From 1660288eba61d22c91101e985b7845aab4030668 Mon Sep 17 00:00:00 2001 From: tersec Date: Mon, 25 Nov 2024 15:08:09 +0000 Subject: [PATCH] disable execution block hash verification on CL side --- beacon_chain/gossip_processing/block_processor.nim | 4 ---- 1 file changed, 4 deletions(-) diff --git a/beacon_chain/gossip_processing/block_processor.nim b/beacon_chain/gossip_processing/block_processor.nim index 7fbb56fa9..7441adc6d 100644 --- a/beacon_chain/gossip_processing/block_processor.nim +++ b/beacon_chain/gossip_processing/block_processor.nim @@ -586,10 +586,6 @@ proc storeBlock( if payload.transactions.anyIt(it.len == 0): returnWithError "Execution block contains zero length transactions" - if payload.block_hash != - signedBlock.message.compute_execution_block_hash(): - returnWithError "Execution block hash validation failed" - # [New in Deneb:EIP4844] when typeof(signedBlock).kind >= ConsensusFork.Deneb: let blobsRes = signedBlock.message.is_valid_versioned_hashes