add px-peer config for example

This commit is contained in:
Prem Chaitanya Prathi 2025-03-29 20:16:15 +05:30
parent c6a77bcba7
commit e91bf3f14a
2 changed files with 19 additions and 0 deletions

View File

@ -90,6 +90,14 @@ proc setupAndPublish(rng: ref HmacDrbgContext, conf: LPMixConf) {.async.} =
@[MultiAddress.init(conf.destPeerAddr).get()],
)
node.peerManager.addServicePeer(pxPeerInfo, WakuPeerExchangeCodec)
let pxPeerInfo1 = RemotePeerInfo.init(
conf.pxId,
@[MultiAddress.init(conf.pxAddr).get()],
)
node.peerManager.addServicePeer(pxPeerInfo1, WakuPeerExchangeCodec)
let keyPairResult = generateKeyPair()
if keyPairResult.isErr:
return

View File

@ -15,6 +15,17 @@ type
name: "dp-id",
}: string
pxAddr* {.
desc: "Peer exchange address.",
defaultValue: "localhost:50001",
name: "px-addr",
}: string
pxId* {.
desc: "Peer exchange ID.",
defaultValue: "waku-v2-peer-exchange",
name: "px-id",
}: string
port* {.
desc: "Port to listen on.",
defaultValue: 50000,