查询交易的 Info 信息, 包括交易的 fee 信息, 所在区块, 虚拟机 log 等
参数
DATA, 32 Bytes - 交易哈希
返回值
object - 交易收据对象,如果没找到交易收据则返回null。收据信息包括:
名称 | 数据类型 | 描述 |
---|---|---|
transactionHash | DATA, 32 Bytes | 交易哈希 |
transactionIndex | QUANTITY | 交易在区块中的位置 |
blockHash | DATA, 32 Bytes | 交易所在的区块哈希 |
blockNumber | QUANTITY | 交易所在的区块号 |
from | DATA, 20 Bytes | 发送者地址 |
to | DATA, 20 Bytes | 接收者地址 |
cumulativeGasUsed | QUANTITY | 交易执行时,已经打包到区块中的交易的能量消耗总量 |
gasUsed | QUANTITY | 该交易的能量消耗量 |
contractAddress | DATA, 20 Bytes | 如果交易是合约创建交易,则该字段为创建的合同地址,否则为空。 |
logs | Array | 日志 |
logsBloom | DATA, 256 Bytes | 布隆过滤器 |
root | DATA | 状态树的根 |
status | QUANTITY | 1 表示成功,0表示失败 |
示例
curl -X POST 'https://api.shasta.trongrid.io/jsonrpc' --data '{
"jsonrpc": "2.0",
"method": "eth_getTransactionReceipt",
"params": ["c9af231ad59bcd7e8dcf827afd45020a02112704dce74ec5f72cb090aa07eef0"],
"id": 64
}'
结果
{
"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"
}
}