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,