friendly merge for ghost-claims weights
Signed-off-by: Uncle Stinky <uncle.stinky@ghostchain.io>
This commit is contained in:
		
						commit
						9ba25d6b3d
					
				| @ -1,6 +1,6 @@ | ||||
| [package] | ||||
| name = "ghost-claims" | ||||
| version = "0.2.2" | ||||
| version = "0.2.3" | ||||
| description = "Ghost balance and rank claims based on EVM actions" | ||||
| license.workspace = true | ||||
| authors.workspace = true | ||||
|  | ||||
| @ -20,8 +20,9 @@ extern crate alloc; | ||||
| #[cfg(not(feature = "std"))] | ||||
| use alloc::{format, string::String}; | ||||
| 
 | ||||
| pub mod weights; | ||||
| mod weights; | ||||
| pub use crate::weights::WeightInfo; | ||||
| 
 | ||||
| mod tests; | ||||
| mod mock; | ||||
| mod benchmarking; | ||||
|  | ||||
| @ -1,9 +1,104 @@ | ||||
| use frame_support::weights::Weight; | ||||
| // This file is part of Ghost Network.
 | ||||
| 
 | ||||
| // Ghost Network is free software: you can redistribute it and/or modify
 | ||||
| // it under the terms of the GNU General Public License as published by
 | ||||
| // the Free Software Foundation, either version 3 of the License, or
 | ||||
| // (at your option) any later version.
 | ||||
| 
 | ||||
| // Ghost Network is distributed in the hope that it will be useful,
 | ||||
| // but WITHOUT ANY WARRANTY; without even the implied warranty of
 | ||||
| // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 | ||||
| // GNU General Public License for more details.
 | ||||
| 
 | ||||
| // You should have received a copy of the GNU General Public License
 | ||||
| // along with Ghost Network.  If not, see <http://www.gnu.org/licenses/>.
 | ||||
| 
 | ||||
| //! Autogenerated weights for `ghost_claims`
 | ||||
| //!
 | ||||
| //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0
 | ||||
| //! DATE: 2024-08-02, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]`
 | ||||
| //! WORST CASE MAP SIZE: `1000000`
 | ||||
| //! HOSTNAME: `ghostown`, CPU: `Intel(R) Core(TM) i3-2310M CPU @ 2.10GHz`
 | ||||
| //! WASM-EXECUTION: `Compiled`, CHAIN: `Some("casper-dev")`, DB CACHE: 1024
 | ||||
| 
 | ||||
| // Executed Command:
 | ||||
| // ./target/release/ghost
 | ||||
| // benchmark
 | ||||
| // pallet
 | ||||
| // --chain=casper-dev
 | ||||
| // --steps=50
 | ||||
| // --repeat=20
 | ||||
| // --pallet=ghost_claims
 | ||||
| // --extrinsic=*
 | ||||
| // --wasm-execution=compiled
 | ||||
| // --heap-pages=4096
 | ||||
| // --header=./file_header.txt
 | ||||
| // --output=./runtime/casper/src/weights/ghost_claims.rs
 | ||||
| 
 | ||||
| #![cfg_attr(rustfmt, rustfmt_skip)] | ||||
| #![allow(unused_parens)] | ||||
| #![allow(unused_imports)] | ||||
| #![allow(missing_docs)] | ||||
| 
 | ||||
| use frame_support::{ | ||||
|     traits::Get, 
 | ||||
|     weights::{Weight, constants::RocksDbWeight}, | ||||
| }; | ||||
| use core::marker::PhantomData; | ||||
| 
 | ||||
| /// Weight functions needed for `ghost_claims`.
 | ||||
| pub trait WeightInfo { | ||||
|     fn claim() -> Weight; | ||||
| 	fn claim() -> Weight; | ||||
| } | ||||
| 
 | ||||
| /// Weight for ghost_claims using the Substrate node and recommended hardware.
 | ||||
