Skip to content

Conversation

@emhane
Copy link
Member

@emhane emhane commented Oct 20, 2025

No description provided.

Copilot AI review requested due to automatic review settings October 20, 2025 08:26
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull Request Overview

Merge upstream changes and integrate new stateless validation, trie changesets support, and various API adjustments across EVM examples, trie, storage provider, transaction pool, and docs.

  • Introduce signer recovery and updated stateless validation API (now takes Block + public keys).
  • Add trie changesets tables and writer/reader utilities; refactor trie update APIs to sorted variants.
  • Various API updates in EVM contexts, tracing instrumentation, and transaction pool sidecar conversion.

Reviewed Changes

Copilot reviewed 255 out of 257 changed files in this pull request and generated no comments.

Show a summary per file
File Description
testing/ef-tests/src/cases/blockchain_test.rs Switch to stateless_validation_with_trie with recovered public keys; add recover_signers helper.
testing/ef-tests/Cargo.toml Enable secp256k1 feature for reth-stateless.
examples/* Update EVM factories with BlockEnv, fix trait method calls, and API adjustments.
crates/trie/* Instrumentation tweaks, add TrieCursorIter, sorted updates utilities, capacity metrics, and tests updates.
crates/storage/* Add trie changesets (tables and writers), overlay provider factory, provider logic for trie reverts, and API refactors to sorted updates.
crates/transaction-pool/* Add sidecar converter, allow_7594_sidecars logic, and minor pool trait utility.
crates/stateless/* Add signer recovery support and new validation API; expose UncompressedPublicKey.
docs/vocs/* Update CLI docs (colors auto-detect, OTLP tracing filter, stage lists).
Comments suppressed due to low confidence (10)

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

Galoretka and others added 22 commits October 20, 2025 10:53
…aradigmxyz#19009)

Co-authored-by: copilot-swe-agent[bot] <[email protected]>
Co-authored-by: yongkangc <[email protected]>
Co-authored-by: Yong Kang <[email protected]>
Co-authored-by: Alexey Shekhirin <[email protected]>
Co-authored-by: Roman Hodulák <[email protected]>
Co-authored-by: Dan Cline <[email protected]>
maradini77 and others added 18 commits October 20, 2025 10:53
Co-authored-by: github-merge-queue <[email protected]>
Co-authored-by: Matthias Seitz <[email protected]>
@emhane emhane force-pushed the emhane/pull-upstream branch from d09f25b to f7a4433 Compare October 20, 2025 08:54
@emhane emhane changed the title chore(fork): merge upstream chore(fork): rebase onto upstream Oct 20, 2025
@emhane emhane merged commit 5a4adad into unstable Oct 20, 2025
35 of 37 checks passed
@emhane emhane deleted the emhane/pull-upstream branch October 20, 2025 09:34
emhane added a commit that referenced this pull request Oct 20, 2025
Signed-off-by: Ignacio Hagopian <[email protected]>
Co-authored-by: Galoretka <[email protected]>
Co-authored-by: YK <[email protected]>
Co-authored-by: Federico Gimenez <[email protected]>
Co-authored-by: Matthias Seitz <[email protected]>
Co-authored-by: Arsenii Kulikov <[email protected]>
Co-authored-by: sashass1315 <[email protected]>
Co-authored-by: radik878 <[email protected]>
Co-authored-by: drhgencer <[email protected]>
Co-authored-by: James Prestwich <[email protected]>
Co-authored-by: Copilot <[email protected]>
Co-authored-by: yongkangc <[email protected]>
Co-authored-by: Alexey Shekhirin <[email protected]>
Co-authored-by: Claude <[email protected]>
Co-authored-by: GarmashAlex <[email protected]>
Co-authored-by: Brian Picciano <[email protected]>
Co-authored-by: Roman Hodulák <[email protected]>
Co-authored-by: Dan Cline <[email protected]>
Co-authored-by: Mablr <[email protected]>
Co-authored-by: Skylar Ray <[email protected]>
Co-authored-by: kevaundray <[email protected]>
Co-authored-by: Wolfgang Welz <[email protected]>
Co-authored-by: Karl Yu <[email protected]>
Co-authored-by: MozirDmitriy <[email protected]>
Co-authored-by: AJStonewee <[email protected]>
Co-authored-by: Avory <[email protected]>
Co-authored-by: stevencartavia <[email protected]>
Co-authored-by: Léa Narzis <[email protected]>
Co-authored-by: futreall <[email protected]>
Co-authored-by: maradini77 <[email protected]>
Co-authored-by: crazykissshout <[email protected]>
Co-authored-by: Dharm Singh <[email protected]>
Co-authored-by: leopardracer <[email protected]>
Co-authored-by: Ignacio Hagopian <[email protected]>
Co-authored-by: Dmitry <[email protected]>
Co-authored-by: Micke <[email protected]>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-merge-queue <[email protected]>
meyer9 pushed a commit that referenced this pull request Oct 31, 2025
Signed-off-by: Ignacio Hagopian <[email protected]>
Co-authored-by: Galoretka <[email protected]>
Co-authored-by: YK <[email protected]>
Co-authored-by: Federico Gimenez <[email protected]>
Co-authored-by: Matthias Seitz <[email protected]>
Co-authored-by: Arsenii Kulikov <[email protected]>
Co-authored-by: sashass1315 <[email protected]>
Co-authored-by: radik878 <[email protected]>
Co-authored-by: drhgencer <[email protected]>
Co-authored-by: James Prestwich <[email protected]>
Co-authored-by: Copilot <[email protected]>
Co-authored-by: yongkangc <[email protected]>
Co-authored-by: Alexey Shekhirin <[email protected]>
Co-authored-by: Claude <[email protected]>
Co-authored-by: GarmashAlex <[email protected]>
Co-authored-by: Brian Picciano <[email protected]>
Co-authored-by: Roman Hodulák <[email protected]>
Co-authored-by: Dan Cline <[email protected]>
Co-authored-by: Mablr <[email protected]>
Co-authored-by: Skylar Ray <[email protected]>
Co-authored-by: kevaundray <[email protected]>
Co-authored-by: Wolfgang Welz <[email protected]>
Co-authored-by: Karl Yu <[email protected]>
Co-authored-by: MozirDmitriy <[email protected]>
Co-authored-by: AJStonewee <[email protected]>
Co-authored-by: Avory <[email protected]>
Co-authored-by: stevencartavia <[email protected]>
Co-authored-by: Léa Narzis <[email protected]>
Co-authored-by: futreall <[email protected]>
Co-authored-by: maradini77 <[email protected]>
Co-authored-by: crazykissshout <[email protected]>
Co-authored-by: Dharm Singh <[email protected]>
Co-authored-by: leopardracer <[email protected]>
Co-authored-by: Ignacio Hagopian <[email protected]>
Co-authored-by: Dmitry <[email protected]>
Co-authored-by: Micke <[email protected]>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-merge-queue <[email protected]>
emhane added a commit that referenced this pull request Nov 11, 2025
Signed-off-by: Ignacio Hagopian <[email protected]>
Co-authored-by: Galoretka <[email protected]>
Co-authored-by: YK <[email protected]>
Co-authored-by: Federico Gimenez <[email protected]>
Co-authored-by: Matthias Seitz <[email protected]>
Co-authored-by: Arsenii Kulikov <[email protected]>
Co-authored-by: sashass1315 <[email protected]>
Co-authored-by: radik878 <[email protected]>
Co-authored-by: drhgencer <[email protected]>
Co-authored-by: James Prestwich <[email protected]>
Co-authored-by: Copilot <[email protected]>
Co-authored-by: yongkangc <[email protected]>
Co-authored-by: Alexey Shekhirin <[email protected]>
Co-authored-by: Claude <[email protected]>
Co-authored-by: GarmashAlex <[email protected]>
Co-authored-by: Brian Picciano <[email protected]>
Co-authored-by: Roman Hodulák <[email protected]>
Co-authored-by: Dan Cline <[email protected]>
Co-authored-by: Mablr <[email protected]>
Co-authored-by: Skylar Ray <[email protected]>
Co-authored-by: kevaundray <[email protected]>
Co-authored-by: Wolfgang Welz <[email protected]>
Co-authored-by: Karl Yu <[email protected]>
Co-authored-by: MozirDmitriy <[email protected]>
Co-authored-by: AJStonewee <[email protected]>
Co-authored-by: Avory <[email protected]>
Co-authored-by: stevencartavia <[email protected]>
Co-authored-by: Léa Narzis <[email protected]>
Co-authored-by: futreall <[email protected]>
Co-authored-by: maradini77 <[email protected]>
Co-authored-by: crazykissshout <[email protected]>
Co-authored-by: Dharm Singh <[email protected]>
Co-authored-by: leopardracer <[email protected]>
Co-authored-by: Ignacio Hagopian <[email protected]>
Co-authored-by: Dmitry <[email protected]>
Co-authored-by: Micke <[email protected]>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-merge-queue <[email protected]>
meyer9 pushed a commit that referenced this pull request Nov 13, 2025
Signed-off-by: Ignacio Hagopian <[email protected]>
Co-authored-by: Galoretka <[email protected]>
Co-authored-by: YK <[email protected]>
Co-authored-by: Federico Gimenez <[email protected]>
Co-authored-by: Matthias Seitz <[email protected]>
Co-authored-by: Arsenii Kulikov <[email protected]>
Co-authored-by: sashass1315 <[email protected]>
Co-authored-by: radik878 <[email protected]>
Co-authored-by: drhgencer <[email protected]>
Co-authored-by: James Prestwich <[email protected]>
Co-authored-by: Copilot <[email protected]>
Co-authored-by: yongkangc <[email protected]>
Co-authored-by: Alexey Shekhirin <[email protected]>
Co-authored-by: Claude <[email protected]>
Co-authored-by: GarmashAlex <[email protected]>
Co-authored-by: Brian Picciano <[email protected]>
Co-authored-by: Roman Hodulák <[email protected]>
Co-authored-by: Dan Cline <[email protected]>
Co-authored-by: Mablr <[email protected]>
Co-authored-by: Skylar Ray <[email protected]>
Co-authored-by: kevaundray <[email protected]>
Co-authored-by: Wolfgang Welz <[email protected]>
Co-authored-by: Karl Yu <[email protected]>
Co-authored-by: MozirDmitriy <[email protected]>
Co-authored-by: AJStonewee <[email protected]>
Co-authored-by: Avory <[email protected]>
Co-authored-by: stevencartavia <[email protected]>
Co-authored-by: Léa Narzis <[email protected]>
Co-authored-by: futreall <[email protected]>
Co-authored-by: maradini77 <[email protected]>
Co-authored-by: crazykissshout <[email protected]>
Co-authored-by: Dharm Singh <[email protected]>
Co-authored-by: leopardracer <[email protected]>
Co-authored-by: Ignacio Hagopian <[email protected]>
Co-authored-by: Dmitry <[email protected]>
Co-authored-by: Micke <[email protected]>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-merge-queue <[email protected]>
emhane added a commit that referenced this pull request Nov 18, 2025
Signed-off-by: Ignacio Hagopian <[email protected]>
Co-authored-by: Galoretka <[email protected]>
Co-authored-by: YK <[email protected]>
Co-authored-by: Federico Gimenez <[email protected]>
Co-authored-by: Matthias Seitz <[email protected]>
Co-authored-by: Arsenii Kulikov <[email protected]>
Co-authored-by: sashass1315 <[email protected]>
Co-authored-by: radik878 <[email protected]>
Co-authored-by: drhgencer <[email protected]>
Co-authored-by: James Prestwich <[email protected]>
Co-authored-by: Copilot <[email protected]>
Co-authored-by: yongkangc <[email protected]>
Co-authored-by: Alexey Shekhirin <[email protected]>
Co-authored-by: Claude <[email protected]>
Co-authored-by: GarmashAlex <[email protected]>
Co-authored-by: Brian Picciano <[email protected]>
Co-authored-by: Roman Hodulák <[email protected]>
Co-authored-by: Dan Cline <[email protected]>
Co-authored-by: Mablr <[email protected]>
Co-authored-by: Skylar Ray <[email protected]>
Co-authored-by: kevaundray <[email protected]>
Co-authored-by: Wolfgang Welz <[email protected]>
Co-authored-by: Karl Yu <[email protected]>
Co-authored-by: MozirDmitriy <[email protected]>
Co-authored-by: AJStonewee <[email protected]>
Co-authored-by: Avory <[email protected]>
Co-authored-by: stevencartavia <[email protected]>
Co-authored-by: Léa Narzis <[email protected]>
Co-authored-by: futreall <[email protected]>
Co-authored-by: maradini77 <[email protected]>
Co-authored-by: crazykissshout <[email protected]>
Co-authored-by: Dharm Singh <[email protected]>
Co-authored-by: leopardracer <[email protected]>
Co-authored-by: Ignacio Hagopian <[email protected]>
Co-authored-by: Dmitry <[email protected]>
Co-authored-by: Micke <[email protected]>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-merge-queue <[email protected]>
emhane added a commit that referenced this pull request Nov 25, 2025
Signed-off-by: Ignacio Hagopian <[email protected]>
Co-authored-by: Galoretka <[email protected]>
Co-authored-by: YK <[email protected]>
Co-authored-by: Federico Gimenez <[email protected]>
Co-authored-by: Matthias Seitz <[email protected]>
Co-authored-by: Arsenii Kulikov <[email protected]>
Co-authored-by: sashass1315 <[email protected]>
Co-authored-by: radik878 <[email protected]>
Co-authored-by: drhgencer <[email protected]>
Co-authored-by: James Prestwich <[email protected]>
Co-authored-by: Copilot <[email protected]>
Co-authored-by: yongkangc <[email protected]>
Co-authored-by: Alexey Shekhirin <[email protected]>
Co-authored-by: Claude <[email protected]>
Co-authored-by: GarmashAlex <[email protected]>
Co-authored-by: Brian Picciano <[email protected]>
Co-authored-by: Roman Hodulák <[email protected]>
Co-authored-by: Dan Cline <[email protected]>
Co-authored-by: Mablr <[email protected]>
Co-authored-by: Skylar Ray <[email protected]>
Co-authored-by: kevaundray <[email protected]>
Co-authored-by: Wolfgang Welz <[email protected]>
Co-authored-by: Karl Yu <[email protected]>
Co-authored-by: MozirDmitriy <[email protected]>
Co-authored-by: AJStonewee <[email protected]>
Co-authored-by: Avory <[email protected]>
Co-authored-by: stevencartavia <[email protected]>
Co-authored-by: Léa Narzis <[email protected]>
Co-authored-by: futreall <[email protected]>
Co-authored-by: maradini77 <[email protected]>
Co-authored-by: crazykissshout <[email protected]>
Co-authored-by: Dharm Singh <[email protected]>
Co-authored-by: leopardracer <[email protected]>
Co-authored-by: Ignacio Hagopian <[email protected]>
Co-authored-by: Dmitry <[email protected]>
Co-authored-by: Micke <[email protected]>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-merge-queue <[email protected]>
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.