Response when the client sends the node TransactionGetRecordResponse
Field | Type | Label | Description |
---|---|---|---|
receipt |
TransactionReceipt | The status (reach consensus, or failed, or is unknown) and the ID of any new account/file/instance created. | |
transactionHash |
bytes | The hash of the Transaction that executed (not the hash of any Transaction that failed for having a duplicate TransactionID) | |
consensusTimestamp |
Timestamp | The consensus timestamp (or null if didn't reach consensus yet) | |
transactionID |
TransactionID | The ID of the transaction this record represents | |
memo |
string | The memo that was submitted as part of the transaction (max 100 bytes) | |
transactionFee |
uint64 | The actual transaction fee charged, not the original transactionFee value from TransactionBody | |
contractCallResult |
ContractFunctionResult | Record of the value returned by the smart contract function (if it completed and didn't fail) from ContractCallTransaction | |
contractCreateResult |
ContractFunctionResult | Record of the value returned by the smart contract constructor (if it completed and didn't fail) from ContractCreateTransaction | |
transferList |
TransferList | All hbar transfers as a result of this transaction, such as fees, or transfers performed by the transaction, or by a smart contract it calls, or by the creation of threshold records that it triggers. | |
tokenTransferList |
TokenTransferList | repeated | All Token transfers as a result of this transaction |
scheduleRef |
ScheduleID | Reference to the scheduled transaction ID that this transaction record represent | |
assessedCustomFees |
AssessedCustomFee | repeated | All custom fees that were assessed during a CryptoTransfer, and must be paid if the transaction status resolved to SUCCESS |
automatic_token_associations |
TokenAssociation | repeated | All token associations implicitly created while handling this transaction |
parent_consensus_timestamp |
Timestamp | In the record of an internal transaction, the consensus timestamp of the user transaction that spawned it. | |
alias |
bytes | In the record of an internal CryptoCreate transaction triggered by a user transaction with a (previously unused) alias, the new account's alias. |