Browse Source

important fix for peer pubkey. when taken from identity, chop first format byte!

zelig 10 years ago
parent
commit
58fc2c679b
1 changed files with 1 additions and 1 deletions
  1. 1 1
      p2p/peer.go

+ 1 - 1
p2p/peer.go

@@ -147,7 +147,7 @@ func (self *Peer) Pubkey() (pubkey []byte) {
 	defer self.infolock.Unlock()
 	switch {
 	case self.identity != nil:
-		pubkey = self.identity.Pubkey()
+		pubkey = self.identity.Pubkey()[1:]
 	case self.dialAddr != nil:
 		pubkey = self.dialAddr.Pubkey
 	case self.listenAddr != nil: