pub trait ValidatorProvider {
    type AccountId;

    // Required method
    fn elected_validators(era: EraIndex) -> Vec<Self::AccountId>;
}

Required Associated Types§

Required Methods§

source

fn elected_validators(era: EraIndex) -> Vec<Self::AccountId>

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

impl<T: Config> ValidatorProvider for Pallet<T>

§

type AccountId = <T as Config>::AccountId

source§

fn elected_validators(era: EraIndex) -> Vec<Self::AccountId>

Implementors§