pub trait OnHookQueues<T: Config> {
    // Required methods
    fn process(n: BlockNumberFor<T>, hook_weight_limit: Weight) -> Weight;
    fn process_weekly(n: BlockNumberFor<T>, hook_weight_limit: Weight) -> Weight;
    fn process_bi_weekly(
        n: BlockNumberFor<T>,
        hook_weight_limit: Weight
    ) -> Weight;
    fn process_daily(n: BlockNumberFor<T>, hook_weight_limit: Weight) -> Weight;
    fn process_hourly(n: BlockNumberFor<T>, hook_weight_limit: Weight) -> Weight;
}

Required Methods§

source

fn process(n: BlockNumberFor<T>, hook_weight_limit: Weight) -> Weight

source

fn process_weekly(n: BlockNumberFor<T>, hook_weight_limit: Weight) -> Weight

source

fn process_bi_weekly(n: BlockNumberFor<T>, hook_weight_limit: Weight) -> Weight

source

fn process_daily(n: BlockNumberFor<T>, hook_weight_limit: Weight) -> Weight

source

fn process_hourly(n: BlockNumberFor<T>, hook_weight_limit: Weight) -> Weight

Implementors§

source§

impl<T: Config> OnHookQueues<T> for EmptyOnHookQueues<T>