Skip to content

Commit 90a8728

Browse files
authored
chore: deploy network without contracts (#19064)
This PR fixes the deployment scripts where they would try to deploy a new set of rollup contracts instead of using the names in https://github.com/AztecProtocol/networks This PR also adds snasphost to devnet-next so that new nodes can more easily be spun up.
2 parents a4ca0df + 1368f8d commit 90a8728

File tree

3 files changed

+10
-4
lines changed

3 files changed

+10
-4
lines changed

spartan/environments/devnet-avm-prover.env

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,10 +23,10 @@ DEPLOY_INTERNAL_BOOTNODE=false
2323
CREATE_ETH_DEVNET=false
2424
CREATE_ROLLUP_CONTRACTS=false
2525
VERIFY_CONTRACTS=false
26+
REDEPLOY_ROLLUP_CONTRACTS=false
2627

2728
USE_NETWORK_CONFIG=true
28-
PROVER_REPLICAS=1
29-
PROVER_AGENTS_PER_PROVER=2
29+
PROVER_REPLICAS=2
3030
PROVER_AGENT_PROOF_TYPES='["PUBLIC_VM"]'
3131
REAL_VERIFIER=true
3232
FISHERMAN_MODE=true

spartan/environments/devnet-next.env

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,14 @@ LABS_INFRA_MNEMONIC=REPLACE_WITH_GCP_SECRET
1616
ROLLUP_DEPLOYMENT_PRIVATE_KEY=REPLACE_WITH_GCP_SECRET
1717
OTEL_COLLECTOR_ENDPOINT=REPLACE_WITH_GCP_SECRET
1818

19-
CREATE_ROLLUP_CONTRACTS=true
19+
SNAPSHOT_BUCKET_DIRECTORY=${SNAPSHOT_BUCKET_DIRECTORY:-devnet}
20+
R2_ACCESS_KEY_ID=REPLACE_WITH_GCP_SECRET
21+
R2_SECRET_ACCESS_KEY=REPLACE_WITH_GCP_SECRET
22+
23+
CREATE_ROLLUP_CONTRACTS=false
2024
VERIFY_CONTRACTS=false
25+
REDEPLOY_ROLLUP_CONTRACTS=false
26+
USE_NETWORK_CONFIG=true
2127

2228
DEPLOY_INTERNAL_BOOTNODE=false
2329

spartan/scripts/deploy_network.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -341,7 +341,7 @@ EOF
341341
terraform -chdir="${DEPLOY_ROLLUP_CONTRACTS_DIR}" init -reconfigure >/dev/null
342342
EXISTING_REGISTRY=$(terraform -chdir="${DEPLOY_ROLLUP_CONTRACTS_DIR}" output -raw registry_address 2>/dev/null | grep -E '^0x[a-fA-F0-9]{40}$' || true)
343343

344-
if [[ -n "${EXISTING_REGISTRY}" && "${REDEPLOY_ROLLUP_CONTRACTS}" != "true" ]]; then
344+
if [[ ( -n "${EXISTING_REGISTRY}" || "${USE_NETWORK_CONFIG:-true}" == "true" ) && "${REDEPLOY_ROLLUP_CONTRACTS}" != "true" ]]; then
345345
log "Contracts already deployed (registry=${EXISTING_REGISTRY}), skipping deployment"
346346
else
347347
if [[ "${REDEPLOY_ROLLUP_CONTRACTS}" == "true" ]]; then

0 commit comments

Comments
 (0)