Skip to content
Snippets Groups Projects

Fix #194 session indexing error

Merged Benjamin Gallois requested to merge 194-fix-current-session into master
2 files
+ 13
1
Compare changes
  • Side-by-side
  • Inline
Files
2
@@ -24,11 +24,13 @@ use pallet_smith_members::SmithRemovalReason;
@@ -24,11 +24,13 @@ use pallet_smith_members::SmithRemovalReason;
pub struct OnNewSessionHandler<Runtime>(core::marker::PhantomData<Runtime>);
pub struct OnNewSessionHandler<Runtime>(core::marker::PhantomData<Runtime>);
impl<Runtime> pallet_authority_members::traits::OnNewSession for OnNewSessionHandler<Runtime>
impl<Runtime> pallet_authority_members::traits::OnNewSession for OnNewSessionHandler<Runtime>
where
where
Runtime: pallet_provide_randomness::Config + pallet_distance::Config,
Runtime:
 
pallet_provide_randomness::Config + pallet_distance::Config + pallet_smith_members::Config,
{
{
fn on_new_session(index: sp_staking::SessionIndex) {
fn on_new_session(index: sp_staking::SessionIndex) {
pallet_provide_randomness::Pallet::<Runtime>::on_new_epoch();
pallet_provide_randomness::Pallet::<Runtime>::on_new_epoch();
pallet_distance::Pallet::<Runtime>::on_new_session(index);
pallet_distance::Pallet::<Runtime>::on_new_session(index);
 
pallet_smith_members::Pallet::<Runtime>::on_new_session(index);
}
}
}
}
Loading