From ae295bd9b6c69bd0feba23c8bfa734a129057ae2 Mon Sep 17 00:00:00 2001 From: Ethan Buchman Date: Wed, 16 Mar 2016 21:15:33 -0400 Subject: [PATCH] bump rpc version; add consensus version --- consensus/version.go | 13 +++++++++++++ node/node.go | 1 + rpc/core/version.go | 2 +- 3 files changed, 15 insertions(+), 1 deletion(-) create mode 100644 consensus/version.go diff --git a/consensus/version.go b/consensus/version.go new file mode 100644 index 00000000..2acc3b77 --- /dev/null +++ b/consensus/version.go @@ -0,0 +1,13 @@ +package consensus + +import ( + . "github.com/tendermint/go-common" +) + +// kind of arbitrary +var Spec = "1" // async +var Major = "0" // +var Minor = "2" // replay refactor +var Revision = "1" // round state fix + +var Version = Fmt("v%s/%s.%s.%s", Spec, Major, Minor, Revision) diff --git a/node/node.go b/node/node.go index 5ad30180..96010a1a 100644 --- a/node/node.go +++ b/node/node.go @@ -224,6 +224,7 @@ func makeNodeInfo(sw *p2p.Switch, privKey crypto.PrivKeyEd25519) *p2p.NodeInfo { Other: []string{ Fmt("wire_version=%v", wire.Version), Fmt("p2p_version=%v", p2p.Version), + Fmt("consensus_version=%v", consensus.Version), Fmt("rpc_version=%v/%v", rpc.Version, rpccore.Version), }, } diff --git a/rpc/core/version.go b/rpc/core/version.go index 0890da87..e283de47 100644 --- a/rpc/core/version.go +++ b/rpc/core/version.go @@ -2,4 +2,4 @@ package core // a single integer is sufficient here -const Version = "2" // add DialSeeds; re-organize type bytes +const Version = "3" // rpc routes for profiling, setting config