Skip to content

chore(rust/op-reth): update reth to rev 2c5d00f and bump alloy deps#19237

Merged
sebastianst merged 169 commits into
developfrom
theo/pull-reth-2
Feb 18, 2026
Merged

chore(rust/op-reth): update reth to rev 2c5d00f and bump alloy deps#19237
sebastianst merged 169 commits into
developfrom
theo/pull-reth-2

Merge pull request #19191 from ethereum-optimism/theo/port-historical…

39ec1d9
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Feb 18, 2026 in 0s

76.1% (-0.2%) compared to 5eea96d

View this Pull Request on Codecov

76.1% (-0.2%) compared to 5eea96d

Details

Codecov Report

❌ Patch coverage is 74.14495% with 1270 lines in your changes missing coverage. Please review.
✅ Project coverage is 76.1%. Comparing base (5eea96d) to head (39ec1d9).
⚠️ Report is 7 commits behind head on develop.

Files with missing lines Patch % Lines
rust/op-reth/crates/trie/src/in_memory.rs 66.2% 186 Missing ⚠️
rust/op-reth/crates/trie/src/proof.rs 7.7% 179 Missing ⚠️
rust/op-reth/crates/rpc/src/debug.rs 0.0% 141 Missing ⚠️
rust/op-reth/crates/exex/src/lib.rs 79.3% 127 Missing ⚠️
rust/op-reth/crates/trie/src/provider.rs 16.2% 98 Missing ⚠️
rust/op-reth/crates/trie/src/metrics.rs 67.9% 97 Missing ⚠️
...p-reth/crates/cli/src/commands/op_proofs/unwind.rs 0.0% 43 Missing ⚠️
rust/op-reth/crates/node/src/proof_history.rs 0.0% 43 Missing ⚠️
rust/op-reth/crates/rpc/src/metrics.rs 0.0% 38 Missing ⚠️
rust/op-reth/crates/trie/src/initialize.rs 94.8% 38 Missing ⚠️
... and 28 more
Additional details and impacted files
@@             Coverage Diff             @@
##           develop   #19194      +/-   ##
===========================================
- Coverage     76.2%    76.1%    -0.2%     
===========================================
  Files          189      722     +533     
  Lines        10960    78676   +67716     
===========================================
+ Hits          8359    59921   +51562     
- Misses        2455    18611   +16156     
+ Partials       146      144       -2     
Files with missing lines Coverage Δ
rust/op-reth/crates/evm/src/lib.rs 99.7% <100.0%> (ø)
rust/op-reth/crates/flashblocks/src/lib.rs 0.0% <ø> (ø)
rust/op-reth/crates/flashblocks/src/sequence.rs 99.2% <ø> (ø)
rust/op-reth/crates/flashblocks/src/ws/stream.rs 79.3% <ø> (ø)
rust/op-reth/crates/hardforks/src/lib.rs 100.0% <100.0%> (ø)
rust/op-reth/crates/node/src/args.rs 100.0% <100.0%> (ø)
rust/op-reth/crates/node/src/rpc.rs 100.0% <ø> (ø)
rust/op-reth/crates/node/src/utils.rs 100.0% <100.0%> (ø)
rust/op-reth/crates/primitives/src/receipt.rs 92.1% <100.0%> (ø)
rust/op-reth/crates/rpc/src/historical.rs 25.5% <ø> (ø)
... and 43 more

... and 486 files with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.