mirror of
https://github.com/logos-messaging/logos-messaging-simulator.git
synced 2026-01-08 00:43:09 +00:00
Add specific RLN-contract repo commit version (#95)
* Add specific RLN-contract repo commit version * Verify git commit checkout and use known default commit * remove commit hash check in deploy_rln_contract * verify that RLN_CONTRACT_REPO_COMMIT is not empty
This commit is contained in:
parent
ecb2186bfb
commit
52b685d9d8
@ -13,7 +13,13 @@ if [ ! -d "waku-rlnv2-contract" ]; then
|
||||
git clone https://github.com/waku-org/waku-rlnv2-contract.git
|
||||
fi
|
||||
|
||||
if [ -z "$RLN_CONTRACT_REPO_COMMIT" ]; then
|
||||
echo "RLN_CONTRACT_REPO_COMMIT is not set"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
cd /waku-rlnv2-contract
|
||||
git checkout $RLN_CONTRACT_REPO_COMMIT
|
||||
|
||||
#3. Replace the hardcoded MAX_MESSAGE_LIMIT
|
||||
sed -i "s/\b100\b/${MAX_MESSAGE_LIMIT}/g" script/Deploy.s.sol
|
||||
|
||||
@ -38,6 +38,7 @@ services:
|
||||
labels:
|
||||
com.centurylinklabs.watchtower.enable: '${WATCHTOWER_ENABLED:-false}'
|
||||
environment:
|
||||
- RLN_CONTRACT_REPO_COMMIT=${RLN_CONTRACT_REPO_COMMIT:-64df4593c6a14e43b8b0e9b396d2f4772bb08b34}
|
||||
- PRIVATE_KEY=${PRIVATE_KEY}
|
||||
- RPC_URL=${RPC_URL:-http://foundry:8545}
|
||||
- ETH_FROM=${ETH_FROM}
|
||||
|
||||
@ -16,3 +16,4 @@ MAX_MESSAGE_LIMIT=100
|
||||
# RLNv2 limits
|
||||
RLN_RELAY_MSG_LIMIT=100
|
||||
RLN_RELAY_EPOCH_SEC=600
|
||||
RLN_CONTRACT_REPO_COMMIT=64df4593c6a14e43b8b0e9b396d2f4772bb08b34
|
||||
Loading…
x
Reference in New Issue
Block a user