Trait sc_consensus_slots::BackoffAuthoringBlocksStrategy [−][src]
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]
fn should_backoff(
    &self, 
    _chain_head_number: N, 
    _chain_head_slot: Slot, 
    _finalized_number: N, 
    _slot_now: Slot, 
    _logging_target: &str
) -> bool[src]
&self,
_chain_head_number: N,
_chain_head_slot: Slot,
_finalized_number: N,
_slot_now: Slot,
_logging_target: &str
) -> bool
Implementors
impl<N> BackoffAuthoringBlocksStrategy<N> for BackoffAuthoringOnFinalizedHeadLagging<N> where
    N: BaseArithmetic + Copy, [src]
N: BaseArithmetic + Copy,