Skip to content

Commit 0a343de

Browse files
authored
imporve deploy scripts to accept alternative rpc urls (#31)
1 parent 251bbef commit 0a343de

File tree

2 files changed

+12
-2
lines changed

2 files changed

+12
-2
lines changed

deploy.sh

+6-1
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,16 @@
11
#!/bin/bash
22

3+
# Set default RPC URL if not provided
4+
if [ -z "$RPC_URL" ]; then
5+
export RPC_URL="http://localhost:8545"
6+
fi
7+
38
export PRIVATE_KEY_FEDERATOR="0xac0974bec39a17e36ba4a6b4d238ff944bacb478cbed5efcae784d7bf4f2ff80"
49
export PRIVATE_KEY_VALIDATOR="0x59c6995e998f97a5a0044966f0945389dc9e86dae88c7a8412f4603b6b78690d"
510

611
mkdir -p ./release
712

8-
forge script script/Deploy.s.sol:DeployScript --rpc-url localhost:8545 --broadcast --via-ir
13+
forge script script/Deploy.s.sol:DeployScript --rpc-url $RPC_URL --broadcast --via-ir
914

1015
forge inspect --via-ir --json AIToken abi > ./release/ai_token.json
1116
forge inspect --via-ir --json ComputePool abi > ./release/compute_pool.json

deploy_work_validation.sh

+6-1
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,15 @@
11
#!/bin/bash
22

3+
# Set default RPC URL if not provided
4+
if [ -z "$RPC_URL" ]; then
5+
export RPC_URL="http://localhost:8545"
6+
fi
7+
38
export PRIVATE_KEY_FEDERATOR="0xac0974bec39a17e36ba4a6b4d238ff944bacb478cbed5efcae784d7bf4f2ff80"
49

510
export DOMAIN_ID=0
611
export COMPUTE_POOL_ADDRESS=0x0165878A594ca255338adfa4d48449f69242Eb8F
712

8-
forge script script/DeployWorkValidator.s.sol:DeployWorkValidatorScript --rpc-url localhost:8545 --broadcast --via-ir
13+
forge script script/DeployWorkValidator.s.sol:DeployWorkValidatorScript --rpc-url $RPC_URL --broadcast --via-ir
914

1015
forge inspect --via-ir --json SyntheticDataWorkValidator abi > ./release/synthetic_data_work_validator.json

0 commit comments

Comments
 (0)