eth_getTransactionByBlockHashAndIndex

根据区块哈希和交易索引 (index) 位置,返回交易信息。

参数

  1. DATA, 32 Bytes - 区块哈希。
  2. QUANTITY - 交易序号。

返回值

  • Object - 交易对象,如果没找到交易则返回 null。交易内容包括:

    名称数据类型描述
    blockHashDATA, 32 Bytes交易所在的区块的哈希。
    blockNumberQUANTITY交易所在的区块号。
    fromDATA, 20 Bytes发送者地址。
    gasQUANTITY在 TRON 中未使用。
    gasPriceQUANTITY能量单价。
    hashDATA, 32 Bytes交易哈希。
    inputDATA随交易一起发送的数据。
    nonceQUANTITY在 TRON 中未使用。
    toDATA, 20 Bytes接收者地址。
    transactionIndexQUANTITY交易在块中的位置的索引。
    valueQUANTITY通过 call_value 传入的值。(单位: sun)
    vQUANTITYECDSA 恢复 ID:v
    rDATA, 32 BytesECDSA 算法输出值: r
    sDATA, 32 BytesECDSA 算法输出值: s

示例

请求

curl -X POST 'https://api.shasta.trongrid.io/jsonrpc' --data '{
	"jsonrpc": "2.0",
	"method": "eth_getTransactionByBlockHashAndIndex",
	"params": ["00000000020ef11c87517739090601aa0a7be1de6faebf35ddb14e7ab7d1cc5b", "0x0"],
	"id": 64
}'

结果

{
	"jsonrpc": "2.0",
	"id": 64,
	"result": {
		"blockHash": "0x00000000020ef11c87517739090601aa0a7be1de6faebf35ddb14e7ab7d1cc5b",
		"blockNumber": "0x20ef11c",
		"from": "0xb4f1b6e3a1461266b01c2c4ff9237191d5c3d5ce",
		"gas": "0x0",
		"gasPrice": "0x8c",
		"hash": "0x8dd26d1772231569f022adb42f7d7161dee88b97b4b35eeef6ce73fcd6613bc2",
		"input": "0x",
		"nonce": "0x0",
		"r": "0x6212a53b962345fb8ab02215879a2de05f32e822c54e257498f0b70d33825cc5",
		"s": "0x6e04221f5311cf2b70d3aacfc444e43a5cf14d0bf31d9227218efaabd9b5a812",
		"to": "0x047d4a0a1b7a9d495d6503536e2a49bb5cc72cfe",
		"transactionIndex": "0x0",
		"type": "0x0",
		"v": "0x1b",
		"value": "0x203226"
	}
}