From 3d7f9c2eccc1bcf3ba6dbe543766a49743c546bd Mon Sep 17 00:00:00 2001 From: Marten Seemann Date: Fri, 19 Aug 2022 16:57:18 +0300 Subject: [PATCH] use peer.IDFromBytes instead of peer.IDFromString --- record.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/record.go b/record.go index cd2ec3c..43750bf 100644 --- a/record.go +++ b/record.go @@ -6,10 +6,10 @@ import ( pb "github.com/ipfs/go-ipns/pb" - proto "github.com/gogo/protobuf/proto" + "github.com/gogo/protobuf/proto" logging "github.com/ipfs/go-log" ic "github.com/libp2p/go-libp2p-core/crypto" - peer "github.com/libp2p/go-libp2p-core/peer" + "github.com/libp2p/go-libp2p-core/peer" pstore "github.com/libp2p/go-libp2p-core/peerstore" record "github.com/libp2p/go-libp2p-record" ) @@ -46,7 +46,7 @@ func (v Validator) Validate(key string, value []byte) error { } // Get the public key defined by the ipns path - pid, err := peer.IDFromString(pidString) + pid, err := peer.IDFromBytes([]byte(pidString)) if err != nil { log.Debugf("failed to parse ipns record key %s into peer ID", pidString) return ErrKeyFormat