From 608029a4ccc4737347989b4e7837c5a46204b5b3 Mon Sep 17 00:00:00 2001 From: NagyZoltanPeter <113987313+NagyZoltanPeter@users.noreply.github.com> Date: Sat, 22 Mar 2025 14:51:16 +0100 Subject: [PATCH] Add option to run nodes without RLN --- docker-compose.yml | 1 + run_nwaku.sh | 3 ++- run_servicenode.sh | 3 ++- 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index 52f309c..4301a1d 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -17,6 +17,7 @@ x-edgenode-environment: &edgenode_env EDGENODE_ENR: "enr:-KC4QAsSQM0tP9Zs8UxbHl3pe7HKE_0xLNA2P5LLVCbzCArsATKeH6EK43hhQJznAKjaMcpzqbMcd3UEjYJSkahMyg4BgmlkgnY0gmlwhAoCAGaKbXVsdGlhZGRyc4CCcnOFAEIBAACJc2VjcDI1NmsxoQKbiE_1i7pL24P02qgEFs0jHaso1XPo8HmcXAfqJPjGeIN0Y3CC6mKFd2FrdTIA" x-rln-environment: &rln_env + RLN_ENABLED: ${RLN_ENABLED:-true} RPC_URL: ${RPC_URL:-http://foundry:8545} RLN_CONTRACT_ADDRESS: 0xCf7Ed3AccA5a467e9e704C703E8D87F634fB0Fc9 RLN_CREDENTIAL_PATH: /keystore.json diff --git a/run_nwaku.sh b/run_nwaku.sh index 1cf61f3..e521b74 100755 --- a/run_nwaku.sh +++ b/run_nwaku.sh @@ -125,13 +125,14 @@ fi echo "Using bootstrap node: ${BOOTSTRAP_ENR}" echo "My IP is: ${IP}" +echo "Run with RLN ${RLN_ENABLED}" exec /usr/bin/wakunode\ --relay=true\ --lightpush=true\ --max-connections=250\ --rest=false\ - --rln-relay=true\ + --rln-relay=${RLN_ENABLED}\ --rln-relay-dynamic=true\ --rln-relay-eth-client-address="$RPC_URL"\ --rln-relay-eth-contract-address=$RLN_CONTRACT_ADDRESS\ diff --git a/run_servicenode.sh b/run_servicenode.sh index c59f7dd..dff97b7 100755 --- a/run_servicenode.sh +++ b/run_servicenode.sh @@ -131,6 +131,7 @@ fi echo "Using bootstrap node: ${BOOTSTRAP_ENR}" echo "My IP is: ${IP}" +echo "Run with RLN ${RLN_ENABLED}" exec /usr/bin/wakunode\ --relay=true\ @@ -145,7 +146,7 @@ exec /usr/bin/wakunode\ --rest-allow-origin="waku-org.github.io"\ --rest-allow-origin="localhost:*"\ --websocket-support=true\ - --rln-relay=true\ + --rln-relay=${RLN_ENABLED}\ --rln-relay-dynamic=true\ --rln-relay-eth-client-address="$RPC_URL"\ --rln-relay-eth-contract-address=$RLN_CONTRACT_ADDRESS\