impl<Block, P, BI, CIDP, RClient, Proposer, CS> Collator<Block, P, BI, CIDP, RClient, Proposer, CS>
header_kb = %block_data.blocks().iter().map(|b| b.header().encoded_size()).sum::<usize>() as f64 / 1024f64,
extrinsics_kb = %block_data.blocks().iter().map(|b| b.extrinsics().encoded_size()).sum::<usize>() as f64 / 1024f64,
/// Returns true if this container chain is a parathread and the collator should skip this slot and not produce a block
/// This is a copy of [`cumulus_client_consensus_aura::collator::seal`] but using Nimbus instead of