Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
26 commits
Select commit Hold shift + click to select a range
d4a006c
feat: deploy aligned service manager
JuArce Aug 25, 2025
c2101d4
feat: deploy batcher payment service
JuArce Aug 25, 2025
b54e40a
feat: add sepolia to SDK
JuArce Aug 25, 2025
ee65e0d
fix: batcher target
JuArce Aug 25, 2025
24b6c94
fix: aggregator ansible
JuArce Aug 25, 2025
c4aaf7e
fix: batcher ansible
JuArce Aug 25, 2025
bf2c2d0
fix: batcher parameters
JuArce Aug 25, 2025
fc95827
feat: deploy aggregation mode contract
JuArce Aug 25, 2025
28ffe28
fix: aggregation mode install
JuArce Aug 25, 2025
0cd170f
fix: aggregation mode config templates
JuArce Aug 25, 2025
e421665
feat: add Sepolia to CLI
JuArce Aug 26, 2025
c8f4ab2
fix: update program_ids in config files
JuArce Aug 26, 2025
02576b1
fix: update aggregator ansible
JuArce Aug 26, 2025
a37191d
fix: update aggregator ansible config-aggregator.yaml.j2
JuArce Aug 26, 2025
2e61772
fix: update telemetry ansible
JuArce Aug 26, 2025
18e2a87
fix: update cassandra version
JuArce Aug 26, 2025
e818415
feat: add sepolia environment to telemetry api
JuArce Aug 26, 2025
7b716b7
fix: update telemetry ansible
JuArce Aug 26, 2025
cbf8b4a
feat: add Sepolia network to explorer
JuArce Aug 26, 2025
dad6210
fix: update explorer with agg mode variables
JuArce Aug 26, 2025
023ecf4
fix: missing sepolia environment in explorer
JuArce Aug 26, 2025
1dcfcd8
fix: missing sepolia environment in explorer
JuArce Aug 26, 2025
b196271
fix: explorer ansible
JuArce Aug 26, 2025
3b90f61
fix: ansible and config files
JuArce Aug 26, 2025
bf07284
Fmt
MauroToscano Aug 27, 2025
5639364
fix: missing EOL
JuArce Aug 29, 2025
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
31 changes: 13 additions & 18 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -437,8 +437,8 @@ operator_remove_from_whitelist_devnet:
RPC_URL="http://localhost:8545" PRIVATE_KEY="0xac0974bec39a17e36ba4a6b4d238ff944bacb478cbed5efcae784d7bf4f2ff80" OUTPUT_PATH=./script/output/devnet/alignedlayer_deployment_output.json ./contracts/scripts/operator_remove_from_whitelist.sh $(OPERATOR_ADDRESS)

operator_whitelist:
@echo "Whitelisting operator $(OPERATOR_ADDRESS)"
@. contracts/scripts/.env && . contracts/scripts/operator_whitelist.sh $(OPERATOR_ADDRESS)
@echo "Whitelisting operator $(OPERATOR_ADDRESS) on $(NETWORK)"
@. contracts/scripts/.env.$(NETWORK) && . contracts/scripts/operator_whitelist.sh $(OPERATOR_ADDRESS)

operator_remove_from_whitelist:
@echo "Removing operator $(OPERATOR_ADDRESS)"
Expand Down Expand Up @@ -805,7 +805,7 @@ generate_circom_groth16_bn256_setup: ## Run the circom_groth16_bn256_script setu
__CONTRACTS_DEPLOYMENT__: ## ____
deploy_aligned_contracts: ## Deploy Aligned Contracts. Parameters: NETWORK=<mainnet|holesky|sepolia>
@echo "Deploying Aligned Contracts on $(NETWORK) network..."
@. co ntracts/scripts/.env.$(NETWORK) && . contracts/scripts/deploy_aligned_contracts.sh
@. contracts/scripts/.env.$(NETWORK) && . contracts/scripts/deploy_aligned_contracts.sh

deploy_pauser_registry: ## Deploy Pauser Registry
@echo "Deploying Pauser Registry..."
Expand Down Expand Up @@ -1349,29 +1349,26 @@ ansible_batcher_create_env: ## Create empty variables files for the Batcher depl
@echo "Config files for the Batcher created in infra/ansible/playbooks/ini"
@echo "Please complete the values and run make ansible_batcher_deploy"

ansible_batcher_deploy: ## Deploy the Batcher. Parameters: INVENTORY, KEYSTORE
@if [ -z "$(INVENTORY)" ] || [ -z "$(KEYSTORE)" ]; then \
echo "Error: Both INVENTORY and KEYSTORE must be set."; \
ansible_batcher_deploy: ## Deploy the Batcher. Parameters: INVENTORY
@if [ -z "$(INVENTORY)" ]; then \
echo "Error: INVENTORY must be set."; \
exit 1; \
fi
@ansible-playbook infra/ansible/playbooks/batcher.yaml \
-i $(INVENTORY) \
-e "keystore_path=$(KEYSTORE)"
-i $(INVENTORY)

ansible_aggregator_create_env: ## Create empty variables files for the Aggregator deploy
@cp -n infra/ansible/playbooks/ini/config-aggregator.ini.example infra/ansible/playbooks/ini/config-aggregator.ini
@echo "Config files for the Aggregator created in infra/ansible/playbooks/ini"
@echo "Please complete the values and run make ansible_aggregator_deploy"

ansible_aggregator_deploy: ## Deploy the Operator. Parameters: INVENTORY
@if [ -z "$(INVENTORY)" ] || [ -z "$(ECDSA_KEYSTORE)" ] || [ -z "$(BLS_KEYSTORE)" ]; then \
echo "Error: INVENTORY, ECDSA_KEYSTORE, BLS_KEYSTORE must be set."; \
@if [ -z "$(INVENTORY)" ]; then \
echo "Error: INVENTORY must be set."; \
exit 1; \
fi
@ansible-playbook infra/ansible/playbooks/aggregator.yaml \
-i $(INVENTORY) \
-e "ecdsa_keystore_path=$(ECDSA_KEYSTORE)" \
-e "bls_keystore_path=$(BLS_KEYSTORE)"
-i $(INVENTORY)

ansible_operator_create_env: ## Create empty variables files for the Operator deploy
@cp -n infra/ansible/playbooks/ini/config-operator.ini.example infra/ansible/playbooks/ini/config-operator.ini
Expand All @@ -1380,14 +1377,12 @@ ansible_operator_create_env: ## Create empty variables files for the Operator de
@echo "Please complete the values and run make ansible_operator_deploy"

ansible_operator_deploy: ## Deploy the Operator. Parameters: INVENTORY
@if [ -z "$(INVENTORY)" ] || [ -z "$(ECDSA_KEYSTORE)" ] || [ -z "$(BLS_KEYSTORE)" ]; then \
echo "Error: INVENTORY, ECDSA_KEYSTORE, BLS_KEYSTORE must be set."; \
@if [ -z "$(INVENTORY)" ]; then \
echo "Error: INVENTORY must be set."; \
exit 1; \
fi
@ansible-playbook infra/ansible/playbooks/operator.yaml \
-i $(INVENTORY) \
-e "ecdsa_keystore_path=$(ECDSA_KEYSTORE)" \
-e "bls_keystore_path=$(BLS_KEYSTORE)"
-i $(INVENTORY)

ansible_explorer_deploy: ## Deploy the Explorer. Parameters: INVENTORY
@ansible-playbook infra/ansible/playbooks/explorer.yaml \
Expand Down
Loading
Loading