1234567891011121314151617181920212223242526#![cfg_attr(rustfmt, rustfmt_skip)]27#![allow(unused_parens)]28#![allow(unused_imports)]29#![allow(missing_docs)]30#![allow(clippy::unnecessary_cast)]3132use frame_support::{traits::Get, weights::{Weight, constants::RocksDbWeight}};33use sp_std::marker::PhantomData;343536pub trait WeightInfo {37 fn begin() -> Weight;38 fn set_data(b: u32, ) -> Weight;39 fn finish(b: u32, ) -> Weight;40 fn insert_eth_logs(b: u32, ) -> Weight;41 fn insert_events(b: u32, ) -> Weight;42}434445pub struct SubstrateWeight<T>(PhantomData<T>);46impl<T: frame_system::Config> WeightInfo for SubstrateWeight<T> {47 48 49 50 fn begin() -> Weight {51 Weight::from_ref_time(15_553_000 as u64)52 .saturating_add(T::DbWeight::get().reads(3 as u64))53 .saturating_add(T::DbWeight::get().writes(1 as u64))54 }55 56 57 fn set_data(b: u32, ) -> Weight {58 Weight::from_ref_time(8_826_376 as u64)59 60 .saturating_add(Weight::from_ref_time(953_367 as u64).saturating_mul(b as u64))61 .saturating_add(T::DbWeight::get().reads(1 as u64))62 .saturating_add(T::DbWeight::get().writes((1 as u64).saturating_mul(b as u64)))63 }64 65 66 fn finish(_b: u32, ) -> Weight {67 Weight::from_ref_time(9_382_842 as u64)68 .saturating_add(T::DbWeight::get().reads(1 as u64))69 .saturating_add(T::DbWeight::get().writes(2 as u64))70 }71 fn insert_eth_logs(b: u32, ) -> Weight {72 Weight::from_ref_time(8_647_347 as u64)73 74 .saturating_add(Weight::from_ref_time(736_935 as u64).saturating_mul(b as u64))75 }76 fn insert_events(b: u32, ) -> Weight {77 Weight::from_ref_time(12_275_370 as u64)78 79 .saturating_add(Weight::from_ref_time(1_269_025 as u64).saturating_mul(b as u64))80 }81}828384impl WeightInfo for () {85 86 87 88 fn begin() -> Weight {89 Weight::from_ref_time(15_553_000 as u64)90 .saturating_add(RocksDbWeight::get().reads(3 as u64))91 .saturating_add(RocksDbWeight::get().writes(1 as u64))92 }93 94 95 fn set_data(b: u32, ) -> Weight {96 Weight::from_ref_time(8_826_376 as u64)97 98 .saturating_add(Weight::from_ref_time(953_367 as u64).saturating_mul(b as u64))99 .saturating_add(RocksDbWeight::get().reads(1 as u64))100 .saturating_add(RocksDbWeight::get().writes((1 as u64).saturating_mul(b as u64)))101 }102 103 104 fn finish(_b: u32, ) -> Weight {105 Weight::from_ref_time(9_382_842 as u64)106 .saturating_add(RocksDbWeight::get().reads(1 as u64))107 .saturating_add(RocksDbWeight::get().writes(2 as u64))108 }109 fn insert_eth_logs(b: u32, ) -> Weight {110 Weight::from_ref_time(8_647_347 as u64)111 112 .saturating_add(Weight::from_ref_time(736_935 as u64).saturating_mul(b as u64))113 }114 fn insert_events(b: u32, ) -> Weight {115 Weight::from_ref_time(12_275_370 as u64)116 117 .saturating_add(Weight::from_ref_time(1_269_025 as u64).saturating_mul(b as u64))118 }119}