version: revert version through ldflag only (#6494)

## Description

Add version back to versions, but allow it to be overridden via a ldflag.

Reason:

Many users are not setting the ldflag causing issues with tooling that relies on it (cosmjs)

closes #6488

cc @webmaster128
This commit is contained in:
Marko
2021-05-28 16:22:31 +02:00
committed by GitHub
parent 97202b06c3
commit 1709e49813
10 changed files with 18 additions and 12 deletions

View File

@@ -152,7 +152,7 @@ func doHandshake(
func logNodeStartupInfo(state sm.State, pubKey crypto.PubKey, logger, consensusLogger log.Logger, mode string) {
// Log the version info.
logger.Info("Version info",
"software", version.TMCoreSemVer,
"tmVersion", version.TMVersion,
"block", version.BlockProtocol,
"p2p", version.P2PProtocol,
"mode", mode,
@@ -704,7 +704,7 @@ func makeNodeInfo(
),
NodeID: nodeKey.ID,
Network: genDoc.ChainID,
Version: version.TMCoreSemVer,
Version: version.TMVersion,
Channels: []byte{
bcChannel,
byte(cs.StateChannel),
@@ -753,7 +753,7 @@ func makeSeedNodeInfo(
),
NodeID: nodeKey.ID,
Network: genDoc.ChainID,
Version: version.TMCoreSemVer,
Version: version.TMVersion,
Channels: []byte{},
Moniker: config.Moniker,
Other: p2p.NodeInfoOther{