Get desktop application:
View/edit binary Protocol Buffers messages
BlockID
Used in: , , , ,
BlockIdFlag indicates which BlcokID the signature is for
Used in:
Commit contains the evidence that a block was committed by a set of validators.
Used in:
CommitSig is a part of the Vote included in a Commit.
Used in:
Data contains the set of transactions included in the block
Txs that will be applied by state @ block.Height+1. NOTE: not all txs here are valid. We're just agreeing on the order first. This means that block.AppHash does not include these txs.
Header defines the structure of a Tendermint block header.
Used in: ,
basic block info
prev block info
hashes of block data
commit from validators from the last block
transactions
hashes from the app output from the prev block
validators for the current block
validators for the next block
consensus params for current block
state after txs from the previous block
root hash of all results from the txs from the previous block
consensus info
evidence included in the block
original proposer of the block
PartsetHeader
Used in:
Used in: ,
SignedMsgType is a type of signed message in the consensus.
Used in: ,
Votes
Proposals
TxProof represents a Merkle proof of the presence of a transaction in the Merkle tree.
Used in:
Used in: ,
Vote represents a prevote, precommit, or commit vote from validators for consensus.
zero if vote is nil.