pub trait Config: Config {
    type Event: From<Event> + IsType<<Self as Config>::Event>;
    type Call: Parameter + Dispatchable<Origin = Self::Origin, PostInfo = PostDispatchInfo> + GetDispatchInfo + From<Call<Self>> + UnfilteredDispatchable<Origin = Self::Origin> + IsSubType<Call<Self>> + IsType<<Self as Config>::Call>;
    type PalletsOrigin: Parameter + Into<<Self as Config>::Origin> + IsType<<<Self as Config>::Origin as OriginTrait>::PalletsOrigin>;
    type WeightInfo: WeightInfo;
}
Expand description

Configuration trait.

Required Associated Types§

The overarching event type.

The overarching call type.

The caller origin, overarching type of all pallets origins.

Weight information for extrinsics in this pallet.

Implementors§