pub(crate) fn start_checking_for_upgrades<REv>(
        &self,
        effect_builder: EffectBuilder<REv>,
    ) -> Effects<Event>
    where
        REv: From<ChainspecLoaderAnnouncement> + Send,
    {
        self.check_for_next_upgrade(effect_builder)
    }
/// This is a workaround while we have multiple reactors.  It should be used in the joiner and
/// participating reactors' constructors to start the recurring task of checking for upgrades.
/// The recurring tasks of the previous reactors will be cancelled when the relevant reactor
/// is destroyed during transition.
This is a workaround while we have multiple reactors.  It should be used in the joiner and
participating reactors' constructors to start the recurring task of checking for upgrades.
The recurring tasks of the previous reactors will be cancelled when the relevant reactor
is destroyed during transition.
This is a workaround while we have multiple reactors . It should be used in the joiner and participating reactors ' constructors to start the recurring task of checking for upgrades . The recurring tasks of the previous reactors will be cancelled when the relevant reactor is destroyed during transition .
pub(crate) fn start_checking_for_upgrades<REv>(
        &self,
        effect_builder: EffectBuilder<REv>,
    ) -> Effects<Event>
    where
        REv: From<ChainspecLoaderAnnouncement> + Send,
    {
        self.check_for_next_upgrade(effect_builder)
    }
pub ( crate ) fn start_checking_for_upgrades < REv > ( & self , effect_builder : EffectBuilder < REv > , ) -> Effects < Event > where REv : From < ChainspecLoaderAnnouncement > + Send , { self . check_for_next_upgrade ( effect_builder ) }
This is a workaround while we have multiple reactors.
This is a workaround while we have multiple reactors .
&self
effect_builder
EffectBuilder<REv>
&self
effect_builder
EffectBuilder<REv>