1#![cfg_attr(rustfmt, rustfmt_skip)]
24#![allow(unused_parens)]
25#![allow(unused_imports)]
26#![allow(clippy::unnecessary_cast)]
27
28use frame_support::{traits::Get, weights::{Weight, constants::RocksDbWeight}};
29use sp_std::marker::PhantomData;
30
31pub trait WeightInfo {
33 fn feed_values(c: u32, ) -> Weight;
34 fn on_finalize() -> Weight;
35}
36
37impl WeightInfo for () {
39 fn feed_values(c: u32, ) -> Weight {
40 Weight::from_parts(16_800_000, 0)
41 .saturating_add(Weight::from_parts(3_600_000, 0).saturating_mul(c as u64))
43 .saturating_add(RocksDbWeight::get().reads(3 as u64))
44 .saturating_add(RocksDbWeight::get().writes(1 as u64))
45 .saturating_add(RocksDbWeight::get().writes((2 as u64).saturating_mul(c as u64)))
46 }
47 fn on_finalize() -> Weight {
48 Weight::from_parts(3_000_000, 0)
49 .saturating_add(RocksDbWeight::get().writes(1 as u64))
50 }
51}