eth_getTransactionByBlockNumberAndIndex
Returns information about a transaction identified by a block number and the transaction’s index position within that block.
Parameters
Section titled “Parameters”| Position | Name | Type | Description |
|---|---|---|---|
| 1 | block | string | Block number in hex, or "latest", "pending", "safe", "finalized", "earliest". Required. |
| 2 | index | string | The transaction index position as a hexadecimal integer. Required. |
Returns
Section titled “Returns”| Field | Type | Description |
|---|---|---|
result | object | null | A transaction object, or null if not found. See eth_getTransactionByHash for the full field list. |
Example
Section titled “Example”Request
Section titled “Request”{ "jsonrpc": "2.0", "method": "eth_getTransactionByBlockNumberAndIndex", "params": ["latest", "0x0"], "id": 1}Response
Section titled “Response”{ "jsonrpc": "2.0", "id": 1, "result": { "hash": "0x7ef8f8a0...", "blockNumber": "0x158a0e9", "transactionIndex": "0x0", "type": "0x7e" }}