Skip to content

chore(deps): sync dependencies with base/base main - #95

Merged
danyalprout merged 2 commits into
base-anvil-forkfrom
chore/sync-deps-base-main
Nov 6, 2026
Merged

danyalprout merged 2 commits into
base-anvil-forkfrom
chore/sync-deps-base-main

Conversation

@danyalprout

Copy link
Copy Markdown
Contributor

Motivation

Keep base-anvil's dependencies in line with the latest base/base main (2024b86fe).

Solution

  • Bump the base-common-precompiles / base-common-chains pin to 2024b86fe4cafd18993cb3d6597e2f6d8ffd457f (was 990694f).
  • revm-inspectors 0.44.1 → 0.44.3 (matches base/base). This pulls in boa 0.22 for the JS tracer.
  • alloy-hardforks 0.4.8 → 0.4.11 (matches base/base).

These already match base/base main and were left as is: alloy 2.5.0, alloy-core 1.6.1, alloy-evm 0.39.0, revm 43.0.3, reth-* crates.io 0.8.2. base-anvil doesn't depend on the base/reth git crates directly.

Checks run locally:

  • cargo check -p anvil -p forge -p foundry-evm-networks passes
  • cargo test -p foundry-evm-networks passes
  • cargo deny check advisories gives the same results as before this change, so no new advisories

PR Checklist

  • Added Tests
  • Added Documentation
  • Breaking changes

Generated with Claude Code

danyalprout and others added 2 commits November 6, 2026 09:16
- bump base/base pin to 2024b86 (latest main)
- revm-inspectors 0.44.1 -> 0.44.3
- alloy-hardforks 0.4.8 -> 0.4.11

alloy (2.5.0), alloy-core (1.6.1), alloy-evm (0.39.0), revm (43.0.3) and
reth-* (0.8.2) already match base/base main.

Generated with Claude Code

Co-Authored-By: Claude <noreply@anthropic.com>
…lints

- cargo update crypto-bigint 0.7 (RUSTSEC-2026-0387), libz-sys
  (RUSTSEC-2026-0418), pulldown-cmark (RUSTSEC-2026-0414/0433), zstd /
  zstd-safe / zstd-sys (RUSTSEC-2026-0391/0398/0403/0410)
- allow rustdoc::bare_urls and rustdoc::invalid_html_tags in
  foundry-cheatcodes-spec: the cheatcode doc comments are mirrored into
  Vm.sol / cheatcodes.json, and newer nightly rustdoc now rejects them

Generated with Claude Code

Co-Authored-By: Claude <noreply@anthropic.com>
@danyalprout
danyalprout merged commit c039bb7 into base-anvil-fork Nov 6, 2026
15 of 18 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants