diff options
author | obscuren <geffobscura@gmail.com> | 2014-03-03 18:34:04 +0800 |
---|---|---|
committer | obscuren <geffobscura@gmail.com> | 2014-03-03 18:34:04 +0800 |
commit | c1d0ea7366f1bad134c985dbe1f272d376e5ec9b (patch) | |
tree | addbb87cc82cca07e8ac8aa810d810e1de02b2a5 | |
parent | 9d492b0509d3614072e0f9ed9fd1dc560ba29fc9 (diff) | |
download | dexon-c1d0ea7366f1bad134c985dbe1f272d376e5ec9b.tar dexon-c1d0ea7366f1bad134c985dbe1f272d376e5ec9b.tar.gz dexon-c1d0ea7366f1bad134c985dbe1f272d376e5ec9b.tar.bz2 dexon-c1d0ea7366f1bad134c985dbe1f272d376e5ec9b.tar.lz dexon-c1d0ea7366f1bad134c985dbe1f272d376e5ec9b.tar.xz dexon-c1d0ea7366f1bad134c985dbe1f272d376e5ec9b.tar.zst dexon-c1d0ea7366f1bad134c985dbe1f272d376e5ec9b.zip |
Updated protocol version to 7
-rw-r--r-- | peer.go | 6 |
1 files changed, 4 insertions, 2 deletions
@@ -17,6 +17,8 @@ import ( const ( // The size of the output buffer for writing messages outputBufferSize = 50 + // Current protocol version + ProtocolVersion = 7 ) type DiscReason byte @@ -469,7 +471,7 @@ func (p *Peer) pushHandshake() error { pubkey := ethutil.NewValueFromBytes(data).Get(2).Bytes() msg := ethwire.NewMessage(ethwire.MsgHandshakeTy, []interface{}{ - uint32(5), uint32(0), p.Version, byte(p.caps), p.port, pubkey, + uint32(ProtocolVersion), uint32(0), p.Version, byte(p.caps), p.port, pubkey, }) p.QueueMessage(msg) @@ -496,7 +498,7 @@ func (p *Peer) pushPeers() { func (p *Peer) handleHandshake(msg *ethwire.Msg) { c := msg.Data - if c.Get(0).Uint() != 5 { + if c.Get(0).Uint() != ProtocolVersion { ethutil.Config.Log.Debugln("Invalid peer version. Require protocol v5") p.Stop() return |