nwaku-compose/register_rln.sh

17 lines
594 B
Bash
Executable File

#!/bin/sh
if test -f ./keystore/keystore.json; then
echo "keystore/keystore.json alredy exists. Use it instead of creating a new one."
echo "Exiting"
exit 1
fi
# TODO: Set nwaku release when ready instead of quay
docker run -v ./keystore:/keystore/:Z quay.io/wakuorg/nwaku-pr:2189 generateRlnKeystore \
--rln-relay-eth-client-address=$ETH_CLIENT_ADDRESS \
--rln-relay-eth-private-key=$ETH_TESTNET_KEY \
--rln-relay-eth-contract-address=0xF471d71E9b1455bBF4b85d475afb9BB0954A29c4 \
--rln-relay-cred-path=/keystore/keystore.json \
--rln-relay-cred-password=$KEYSTORE_PASSWORD \
--execute