Skip to main content

eth_getBlockReceipts RPC Method

Returns all transaction receipts for a given block.

Updated on
Oct 31, 2025

Parameters

blockNumber
string
REQUIRED

The block number in hexadecimal format, or one of the string tags: latest, earliest, or pending.

Returns

receipts
array

An array of transaction receipt objects for all transactions in the block.

blockHash
string

The hash of the block containing this transaction.

blockNumber
string

The block number containing this transaction, encoded as a hexadecimal.

contractAddress
string | null

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

cumulativeGasUsed
string

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

effectiveGasPrice
string

The actual value per gas deducted from the sender's account.

from
string

The address of the sender.

gasUsed
string

The amount of gas used by this specific transaction.

logs
array

An array of log objects generated by this transaction.

address
string

The address from which this log originated.

topics
array

An array of 0 to 4 32-byte DATA of indexed log arguments.

data
string

Contains one or more 32-byte non-indexed arguments of the log.

blockNumber
string

The block number where this log was in, encoded as a hexadecimal.

transactionHash
string

The hash of the transaction this log was created from.

transactionIndex
string

The integer of the transaction's index position in the block.

blockHash
string

The hash of the block where this log was in.

logIndex
string

The integer of the log index position in the block.

removed
boolean

True if the log was removed due to a chain reorganization. False if it's a valid log.

logsBloom
string

The bloom filter for the logs of the block.

status
string

Either 1 (success) or 0 (failure).

to
string

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

transactionHash
string

The hash of the transaction.

transactionIndex
string

The integer of the transaction's index position in the block.

type
string

The transaction type.

Request
Don't have an account yet?
Create your Quicknode endpoint in seconds and start building
Get started for free