Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
79 commits
Select commit Hold shift + click to select a range
566d7f5
refactor(p2p): merge FastTxCollection into TxCollection with sequenti…
fcarreiro May 13, 2026
a7a0d8c
refactor(publisher): bundle-level simulate; drop per-action enqueue s…
spalladino May 13, 2026
4b52402
Merge branch 'next' into merge-train/spartan
May 13, 2026
ad97697
Merge branch 'next' into merge-train/spartan
May 13, 2026
460a87e
refactor(stdlib): remove deprecated RevertCode/TxExecutionResult alia…
spalladino May 13, 2026
1eaca4b
Merge branch 'next' into merge-train/spartan
May 14, 2026
498b961
test(e2e): fix race in 'proposer invalidates multiple checkpoints' (#…
spalladino May 14, 2026
437eacb
fix: clean up old jobs regardless of pending status (#23260)
alexghr May 14, 2026
db4bd98
refactor(p2p): remove unused sendBatchRequest (#23273)
fcarreiro May 14, 2026
6eedaa5
chore(p2p): remove proposal_tx_collector leftovers (#23276)
fcarreiro May 14, 2026
816aef3
feat: slash truncated checkpoint proposals (#23250)
alexghr May 14, 2026
55df962
refactor: remove unused map in attestation pool (#23284)
alexghr May 14, 2026
e52eb69
Merge branch 'next' into merge-train/spartan
May 14, 2026
85f9c92
Merge branch 'next' into merge-train/spartan
May 14, 2026
8a6316f
Merge branch 'next' into merge-train/spartan
May 14, 2026
71d3b16
Merge branch 'next' into merge-train/spartan
May 14, 2026
78c6e81
chore(p2p): assert last block in checkpoint proposal is correct (#23274)
spalladino May 14, 2026
0da3480
refactor(l1-tx-utils): use DateProvider for fail-fast timeout check (…
spalladino May 14, 2026
9759aa6
Merge branch 'next' into merge-train/spartan
May 15, 2026
fff23f9
feat(sandbox): support proposer pipelining in local network (#23277)
spalladino May 15, 2026
7551378
Merge branch 'next' into merge-train/spartan
May 15, 2026
3ba6dbe
test(e2e): fix race in broadcasted_invalid_block_proposal_slash under…
AztecBot May 15, 2026
e0f2339
fix(archiver): atomic getter for L2 tips (#23295)
spalladino May 15, 2026
0291cc2
fix(sequencer): use targetSlot in tryVoteWhenEscapeHatchOpen under pi…
spalladino May 15, 2026
1c09902
fix(world-state): make fork close idempotent for pruned forks (#23298)
spalladino May 15, 2026
943ca27
test(e2e): migrate passing tests to proposer pipelining (#23275)
spalladino May 15, 2026
111f72d
chore: update dashboard (#23312)
alexghr May 15, 2026
fc2a31c
Merge branch 'next' into merge-train/spartan
May 15, 2026
69f57fe
chore: Revert "feat(sandbox): support proposer pipelining in local ne…
alexghr May 15, 2026
fed608b
test: slash on bad attestation (#23184)
alexghr May 15, 2026
58acdae
feat(slasher): per-slot data-withholding watcher (A-523, A-525) (#23116)
PhilWindle May 15, 2026
a948115
test(e2e): enable pipelining on e2e debug trace (#23301)
spalladino May 15, 2026
bf608d1
test(e2e): enable pipelining on l1-to-l2 test (#23300)
spalladino May 15, 2026
8bb87b0
Merge branch 'next' into merge-train/spartan
May 16, 2026
397a5de
test(e2e): switch fee_settings to organic fee bumps under pipelining …
spalladino May 16, 2026
f0578c8
fix(ci): retry sqlite3mc-wasm download on transient DNS/TLS failures …
AztecBot May 16, 2026
b38f967
test(e2e): wait for real oracle rotation in fee_settings inflate help…
AztecBot May 16, 2026
6874e44
test(e2e): anchor e2e_amm PXE to checkpointed tip under pipelining (#…
AztecBot May 16, 2026
553a8e0
Merge branch 'next' into merge-train/spartan
May 16, 2026
48be067
fix(spartan-bench): tolerate older node images in SlasherConfig schem…
AztecBot May 18, 2026
d33427a
Merge branch 'next' into merge-train/spartan
May 18, 2026
a719a03
fix: interrupt prover jobs in stop (#23358)
alexghr May 18, 2026
fe4792b
test(e2e): enable pipelining on bot, fees, and avm simulator tests (#…
spalladino May 18, 2026
87c71ce
feat(sentinel): end-of-epoch evaluation with re-execution outcomes (#…
PhilWindle May 18, 2026
8caa1d3
feat: slash for invalid checkpoint proposals (#23270)
alexghr May 18, 2026
68dbe93
Merge branch 'next' into merge-train/spartan
May 19, 2026
7c97cc4
Merge branch 'next' into merge-train/spartan
May 19, 2026
b78eabf
fix: fork closure in epoch proving jobs (#23390)
alexghr May 19, 2026
7900be5
Merge branch 'next' into merge-train/spartan
May 19, 2026
e3b608e
fix(slasher): anchor watcher scans at archiver synced L2 slot (#23394)
PhilWindle May 19, 2026
16ebffe
fix: avoid npm uplink for aztec-up local publishes (#23396)
alexghr May 19, 2026
f37220d
Merge branch 'next' into merge-train/spartan
May 19, 2026
c177956
Merge branch 'next' into merge-train/spartan
May 20, 2026
56210ac
test(e2e): ignore benign 'Insufficient valid txs' block-build-failed …
AztecBot May 20, 2026
c542360
chore: refactor weekly proving test wait (#23395)
alexghr May 20, 2026
d6fe5e0
refactor: add fifo set (#23271)
alexghr May 20, 2026
3319211
feat(sandbox): support proposer pipelining in local network (#23327)
spalladino May 20, 2026
84a9213
Merge branch 'next' into merge-train/spartan
May 20, 2026
a2baf79
fix(p2p): validate BLOCK_TXS in BatchTxRequester (#23371)
fcarreiro May 20, 2026
5031497
chore(p2p): simplify IBatchRequestTxValidator (#23373)
fcarreiro May 20, 2026
340f144
Merge branch 'next' into merge-train/spartan
May 20, 2026
051617e
Merge branch 'next' into merge-train/spartan
May 20, 2026
8af1672
Merge branch 'next' into merge-train/spartan
May 20, 2026
5aad4bd
Merge branch 'next' into merge-train/spartan
May 20, 2026
b9fe0cc
Merge branch 'next' into merge-train/spartan
May 21, 2026
e22dc85
feat(sequencer): AutomineSequencer for single-sequencer e2e tests (#2…
spalladino May 21, 2026
c0d253a
fix(prover): wait for previous epoch to be proven (#23458)
spalladino May 21, 2026
ea2cfb2
chore: collocate provers (#23439)
alexghr May 21, 2026
b840fbc
chore: rm staging-ignition (#23440)
alexghr May 21, 2026
29a4dc7
chore: rm unused networks (#23441)
alexghr May 21, 2026
e011d80
test(e2e): migrate block_building, multi_validator_node, publisher_fu…
spalladino May 21, 2026
65989b5
fix(archiver): reconcile local blocks with L1 checkpoints by block nu…
spalladino May 21, 2026
5fae563
feat: Updated slash conditions on block proposals (#23466)
PhilWindle May 21, 2026
36011a0
test(e2e): migrate HA full test to pipelining (#23463)
spalladino May 21, 2026
ad6b16a
chore: update resource profiles (#23442)
alexghr May 21, 2026
0d1ffa1
chore: update debug log levels (#23456)
alexghr May 21, 2026
9c95d6b
Merge remote-tracking branch 'origin/next' into merge-train/spartan
PhilWindle May 21, 2026
855df97
Fix merge
PhilWindle May 21, 2026
2a2f49e
Merge branch 'next' into merge-train/spartan
May 21, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
4 changes: 2 additions & 2 deletions .github/workflows/deploy-irm.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ on:
workflow_call:
inputs:
network:
description: "Network that IRM will be monitoring e.g. testnet, staging-ignition..."
description: "Network that IRM will be monitoring e.g. testnet..."
required: true
type: string
default: "testnet"
Expand Down Expand Up @@ -41,7 +41,7 @@ on:
workflow_dispatch:
inputs:
network:
description: "Network that IRM will be monitoring e.g. testnet, staging-ignition..."
description: "Network that IRM will be monitoring e.g. testnet..."
required: true
type: string
default: "testnet"
Expand Down
14 changes: 12 additions & 2 deletions .github/workflows/deploy-network.yml
Original file line number Diff line number Diff line change
Expand Up @@ -38,10 +38,15 @@ on:
description: "Source tag that triggered this deploy"
required: false
type: string
notify_on_failure:
description: "Whether this workflow should send its own failure notification"
required: false
type: boolean
default: true
workflow_dispatch:
inputs:
network:
description: "Network to deploy (e.g., staging-public, staging-ignition, testnet, next-net)"
description: "Network to deploy (e.g., staging-public, testnet, next-net)"
required: true
type: choice
options:
Expand Down Expand Up @@ -74,6 +79,11 @@ on:
description: "Source tag that triggered this deploy"
required: false
type: string
notify_on_failure:
description: "Whether this workflow should send its own failure notification"
required: false
type: boolean
default: true

concurrency:
group: deploy-network-${{ inputs.network }}-${{ inputs.namespace || inputs.network }}-${{ inputs.aztec_docker_image || inputs.semver }}-${{ github.ref || github.ref_name }}
Expand Down Expand Up @@ -242,7 +252,7 @@ jobs:
} >> "$GITHUB_STEP_SUMMARY"

- name: Notify Slack and dispatch ClaudeBox on failure
if: failure()
if: failure() && inputs.notify_on_failure
env:
SLACK_BOT_TOKEN: ${{ secrets.SLACK_BOT_TOKEN }}
GH_TOKEN: ${{ secrets.AZTEC_BOT_GITHUB_TOKEN }}
Expand Down
4 changes: 0 additions & 4 deletions .github/workflows/deploy-staging-public.yml
Original file line number Diff line number Diff line change
@@ -1,10 +1,6 @@
name: Deploy to staging-public

on:
workflow_run:
workflows: ["Nightly Release Tag (v4-next)"]
types:
- completed
workflow_dispatch:
inputs:
tag:
Expand Down
3 changes: 1 addition & 2 deletions .github/workflows/ensure-funded-environment.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ on:
workflow_call:
inputs:
environment:
description: 'Environment to fund (e.g., staging-public, next-net, staging-ignition, testnet)'
description: 'Environment to fund (e.g., staging-public, next-net, testnet)'
required: true
type: string
low_watermark:
Expand All @@ -32,7 +32,6 @@ on:
options:
- staging-public
- next-net
- staging-ignition
- testnet
- devnet
- tps-scenario
Expand Down
3 changes: 0 additions & 3 deletions .github/workflows/metrics-deploy.yml
Original file line number Diff line number Diff line change
Expand Up @@ -100,7 +100,6 @@ jobs:
GRAFANA_DASHBOARD_PASSWORD_SECRET_NAME: ${{ inputs.grafana_dashboard_password_secret_name }}
SLACK_WEBHOOK_URL_SECRET_NAME: slack-webhook-url
SLACK_WEBHOOK_STAGING_PUBLIC_SECRET_NAME: slack-webhook-staging-public-url
SLACK_WEBHOOK_STAGING_IGNITION_SECRET_NAME: slack-webhook-staging-ignition-url
SLACK_WEBHOOK_NEXT_SCENARIO_SECRET_NAME: slack-webhook-next-scenario-url
SLACK_WEBHOOK_NEXT_NET_SECRET_NAME: slack-webhook-next-net-url
SLACK_WEBHOOK_TESTNET_SECRET_NAME: slack-webhook-testnet-url
Expand Down Expand Up @@ -164,7 +163,6 @@ jobs:
-var="GRAFANA_PASSWORD_SECRET_NAME=${{ env.GRAFANA_DASHBOARD_PASSWORD_SECRET_NAME }}" \
-var="SLACK_WEBHOOK_SECRET_NAME=${{ env.SLACK_WEBHOOK_URL_SECRET_NAME }}" \
-var="SLACK_WEBHOOK_STAGING_PUBLIC_SECRET_NAME=${{ env.SLACK_WEBHOOK_STAGING_PUBLIC_SECRET_NAME }}" \
-var="SLACK_WEBHOOK_STAGING_IGNITION_SECRET_NAME=${{ env.SLACK_WEBHOOK_STAGING_IGNITION_SECRET_NAME }}" \
-var="SLACK_WEBHOOK_NEXT_SCENARIO_SECRET_NAME=${{ env.SLACK_WEBHOOK_NEXT_SCENARIO_SECRET_NAME }}" \
-var="SLACK_WEBHOOK_NEXT_NET_SECRET_NAME=${{ env.SLACK_WEBHOOK_NEXT_NET_SECRET_NAME }}" \
-lock=${{ inputs.respect_tf_lock }}
Expand All @@ -179,7 +177,6 @@ jobs:
-var="GRAFANA_PASSWORD_SECRET_NAME=${{ env.GRAFANA_DASHBOARD_PASSWORD_SECRET_NAME }}" \
-var="SLACK_WEBHOOK_SECRET_NAME=${{ env.SLACK_WEBHOOK_URL_SECRET_NAME }}" \
-var="SLACK_WEBHOOK_STAGING_PUBLIC_SECRET_NAME=${{ env.SLACK_WEBHOOK_STAGING_PUBLIC_SECRET_NAME }}" \
-var="SLACK_WEBHOOK_STAGING_IGNITION_SECRET_NAME=${{ env.SLACK_WEBHOOK_STAGING_IGNITION_SECRET_NAME }}" \
-var="SLACK_WEBHOOK_NEXT_SCENARIO_SECRET_NAME=${{ env.SLACK_WEBHOOK_NEXT_SCENARIO_SECRET_NAME }}" \
-var="SLACK_WEBHOOK_NEXT_NET_SECRET_NAME=${{ env.SLACK_WEBHOOK_NEXT_NET_SECRET_NAME }}" \
-out=tfplan \
Expand Down
121 changes: 101 additions & 20 deletions .github/workflows/weekly-proving-bench.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ name: Weekly Real Proving Benchmark

on:
schedule:
- cron: "0 6 * * 1" # Every Monday at 6 AM UTC
- cron: "0 6 * * 1" # Every Monday at 6 AM UTC
workflow_dispatch:
inputs:
nightly_tag:
Expand All @@ -15,8 +15,11 @@ concurrency:
cancel-in-progress: true

jobs:
real-proving-benchmark:
select-image:
runs-on: ubuntu-latest
outputs:
nightly_tag: ${{ steps.nightly-tag.outputs.nightly_tag }}
docker_image: ${{ steps.nightly-tag.outputs.docker_image }}
steps:
- name: Checkout
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd
Expand All @@ -32,12 +35,15 @@ jobs:
current_version=$(jq -r '."."' .release-please-manifest.json)
nightly_tag="${current_version}-nightly.$(date -u +%Y%m%d)"
fi
echo "nightly_tag=$nightly_tag" >> $GITHUB_OUTPUT

docker_image="aztecprotocol/aztec:${nightly_tag}"
echo "nightly_tag=$nightly_tag" >> "$GITHUB_OUTPUT"
echo "docker_image=$docker_image" >> "$GITHUB_OUTPUT"
echo "Using nightly tag: $nightly_tag"

- name: Check if Docker image exists
run: |
DOCKER_IMAGE="aztecprotocol/aztec:${{ steps.nightly-tag.outputs.nightly_tag }}"
DOCKER_IMAGE="${{ steps.nightly-tag.outputs.docker_image }}"
echo "Checking if Docker image exists: $DOCKER_IMAGE"
if docker manifest inspect "$DOCKER_IMAGE" > /dev/null 2>&1; then
echo "Docker image exists: $DOCKER_IMAGE"
Expand All @@ -46,6 +52,53 @@ jobs:
exit 1
fi

deploy-real-proving-network:
needs: select-image
uses: ./.github/workflows/deploy-network.yml
with:
network: prove-n-tps-real
namespace: prove-n-tps-real
aztec_docker_image: ${{ needs.select-image.outputs.docker_image }}
ref: next
notify_on_failure: false
secrets: inherit

wait-for-first-l2-block:
needs: deploy-real-proving-network
runs-on: ubuntu-latest
timeout-minutes: 120
steps:
- name: Checkout
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
with:
ref: next

- name: Authenticate to Google Cloud
uses: google-github-actions/auth@6fc4af4b145ae7821d527454aa9bd537d1f2dc5f
with:
credentials_json: ${{ secrets.GCP_SA_KEY }}

- name: Set up Cloud SDK
uses: google-github-actions/setup-gcloud@6189d56e4096ee891640bb02ac264be376592d6a
with:
install_components: gke-gcloud-auth-plugin

- name: Wait for first L2 block
env:
GCP_PROJECT_ID: ${{ secrets.GCP_PROJECT_ID }}
run: |
cd spartan
./bootstrap.sh wait_for_l2_block prove-n-tps-real

benchmark:
needs: wait-for-first-l2-block
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
with:
ref: next

- name: Run real proving benchmarks
timeout-minutes: 180
env:
Expand All @@ -59,20 +112,9 @@ jobs:
RUN_ID: ${{ github.run_id }}
AWS_SHUTDOWN_TIME: 180
NO_SPOT: 1
SKIP_NETWORK_DEPLOY: "1"
run: |
./.github/ci3.sh network-proving-bench prove-n-tps-real prove-n-tps-real "aztecprotocol/aztec:${{ steps.nightly-tag.outputs.nightly_tag }}"

- name: Cleanup network resources
if: always()
env:
AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }}
AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
GITHUB_TOKEN: ${{ secrets.AZTEC_BOT_GITHUB_TOKEN }}
BUILD_INSTANCE_SSH_KEY: ${{ secrets.BUILD_INSTANCE_SSH_KEY }}
GCP_SA_KEY: ${{ secrets.GCP_SA_KEY }}
GCP_PROJECT_ID: ${{ secrets.GCP_PROJECT_ID }}
NO_SPOT: 1
run: ./.github/ci3.sh network-teardown prove-n-tps-real prove-n-tps-real
./.github/ci3.sh network-proving-bench prove-n-tps-real prove-n-tps-real

- name: Download benchmarks
if: always()
Expand All @@ -81,7 +123,7 @@ jobs:
AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
run: |
if ./ci.sh gh-spartan-proving-bench; then
echo "ENABLE_DEPLOY_BENCH=1" >> $GITHUB_ENV
echo "ENABLE_DEPLOY_BENCH=1" >> "$GITHUB_ENV"
fi

- name: Upload benchmarks
Expand All @@ -100,13 +142,52 @@ jobs:
fail-on-alert: false
max-items-in-chart: 100

cleanup:
if: always()
needs:
- select-image
- deploy-real-proving-network
- wait-for-first-l2-block
- benchmark
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
with:
ref: next

- name: Cleanup network resources
env:
AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }}
AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
GITHUB_TOKEN: ${{ secrets.AZTEC_BOT_GITHUB_TOKEN }}
BUILD_INSTANCE_SSH_KEY: ${{ secrets.BUILD_INSTANCE_SSH_KEY }}
GCP_SA_KEY: ${{ secrets.GCP_SA_KEY }}
GCP_PROJECT_ID: ${{ secrets.GCP_PROJECT_ID }}
NO_SPOT: 1
run: ./.github/ci3.sh network-teardown prove-n-tps-real prove-n-tps-real

notify-failure:
if: ${{ always() && failure() && github.event_name != 'workflow_dispatch' }}
needs:
- select-image
- deploy-real-proving-network
- wait-for-first-l2-block
- benchmark
- cleanup
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
with:
ref: next

- name: Notify Slack and dispatch ClaudeBox on failure
if: failure() && github.event_name != 'workflow_dispatch'
env:
SLACK_BOT_TOKEN: ${{ secrets.SLACK_BOT_TOKEN }}
GITHUB_TOKEN: ${{ secrets.AZTEC_BOT_GITHUB_TOKEN }}
run: |
TAG="${{ steps.nightly-tag.outputs.nightly_tag }}"
TAG="${{ needs.select-image.outputs.nightly_tag || 'unknown' }}"
RUN_URL="https://github.com/${{ github.repository }}/actions/runs/${{ github.run_id }}"
./ci3/slack_notify_with_claudebox_kickoff "#alerts-next-scenario" \
"Weekly Real Proving Benchmark FAILED (nightly tag ${TAG}): <${RUN_URL}|View Run> (🤖)" \
Expand Down
24 changes: 16 additions & 8 deletions .test_patterns.yml
Original file line number Diff line number Diff line change
Expand Up @@ -164,6 +164,10 @@ tests:
error_regex: "Error: Timeout of 2000ms exceeded"
owners:
- *martin
- regex: "kv-store/.*store\\.test"
error_regex: "guards against too many cursors"
owners:
- *palla
- regex: "ethereum/src/test/tx_delayer.test.ts"
error_regex: "delays a transaction until a given L1 timestamp"
owners:
Expand All @@ -172,6 +176,18 @@ tests:
error_regex: "ContractFunctionExecutionError: The contract function"
owners:
- *mitch
# Under proposer pipelining each validator votes in its own slot and the votes
# don't aggregate into the same round, so the slashing quorum (3) is never
# reached within the 414s budget; the test consistently times out at the docker
# outer 600s (exit 124). The publisher refactor lands all vote-offenses tx's
# on L1 successfully — voteCount on the slasher proposer simply stays at 1
# per round. This is a slashing-payload aggregation issue independent of
# publisher work; skip until the slashing team addresses it separately.
- regex: "e2e_p2p/valid_epoch_pruned_slash.test.ts"
skip: true
owners:
- *mitch
- *palla
- regex: "archiver/src/archiver/archiver.test.ts"
error_regex: "Received number of calls: 1"
owners:
Expand All @@ -185,14 +201,6 @@ tests:
- *phil
- *palla

# http://ci.aztec-labs.com/64a972aafaa40dd0
# ProvingBroker › Retries › does not retry if job is stale — kv-store closes
# before the broker's final reportProvingJobError write lands.
- regex: "prover-client/src/proving_broker/proving_broker.test.ts"
error_regex: "does not retry if job is stale|Store is closed"
owners:
- *alex

# Nightly GKE tests
- regex: "spartan/bootstrap.sh"
owners:
Expand Down
19 changes: 19 additions & 0 deletions aztec-up/bootstrap.sh
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,9 @@ function build {
echo

# Create Verdaccio config.
# publish.allow_offline lets verdaccio accept publishes when the npmjs
# uplink is briefly unreachable, instead of returning 503. We never want
# the upstream existence check to gate these local fake-publishes.
cat > /tmp/verdaccio-config.yaml <<EOF
storage: $PWD/verdaccio-storage
max_body_size: 1000mb
Expand All @@ -28,7 +31,23 @@ uplinks:
npmjs:
url: https://registry.npmjs.org/

publish:
allow_offline: true

packages:
# @aztec/viem is a third-party fork published to npm, not built locally.
# Match it before @aztec/* so it falls through to the npmjs uplink.
"@aztec/viem":
access: \$all
publish: \$all
unpublish: \$all
proxy: npmjs

"@aztec/*":
access: \$all
publish: \$all
unpublish: \$all

"@*/*":
access: \$all
publish: \$all
Expand Down
2 changes: 2 additions & 0 deletions aztec-up/test/amm_flow.sh
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
#!/usr/bin/env bash
set -euo pipefail

export SEQ_ENABLE_PROPOSER_PIPELINING=true

# Start local network and wait for port to open.
aztec start --local-network &
local_network_pid=$!
Expand Down
1 change: 1 addition & 0 deletions aztec-up/test/basic_install.sh
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@ echo

export LOG_LEVEL=silent
export PXE_PROVER=none
export SEQ_ENABLE_PROPOSER_PIPELINING=true

# Start local network and wait for port to open.
aztec start --local-network &
Expand Down
2 changes: 2 additions & 0 deletions aztec-up/test/bridge_and_claim.sh
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
#!/usr/bin/env bash
set -euo pipefail

export SEQ_ENABLE_PROPOSER_PIPELINING=true

# Start local network and wait for port to open.
aztec start --local-network &
local_network_pid=$!
Expand Down
Loading
Loading