eth_getTransactionReceipt
Returns the receipt of a transaction by transaction hash.
https://api.1inch.com/web3/56
Supported on: BNB Chain
Parameters
Transaction hash (required)
Transaction hash
* string Request
Request
object jsonrpc
* string (Enum)JSON-RPC version
2.0
method
* string The method to call
params
array Method parameters
items
string id
* number Request ID
JavaScript
Copy
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
const response = await fetch('https://api.1inch.com/web3/56', {
method: 'POST',
headers: {
'Content-Type': 'application/json',
Authorization: `Bearer ${API_KEY}`,
},
body: JSON.stringify({
jsonrpc: '2.0',
method: 'eth_getTransactionReceipt',
params: ['string'],
id: 1,
}),
});
const data = await response.json();
console.log(data);
Response
Receipt information
Receipt information
any oneOf[0]
null oneOf[1]
object type
string transactionHash
* string transactionIndex
* string blockHash
* string blockNumber
* string from
* string to
any Address of the receiver or null in a contract creation transaction.
oneOf[0]
null oneOf[1]
string cumulativeGasUsed
* string The sum of gas used by this transaction and all preceding transactions in the same block.
gasUsed
* string The amount of gas used for this specific transaction alone.
blobGasUsed
string The amount of blob gas used for this specific transaction. Only specified for blob transactions as defined by EIP-4844.
contractAddress
any The contract address created, if the transaction was a contract creation, otherwise null.
oneOf[0]
string oneOf[1]
null logs
* array items
object removed
boolean logIndex
string transactionIndex
string transactionHash
* string blockHash
string blockNumber
string address
string data
string topics
array items
string additionalProperties
none logsBloom
* string root
string The post-transaction state root. Only specified for transactions included before the Byzantium upgrade.
status
string Either 1 (success) or 0 (failure). Only specified for transactions included after the Byzantium upgrade.
effectiveGasPrice
* string The actual value per gas deducted from the sender's account. Before EIP-1559, this is equal to the transaction's gas price. After, it is equal to baseFeePerGas + min(maxFeePerGas - baseFeePerGas, maxPriorityFeePerGas).
blobGasPrice
string The actual value per gas deducted from the sender's account for blob gas. Only specified for blob transactions as defined by EIP-4844.
additionalProperties
none JSON
Copy
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
{
"blockHash": "0xe7212a92cfb9b06addc80dec2a0dfae9ea94fd344efeb157c41e12994fcad60a",
"blockNumber": "0x50",
"contractAddress": null,
"cumulativeGasUsed": "0x5208",
"from": "0x627306090abab3a6e1400e9345bc60c78a8bef57",
"gasUsed": "0x5208",
"blobGasUsed": "0x20000",
"effectiveGasPrice": "0x1",
"blobGasPrice": "0x3",
"logs": [],
"logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
"status": "0x1",
"to": "0xf17f52151ebef6c7334fad080c5704d77216b732",
"transactionHash": "0xc00e97af59c6f88de163306935f7682af1a34c67245e414537d02e422815efc3",
"transactionIndex": "0x0"
}