[−][src]Crate orml_authority
Authority
A module to provide features for governance including dispatch method on behalf of other accounts and schedule dispatchables.
Overview
Two functionalities are provided by this module:
- schedule a dispatchable
- dispatch method with on behalf of other origins
Structs
DelayedOrigin | A delayed origin. Can only be dispatched via |
EnsureDelayed | Ensure the origin have a minimum amount of delay. |
Module | |
NextTaskIndex | Track the next task ID. |
Enums
Call | Dispatchable calls. |
Error | |
RawEvent | Events for this module. |
Traits
AsOriginId | Represent an origin that can be dispatched by other origins with permission check. |
AuthorityConfig | Config for orml-authority |
Trait | orml-authority configuration trait. |
WeightInfo |
Type Definitions
Event | |
Origin | Origin for the authority module. |
ScheduleTaskIndex | The schedule task index type. |