Set protocol versions in NodeInfo from state (#2686)

* use types.NewValidator

* node: set p2p.ProtocolVersion from state, not globals
This commit is contained in:
Ethan Buchman
2018-10-22 17:55:49 -04:00
committed by GitHub
parent f94eb42ebe
commit fe1d59ab7b
7 changed files with 24 additions and 37 deletions

View File

@ -367,7 +367,11 @@ func NewNode(config *cfg.Config,
nodeKey.ID(),
txIndexer,
genDoc.ChainID,
p2p.ProtocolVersionWithApp(state.Version.Consensus.App),
p2p.NewProtocolVersion(
version.P2PProtocol, // global
state.Version.Consensus.Block,
state.Version.Consensus.App,
),
)
)