diff --git a/p2p/peer.go b/p2p/peer.go index 9a0a750ac8..41ebaedec9 100644 --- a/p2p/peer.go +++ b/p2p/peer.go @@ -182,10 +182,8 @@ func (p *Peer) Caps() []Cap { // versions is supported by both this node and the peer p. func (p *Peer) RunningCap(protocol string, versions []uint) bool { if proto, ok := p.running[protocol]; ok { - for _, ver := range versions { - if proto.Version == ver { - return true - } + if slices.Contains(versions, proto.Version) { + return true } } return false