Class TransactionRecord
The details returned from the network after consensus has been reached for a network request.
Inheritance
Inherited Members
Namespace: Hashgraph
Assembly: Hashgraph.dll
Syntax
public class TransactionRecord : TransactionReceipt, IEquatable<TransactionReceipt>, IEquatable<TransactionRecord>
Properties
| Improve this Doc View SourceAssetTransfers
A list of asset transfers to and from accounts associated with the record represented by this transaction.
Declaration
public ReadOnlyCollection<AssetTransfer> AssetTransfers { get; }
Property Value
Type | Description |
---|---|
ReadOnlyCollection<AssetTransfer> |
Associations
A list of token associations that were created as a result of this transaction.
Declaration
public ReadOnlyCollection<Association> Associations { get; }
Property Value
Type | Description |
---|---|
ReadOnlyCollection<Association> |
Concensus
The consensus timestamp.
Declaration
public DateTime? Concensus { get; }
Property Value
Type | Description |
---|---|
Nullable<DateTime> |
Fee
The fee that was charged by the network for processing the transaction and generating associated receipts and records.
Declaration
public ulong Fee { get; }
Property Value
Type | Description |
---|---|
UInt64 |
Hash
Hash of the Transaction.
Declaration
public ReadOnlyMemory<byte> Hash { get; }
Property Value
Type | Description |
---|---|
ReadOnlyMemory<Byte> |
Memo
The memo that was submitted with the transaction request.
Declaration
public string Memo { get; }
Property Value
Type | Description |
---|---|
String |
Royalties
A list of token transfers applied by the network as royalties for executing the original transaction. Typically in the form of royalties for transfering custom tokens and assets as defined by the respective token definition's fees.
Declaration
public ReadOnlyCollection<RoyaltyTransfer> Royalties { get; }
Property Value
Type | Description |
---|---|
ReadOnlyCollection<RoyaltyTransfer> |
TokenTransfers
A list of token transfers to and from accounts associated with the record represented by this transaction.
Declaration
public ReadOnlyCollection<TokenTransfer> TokenTransfers { get; }
Property Value
Type | Description |
---|---|
ReadOnlyCollection<TokenTransfer> |
Transfers
A map of tinybar transfers to and from accounts associated with the record represented by this transaction. Payer.
Declaration
public ReadOnlyDictionary<Address, long> Transfers { get; }
Property Value
Type | Description |
---|---|
ReadOnlyDictionary<Address, Int64> |