From e771873980ed72a0cf123d47ba24e8b4a40996db Mon Sep 17 00:00:00 2001 From: Felix Lange Date: Sun, 4 Jan 2015 00:13:44 +0100 Subject: [PATCH] p2p: encode peerAddr.IP as RLP string The spec says we should do that. --- p2p/peer.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/p2p/peer.go b/p2p/peer.go index fa99d1d837..37b69df3af 100644 --- a/p2p/peer.go +++ b/p2p/peer.go @@ -46,7 +46,7 @@ func (d peerAddr) String() string { } func (d *peerAddr) RlpData() interface{} { - return []interface{}{d.IP, d.Port, d.Pubkey} + return []interface{}{string(d.IP), d.Port, d.Pubkey} } // Peer represents a remote peer.