Path Parameters
- transactionIdOrHashstringREQUIRED
The transaction Id or a 32 byte hash with optional 0x prefix
Query Parameters
- nonceinteger
Filter the query result by the nonce of the transaction. A zero nonce represents user submitted transactions while a non-zero nonce is generated by main nodes. The filter honors the last value. Default is 0 when not specified
Returns
- access_listarray
An array of access list objects for the transaction. This field is empty in all environments until consensus nodes add access list support
- addressstring
The address that the transaction accesses
- storage_keysarray
The storage slot keys the transaction accesses for the address
- addressstring
The address involved in the contract execution
- amountinteger | null
The amount involved in the transaction
- block_gas_usedinteger
The amount of gas used by the block containing the transaction
- block_hashstring
The hash of the block containing the transaction
- block_numberinteger
The number of the block containing the transaction
- bloomstring
The bloom filter for the logs generated by the transaction
- call_resultstring
The result of the contract call
- chain_idstring
The ID of the blockchain network
- contract_idstring
The unique identifier of the contract
- created_contract_idsarray
A list of IDs of contracts created during the execution
- error_messagestring | null
The error message, if any, generated during execution
- failed_initcodestring | null
The initialization code that failed, if any
- fromstring
The address that initiated the transaction
- function_parametersstring
The parameters provided to the contract function
- gas_consumedinteger | null
The amount of gas consumed by the transaction
- gas_limitinteger
The maximum amount of gas that could be used by the transaction
- gas_pricestring
The price per unit of gas
- gas_usedinteger | null
The actual amount of gas used by the transaction
- hashstring
The hash of the transaction
- max_fee_per_gasstring | null
The maximum fee per unit of gas willing to be paid
- max_priority_fee_per_gasstring | null
The maximum priority fee per unit of gas willing to be paid
- nonceinteger | null
The nonce value for the transaction
- rstring | null
The first part of the ECDSA signature
- resultstring
The result of the transaction execution
- sstring | null
The second part of the ECDSA signature
- statusstring
The status of the transaction
- timestampstring
The timestamp of the transaction
- tostring
The recipient address of the transaction
- transaction_indexinteger
The index of the transaction within the block
- typeinteger
The type of the transaction
- vinteger | null
The recovery id of the ECDSA signature
- logsarray
An array of objects, each representing a log entry generated by a contract execution
- addressstring
The address of the contract that generated the log
- bloomstring
The bloom filter for the log entry, used for quick searching
- contract_idstring
The unique identifier of the contract that generated the log
- datastring
The data field of the log entry
- indexinteger
The index position of the log within the transaction
- topicsarray
An array of indexed topics associated with the log entry
- state_changesarray
An array of objects, each representing a state change resulting from a contract execution
- addressstring
The address of the contract where the state change occurred
- contract_idstring
The unique identifier of the contract that caused the state change
- slotstring
The specific storage slot in the contract's storage that was changed
- value_readstring
The value read from the storage slot before the change
- value_writtenstring | null
The new value written to the storage slot