Skip to content

deps: update reth from main (2026-04-29)#3761

Merged
emmajam merged 2 commits into
mainfrom
reth-auto-bump
Apr 29, 2026
Merged

deps: update reth from main (2026-04-29)#3761
emmajam merged 2 commits into
mainfrom
reth-auto-bump

Conversation

@decofe
Copy link
Copy Markdown
Member

@decofe decofe commented Apr 29, 2026

Automated nightly update of reth dependencies from paradigmxyz/reth main branch.

Upstream reth changes

73ec2c9...88505c7

🔗 Amp thread: https://ampcode.com/threads/T-019dd952-f354-740f-8cb1-c6c03e1326f8

  • Engine: Added getBlobsV4 endpoint (#23767).
  • RPC: Narrowed getLogs retry range (#23818).
  • DB: Skipped move_to_static_files for storage.v2 (#23814).
  • Perf: Prebound cursor operation metrics (#23654).
  • Execution: Properly handle selfdestructed storage slots in re-execute (#23832).
  • Deps: Bumped alloy to 2.0.4 (#23828); released 2.2.0 (#23831).

Migrations

🔗 Amp thread: https://ampcode.com/threads/T-019dd953-1036-7238-ad17-bc81e44fa2bd

  • Bumped reth dependencies from rev 73ec2c9 to 88505c7 across all reth-* crates in Cargo.toml to track the latest upstream Reth SDK revision.
  • Bumped alloy family crates (alloy, alloy-consensus, alloy-contract, alloy-eips, alloy-genesis, alloy-network, alloy-provider, alloy-rpc-types-*, alloy-serde, alloy-signer*, alloy-transport) from 2.0.1 to 2.0.4 to stay in sync with the new Reth revision.
  • Implemented the new get_blobs_for_versioned_hashes_v4 method on TempoTransactionPool in tempo_pool.rs, delegating to the underlying protocol_pool, to satisfy the expanded BlobStore/pool trait introduced upstream (adds an indices_bitarray: B128 parameter and returns BlobCellsAndProofsV1 per hash).

GitHub Workflow

@decofe decofe added the A-dependencies Related to dependency updates label Apr 29, 2026
@emmajam emmajam added this pull request to the merge queue Apr 29, 2026
Merged via the queue into main with commit 54d1128 Apr 29, 2026
37 checks passed
@emmajam emmajam deleted the reth-auto-bump branch April 29, 2026 13:51
Thegreatsura pushed a commit to Thegreatsura/tempo that referenced this pull request May 1, 2026
Pins the foundry checkout in `specs.yml` to
[`be874c9f`](https://github.com/foundry-rs/foundry/tree/mablr/alloy_bump_without_op)
instead of tracking `master`.

The branch (`mablr/alloy_bump_without_op`) ships an alloy 2.0.4 bump
with OP stack support stripped, which unblocks the invariant-test build
after tempoxyz#3761 moved tempo to alloy 2.0.4 / alloy-evm 0.34.

Verified locally: `forge test` against `tips/verify` runs clean — 482
passed, 0 failed, 6 skipped.

Co-authored-by: Amp <amp@ampcode.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

A-dependencies Related to dependency updates

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants