Expand description

system::Config should always be included in our implied traits.

Required Associated Types§

The overarching event type.

The aggregated origin which the dispatch will take.

The caller origin, overarching type of all pallets origins.

The aggregated call type.

The maximum weight that may be scheduled per block for any dispatchables of less priority than schedule::HARD_DEADLINE.

Required origin to schedule or cancel calls.

Compare the privileges of origins.

This will be used when canceling a task, to ensure that the origin that tries to cancel has greater or equal privileges as the origin that created the scheduled task.

For simplicity the EqualPrivilegeOnly can be used. This will only check if two given origins are equal.

The maximum number of scheduled calls in the queue for a single block. Not strictly enforced, but used for weight estimation.

Weight information for extrinsics in this pallet.

The preimage provider with which we look up call hashes to get the call.

If Some then the number of blocks to postpone execution for when the item is delayed.

Implementors§