Trait sc_consensus_slots::BackoffAuthoringBlocksStrategy [−][src]
pub trait BackoffAuthoringBlocksStrategy<N> {
fn should_backoff(
&self,
chain_head_number: N,
chain_head_slot: Slot,
finalized_number: N,
slow_now: Slot,
logging_target: &str
) -> bool;
}Trait for providing the strategy for when to backoff block authoring.
Required methods
fn should_backoff(
&self,
chain_head_number: N,
chain_head_slot: Slot,
finalized_number: N,
slow_now: Slot,
logging_target: &str
) -> bool[src]
&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.
Implementations on Foreign Types
impl<N> BackoffAuthoringBlocksStrategy<N> for ()[src]
impl<N> BackoffAuthoringBlocksStrategy<N> for ()[src]Implementors
impl<N> BackoffAuthoringBlocksStrategy<N> for BackoffAuthoringOnFinalizedHeadLagging<N> where
N: BaseArithmetic + Copy, [src]
impl<N> BackoffAuthoringBlocksStrategy<N> for BackoffAuthoringOnFinalizedHeadLagging<N> where
N: BaseArithmetic + Copy, [src]