Skip to main content

qn_getReceipts RPC Method - Single Flight

Returns transaction receipts for the block specified.

Updated on
Aug 09, 2026
Please note that this RPC method requires the Single Flight RPC add-on enabled on your Quicknode endpoint.

Parameters

block number
string
REQUIRED

The block number in hexadecimal format

Returns

result

An array of objects

blockHash

The hash of the block. null when pending

blockNumber

The block number

contractAddress

The contract address created if the transaction was a contract creation, otherwise null

cumulativeGasUsed

The total amount of gas used when this transaction was executed in the block

effectiveGasPrice

The actual value per gas deducted from the sender account

from

The address of the sender

gasUsed

The amount of gas used by this specific transaction alone

logs

An array of log objects that generated this transaction

address

An address from which this log originated

topics

An array of zero to four 32 Bytes DATA of indexed log arguments. In Solidity, the first topic is the hash of the signature of the event (e.g. Deposit(address, bytes32, uint256)), except you declare the event with the anonymous specifier

data

It contains one or more 32 Bytes non-indexed arguments of the log

blockNumber

The block number where this log was in. null when its a pending log

transactionHash

The hash of the transactions this log was created from. null when its a pending log

transactionIndex

The integer of the transaction's index position that the log was created from. null when it's a pending log

blockHash

The hash of the block where this log was in. null when its a pending log

logIndex

The integer of the log index position in the block. null when its a pending log

removed

It is true when the log was removed due to a chain reorganization, and false if it's a valid log

logsBloom

The bloom filter for light clients to quickly retrieve related logs

status

It is either 1 (success) or 0 (failure) encoded as a hexadecimal

to

The address of the receiver. null when it's a contract creation transaction

transactionHash

The hash of the transaction

transactionIndex

An index of the transaction in the block

type

The value type

Request
Response
1
{
2
"jsonrpc": "2.0",
3
"id": 1,
4
"error": {
5
"code": -32602,
6
"message": "Invalid params: at least one parameter is required"
7
}
8
}
1
{
2
"jsonrpc": "2.0",
3
"id": 1,
4
"error": {
5
"code": -32602,
6
"message": "Invalid params: at least one parameter is required"
7
}
8
}
Don't have an account yet?
Create your Quicknode endpoint in seconds and start building
Get started for free