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 fn change_named_priority(s: u32, ) -> Weight;79}808182pub struct SubstrateWeight<T>(PhantomData<T>);83impl<T: frame_system::Config> WeightInfo for SubstrateWeight<T> {84 85 fn service_agendas_base() -> Weight {86 Weight::from_ref_time(4_992_000 as u64)87 .saturating_add(T::DbWeight::get().reads(1 as u64))88 .saturating_add(T::DbWeight::get().writes(1 as u64))89 }90 91 92 fn service_agenda_base(s: u32, ) -> Weight {93 Weight::from_ref_time(4_320_000 as u64)94 95 .saturating_add(Weight::from_ref_time(336_713 as u64).saturating_mul(s as u64))96 .saturating_add(T::DbWeight::get().reads(1 as u64))97 .saturating_add(T::DbWeight::get().writes(1 as u64))98 }99 fn service_task_base() -> Weight {100 Weight::from_ref_time(10_864_000 as u64)101 }102 103 104 105 fn service_task_fetched(s: u32, ) -> Weight {106 Weight::from_ref_time(24_586_000 as u64)107 108 .saturating_add(Weight::from_ref_time(1_138 as u64).saturating_mul(s as u64))109 .saturating_add(T::DbWeight::get().reads(2 as u64))110 .saturating_add(T::DbWeight::get().writes(2 as u64))111 }112 113 fn service_task_named() -> Weight {114 Weight::from_ref_time(13_127_000 as u64)115 .saturating_add(T::DbWeight::get().writes(1 as u64))116 }117 fn service_task_periodic() -> Weight {118 Weight::from_ref_time(11_053_000 as u64)119 }120 fn execute_dispatch_signed() -> Weight {121 Weight::from_ref_time(4_158_000 as u64)122 }123 fn execute_dispatch_unsigned() -> Weight {124 Weight::from_ref_time(4_104_000 as u64)125 }126 127 128 fn schedule(s: u32, ) -> Weight {129 Weight::from_ref_time(20_074_000 as u64)130 131 .saturating_add(Weight::from_ref_time(343_285 as u64).saturating_mul(s as u64))132 .saturating_add(T::DbWeight::get().reads(1 as u64))133 .saturating_add(T::DbWeight::get().writes(1 as u64))134 }135 136 137 138 fn cancel(s: u32, ) -> Weight {139 Weight::from_ref_time(21_509_000 as u64)140 141 .saturating_add(Weight::from_ref_time(323_013 as u64).saturating_mul(s as u64))142 .saturating_add(T::DbWeight::get().reads(1 as u64))143 .saturating_add(T::DbWeight::get().writes(2 as u64))144 }145 146 147 148 fn schedule_named(s: u32, ) -> Weight {149 Weight::from_ref_time(22_427_000 as u64)150 151 .saturating_add(Weight::from_ref_time(357_265 as u64).saturating_mul(s as u64))152 .saturating_add(T::DbWeight::get().reads(2 as u64))153 .saturating_add(T::DbWeight::get().writes(2 as u64))154 }155 156 157 158 fn cancel_named(s: u32, ) -> Weight {159 Weight::from_ref_time(22_875_000 as u64)160 161 .saturating_add(Weight::from_ref_time(336_643 as u64).saturating_mul(s as u64))162 .saturating_add(T::DbWeight::get().reads(2 as u64))163 .saturating_add(T::DbWeight::get().writes(2 as u64))164 }165166 167 168 fn change_named_priority(s: u32, ) -> Weight {169 Weight::from_ref_time(8_642_000)170 171 .saturating_add(Weight::from_ref_time(431_000).saturating_mul(s as u64))172 .saturating_add(T::DbWeight::get().reads(2 as u64))173 .saturating_add(T::DbWeight::get().writes(2 as u64))174 }175}176177178impl WeightInfo for () {179 180 fn service_agendas_base() -> Weight {181 Weight::from_ref_time(4_992_000 as u64)182 .saturating_add(RocksDbWeight::get().reads(1 as u64))183 .saturating_add(RocksDbWeight::get().writes(1 as u64))184 }185 186 187 fn service_agenda_base(s: u32, ) -> Weight {188 Weight::from_ref_time(4_320_000 as u64)189 190 .saturating_add(Weight::from_ref_time(336_713 as u64).saturating_mul(s as u64))191 .saturating_add(RocksDbWeight::get().reads(1 as u64))192 .saturating_add(RocksDbWeight::get().writes(1 as u64))193 }194 fn service_task_base() -> Weight {195 Weight::from_ref_time(10_864_000 as u64)196 }197 198 199 200 fn service_task_fetched(s: u32, ) -> Weight {201 Weight::from_ref_time(24_586_000 as u64)202 203 .saturating_add(Weight::from_ref_time(1_138 as u64).saturating_mul(s as u64))204 .saturating_add(RocksDbWeight::get().reads(2 as u64))205 .saturating_add(RocksDbWeight::get().writes(2 as u64))206 }207 208 fn service_task_named() -> Weight {209 Weight::from_ref_time(13_127_000 as u64)210 .saturating_add(RocksDbWeight::get().writes(1 as u64))211 }212 fn service_task_periodic() -> Weight {213 Weight::from_ref_time(11_053_000 as u64)214 }215 fn execute_dispatch_signed() -> Weight {216 Weight::from_ref_time(4_158_000 as u64)217 }218 fn execute_dispatch_unsigned() -> Weight {219 Weight::from_ref_time(4_104_000 as u64)220 }221 222 223 fn schedule(s: u32, ) -> Weight {224 Weight::from_ref_time(20_074_000 as u64)225 226 .saturating_add(Weight::from_ref_time(343_285 as u64).saturating_mul(s as u64))227 .saturating_add(RocksDbWeight::get().reads(1 as u64))228 .saturating_add(RocksDbWeight::get().writes(1 as u64))229 }230 231 232 233 fn cancel(s: u32, ) -> Weight {234 Weight::from_ref_time(21_509_000 as u64)235 236 .saturating_add(Weight::from_ref_time(323_013 as u64).saturating_mul(s as u64))237 .saturating_add(RocksDbWeight::get().reads(1 as u64))238 .saturating_add(RocksDbWeight::get().writes(2 as u64))239 }240 241 242 243 fn schedule_named(s: u32, ) -> Weight {244 Weight::from_ref_time(22_427_000 as u64)245 246 .saturating_add(Weight::from_ref_time(357_265 as u64).saturating_mul(s as u64))247 .saturating_add(RocksDbWeight::get().reads(2 as u64))248 .saturating_add(RocksDbWeight::get().writes(2 as u64))249 }250 251 252 253 fn cancel_named(s: u32, ) -> Weight {254 Weight::from_ref_time(22_875_000 as u64)255 256 .saturating_add(Weight::from_ref_time(336_643 as u64).saturating_mul(s as u64))257 .saturating_add(RocksDbWeight::get().reads(2 as u64))258 .saturating_add(RocksDbWeight::get().writes(2 as u64))259 }260261 262 263 fn change_named_priority(s: u32, ) -> Weight {264 Weight::from_ref_time(8_642_000)265 266 .saturating_add(Weight::from_ref_time(431_000).saturating_mul(s as u64))267 .saturating_add(RocksDbWeight::get().reads(2 as u64))268 .saturating_add(RocksDbWeight::get().writes(2 as u64))269 }270}