Comment on page
TransactionRecord
Response when the client sends the node TransactionGetRecordResponse
Field | Type | Label | Description |
---|---|---|---|
receipt | | 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 | | The consensus timestamp (or null if didn't reach consensus yet) | |
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 | repeated | All Token transfers as a result of this transaction | |
scheduleRef | | Reference to the scheduled transaction ID that this transaction record represent | |
assessedCustomFees | repeated | All custom fees that were assessed during a CryptoTransfer, and must be paid if the transaction status resolved to SUCCESS | |
automatic_token_associations | 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. |
Last modified 10mo ago