pub trait BackoffAuthoringBlocksStrategy<N> {
// Required method
fn should_backoff(
&self,
chain_head_number: N,
chain_head_slot: Slot,
finalized_number: N,
slow_now: Slot,
logging_target: &str,
) -> bool;
}
Expand description
Trait for providing the strategy for when to backoff block authoring.
Required Methods§
sourcefn should_backoff(
&self,
chain_head_number: N,
chain_head_slot: Slot,
finalized_number: N,
slow_now: Slot,
logging_target: &str,
) -> bool
fn should_backoff( &self, chain_head_number: N, chain_head_slot: Slot, finalized_number: N, slow_now: Slot, logging_target: &str, ) -> bool
Returns true if we should backoff authoring new blocks.