Blocks are the fundamental units of data storage in the NEAR blockchain, containing a set of transactions and the state of the network at a specific point in time. Each block includes a hash, height, timestamp, and links to predecessor and successor blocks, ensuring the chain’s integrity and chronological order.

Table Columns

Column NameDescription
timestampThe unix timestamp for when the block was collated
heightThe block height or index
hashThe block hash
approvalsAn array of signatures, encoded in the standard ed25519 signature type
block_body_hash
block_merkle_rootThe merkle root of the block
block_ordinalThe ordinal number of the block
challenges_resultAn array of challenges outcome
challenges_rootThe root challenges incurred
chunk_headers_rootThe root of the headers trie of the block
chunk_maskA boolean value
chunk_receipts_rootThe root of the receipts trie of the block
chunk_tx_rootThe root of the transaction trie of the block
chunks_includedThe chunks included in the queried block
epoch_idThe corresponding epoch id
epoch_sync_data_hashThe epoch sync data hash
gas_priceInteger of the gasPrice used for each paid gas encoded as a hexadecimal
last_ds_final_blockThe last ds final block
last_final_blockThe address of the last final block
latest_protocol_versionThe version of the latest protocol
next_bp_hashThe hash of the next bp node
next_epoch_idThe id next to the current epoch number
outcome_rootThe root of the outcome trie of the block
prev_hashThe hash of the previous block
prev_heightThe height of the previous block
prev_state_rootThe previous root state of the corresponding block
random_valueThe random value generated to make the result deterministic
rent_paidThe number of tokens paid as rent
signatureThe standard ed25519 signature type
total_supplyThe total number of tokens supplied
validator_proposalsThe validator proposals
validator_rewardThe reward sent to the validators
authorThe author name
_created_atTimestamp of the entry creation
_updated_atTimestamp of the entry update