reth icon indicating copy to clipboard operation
reth copied to clipboard

feat: add stateless crate to expose stateless validation

Open kevaundray opened this issue 7 months ago • 2 comments
trafficstars

This PR adds a method to stateless verify a block, given the ExecutionWitness and ancestor headers.

kevaundray avatar Apr 07 '25 15:04 kevaundray

Note to keep an eye on the time for the ef-tests, since they now also create ExecutionWitnesses

kevaundray avatar Apr 08 '25 17:04 kevaundray

Merged a few PRs in so diff looks larger than it should be:

  • #15758 (For the exlcusion proof)
  • #15786 (For no-std compatibility)
  • #15821 (For no-std compatibility)
  • #15803 (since we need the code there to make invalid blocks pass when executing each block individually)

kevaundray avatar Apr 19 '25 16:04 kevaundray

@kevaundray let me rebase this real quick

mattsse avatar May 06 '25 12:05 mattsse

okay nvm, I think you managed already ty:)

mattsse avatar May 06 '25 12:05 mattsse