Blocks

TON blocks are units of data that contain batches of validated transactions and messages, forming the backbone of the TON blockchain.

Table Columns

Column NameDescription

after_merge

Indicates if the block was created after merging two shardchains.

after_split

Indicates if the block was created after splitting a shardchain.

before_split

Indicates if the block was created before splitting a shardchain.

created_by

The entity (usually a validator's public key) that created the block.

end_lt

End logical time associated with the block.

file_hash

The hash of the block file.

flags

Additional flags for the block.

gen_catchain_seqno

Catchain sequence number related to the block.

gen_utime

The generation time of the block.

global_id

An ID of the network where this block is created.

key_block

Indicates if this block is a key block.

master_ref_seqno

The sequence number of the masterchain block.

masterchain_block_ref

Reference to the corresponding masterchain block.

masterchain_seqno

Sequence number of the corresponding masterchain block.

min_ref_mc_seqno

Minimum reference sequence number of the masterchain block.

prev_blocks

List of previous blocks in the shardchain.

prev_key_block_seqno

Sequence number of the previous key block.

rand_seed

Random seed used in the block.

root_hash

The root hash of the block.

seqno

The sequence number of the block.

shard

The shard identifier of the block.

start_lt

Start logical time associated with the block.

tx_count

The count of transactions in the block.

validator_list_hash_short

Short hash of the validator list.

version

Version of the block format.

vert_seqno

Vertical sequence number of the block.

vert_seqno_incr

Vertical sequence number increment.

want_merge

Indicates if the block wants to merge shardchains.

want_split

Indicates if the block wants to split the shardchain.

workchain

The workchain identifier of the block.

_created_at

Timestamp of the entry creation.

_updated_at

Timestamp of the entry update.

Last updated