From d52f01a19f9d6dcf929740212c9af7f5033467a6 Mon Sep 17 00:00:00 2001 From: Marten Seemann Date: Thu, 7 Jul 2022 21:47:33 +0000 Subject: [PATCH] fix incorrect usage of peer.IDFromString (should be peer.Decode) --- node/impl/net/rcmgr.go | 6 +++--- node/modules/lp2p/libp2p.go | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/node/impl/net/rcmgr.go b/node/impl/net/rcmgr.go index 345e8de2180..36c4cf16bc7 100644 --- a/node/impl/net/rcmgr.go +++ b/node/impl/net/rcmgr.go @@ -82,7 +82,7 @@ func (a *NetAPI) NetStat(ctx context.Context, scope string) (result api.NetStat, case strings.HasPrefix(scope, "peer:"): p := scope[5:] - pid, err := peer.IDFromString(p) + pid, err := peer.Decode(p) if err != nil { return result, xerrors.Errorf("invalid peer ID: %s: %w", p, err) } @@ -168,7 +168,7 @@ func (a *NetAPI) NetLimit(ctx context.Context, scope string) (result api.NetLimi case strings.HasPrefix(scope, "peer:"): p := scope[5:] - pid, err := peer.IDFromString(p) + pid, err := peer.Decode(p) if err != nil { return result, xerrors.Errorf("invalid peer ID: %s: %w", p, err) } @@ -255,7 +255,7 @@ func (a *NetAPI) NetSetLimit(ctx context.Context, scope string, limit api.NetLim case strings.HasPrefix(scope, "peer:"): p := scope[5:] - pid, err := peer.IDFromString(p) + pid, err := peer.Decode(p) if err != nil { return xerrors.Errorf("invalid peer ID: %s: %w", p, err) } diff --git a/node/modules/lp2p/libp2p.go b/node/modules/lp2p/libp2p.go index f0688615799..b4136290940 100644 --- a/node/modules/lp2p/libp2p.go +++ b/node/modules/lp2p/libp2p.go @@ -75,7 +75,7 @@ func ConnectionManager(low, high uint, grace time.Duration, protected []string) } for _, p := range protected { - pid, err := peer.IDFromString(p) + pid, err := peer.Decode(p) if err != nil { return Libp2pOpts{}, xerrors.Errorf("failed to parse peer ID in protected peers array: %w", err) }