[][src]Trait pallet_mandate::Trait

pub trait Trait: Trait {
    type Event: From<Event> + Into<Self::Event>;
    type Call: Parameter + Dispatchable<Origin = Self::Origin> + GetDispatchInfo;
    type ExternalOrigin: EnsureOrigin<Self::Origin>;
}

The module's configuration trait.

Associated Types

type Event: From<Event> + Into<Self::Event>

type Call: Parameter + Dispatchable<Origin = Self::Origin> + GetDispatchInfo

type ExternalOrigin: EnsureOrigin<Self::Origin>

Origin that can call this module and execute sudo actions. Typically the collective module.

Loading content...

Implementors

Loading content...