Header defines the structure of a Tendermint block header.

Hierarchy

  • TypesHeader

Properties

app_hash?: string

state after txs from the previous block

Format

byte

chain_id?: string
consensus_hash?: string

consensus params for current block

Format

byte

data_hash?: string

transactions

Format

byte

evidence_hash?: string

consensus info evidence included in the block

Format

byte

height?: string

Format

int64

last_block_id?: TypesBlockID

prev block info

last_commit_hash?: string

hashes of block data commit from validators from the last block

Format

byte

last_results_hash?: string

root hash of all results from the txs from the previous block

Format

byte

next_validators_hash?: string

validators for the next block

Format

byte

proposer_address?: string

original proposer of the block

Format

byte

time?: string

Format

date-time

validators_hash?: string

hashes from the app output from the prev block validators for the current block

Format

byte

basic block info Consensus captures the consensus rules for processing a block in the blockchain, including all blockchain data structures and the rules of the application's state transition machine.

Generated using TypeDoc