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