Lookup peers via DHT (#329)

This commit is contained in:
petricadaipegsp 2024-11-05 02:24:27 +01:00 committed by GitHub
parent d7501a142e
commit 7889f76a7e
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -29,6 +29,7 @@ import (
"github.com/libp2p/go-libp2p/p2p/discovery/routing"
"github.com/libp2p/go-libp2p/p2p/discovery/util"
rcmgr "github.com/libp2p/go-libp2p/p2p/host/resource-manager"
routedhost "github.com/libp2p/go-libp2p/p2p/host/routed"
"github.com/libp2p/go-libp2p/p2p/net/connmgr"
"github.com/libp2p/go-libp2p/p2p/net/swarm"
"github.com/libp2p/go-libp2p/p2p/protocol/ping"
@ -309,6 +310,7 @@ func NewBlossomSub(
isBootstrapPeer,
bootstrappers,
)
h = routedhost.Wrap(h, kademliaDHT)
routingDiscovery := routing.NewRoutingDiscovery(kademliaDHT)
util.Advertise(ctx, routingDiscovery, getNetworkNamespace(p2pConfig.Network))