[][src]Module tendermint::block

Blocks within the chains of a Tendermint network

Re-exports

pub use self::header::Header;

Modules

header

Block headers

parts

Block parts

Structs

Block

Blocks consist of a header, transactions, votes (the commit), and a list of evidence of malfeasance (i.e. signing conflicting votes).

Height

Block height for a particular chain (i.e. number of blocks created since the chain began)

Id

Block identifiers which contain two distinct Merkle roots of the block, as well as the number of parts in the block.

LastCommit

Last commit to a particular blockchain: +2/3 precommit signatures.

Meta

Block metadata

Size

Block size parameters

Traits

ParseHeight

Parse block::Height from a type

ParseId

Parse block::Id from a type