123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354#![allow(unused_parens)]55#![allow(unused_imports)]5657use frame_support::{58 traits::Get,59 weights::{Weight, constants::RocksDbWeight},60};61use sp_std::marker::PhantomData;626364pub trait WeightInfo {65 fn schedule(s: u32) -> Weight;66 fn cancel(s: u32) -> Weight;67 fn schedule_named(s: u32) -> Weight;68 fn cancel_named(s: u32) -> Weight;69}707172pub struct SubstrateWeight<T>(PhantomData<T>);73impl<T: frame_system::Config> WeightInfo for SubstrateWeight<T> {74 fn schedule(s: u32) -> Weight {75 35_029_000_u6476 .saturating_add(77_000_u64.saturating_mul(s as Weight))77 .saturating_add(T::DbWeight::get().reads(1_u64))78 .saturating_add(T::DbWeight::get().writes(1_u64))79 }80 fn cancel(s: u32) -> Weight {81 31_419_000_u6482 .saturating_add(4_015_000_u64.saturating_mul(s as Weight))83 .saturating_add(T::DbWeight::get().reads(1_u64))84 .saturating_add(T::DbWeight::get().writes(2_u64))85 }86 fn schedule_named(s: u32) -> Weight {87 44_752_000_u6488 .saturating_add(123_000_u64.saturating_mul(s as Weight))89 .saturating_add(T::DbWeight::get().reads(2_u64))90 .saturating_add(T::DbWeight::get().writes(2_u64))91 }92 fn cancel_named(s: u32) -> Weight {93 35_712_000_u6494 .saturating_add(4_008_000_u64.saturating_mul(s as Weight))95 .saturating_add(T::DbWeight::get().reads(2_u64))96 .saturating_add(T::DbWeight::get().writes(2_u64))97 }98}99100101impl WeightInfo for () {102 fn schedule(s: u32) -> Weight {103 35_029_000_u64104 .saturating_add(77_000_u64.saturating_mul(s as Weight))105 .saturating_add(RocksDbWeight::get().reads(1_u64))106 .saturating_add(RocksDbWeight::get().writes(1_u64))107 }108 fn cancel(s: u32) -> Weight {109 31_419_000_u64110 .saturating_add(4_015_000_u64.saturating_mul(s as Weight))111 .saturating_add(RocksDbWeight::get().reads(1_u64))112 .saturating_add(RocksDbWeight::get().writes(2_u64))113 }114 fn schedule_named(s: u32) -> Weight {115 44_752_000_u64116 .saturating_add(123_000_u64.saturating_mul(s as Weight))117 .saturating_add(RocksDbWeight::get().reads(2_u64))118 .saturating_add(RocksDbWeight::get().writes(2_u64))119 }120 fn cancel_named(s: u32) -> Weight {121 35_712_000_u64122 .saturating_add(4_008_000_u64.saturating_mul(s as Weight))123 .saturating_add(RocksDbWeight::get().reads(2_u64))124 .saturating_add(RocksDbWeight::get().writes(2_u64))125 }126}