API Reference

eth_getTransactionReceipt - Linea

Returns the receipt of a transaction by transaction hash.

This can also be used to track the status of a transaction, since the result will be null until the transaction is mined. However, unlike eth_getTransactionByHash , which returns null for unknown transactions, and a non-null response with 3 null fields for a pending transaction, eth_getTransactionReceipt returns null for both pending and unknown transactions.
This call is also commonly used to get the contract address for a contract creation tx.

Note: the receipt is not available for pending transactions.

Parameters

DATA, 32 Bytes - hash of a transaction

params: ["0xefdd52f72952caeed42195a126ca101df37ec2b128a66be480943caf262bc864"];

Returns

Object - A transaction receipt object, or null when no receipt was found:

  • 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. null when its a contract creation transaction.
  • 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.

It also returns either:

  • root : DATA 32 bytes of post-transaction stateroot (pre Byzantium)
  • status: QUANTITY either 1 (success) or 0 (failure)

Example

Request

curl --location 'https://linea-mainnet.unifra.io/v1/{your-api-key}' \ --header 'Content-Type: application/json' \ --data '{ "jsonrpc": "2.0", "method": "eth_getTransactionReceipt", "params": [ "0xefdd52f72952caeed42195a126ca101df37ec2b128a66be480943caf262bc864" ], "id": "123" }'

Result

{ "jsonrpc": "2.0", "id": "123", "result": { "blockHash": "0x9f4506e9c0037a5cf477aabe4f716e7be5c3b414568b8bfb04a8b0ffa9cf2376", "blockNumber": "0x47f8e", "contractAddress": null, "cumulativeGasUsed": "0x2238d4", "effectiveGasPrice": "0x590474de", "from": "0x3cf48a95b9592094fb751bd099399b10dad2614e", "gasUsed": "0x26c32", "logs": [ { "address": "0xe5d7c2a44ffddf6b295a15c148167daaaf5cf34f", "topics": [ "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", "0x000000000000000000000000d5539d0360438a66661148c633a9f0965e482845", "0x000000000000000000000000678aa4bf4e210cf2166753e054d5b7c31cc7fa86" ], "data": "0x00000000000000000000000000000000000000000000000000d45f42c7f5dd9c", "blockNumber": "0x47f8e", "transactionHash": "0xefdd52f72952caeed42195a126ca101df37ec2b128a66be480943caf262bc864", "transactionIndex": "0x15", "blockHash": "0x9f4506e9c0037a5cf477aabe4f716e7be5c3b414568b8bfb04a8b0ffa9cf2376", "logIndex": "0x27", "removed": false }, { "address": "0x176211869ca2b568f2a7d4ee941e073a821ee1ff", "topics": [ "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", "0x0000000000000000000000003cf48a95b9592094fb751bd099399b10dad2614e", "0x000000000000000000000000d5539d0360438a66661148c633a9f0965e482845" ], "data": "0x0000000000000000000000000000000000000000000000000000000005e22166", "blockNumber": "0x47f8e", "transactionHash": "0xefdd52f72952caeed42195a126ca101df37ec2b128a66be480943caf262bc864", "transactionIndex": "0x15", "blockHash": "0x9f4506e9c0037a5cf477aabe4f716e7be5c3b414568b8bfb04a8b0ffa9cf2376", "logIndex": "0x28", "removed": false }, { "address": "0xd5539d0360438a66661148c633a9f0965e482845", "topics": [ "0x19b47279256b2a23a1665c810c8d55a1758940ee09377d4f8d26497a3577dc83", "0x000000000000000000000000678aa4bf4e210cf2166753e054d5b7c31cc7fa86", "0x000000000000000000000000678aa4bf4e210cf2166753e054d5b7c31cc7fa86" ], "data": "0x0000000000000000000000000000000000000000000000000000000005e22166ffffffffffffffffffffffffffffffffffffffffffffffffff2ba0bd380a2264000000000000000000000000000000000000602444dd4507de110935adf1803600000000000000000000000000000000000000000000000000227c4eafd2af0500000000000000000000000000000000000000000000000000000000000315f6000000000000000000000000000000000000000000000000000000000000418c0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x47f8e", "transactionHash": "0xefdd52f72952caeed42195a126ca101df37ec2b128a66be480943caf262bc864", "transactionIndex": "0x15", "blockHash": "0x9f4506e9c0037a5cf477aabe4f716e7be5c3b414568b8bfb04a8b0ffa9cf2376", "logIndex": "0x29", "removed": false }, { "address": "0xe5d7c2a44ffddf6b295a15c148167daaaf5cf34f", "topics": [ "0x7fcf532c15f0a6db0bd6d0e038bea71d30d808c7d98cb3bf7268a95bf5081b65", "0x000000000000000000000000678aa4bf4e210cf2166753e054d5b7c31cc7fa86" ], "data": "0x00000000000000000000000000000000000000000000000000d45f42c7f5dd9c", "blockNumber": "0x47f8e", "transactionHash": "0xefdd52f72952caeed42195a126ca101df37ec2b128a66be480943caf262bc864", "transactionIndex": "0x15", "blockHash": "0x9f4506e9c0037a5cf477aabe4f716e7be5c3b414568b8bfb04a8b0ffa9cf2376", "logIndex": "0x2a", "removed": false } ], "logsBloom": "0x00000000000000000000000000880000000000100000000000000000000000000000000000000000000000000002000000000800000000000004100000000000040000000040000000000008020000000000000000400000000000200000000000000000000000400008000000000000000000000000040000000010000000000000000000000000001000000000000000000000000000000000000000000040000000100000000000000000000000000000000000000000000000002000000000000002000000000000000000000400000000008000000000000002000000000000000000000000000000000000000000100000000000000020000000000000", "status": "0x1", "to": "0x678aa4bf4e210cf2166753e054d5b7c31cc7fa86", "transactionHash": "0xefdd52f72952caeed42195a126ca101df37ec2b128a66be480943caf262bc864", "transactionIndex": "0x15", "type": "0x2" } }
Path Params
string
required
Defaults to demo
Body Params
string
Defaults to 2.0
string
Defaults to eth_getTransactionReceipt
array of strings
Defaults to 0xb1cdcc54555ab3468ee3a8b25cb8eed22db82d9c01211d1683c1e977c8de54bd
params
int32
Defaults to 0
Responses

Language
Click Try It! to start a request and see the response here! Or choose an example:
application/json