Add a flag to disable getBlobs (#7853)

N/A


  Add a flag to disable get blobs. I configured the flag to disable it regardless of version because its most likely something we use for testing anyway.
This commit is contained in:
Pawan Dhananjay
2025-08-11 16:17:00 -07:00
committed by GitHub
parent 40c2fd5ff4
commit 4262ad3e01
6 changed files with 39 additions and 0 deletions

View File

@@ -751,6 +751,9 @@ impl<T: BeaconChainTypes> NetworkBeaconProcessor<T> {
block_root: Hash256,
publish_blobs: bool,
) {
if self.chain.config.disable_get_blobs {
return;
}
let epoch = block.slot().epoch(T::EthSpec::slots_per_epoch());
let custody_columns = self.chain.sampling_columns_for_epoch(epoch);
let self_cloned = self.clone();