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_resolved(s: u32, ) -> Weight;39 fn on_initialize_resolved(s: u32, ) -> Weight;40 fn schedule_named(s: u32, ) -> Weight;41 fn cancel_named(s: u32, ) -> Weight;42}434445pub struct SubstrateWeight<T>(PhantomData<T>);46impl<T: frame_system::Config> WeightInfo for SubstrateWeight<T> {47 48 49 50 51 52 fn on_initialize_periodic_named_resolved(s: u32, ) -> Weight {53 (39_822_000 as Weight)54 55 .saturating_add((31_823_000 as Weight).saturating_mul(s as Weight))56 .saturating_add(T::DbWeight::get().reads(4 as Weight))57 .saturating_add(T::DbWeight::get().reads((1 as Weight).saturating_mul(s as Weight)))58 .saturating_add(T::DbWeight::get().writes(4 as Weight))59 .saturating_add(T::DbWeight::get().writes((2 as Weight).saturating_mul(s as Weight)))60 }61 62 63 64 65 66 fn on_initialize_named_resolved(s: u32, ) -> Weight {67 (36_019_000 as Weight)68 69 .saturating_add((22_660_000 as Weight).saturating_mul(s as Weight))70 .saturating_add(T::DbWeight::get().reads(4 as Weight))71 .saturating_add(T::DbWeight::get().writes(4 as Weight))72 .saturating_add(T::DbWeight::get().writes((1 as Weight).saturating_mul(s as Weight)))73 }74 75 76 77 78 79 fn on_initialize_periodic_resolved(s: u32, ) -> Weight {80 (36_613_000 as Weight)81 82 .saturating_add((31_895_000 as Weight).saturating_mul(s as Weight))83 .saturating_add(T::DbWeight::get().reads(4 as Weight))84 .saturating_add(T::DbWeight::get().reads((1 as Weight).saturating_mul(s as Weight)))85 .saturating_add(T::DbWeight::get().writes(4 as Weight))86 .saturating_add(T::DbWeight::get().writes((2 as Weight).saturating_mul(s as Weight)))87 }88 89 90 91 92 93 fn on_initialize_resolved(s: u32, ) -> Weight {94 (36_252_000 as Weight)95 96 .saturating_add((22_662_000 as Weight).saturating_mul(s as Weight))97 .saturating_add(T::DbWeight::get().reads(4 as Weight))98 .saturating_add(T::DbWeight::get().writes(4 as Weight))99 .saturating_add(T::DbWeight::get().writes((1 as Weight).saturating_mul(s as Weight)))100 }101 102 103 fn schedule_named(s: u32, ) -> Weight {104 (34_561_000 as Weight)105 106 .saturating_add((161_000 as Weight).saturating_mul(s as Weight))107 .saturating_add(T::DbWeight::get().reads(2 as Weight))108 .saturating_add(T::DbWeight::get().writes(2 as Weight))109 }110 111 112 fn cancel_named(s: u32, ) -> Weight {113 (30_932_000 as Weight)114 115 .saturating_add((1_537_000 as Weight).saturating_mul(s as Weight))116 .saturating_add(T::DbWeight::get().reads(2 as Weight))117 .saturating_add(T::DbWeight::get().writes(2 as Weight))118 }119}120121122impl WeightInfo for () {123 124 125 126 127 128 fn on_initialize_periodic_named_resolved(s: u32, ) -> Weight {129 (39_822_000 as Weight)130 131 .saturating_add((31_823_000 as Weight).saturating_mul(s as Weight))132 .saturating_add(RocksDbWeight::get().reads(4 as Weight))133 .saturating_add(RocksDbWeight::get().reads((1 as Weight).saturating_mul(s as Weight)))134 .saturating_add(RocksDbWeight::get().writes(4 as Weight))135 .saturating_add(RocksDbWeight::get().writes((2 as Weight).saturating_mul(s as Weight)))136 }137 138 139 140 141 142 fn on_initialize_named_resolved(s: u32, ) -> Weight {143 (36_019_000 as Weight)144 145 .saturating_add((22_660_000 as Weight).saturating_mul(s as Weight))146 .saturating_add(RocksDbWeight::get().reads(4 as Weight))147 .saturating_add(RocksDbWeight::get().writes(4 as Weight))148 .saturating_add(RocksDbWeight::get().writes((1 as Weight).saturating_mul(s as Weight)))149 }150 151 152 153 154 155 fn on_initialize_periodic_resolved(s: u32, ) -> Weight {156 (36_613_000 as Weight)157 158 .saturating_add((31_895_000 as Weight).saturating_mul(s as Weight))159 .saturating_add(RocksDbWeight::get().reads(4 as Weight))160 .saturating_add(RocksDbWeight::get().reads((1 as Weight).saturating_mul(s as Weight)))161 .saturating_add(RocksDbWeight::get().writes(4 as Weight))162 .saturating_add(RocksDbWeight::get().writes((2 as Weight).saturating_mul(s as Weight)))163 }164 165 166 167 168 169 fn on_initialize_resolved(s: u32, ) -> Weight {170 (36_252_000 as Weight)171 172 .saturating_add((22_662_000 as Weight).saturating_mul(s as Weight))173 .saturating_add(RocksDbWeight::get().reads(4 as Weight))174 .saturating_add(RocksDbWeight::get().writes(4 as Weight))175 .saturating_add(RocksDbWeight::get().writes((1 as Weight).saturating_mul(s as Weight)))176 }177 178 179 fn schedule_named(s: u32, ) -> Weight {180 (34_561_000 as Weight)181 182 .saturating_add((161_000 as Weight).saturating_mul(s as Weight))183 .saturating_add(RocksDbWeight::get().reads(2 as Weight))184 .saturating_add(RocksDbWeight::get().writes(2 as Weight))185 }186 187 188 fn cancel_named(s: u32, ) -> Weight {189 (30_932_000 as Weight)190 191 .saturating_add((1_537_000 as Weight).saturating_mul(s as Weight))192 .saturating_add(RocksDbWeight::get().reads(2 as Weight))193 .saturating_add(RocksDbWeight::get().writes(2 as Weight))194 }195}