post https://api.infstones.com/core/mainnet/
Returns the receipt of a transaction by transaction hash.
NOTE:
eth_getTransactionReceipt
is not available for pending transactions.
Parameters
Object Name | Required | Type | Detail |
---|---|---|---|
TRANSACTION HASH | ✅ | String | Hash of a transaction. |
"params": [
"0x8784d99762bccd03b2086eabccee0d77f14d05463281e121a62abfebcf0d2d5f"
]
Result
A transaction receipt object, or null
when no receipt was found.
Result Fields
Key | Type | Detail |
---|---|---|
blockHash | String | Hash of the block where this transaction was in. |
blockNumber | String | A hex code of an integer that represents the block number where this transaction was in. |
contractAddress | String | Address where the contract was created, if the transaction was a contract creation. null otherwise. |
cumulativeGasUsed | String | A hex code of an integer that represents the total amount of gas used when this transaction was executed in the block. |
from | String | Address the transaction is sent from. |
gasUsed | String | A hex code of an integer that represents the amount of gas used by this specific transaction alone. |
logs | Array | Array of log objects, which this transaction generated. |
logsBloom | String | Bloom filter for light clients to quickly retrieve related logs. |
root | String | Post-transaction stateroot (pre Byzantium). If root is showed, then status will not showed. |
status | Integer | Either 1 (success) or 0 (failure). If status is showed, then root will not showed. |
to | String | Address the transaction is directed to. null if the transaction is a contract creation. |
transactionHash | String | Hash of the transaction. |
transactionIndex | String | A hex code of an integer that represents the index position of the transaction in the block. |
Example
Request
curl <your-endpoint> \
-X POST \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","method":"eth_getTransactionReceipt","params": ["0x8784d99762bccd03b2086eabccee0d77f14d05463281e121a62abfebcf0d2d5f"],"id":1}'
Return
{
"id": 1,
"jsonrpc": "2.0",
"result": {
"blockHash": "0xb3b20624f8f0f86eb50dd04688409e5cea4bd02d700bf6e79e9384d47d6a5a35",
"blockNumber": "0x5bad55",
"contractAddress": null,
"cumulativeGasUsed": "0xc349",
"effectiveGasPrice": "0x174876e800",
"from": "0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb98",
"gasUsed": "0xc349",
"logs": [
{
"address": "0xa3c1e324ca1ce40db73ed6026c4a177f099b5770",
"blockHash": "0xb3b20624f8f0f86eb50dd04688409e5cea4bd02d700bf6e79e9384d47d6a5a35",
"blockNumber": "0x5bad55",
"data": "0x00000000000000000000000000000000000000000000000000bd8d7fa6f8cc00",
"logIndex": "0x0",
"removed": false,
"topics": [
"0xa64da754fccf55aa65a1f0128a648633fade3884b236e879ee9f64c78df5d5d7",
"0x0000000000000000000000004b9c25ca0224aef6a7522cabdbc3b2e125b7ca50",
"0x000000000000000000000000fbb1b73c4f0bda4f67dca266ce6ef42f520fbb98",
"0x0000000000000000000000000000000000000000000000000000000000000000"
],
"transactionHash": "0x8784d99762bccd03b2086eabccee0d77f14d05463281e121a62abfebcf0d2d5f",
"transactionIndex": "0x0"
}
],
"logsBloom": "0x00000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000200000000000000800000000000000000000000000800040004000000000000000000000000000000000000000000000000000000020000000000000000000800000000000000000000000100000000000000000000000000800000000000000000000000008000000000000000000000000000000000004000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000020000000000000000000000000000000000000000000000000000000000000000000",
"status": "0x1",
"to": "0x4b9c25ca0224aef6a7522cabdbc3b2e125b7ca50",
"transactionHash": "0x8784d99762bccd03b2086eabccee0d77f14d05463281e121a62abfebcf0d2d5f",
"transactionIndex": "0x0",
"type": "0x0"
}
}