Returns the transaction info: receipt, transaction fee, block height ... by transaction hash. Please refer to http api: wallet/gettransactioninfobyid
Parameters
DATA, 32 Bytes - hash of a transaction
Returns
object - A transaction receipt object, or null when no receipt was found. The items in transaction receipt as below.
Item Name | Data Type | Description |
---|---|---|
transactionHash | DATA, 32 Bytes | hash of the transaction |
transactionIndex | QUANTITY | integer of the transactions index position in the block |
blockHash | DATA, 32 Bytes | hash of the block where this transaction was in. |
blockNumber | QUANTITY | block number where this transaction was in. |
from | DATA, 20 Bytes | address of the sender |
to | DATA, 20 Bytes | address of the receiver |
cumulativeGasUsed | QUANTITY | The total amount of gas used when this transaction was executed in the block. |
gasUsed | QUANTITY | The amount of gas used by this specific transaction alone. |
contractAddress | DATA, 20 Bytes | The contract address created, if the transaction was a contract creation, otherwise null. |
logs | Array | Array of log objects, which this transaction generated. |
logsBloom | DATA, 256 Bytes | Bloom filter for light clients to quickly retrieve related logs. |
root | DATA | 32 bytes of post-transaction stateroot (pre Byzantium) |
status | QUANTITY | either 1 (success) or 0 (failure) |
Example
curl -X POST '47.95.206.44:50545/jsonrpc' --data '{
"jsonrpc": "2.0",
"method": "eth_getTransactionReceipt",
"params": ["c9af231ad59bcd7e8dcf827afd45020a02112704dce74ec5f72cb090aa07eef0"],
"id": 64
}'
Result
{
"jsonrpc": "2.0",
"id": 64,
"result": {
"blockHash": "0x00000000020ef11c87517739090601aa0a7be1de6faebf35ddb14e7ab7d1cc5b",
"blockNumber": "0x20ef11c",
"contractAddress": null,
"cumulativeGasUsed": "0x646e2",
"effectiveGasPrice": "0x8c",
"from": "0x6eced5214d62c3bc9eaa742e2f86d5c516785e14",
"gasUsed": "0x0",
"logs": [],
"logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
"status": "0x1",
"to": "0x0697250b9d73b460a9d2bbfd8c4cacebb05dd1f1",
"transactionHash": "0xc9af231ad59bcd7e8dcf827afd45020a02112704dce74ec5f72cb090aa07eef0",
"transactionIndex": "0x6",
"type": "0x0"
}
}