diff --git a/crates/consensus/beacon/src/engine/mod.rs b/crates/consensus/beacon/src/engine/mod.rs index 76a4abaa91..63d0a014d0 100644 --- a/crates/consensus/beacon/src/engine/mod.rs +++ b/crates/consensus/beacon/src/engine/mod.rs @@ -846,6 +846,7 @@ where .ok_or_else(|| { Error::Provider(ProviderError::UnknownBlockHash(finalized_block_hash)) })?; + self.blockchain.finalize_block(finalized.number); self.blockchain.set_finalized(finalized.header.seal(finalized_block_hash)); } Ok(())