123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657#![cfg_attr(rustfmt, rustfmt_skip)]58#![allow(unused_parens)]59#![allow(unused_imports)]6061use frame_support::{traits::Get, weights::{Weight, constants::RocksDbWeight}};62use sp_std::marker::PhantomData;636465pub trait WeightInfo {66 fn service_agendas_base() -> Weight;67 fn service_agenda_base(s: u32, ) -> Weight;68 fn service_task_base() -> Weight;69 fn service_task_fetched(s: u32, ) -> Weight;70 fn service_task_named() -> Weight;71 fn service_task_periodic() -> Weight;72 fn execute_dispatch_signed() -> Weight;73 fn execute_dispatch_unsigned() -> Weight;74 fn schedule(s: u32, ) -> Weight;75 fn cancel(s: u32, ) -> Weight;76 fn schedule_named(s: u32, ) -> Weight;77 fn cancel_named(s: u32, ) -> Weight;78}798081pub struct SubstrateWeight<T>(PhantomData<T>);82impl<T: frame_system::Config> WeightInfo for SubstrateWeight<T> {83 84 fn service_agendas_base() -> Weight {85 Weight::from_ref_time(4_992_000 as u64)86 .saturating_add(T::DbWeight::get().reads(1 as u64))87 .saturating_add(T::DbWeight::get().writes(1 as u64))88 }89 90 91 fn service_agenda_base(s: u32, ) -> Weight {92 Weight::from_ref_time(4_320_000 as u64)93 94 .saturating_add(Weight::from_ref_time(336_713 as u64).saturating_mul(s as u64))95 .saturating_add(T::DbWeight::get().reads(1 as u64))96 .saturating_add(T::DbWeight::get().writes(1 as u64))97 }98 fn service_task_base() -> Weight {99 Weight::from_ref_time(10_864_000 as u64)100 }101 102 103 104 fn service_task_fetched(s: u32, ) -> Weight {105 Weight::from_ref_time(24_586_000 as u64)106 107 .saturating_add(Weight::from_ref_time(1_138 as u64).saturating_mul(s as u64))108 .saturating_add(T::DbWeight::get().reads(2 as u64))109 .saturating_add(T::DbWeight::get().writes(2 as u64))110 }111 112 fn service_task_named() -> Weight {113 Weight::from_ref_time(13_127_000 as u64)114 .saturating_add(T::DbWeight::get().writes(1 as u64))115 }116 fn service_task_periodic() -> Weight {117 Weight::from_ref_time(11_053_000 as u64)118 }119 fn execute_dispatch_signed() -> Weight {120 Weight::from_ref_time(4_158_000 as u64)121 }122 fn execute_dispatch_unsigned() -> Weight {123 Weight::from_ref_time(4_104_000 as u64)124 }125 126 127 fn schedule(s: u32, ) -> Weight {128 Weight::from_ref_time(20_074_000 as u64)129 130 .saturating_add(Weight::from_ref_time(343_285 as u64).saturating_mul(s as u64))131 .saturating_add(T::DbWeight::get().reads(1 as u64))132 .saturating_add(T::DbWeight::get().writes(1 as u64))133 }134 135 136 137 fn cancel(s: u32, ) -> Weight {138 Weight::from_ref_time(21_509_000 as u64)139 140 .saturating_add(Weight::from_ref_time(323_013 as u64).saturating_mul(s as u64))141 .saturating_add(T::DbWeight::get().reads(1 as u64))142 .saturating_add(T::DbWeight::get().writes(2 as u64))143 }144 145 146 147 fn schedule_named(s: u32, ) -> Weight {148 Weight::from_ref_time(22_427_000 as u64)149 150 .saturating_add(Weight::from_ref_time(357_265 as u64).saturating_mul(s as u64))151 .saturating_add(T::DbWeight::get().reads(2 as u64))152 .saturating_add(T::DbWeight::get().writes(2 as u64))153 }154 155 156 157 fn cancel_named(s: u32, ) -> Weight {158 Weight::from_ref_time(22_875_000 as u64)159 160 .saturating_add(Weight::from_ref_time(336_643 as u64).saturating_mul(s as u64))161 .saturating_add(T::DbWeight::get().reads(2 as u64))162 .saturating_add(T::DbWeight::get().writes(2 as u64))163 }164}165166167impl WeightInfo for () {168 169 fn service_agendas_base() -> Weight {170 Weight::from_ref_time(4_992_000 as u64)171 .saturating_add(RocksDbWeight::get().reads(1 as u64))172 .saturating_add(RocksDbWeight::get().writes(1 as u64))173 }174 175 176 fn service_agenda_base(s: u32, ) -> Weight {177 Weight::from_ref_time(4_320_000 as u64)178 179 .saturating_add(Weight::from_ref_time(336_713 as u64).saturating_mul(s as u64))180 .saturating_add(RocksDbWeight::get().reads(1 as u64))181 .saturating_add(RocksDbWeight::get().writes(1 as u64))182 }183 fn service_task_base() -> Weight {184 Weight::from_ref_time(10_864_000 as u64)185 }186 187 188 189 fn service_task_fetched(s: u32, ) -> Weight {190 Weight::from_ref_time(24_586_000 as u64)191 192 .saturating_add(Weight::from_ref_time(1_138 as u64).saturating_mul(s as u64))193 .saturating_add(RocksDbWeight::get().reads(2 as u64))194 .saturating_add(RocksDbWeight::get().writes(2 as u64))195 }196 197 fn service_task_named() -> Weight {198 Weight::from_ref_time(13_127_000 as u64)199 .saturating_add(RocksDbWeight::get().writes(1 as u64))200 }201 fn service_task_periodic() -> Weight {202 Weight::from_ref_time(11_053_000 as u64)203 }204 fn execute_dispatch_signed() -> Weight {205 Weight::from_ref_time(4_158_000 as u64)206 }207 fn execute_dispatch_unsigned() -> Weight {208 Weight::from_ref_time(4_104_000 as u64)209 }210 211 212 fn schedule(s: u32, ) -> Weight {213 Weight::from_ref_time(20_074_000 as u64)214 215 .saturating_add(Weight::from_ref_time(343_285 as u64).saturating_mul(s as u64))216 .saturating_add(RocksDbWeight::get().reads(1 as u64))217 .saturating_add(RocksDbWeight::get().writes(1 as u64))218 }219 220 221 222 fn cancel(s: u32, ) -> Weight {223 Weight::from_ref_time(21_509_000 as u64)224 225 .saturating_add(Weight::from_ref_time(323_013 as u64).saturating_mul(s as u64))226 .saturating_add(RocksDbWeight::get().reads(1 as u64))227 .saturating_add(RocksDbWeight::get().writes(2 as u64))228 }229 230 231 232 fn schedule_named(s: u32, ) -> Weight {233 Weight::from_ref_time(22_427_000 as u64)234 235 .saturating_add(Weight::from_ref_time(357_265 as u64).saturating_mul(s as u64))236 .saturating_add(RocksDbWeight::get().reads(2 as u64))237 .saturating_add(RocksDbWeight::get().writes(2 as u64))238 }239 240 241 242 fn cancel_named(s: u32, ) -> Weight {243 Weight::from_ref_time(22_875_000 as u64)244 245 .saturating_add(Weight::from_ref_time(336_643 as u64).saturating_mul(s as u64))246 .saturating_add(RocksDbWeight::get().reads(2 as u64))247 .saturating_add(RocksDbWeight::get().writes(2 as u64))248 }249}