Module pallet_session::pallet

source ·
Expand description

The module that hosts all the FRAME types needed to add this pallet to a runtime.

Re-exports

  • pub use __tt_error_token_9 as tt_error_token;
  • pub use __tt_default_parts_15 as tt_default_parts;

Structs

Enums

  • Contains one variant per dispatchable that can be called by an extrinsic.
  • Error for the session pallet.
  • The event emitted by this pallet.

Traits

  • Configuration trait of this pallet.

Type Definitions

  • Current index of the session.
  • Indices of disabled validators.
  • The owner of a key. The key is the KeyTypeId + the encoded key.
  • ModuleDeprecated
    Type alias to Pallet, to be used by construct_runtime.
  • The next session keys for a validator.
  • True if the underlying economic identities or weighting behind the validators has changed in the queued validator set.
  • The queued keys for the next session. When the next session begins, these keys will be used to determine the validator’s session keys.
  • The current set of validators.