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_073_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(7_943_438 as u64)59 60 .saturating_add(Weight::from_ref_time(960_230 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_316_585 as u64)68 69 .saturating_add(Weight::from_ref_time(2_082 as u64).saturating_mul(b as u64))70 .saturating_add(T::DbWeight::get().reads(1 as u64))71 .saturating_add(T::DbWeight::get().writes(2 as u64))72 }73 fn insert_eth_logs(b: u32, ) -> Weight {74 Weight::from_ref_time(6_570_767 as u64)75 76 .saturating_add(Weight::from_ref_time(722_345 as u64).saturating_mul(b as u64))77 }78 fn insert_events(b: u32, ) -> Weight {79 Weight::from_ref_time(10_936_376 as u64)80 81 .saturating_add(Weight::from_ref_time(1_311_481 as u64).saturating_mul(b as u64))82 }83}848586impl WeightInfo for () {87 88 89 90 fn begin() -> Weight {91 Weight::from_ref_time(15_073_000 as u64)92 .saturating_add(RocksDbWeight::get().reads(3 as u64))93 .saturating_add(RocksDbWeight::get().writes(1 as u64))94 }95 96 97 fn set_data(b: u32, ) -> Weight {98 Weight::from_ref_time(7_943_438 as u64)99 100 .saturating_add(Weight::from_ref_time(960_230 as u64).saturating_mul(b as u64))101 .saturating_add(RocksDbWeight::get().reads(1 as u64))102 .saturating_add(RocksDbWeight::get().writes((1 as u64).saturating_mul(b as u64)))103 }104 105 106 fn finish(b: u32, ) -> Weight {107 Weight::from_ref_time(9_316_585 as u64)108 109 .saturating_add(Weight::from_ref_time(2_082 as u64).saturating_mul(b as u64))110 .saturating_add(RocksDbWeight::get().reads(1 as u64))111 .saturating_add(RocksDbWeight::get().writes(2 as u64))112 }113 fn insert_eth_logs(b: u32, ) -> Weight {114 Weight::from_ref_time(6_570_767 as u64)115 116 .saturating_add(Weight::from_ref_time(722_345 as u64).saturating_mul(b as u64))117 }118 fn insert_events(b: u32, ) -> Weight {119 Weight::from_ref_time(10_936_376 as u64)120 121 .saturating_add(Weight::from_ref_time(1_311_481 as u64).saturating_mul(b as u64))122 }123}