@@ -267,7 +267,11 @@ operator_set_eigen_sdk_go_version_error:
267267 @echo " Error setting Eigen SDK version, missing ENVIRONMENT. Possible values for ENVIRONMENT=<devnet|testnet|mainnet>"
268268 exit 1
269269
270- operator_full_registration : operator_get_eth operator_register_with_eigen_layer operator_mint_mock_tokens operator_deposit_into_mock_strategy operator_whitelist_devnet operator_register_with_aligned_layer
270+ operator_full_registration_base : operator_get_eth operator_register_with_eigen_layer operator_whitelist_devnet operator_mint_mock_tokens
271+ operator_full_registration_weth : operator_full_registration_base operator_deposit_into_weth_strategy operator_register_with_aligned_layer_weth
272+ operator_full_registration_ali : operator_full_registration_base operator_deposit_into_ali_strategy operator_register_with_aligned_layer_ali
273+
274+ operator_full_registration : operator_full_registration_base operator_deposit_into_weth_strategy operator_deposit_into_ali_strategy operator_register_with_aligned_layer_weth operator_register_with_aligned_layer_ali
271275
272276operator_register_and_start : $(GET_SDK_VERSION ) operator_full_registration operator_start
273277
@@ -356,30 +360,40 @@ operator_remove_from_whitelist:
356360 @echo " Removing operator $( OPERATOR_ADDRESS) "
357361 @. contracts/scripts/.env && . contracts/scripts/operator_remove_from_whitelist.sh $(OPERATOR_ADDRESS )
358362
359- operator_deposit_into_mock_strategy :
360- @echo " Depositing into mock strategy"
363+ operator_deposit_into_weth_strategy :
364+ @echo " Depositing into WETH strategy"
361365 $(eval STRATEGY_ADDRESS = $(shell jq -r '.addresses.strategies.WETH' contracts/script/output/devnet/eigenlayer_deployment_output.json) )
362366 @go run operator/cmd/main.go deposit-into-strategy \
363367 --config $(CONFIG_FILE ) \
364368 --strategy-address $(STRATEGY_ADDRESS ) \
365369 --amount 100000000000000000
366370
371+ operator_deposit_into_ali_strategy :
372+ @echo " Depositing into ALI strategy"
373+ $(eval STRATEGY_ADDRESS = $(shell jq -r '.addresses.strategies.ALI' contracts/script/output/devnet/eigenlayer_deployment_output.json) )
374+ @go run operator/cmd/main.go deposit-into-strategy \
375+ --config $(CONFIG_FILE ) \
376+ --strategy-address $(STRATEGY_ADDRESS ) \
377+ --amount 100000000000000000
378+
367379
368380AMOUNT ?= 1000
369381
370- operator_deposit_into_strategy :
371- @echo " Depositing into strategy "
372- @go run operator/cmd/main.go deposit-into-strategy \
382+ operator_register_with_aligned_layer_weth :
383+ @echo " Registering operator with AlignedLayer in quorum 0 "
384+ @go run operator/cmd/main.go register \
373385 --config $(CONFIG_FILE ) \
374- --strategy-address $(STRATEGY_ADDRESS ) \
375- --amount $(AMOUNT )
386+ --quorum-number 0
376387
377- operator_register_with_aligned_layer :
378- @echo " Registering operator with AlignedLayer"
388+ operator_register_with_aligned_layer_ali :
389+ @echo " Registering operator with AlignedLayer in quorum 1 "
379390 @go run operator/cmd/main.go register \
380- --config $(CONFIG_FILE )
391+ --config $(CONFIG_FILE ) \
392+ --quorum-number 1
393+
394+ operator_deposit_and_register_weth : operator_deposit_into_weth_strategy operator_register_with_aligned_layer_weth
381395
382- operator_deposit_and_register : operator_deposit_into_strategy operator_register_with_aligned_layer
396+ operator_deposit_and_register_ali : operator_deposit_into_ali_strategy operator_register_with_aligned_layer_ali
383397
384398
385399# The verifier ID to enable or disable corresponds to the index of the verifier in the `ProvingSystemID` enum.
0 commit comments