reth icon indicating copy to clipboard operation
reth copied to clipboard

Abstract block executor output

Open emhane opened this issue 5 months ago • 0 comments

Closes https://github.com/paradigmxyz/reth/issues/11108

  • Removes optimism feature from reth-auto-seal-consensus.
  • Defines trait BlockExecOutput, and removes constraint of specific type BlockExecutionOutput off Executor::Output.
  • Adds trait method BlockExecOutput::receipts_root_slow.
  • Allows configuring network specific receipts root calculation at sdk level without adding another associated type to NodeAddOns, by sensibly configuring it as part of the existing block executor component.

emhane avatar Sep 28 '24 15:09 emhane