diff --git a/runtime/common/src/handlers.rs b/runtime/common/src/handlers.rs index 1942c41959b502d1b0a56143051cf479ea8eec88..f72a59a3c07ab8d00afa533227061c66ad4972ca 100644 --- a/runtime/common/src/handlers.rs +++ b/runtime/common/src/handlers.rs @@ -24,11 +24,13 @@ use pallet_smith_members::SmithRemovalReason; pub struct OnNewSessionHandler<Runtime>(core::marker::PhantomData<Runtime>); impl<Runtime> pallet_authority_members::traits::OnNewSession for OnNewSessionHandler<Runtime> 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) { pallet_provide_randomness::Pallet::<Runtime>::on_new_epoch(); pallet_distance::Pallet::<Runtime>::on_new_session(index); + pallet_smith_members::Pallet::<Runtime>::on_new_session(index); } }