From 88c0f9d60a5c9275493472c821776316548e2bf5 Mon Sep 17 00:00:00 2001 From: Jimmy Chen Date: Tue, 25 Feb 2025 18:10:19 +1100 Subject: [PATCH] Blacklist invalid block root in block verification and blacklist invalid finalized epochs in sync. --- .../network/src/network_beacon_processor/gossip_methods.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/beacon_node/network/src/network_beacon_processor/gossip_methods.rs b/beacon_node/network/src/network_beacon_processor/gossip_methods.rs index 090b963cbc..0956c153a6 100644 --- a/beacon_node/network/src/network_beacon_processor/gossip_methods.rs +++ b/beacon_node/network/src/network_beacon_processor/gossip_methods.rs @@ -1457,6 +1457,7 @@ impl NetworkBeaconProcessor { | Err(e @ BlockError::InconsistentFork(_)) | Err(e @ BlockError::ExecutionPayloadError(_)) | Err(e @ BlockError::ParentExecutionPayloadInvalid { .. }) + | Err(e @ BlockError::KnownInvalidExecutionPayload(_)) | Err(e @ BlockError::GenesisBlock) => { warn!(self.log, "Could not verify block for gossip. Rejecting the block"; "error" => %e);