fix events test

This commit is contained in:
Daniel Knopik
2026-05-01 01:52:47 +02:00
parent 361bc374dd
commit 16a3dfbc89
2 changed files with 11 additions and 4 deletions

View File

@@ -68,7 +68,7 @@ use crate::metrics::{
KZG_DATA_COLUMN_RECONSTRUCTION_ATTEMPTS, KZG_DATA_COLUMN_RECONSTRUCTION_FAILURES,
};
use crate::observed_data_sidecars::ObservationStrategy;
pub(crate) use pending_components::PendingPayloadBid;
pub use pending_components::PendingPayloadBid;
use pending_components::{PendingComponents, ReconstructColumnsDecision};
use types::new_non_zero_usize;

View File

@@ -1,5 +1,6 @@
use beacon_chain::blob_verification::GossipVerifiedBlob;
use beacon_chain::data_column_verification::GossipVerifiedDataColumn;
use beacon_chain::pending_payload_cache::PendingPayloadBid;
use beacon_chain::test_utils::{
BeaconChainHarness, fork_name_from_env, generate_data_column_sidecars_from_block, test_spec,
};
@@ -11,7 +12,8 @@ use types::data::FixedBlobSidecarList;
use types::test_utils::TestRandom;
use types::{
BlobSidecar, DataColumnSidecar, DataColumnSidecarFulu, DataColumnSidecarGloas, Domain, EthSpec,
MinimalEthSpec, PayloadAttestationData, PayloadAttestationMessage, SignedRoot, Slot,
KzgCommitments, MinimalEthSpec, PayloadAttestationData, PayloadAttestationMessage, SignedRoot,
Slot,
};
type E = MinimalEthSpec;
@@ -86,8 +88,13 @@ async fn data_column_sidecar_event_on_process_gossip_data_column() {
random_sidecar.index = harness.chain.sampling_columns_for_epoch(epoch)[0];
// For gloas, the bid must be known, e.g. in the pending payload cache
let bid = harness.chain.pending_payload_cache.init_pending_bid(random_sidecar.beacon_block_root, PendingPa)
harness.chain.pending_payload_cache.init_pending_bid(
random_sidecar.beacon_block_root,
PendingPayloadBid {
slot: Slot::new(10),
blob_kzg_commitments: KzgCommitments::<E>::empty(),
},
);
DataColumnSidecar::Gloas(random_sidecar)
} else {