18 lines
606 B
Bash
Executable File
18 lines
606 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 $(pwd)/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
|