From f14e7b13b57fda3af2041242a4ae6ffd032127f9 Mon Sep 17 00:00:00 2001 From: Eitan Seri-Levi Date: Fri, 1 May 2026 03:50:50 +0200 Subject: [PATCH] remove unneeded field --- .../src/payload_envelope_verification/mod.rs | 9 ++++----- .../src/pending_payload_cache/pending_components.rs | 7 +------ 2 files changed, 5 insertions(+), 11 deletions(-) diff --git a/beacon_node/beacon_chain/src/payload_envelope_verification/mod.rs b/beacon_node/beacon_chain/src/payload_envelope_verification/mod.rs index 43dd23f112..b4f53b9df8 100644 --- a/beacon_node/beacon_chain/src/payload_envelope_verification/mod.rs +++ b/beacon_node/beacon_chain/src/payload_envelope_verification/mod.rs @@ -42,22 +42,21 @@ pub use execution_pending_envelope::ExecutionPendingEnvelope; #[derive(Debug)] pub struct AvailableEnvelope { - pub execution_block_hash: ExecutionBlockHash, - pub envelope: Arc>, + envelope: Arc>, pub columns: DataColumnSidecarList, + // TODO(gloas) this field is unread, do we need it? + #[expect(dead_code)] /// Timestamp at which this envelope first became available (UNIX timestamp, time since 1970). - pub columns_available_timestamp: Option, + columns_available_timestamp: Option, } impl AvailableEnvelope { pub fn new( - execution_block_hash: ExecutionBlockHash, envelope: Arc>, columns: DataColumnSidecarList, columns_available_timestamp: Option, ) -> Self { Self { - execution_block_hash, envelope, columns, columns_available_timestamp, diff --git a/beacon_node/beacon_chain/src/pending_payload_cache/pending_components.rs b/beacon_node/beacon_chain/src/pending_payload_cache/pending_components.rs index b69c897bda..20e6d1b52f 100644 --- a/beacon_node/beacon_chain/src/pending_payload_cache/pending_components.rs +++ b/beacon_node/beacon_chain/src/pending_payload_cache/pending_components.rs @@ -159,12 +159,7 @@ impl PendingComponents { } }; - let available_envelope = AvailableEnvelope { - execution_block_hash: envelope.block_hash(), - envelope: envelope.clone(), - columns, - columns_available_timestamp: None, - }; + let available_envelope = AvailableEnvelope::new(envelope.clone(), columns, None); Ok(Some(AvailableExecutedEnvelope { envelope: available_envelope,