From 01053d6d357b233ef358d0ecdbc3f13528f4fa14 Mon Sep 17 00:00:00 2001 From: stubbsta Date: Fri, 3 Oct 2025 10:51:43 +0200 Subject: [PATCH] Fix export parameter name in deply_rln_contracts --- deploy_rln_contract.sh | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/deploy_rln_contract.sh b/deploy_rln_contract.sh index a78883d..a60eb95 100644 --- a/deploy_rln_contract.sh +++ b/deploy_rln_contract.sh @@ -41,7 +41,7 @@ export API_KEY_LINEASCAN=123 # 5. Deploy the TestToken Proxy with the TestToken implementation contracts echo "\nDeploying TestToken Proxy (ERC20 Token Contract)...\n" DEPLOY_TST_PROXY_OUTPUT=$(ETH_FROM=$ETH_FROM forge script script/DeployTokenWithProxy.s.sol:DeployTokenWithProxy --broadcast -vv --rpc-url http://foundry:8545 --tc TestTokenFactory --private-key $PRIVATE_KEY) -PROXY_TOKEN_ADDRESS=$(echo "$DEPLOY_TST_PROXY_OUTPUT" | grep -o "0: address 0x[a-fA-F0-9]\{40\}" | cut -d' ' -f3) +PROXY_TOKEN_ADDRESS=$(echo "$DEPLOY_TST_PROXY_OUTPUT" | grep -o "0: address 0x[a-fA-F0-9]\{40\}" | head -n1 | cut -d' ' -f3) export TOKEN_ADDRESS=$PROXY_TOKEN_ADDRESS echo "\nDeploying LinearPriceCalculator Contract..." @@ -52,10 +52,10 @@ forge script script/Deploy.s.sol --broadcast -vv --rpc-url http://foundry:8545 - echo "\nDeploying Proxy contract..." DEPLOY_WAKURLN_PROXY_OUTPUT=$(ETH_FROM=$ETH_FROM forge script script/Deploy.s.sol --broadcast -vvv --rpc-url http://foundry:8545 --tc DeployProxy --private-key $PRIVATE_KEY) -export CONTRACT_ADDRESS=$(echo "$DEPLOY_WAKURLN_PROXY_OUTPUT" | grep -o "0: address 0x[a-fA-F0-9]\{40\}" | cut -d' ' -f3) +export RLN_CONTRACT_ADDRESS=$(echo "$DEPLOY_WAKURLN_PROXY_OUTPUT" | grep -o "0: address 0x[a-fA-F0-9]\{40\}" | head -n1 | cut -d' ' -f3) # 6. Contract deployment completed echo "\nContract deployment completed successfully" echo "TOKEN_ADDRESS: $TOKEN_ADDRESS" -echo "CONTRACT_ADDRESS: $CONTRACT_ADDRESS" +echo "RLN_CONTRACT_ADDRESS: $RLN_CONTRACT_ADDRESS" echo "\nEach account registering a membership needs to first mint the token and approve the contract to spend it on their behalf." \ No newline at end of file