Get desktop application:
View/edit binary Protocol Buffers messages
ABCIResponses retains the responses of the various ABCI calls during block processing. It is persisted to disk for each height before calling Commit.
Used in:
ABCIResponsesInfo retains the responses of the ABCI calls during block processing.
ConsensusParamsInfo represents the latest consensus params, or the last height it changed
State represents the state of the blockchain.
immutable
LastBlockHeight=0 at genesis (ie. block(H=0) does not exist)
LastValidators is used to validate block.LastCommit. Validators are persisted to the database separately every time they change, so we can query for historical validator sets. Note that if s.LastBlockHeight causes a valset change, we set s.LastHeightValidatorsChanged = s.LastBlockHeight + 1 + 1 Extra +1 due to nextValSet delay.
Consensus parameters used for validating blocks. Changes returned by EndBlock and updated after Commit.
Merkle root of the results from executing prev block
the latest AppHash we've received from calling abci.Commit()
ValidatorsInfo represents the latest validator set, or the last height it changed
Version is a message for storing versioning information.
Used in:
, ,