const ( // TMCoreSemVer is the current version of Tendermint Core. // It's the Semantic Version of the software. // Must be a string because scripts like dist.sh read this file. // XXX: Don't change the name of this variable or you will break // automation :) TMCoreSemVer = "0.32.7" // ABCISemVer is the semantic version of the ABCI library ABCISemVer = "0.16.1" ABCIVersion = ABCISemVer )
This section is empty.
App includes the protocol and software version for the application. This information is included in ResponseInfo. The App.Protocol can be updated in ResponseEndBlock.
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.
type Protocol uint64
Protocol is used for implementation agnostic versioning.