Crate orml_authority[][src]

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

Re-exports

pub use module::*;

Modules

module

Structs

DelayedOrigin

A delayed origin. Can only be dispatched via dispatch_as with a delay.

EnsureDelayed

Ensure the origin have a minimum amount of delay.

Traits

AsOriginId

Represent an origin that can be dispatched by other origins with permission check.

AuthorityConfig

Config for orml-authority

Type Definitions

ScheduleTaskIndex

The schedule task index type.