From c956bcb13c287baf1d4ae1b2c9ae83d43423d67f Mon Sep 17 00:00:00 2001 From: Taylor Gerring Date: Wed, 25 Mar 2015 12:08:48 +0100 Subject: [PATCH] Move version to const and expose via Version() --- whisper/whisper.go | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/whisper/whisper.go b/whisper/whisper.go index dbd4fc85fd..1d019aea5e 100644 --- a/whisper/whisper.go +++ b/whisper/whisper.go @@ -16,8 +16,9 @@ import ( ) const ( - statusMsg = 0x0 - envelopesMsg = 0x01 + statusMsg = 0x0 + envelopesMsg = 0x01 + whisperVersion = 0x02 ) type MessageEvent struct { @@ -56,7 +57,7 @@ func New() *Whisper { // p2p whisper sub protocol handler whisper.protocol = p2p.Protocol{ Name: "shh", - Version: 2, + Version: uint(whisperVersion), Length: 2, Run: whisper.msgHandler, } @@ -64,6 +65,10 @@ func New() *Whisper { return whisper } +func (self *Whisper) Version() uint { + return self.protocol.Version +} + func (self *Whisper) Start() { wlogger.Infoln("Whisper started") go self.update()