git.delta.rocks / unique-network / refs/commits / dc6f0e24d331

difftreelog

source

pallets/foreign-assets/src/weights.rs7.0 KiBsourcehistory
1// Template adopted from https://github.com/paritytech/substrate/blob/master/.maintain/frame-weight-template.hbs23//! Autogenerated weights for pallet_foreign_assets4//!5//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev6//! DATE: 2023-04-20, STEPS: `50`, REPEAT: `80`, LOW RANGE: `[]`, HIGH RANGE: `[]`7//! WORST CASE MAP SIZE: `1000000`8//! HOSTNAME: `bench-host`, CPU: `Intel(R) Core(TM) i7-8700 CPU @ 3.20GHz`9//! EXECUTION: None, WASM-EXECUTION: Compiled, CHAIN: None, DB CACHE: 10241011// Executed Command:12// target/release/unique-collator13// benchmark14// pallet15// --pallet16// pallet-foreign-assets17// --wasm-execution18// compiled19// --extrinsic20// *21// --template=.maintain/frame-weight-template.hbs22// --steps=5023// --repeat=8024// --heap-pages=409625// --output=./pallets/foreign-assets/src/weights.rs2627#![cfg_attr(rustfmt, rustfmt_skip)]28#![allow(unused_parens)]29#![allow(unused_imports)]3031use frame_support::{traits::Get, weights::{Weight, constants::RocksDbWeight}};32use sp_std::marker::PhantomData;3334/// Weight functions needed for pallet_foreign_assets.35pub trait WeightInfo {36	fn register_foreign_asset() -> Weight;37	fn update_foreign_asset() -> Weight;38}3940/// Weights for pallet_foreign_assets using the Substrate node and recommended hardware.41pub struct SubstrateWeight<T>(PhantomData<T>);42impl<T: frame_system::Config> WeightInfo for SubstrateWeight<T> {43	/// Storage: Common CreatedCollectionCount (r:1 w:1)44	/// Proof: Common CreatedCollectionCount (max_values: Some(1), max_size: Some(4), added: 499, mode: MaxEncodedLen)45	/// Storage: Common DestroyedCollectionCount (r:1 w:0)46	/// Proof: Common DestroyedCollectionCount (max_values: Some(1), max_size: Some(4), added: 499, mode: MaxEncodedLen)47	/// Storage: System Account (r:2 w:2)48	/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: MaxEncodedLen)49	/// Storage: ForeignAssets NextForeignAssetId (r:1 w:1)50	/// Proof: ForeignAssets NextForeignAssetId (max_values: Some(1), max_size: Some(4), added: 499, mode: MaxEncodedLen)51	/// Storage: ForeignAssets LocationToCurrencyIds (r:1 w:1)52	/// Proof: ForeignAssets LocationToCurrencyIds (max_values: None, max_size: Some(614), added: 3089, mode: MaxEncodedLen)53	/// Storage: ForeignAssets ForeignAssetLocations (r:1 w:1)54	/// Proof: ForeignAssets ForeignAssetLocations (max_values: None, max_size: Some(614), added: 3089, mode: MaxEncodedLen)55	/// Storage: ForeignAssets AssetMetadatas (r:1 w:1)56	/// Proof: ForeignAssets AssetMetadatas (max_values: None, max_size: Some(71), added: 2546, mode: MaxEncodedLen)57	/// Storage: ForeignAssets AssetBinding (r:1 w:1)58	/// Proof: ForeignAssets AssetBinding (max_values: None, max_size: Some(16), added: 2491, mode: MaxEncodedLen)59	/// Storage: Common CollectionPropertyPermissions (r:0 w:1)60	/// Proof: Common CollectionPropertyPermissions (max_values: None, max_size: Some(16726), added: 19201, mode: MaxEncodedLen)61	/// Storage: Common CollectionProperties (r:0 w:1)62	/// Proof: Common CollectionProperties (max_values: None, max_size: Some(40992), added: 43467, mode: MaxEncodedLen)63	/// Storage: Common CollectionById (r:0 w:1)64	/// Proof: Common CollectionById (max_values: None, max_size: Some(860), added: 3335, mode: MaxEncodedLen)65	fn register_foreign_asset() -> Weight {66		// Proof Size summary in bytes:67		//  Measured:  `286`68		//  Estimated: `25838`69		// Minimum execution time: 37_778_000 picoseconds.70		Weight::from_parts(38_334_000, 25838)71			.saturating_add(T::DbWeight::get().reads(9_u64))72			.saturating_add(T::DbWeight::get().writes(11_u64))73	}74	/// Storage: ForeignAssets ForeignAssetLocations (r:1 w:1)75	/// Proof: ForeignAssets ForeignAssetLocations (max_values: None, max_size: Some(614), added: 3089, mode: MaxEncodedLen)76	/// Storage: ForeignAssets AssetMetadatas (r:1 w:1)77	/// Proof: ForeignAssets AssetMetadatas (max_values: None, max_size: Some(71), added: 2546, mode: MaxEncodedLen)78	fn update_foreign_asset() -> Weight {79		// Proof Size summary in bytes:80		//  Measured:  `197`81		//  Estimated: `7615`82		// Minimum execution time: 13_739_000 picoseconds.83		Weight::from_parts(22_366_000, 7615)84			.saturating_add(T::DbWeight::get().reads(2_u64))85			.saturating_add(T::DbWeight::get().writes(2_u64))86	}87}8889// For backwards compatibility and tests90impl WeightInfo for () {91	/// Storage: Common CreatedCollectionCount (r:1 w:1)92	/// Proof: Common CreatedCollectionCount (max_values: Some(1), max_size: Some(4), added: 499, mode: MaxEncodedLen)93	/// Storage: Common DestroyedCollectionCount (r:1 w:0)94	/// Proof: Common DestroyedCollectionCount (max_values: Some(1), max_size: Some(4), added: 499, mode: MaxEncodedLen)95	/// Storage: System Account (r:2 w:2)96	/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: MaxEncodedLen)97	/// Storage: ForeignAssets NextForeignAssetId (r:1 w:1)98	/// Proof: ForeignAssets NextForeignAssetId (max_values: Some(1), max_size: Some(4), added: 499, mode: MaxEncodedLen)99	/// Storage: ForeignAssets LocationToCurrencyIds (r:1 w:1)100	/// Proof: ForeignAssets LocationToCurrencyIds (max_values: None, max_size: Some(614), added: 3089, mode: MaxEncodedLen)101	/// Storage: ForeignAssets ForeignAssetLocations (r:1 w:1)102	/// Proof: ForeignAssets ForeignAssetLocations (max_values: None, max_size: Some(614), added: 3089, mode: MaxEncodedLen)103	/// Storage: ForeignAssets AssetMetadatas (r:1 w:1)104	/// Proof: ForeignAssets AssetMetadatas (max_values: None, max_size: Some(71), added: 2546, mode: MaxEncodedLen)105	/// Storage: ForeignAssets AssetBinding (r:1 w:1)106	/// Proof: ForeignAssets AssetBinding (max_values: None, max_size: Some(16), added: 2491, mode: MaxEncodedLen)107	/// Storage: Common CollectionPropertyPermissions (r:0 w:1)108	/// Proof: Common CollectionPropertyPermissions (max_values: None, max_size: Some(16726), added: 19201, mode: MaxEncodedLen)109	/// Storage: Common CollectionProperties (r:0 w:1)110	/// Proof: Common CollectionProperties (max_values: None, max_size: Some(40992), added: 43467, mode: MaxEncodedLen)111	/// Storage: Common CollectionById (r:0 w:1)112	/// Proof: Common CollectionById (max_values: None, max_size: Some(860), added: 3335, mode: MaxEncodedLen)113	fn register_foreign_asset() -> Weight {114		// Proof Size summary in bytes:115		//  Measured:  `286`116		//  Estimated: `25838`117		// Minimum execution time: 37_778_000 picoseconds.118		Weight::from_parts(38_334_000, 25838)119			.saturating_add(RocksDbWeight::get().reads(9_u64))120			.saturating_add(RocksDbWeight::get().writes(11_u64))121	}122	/// Storage: ForeignAssets ForeignAssetLocations (r:1 w:1)123	/// Proof: ForeignAssets ForeignAssetLocations (max_values: None, max_size: Some(614), added: 3089, mode: MaxEncodedLen)124	/// Storage: ForeignAssets AssetMetadatas (r:1 w:1)125	/// Proof: ForeignAssets AssetMetadatas (max_values: None, max_size: Some(71), added: 2546, mode: MaxEncodedLen)126	fn update_foreign_asset() -> Weight {127		// Proof Size summary in bytes:128		//  Measured:  `197`129		//  Estimated: `7615`130		// Minimum execution time: 13_739_000 picoseconds.131		Weight::from_parts(22_366_000, 7615)132			.saturating_add(RocksDbWeight::get().reads(2_u64))133			.saturating_add(RocksDbWeight::get().writes(2_u64))134	}135}136