@@ -604,6 +604,16 @@ upgrade_add_aggregator: ## Add Aggregator to Aligned Contracts
604604 @echo " Adding Aggregator to Aligned Contracts..."
605605 @. contracts/scripts/.env && . contracts/scripts/upgrade_add_aggregator_to_service_manager.sh
606606
607+ set_aggregator_address :
608+ @echo " Setting Aggregator Address in Aligned Service Manager Contract on $( NETWORK) network..."
609+ @echo " Aggregator address: $( AGGREGATOR_ADDRESS) "
610+ @. contracts/scripts/.env.$(NETWORK ) && . contracts/scripts/set_aggregator_address.sh $(AGGREGATOR_ADDRESS )
611+
612+ set_aggregator_address_devnet :
613+ @echo " Setting Aggregator Address in Aligned Service Manager Contract..."
614+ @echo " Aggregator address: $( AGGREGATOR_ADDRESS) "
615+ RPC_URL=" http://localhost:8545" PRIVATE_KEY=" 0xac0974bec39a17e36ba4a6b4d238ff944bacb478cbed5efcae784d7bf4f2ff80" OUTPUT_PATH=./script/output/devnet/alignedlayer_deployment_output.json ./contracts/scripts/set_aggregator_address.sh $(AGGREGATOR_ADDRESS )
616+
607617upgrade_initialize_disabled_verifiers :
608618 @echo " Adding disabled verifiers to Aligned Service Manager..."
609619 @. contracts/scripts/.env && . contracts/scripts/upgrade_disabled_verifiers_in_service_manager.sh
@@ -906,7 +916,7 @@ docker_down:
906916 @echo " Everything down"
907917 docker ps
908918
909- DOCKER_BURST_SIZE =2
919+ DOCKER_BURST_SIZE =1
910920DOCKER_PROOFS_PRIVATE_KEY =0xac0974bec39a17e36ba4a6b4d238ff944bacb478cbed5efcae784d7bf4f2ff80
911921
912922docker_batcher_send_sp1_burst :
@@ -918,7 +928,8 @@ docker_batcher_send_sp1_burst:
918928 --vm_program ./scripts/test_files/sp1/sp1_fibonacci.elf \
919929 --repetitions $(DOCKER_BURST_SIZE) \
920930 --proof_generator_addr $(PROOF_GENERATOR_ADDRESS) \
921- --rpc_url $(DOCKER_RPC_URL)
931+ --rpc_url $(DOCKER_RPC_URL) \
932+ --max_fee 0.1ether
922933
923934docker_batcher_send_risc0_burst :
924935 @echo " Sending Risc0 fibonacci task to Batcher..."
@@ -930,7 +941,8 @@ docker_batcher_send_risc0_burst:
930941 --public_input ./scripts/test_files/risc_zero/fibonacci_proof_generator/risc_zero_fibonacci.pub \
931942 --repetitions $(DOCKER_BURST_SIZE) \
932943 --proof_generator_addr $(PROOF_GENERATOR_ADDRESS) \
933- --rpc_url $(DOCKER_RPC_URL)
944+ --rpc_url $(DOCKER_RPC_URL) \
945+ --max_fee 0.1ether
934946
935947docker_batcher_send_plonk_bn254_burst :
936948 @echo " Sending Groth16Bn254 1!=0 task to Batcher..."
@@ -942,7 +954,8 @@ docker_batcher_send_plonk_bn254_burst:
942954 --vk ./scripts/test_files/gnark_plonk_bn254_script/plonk.vk \
943955 --proof_generator_addr $(PROOF_GENERATOR_ADDRESS) \
944956 --rpc_url $(DOCKER_RPC_URL) \
945- --repetitions $(DOCKER_BURST_SIZE)
957+ --repetitions $(DOCKER_BURST_SIZE) \
958+ --max_fee 0.1ether
946959
947960docker_batcher_send_plonk_bls12_381_burst :
948961 @echo " Sending Groth16 BLS12-381 1!=0 task to Batcher..."
@@ -954,19 +967,21 @@ docker_batcher_send_plonk_bls12_381_burst:
954967 --vk ./scripts/test_files/gnark_plonk_bls12_381_script/plonk.vk \
955968 --proof_generator_addr $(PROOF_GENERATOR_ADDRESS) \
956969 --repetitions $(DOCKER_BURST_SIZE) \
957- --rpc_url $(DOCKER_RPC_URL)
970+ --rpc_url $(DOCKER_RPC_URL) \
971+ --max_fee 0.1ether
958972
959973docker_batcher_send_groth16_burst :
960974 @echo " Sending Groth16 BLS12-381 1!=0 task to Batcher..."
961975 docker exec $(shell docker ps | grep batcher | awk '{print $$1}') aligned submit \
962- --private_key $(DOCKER_PROOFS_PRIVATE_KEY) \
963- --proving_system Groth16Bn254 \
964- --proof ./scripts/test_files/gnark_groth16_bn254_script/groth16.proof \
965- --public_input ./scripts/test_files/gnark_groth16_bn254_script/plonk_pub_input.pub \
966- --vk ./scripts/test_files/gnark_groth16_bn254_script/groth16.vk \
967- --proof_generator_addr $(PROOF_GENERATOR_ADDRESS) \
968- --repetitions $(DOCKER_BURST_SIZE) \
969- --rpc_url $(DOCKER_RPC_URL)
976+ --private_key $(DOCKER_PROOFS_PRIVATE_KEY) \
977+ --proving_system Groth16Bn254 \
978+ --proof ./scripts/test_files/gnark_groth16_bn254_script/groth16.proof \
979+ --public_input ./scripts/test_files/gnark_groth16_bn254_script/plonk_pub_input.pub \
980+ --vk ./scripts/test_files/gnark_groth16_bn254_script/groth16.vk \
981+ --proof_generator_addr $(PROOF_GENERATOR_ADDRESS) \
982+ --repetitions $(DOCKER_BURST_SIZE) \
983+ --rpc_url $(DOCKER_RPC_URL) \
984+ --max_fee 0.1ether
970985
971986# Update target as new proofs are supported.
972987docker_batcher_send_all_proofs_burst :
@@ -993,6 +1008,7 @@ docker_batcher_send_infinite_groth16:
9931008 --public_input scripts/test_files/gnark_groth16_bn254_infinite_script/infinite_proofs/ineq_$$ {counter}_groth16.pub \
9941009 --vk scripts/test_files/gnark_groth16_bn254_infinite_script/infinite_proofs/ineq_$$ {counter}_groth16.vk \
9951010 --proof_generator_addr $(PROOF_GENERATOR_ADDRESS ) ; \
1011+ --max_fee 0.1ether
9961012 sleep $$ {timer}; \
9971013 counter=$$((counter + 1 ) ); \
9981014 done \
@@ -1010,7 +1026,7 @@ docker_verify_proofs_onchain:
10101026 done \
10111027 '
10121028
1013- DOCKER_PROOFS_WAIT_TIME =30
1029+ DOCKER_PROOFS_WAIT_TIME =60
10141030
10151031docker_verify_proof_submission_success :
10161032 @echo " Verifying proofs were successfully submitted..."
@@ -1032,7 +1048,7 @@ docker_verify_proof_submission_success:
10321048 fi ; \
10331049 echo " ---------------------------------------------------------------------------------------------------" ; \
10341050 done ; \
1035- if [ $$ (ls -1 ./aligned_verification_data/* .cbor | wc -l) -ne 10 ]; then \
1051+ if [ $$ (ls -1 ./aligned_verification_data/* .cbor | wc -l) -ne 5 ]; then \
10361052 echo " ERROR: Some proofs were verified successfully, but some proofs are missing in the aligned_verification_data/ directory" ; \
10371053 exit 1; \
10381054 fi ; \
0 commit comments