浏览代码

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

zelig 10 年之前
父节点
当前提交
58fc2c679b
共有 1 个文件被更改,包括 1 次插入1 次删除
  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: