eth_getTransactionReceipt
Returns transaction receipt by transaction hash
web3.eth.getTransactionReceipt(hash [, callback])Parameters
The transaction hash.
(optional) Optional callback, returns an error object as first parameter and the result as second.
Returns
A transaction receipt object, or null if no receipt was found:
status:TRUEif the transaction was successful,FALSEif the EVM reverted the transaction.
blockHash: Hash of the block where this transaction was in.
blockNumber: Block number where this transaction was in.
transactionHash: Hash of the transaction.
transactionIndex: Integer of the transactions index position in the block.
from: Address of the sender.
to: Address of the receiver.nullwhen it’s a contract creation transaction.
contractAddress: The contract address created, if the transaction was a contract creation, otherwisenull.
cumulativeGasUsed: The total amount of gas used when this transaction was executed in the block.
gasUsed: The amount of gas used by this specific transaction alone.
logs: Array of log objects, which this transaction generated.
internalTransactions:
logsBloom:
Example
web3.eth.getTransactionReceipt('0x6d7d750cea87c11ade7852ce02a0a10617f1877995591057f99f66c4d9a350a3').then(console.log) > { blockHash: '0x79275dcda076bd6d07774318ae7cd74b9f7141b4e6242b1501b2ca25edb35684', blockNumber: 54550, contractAddress: null, cumulativeGasUsed: 21000, from: '0x063ebcd1db02320814acc0721e65f14b8755ff41', gasUsed: 21000, internalTransactions: [ { developer: null, developerReward: null, from: '0x063ebcd1db02320814acc0721e65f14b8755ff41', gasUsed: '0x0', to: '0x69d8fa34508c43c8533a32ab278addde2820556b' } ], logs: [], logsBloom: '0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000', status: true, to: '0x69d8fa34508c43c8533a32ab278addde2820556b', transactionHash: '0x6d7d750cea87c11ade7852ce02a0a10617f1877995591057f99f66c4d9a350a3', transactionIndex: 0 }
Last updated