Skip to content

feat: update reth#1028

Merged
roberts-pumpurs merged 25 commits into
masterfrom
rob/update-reth
Nov 26, 2025
Merged

feat: update reth#1028
roberts-pumpurs merged 25 commits into
masterfrom
rob/update-reth

Conversation

@roberts-pumpurs

@roberts-pumpurs roberts-pumpurs commented Nov 25, 2025

Copy link
Copy Markdown
Contributor

Describe the changes
actual diff is +800 -1100 ; most of gh reported diff is just cargo lock changes.

  • update reth to 69c219eede25 - latest v1.9.3 official release of reth
  • Reth had received a lot of internal changes since the latest version we had been using, now reth caches built payloads via payload ids. This broke our shadow-tx store. Code is now refactored to pass shadow txs via PayloadAttributes (proper integration that should've been our approach from the beginning).
  • rustc updated to latest version otherwise we could not compile reth & its deps anymore
  • minor changes in reths dump state CLI utility, only to retrieve the state from static files rather than from the db.

Checklist

  • Tests have been added/updated for the changes.
  • Documentation has been updated for the changes (if applicable).
  • The code follows Rust's style guidelines.

@roberts-pumpurs roberts-pumpurs changed the title Rob/update reth feat: update reth Nov 25, 2025
@roberts-pumpurs roberts-pumpurs marked this pull request as ready for review November 25, 2025 18:06

@JesseTheRobot JesseTheRobot left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Comment thread crates/chain/tests/validation/mod.rs Outdated
Comment thread crates/irys-reth/src/payload.rs Outdated
@roberts-pumpurs roberts-pumpurs merged commit f8d889c into master Nov 26, 2025
17 checks passed
@roberts-pumpurs roberts-pumpurs deleted the rob/update-reth branch November 26, 2025 08:36
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