eth_getTransactionReceipt
Returns the receipt of a transaction by transaction hash. Note That the receipt is not available for pending transactions.
Parameters:
DATA, 32 Bytes - hash of a transaction
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 - post-transaction stateroot (pre Byzantium) 
- status: QUANTITY - either 1 (success) or 0 (failure) 
Example:
// Request
curl https://bsc.blockpi.network/v1/rpc/your-rpc-key -X POST -H "Content-Type: application/json" --data '{"jsonrpc":"2.0","method":"eth_getTransactionReceipt","params":["0xdd23ad410574222090d3246a8caa3ab928e5bd09d777f4cfecd18e01ed3db5fe"],"id":1}'
// Result
```json
{
    "jsonrpc": "2.0",
    "id": 1,
    "result": {
        "blockHash": "0xf0d0b41d8ad67df9b4b2dcb22dcf407673d7dc64985168f001c630dd56c347e2",
        "blockNumber": "0x16c94d6",
        "contractAddress": null,
        "cumulativeGasUsed": "0xb0b113",
        "effectiveGasPrice": "0x12a05f200",
        "from": "0xf598452bfc73b34bf74cef41327cf0d9f76b4b62",
        "gasUsed": "0x5208",
        "logs": [],
        "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
        "status": "0x1",
        "to": "0x207dfa006ed8fe79e2eef5b6e1299a2510f3e067",
        "transactionHash": "0x2e1fbc191c7e87a345a9e8693005280afc5cb60624ca10e08c4cdededf2c5d3b",
        "transactionIndex": "0x55",
        "type": "0x0"
    }
}
```Last updated
Was this helpful?