mirror of
https://github.com/sigp/lighthouse.git
synced 2026-07-04 21:34:36 +00:00
Refactor Custody Context Availability Checks (#9515)
Co-Authored-By: Mark Mackey <mark@sigmaprime.io>
This commit is contained in:
@@ -217,7 +217,7 @@ pub async fn publish_block<T: BeaconChainTypes, B: IntoGossipVerifiedBlock<T>>(
|
||||
warp_utils::reject::custom_server_error("unable to publish data column sidecars".into())
|
||||
})?;
|
||||
let epoch = block.slot().epoch(T::EthSpec::slots_per_epoch());
|
||||
let sampling_columns_indices = chain.sampling_columns_for_epoch(epoch);
|
||||
let sampling_columns_indices = chain.custody_context.sampling_columns_for_epoch(epoch);
|
||||
let sampling_columns = gossip_verified_columns
|
||||
.into_iter()
|
||||
.filter(|data_column| sampling_columns_indices.contains(&data_column.index()))
|
||||
|
||||
Reference in New Issue
Block a user