Skip to content

eth_getTransactionByBlockHashAndIndex

Returns information about a transaction identified by a block hash and the transaction’s index position within that block.

PositionNameTypeDescription
1blockHashstringThe 32-byte block hash. Required.
2indexstringThe transaction index position as a hexadecimal integer. Required.
FieldTypeDescription
resultobject | nullA transaction object, or null if not found. See eth_getTransactionByHash for the full field list.
{
"jsonrpc": "2.0",
"method": "eth_getTransactionByBlockHashAndIndex",
"params": ["0x5c330e55a190f82ea486b61e5b12e27dfb4fb3cecfc5746886ef38ca1281bce8", "0x0"],
"id": 1
}
{
"jsonrpc": "2.0",
"id": 1,
"result": {
"hash": "0x7ef8f8a0...",
"blockNumber": "0x158a0e9",
"transactionIndex": "0x0",
"type": "0x7e"
}
}