perf(engine): overlap block conversion with execution in payload validation (#21957)

Co-authored-by: Amp <amp@ampcode.com>
Co-authored-by: DaniPopes <57450786+DaniPopes@users.noreply.github.com>
This commit is contained in:
Georgios Konstantopoulos
2026-02-16 15:46:45 -08:00
committed by GitHub
parent 10c6bdb5ff
commit 02513ecf3b
2 changed files with 42 additions and 10 deletions

View File

@@ -1327,9 +1327,9 @@ where
>,
EV: PayloadValidatorBuilder<Node>,
EV::Validator: reth_engine_primitives::PayloadValidator<
<Node::Types as NodeTypes>::Payload,
Block = BlockTy<Node::Types>,
>,
<Node::Types as NodeTypes>::Payload,
Block = BlockTy<Node::Types>,
> + Clone,
{
type EngineValidator = BasicEngineValidator<Node::Provider, Node::Evm, EV::Validator>;