Trait frame_support::traits::ValidatorSet[][src]

pub trait ValidatorSet<AccountId> {
    type ValidatorId: Parameter;
    type ValidatorIdOf: Convert<AccountId, Option<Self::ValidatorId>>;
    fn session_index() -> SessionIndex;
fn validators() -> Vec<Self::ValidatorId>

Notable traits for Vec<u8, A>

impl<A> Write for Vec<u8, A> where
    A: Allocator
; }

A trait for online node inspection in a session.

Something that can give information about the current validator set.

Associated Types

type ValidatorId: Parameter[src]

Type for representing validator id in a session.

type ValidatorIdOf: Convert<AccountId, Option<Self::ValidatorId>>[src]

A type for converting AccountId to ValidatorId.

Loading content...

Required methods

fn session_index() -> SessionIndex[src]

Returns current session index.

fn validators() -> Vec<Self::ValidatorId>

Notable traits for Vec<u8, A>

impl<A> Write for Vec<u8, A> where
    A: Allocator
[src]

Returns the active set of validators.

Loading content...

Implementors

Loading content...