mirror of
https://github.com/logos-messaging/logos-messaging-nim.git
synced 2026-01-04 06:53:12 +00:00
chore: upgrade peer exchange mounting (#2953)
This commit is contained in:
parent
fcc11a7cd9
commit
6748142f29
@ -338,20 +338,20 @@ proc setupProtocols(
|
|||||||
return err("failed to set node waku filter peer: " & filterNode.error)
|
return err("failed to set node waku filter peer: " & filterNode.error)
|
||||||
|
|
||||||
# waku peer exchange setup
|
# waku peer exchange setup
|
||||||
if conf.peerExchangeNode != "" or conf.peerExchange:
|
if conf.peerExchange:
|
||||||
try:
|
try:
|
||||||
await mountPeerExchange(node, some(conf.clusterId))
|
await mountPeerExchange(node, some(conf.clusterId))
|
||||||
except CatchableError:
|
except CatchableError:
|
||||||
return
|
return
|
||||||
err("failed to mount waku peer-exchange protocol: " & getCurrentExceptionMsg())
|
err("failed to mount waku peer-exchange protocol: " & getCurrentExceptionMsg())
|
||||||
|
|
||||||
if conf.peerExchangeNode != "":
|
if conf.peerExchangeNode != "":
|
||||||
let peerExchangeNode = parsePeerInfo(conf.peerExchangeNode)
|
let peerExchangeNode = parsePeerInfo(conf.peerExchangeNode)
|
||||||
if peerExchangeNode.isOk():
|
if peerExchangeNode.isOk():
|
||||||
node.peerManager.addServicePeer(peerExchangeNode.value, WakuPeerExchangeCodec)
|
node.peerManager.addServicePeer(peerExchangeNode.value, WakuPeerExchangeCodec)
|
||||||
else:
|
else:
|
||||||
return
|
return
|
||||||
err("failed to set node waku peer-exchange peer: " & peerExchangeNode.error)
|
err("failed to set node waku peer-exchange peer: " & peerExchangeNode.error)
|
||||||
|
|
||||||
return ok()
|
return ok()
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user