diff --git a/spartan/environments/staging-public.env b/spartan/environments/staging-public.env index 41a53217da1f..24649fb126ab 100644 --- a/spartan/environments/staging-public.env +++ b/spartan/environments/staging-public.env @@ -43,6 +43,7 @@ VALIDATOR_HA_REPLICAS=1 VALIDATOR_RESOURCE_PROFILE="prod-spot" PROVER_FAILED_PROOF_STORE=gs://aztec-develop/staging-public/failed-proofs +L1_TX_FAILED_STORE=gs://aztec-develop/staging-public/failed-l1-txs PROVER_REPLICAS=4 PUBLISHERS_PER_PROVER=2 PROVER_PUBLISHER_MNEMONIC_START_INDEX=8000 diff --git a/spartan/environments/testnet.env b/spartan/environments/testnet.env index eeb37b31e2eb..6b5638c202f1 100644 --- a/spartan/environments/testnet.env +++ b/spartan/environments/testnet.env @@ -84,4 +84,5 @@ VALIDATOR_RESOURCE_PROFILE="prod-spot" PUBLISHERS_PER_PROVER=2 PROVER_PUBLISHER_MNEMONIC_START_INDEX=8000 PROVER_FAILED_PROOF_STORE=gs://aztec-develop/testnet/failed-proofs +L1_TX_FAILED_STORE=gs://aztec-develop/testnet/failed-l1-txs PROVER_REPLICAS=4 diff --git a/spartan/terraform/deploy-aztec-infra/main.tf b/spartan/terraform/deploy-aztec-infra/main.tf index 6b039f742b37..b948cfe3a2b9 100644 --- a/spartan/terraform/deploy-aztec-infra/main.tf +++ b/spartan/terraform/deploy-aztec-infra/main.tf @@ -234,6 +234,7 @@ locals { "validator.node.env.WS_NUM_HISTORIC_CHECKPOINTS" = var.WS_NUM_HISTORIC_CHECKPOINTS "validator.node.env.TX_COLLECTION_FILE_STORE_URLS" = var.TX_COLLECTION_FILE_STORE_URLS "validator.node.env.SEQ_SKIP_CHECKPOINT_PUBLISH_PERCENT" = var.SEQ_SKIP_CHECKPOINT_PUBLISH_PERCENT + "validator.node.env.L1_TX_FAILED_STORE" = var.L1_TX_FAILED_STORE "validator.node.adminApiKeyHash" = var.ADMIN_API_KEY_HASH } @@ -347,6 +348,7 @@ locals { "node.node.proverRealProofs" = var.PROVER_REAL_PROOFS "node.node.env.PROVER_FAILED_PROOF_STORE" = var.PROVER_FAILED_PROOF_STORE "node.node.env.PROVER_PROOF_STORE" = var.PROVER_PROOF_STORE + "node.node.env.L1_TX_FAILED_STORE" = var.L1_TX_FAILED_STORE "node.node.env.DEBUG_FORCE_TX_PROOF_VERIFICATION" = var.DEBUG_FORCE_TX_PROOF_VERIFICATION "node.node.env.KEY_INDEX_START" = var.PROVER_PUBLISHER_MNEMONIC_START_INDEX "node.node.env.PUBLISHER_KEY_INDEX_START" = var.PROVER_PUBLISHER_MNEMONIC_START_INDEX diff --git a/spartan/terraform/deploy-aztec-infra/variables.tf b/spartan/terraform/deploy-aztec-infra/variables.tf index 2e9bbdb09151..f259baa5d5ce 100644 --- a/spartan/terraform/deploy-aztec-infra/variables.tf +++ b/spartan/terraform/deploy-aztec-infra/variables.tf @@ -675,6 +675,13 @@ variable "PROVER_FAILED_PROOF_STORE" { default = "" } +variable "L1_TX_FAILED_STORE" { + description = "Optional GCS/URI to store failed L1 transaction inputs (e.g. gs://bucket/path)" + type = string + nullable = false + default = "" +} + variable "PROVER_PROOF_STORE" { description = "Optional GCS/S3/file URI to store proof inputs and outputs (e.g. gs://bucket/path, s3://bucket/path, file:///path)" type = string