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 begin() -> Weight;37 fn set_data(b: u32, ) -> Weight;38 fn finish(b: u32, ) -> Weight;39}404142pub struct SubstrateWeight<T>(PhantomData<T>);43impl<T: frame_system::Config> WeightInfo for SubstrateWeight<T> {44 45 46 47 fn begin() -> Weight {48 (8_035_000 as Weight)49 .saturating_add(T::DbWeight::get().reads(3 as Weight))50 .saturating_add(T::DbWeight::get().writes(1 as Weight))51 }52 53 54 fn set_data(b: u32, ) -> Weight {55 (3_076_000 as Weight)56 57 .saturating_add((828_000 as Weight).saturating_mul(b as Weight))58 .saturating_add(T::DbWeight::get().reads(1 as Weight))59 .saturating_add(T::DbWeight::get().writes((1 as Weight).saturating_mul(b as Weight)))60 }61 62 63 fn finish(_b: u32, ) -> Weight {64 (6_591_000 as Weight)65 .saturating_add(T::DbWeight::get().reads(1 as Weight))66 .saturating_add(T::DbWeight::get().writes(2 as Weight))67 }68}697071impl WeightInfo for () {72 73 74 75 fn begin() -> Weight {76 (8_035_000 as Weight)77 .saturating_add(RocksDbWeight::get().reads(3 as Weight))78 .saturating_add(RocksDbWeight::get().writes(1 as Weight))79 }80 81 82 fn set_data(b: u32, ) -> Weight {83 (3_076_000 as Weight)84 85 .saturating_add((828_000 as Weight).saturating_mul(b as Weight))86 .saturating_add(RocksDbWeight::get().reads(1 as Weight))87 .saturating_add(RocksDbWeight::get().writes((1 as Weight).saturating_mul(b as Weight)))88 }89 90 91 fn finish(_b: u32, ) -> Weight {92 (6_591_000 as Weight)93 .saturating_add(RocksDbWeight::get().reads(1 as Weight))94 .saturating_add(RocksDbWeight::get().writes(2 as Weight))95 }96}