Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion scripts/bls/eigen/deploy.sh
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ ensure_balance "$deployer_address"
echo "Deployer address: $deployer_address configured for $DEPLOY_ENV environment"

cd contracts || handle_error "Failed to change to contracts directory"
forge script script/eigenlayer/bls/WavsMiddlewareDeployer.s.sol --rpc-url "$RPC_URL" --private-key "$FUNDED_KEY" -vvv --broadcast || handle_error "Failed to deploy WavsMiddlewareDeployer"
forge script script/eigenlayer/bls/WavsMiddlewareDeployer.s.sol --rpc-url "$RPC_URL" --private-key "$FUNDED_KEY" -vvv --broadcast --skip-simulation || handle_error "Failed to deploy WavsMiddlewareDeployer"

echo "BLS contracts deployed with addresses:"
cat deployments/wavs-bls/avs_deploy.json | jq .addresses
Expand Down
2 changes: 1 addition & 1 deletion scripts/bls/eigen/list_operators.sh
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ echo "Listing operators for service manager: $WAVS_SERVICE_MANAGER_ADDRESS"

# List operators
cd contracts || handle_error "Failed to change to contracts directory"
forge script script/eigenlayer/bls/WavsListOperators.s.sol -vvv --rpc-url "$RPC_URL" --broadcast || handle_error "Failed to list operators"
forge script script/eigenlayer/bls/WavsListOperators.s.sol -vvv --rpc-url "$RPC_URL" --broadcast --skip-simulation || handle_error "Failed to list operators"

# Save operator list data
save_deployment_data "$HOME/.nodes/wavs-bls-list-operators.json" "$(cat "deployments/wavs-bls/list_operators.json")"
2 changes: 1 addition & 1 deletion scripts/bls/eigen/pause.sh
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,6 @@ echo "Pausing WAVS registration..."

# Pause registration
cd contracts || handle_error "Failed to change to contracts directory"
forge script script/eigenlayer/bls/PauseWavsRegistration.s.sol --rpc-url "$RPC_URL" --private-key "$FUNDED_KEY" --broadcast || handle_error "Failed to pause WAVS registration"
forge script script/eigenlayer/bls/PauseWavsRegistration.s.sol --rpc-url "$RPC_URL" --private-key "$FUNDED_KEY" --broadcast --skip-simulation || handle_error "Failed to pause WAVS registration"

echo "WAVS registration paused successfully"
4 changes: 2 additions & 2 deletions scripts/bls/eigen/register.sh
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,7 @@ echo "Delegate amount: $WAVS_DELEGATE_AMOUNT"
cd contracts || handle_error "Failed to change to contracts directory"

# Deposit into strategy
forge script script/eigenlayer/bls/WavsDepositIntoStrategy.s.sol -vvv --rpc-url "$RPC_URL" --private-key "$OPERATOR_KEY" --broadcast || handle_error "Failed to deposit into strategy"
forge script script/eigenlayer/bls/WavsDepositIntoStrategy.s.sol -vvv --rpc-url "$RPC_URL" --private-key "$OPERATOR_KEY" --broadcast --skip-simulation || handle_error "Failed to deposit into strategy"

# Wait based on environment
if [[ "$DEPLOY_ENV" == "LOCAL" ]]; then
Expand All @@ -79,4 +79,4 @@ elif [[ "$DEPLOY_ENV" == "TESTNET" ]]; then
fi

# Register operator
forge script script/eigenlayer/bls/WavsRegisterOperator.s.sol -vvv --rpc-url "$RPC_URL" --private-key "$OPERATOR_KEY" --broadcast --slow || handle_error "Failed to register operator"
forge script script/eigenlayer/bls/WavsRegisterOperator.s.sol -vvv --rpc-url "$RPC_URL" --private-key "$OPERATOR_KEY" --broadcast --slow --skip-simulation || handle_error "Failed to register operator"
2 changes: 1 addition & 1 deletion scripts/bls/eigen/unpause.sh
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,6 @@ echo "Unpausing WAVS registration..."

