From 883fcff5dae62f7022f9b7f8e68ddafd42d8f8b3 Mon Sep 17 00:00:00 2001 From: Prem Chaitanya Prathi Date: Sat, 29 Mar 2025 20:16:15 +0530 Subject: [PATCH] add px-peer config for example --- examples/lightpush_publisher_mix.nim | 8 ++++++++ examples/lightpush_publisher_mix_config.nim | 11 +++++++++++ 2 files changed, 19 insertions(+) diff --git a/examples/lightpush_publisher_mix.nim b/examples/lightpush_publisher_mix.nim index 7c3394b4e..7a7bdfb2f 100644 --- a/examples/lightpush_publisher_mix.nim +++ b/examples/lightpush_publisher_mix.nim @@ -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 diff --git a/examples/lightpush_publisher_mix_config.nim b/examples/lightpush_publisher_mix_config.nim index bcbd37ff0..9d94d20b1 100644 --- a/examples/lightpush_publisher_mix_config.nim +++ b/examples/lightpush_publisher_mix_config.nim @@ -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,