1234567891011121314151617181920212223242526#![cfg_attr(rustfmt, rustfmt_skip)]27#![allow(unused_parens)]28#![allow(unused_imports)]29#![allow(clippy::unnecessary_cast)]3031use frame_support::{traits::Get, weights::{Weight, constants::RocksDbWeight}};32use sp_std::marker::PhantomData;333435pub trait WeightInfo {36 fn on_initialize_periodic_named_resolved(s: u32, ) -> Weight;37 fn on_initialize_named_resolved(s: u32, ) -> Weight;38 fn on_initialize_periodic(s: u32, ) -> Weight;39 fn on_initialize_periodic_resolved(s: u32, ) -> Weight;40 fn on_initialize_aborted(s: u32, ) -> Weight;41 fn on_initialize_named_aborted(s: u32, ) -> Weight;42 fn on_initialize_named(s: u32, ) -> Weight;43 fn on_initialize(s: u32, ) -> Weight;44 fn on_initialize_resolved(s: u32, ) -> Weight;45 fn schedule_named(s: u32, ) -> Weight;46 fn cancel_named(s: u32, ) -> Weight;47}484950pub struct SubstrateWeight<T>(PhantomData<T>);51impl<T: frame_system::Config> WeightInfo for SubstrateWeight<T> {52 53 54 55 56 57 fn on_initialize_periodic_named_resolved(s: u32, ) -> Weight {58 (26_641_000 as Weight)59 60 .saturating_add((8_547_000 as Weight).saturating_mul(s as Weight))61 .saturating_add(T::DbWeight::get().reads(4 as Weight))62 .saturating_add(T::DbWeight::get().reads((1 as Weight).saturating_mul(s as Weight)))63 .saturating_add(T::DbWeight::get().writes(4 as Weight))64 .saturating_add(T::DbWeight::get().writes((2 as Weight).saturating_mul(s as Weight)))65 }66 67 68 69 70 71 fn on_initialize_named_resolved(s: u32, ) -> Weight {72 (23_941_000 as Weight)73 74 .saturating_add((5_282_000 as Weight).saturating_mul(s as Weight))75 .saturating_add(T::DbWeight::get().reads(4 as Weight))76 .saturating_add(T::DbWeight::get().writes(4 as Weight))77 .saturating_add(T::DbWeight::get().writes((1 as Weight).saturating_mul(s as Weight)))78 }79 80 81 82 83 84 fn on_initialize_periodic(s: u32, ) -> Weight {85 (24_858_000 as Weight)86 87 .saturating_add((8_657_000 as Weight).saturating_mul(s as Weight))88 .saturating_add(T::DbWeight::get().reads(4 as Weight))89 .saturating_add(T::DbWeight::get().reads((1 as Weight).saturating_mul(s as Weight)))90 .saturating_add(T::DbWeight::get().writes(4 as Weight))91 .saturating_add(T::DbWeight::get().writes((2 as Weight).saturating_mul(s as Weight)))92 }93 94 95 96 97 98 fn on_initialize_periodic_resolved(s: u32, ) -> Weight {99 (25_515_000 as Weight)100 101 .saturating_add((8_656_000 as Weight).saturating_mul(s as Weight))102 .saturating_add(T::DbWeight::get().reads(4 as Weight))103 .saturating_add(T::DbWeight::get().reads((1 as Weight).saturating_mul(s as Weight)))104 .saturating_add(T::DbWeight::get().writes(4 as Weight))105 .saturating_add(T::DbWeight::get().writes((2 as Weight).saturating_mul(s as Weight)))106 }107 108 109 fn on_initialize_aborted(s: u32, ) -> Weight {110 (7_584_000 as Weight)111 112 .saturating_add((2_065_000 as Weight).saturating_mul(s as Weight))113 .saturating_add(T::DbWeight::get().reads(2 as Weight))114 .saturating_add(T::DbWeight::get().writes(2 as Weight))115 .saturating_add(T::DbWeight::get().writes((1 as Weight).saturating_mul(s as Weight)))116 }117 118 119 120 121 122 fn on_initialize_named_aborted(s: u32, ) -> Weight {123 (25_552_000 as Weight)124 125 .saturating_add((5_187_000 as Weight).saturating_mul(s as Weight))126 .saturating_add(T::DbWeight::get().reads(4 as Weight))127 .saturating_add(T::DbWeight::get().writes(4 as Weight))128 .saturating_add(T::DbWeight::get().writes((1 as Weight).saturating_mul(s as Weight)))129 }130 131 132 fn on_initialize_named(s: u32, ) -> Weight {133 (8_980_000 as Weight)134 135 .saturating_add((2_050_000 as Weight).saturating_mul(s as Weight))136 .saturating_add(T::DbWeight::get().reads(2 as Weight))137 .saturating_add(T::DbWeight::get().writes(2 as Weight))138 .saturating_add(T::DbWeight::get().writes((1 as Weight).saturating_mul(s as Weight)))139 }140 141 142 143 144 145 fn on_initialize(s: u32, ) -> Weight {146 (24_482_000 as Weight)147 148 .saturating_add((5_249_000 as Weight).saturating_mul(s as Weight))149 .saturating_add(T::DbWeight::get().reads(4 as Weight))150 .saturating_add(T::DbWeight::get().writes(4 as Weight))151 .saturating_add(T::DbWeight::get().writes((1 as Weight).saturating_mul(s as Weight)))152 }153 154 155 156 157 158 fn on_initialize_resolved(s: u32, ) -> Weight {159 (25_187_000 as Weight)160 161 .saturating_add((5_216_000 as Weight).saturating_mul(s as Weight))162 .saturating_add(T::DbWeight::get().reads(4 as Weight))163 .saturating_add(T::DbWeight::get().writes(4 as Weight))164 .saturating_add(T::DbWeight::get().writes((1 as Weight).saturating_mul(s as Weight)))165 }166 167 168 fn schedule_named(s: u32, ) -> Weight {169 (17_316_000 as Weight)170 171 .saturating_add((82_000 as Weight).saturating_mul(s as Weight))172 .saturating_add(T::DbWeight::get().reads(2 as Weight))173 .saturating_add(T::DbWeight::get().writes(2 as Weight))174 }175 176 177 fn cancel_named(s: u32, ) -> Weight {178 (15_652_000 as Weight)179 180 .saturating_add((436_000 as Weight).saturating_mul(s as Weight))181 .saturating_add(T::DbWeight::get().reads(2 as Weight))182 .saturating_add(T::DbWeight::get().writes(2 as Weight))183 }184}185186187impl WeightInfo for () {188 189 190 191 192 193 fn on_initialize_periodic_named_resolved(s: u32, ) -> Weight {194 (26_641_000 as Weight)195 196 .saturating_add((8_547_000 as Weight).saturating_mul(s as Weight))197 .saturating_add(RocksDbWeight::get().reads(4 as Weight))198 .saturating_add(RocksDbWeight::get().reads((1 as Weight).saturating_mul(s as Weight)))199 .saturating_add(RocksDbWeight::get().writes(4 as Weight))200 .saturating_add(RocksDbWeight::get().writes((2 as Weight).saturating_mul(s as Weight)))201 }202 203 204 205 206 207 fn on_initialize_named_resolved(s: u32, ) -> Weight {208 (23_941_000 as Weight)209 210 .saturating_add((5_282_000 as Weight).saturating_mul(s as Weight))211 .saturating_add(RocksDbWeight::get().reads(4 as Weight))212 .saturating_add(RocksDbWeight::get().writes(4 as Weight))213 .saturating_add(RocksDbWeight::get().writes((1 as Weight).saturating_mul(s as Weight)))214 }215 216 217 218 219 220 fn on_initialize_periodic(s: u32, ) -> Weight {221 (24_858_000 as Weight)222 223 .saturating_add((8_657_000 as Weight).saturating_mul(s as Weight))224 .saturating_add(RocksDbWeight::get().reads(4 as Weight))225 .saturating_add(RocksDbWeight::get().reads((1 as Weight).saturating_mul(s as Weight)))226 .saturating_add(RocksDbWeight::get().writes(4 as Weight))227 .saturating_add(RocksDbWeight::get().writes((2 as Weight).saturating_mul(s as Weight)))228 }229 230 231 232 233 234 fn on_initialize_periodic_resolved(s: u32, ) -> Weight {235 (25_515_000 as Weight)236 237 .saturating_add((8_656_000 as Weight).saturating_mul(s as Weight))238 .saturating_add(RocksDbWeight::get().reads(4 as Weight))239 .saturating_add(RocksDbWeight::get().reads((1 as Weight).saturating_mul(s as Weight)))240 .saturating_add(RocksDbWeight::get().writes(4 as Weight))241 .saturating_add(RocksDbWeight::get().writes((2 as Weight).saturating_mul(s as Weight)))242 }243 244 245 fn on_initialize_aborted(s: u32, ) -> Weight {246 (7_584_000 as Weight)247 248 .saturating_add((2_065_000 as Weight).saturating_mul(s as Weight))249 .saturating_add(RocksDbWeight::get().reads(2 as Weight))250 .saturating_add(RocksDbWeight::get().writes(2 as Weight))251 .saturating_add(RocksDbWeight::get().writes((1 as Weight).saturating_mul(s as Weight)))252 }253 254 255 256 257 258 fn on_initialize_named_aborted(s: u32, ) -> Weight {259 (25_552_000 as Weight)260 261 .saturating_add((5_187_000 as Weight).saturating_mul(s as Weight))262 .saturating_add(RocksDbWeight::get().reads(4 as Weight))263 .saturating_add(RocksDbWeight::get().writes(4 as Weight))264 .saturating_add(RocksDbWeight::get().writes((1 as Weight).saturating_mul(s as Weight)))265 }266 267 268 fn on_initialize_named(s: u32, ) -> Weight {269 (8_980_000 as Weight)270 271 .saturating_add((2_050_000 as Weight).saturating_mul(s as Weight))272 .saturating_add(RocksDbWeight::get().reads(2 as Weight))273 .saturating_add(RocksDbWeight::get().writes(2 as Weight))274 .saturating_add(RocksDbWeight::get().writes((1 as Weight).saturating_mul(s as Weight)))275 }276 277 278 279 280 281 fn on_initialize(s: u32, ) -> Weight {282 (24_482_000 as Weight)283 284 .saturating_add((5_249_000 as Weight).saturating_mul(s as Weight))285 .saturating_add(RocksDbWeight::get().reads(4 as Weight))286 .saturating_add(RocksDbWeight::get().writes(4 as Weight))287 .saturating_add(RocksDbWeight::get().writes((1 as Weight).saturating_mul(s as Weight)))288 }289 290 291 292 293 294 fn on_initialize_resolved(s: u32, ) -> Weight {295 (25_187_000 as Weight)296 297 .saturating_add((5_216_000 as Weight).saturating_mul(s as Weight))298 .saturating_add(RocksDbWeight::get().reads(4 as Weight))299 .saturating_add(RocksDbWeight::get().writes(4 as Weight))300 .saturating_add(RocksDbWeight::get().writes((1 as Weight).saturating_mul(s as Weight)))301 }302 303 304 fn schedule_named(s: u32, ) -> Weight {305 (17_316_000 as Weight)306 307 .saturating_add((82_000 as Weight).saturating_mul(s as Weight))308 .saturating_add(RocksDbWeight::get().reads(2 as Weight))309 .saturating_add(RocksDbWeight::get().writes(2 as Weight))310 }311 312 313 fn cancel_named(s: u32, ) -> Weight {314 (15_652_000 as Weight)315 316 .saturating_add((436_000 as Weight).saturating_mul(s as Weight))317 .saturating_add(RocksDbWeight::get().reads(2 as Weight))318 .saturating_add(RocksDbWeight::get().writes(2 as Weight))319 }320}