# Unpause registration
cd contracts || handle_error "Failed to change to contracts directory"
forge script script/eigenlayer/bls/UnpauseWavsRegistration.s.sol --rpc-url "$RPC_URL" --private-key "$FUNDED_KEY" --broadcast || handle_error "Failed to unpause WAVS registration"
forge script script/eigenlayer/bls/UnpauseWavsRegistration.s.sol --rpc-url "$RPC_URL" --private-key "$FUNDED_KEY" --broadcast --skip-simulation || handle_error "Failed to unpause WAVS registration"

echo "WAVS registration unpaused successfully"
2 changes: 1 addition & 1 deletion scripts/bls/eigen/update_quorum.sh
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,6 @@ echo "Updating quorum configuration to $QUORUM_NUMERATOR/$QUORUM_DENOMINATOR..."

# Update quorum configuration
cd contracts || handle_error "Failed to change to contracts directory"
forge script script/eigenlayer/bls/WavsUpdateQuorum.s.sol -vvv --rpc-url "$RPC_URL" --private-key "$FUNDED_KEY" --broadcast || handle_error "Failed to update quorum configuration"
forge script script/eigenlayer/bls/WavsUpdateQuorum.s.sol -vvv --rpc-url "$RPC_URL" --private-key "$FUNDED_KEY" --broadcast --skip-simulation || handle_error "Failed to update quorum configuration"

echo "Quorum configuration updated successfully"
2 changes: 1 addition & 1 deletion scripts/ecdsa/eigen/delegate_to_operator.sh
Original file line number Diff line number Diff line change
Expand Up @@ -49,6 +49,6 @@ echo "Delegating $WAVS_DELEGATE_AMOUNT to operator $OPERATOR_ADDRESS..."

# Change to contracts directory and run the script
cd contracts || handle_error "Failed to change to contracts directory"
forge script script/eigenlayer/ecdsa/WavsDelegateToOperator.s.sol --rpc-url "$RPC_URL" --private-key "$STAKER_KEY" -vvv --broadcast || handle_error "Failed to delegate to operator"
forge script script/eigenlayer/ecdsa/WavsDelegateToOperator.s.sol --rpc-url "$RPC_URL" --private-key "$STAKER_KEY" -vvv --broadcast --skip-simulation || handle_error "Failed to delegate to operator"

echo "Successfully delegated to operator $OPERATOR_ADDRESS from staker $staker_address"
2 changes: 1 addition & 1 deletion scripts/ecdsa/eigen/deploy.sh
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ ensure_balance "$deployer_address"
echo "Deployer address: $deployer_address configured for $DEPLOY_ENV environment"

cd contracts || handle_error "Failed to change to contracts directory"
forge script script/eigenlayer/ecdsa/WavsMiddlewareDeployer.s.sol --rpc-url "$RPC_URL" --private-key "$FUNDED_KEY" -vvv --broadcast || handle_error "Failed to deploy WavsMiddlewareDeployer"
forge script script/eigenlayer/ecdsa/WavsMiddlewareDeployer.s.sol --rpc-url "$RPC_URL" --private-key "$FUNDED_KEY" -vvv --broadcast --skip-simulation || handle_error "Failed to deploy WavsMiddlewareDeployer"

echo "Middleware contracts deployed with addresses:"
cat deployments/wavs-ecdsa/avs_deploy.json | jq .addresses
Expand Down
2 changes: 1 addition & 1 deletion scripts/ecdsa/eigen/list_operators.sh
Original file line number Diff line number Diff line change
Expand Up @@ -30,4 +30,4 @@ echo "Listing operators for service manager: $WAVS_SERVICE_MANAGER_ADDRESS"

