referrerpolicy=no-referrer-when-downgrade

snowbridge_pallet_ethereum_client/
weights.rs

1//! Autogenerated weights for ethereum_beacon_client
2//!
3//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev
4//! DATE: 2022-09-27, STEPS: `10`, REPEAT: 10, LOW RANGE: `[]`, HIGH RANGE: `[]`
5//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("/tmp/snowbridge/spec.json"), DB CACHE: 1024
6
7// Executed Command:
8// ./target/release/snowbridge
9// benchmark
10// pallet
11// --chain
12// /tmp/snowbridge/spec.json
13// --execution=wasm
14// --pallet
15// ethereum_beacon_client
16// --extrinsic
17// *
18// --steps
19// 10
20// --repeat
21// 10
22// --output
23// pallets/ethereum-client/src/weights.rs
24// --template
25// templates/module-weight-template.hbs
26
27#![cfg_attr(rustfmt, rustfmt_skip)]
28#![allow(unused_parens)]
29#![allow(unused_imports)]
30
31use frame_support::{traits::Get, weights::{Weight, constants::RocksDbWeight}};
32use sp_std::marker::PhantomData;
33
34/// Weight functions needed for ethereum_beacon_client.
35pub trait WeightInfo {
36	fn force_checkpoint() -> Weight;
37	fn submit() -> Weight;
38	fn submit_with_sync_committee() -> Weight;
39}
40
41// For backwards compatibility and tests
42impl WeightInfo for () {
43	fn force_checkpoint() -> Weight {
44		Weight::from_parts(97_263_571_000_u64, 0)
45			.saturating_add(Weight::from_parts(0, 3501))
46			.saturating_add(RocksDbWeight::get().reads(2))
47			.saturating_add(RocksDbWeight::get().writes(9))
48	}
49	fn submit() -> Weight {
50		Weight::from_parts(26_051_019_000_u64, 0)
51			.saturating_add(Weight::from_parts(0, 93857))
52			.saturating_add(RocksDbWeight::get().reads(8))
53			.saturating_add(RocksDbWeight::get().writes(4))
54	}
55	fn submit_with_sync_committee() -> Weight {
56		Weight::from_parts(122_461_312_000_u64, 0)
57			.saturating_add(Weight::from_parts(0, 93857))
58			.saturating_add(RocksDbWeight::get().reads(6))
59			.saturating_add(RocksDbWeight::get().writes(1))
60	}
61}