From c4409cdf2816f1e1c708642d92100495720cdaf2 Mon Sep 17 00:00:00 2001 From: Jimmy Chen Date: Wed, 28 Jan 2026 16:21:01 +1100 Subject: [PATCH] Remove unused anvil references (#8710) AFAICT `anvil` is not used anywhere in the codebase. Lighthouse has its own `MockExecutionLayer` for testing. This PR remove `anvil` installations and references in developer documentation. Co-Authored-By: Jimmy Chen --- .github/workflows/test-suite.yml | 8 -------- book/src/contributing_setup.md | 3 --- 2 files changed, 11 deletions(-) diff --git a/.github/workflows/test-suite.yml b/.github/workflows/test-suite.yml index 7344a9367b..46fa15da86 100644 --- a/.github/workflows/test-suite.yml +++ b/.github/workflows/test-suite.yml @@ -92,10 +92,6 @@ jobs: bins: cargo-nextest env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - - name: Install Foundry (anvil) - uses: foundry-rs/foundry-toolchain@v1 - with: - version: nightly-ca67d15f4abd46394b324c50e21e66f306a1162d - name: Run tests in release run: make test-release - name: Show cache stats @@ -213,10 +209,6 @@ jobs: with: channel: stable bins: cargo-nextest - - name: Install Foundry (anvil) - uses: foundry-rs/foundry-toolchain@v1 - with: - version: nightly-ca67d15f4abd46394b324c50e21e66f306a1162d - name: Run tests in debug run: make test-debug state-transition-vectors-ubuntu: diff --git a/book/src/contributing_setup.md b/book/src/contributing_setup.md index 958e8f71f6..e2bda0aa5d 100644 --- a/book/src/contributing_setup.md +++ b/book/src/contributing_setup.md @@ -10,9 +10,6 @@ base dependencies. The additional requirements for developers are: -- [`anvil`](https://github.com/foundry-rs/foundry/tree/master/crates/anvil). This is used to - simulate the execution chain during tests. You'll get failures during tests if you - don't have `anvil` available on your `PATH`. - [`cmake`](https://cmake.org/cmake/help/latest/command/install.html). Used by some dependencies. See [`Installation Guide`](./installation.md) for more info. - [`java 17 runtime`](https://openjdk.java.net/projects/jdk/). 17 is the minimum,