# List operators
cd contracts || handle_error "Failed to change to contracts directory"
forge script script/eigenlayer/ecdsa/WavsListOperators.s.sol -vvv --rpc-url "$RPC_URL" --broadcast || handle_error "Failed to list operators"
forge script script/eigenlayer/ecdsa/WavsListOperators.s.sol -vvv --rpc-url "$RPC_URL" --broadcast --skip-simulation || handle_error "Failed to list operators"
2 changes: 1 addition & 1 deletion scripts/ecdsa/eigen/pause.sh
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,6 @@ echo "Pausing WAVS registration..."

# Pause registration
cd contracts || handle_error "Failed to change to contracts directory"
forge script script/eigenlayer/ecdsa/PauseWavsRegistration.s.sol --rpc-url "$RPC_URL" --private-key "$FUNDED_KEY" --broadcast || handle_error "Failed to pause WAVS registration"
forge script script/eigenlayer/ecdsa/PauseWavsRegistration.s.sol --rpc-url "$RPC_URL" --private-key "$FUNDED_KEY" --broadcast --skip-simulation || handle_error "Failed to pause WAVS registration"

echo "WAVS registration paused successfully"
2 changes: 1 addition & 1 deletion scripts/ecdsa/eigen/register.sh
Original file line number Diff line number Diff line change
Expand Up @@ -41,4 +41,4 @@ echo "Operator address: $OP_ADDR"

# Register operator
cd contracts || handle_error "Failed to change to contracts directory"
forge script script/eigenlayer/ecdsa/WavsRegisterOperator.s.sol -vvv --rpc-url "$RPC_URL" --private-key "$OPERATOR_KEY" --broadcast || handle_error "Failed to register operator"
forge script script/eigenlayer/ecdsa/WavsRegisterOperator.s.sol -vvv --rpc-url "$RPC_URL" --private-key "$OPERATOR_KEY" --broadcast --skip-simulation || handle_error "Failed to register operator"
2 changes: 1 addition & 1 deletion scripts/ecdsa/eigen/unpause.sh
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,6 @@ echo "Unpausing WAVS registration..."

# Unpause registration
cd contracts || handle_error "Failed to change to contracts directory"
forge script script/eigenlayer/ecdsa/UnpauseWavsRegistration.s.sol --rpc-url "$RPC_URL" --private-key "$FUNDED_KEY" --broadcast || handle_error "Failed to unpause WAVS registration"
forge script script/eigenlayer/ecdsa/UnpauseWavsRegistration.s.sol --rpc-url "$RPC_URL" --private-key "$FUNDED_KEY" --broadcast --skip-simulation || handle_error "Failed to unpause WAVS registration"

echo "WAVS registration unpaused successfully"
2 changes: 1 addition & 1 deletion scripts/ecdsa/eigen/update_quorum.sh
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,6 @@ echo "Updating quorum configuration to $QUORUM_NUMERATOR/$QUORUM_DENOMINATOR..."

# Update quorum configuration
cd contracts || handle_error "Failed to change to contracts directory"
forge script script/eigenlayer/ecdsa/WavsUpdateQuorum.s.sol -vvv --rpc-url "$RPC_URL" --private-key "$FUNDED_KEY" --broadcast || handle_error "Failed to update quorum configuration"
forge script script/eigenlayer/ecdsa/WavsUpdateQuorum.s.sol -vvv --rpc-url "$RPC_URL" --private-key "$FUNDED_KEY" --broadcast --skip-simulation || handle_error "Failed to update quorum configuration"

echo "Quorum configuration updated successfully"
4 changes: 2 additions & 2 deletions scripts/ecdsa/mirror/deploy.sh
Original file line number Diff line number Diff line change
Expand Up @@ -47,14 +47,14 @@ echo "Reading source chain config:"

