feat: add ExecutionData AT (#14179)

This commit is contained in:
Arsenii Kulikov
2025-02-04 05:08:47 +04:00
committed by GitHub
parent 754cd58b34
commit e468d4d7c5
16 changed files with 127 additions and 72 deletions

View File

@ -115,10 +115,10 @@ impl<ChainSpec: EthereumHardforks> ExecutionPayloadValidator<ChainSpec> {
&self,
payload: ExecutionData,
) -> Result<SealedBlock<reth_primitives::Block<T>>, PayloadError> {
let expected_hash = payload.block_hash();
let ExecutionData { payload, sidecar } = payload;
let expected_hash = payload.block_hash();
// First parse the block
let sealed_block = payload.try_into_block_with_sidecar(&sidecar)?.seal_slow();