[−][src]Crate pallet_scheduler
Scheduler
# Scheduler
- [
scheduler::Trait
](./trait.Trait.html) - [
Call
](./enum.Call.html) - [
Module
](./struct.Module.html)
## Overview
// Short description of pallet's purpose. // Links to Traits that should be implemented. // What this pallet is for. // What functionality the pallet provides. // When to use the pallet (use case examples). // How it is used. // Inputs it uses and the source of each input. // Outputs it produces.
## Terminology
## Goals
## Interface
### Dispatchable Functions
Structs
Agenda | Items to be executed, indexed by the block number that they should be executed on. |
Module | |
Scheduled | Information regarding an item to be executed in the future. |
Enums
Call | Dispatchable calls. |
RawEvent | Events for this module. |
Traits
Trait | Our pallet's configuration trait. All our types and constants go in here. If the pallet is dependent on specific other pallets, then their configuration traits should be added to our implied traits list. |
Type Definitions
Event | |
PeriodicIndex | Just a simple index for naming period tasks. |
TaskAddress | The location of a scheduled task that can be used to remove it. |