# Prepare deployment
cd contracts || handle_error "Failed to change to contracts directory"
forge script script/eigenlayer/ecdsa/WavsMirrorPrepareDeploy.s.sol --rpc-url "$SOURCE_RPC_URL" -vvv --broadcast || handle_error "Failed to run WavsMirrorPrepareDeploy script"
forge script script/eigenlayer/ecdsa/WavsMirrorPrepareDeploy.s.sol --rpc-url "$SOURCE_RPC_URL" -vvv --broadcast --skip-simulation || handle_error "Failed to run WavsMirrorPrepareDeploy script"

echo "Got config:"
cat "deployments/wavs-mirror-config.json"

echo
echo "Deploying contracts"
forge script script/eigenlayer/ecdsa/WavsMirrorDeployer.s.sol --rpc-url "$MIRROR_RPC_URL" --private-key "$FUNDED_KEY" -vvv --broadcast || handle_error "Failed to deploy WavsMirrorDeployer"
forge script script/eigenlayer/ecdsa/WavsMirrorDeployer.s.sol --rpc-url "$MIRROR_RPC_URL" --private-key "$FUNDED_KEY" -vvv --broadcast --skip-simulation || handle_error "Failed to deploy WavsMirrorDeployer"

echo "Mirror contracts deployed with addresses:"
cat "deployments/wavs-ecdsa/mirror_deploy.json" | jq .addresses
Expand Down
2 changes: 1 addition & 1 deletion scripts/ecdsa/mirror/list_operators.sh
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ check_param "MIRROR_SERVICE_MANAGER_ADDRESS" "${MIRROR_SERVICE_MANAGER_ADDRESS:-

# Change to contracts directory and run the script
cd contracts || handle_error "Failed to change to contracts directory"
forge script script/eigenlayer/ecdsa/WavsMirrorListOperators.s.sol -vvv --broadcast || handle_error "Failed to list operators"
forge script script/eigenlayer/ecdsa/WavsMirrorListOperators.s.sol -vvv --broadcast --skip-simulation || handle_error "Failed to list operators"

echo "Operator list:"
cat "deployments/wavs-ecdsa/mirror_list_operators.json" | jq .
Expand Down
2 changes: 1 addition & 1 deletion scripts/ecdsa/mock/configure.sh
Original file line number Diff line number Diff line change
Expand Up @@ -48,6 +48,6 @@ echo "Configuring mock contracts"
# Configure contracts
cd contracts || handle_error "Failed to change to contracts directory"

forge script script/eigenlayer/ecdsa/WavsMockConfiguration.s.sol --rpc-url "$MOCK_RPC_URL" --private-key "$MOCK_DEPLOYER_KEY" -vvv --broadcast || handle_error "Failed to configure WavsMockDeployer"
forge script script/eigenlayer/ecdsa/WavsMockConfiguration.s.sol --rpc-url "$MOCK_RPC_URL" --private-key "$MOCK_DEPLOYER_KEY" -vvv --broadcast --skip-simulation || handle_error "Failed to configure WavsMockDeployer"

echo "Mock contracts configured successfully"
2 changes: 1 addition & 1 deletion scripts/ecdsa/mock/deploy.sh
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ echo "Deploying contracts"
# Deploy contracts
cd contracts || handle_error "Failed to change to contracts directory"

forge script script/eigenlayer/ecdsa/WavsMockDeployer.s.sol --rpc-url "$MOCK_RPC_URL" --private-key "$MOCK_DEPLOYER_KEY" -vvv --broadcast || handle_error "Failed to deploy WavsMockDeployer"
forge script script/eigenlayer/ecdsa/WavsMockDeployer.s.sol --rpc-url "$MOCK_RPC_URL" --private-key "$MOCK_DEPLOYER_KEY" -vvv --broadcast --skip-simulation || handle_error "Failed to deploy WavsMockDeployer"

echo "Mock contracts deployed with addresses:"
cat "deployments/wavs-ecdsa/${DEPLOY_FILE_MOCK}.json" | jq .addresses
Expand Down
Loading