Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Ethereum (EVM)

All providers return data according to this schema when queried using ingest.evm.Query.

source code.

blocks

Field NameData TypeNullable
numberUInt64Yes
hashBinaryYes
parent_hashBinaryYes
nonceBinaryYes
sha3_unclesBinaryYes
logs_bloomBinaryYes
transactions_rootBinaryYes
state_rootBinaryYes
receipts_rootBinaryYes
minerBinaryYes
difficultyDecimal256(76, 0)Yes
total_difficultyDecimal256(76, 0)Yes
extra_dataBinaryYes
sizeDecimal256(76, 0)Yes
gas_limitDecimal256(76, 0)Yes
gas_usedDecimal256(76, 0)Yes
timestampDecimal256(76, 0)Yes
unclesList(Binary)Yes
base_fee_per_gasDecimal256(76, 0)Yes
blob_gas_usedDecimal256(76, 0)Yes
excess_blob_gasDecimal256(76, 0)Yes
parent_beacon_block_rootBinaryYes
withdrawals_rootBinaryYes
withdrawalsList(Struct(index: UInt64, validator_index: UInt64, address: Binary, amount: Decimal256(76, 0)))Yes
l1_block_numberUInt64Yes
send_countDecimal256(76, 0)Yes
send_rootBinaryYes
mix_hashBinaryYes

transactions

Field NameData TypeNullable
block_hashBinaryYes
block_numberUInt64Yes
fromBinaryYes
gasDecimal256(76, 0)Yes
gas_priceDecimal256(76, 0)Yes
hashBinaryYes
inputBinaryYes
nonceDecimal256(76, 0)Yes
toBinaryYes
transaction_indexUInt64Yes
valueDecimal256(76, 0)Yes
vUInt8Yes
rBinaryYes
sBinaryYes
max_priority_fee_per_gasDecimal256(76, 0)Yes
max_fee_per_gasDecimal256(76, 0)Yes
chain_idDecimal256(76, 0)Yes
cumulative_gas_usedDecimal256(76, 0)Yes
effective_gas_priceDecimal256(76, 0)Yes
gas_usedDecimal256(76, 0)Yes
contract_addressBinaryYes
logs_bloomBinaryYes
typeUInt8Yes
rootBinaryYes
statusUInt8Yes
sighashBinaryYes
y_parityBooleanYes
access_listList(Struct(address: Binary, storage_keys: List(Binary)))Yes
l1_feeDecimal256(76, 0)Yes
l1_gas_priceDecimal256(76, 0)Yes
l1_gas_usedDecimal256(76, 0)Yes
l1_fee_scalarDecimal256(76, 0)Yes
gas_used_for_l1Decimal256(76, 0)Yes
max_fee_per_blob_gasDecimal256(76, 0)Yes
blob_versioned_hashesList(Binary)Yes
deposit_nonceDecimal256(76, 0)Yes
blob_gas_priceDecimal256(76, 0)Yes
deposit_receipt_versionDecimal256(76, 0)Yes
blob_gas_usedDecimal256(76, 0)Yes
l1_base_fee_scalarDecimal256(76, 0)Yes
l1_blob_base_feeDecimal256(76, 0)Yes
l1_blob_base_fee_scalarDecimal256(76, 0)Yes
l1_block_numberUInt64Yes
mintDecimal256(76, 0)Yes
source_hashBinaryYes

logs

Field NameData TypeNullable
removedBooleanYes
log_indexUInt64Yes
transaction_indexUInt64Yes
transaction_hashBinaryYes
block_hashBinaryYes
block_numberUInt64Yes
addressBinaryYes
dataBinaryYes
topic0BinaryYes
topic1BinaryYes
topic2BinaryYes
topic3BinaryYes

traces

Field NameData TypeNullable
fromBinaryYes
toBinaryYes
call_typeUtf8Yes
gasDecimal256(76, 0)Yes
inputBinaryYes
initBinaryYes
valueDecimal256(76, 0)Yes
authorBinaryYes
reward_typeUtf8Yes
block_hashBinaryYes
block_numberUInt64Yes
addressBinaryYes
codeBinaryYes
gas_usedDecimal256(76, 0)Yes
outputBinaryYes
subtracesUInt64Yes
trace_addressList(UInt64)Yes
transaction_hashBinaryYes
transaction_positionUInt64Yes
typeUtf8Yes
errorUtf8Yes
sighashBinaryYes
action_addressBinaryYes
balanceDecimal256(76, 0)Yes
refund_addressBinaryYes