Skip to main content

Table of contents

The eth_mainnet.blocks Blocks are the base unit that all transactions fit into.

Columns

NameTypeDescription
hashvarcharA unique identifier for that block
numberintegerThe length of the blockchain in blocks
parent_hashvarcharThe unique identifier for the prior block
base_fee_per_gasvarcharThis block's base fee
noncevarcharThe block nonce is used to demonstrate the proof of work during mining
sha3_unclesvarcharThis is a combined hash of all uncles for a given parent,
logs_bloomvarcharObtain the logs bloom from a list of log entries.
transactions_rootvarcharThe root hash is the proof that the block contains all the transactions in the proper order.
state_rootvarcharThe root hash of the state object
minervarcharThe address of the miner
difficultydecimal(38,0)The block's mining difficulty.
total_difficultydecimal(38,0)Total difficulty of all blocks up until the block.
extra_datavarcharArbitrary additional data as raw bytes
sizeintegerThe block's size (in bytes).
gas_limitdecimal(38,0)The maximum amount of gas that can be used in the block (in gas units).
gas_useddecimal(38,0)The amount of gas used in the block (in gas units).
timestampintegerThe block's timestamp (in ISO-8601 format).
block_timedateN/A
receipts_rootvarcharN/A
ymvarcharN/A