Trait pallet_session::historical::SessionManager  
source · pub trait SessionManager<ValidatorId, FullIdentification>: SessionManager<ValidatorId> {
    // Required methods
    fn new_session(
        new_index: SessionIndex
    ) -> Option<Vec<(ValidatorId, FullIdentification)>>;
    fn start_session(start_index: SessionIndex);
    fn end_session(end_index: SessionIndex);
    // Provided method
    fn new_session_genesis(
        new_index: SessionIndex
    ) -> Option<Vec<(ValidatorId, FullIdentification)>> { ... }
}Expand description
Specialization of the crate-level SessionManager which returns the set of full identification
when creating a new session.
Required Methods§
sourcefn new_session(
    new_index: SessionIndex
) -> Option<Vec<(ValidatorId, FullIdentification)>>
 
fn new_session( new_index: SessionIndex ) -> Option<Vec<(ValidatorId, FullIdentification)>>
If there was a validator set change, its returns the set of new validators along with their full identifications.