| pub struct SubstrateWeight<T>(PhantomData<T>); | ||||
| impl<T: frame_system::Config> WeightInfo for SubstrateWeight<T> { | ||||
| 	/// Storage: `System::Account` (r:2 w:2)
 | ||||
| 	/// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`)
 | ||||
| 	/// Storage: `GhostClaims::Total` (r:1 w:1)
 | ||||
| 	/// Proof: `GhostClaims::Total` (`max_values`: Some(1), `max_size`: None, mode: `Measured`)
 | ||||
| 	/// Storage: `CultCollective::Members` (r:2 w:2)
 | ||||
| 	/// Proof: `CultCollective::Members` (`max_values`: None, `max_size`: Some(42), added: 2517, mode: `MaxEncodedLen`)
 | ||||
| 	/// Storage: `CultCollective::MemberCount` (r:6 w:6)
 | ||||
| 	/// Proof: `CultCollective::MemberCount` (`max_values`: None, `max_size`: Some(14), added: 2489, mode: `MaxEncodedLen`)
 | ||||
| 	/// Storage: `CultCollective::IdToIndex` (r:6 w:12)
 | ||||
| 	/// Proof: `CultCollective::IdToIndex` (`max_values`: None, `max_size`: Some(54), added: 2529, mode: `MaxEncodedLen`)
 | ||||
| 	/// Storage: `CultCollective::IndexToId` (r:0 w:6)
 | ||||
| 	/// Proof: `CultCollective::IndexToId` (`max_values`: None, `max_size`: Some(54), added: 2529, mode: `MaxEncodedLen`)
 | ||||
| 	fn claim() -> Weight { | ||||
| 		// Proof Size summary in bytes:
 | ||||
| 		//  Measured:  `896`
 | ||||
| 		//  Estimated: `16164`
 | ||||
| 		// Minimum execution time: 754_086_000 picoseconds.
 | ||||
| 		Weight::from_parts(756_147_000, 0) | ||||
| 			.saturating_add(Weight::from_parts(0, 16164)) | ||||
| 			.saturating_add(T::DbWeight::get().reads(17)) | ||||
| 			.saturating_add(T::DbWeight::get().writes(29)) | ||||
| 	} | ||||
| } | ||||
| 
 | ||||
| impl WeightInfo for () { | ||||
|     fn claim() -> Weight { Weight::zero() } | ||||
| 	/// Storage: `System::Account` (r:2 w:2)
 | ||||
| 	/// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`)
 | ||||
| 	/// Storage: `GhostClaims::Total` (r:1 w:1)
 | ||||
| 	/// Proof: `GhostClaims::Total` (`max_values`: Some(1), `max_size`: None, mode: `Measured`)
 | ||||
| 	/// Storage: `CultCollective::Members` (r:2 w:2)
 | ||||
| 	/// Proof: `CultCollective::Members` (`max_values`: None, `max_size`: Some(42), added: 2517, mode: `MaxEncodedLen`)
 | ||||
| 	/// Storage: `CultCollective::MemberCount` (r:6 w:6)
 | ||||
| 	/// Proof: `CultCollective::MemberCount` (`max_values`: None, `max_size`: Some(14), added: 2489, mode: `MaxEncodedLen`)
 | ||||
| 	/// Storage: `CultCollective::IdToIndex` (r:6 w:12)
 | ||||
| 	/// Proof: `CultCollective::IdToIndex` (`max_values`: None, `max_size`: Some(54), added: 2529, mode: `MaxEncodedLen`)
 | ||||
| 	/// Storage: `CultCollective::IndexToId` (r:0 w:6)
 | ||||
| 	/// Proof: `CultCollective::IndexToId` (`max_values`: None, `max_size`: Some(54), added: 2529, mode: `MaxEncodedLen`)
 | ||||
| 	fn claim() -> Weight { | ||||
| 		// Proof Size summary in bytes:
 | ||||
| 		//  Measured:  `896`
 | ||||
| 		//  Estimated: `16164`
 | ||||
| 		// Minimum execution time: 754_086_000 picoseconds.
 | ||||
| 		Weight::from_parts(756_147_000, 0) | ||||
| 			.saturating_add(Weight::from_parts(0, 16164)) | ||||
| 			.saturating_add(RocksDbWeight::get().reads(17)) | ||||
| 			.saturating_add(RocksDbWeight::get().writes(29)) | ||||
| 	} | ||||
| } | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user