Table Columns

Unique Key: number

Column NameData TypeDescription
timestampTIMESTAMP_NTZ(9)The unix timestamp for when the block was collated.
numberBIGINTThe length of the chain, in blocks.
hashVARCHARUnique identifier of a block.
parent_hashVARCHARUnique identifier of the block preceding this block, also known as the parent block.
nonceVARCHARThe hash of the generated proof-of-work. null if pending.
sha3_unclesVARCHARAn array of uncle hashes.
logs_bloomVARCHARThe bloom filter for the logs of the block.
transactions_rootVARCHARThe root of the transaction trie of the block.
state_rootVARCHARThe root of the final state trie of the block.
receipts_rootVARCHARThe root of the receipts trie of the block.
minerVARCHARThe address of the beneficiary to whom the mining rewards were given.
difficultyBIGINTThe integer of the difficulty for this block.
total_difficultyVARCHARThe integer of the total difficulty of the chain until this block.
sizeBIGINTThe size of the block, in bytes, as determined by the gas_limit.
extra_dataVARCHARThe “extra data” field of this block.
gas_limitBIGINTGas limit of the current block.
gas_usedBIGINTTotal gas used in the block.
transaction_countBIGINTNumber of transactions included in this block.
base_fee_per_gasBIGINTPost London Upgrade (EIP1559), this represents the minimum gas_used required for a transaction to be included in a block. Represented in wei.
blob_gas_usedBIGINTTotal blob gas used by all blob transactions in the block. Introduced in EIP-4844 (Dencun upgrade) for proto-danksharding.
excess_blob_gasBIGINTThe excess blob gas from the previous block, used to calculate blob gas price.
parent_beacon_block_rootVARCHARThe root of the parent beacon block, linking execution layer blocks to consensus layer blocks.
withdrawals_rootVARCHARRoot hash of the withdrawals list in the block; part of the block header introduced in Ethereum post-merge for validator withdrawals.
withdrawalsVARIANTList of validator withdrawals (from the beacon chain) included in the block
requests_hashVARCHARHash of execution requests included in the block. Used by some EVM-compatible chains for cross-chain communication and execution requests.
_created_atTIMESTAMP_NTZ(9)Timestamp when the record was created.
_updated_atTIMESTAMP_NTZ(9)Timestamp when the record was last updated.