Skip to content

deps: update reth from main (2026-04-06)#3450

Merged
klkvr merged 6 commits intomainfrom
reth-auto-bump
Apr 6, 2026
Merged

deps: update reth from main (2026-04-06)#3450
klkvr merged 6 commits intomainfrom
reth-auto-bump

Conversation

@decofe
Copy link
Copy Markdown
Member

@decofe decofe commented Apr 4, 2026

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

Upstream reth changes

c82d435...1a72883

🔗 Amp thread: https://ampcode.com/threads/T-019d60f7-a61c-7405-8827-58d4b7b92d24
EVM

  • Add ExecutionWitnessRecord::into_execution_witness helper (#23345)

DB

  • Use secondary RocksDB instances for read-only providers (#23346)

Deps

  • Weekly cargo update (#23359)

Migrations

🔗 Amp thread: https://ampcode.com/threads/T-019d60f7-b5ee-72ae-9eb8-f6e029a623ce

  • Reth dependency bump: All reth-* crate git revisions updated from c82d435 to 1a72883
  • Subblock test rewrite (subblocks_are_included_1_node): Replaced strict per-block transaction matching with a pending-transaction tracking model — transactions submitted after block N may not land until a later block in single-node mode, so expected_transactions was renamed to pending_transactions and inclusion is checked with retain across multiple blocks
  • Removed per-block fee-recipient balance assertion: The check that validators were paid for subblock transactions in each block was removed, since transactions may now span blocks
  • Added end-of-test completeness assertion: A new assert!(pending_transactions.is_empty()) at height 20 ensures all submitted subblock transactions were eventually included

GitHub Workflow

@decofe decofe added the A-dependencies Related to dependency updates label Apr 4, 2026
@decofe decofe changed the title deps: update reth from main (2026-04-04) deps: update reth from main (2026-04-05) Apr 5, 2026
@decofe decofe changed the title deps: update reth from main (2026-04-05) deps: update reth from main (2026-04-06) Apr 6, 2026
@klkvr klkvr added this pull request to the merge queue Apr 6, 2026
Merged via the queue into main with commit 3b1e694 Apr 6, 2026
33 checks passed
@klkvr klkvr deleted the reth-auto-bump branch April 6, 2026 19:20
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