[backport] weights 9400 (#2425)

* [benchmarks] pr with weights (#2373)

Co-authored-by: paritytech-ci <paritytech-ci@parity.io>

* [benchmarks] pr with weights (#2374)

Co-authored-by: paritytech-ci <paritytech-ci@parity.io>

* [benchmarks] pr with weights (#2375)

Co-authored-by: paritytech-ci <paritytech-ci@parity.io>

* Proof size in test wasn't sufficient

(due to updated weights.)

---------

Co-authored-by: Paritytech CI <52199148+paritytech-ci@users.noreply.github.com>
Co-authored-by: paritytech-ci <paritytech-ci@parity.io>
Co-authored-by: Giles Cope <gilescope@gmail.com>
This commit is contained in:
Egor_P
2023-04-04 16:00:05 +02:00
committed by GitHub
parent e225e54dc7
commit eaf6c45445
90 changed files with 4416 additions and 4425 deletions
@@ -1,4 +1,4 @@
// Copyright 2021 Parity Technologies (UK) Ltd.
// Copyright Parity Technologies (UK) Ltd.
// This file is part of Cumulus.
// Cumulus is free software: you can redistribute it and/or modify
@@ -17,7 +17,7 @@
//! Autogenerated weights for `cumulus_pallet_xcmp_queue`
//!
//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev
//! DATE: 2023-02-22, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]`
//! DATE: 2023-03-23, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]`
//! WORST CASE MAP SIZE: `1000000`
//! HOSTNAME: `bm6`, CPU: `Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz`
//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("statemine-dev"), DB CACHE: 1024
@@ -52,10 +52,10 @@ impl<T: frame_system::Config> cumulus_pallet_xcmp_queue::WeightInfo for WeightIn
fn set_config_with_u32() -> Weight {
// Proof Size summary in bytes:
// Measured: `76`
// Estimated: `571`
// Minimum execution time: 4_956 nanoseconds.
Weight::from_parts(5_108_000, 0)
.saturating_add(Weight::from_parts(0, 571))
// Estimated: `1561`
// Minimum execution time: 5_483_000 picoseconds.
Weight::from_parts(5_808_000, 0)
.saturating_add(Weight::from_parts(0, 1561))
.saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -64,10 +64,10 @@ impl<T: frame_system::Config> cumulus_pallet_xcmp_queue::WeightInfo for WeightIn
fn set_config_with_weight() -> Weight {
// Proof Size summary in bytes:
// Measured: `76`
// Estimated: `571`
// Minimum execution time: 4_945 nanoseconds.
Weight::from_parts(5_080_000, 0)
.saturating_add(Weight::from_parts(0, 571))
// Estimated: `1561`
// Minimum execution time: 5_773_000 picoseconds.
Weight::from_parts(5_913_000, 0)
.saturating_add(Weight::from_parts(0, 1561))
.saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -1,4 +1,4 @@
// Copyright 2021 Parity Technologies (UK) Ltd.
// Copyright Parity Technologies (UK) Ltd.
// This file is part of Cumulus.
// Cumulus is free software: you can redistribute it and/or modify
@@ -17,7 +17,7 @@
//! Autogenerated weights for `frame_system`
//!
//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev
//! DATE: 2023-02-22, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]`
//! DATE: 2023-03-23, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]`
//! WORST CASE MAP SIZE: `1000000`
//! HOSTNAME: `bm6`, CPU: `Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz`
//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("statemine-dev"), DB CACHE: 1024
@@ -52,22 +52,22 @@ impl<T: frame_system::Config> frame_system::WeightInfo for WeightInfo<T> {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 1_524 nanoseconds.
Weight::from_parts(1_612_000, 0)
// Minimum execution time: 2_146_000 picoseconds.
Weight::from_parts(2_194_000, 0)
.saturating_add(Weight::from_parts(0, 0))
// Standard Error: 0
.saturating_add(Weight::from_parts(413, 0).saturating_mul(b.into()))
.saturating_add(Weight::from_parts(368, 0).saturating_mul(b.into()))
}
/// The range of component `b` is `[0, 3932160]`.
fn remark_with_event(b: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 6_865 nanoseconds.
Weight::from_parts(6_939_000, 0)
// Minimum execution time: 7_732_000 picoseconds.
Weight::from_parts(8_001_000, 0)
.saturating_add(Weight::from_parts(0, 0))
// Standard Error: 0
.saturating_add(Weight::from_parts(1_762, 0).saturating_mul(b.into()))
.saturating_add(Weight::from_parts(1_403, 0).saturating_mul(b.into()))
}
/// Storage: System Digest (r:1 w:1)
/// Proof Skipped: System Digest (max_values: Some(1), max_size: None, mode: Measured)
@@ -76,10 +76,10 @@ impl<T: frame_system::Config> frame_system::WeightInfo for WeightInfo<T> {
fn set_heap_pages() -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `495`
// Minimum execution time: 3_490 nanoseconds.
Weight::from_parts(3_688_000, 0)
.saturating_add(Weight::from_parts(0, 495))
// Estimated: `1485`
// Minimum execution time: 4_287_000 picoseconds.
Weight::from_parts(4_602_000, 0)
.saturating_add(Weight::from_parts(0, 1485))
.saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().writes(2))
}
@@ -90,11 +90,11 @@ impl<T: frame_system::Config> frame_system::WeightInfo for WeightInfo<T> {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 1_683 nanoseconds.
Weight::from_parts(1_726_000, 0)
// Minimum execution time: 2_319_000 picoseconds.
Weight::from_parts(2_401_000, 0)
.saturating_add(Weight::from_parts(0, 0))
// Standard Error: 1_736
.saturating_add(Weight::from_parts(582_823, 0).saturating_mul(i.into()))
// Standard Error: 1_933
.saturating_add(Weight::from_parts(669_111, 0).saturating_mul(i.into()))
.saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(i.into())))
}
/// Storage: Skipped Metadata (r:0 w:0)
@@ -104,11 +104,11 @@ impl<T: frame_system::Config> frame_system::WeightInfo for WeightInfo<T> {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 1_711 nanoseconds.
Weight::from_parts(1_787_000, 0)
// Minimum execution time: 2_381_000 picoseconds.
Weight::from_parts(2_405_000, 0)
.saturating_add(Weight::from_parts(0, 0))
// Standard Error: 779
.saturating_add(Weight::from_parts(445_878, 0).saturating_mul(i.into()))
.saturating_add(Weight::from_parts(492_780, 0).saturating_mul(i.into()))
.saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(i.into())))
}
/// Storage: Skipped Metadata (r:0 w:0)
@@ -116,13 +116,14 @@ impl<T: frame_system::Config> frame_system::WeightInfo for WeightInfo<T> {
/// The range of component `p` is `[0, 1000]`.
fn kill_prefix(p: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `81 + p * (69 ±0)`
// Estimated: `72 + p * (70 ±0)`
// Minimum execution time: 3_428 nanoseconds.
Weight::from_parts(3_492_000, 0)
.saturating_add(Weight::from_parts(0, 72))
// Standard Error: 991
.saturating_add(Weight::from_parts(953_258, 0).saturating_mul(p.into()))
// Measured: `84 + p * (69 ±0)`
// Estimated: `75 + p * (70 ±0)`
// Minimum execution time: 4_204_000 picoseconds.
Weight::from_parts(4_269_000, 0)
.saturating_add(Weight::from_parts(0, 75))
// Standard Error: 1_101
.saturating_add(Weight::from_parts(1_014_807, 0).saturating_mul(p.into()))
.saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(p.into())))
.saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(p.into())))
.saturating_add(Weight::from_parts(0, 70).saturating_mul(p.into()))
}
@@ -1,4 +1,4 @@
// Copyright 2021 Parity Technologies (UK) Ltd.
// Copyright Parity Technologies (UK) Ltd.
// This file is part of Cumulus.
// Cumulus is free software: you can redistribute it and/or modify
@@ -17,7 +17,7 @@
//! Autogenerated weights for `pallet_assets`
//!
//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev
//! DATE: 2023-02-22, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]`
//! DATE: 2023-03-23, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]`
//! WORST CASE MAP SIZE: `1000000`
//! HOSTNAME: `bm6`, CPU: `Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz`
//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("statemine-dev"), DB CACHE: 1024
@@ -53,11 +53,11 @@ impl<T: frame_system::Config> pallet_assets::WeightInfo for WeightInfo<T> {
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: MaxEncodedLen)
fn create() -> Weight {
// Proof Size summary in bytes:
// Measured: `141`
// Estimated: `5288`
// Minimum execution time: 21_487 nanoseconds.
Weight::from_parts(21_977_000, 0)
.saturating_add(Weight::from_parts(0, 5288))
// Measured: `109`
// Estimated: `7268`
// Minimum execution time: 24_493_000 picoseconds.
Weight::from_parts(24_993_000, 0)
.saturating_add(Weight::from_parts(0, 7268))
.saturating_add(T::DbWeight::get().reads(2))
.saturating_add(T::DbWeight::get().writes(2))
}
@@ -66,10 +66,10 @@ impl<T: frame_system::Config> pallet_assets::WeightInfo for WeightInfo<T> {
fn force_create() -> Weight {
// Proof Size summary in bytes:
// Measured: `6`
// Estimated: `2685`
// Minimum execution time: 10_630 nanoseconds.
Weight::from_parts(10_963_000, 0)
.saturating_add(Weight::from_parts(0, 2685))
// Estimated: `3675`
// Minimum execution time: 12_605_000 picoseconds.
Weight::from_parts(12_888_000, 0)
.saturating_add(Weight::from_parts(0, 3675))
.saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -77,11 +77,11 @@ impl<T: frame_system::Config> pallet_assets::WeightInfo for WeightInfo<T> {
/// Proof: Assets Asset (max_values: None, max_size: Some(210), added: 2685, mode: MaxEncodedLen)
fn start_destroy() -> Weight {
// Proof Size summary in bytes:
// Measured: `309`
// Estimated: `2685`
// Minimum execution time: 13_627 nanoseconds.
Weight::from_parts(13_906_000, 0)
.saturating_add(Weight::from_parts(0, 2685))
// Measured: `277`
// Estimated: `3675`
// Minimum execution time: 14_917_000 picoseconds.
Weight::from_parts(15_146_000, 0)
.saturating_add(Weight::from_parts(0, 3675))
.saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -94,13 +94,13 @@ impl<T: frame_system::Config> pallet_assets::WeightInfo for WeightInfo<T> {
/// The range of component `c` is `[0, 1000]`.
fn destroy_accounts(c: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `0 + c * (240 ±0)`
// Estimated: `5262 + c * (5180 ±0)`
// Minimum execution time: 15_861 nanoseconds.
Weight::from_parts(16_079_000, 0)
.saturating_add(Weight::from_parts(0, 5262))
// Standard Error: 10_732
.saturating_add(Weight::from_parts(14_192_928, 0).saturating_mul(c.into()))
// Measured: `0 + c * (208 ±0)`
// Estimated: `8232 + c * (5180 ±0)`
// Minimum execution time: 17_844_000 picoseconds.
Weight::from_parts(18_064_000, 0)
.saturating_add(Weight::from_parts(0, 8232))
// Standard Error: 6_979
.saturating_add(Weight::from_parts(12_064_749, 0).saturating_mul(c.into()))
.saturating_add(T::DbWeight::get().reads(2))
.saturating_add(T::DbWeight::get().reads((2_u64).saturating_mul(c.into())))
.saturating_add(T::DbWeight::get().writes(1))
@@ -114,13 +114,13 @@ impl<T: frame_system::Config> pallet_assets::WeightInfo for WeightInfo<T> {
/// The range of component `a` is `[0, 1000]`.
fn destroy_approvals(a: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `446 + a * (86 ±0)`
// Estimated: `5308 + a * (2623 ±0)`
// Minimum execution time: 16_455 nanoseconds.
Weight::from_parts(16_720_000, 0)
.saturating_add(Weight::from_parts(0, 5308))
// Standard Error: 7_111
.saturating_add(Weight::from_parts(13_717_750, 0).saturating_mul(a.into()))
// Measured: `414 + a * (86 ±0)`
// Estimated: `7288 + a * (2623 ±0)`
// Minimum execution time: 18_402_000 picoseconds.
Weight::from_parts(18_742_000, 0)
.saturating_add(Weight::from_parts(0, 7288))
// Standard Error: 5_332
.saturating_add(Weight::from_parts(12_085_212, 0).saturating_mul(a.into()))
.saturating_add(T::DbWeight::get().reads(2))
.saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(a.into())))
.saturating_add(T::DbWeight::get().writes(1))
@@ -133,11 +133,11 @@ impl<T: frame_system::Config> pallet_assets::WeightInfo for WeightInfo<T> {
/// Proof: Assets Metadata (max_values: None, max_size: Some(140), added: 2615, mode: MaxEncodedLen)
fn finish_destroy() -> Weight {
// Proof Size summary in bytes:
// Measured: `275`
// Estimated: `5300`
// Minimum execution time: 12_819 nanoseconds.
Weight::from_parts(13_111_000, 0)
.saturating_add(Weight::from_parts(0, 5300))
// Measured: `243`
// Estimated: `7280`
// Minimum execution time: 14_390_000 picoseconds.
Weight::from_parts(14_903_000, 0)
.saturating_add(Weight::from_parts(0, 7280))
.saturating_add(T::DbWeight::get().reads(2))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -147,11 +147,11 @@ impl<T: frame_system::Config> pallet_assets::WeightInfo for WeightInfo<T> {
/// Proof: Assets Account (max_values: None, max_size: Some(102), added: 2577, mode: MaxEncodedLen)
fn mint() -> Weight {
// Proof Size summary in bytes:
// Measured: `275`
// Estimated: `5262`
// Minimum execution time: 22_897 nanoseconds.
Weight::from_parts(23_386_000, 0)
.saturating_add(Weight::from_parts(0, 5262))
// Measured: `243`
// Estimated: `7242`
// Minimum execution time: 26_171_000 picoseconds.
Weight::from_parts(26_478_000, 0)
.saturating_add(Weight::from_parts(0, 7242))
.saturating_add(T::DbWeight::get().reads(2))
.saturating_add(T::DbWeight::get().writes(2))
}
@@ -161,11 +161,11 @@ impl<T: frame_system::Config> pallet_assets::WeightInfo for WeightInfo<T> {
/// Proof: Assets Account (max_values: None, max_size: Some(102), added: 2577, mode: MaxEncodedLen)
fn burn() -> Weight {
// Proof Size summary in bytes:
// Measured: `383`
// Estimated: `5262`
// Minimum execution time: 28_432 nanoseconds.
Weight::from_parts(28_903_000, 0)
.saturating_add(Weight::from_parts(0, 5262))
// Measured: `351`
// Estimated: `7242`
// Minimum execution time: 31_291_000 picoseconds.
Weight::from_parts(31_810_000, 0)
.saturating_add(Weight::from_parts(0, 7242))
.saturating_add(T::DbWeight::get().reads(2))
.saturating_add(T::DbWeight::get().writes(2))
}
@@ -177,11 +177,11 @@ impl<T: frame_system::Config> pallet_assets::WeightInfo for WeightInfo<T> {
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: MaxEncodedLen)
fn transfer() -> Weight {
// Proof Size summary in bytes:
// Measured: `383`
// Estimated: `10442`
// Minimum execution time: 39_823 nanoseconds.
Weight::from_parts(40_380_000, 0)
.saturating_add(Weight::from_parts(0, 10442))
// Measured: `351`
// Estimated: `13412`
// Minimum execution time: 42_608_000 picoseconds.
Weight::from_parts(43_553_000, 0)
.saturating_add(Weight::from_parts(0, 13412))
.saturating_add(T::DbWeight::get().reads(4))
.saturating_add(T::DbWeight::get().writes(4))
}
@@ -193,11 +193,11 @@ impl<T: frame_system::Config> pallet_assets::WeightInfo for WeightInfo<T> {
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: MaxEncodedLen)
fn transfer_keep_alive() -> Weight {
// Proof Size summary in bytes:
// Measured: `383`
// Estimated: `10442`
// Minimum execution time: 34_924 nanoseconds.
Weight::from_parts(35_584_000, 0)
.saturating_add(Weight::from_parts(0, 10442))
// Measured: `351`
// Estimated: `13412`
// Minimum execution time: 37_541_000 picoseconds.
Weight::from_parts(38_166_000, 0)
.saturating_add(Weight::from_parts(0, 13412))
.saturating_add(T::DbWeight::get().reads(4))
.saturating_add(T::DbWeight::get().writes(4))
}
@@ -209,11 +209,11 @@ impl<T: frame_system::Config> pallet_assets::WeightInfo for WeightInfo<T> {
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: MaxEncodedLen)
fn force_transfer() -> Weight {
// Proof Size summary in bytes:
// Measured: `383`
// Estimated: `10442`
// Minimum execution time: 39_647 nanoseconds.
Weight::from_parts(40_611_000, 0)
.saturating_add(Weight::from_parts(0, 10442))
// Measured: `351`
// Estimated: `13412`
// Minimum execution time: 42_931_000 picoseconds.
Weight::from_parts(43_458_000, 0)
.saturating_add(Weight::from_parts(0, 13412))
.saturating_add(T::DbWeight::get().reads(4))
.saturating_add(T::DbWeight::get().writes(4))
}
@@ -223,11 +223,11 @@ impl<T: frame_system::Config> pallet_assets::WeightInfo for WeightInfo<T> {
/// Proof: Assets Account (max_values: None, max_size: Some(102), added: 2577, mode: MaxEncodedLen)
fn freeze() -> Weight {
// Proof Size summary in bytes:
// Measured: `383`
// Estimated: `5262`
// Minimum execution time: 16_462 nanoseconds.
Weight::from_parts(16_821_000, 0)
.saturating_add(Weight::from_parts(0, 5262))
// Measured: `351`
// Estimated: `7242`
// Minimum execution time: 17_652_000 picoseconds.
Weight::from_parts(18_018_000, 0)
.saturating_add(Weight::from_parts(0, 7242))
.saturating_add(T::DbWeight::get().reads(2))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -237,11 +237,11 @@ impl<T: frame_system::Config> pallet_assets::WeightInfo for WeightInfo<T> {
/// Proof: Assets Account (max_values: None, max_size: Some(102), added: 2577, mode: MaxEncodedLen)
fn thaw() -> Weight {
// Proof Size summary in bytes:
// Measured: `383`
// Estimated: `5262`
// Minimum execution time: 16_416 nanoseconds.
Weight::from_parts(16_758_000, 0)
.saturating_add(Weight::from_parts(0, 5262))
// Measured: `351`
// Estimated: `7242`
// Minimum execution time: 17_510_000 picoseconds.
Weight::from_parts(17_911_000, 0)
.saturating_add(Weight::from_parts(0, 7242))
.saturating_add(T::DbWeight::get().reads(2))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -249,11 +249,11 @@ impl<T: frame_system::Config> pallet_assets::WeightInfo for WeightInfo<T> {
/// Proof: Assets Asset (max_values: None, max_size: Some(210), added: 2685, mode: MaxEncodedLen)
fn freeze_asset() -> Weight {
// Proof Size summary in bytes:
// Measured: `309`
// Estimated: `2685`
// Minimum execution time: 12_853 nanoseconds.
Weight::from_parts(13_257_000, 0)
.saturating_add(Weight::from_parts(0, 2685))
// Measured: `277`
// Estimated: `3675`
// Minimum execution time: 13_954_000 picoseconds.
Weight::from_parts(14_284_000, 0)
.saturating_add(Weight::from_parts(0, 3675))
.saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -261,11 +261,11 @@ impl<T: frame_system::Config> pallet_assets::WeightInfo for WeightInfo<T> {
/// Proof: Assets Asset (max_values: None, max_size: Some(210), added: 2685, mode: MaxEncodedLen)
fn thaw_asset() -> Weight {
// Proof Size summary in bytes:
// Measured: `309`
// Estimated: `2685`
// Minimum execution time: 12_422 nanoseconds.
Weight::from_parts(12_763_000, 0)
.saturating_add(Weight::from_parts(0, 2685))
// Measured: `277`
// Estimated: `3675`
// Minimum execution time: 14_216_000 picoseconds.
Weight::from_parts(14_459_000, 0)
.saturating_add(Weight::from_parts(0, 3675))
.saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -275,11 +275,11 @@ impl<T: frame_system::Config> pallet_assets::WeightInfo for WeightInfo<T> {
/// Proof: Assets Metadata (max_values: None, max_size: Some(140), added: 2615, mode: MaxEncodedLen)
fn transfer_ownership() -> Weight {
// Proof Size summary in bytes:
// Measured: `275`
// Estimated: `5300`
// Minimum execution time: 13_950 nanoseconds.
Weight::from_parts(14_242_000, 0)
.saturating_add(Weight::from_parts(0, 5300))
// Measured: `243`
// Estimated: `7280`
// Minimum execution time: 15_550_000 picoseconds.
Weight::from_parts(16_001_000, 0)
.saturating_add(Weight::from_parts(0, 7280))
.saturating_add(T::DbWeight::get().reads(2))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -287,11 +287,11 @@ impl<T: frame_system::Config> pallet_assets::WeightInfo for WeightInfo<T> {
/// Proof: Assets Asset (max_values: None, max_size: Some(210), added: 2685, mode: MaxEncodedLen)
fn set_team() -> Weight {
// Proof Size summary in bytes:
// Measured: `275`
// Estimated: `2685`
// Minimum execution time: 12_726 nanoseconds.
Weight::from_parts(13_072_000, 0)
.saturating_add(Weight::from_parts(0, 2685))
// Measured: `243`
// Estimated: `3675`
// Minimum execution time: 14_389_000 picoseconds.
Weight::from_parts(14_677_000, 0)
.saturating_add(Weight::from_parts(0, 3675))
.saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -301,15 +301,13 @@ impl<T: frame_system::Config> pallet_assets::WeightInfo for WeightInfo<T> {
/// Proof: Assets Metadata (max_values: None, max_size: Some(140), added: 2615, mode: MaxEncodedLen)
/// The range of component `n` is `[0, 50]`.
/// The range of component `s` is `[0, 50]`.
fn set_metadata(_n: u32, s: u32, ) -> Weight {
fn set_metadata(_n: u32, _s: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `275`
// Estimated: `5300`
// Minimum execution time: 22_772 nanoseconds.
Weight::from_parts(24_026_274, 0)
.saturating_add(Weight::from_parts(0, 5300))
// Standard Error: 1_231
.saturating_add(Weight::from_parts(203, 0).saturating_mul(s.into()))
// Measured: `243`
// Estimated: `7280`
// Minimum execution time: 25_401_000 picoseconds.
Weight::from_parts(27_056_833, 0)
.saturating_add(Weight::from_parts(0, 7280))
.saturating_add(T::DbWeight::get().reads(2))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -319,11 +317,11 @@ impl<T: frame_system::Config> pallet_assets::WeightInfo for WeightInfo<T> {
/// Proof: Assets Metadata (max_values: None, max_size: Some(140), added: 2615, mode: MaxEncodedLen)
fn clear_metadata() -> Weight {
// Proof Size summary in bytes:
// Measured: `471`
// Estimated: `5300`
// Minimum execution time: 23_310 nanoseconds.
Weight::from_parts(23_724_000, 0)
.saturating_add(Weight::from_parts(0, 5300))
// Measured: `407`
// Estimated: `7280`
// Minimum execution time: 26_001_000 picoseconds.
Weight::from_parts(26_493_000, 0)
.saturating_add(Weight::from_parts(0, 7280))
.saturating_add(T::DbWeight::get().reads(2))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -333,17 +331,15 @@ impl<T: frame_system::Config> pallet_assets::WeightInfo for WeightInfo<T> {
/// Proof: Assets Metadata (max_values: None, max_size: Some(140), added: 2615, mode: MaxEncodedLen)
/// The range of component `n` is `[0, 50]`.
/// The range of component `s` is `[0, 50]`.
fn force_set_metadata(n: u32, s: u32, ) -> Weight {
fn force_set_metadata(_n: u32, s: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `82`
// Estimated: `5300`
// Minimum execution time: 12_379 nanoseconds.
Weight::from_parts(12_903_065, 0)
.saturating_add(Weight::from_parts(0, 5300))
// Standard Error: 330
.saturating_add(Weight::from_parts(667, 0).saturating_mul(n.into()))
// Standard Error: 330
.saturating_add(Weight::from_parts(2_891, 0).saturating_mul(s.into()))
// Estimated: `7280`
// Minimum execution time: 13_988_000 picoseconds.
Weight::from_parts(14_751_106, 0)
.saturating_add(Weight::from_parts(0, 7280))
// Standard Error: 381
.saturating_add(Weight::from_parts(2_884, 0).saturating_mul(s.into()))
.saturating_add(T::DbWeight::get().reads(2))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -353,11 +349,11 @@ impl<T: frame_system::Config> pallet_assets::WeightInfo for WeightInfo<T> {
/// Proof: Assets Metadata (max_values: None, max_size: Some(140), added: 2615, mode: MaxEncodedLen)
fn force_clear_metadata() -> Weight {
// Proof Size summary in bytes:
// Measured: `471`
// Estimated: `5300`
// Minimum execution time: 23_531 nanoseconds.
Weight::from_parts(23_845_000, 0)
.saturating_add(Weight::from_parts(0, 5300))
// Measured: `407`
// Estimated: `7280`
// Minimum execution time: 25_837_000 picoseconds.
Weight::from_parts(26_110_000, 0)
.saturating_add(Weight::from_parts(0, 7280))
.saturating_add(T::DbWeight::get().reads(2))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -365,11 +361,11 @@ impl<T: frame_system::Config> pallet_assets::WeightInfo for WeightInfo<T> {
/// Proof: Assets Asset (max_values: None, max_size: Some(210), added: 2685, mode: MaxEncodedLen)
fn force_asset_status() -> Weight {
// Proof Size summary in bytes:
// Measured: `275`
// Estimated: `2685`
// Minimum execution time: 12_426 nanoseconds.
Weight::from_parts(12_888_000, 0)
.saturating_add(Weight::from_parts(0, 2685))
// Measured: `243`
// Estimated: `3675`
// Minimum execution time: 13_423_000 picoseconds.
Weight::from_parts(13_565_000, 0)
.saturating_add(Weight::from_parts(0, 3675))
.saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -379,11 +375,11 @@ impl<T: frame_system::Config> pallet_assets::WeightInfo for WeightInfo<T> {
/// Proof: Assets Approvals (max_values: None, max_size: Some(148), added: 2623, mode: MaxEncodedLen)
fn approve_transfer() -> Weight {
// Proof Size summary in bytes:
// Measured: `309`
// Estimated: `5308`
// Minimum execution time: 26_365 nanoseconds.
Weight::from_parts(26_700_000, 0)
.saturating_add(Weight::from_parts(0, 5308))
// Measured: `277`
// Estimated: `7288`
// Minimum execution time: 29_285_000 picoseconds.
Weight::from_parts(29_727_000, 0)
.saturating_add(Weight::from_parts(0, 7288))
.saturating_add(T::DbWeight::get().reads(2))
.saturating_add(T::DbWeight::get().writes(2))
}
@@ -397,11 +393,11 @@ impl<T: frame_system::Config> pallet_assets::WeightInfo for WeightInfo<T> {
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: MaxEncodedLen)
fn transfer_approved() -> Weight {
// Proof Size summary in bytes:
// Measured: `553`
// Estimated: `13065`
// Minimum execution time: 53_167 nanoseconds.
Weight::from_parts(53_564_000, 0)
.saturating_add(Weight::from_parts(0, 13065))
// Measured: `521`
// Estimated: `17025`
// Minimum execution time: 58_369_000 picoseconds.
Weight::from_parts(58_844_000, 0)
.saturating_add(Weight::from_parts(0, 17025))
.saturating_add(T::DbWeight::get().reads(5))
.saturating_add(T::DbWeight::get().writes(5))
}
@@ -411,11 +407,11 @@ impl<T: frame_system::Config> pallet_assets::WeightInfo for WeightInfo<T> {
/// Proof: Assets Approvals (max_values: None, max_size: Some(148), added: 2623, mode: MaxEncodedLen)
fn cancel_approval() -> Weight {
// Proof Size summary in bytes:
// Measured: `479`
// Estimated: `5308`
// Minimum execution time: 28_120 nanoseconds.
Weight::from_parts(28_540_000, 0)
.saturating_add(Weight::from_parts(0, 5308))
// Measured: `447`
// Estimated: `7288`
// Minimum execution time: 31_073_000 picoseconds.
Weight::from_parts(31_536_000, 0)
.saturating_add(Weight::from_parts(0, 7288))
.saturating_add(T::DbWeight::get().reads(2))
.saturating_add(T::DbWeight::get().writes(2))
}
@@ -425,11 +421,11 @@ impl<T: frame_system::Config> pallet_assets::WeightInfo for WeightInfo<T> {
/// Proof: Assets Approvals (max_values: None, max_size: Some(148), added: 2623, mode: MaxEncodedLen)
fn force_cancel_approval() -> Weight {
// Proof Size summary in bytes:
// Measured: `479`
// Estimated: `5308`
// Minimum execution time: 28_503 nanoseconds.
Weight::from_parts(28_988_000, 0)
.saturating_add(Weight::from_parts(0, 5308))
// Measured: `447`
// Estimated: `7288`
// Minimum execution time: 32_182_000 picoseconds.
Weight::from_parts(32_625_000, 0)
.saturating_add(Weight::from_parts(0, 7288))
.saturating_add(T::DbWeight::get().reads(2))
.saturating_add(T::DbWeight::get().writes(2))
}
@@ -437,12 +433,12 @@ impl<T: frame_system::Config> pallet_assets::WeightInfo for WeightInfo<T> {
/// Proof: Assets Asset (max_values: None, max_size: Some(210), added: 2685, mode: MaxEncodedLen)
fn set_min_balance() -> Weight {
// Proof Size summary in bytes:
// Measured: `383`
// Measured: `243`
// Estimated: `3675`
// Minimum execution time: 16_213 nanoseconds.
Weight::from_parts(16_575_000, 0)
// Minimum execution time: 14_610_000 picoseconds.
Weight::from_parts(14_895_000, 0)
.saturating_add(Weight::from_parts(0, 3675))
.saturating_add(T::DbWeight::get().reads(1_u64))
.saturating_add(T::DbWeight::get().writes(1_u64))
.saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().writes(1))
}
}
@@ -1,4 +1,4 @@
// Copyright 2021 Parity Technologies (UK) Ltd.
// Copyright Parity Technologies (UK) Ltd.
// This file is part of Cumulus.
// Cumulus is free software: you can redistribute it and/or modify
@@ -17,7 +17,7 @@
//! Autogenerated weights for `pallet_balances`
//!
//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev
//! DATE: 2023-02-22, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]`
//! DATE: 2023-03-23, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]`
//! WORST CASE MAP SIZE: `1000000`
//! HOSTNAME: `bm6`, CPU: `Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz`
//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("statemine-dev"), DB CACHE: 1024
@@ -51,11 +51,11 @@ impl<T: frame_system::Config> pallet_balances::WeightInfo for WeightInfo<T> {
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: MaxEncodedLen)
fn transfer_allow_death() -> Weight {
// Proof Size summary in bytes:
// Measured: `1178`
// Estimated: `2603`
// Minimum execution time: 46_493 nanoseconds.
Weight::from_parts(47_804_000, 0)
.saturating_add(Weight::from_parts(0, 2603))
// Measured: `0`
// Estimated: `3593`
// Minimum execution time: 34_132_000 picoseconds.
Weight::from_parts(34_669_000, 0)
.saturating_add(Weight::from_parts(0, 3593))
.saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -63,11 +63,11 @@ impl<T: frame_system::Config> pallet_balances::WeightInfo for WeightInfo<T> {
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: MaxEncodedLen)
fn transfer_keep_alive() -> Weight {
// Proof Size summary in bytes:
// Measured: `1062`
// Estimated: `2603`
// Minimum execution time: 35_020 nanoseconds.
Weight::from_parts(35_462_000, 0)
.saturating_add(Weight::from_parts(0, 2603))
// Measured: `0`
// Estimated: `3593`
// Minimum execution time: 25_052_000 picoseconds.
Weight::from_parts(25_681_000, 0)
.saturating_add(Weight::from_parts(0, 3593))
.saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -75,11 +75,11 @@ impl<T: frame_system::Config> pallet_balances::WeightInfo for WeightInfo<T> {
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: MaxEncodedLen)
fn force_set_balance_creating() -> Weight {
// Proof Size summary in bytes:
// Measured: `1174`
// Estimated: `2603`
// Minimum execution time: 26_282 nanoseconds.
Weight::from_parts(26_915_000, 0)
.saturating_add(Weight::from_parts(0, 2603))
// Measured: `103`
// Estimated: `3593`
// Minimum execution time: 15_072_000 picoseconds.
Weight::from_parts(15_451_000, 0)
.saturating_add(Weight::from_parts(0, 3593))
.saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -87,11 +87,11 @@ impl<T: frame_system::Config> pallet_balances::WeightInfo for WeightInfo<T> {
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: MaxEncodedLen)
fn force_set_balance_killing() -> Weight {
// Proof Size summary in bytes:
// Measured: `1174`
// Estimated: `2603`
// Minimum execution time: 29_529 nanoseconds.
Weight::from_parts(30_135_000, 0)
.saturating_add(Weight::from_parts(0, 2603))
// Measured: `103`
// Estimated: `3593`
// Minimum execution time: 18_416_000 picoseconds.
Weight::from_parts(18_742_000, 0)
.saturating_add(Weight::from_parts(0, 3593))
.saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -99,11 +99,11 @@ impl<T: frame_system::Config> pallet_balances::WeightInfo for WeightInfo<T> {
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: MaxEncodedLen)
fn force_transfer() -> Weight {
// Proof Size summary in bytes:
// Measured: `1174`
// Estimated: `5206`
// Minimum execution time: 46_969 nanoseconds.
Weight::from_parts(47_657_000, 0)
.saturating_add(Weight::from_parts(0, 5206))
// Measured: `103`
// Estimated: `6196`
// Minimum execution time: 36_626_000 picoseconds.
Weight::from_parts(37_176_000, 0)
.saturating_add(Weight::from_parts(0, 6196))
.saturating_add(T::DbWeight::get().reads(2))
.saturating_add(T::DbWeight::get().writes(2))
}
@@ -111,11 +111,11 @@ impl<T: frame_system::Config> pallet_balances::WeightInfo for WeightInfo<T> {
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: MaxEncodedLen)
fn transfer_all() -> Weight {
// Proof Size summary in bytes:
// Measured: `1062`
// Estimated: `2603`
// Minimum execution time: 41_398 nanoseconds.
Weight::from_parts(42_012_000, 0)
.saturating_add(Weight::from_parts(0, 2603))
// Measured: `0`
// Estimated: `3593`
// Minimum execution time: 31_008_000 picoseconds.
Weight::from_parts(31_562_000, 0)
.saturating_add(Weight::from_parts(0, 3593))
.saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -126,11 +126,11 @@ impl<T: frame_system::Config> pallet_balances::WeightInfo for WeightInfo<T> {
}
fn force_unreserve() -> Weight {
// Proof Size summary in bytes:
// Measured: `1058`
// Estimated: `2603`
// Minimum execution time: 22_969 nanoseconds.
Weight::from_parts(23_548_000, 0)
.saturating_add(Weight::from_parts(0, 2603))
// Measured: `103`
// Estimated: `3593`
// Minimum execution time: 14_214_000 picoseconds.
Weight::from_parts(14_535_000, 0)
.saturating_add(Weight::from_parts(0, 3593))
.saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -1,4 +1,4 @@
// Copyright 2021 Parity Technologies (UK) Ltd.
// Copyright Parity Technologies (UK) Ltd.
// This file is part of Cumulus.
// Cumulus is free software: you can redistribute it and/or modify
@@ -17,7 +17,7 @@
//! Autogenerated weights for `pallet_collator_selection`
//!
//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev
//! DATE: 2023-02-22, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]`
//! DATE: 2023-03-23, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]`
//! WORST CASE MAP SIZE: `1000000`
//! HOSTNAME: `bm6`, CPU: `Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz`
//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("statemine-dev"), DB CACHE: 1024
@@ -55,12 +55,12 @@ impl<T: frame_system::Config> pallet_collator_selection::WeightInfo for WeightIn
fn set_invulnerables(b: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `178 + b * (78 ±0)`
// Estimated: `178 + b * (2554 ±0)`
// Minimum execution time: 14_234 nanoseconds.
Weight::from_parts(15_794_150, 0)
.saturating_add(Weight::from_parts(0, 178))
// Standard Error: 4_000
.saturating_add(Weight::from_parts(2_477_800, 0).saturating_mul(b.into()))
// Estimated: `1168 + b * (2554 ±0)`
// Minimum execution time: 15_415_000 picoseconds.
Weight::from_parts(15_521_960, 0)
.saturating_add(Weight::from_parts(0, 1168))
// Standard Error: 3_294
.saturating_add(Weight::from_parts(2_582_035, 0).saturating_mul(b.into()))
.saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(b.into())))
.saturating_add(T::DbWeight::get().writes(1))
.saturating_add(Weight::from_parts(0, 2554).saturating_mul(b.into()))
@@ -71,8 +71,8 @@ impl<T: frame_system::Config> pallet_collator_selection::WeightInfo for WeightIn
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 7_190 nanoseconds.
Weight::from_parts(7_441_000, 0)
// Minimum execution time: 7_363_000 picoseconds.
Weight::from_parts(7_715_000, 0)
.saturating_add(Weight::from_parts(0, 0))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -82,8 +82,8 @@ impl<T: frame_system::Config> pallet_collator_selection::WeightInfo for WeightIn
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 7_495 nanoseconds.
Weight::from_parts(7_666_000, 0)
// Minimum execution time: 7_516_000 picoseconds.
Weight::from_parts(7_860_000, 0)
.saturating_add(Weight::from_parts(0, 0))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -102,13 +102,13 @@ impl<T: frame_system::Config> pallet_collator_selection::WeightInfo for WeightIn
/// The range of component `c` is `[1, 999]`.
fn register_as_candidate(c: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `1171 + c * (48 ±0)`
// Estimated: `56784 + c * (49 ±0)`
// Minimum execution time: 35_713 nanoseconds.
Weight::from_parts(27_978_009, 0)
.saturating_add(Weight::from_parts(0, 56784))
// Standard Error: 1_293
.saturating_add(Weight::from_parts(111_881, 0).saturating_mul(c.into()))
// Measured: `1108 + c * (48 ±0)`
// Estimated: `61671 + c * (49 ±0)`
// Minimum execution time: 38_063_000 picoseconds.
Weight::from_parts(30_924_306, 0)
.saturating_add(Weight::from_parts(0, 61671))
// Standard Error: 1_232
.saturating_add(Weight::from_parts(106_039, 0).saturating_mul(c.into()))
.saturating_add(T::DbWeight::get().reads(5))
.saturating_add(T::DbWeight::get().writes(2))
.saturating_add(Weight::from_parts(0, 49).saturating_mul(c.into()))
@@ -120,13 +120,13 @@ impl<T: frame_system::Config> pallet_collator_selection::WeightInfo for WeightIn
/// The range of component `c` is `[6, 1000]`.
fn leave_intent(c: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `536 + c * (48 ±0)`
// Estimated: `48497`
// Minimum execution time: 27_164 nanoseconds.
Weight::from_parts(16_901_858, 0)
.saturating_add(Weight::from_parts(0, 48497))
// Standard Error: 1_312
.saturating_add(Weight::from_parts(108_799, 0).saturating_mul(c.into()))
// Measured: `452 + c * (48 ±0)`
// Estimated: `49487`
// Minimum execution time: 29_598_000 picoseconds.
Weight::from_parts(19_372_924, 0)
.saturating_add(Weight::from_parts(0, 49487))
// Standard Error: 1_253
.saturating_add(Weight::from_parts(106_394, 0).saturating_mul(c.into()))
.saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().writes(2))
}
@@ -138,11 +138,11 @@ impl<T: frame_system::Config> pallet_collator_selection::WeightInfo for WeightIn
/// Proof: CollatorSelection LastAuthoredBlock (max_values: None, max_size: Some(44), added: 2519, mode: MaxEncodedLen)
fn note_author() -> Weight {
// Proof Size summary in bytes:
// Measured: `135`
// Estimated: `5749`
// Minimum execution time: 26_007 nanoseconds.
Weight::from_parts(26_416_000, 0)
.saturating_add(Weight::from_parts(0, 5749))
// Measured: `103`
// Estimated: `7729`
// Minimum execution time: 28_647_000 picoseconds.
Weight::from_parts(28_951_000, 0)
.saturating_add(Weight::from_parts(0, 7729))
.saturating_add(T::DbWeight::get().reads(3))
.saturating_add(T::DbWeight::get().writes(4))
}
@@ -160,18 +160,18 @@ impl<T: frame_system::Config> pallet_collator_selection::WeightInfo for WeightIn
/// The range of component `c` is `[1, 1000]`.
fn new_session(r: u32, c: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `22784 + r * (148 ±0) + c * (97 ±0)`
// Estimated: `52737 + c * (2519 ±0) + r * (2602 ±0)`
// Minimum execution time: 16_056 nanoseconds.
Weight::from_parts(16_335_000, 0)
.saturating_add(Weight::from_parts(0, 52737))
// Standard Error: 806_799
.saturating_add(Weight::from_parts(29_195_677, 0).saturating_mul(c.into()))
// Measured: `22721 + r * (116 ±0) + c * (97 ±0)`
// Estimated: `56697 + c * (2520 ±0) + r * (2602 ±0)`
// Minimum execution time: 17_043_000 picoseconds.
Weight::from_parts(17_352_000, 0)
.saturating_add(Weight::from_parts(0, 56697))
// Standard Error: 798_735
.saturating_add(Weight::from_parts(28_961_284, 0).saturating_mul(c.into()))
.saturating_add(T::DbWeight::get().reads(4))
.saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(c.into())))
.saturating_add(T::DbWeight::get().writes(1))
.saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(c.into())))
.saturating_add(Weight::from_parts(0, 2519).saturating_mul(c.into()))
.saturating_add(Weight::from_parts(0, 2520).saturating_mul(c.into()))
.saturating_add(Weight::from_parts(0, 2602).saturating_mul(r.into()))
}
}
@@ -1,4 +1,4 @@
// Copyright 2021 Parity Technologies (UK) Ltd.
// Copyright Parity Technologies (UK) Ltd.
// This file is part of Cumulus.
// Cumulus is free software: you can redistribute it and/or modify
@@ -17,7 +17,7 @@
//! Autogenerated weights for `pallet_multisig`
//!
//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev
//! DATE: 2023-02-22, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]`
//! DATE: 2023-03-23, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]`
//! WORST CASE MAP SIZE: `1000000`
//! HOSTNAME: `bm6`, CPU: `Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz`
//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("statemine-dev"), DB CACHE: 1024
@@ -52,11 +52,11 @@ impl<T: frame_system::Config> pallet_multisig::WeightInfo for WeightInfo<T> {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 12_185 nanoseconds.
Weight::from_parts(12_423_059, 0)
// Minimum execution time: 11_992_000 picoseconds.
Weight::from_parts(12_412_280, 0)
.saturating_add(Weight::from_parts(0, 0))
// Standard Error: 1
.saturating_add(Weight::from_parts(596, 0).saturating_mul(z.into()))
// Standard Error: 3
.saturating_add(Weight::from_parts(503, 0).saturating_mul(z.into()))
}
/// Storage: Multisig Multisigs (r:1 w:1)
/// Proof: Multisig Multisigs (max_values: None, max_size: Some(3346), added: 5821, mode: MaxEncodedLen)
@@ -64,15 +64,15 @@ impl<T: frame_system::Config> pallet_multisig::WeightInfo for WeightInfo<T> {
/// The range of component `z` is `[0, 10000]`.
fn as_multi_create(s: u32, z: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `311 + s * (2 ±0)`
// Estimated: `5821`
// Minimum execution time: 35_394 nanoseconds.
Weight::from_parts(28_339_222, 0)
.saturating_add(Weight::from_parts(0, 5821))
// Standard Error: 525
.saturating_add(Weight::from_parts(76_810, 0).saturating_mul(s.into()))
// Measured: `262 + s * (2 ±0)`
// Estimated: `6811`
// Minimum execution time: 37_343_000 picoseconds.
Weight::from_parts(31_041_082, 0)
.saturating_add(Weight::from_parts(0, 6811))
// Standard Error: 579
.saturating_add(Weight::from_parts(68_564, 0).saturating_mul(s.into()))
// Standard Error: 5
.saturating_add(Weight::from_parts(1_641, 0).saturating_mul(z.into()))
.saturating_add(Weight::from_parts(1_253, 0).saturating_mul(z.into()))
.saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -82,15 +82,15 @@ impl<T: frame_system::Config> pallet_multisig::WeightInfo for WeightInfo<T> {
/// The range of component `z` is `[0, 10000]`.
fn as_multi_approve(s: u32, z: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `313`
// Estimated: `5821`
// Minimum execution time: 26_605 nanoseconds.
Weight::from_parts(19_882_694, 0)
.saturating_add(Weight::from_parts(0, 5821))
// Standard Error: 486
.saturating_add(Weight::from_parts(73_686, 0).saturating_mul(s.into()))
// Standard Error: 4
.saturating_add(Weight::from_parts(1_615, 0).saturating_mul(z.into()))
// Measured: `282`
// Estimated: `6811`
// Minimum execution time: 27_702_000 picoseconds.
Weight::from_parts(22_324_758, 0)
.saturating_add(Weight::from_parts(0, 6811))
// Standard Error: 382
.saturating_add(Weight::from_parts(59_647, 0).saturating_mul(s.into()))
// Standard Error: 3
.saturating_add(Weight::from_parts(1_199, 0).saturating_mul(z.into()))
.saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -102,15 +102,15 @@ impl<T: frame_system::Config> pallet_multisig::WeightInfo for WeightInfo<T> {
/// The range of component `z` is `[0, 10000]`.
fn as_multi_complete(s: u32, z: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `448 + s * (33 ±0)`
// Estimated: `8424`
// Minimum execution time: 40_558 nanoseconds.
Weight::from_parts(31_782_538, 0)
.saturating_add(Weight::from_parts(0, 8424))
// Standard Error: 587
.saturating_add(Weight::from_parts(94_913, 0).saturating_mul(s.into()))
// Measured: `385 + s * (33 ±0)`
// Estimated: `10404`
// Minimum execution time: 42_944_000 picoseconds.
Weight::from_parts(35_467_441, 0)
.saturating_add(Weight::from_parts(0, 10404))
// Standard Error: 600
.saturating_add(Weight::from_parts(80_406, 0).saturating_mul(s.into()))
// Standard Error: 5
.saturating_add(Weight::from_parts(1_647, 0).saturating_mul(z.into()))
.saturating_add(Weight::from_parts(1_220, 0).saturating_mul(z.into()))
.saturating_add(T::DbWeight::get().reads(2))
.saturating_add(T::DbWeight::get().writes(2))
}
@@ -119,13 +119,13 @@ impl<T: frame_system::Config> pallet_multisig::WeightInfo for WeightInfo<T> {
/// The range of component `s` is `[2, 100]`.
fn approve_as_multi_create(s: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `318 + s * (2 ±0)`
// Estimated: `5821`
// Minimum execution time: 24_889 nanoseconds.
Weight::from_parts(27_183_432, 0)
.saturating_add(Weight::from_parts(0, 5821))
// Standard Error: 835
.saturating_add(Weight::from_parts(79_518, 0).saturating_mul(s.into()))
// Measured: `263 + s * (2 ±0)`
// Estimated: `6811`
// Minimum execution time: 27_997_000 picoseconds.
Weight::from_parts(30_250_714, 0)
.saturating_add(Weight::from_parts(0, 6811))
// Standard Error: 709
.saturating_add(Weight::from_parts(67_226, 0).saturating_mul(s.into()))
.saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -134,13 +134,13 @@ impl<T: frame_system::Config> pallet_multisig::WeightInfo for WeightInfo<T> {
/// The range of component `s` is `[2, 100]`.
fn approve_as_multi_approve(s: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `313`
// Estimated: `5821`
// Minimum execution time: 17_143 nanoseconds.
Weight::from_parts(18_532_968, 0)
.saturating_add(Weight::from_parts(0, 5821))
// Standard Error: 632
.saturating_add(Weight::from_parts(75_565, 0).saturating_mul(s.into()))
// Measured: `282`
// Estimated: `6811`
// Minimum execution time: 19_821_000 picoseconds.
Weight::from_parts(20_670_152, 0)
.saturating_add(Weight::from_parts(0, 6811))
// Standard Error: 470
.saturating_add(Weight::from_parts(65_289, 0).saturating_mul(s.into()))
.saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -149,13 +149,13 @@ impl<T: frame_system::Config> pallet_multisig::WeightInfo for WeightInfo<T> {
/// The range of component `s` is `[2, 100]`.
fn cancel_as_multi(s: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `517 + s * (1 ±0)`
// Estimated: `5821`
// Minimum execution time: 26_917 nanoseconds.
Weight::from_parts(28_425_612, 0)
.saturating_add(Weight::from_parts(0, 5821))
// Standard Error: 685
.saturating_add(Weight::from_parts(81_581, 0).saturating_mul(s.into()))
// Measured: `454 + s * (1 ±0)`
// Estimated: `6811`
// Minimum execution time: 28_820_000 picoseconds.
Weight::from_parts(31_182_331, 0)
.saturating_add(Weight::from_parts(0, 6811))
// Standard Error: 874
.saturating_add(Weight::from_parts(68_617, 0).saturating_mul(s.into()))
.saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().writes(1))
}
File diff suppressed because it is too large Load Diff
@@ -1,4 +1,4 @@
// Copyright 2021 Parity Technologies (UK) Ltd.
// Copyright Parity Technologies (UK) Ltd.
// This file is part of Cumulus.
// Cumulus is free software: you can redistribute it and/or modify
@@ -17,7 +17,7 @@
//! Autogenerated weights for `pallet_proxy`
//!
//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev
//! DATE: 2023-02-22, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]`
//! DATE: 2023-03-23, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]`
//! WORST CASE MAP SIZE: `1000000`
//! HOSTNAME: `bm6`, CPU: `Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz`
//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("statemine-dev"), DB CACHE: 1024
@@ -52,13 +52,13 @@ impl<T: frame_system::Config> pallet_proxy::WeightInfo for WeightInfo<T> {
/// The range of component `p` is `[1, 31]`.
fn proxy(p: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `159 + p * (37 ±0)`
// Estimated: `3716`
// Minimum execution time: 15_168 nanoseconds.
Weight::from_parts(15_986_761, 0)
.saturating_add(Weight::from_parts(0, 3716))
// Standard Error: 2_885
.saturating_add(Weight::from_parts(12_185, 0).saturating_mul(p.into()))
// Measured: `127 + p * (37 ±0)`
// Estimated: `4706`
// Minimum execution time: 16_846_000 picoseconds.
Weight::from_parts(17_545_125, 0)
.saturating_add(Weight::from_parts(0, 4706))
// Standard Error: 1_168
.saturating_add(Weight::from_parts(38_590, 0).saturating_mul(p.into()))
.saturating_add(T::DbWeight::get().reads(1))
}
/// Storage: Proxy Proxies (r:1 w:0)
@@ -71,15 +71,15 @@ impl<T: frame_system::Config> pallet_proxy::WeightInfo for WeightInfo<T> {
/// The range of component `p` is `[1, 31]`.
fn proxy_announced(a: u32, p: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `550 + a * (68 ±0) + p * (37 ±0)`
// Estimated: `11027`
// Minimum execution time: 32_310 nanoseconds.
Weight::from_parts(32_466_194, 0)
.saturating_add(Weight::from_parts(0, 11027))
// Standard Error: 1_813
.saturating_add(Weight::from_parts(120_725, 0).saturating_mul(a.into()))
// Standard Error: 1_873
.saturating_add(Weight::from_parts(32_578, 0).saturating_mul(p.into()))
// Measured: `454 + a * (68 ±0) + p * (37 ±0)`
// Estimated: `13997`
// Minimum execution time: 35_646_000 picoseconds.
Weight::from_parts(35_944_816, 0)
.saturating_add(Weight::from_parts(0, 13997))
// Standard Error: 1_868
.saturating_add(Weight::from_parts(137_815, 0).saturating_mul(a.into()))
// Standard Error: 1_930
.saturating_add(Weight::from_parts(38_331, 0).saturating_mul(p.into()))
.saturating_add(T::DbWeight::get().reads(3))
.saturating_add(T::DbWeight::get().writes(2))
}
@@ -91,15 +91,15 @@ impl<T: frame_system::Config> pallet_proxy::WeightInfo for WeightInfo<T> {
/// The range of component `p` is `[1, 31]`.
fn remove_announcement(a: u32, p: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `433 + a * (68 ±0)`
// Estimated: `7311`
// Minimum execution time: 20_363 nanoseconds.
Weight::from_parts(21_135_277, 0)
.saturating_add(Weight::from_parts(0, 7311))
// Standard Error: 1_404
.saturating_add(Weight::from_parts(120_045, 0).saturating_mul(a.into()))
// Standard Error: 1_450
.saturating_add(Weight::from_parts(8_992, 0).saturating_mul(p.into()))
// Measured: `369 + a * (68 ±0)`
// Estimated: `9291`
// Minimum execution time: 22_142_000 picoseconds.
Weight::from_parts(23_269_000, 0)
.saturating_add(Weight::from_parts(0, 9291))
// Standard Error: 1_365
.saturating_add(Weight::from_parts(140_747, 0).saturating_mul(a.into()))
// Standard Error: 1_411
.saturating_add(Weight::from_parts(14_983, 0).saturating_mul(p.into()))
.saturating_add(T::DbWeight::get().reads(2))
.saturating_add(T::DbWeight::get().writes(2))
}
@@ -111,15 +111,15 @@ impl<T: frame_system::Config> pallet_proxy::WeightInfo for WeightInfo<T> {
/// The range of component `p` is `[1, 31]`.
fn reject_announcement(a: u32, p: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `433 + a * (68 ±0)`
// Estimated: `7311`
// Minimum execution time: 20_086 nanoseconds.
Weight::from_parts(21_145_287, 0)
.saturating_add(Weight::from_parts(0, 7311))
// Standard Error: 1_612
.saturating_add(Weight::from_parts(113_598, 0).saturating_mul(a.into()))
// Standard Error: 1_666
.saturating_add(Weight::from_parts(11_520, 0).saturating_mul(p.into()))
// Measured: `369 + a * (68 ±0)`
// Estimated: `9291`
// Minimum execution time: 22_465_000 picoseconds.
Weight::from_parts(23_366_335, 0)
.saturating_add(Weight::from_parts(0, 9291))
// Standard Error: 4_348
.saturating_add(Weight::from_parts(149_266, 0).saturating_mul(a.into()))
// Standard Error: 4_492
.saturating_add(Weight::from_parts(10_411, 0).saturating_mul(p.into()))
.saturating_add(T::DbWeight::get().reads(2))
.saturating_add(T::DbWeight::get().writes(2))
}
@@ -133,15 +133,15 @@ impl<T: frame_system::Config> pallet_proxy::WeightInfo for WeightInfo<T> {
/// The range of component `p` is `[1, 31]`.
fn announce(a: u32, p: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `482 + a * (68 ±0) + p * (37 ±0)`
// Estimated: `11027`
// Minimum execution time: 27_819 nanoseconds.
Weight::from_parts(28_662_588, 0)
.saturating_add(Weight::from_parts(0, 11027))
// Standard Error: 2_297
.saturating_add(Weight::from_parts(128_485, 0).saturating_mul(a.into()))
// Standard Error: 2_373
.saturating_add(Weight::from_parts(47_044, 0).saturating_mul(p.into()))
// Measured: `386 + a * (68 ±0) + p * (37 ±0)`
// Estimated: `13997`
// Minimum execution time: 31_086_000 picoseconds.
Weight::from_parts(32_252_234, 0)
.saturating_add(Weight::from_parts(0, 13997))
// Standard Error: 2_039
.saturating_add(Weight::from_parts(131_541, 0).saturating_mul(a.into()))
// Standard Error: 2_107
.saturating_add(Weight::from_parts(41_085, 0).saturating_mul(p.into()))
.saturating_add(T::DbWeight::get().reads(3))
.saturating_add(T::DbWeight::get().writes(2))
}
@@ -150,13 +150,13 @@ impl<T: frame_system::Config> pallet_proxy::WeightInfo for WeightInfo<T> {
/// The range of component `p` is `[1, 31]`.
fn add_proxy(p: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `159 + p * (37 ±0)`
// Estimated: `3716`
// Minimum execution time: 21_187 nanoseconds.
Weight::from_parts(22_430_290, 0)
.saturating_add(Weight::from_parts(0, 3716))
// Standard Error: 6_530
.saturating_add(Weight::from_parts(43_133, 0).saturating_mul(p.into()))
// Measured: `127 + p * (37 ±0)`
// Estimated: `4706`
// Minimum execution time: 24_040_000 picoseconds.
Weight::from_parts(24_914_869, 0)
.saturating_add(Weight::from_parts(0, 4706))
// Standard Error: 2_025
.saturating_add(Weight::from_parts(47_844, 0).saturating_mul(p.into()))
.saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -165,13 +165,13 @@ impl<T: frame_system::Config> pallet_proxy::WeightInfo for WeightInfo<T> {
/// The range of component `p` is `[1, 31]`.
fn remove_proxy(p: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `159 + p * (37 ±0)`
// Estimated: `3716`
// Minimum execution time: 20_985 nanoseconds.
Weight::from_parts(21_852_273, 0)
.saturating_add(Weight::from_parts(0, 3716))
// Standard Error: 1_662
.saturating_add(Weight::from_parts(66_644, 0).saturating_mul(p.into()))
// Measured: `127 + p * (37 ±0)`
// Estimated: `4706`
// Minimum execution time: 23_495_000 picoseconds.
Weight::from_parts(24_788_899, 0)
.saturating_add(Weight::from_parts(0, 4706))
// Standard Error: 1_911
.saturating_add(Weight::from_parts(68_917, 0).saturating_mul(p.into()))
.saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -180,41 +180,41 @@ impl<T: frame_system::Config> pallet_proxy::WeightInfo for WeightInfo<T> {
/// The range of component `p` is `[1, 31]`.
fn remove_proxies(p: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `159 + p * (37 ±0)`
// Estimated: `3716`
// Minimum execution time: 16_958 nanoseconds.
Weight::from_parts(17_752_361, 0)
.saturating_add(Weight::from_parts(0, 3716))
// Standard Error: 1_173
.saturating_add(Weight::from_parts(25_691, 0).saturating_mul(p.into()))
// Measured: `127 + p * (37 ±0)`
// Estimated: `4706`
// Minimum execution time: 19_269_000 picoseconds.
Weight::from_parts(20_040_655, 0)
.saturating_add(Weight::from_parts(0, 4706))
// Standard Error: 1_327
.saturating_add(Weight::from_parts(24_180, 0).saturating_mul(p.into()))
.saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().writes(1))
}
/// Storage: Proxy Proxies (r:1 w:1)
/// Proof: Proxy Proxies (max_values: None, max_size: Some(1241), added: 3716, mode: MaxEncodedLen)
/// The range of component `p` is `[1, 31]`.
fn create_pure(p: u32, ) -> Weight {
fn create_pure(_p: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `139`
// Estimated: `3716`
// Minimum execution time: 23_055 nanoseconds.
Weight::from_parts(23_892_965, 0)
.saturating_add(Weight::from_parts(0, 3716))
// Standard Error: 1_390
.saturating_add(Weight::from_parts(16_195, 0).saturating_mul(p.into()))
// Estimated: `4706`
// Minimum execution time: 25_926_000 picoseconds.
Weight::from_parts(26_963_808, 0)
.saturating_add(Weight::from_parts(0, 4706))
.saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().writes(1))
}
/// Storage: Proxy Proxies (r:1 w:1)
/// Proof: Proxy Proxies (max_values: None, max_size: Some(1241), added: 3716, mode: MaxEncodedLen)
/// The range of component `p` is `[0, 30]`.
fn kill_pure(_p: u32, ) -> Weight {
fn kill_pure(p: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `196 + p * (37 ±0)`
// Estimated: `3716`
// Minimum execution time: 18_344 nanoseconds.
Weight::from_parts(20_533_110, 0)
.saturating_add(Weight::from_parts(0, 3716))
// Measured: `164 + p * (37 ±0)`
// Estimated: `4706`
// Minimum execution time: 19_961_000 picoseconds.
Weight::from_parts(20_928_300, 0)
.saturating_add(Weight::from_parts(0, 4706))
// Standard Error: 1_576
.saturating_add(Weight::from_parts(28_604, 0).saturating_mul(p.into()))
.saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -1,4 +1,4 @@
// Copyright 2021 Parity Technologies (UK) Ltd.
// Copyright Parity Technologies (UK) Ltd.
// This file is part of Cumulus.
// Cumulus is free software: you can redistribute it and/or modify
@@ -17,7 +17,7 @@
//! Autogenerated weights for `pallet_session`
//!
//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev
//! DATE: 2023-02-22, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]`
//! DATE: 2023-03-23, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]`
//! WORST CASE MAP SIZE: `1000000`
//! HOSTNAME: `bm6`, CPU: `Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz`
//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("statemine-dev"), DB CACHE: 1024
@@ -54,10 +54,10 @@ impl<T: frame_system::Config> pallet_session::WeightInfo for WeightInfo<T> {
fn set_keys() -> Weight {
// Proof Size summary in bytes:
// Measured: `270`
// Estimated: `5490`
// Minimum execution time: 15_187 nanoseconds.
Weight::from_parts(15_459_000, 0)
.saturating_add(Weight::from_parts(0, 5490))
// Estimated: `7470`
// Minimum execution time: 17_273_000 picoseconds.
Weight::from_parts(17_562_000, 0)
.saturating_add(Weight::from_parts(0, 7470))
.saturating_add(T::DbWeight::get().reads(2))
.saturating_add(T::DbWeight::get().writes(2))
}
@@ -68,10 +68,10 @@ impl<T: frame_system::Config> pallet_session::WeightInfo for WeightInfo<T> {
fn purge_keys() -> Weight {
// Proof Size summary in bytes:
// Measured: `242`
// Estimated: `2959`
// Minimum execution time: 11_795 nanoseconds.
Weight::from_parts(11_994_000, 0)
.saturating_add(Weight::from_parts(0, 2959))
// Estimated: `3949`
// Minimum execution time: 13_268_000 picoseconds.
Weight::from_parts(13_646_000, 0)
.saturating_add(Weight::from_parts(0, 3949))
.saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().writes(2))
}
@@ -1,4 +1,4 @@
// Copyright 2021 Parity Technologies (UK) Ltd.
// Copyright Parity Technologies (UK) Ltd.
// This file is part of Cumulus.
// Cumulus is free software: you can redistribute it and/or modify
@@ -17,7 +17,7 @@
//! Autogenerated weights for `pallet_timestamp`
//!
//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev
//! DATE: 2023-02-22, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]`
//! DATE: 2023-03-23, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]`
//! WORST CASE MAP SIZE: `1000000`
//! HOSTNAME: `bm6`, CPU: `Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz`
//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("statemine-dev"), DB CACHE: 1024
@@ -54,10 +54,10 @@ impl<T: frame_system::Config> pallet_timestamp::WeightInfo for WeightInfo<T> {
fn set() -> Weight {
// Proof Size summary in bytes:
// Measured: `86`
// Estimated: `1006`
// Minimum execution time: 8_408 nanoseconds.
Weight::from_parts(8_706_000, 0)
.saturating_add(Weight::from_parts(0, 1006))
// Estimated: `2986`
// Minimum execution time: 9_234_000 picoseconds.
Weight::from_parts(9_578_000, 0)
.saturating_add(Weight::from_parts(0, 2986))
.saturating_add(T::DbWeight::get().reads(2))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -65,8 +65,8 @@ impl<T: frame_system::Config> pallet_timestamp::WeightInfo for WeightInfo<T> {
// Proof Size summary in bytes:
// Measured: `57`
// Estimated: `0`
// Minimum execution time: 3_185 nanoseconds.
Weight::from_parts(3_282_000, 0)
// Minimum execution time: 3_193_000 picoseconds.
Weight::from_parts(3_306_000, 0)
.saturating_add(Weight::from_parts(0, 0))
}
}
@@ -1,4 +1,4 @@
// Copyright 2021 Parity Technologies (UK) Ltd.
// Copyright Parity Technologies (UK) Ltd.
// This file is part of Cumulus.
// Cumulus is free software: you can redistribute it and/or modify
@@ -17,7 +17,7 @@
//! Autogenerated weights for `pallet_uniques`
//!
//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev
//! DATE: 2023-02-22, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]`
//! DATE: 2023-03-23, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]`
//! WORST CASE MAP SIZE: `1000000`
//! HOSTNAME: `bm6`, CPU: `Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz`
//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("statemine-dev"), DB CACHE: 1024
@@ -53,11 +53,11 @@ impl<T: frame_system::Config> pallet_uniques::WeightInfo for WeightInfo<T> {
/// Proof: Uniques ClassAccount (max_values: None, max_size: Some(68), added: 2543, mode: MaxEncodedLen)
fn create() -> Weight {
// Proof Size summary in bytes:
// Measured: `177`
// Estimated: `2653`
// Minimum execution time: 24_517 nanoseconds.
Weight::from_parts(24_884_000, 0)
.saturating_add(Weight::from_parts(0, 2653))
// Measured: `145`
// Estimated: `3643`
// Minimum execution time: 25_977_000 picoseconds.
Weight::from_parts(27_109_000, 0)
.saturating_add(Weight::from_parts(0, 3643))
.saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().writes(2))
}
@@ -68,10 +68,10 @@ impl<T: frame_system::Config> pallet_uniques::WeightInfo for WeightInfo<T> {
fn force_create() -> Weight {
// Proof Size summary in bytes:
// Measured: `42`
// Estimated: `2653`
// Minimum execution time: 13_312 nanoseconds.
Weight::from_parts(13_652_000, 0)
.saturating_add(Weight::from_parts(0, 2653))
// Estimated: `3643`
// Minimum execution time: 14_712_000 picoseconds.
Weight::from_parts(15_150_000, 0)
.saturating_add(Weight::from_parts(0, 3643))
.saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().writes(2))
}
@@ -79,14 +79,14 @@ impl<T: frame_system::Config> pallet_uniques::WeightInfo for WeightInfo<T> {
/// Proof: Uniques Class (max_values: None, max_size: Some(178), added: 2653, mode: MaxEncodedLen)
/// Storage: Uniques Asset (r:1001 w:1000)
/// Proof: Uniques Asset (max_values: None, max_size: Some(122), added: 2597, mode: MaxEncodedLen)
/// Storage: Uniques InstanceMetadataOf (r:1000 w:1000)
/// Proof: Uniques InstanceMetadataOf (max_values: None, max_size: Some(187), added: 2662, mode: MaxEncodedLen)
/// Storage: Uniques Attribute (r:1000 w:1000)
/// Proof: Uniques Attribute (max_values: None, max_size: Some(172), added: 2647, mode: MaxEncodedLen)
/// Storage: Uniques ClassAccount (r:0 w:1)
/// Proof: Uniques ClassAccount (max_values: None, max_size: Some(68), added: 2543, mode: MaxEncodedLen)
/// Storage: Uniques Attribute (r:0 w:1000)
/// Proof: Uniques Attribute (max_values: None, max_size: Some(172), added: 2647, mode: MaxEncodedLen)
/// Storage: Uniques ClassMetadataOf (r:0 w:1)
/// Proof: Uniques ClassMetadataOf (max_values: None, max_size: Some(167), added: 2642, mode: MaxEncodedLen)
/// Storage: Uniques InstanceMetadataOf (r:0 w:1000)
/// Proof: Uniques InstanceMetadataOf (max_values: None, max_size: Some(187), added: 2662, mode: MaxEncodedLen)
/// Storage: Uniques Account (r:0 w:1000)
/// Proof: Uniques Account (max_values: None, max_size: Some(88), added: 2563, mode: MaxEncodedLen)
/// Storage: Uniques CollectionMaxSupply (r:0 w:1)
@@ -96,24 +96,28 @@ impl<T: frame_system::Config> pallet_uniques::WeightInfo for WeightInfo<T> {
/// The range of component `a` is `[0, 1000]`.
fn destroy(n: u32, m: u32, a: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `289 + n * (108 ±0) + m * (56 ±0) + a * (107 ±0)`
// Estimated: `5250 + n * (2597 ±0)`
// Minimum execution time: 2_287_290 nanoseconds.
Weight::from_parts(2_319_526_000, 0)
.saturating_add(Weight::from_parts(0, 5250))
// Standard Error: 25_275
.saturating_add(Weight::from_parts(8_587_226, 0).saturating_mul(n.into()))
// Standard Error: 25_275
.saturating_add(Weight::from_parts(193_381, 0).saturating_mul(m.into()))
// Standard Error: 25_275
.saturating_add(Weight::from_parts(296_151, 0).saturating_mul(a.into()))
// Measured: `257 + n * (76 ±0) + m * (56 ±0) + a * (107 ±0)`
// Estimated: `9210 + n * (2597 ±0) + a * (2647 ±0) + m * (2662 ±0)`
// Minimum execution time: 2_367_187_000 picoseconds.
Weight::from_parts(2_382_789_000, 0)
.saturating_add(Weight::from_parts(0, 9210))
// Standard Error: 24_652
.saturating_add(Weight::from_parts(6_204_090, 0).saturating_mul(n.into()))
// Standard Error: 24_652
.saturating_add(Weight::from_parts(246_468, 0).saturating_mul(m.into()))
// Standard Error: 24_652
.saturating_add(Weight::from_parts(346_915, 0).saturating_mul(a.into()))
.saturating_add(T::DbWeight::get().reads(2))
.saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(n.into())))
.saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(m.into())))
.saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(a.into())))
.saturating_add(T::DbWeight::get().writes(4))
.saturating_add(T::DbWeight::get().writes((2_u64).saturating_mul(n.into())))
.saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(m.into())))
.saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(a.into())))
.saturating_add(Weight::from_parts(0, 2597).saturating_mul(n.into()))
.saturating_add(Weight::from_parts(0, 2647).saturating_mul(a.into()))
.saturating_add(Weight::from_parts(0, 2662).saturating_mul(m.into()))
}
/// Storage: Uniques Asset (r:1 w:1)
/// Proof: Uniques Asset (max_values: None, max_size: Some(122), added: 2597, mode: MaxEncodedLen)
@@ -125,11 +129,11 @@ impl<T: frame_system::Config> pallet_uniques::WeightInfo for WeightInfo<T> {
/// Proof: Uniques Account (max_values: None, max_size: Some(88), added: 2563, mode: MaxEncodedLen)
fn mint() -> Weight {
// Proof Size summary in bytes:
// Measured: `314`
// Estimated: `7749`
// Minimum execution time: 29_225 nanoseconds.
Weight::from_parts(29_894_000, 0)
.saturating_add(Weight::from_parts(0, 7749))
// Measured: `282`
// Estimated: `10719`
// Minimum execution time: 31_948_000 picoseconds.
Weight::from_parts(32_314_000, 0)
.saturating_add(Weight::from_parts(0, 10719))
.saturating_add(T::DbWeight::get().reads(3))
.saturating_add(T::DbWeight::get().writes(3))
}
@@ -143,11 +147,11 @@ impl<T: frame_system::Config> pallet_uniques::WeightInfo for WeightInfo<T> {
/// Proof: Uniques ItemPriceOf (max_values: None, max_size: Some(89), added: 2564, mode: MaxEncodedLen)
fn burn() -> Weight {
// Proof Size summary in bytes:
// Measured: `492`
// Estimated: `5250`
// Minimum execution time: 30_673 nanoseconds.
Weight::from_parts(31_553_000, 0)
.saturating_add(Weight::from_parts(0, 5250))
// Measured: `428`
// Estimated: `7230`
// Minimum execution time: 33_711_000 picoseconds.
Weight::from_parts(34_742_000, 0)
.saturating_add(Weight::from_parts(0, 7230))
.saturating_add(T::DbWeight::get().reads(2))
.saturating_add(T::DbWeight::get().writes(4))
}
@@ -161,11 +165,11 @@ impl<T: frame_system::Config> pallet_uniques::WeightInfo for WeightInfo<T> {
/// Proof: Uniques ItemPriceOf (max_values: None, max_size: Some(89), added: 2564, mode: MaxEncodedLen)
fn transfer() -> Weight {
// Proof Size summary in bytes:
// Measured: `492`
// Estimated: `5250`
// Minimum execution time: 24_944 nanoseconds.
Weight::from_parts(25_233_000, 0)
.saturating_add(Weight::from_parts(0, 5250))
// Measured: `428`
// Estimated: `7230`
// Minimum execution time: 26_609_000 picoseconds.
Weight::from_parts(27_130_000, 0)
.saturating_add(Weight::from_parts(0, 7230))
.saturating_add(T::DbWeight::get().reads(2))
.saturating_add(T::DbWeight::get().writes(4))
}
@@ -176,13 +180,13 @@ impl<T: frame_system::Config> pallet_uniques::WeightInfo for WeightInfo<T> {
/// The range of component `i` is `[0, 5000]`.
fn redeposit(i: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `770 + i * (108 ±0)`
// Estimated: `2653 + i * (2597 ±0)`
// Minimum execution time: 14_364 nanoseconds.
Weight::from_parts(14_520_000, 0)
.saturating_add(Weight::from_parts(0, 2653))
// Standard Error: 12_908
.saturating_add(Weight::from_parts(12_176_880, 0).saturating_mul(i.into()))
// Measured: `738 + i * (76 ±0)`
// Estimated: `4633 + i * (2597 ±0)`
// Minimum execution time: 15_463_000 picoseconds.
Weight::from_parts(15_625_000, 0)
.saturating_add(Weight::from_parts(0, 4633))
// Standard Error: 12_996
.saturating_add(Weight::from_parts(13_104_503, 0).saturating_mul(i.into()))
.saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(i.into())))
.saturating_add(T::DbWeight::get().writes(1))
@@ -195,11 +199,11 @@ impl<T: frame_system::Config> pallet_uniques::WeightInfo for WeightInfo<T> {
/// Proof: Uniques Class (max_values: None, max_size: Some(178), added: 2653, mode: MaxEncodedLen)
fn freeze() -> Weight {
// Proof Size summary in bytes:
// Measured: `492`
// Estimated: `5250`
// Minimum execution time: 17_798 nanoseconds.
Weight::from_parts(18_009_000, 0)
.saturating_add(Weight::from_parts(0, 5250))
// Measured: `428`
// Estimated: `7230`
// Minimum execution time: 18_897_000 picoseconds.
Weight::from_parts(19_276_000, 0)
.saturating_add(Weight::from_parts(0, 7230))
.saturating_add(T::DbWeight::get().reads(2))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -209,11 +213,11 @@ impl<T: frame_system::Config> pallet_uniques::WeightInfo for WeightInfo<T> {
/// Proof: Uniques Class (max_values: None, max_size: Some(178), added: 2653, mode: MaxEncodedLen)
fn thaw() -> Weight {
// Proof Size summary in bytes:
// Measured: `492`
// Estimated: `5250`
// Minimum execution time: 17_924 nanoseconds.
Weight::from_parts(18_168_000, 0)
.saturating_add(Weight::from_parts(0, 5250))
// Measured: `428`
// Estimated: `7230`
// Minimum execution time: 18_883_000 picoseconds.
Weight::from_parts(19_526_000, 0)
.saturating_add(Weight::from_parts(0, 7230))
.saturating_add(T::DbWeight::get().reads(2))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -221,11 +225,11 @@ impl<T: frame_system::Config> pallet_uniques::WeightInfo for WeightInfo<T> {
/// Proof: Uniques Class (max_values: None, max_size: Some(178), added: 2653, mode: MaxEncodedLen)
fn freeze_collection() -> Weight {
// Proof Size summary in bytes:
// Measured: `314`
// Estimated: `2653`
// Minimum execution time: 13_425 nanoseconds.
Weight::from_parts(13_846_000, 0)
.saturating_add(Weight::from_parts(0, 2653))
// Measured: `282`
// Estimated: `3643`
// Minimum execution time: 14_519_000 picoseconds.
Weight::from_parts(14_887_000, 0)
.saturating_add(Weight::from_parts(0, 3643))
.saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -233,11 +237,11 @@ impl<T: frame_system::Config> pallet_uniques::WeightInfo for WeightInfo<T> {
/// Proof: Uniques Class (max_values: None, max_size: Some(178), added: 2653, mode: MaxEncodedLen)
fn thaw_collection() -> Weight {
// Proof Size summary in bytes:
// Measured: `314`
// Estimated: `2653`
// Minimum execution time: 13_484 nanoseconds.
Weight::from_parts(13_715_000, 0)
.saturating_add(Weight::from_parts(0, 2653))
// Measured: `282`
// Estimated: `3643`
// Minimum execution time: 14_172_000 picoseconds.
Weight::from_parts(14_395_000, 0)
.saturating_add(Weight::from_parts(0, 3643))
.saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -249,11 +253,11 @@ impl<T: frame_system::Config> pallet_uniques::WeightInfo for WeightInfo<T> {
/// Proof: Uniques ClassAccount (max_values: None, max_size: Some(68), added: 2543, mode: MaxEncodedLen)
fn transfer_ownership() -> Weight {
// Proof Size summary in bytes:
// Measured: `388`
// Estimated: `5180`
// Minimum execution time: 21_132 nanoseconds.
Weight::from_parts(21_421_000, 0)
.saturating_add(Weight::from_parts(0, 5180))
// Measured: `356`
// Estimated: `7160`
// Minimum execution time: 22_131_000 picoseconds.
Weight::from_parts(22_540_000, 0)
.saturating_add(Weight::from_parts(0, 7160))
.saturating_add(T::DbWeight::get().reads(2))
.saturating_add(T::DbWeight::get().writes(4))
}
@@ -261,11 +265,11 @@ impl<T: frame_system::Config> pallet_uniques::WeightInfo for WeightInfo<T> {
/// Proof: Uniques Class (max_values: None, max_size: Some(178), added: 2653, mode: MaxEncodedLen)
fn set_team() -> Weight {
// Proof Size summary in bytes:
// Measured: `314`
// Estimated: `2653`
// Minimum execution time: 13_763 nanoseconds.
Weight::from_parts(14_136_000, 0)
.saturating_add(Weight::from_parts(0, 2653))
// Measured: `282`
// Estimated: `3643`
// Minimum execution time: 15_582_000 picoseconds.
Weight::from_parts(15_907_000, 0)
.saturating_add(Weight::from_parts(0, 3643))
.saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -275,11 +279,11 @@ impl<T: frame_system::Config> pallet_uniques::WeightInfo for WeightInfo<T> {
/// Proof: Uniques ClassAccount (max_values: None, max_size: Some(68), added: 2543, mode: MaxEncodedLen)
fn force_item_status() -> Weight {
// Proof Size summary in bytes:
// Measured: `314`
// Estimated: `2653`
// Minimum execution time: 16_125 nanoseconds.
Weight::from_parts(16_516_000, 0)
.saturating_add(Weight::from_parts(0, 2653))
// Measured: `282`
// Estimated: `3643`
// Minimum execution time: 17_915_000 picoseconds.
Weight::from_parts(18_190_000, 0)
.saturating_add(Weight::from_parts(0, 3643))
.saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().writes(2))
}
@@ -291,11 +295,11 @@ impl<T: frame_system::Config> pallet_uniques::WeightInfo for WeightInfo<T> {
/// Proof: Uniques Attribute (max_values: None, max_size: Some(172), added: 2647, mode: MaxEncodedLen)
fn set_attribute() -> Weight {
// Proof Size summary in bytes:
// Measured: `623`
// Estimated: `7962`
// Minimum execution time: 34_408 nanoseconds.
Weight::from_parts(34_820_000, 0)
.saturating_add(Weight::from_parts(0, 7962))
// Measured: `559`
// Estimated: `10932`
// Minimum execution time: 37_851_000 picoseconds.
Weight::from_parts(38_554_000, 0)
.saturating_add(Weight::from_parts(0, 10932))
.saturating_add(T::DbWeight::get().reads(3))
.saturating_add(T::DbWeight::get().writes(2))
}
@@ -307,11 +311,11 @@ impl<T: frame_system::Config> pallet_uniques::WeightInfo for WeightInfo<T> {
/// Proof: Uniques Attribute (max_values: None, max_size: Some(172), added: 2647, mode: MaxEncodedLen)
fn clear_attribute() -> Weight {
// Proof Size summary in bytes:
// Measured: `851`
// Estimated: `7962`
// Minimum execution time: 33_385 nanoseconds.
Weight::from_parts(34_088_000, 0)
.saturating_add(Weight::from_parts(0, 7962))
// Measured: `756`
// Estimated: `10932`
// Minimum execution time: 37_289_000 picoseconds.
Weight::from_parts(37_807_000, 0)
.saturating_add(Weight::from_parts(0, 10932))
.saturating_add(T::DbWeight::get().reads(3))
.saturating_add(T::DbWeight::get().writes(2))
}
@@ -321,11 +325,11 @@ impl<T: frame_system::Config> pallet_uniques::WeightInfo for WeightInfo<T> {
/// Proof: Uniques InstanceMetadataOf (max_values: None, max_size: Some(187), added: 2662, mode: MaxEncodedLen)
fn set_metadata() -> Weight {
// Proof Size summary in bytes:
// Measured: `380`
// Estimated: `5315`
// Minimum execution time: 27_303 nanoseconds.
Weight::from_parts(27_692_000, 0)
.saturating_add(Weight::from_parts(0, 5315))
// Measured: `348`
// Estimated: `7295`
// Minimum execution time: 28_825_000 picoseconds.
Weight::from_parts(29_277_000, 0)
.saturating_add(Weight::from_parts(0, 7295))
.saturating_add(T::DbWeight::get().reads(2))
.saturating_add(T::DbWeight::get().writes(2))
}
@@ -335,11 +339,11 @@ impl<T: frame_system::Config> pallet_uniques::WeightInfo for WeightInfo<T> {
/// Proof: Uniques InstanceMetadataOf (max_values: None, max_size: Some(187), added: 2662, mode: MaxEncodedLen)
fn clear_metadata() -> Weight {
// Proof Size summary in bytes:
// Measured: `623`
// Estimated: `5315`
// Minimum execution time: 27_530 nanoseconds.
Weight::from_parts(28_122_000, 0)
.saturating_add(Weight::from_parts(0, 5315))
// Measured: `559`
// Estimated: `7295`
// Minimum execution time: 29_274_000 picoseconds.
Weight::from_parts(29_941_000, 0)
.saturating_add(Weight::from_parts(0, 7295))
.saturating_add(T::DbWeight::get().reads(2))
.saturating_add(T::DbWeight::get().writes(2))
}
@@ -349,11 +353,11 @@ impl<T: frame_system::Config> pallet_uniques::WeightInfo for WeightInfo<T> {
/// Proof: Uniques ClassMetadataOf (max_values: None, max_size: Some(167), added: 2642, mode: MaxEncodedLen)
fn set_collection_metadata() -> Weight {
// Proof Size summary in bytes:
// Measured: `314`
// Estimated: `5295`
// Minimum execution time: 26_384 nanoseconds.
Weight::from_parts(27_285_000, 0)
.saturating_add(Weight::from_parts(0, 5295))
// Measured: `282`
// Estimated: `7275`
// Minimum execution time: 28_196_000 picoseconds.
Weight::from_parts(28_563_000, 0)
.saturating_add(Weight::from_parts(0, 7275))
.saturating_add(T::DbWeight::get().reads(2))
.saturating_add(T::DbWeight::get().writes(2))
}
@@ -363,11 +367,11 @@ impl<T: frame_system::Config> pallet_uniques::WeightInfo for WeightInfo<T> {
/// Proof: Uniques ClassMetadataOf (max_values: None, max_size: Some(167), added: 2642, mode: MaxEncodedLen)
fn clear_collection_metadata() -> Weight {
// Proof Size summary in bytes:
// Measured: `537`
// Estimated: `5295`
// Minimum execution time: 24_599 nanoseconds.
Weight::from_parts(24_992_000, 0)
.saturating_add(Weight::from_parts(0, 5295))
// Measured: `473`
// Estimated: `7275`
// Minimum execution time: 26_657_000 picoseconds.
Weight::from_parts(27_189_000, 0)
.saturating_add(Weight::from_parts(0, 7275))
.saturating_add(T::DbWeight::get().reads(2))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -377,11 +381,11 @@ impl<T: frame_system::Config> pallet_uniques::WeightInfo for WeightInfo<T> {
/// Proof: Uniques Asset (max_values: None, max_size: Some(122), added: 2597, mode: MaxEncodedLen)
fn approve_transfer() -> Weight {
// Proof Size summary in bytes:
// Measured: `492`
// Estimated: `5250`
// Minimum execution time: 19_754 nanoseconds.
Weight::from_parts(20_071_000, 0)
.saturating_add(Weight::from_parts(0, 5250))
// Measured: `428`
// Estimated: `7230`
// Minimum execution time: 21_135_000 picoseconds.
Weight::from_parts(21_445_000, 0)
.saturating_add(Weight::from_parts(0, 7230))
.saturating_add(T::DbWeight::get().reads(2))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -391,11 +395,11 @@ impl<T: frame_system::Config> pallet_uniques::WeightInfo for WeightInfo<T> {
/// Proof: Uniques Asset (max_values: None, max_size: Some(122), added: 2597, mode: MaxEncodedLen)
fn cancel_approval() -> Weight {
// Proof Size summary in bytes:
// Measured: `525`
// Estimated: `5250`
// Minimum execution time: 19_376 nanoseconds.
Weight::from_parts(19_716_000, 0)
.saturating_add(Weight::from_parts(0, 5250))
// Measured: `461`
// Estimated: `7230`
// Minimum execution time: 20_803_000 picoseconds.
Weight::from_parts(21_249_000, 0)
.saturating_add(Weight::from_parts(0, 7230))
.saturating_add(T::DbWeight::get().reads(2))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -404,10 +408,10 @@ impl<T: frame_system::Config> pallet_uniques::WeightInfo for WeightInfo<T> {
fn set_accept_ownership() -> Weight {
// Proof Size summary in bytes:
// Measured: `42`
// Estimated: `2527`
// Minimum execution time: 15_069 nanoseconds.
Weight::from_parts(15_273_000, 0)
.saturating_add(Weight::from_parts(0, 2527))
// Estimated: `3517`
// Minimum execution time: 16_421_000 picoseconds.
Weight::from_parts(16_940_000, 0)
.saturating_add(Weight::from_parts(0, 3517))
.saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -417,11 +421,11 @@ impl<T: frame_system::Config> pallet_uniques::WeightInfo for WeightInfo<T> {
/// Proof: Uniques Class (max_values: None, max_size: Some(178), added: 2653, mode: MaxEncodedLen)
fn set_collection_max_supply() -> Weight {
// Proof Size summary in bytes:
// Measured: `314`
// Estimated: `5152`
// Minimum execution time: 15_900 nanoseconds.
Weight::from_parts(16_182_000, 0)
.saturating_add(Weight::from_parts(0, 5152))
// Measured: `282`
// Estimated: `7132`
// Minimum execution time: 17_792_000 picoseconds.
Weight::from_parts(18_087_000, 0)
.saturating_add(Weight::from_parts(0, 7132))
.saturating_add(T::DbWeight::get().reads(2))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -431,11 +435,11 @@ impl<T: frame_system::Config> pallet_uniques::WeightInfo for WeightInfo<T> {
/// Proof: Uniques ItemPriceOf (max_values: None, max_size: Some(89), added: 2564, mode: MaxEncodedLen)
fn set_price() -> Weight {
// Proof Size summary in bytes:
// Measured: `291`
// Estimated: `2597`
// Minimum execution time: 15_789 nanoseconds.
Weight::from_parts(16_115_000, 0)
.saturating_add(Weight::from_parts(0, 2597))
// Measured: `259`
// Estimated: `3587`
// Minimum execution time: 17_036_000 picoseconds.
Weight::from_parts(17_365_000, 0)
.saturating_add(Weight::from_parts(0, 3587))
.saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -449,11 +453,11 @@ impl<T: frame_system::Config> pallet_uniques::WeightInfo for WeightInfo<T> {
/// Proof: Uniques Account (max_values: None, max_size: Some(88), added: 2563, mode: MaxEncodedLen)
fn buy_item() -> Weight {
// Proof Size summary in bytes:
// Measured: `636`
// Estimated: `7814`
// Minimum execution time: 34_557 nanoseconds.
Weight::from_parts(34_927_000, 0)
.saturating_add(Weight::from_parts(0, 7814))
// Measured: `540`
// Estimated: `10784`
// Minimum execution time: 37_920_000 picoseconds.
Weight::from_parts(38_587_000, 0)
.saturating_add(Weight::from_parts(0, 10784))
.saturating_add(T::DbWeight::get().reads(3))
.saturating_add(T::DbWeight::get().writes(4))
}
@@ -1,4 +1,4 @@
// Copyright 2021 Parity Technologies (UK) Ltd.
// Copyright Parity Technologies (UK) Ltd.
// This file is part of Cumulus.
// Cumulus is free software: you can redistribute it and/or modify
@@ -17,7 +17,7 @@
//! Autogenerated weights for `pallet_utility`
//!
//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev
//! DATE: 2023-02-22, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]`
//! DATE: 2023-03-23, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]`
//! WORST CASE MAP SIZE: `1000000`
//! HOSTNAME: `bm6`, CPU: `Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz`
//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("statemine-dev"), DB CACHE: 1024
@@ -52,18 +52,18 @@ impl<T: frame_system::Config> pallet_utility::WeightInfo for WeightInfo<T> {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 6_416 nanoseconds.
Weight::from_parts(18_983_305, 0)
// Minimum execution time: 7_113_000 picoseconds.
Weight::from_parts(38_041_346, 0)
.saturating_add(Weight::from_parts(0, 0))
// Standard Error: 2_082
.saturating_add(Weight::from_parts(4_175_368, 0).saturating_mul(c.into()))
// Standard Error: 4_785
.saturating_add(Weight::from_parts(4_680_352, 0).saturating_mul(c.into()))
}
fn as_derivative() -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 4_581 nanoseconds.
Weight::from_parts(4_767_000, 0)
// Minimum execution time: 5_441_000 picoseconds.
Weight::from_parts(5_594_000, 0)
.saturating_add(Weight::from_parts(0, 0))
}
/// The range of component `c` is `[0, 1000]`.
@@ -71,18 +71,18 @@ impl<T: frame_system::Config> pallet_utility::WeightInfo for WeightInfo<T> {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 6_279 nanoseconds.
Weight::from_parts(21_320_216, 0)
// Minimum execution time: 7_203_000 picoseconds.
Weight::from_parts(18_311_542, 0)
.saturating_add(Weight::from_parts(0, 0))
// Standard Error: 1_995
.saturating_add(Weight::from_parts(4_376_040, 0).saturating_mul(c.into()))
// Standard Error: 2_281
.saturating_add(Weight::from_parts(4_950_166, 0).saturating_mul(c.into()))
}
fn dispatch_as() -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 8_298 nanoseconds.
Weight::from_parts(8_522_000, 0)
// Minimum execution time: 9_631_000 picoseconds.
Weight::from_parts(9_881_000, 0)
.saturating_add(Weight::from_parts(0, 0))
}
/// The range of component `c` is `[0, 1000]`.
@@ -90,10 +90,10 @@ impl<T: frame_system::Config> pallet_utility::WeightInfo for WeightInfo<T> {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 6_311 nanoseconds.
Weight::from_parts(16_307_926, 0)
// Minimum execution time: 7_146_000 picoseconds.
Weight::from_parts(22_172_240, 0)
.saturating_add(Weight::from_parts(0, 0))
// Standard Error: 2_381
.saturating_add(Weight::from_parts(4_172_851, 0).saturating_mul(c.into()))
// Standard Error: 3_023
.saturating_add(Weight::from_parts(4_688_391, 0).saturating_mul(c.into()))
}
}
@@ -1,4 +1,4 @@
// Copyright 2021 Parity Technologies (UK) Ltd.
// Copyright Parity Technologies (UK) Ltd.
// This file is part of Cumulus.
// Cumulus is free software: you can redistribute it and/or modify
@@ -17,7 +17,7 @@
//! Autogenerated weights for `pallet_xcm`
//!
//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev
//! DATE: 2023-02-22, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]`
//! DATE: 2023-03-23, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]`
//! WORST CASE MAP SIZE: `1000000`
//! HOSTNAME: `bm6`, CPU: `Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz`
//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("statemine-dev"), DB CACHE: 1024
@@ -59,11 +59,11 @@ impl<T: frame_system::Config> pallet_xcm::WeightInfo for WeightInfo<T> {
/// Proof Skipped: ParachainSystem PendingUpwardMessages (max_values: Some(1), max_size: None, mode: Measured)
fn send() -> Weight {
// Proof Size summary in bytes:
// Measured: `38`
// Estimated: `4645`
// Minimum execution time: 25_244 nanoseconds.
Weight::from_parts(25_671_000, 0)
.saturating_add(Weight::from_parts(0, 4645))
// Measured: `75`
// Estimated: `9780`
// Minimum execution time: 28_004_000 picoseconds.
Weight::from_parts(28_341_000, 0)
.saturating_add(Weight::from_parts(0, 9780))
.saturating_add(T::DbWeight::get().reads(5))
.saturating_add(T::DbWeight::get().writes(2))
}
@@ -72,10 +72,10 @@ impl<T: frame_system::Config> pallet_xcm::WeightInfo for WeightInfo<T> {
fn teleport_assets() -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `499`
// Minimum execution time: 25_183 nanoseconds.
Weight::from_parts(25_684_000, 0)
.saturating_add(Weight::from_parts(0, 499))
// Estimated: `1489`
// Minimum execution time: 23_734_000 picoseconds.
Weight::from_parts(24_091_000, 0)
.saturating_add(Weight::from_parts(0, 1489))
.saturating_add(T::DbWeight::get().reads(1))
}
/// Storage: ParachainInfo ParachainId (r:1 w:0)
@@ -83,10 +83,10 @@ impl<T: frame_system::Config> pallet_xcm::WeightInfo for WeightInfo<T> {
fn reserve_transfer_assets() -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `499`
// Minimum execution time: 18_819 nanoseconds.
Weight::from_parts(19_048_000, 0)
.saturating_add(Weight::from_parts(0, 499))
// Estimated: `1489`
// Minimum execution time: 19_172_000 picoseconds.
Weight::from_parts(19_439_000, 0)
.saturating_add(Weight::from_parts(0, 1489))
.saturating_add(T::DbWeight::get().reads(1))
}
/// Storage: Benchmark Override (r:0 w:0)
@@ -95,7 +95,7 @@ impl<T: frame_system::Config> pallet_xcm::WeightInfo for WeightInfo<T> {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 18_446_744_073_709_551 nanoseconds.
// Minimum execution time: 18_446_744_073_709_551_000 picoseconds.
Weight::from_parts(18_446_744_073_709_551_000, 0)
.saturating_add(Weight::from_parts(0, 0))
}
@@ -105,8 +105,8 @@ impl<T: frame_system::Config> pallet_xcm::WeightInfo for WeightInfo<T> {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 8_636 nanoseconds.
Weight::from_parts(8_906_000, 0)
// Minimum execution time: 10_181_000 picoseconds.
Weight::from_parts(10_441_000, 0)
.saturating_add(Weight::from_parts(0, 0))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -116,8 +116,8 @@ impl<T: frame_system::Config> pallet_xcm::WeightInfo for WeightInfo<T> {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 2_486 nanoseconds.
Weight::from_parts(2_652_000, 0)
// Minimum execution time: 3_092_000 picoseconds.
Weight::from_parts(3_217_000, 0)
.saturating_add(Weight::from_parts(0, 0))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -139,11 +139,11 @@ impl<T: frame_system::Config> pallet_xcm::WeightInfo for WeightInfo<T> {
/// Proof Skipped: PolkadotXcm Queries (max_values: None, max_size: None, mode: Measured)
fn force_subscribe_version_notify() -> Weight {
// Proof Size summary in bytes:
// Measured: `38`
// Estimated: `7729`
// Minimum execution time: 29_811 nanoseconds.
Weight::from_parts(30_291_000, 0)
.saturating_add(Weight::from_parts(0, 7729))
// Measured: `75`
// Estimated: `14955`
// Minimum execution time: 36_167_000 picoseconds.
Weight::from_parts(37_036_000, 0)
.saturating_add(Weight::from_parts(0, 14955))
.saturating_add(T::DbWeight::get().reads(7))
.saturating_add(T::DbWeight::get().writes(5))
}
@@ -163,11 +163,11 @@ impl<T: frame_system::Config> pallet_xcm::WeightInfo for WeightInfo<T> {
/// Proof Skipped: PolkadotXcm Queries (max_values: None, max_size: None, mode: Measured)
fn force_unsubscribe_version_notify() -> Weight {
// Proof Size summary in bytes:
// Measured: `220`
// Estimated: `8470`
// Minimum execution time: 31_884 nanoseconds.
Weight::from_parts(32_567_000, 0)
.saturating_add(Weight::from_parts(0, 8470))
// Measured: `257`
// Estimated: `14669`
// Minimum execution time: 39_341_000 picoseconds.
Weight::from_parts(40_254_000, 0)
.saturating_add(Weight::from_parts(0, 14669))
.saturating_add(T::DbWeight::get().reads(6))
.saturating_add(T::DbWeight::get().writes(4))
}
@@ -175,11 +175,11 @@ impl<T: frame_system::Config> pallet_xcm::WeightInfo for WeightInfo<T> {
/// Proof Skipped: PolkadotXcm SupportedVersion (max_values: None, max_size: None, mode: Measured)
fn migrate_supported_version() -> Weight {
// Proof Size summary in bytes:
// Measured: `95`
// Estimated: `9995`
// Minimum execution time: 14_098 nanoseconds.
Weight::from_parts(14_349_000, 0)
.saturating_add(Weight::from_parts(0, 9995))
// Measured: `129`
// Estimated: `11019`
// Minimum execution time: 20_159_000 picoseconds.
Weight::from_parts(20_621_000, 0)
.saturating_add(Weight::from_parts(0, 11019))
.saturating_add(T::DbWeight::get().reads(4))
.saturating_add(T::DbWeight::get().writes(2))
}
@@ -187,11 +187,11 @@ impl<T: frame_system::Config> pallet_xcm::WeightInfo for WeightInfo<T> {
/// Proof Skipped: PolkadotXcm VersionNotifiers (max_values: None, max_size: None, mode: Measured)
fn migrate_version_notifiers() -> Weight {
// Proof Size summary in bytes:
// Measured: `99`
// Estimated: `9999`
// Minimum execution time: 14_117 nanoseconds.
Weight::from_parts(14_383_000, 0)
.saturating_add(Weight::from_parts(0, 9999))
// Measured: `133`
// Estimated: `11023`
// Minimum execution time: 20_095_000 picoseconds.
Weight::from_parts(20_335_000, 0)
.saturating_add(Weight::from_parts(0, 11023))
.saturating_add(T::DbWeight::get().reads(4))
.saturating_add(T::DbWeight::get().writes(2))
}
@@ -199,11 +199,11 @@ impl<T: frame_system::Config> pallet_xcm::WeightInfo for WeightInfo<T> {
/// Proof Skipped: PolkadotXcm VersionNotifyTargets (max_values: None, max_size: None, mode: Measured)
fn already_notified_target() -> Weight {
// Proof Size summary in bytes:
// Measured: `106`
// Estimated: `12481`
// Minimum execution time: 15_353 nanoseconds.
Weight::from_parts(15_558_000, 0)
.saturating_add(Weight::from_parts(0, 12481))
// Measured: `140`
// Estimated: `13505`
// Minimum execution time: 20_826_000 picoseconds.
Weight::from_parts(21_160_000, 0)
.saturating_add(Weight::from_parts(0, 13505))
.saturating_add(T::DbWeight::get().reads(5))
}
/// Storage: PolkadotXcm VersionNotifyTargets (r:2 w:1)
@@ -220,11 +220,11 @@ impl<T: frame_system::Config> pallet_xcm::WeightInfo for WeightInfo<T> {
/// Proof Skipped: ParachainSystem PendingUpwardMessages (max_values: Some(1), max_size: None, mode: Measured)
fn notify_current_targets() -> Weight {
// Proof Size summary in bytes:
// Measured: `106`
// Estimated: `10041`
// Minimum execution time: 28_752 nanoseconds.
Weight::from_parts(29_435_000, 0)
.saturating_add(Weight::from_parts(0, 10041))
// Measured: `142`
// Estimated: `16197`
// Minimum execution time: 38_595_000 picoseconds.
Weight::from_parts(39_178_000, 0)
.saturating_add(Weight::from_parts(0, 16197))
.saturating_add(T::DbWeight::get().reads(7))
.saturating_add(T::DbWeight::get().writes(3))
}
@@ -232,22 +232,22 @@ impl<T: frame_system::Config> pallet_xcm::WeightInfo for WeightInfo<T> {
/// Proof Skipped: PolkadotXcm VersionNotifyTargets (max_values: None, max_size: None, mode: Measured)
fn notify_target_migration_fail() -> Weight {
// Proof Size summary in bytes:
// Measured: `136`
// Estimated: `7561`
// Minimum execution time: 7_143 nanoseconds.
Weight::from_parts(7_368_000, 0)
.saturating_add(Weight::from_parts(0, 7561))
// Measured: `172`
// Estimated: `8587`
// Minimum execution time: 11_391_000 picoseconds.
Weight::from_parts(11_704_000, 0)
.saturating_add(Weight::from_parts(0, 8587))
.saturating_add(T::DbWeight::get().reads(3))
}
/// Storage: PolkadotXcm VersionNotifyTargets (r:4 w:2)
/// Proof Skipped: PolkadotXcm VersionNotifyTargets (max_values: None, max_size: None, mode: Measured)
fn migrate_version_notify_targets() -> Weight {
// Proof Size summary in bytes:
// Measured: `106`
// Estimated: `10006`
// Minimum execution time: 14_381 nanoseconds.
Weight::from_parts(14_582_000, 0)
.saturating_add(Weight::from_parts(0, 10006))
// Measured: `140`
// Estimated: `11030`
// Minimum execution time: 22_506_000 picoseconds.
Weight::from_parts(23_076_000, 0)
.saturating_add(Weight::from_parts(0, 11030))
.saturating_add(T::DbWeight::get().reads(4))
.saturating_add(T::DbWeight::get().writes(2))
}
@@ -265,11 +265,11 @@ impl<T: frame_system::Config> pallet_xcm::WeightInfo for WeightInfo<T> {
/// Proof Skipped: ParachainSystem PendingUpwardMessages (max_values: Some(1), max_size: None, mode: Measured)
fn migrate_and_notify_old_targets() -> Weight {
// Proof Size summary in bytes:
// Measured: `112`
// Estimated: `15027`
// Minimum execution time: 34_190 nanoseconds.
Weight::from_parts(34_889_000, 0)
.saturating_add(Weight::from_parts(0, 15027))
// Measured: `146`
// Estimated: `21171`
// Minimum execution time: 47_662_000 picoseconds.
Weight::from_parts(48_167_000, 0)
.saturating_add(Weight::from_parts(0, 21171))
.saturating_add(T::DbWeight::get().reads(9))
.saturating_add(T::DbWeight::get().writes(4))
}
@@ -17,27 +17,26 @@
//! Autogenerated weights for `pallet_xcm_benchmarks::fungible`
//!
//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev
//! DATE: 2023-03-19, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]`
//! DATE: 2023-03-23, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]`
//! WORST CASE MAP SIZE: `1000000`
//! HOSTNAME: `bm3`, CPU: `Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz`
//! HOSTNAME: `bm6`, CPU: `Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz`
//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("statemine-dev"), DB CACHE: 1024
// Executed Command:
// target/production/polkadot-parachain
// ./artifacts/polkadot-parachain
// benchmark
// pallet
// --steps=50
// --repeat=20
// --extrinsic=*
// --template=./templates/xcm-bench-template.hbs
// --chain=statemine-dev
// --execution=wasm
// --wasm-execution=compiled
// --heap-pages=4096
// --json-file=/var/lib/gitlab-runner/builds/zyw4fam_/0/parity/mirrors/cumulus/.git/.artifacts/bench.json
// --pallet=pallet_xcm_benchmarks::fungible
// --chain=statemine-dev
// --extrinsic=*
// --steps=50
// --repeat=20
// --json
// --header=./file_header.txt
// --template=./templates/xcm-bench-template.hbs
// --output=./parachains/runtimes/assets/statemine/src/weights/xcm/
// --output=./parachains/runtimes/assets/statemine/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs
#![cfg_attr(rustfmt, rustfmt_skip)]
#![allow(unused_parens)]
@@ -55,8 +54,8 @@ impl<T: frame_system::Config> WeightInfo<T> {
// Proof Size summary in bytes:
// Measured: `101`
// Estimated: `3593`
// Minimum execution time: 22_457_000 picoseconds.
Weight::from_parts(22_952_000, 3593)
// Minimum execution time: 23_021_000 picoseconds.
Weight::from_parts(23_385_000, 3593)
.saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -66,8 +65,8 @@ impl<T: frame_system::Config> WeightInfo<T> {
// Proof Size summary in bytes:
// Measured: `101`
// Estimated: `6196`
// Minimum execution time: 32_247_000 picoseconds.
Weight::from_parts(32_534_000, 6196)
// Minimum execution time: 33_451_000 picoseconds.
Weight::from_parts(33_779_000, 6196)
.saturating_add(T::DbWeight::get().reads(2))
.saturating_add(T::DbWeight::get().writes(2))
}
@@ -87,10 +86,10 @@ impl<T: frame_system::Config> WeightInfo<T> {
// Proof Skipped: ParachainSystem PendingUpwardMessages (max_values: Some(1), max_size: None, mode: Measured)
pub fn transfer_reserve_asset() -> Weight {
// Proof Size summary in bytes:
// Measured: `139`
// Estimated: `17785`
// Minimum execution time: 53_956_000 picoseconds.
Weight::from_parts(55_144_000, 17785)
// Measured: `176`
// Estimated: `17970`
// Minimum execution time: 56_145_000 picoseconds.
Weight::from_parts(56_830_000, 17970)
.saturating_add(T::DbWeight::get().reads(8))
.saturating_add(T::DbWeight::get().writes(4))
}
@@ -98,8 +97,8 @@ impl<T: frame_system::Config> WeightInfo<T> {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 4_424_000 picoseconds.
Weight::from_parts(4_494_000, 0)
// Minimum execution time: 4_315_000 picoseconds.
Weight::from_parts(4_448_000, 0)
}
// Storage: System Account (r:1 w:1)
// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: MaxEncodedLen)
@@ -107,8 +106,8 @@ impl<T: frame_system::Config> WeightInfo<T> {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `3593`
// Minimum execution time: 25_243_000 picoseconds.
Weight::from_parts(25_666_000, 3593)
// Minimum execution time: 25_505_000 picoseconds.
Weight::from_parts(25_697_000, 3593)
.saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -128,10 +127,10 @@ impl<T: frame_system::Config> WeightInfo<T> {
// Proof Skipped: ParachainSystem PendingUpwardMessages (max_values: Some(1), max_size: None, mode: Measured)
pub fn deposit_reserve_asset() -> Weight {
// Proof Size summary in bytes:
// Measured: `38`
// Estimated: `14677`
// Minimum execution time: 47_487_000 picoseconds.
Weight::from_parts(80_083_000, 14677)
// Measured: `75`
// Estimated: `14862`
// Minimum execution time: 50_620_000 picoseconds.
Weight::from_parts(50_926_000, 14862)
.saturating_add(T::DbWeight::get().reads(7))
.saturating_add(T::DbWeight::get().writes(3))
}
@@ -149,10 +148,10 @@ impl<T: frame_system::Config> WeightInfo<T> {
// Proof Skipped: ParachainSystem PendingUpwardMessages (max_values: Some(1), max_size: None, mode: Measured)
pub fn initiate_teleport() -> Weight {
// Proof Size summary in bytes:
// Measured: `38`
// Estimated: `11084`
// Minimum execution time: 31_674_000 picoseconds.
Weight::from_parts(45_575_000, 11084)
// Measured: `75`
// Estimated: `11269`
// Minimum execution time: 31_700_000 picoseconds.
Weight::from_parts(32_178_000, 11269)
.saturating_add(T::DbWeight::get().reads(6))
.saturating_add(T::DbWeight::get().writes(2))
}
@@ -17,27 +17,26 @@
//! Autogenerated weights for `pallet_xcm_benchmarks::generic`
//!
//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev
//! DATE: 2023-03-19, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]`
//! DATE: 2023-03-23, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]`
//! WORST CASE MAP SIZE: `1000000`
//! HOSTNAME: `bm3`, CPU: `Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz`
//! HOSTNAME: `bm6`, CPU: `Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz`
//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("statemine-dev"), DB CACHE: 1024
// Executed Command:
// target/production/polkadot-parachain
// ./artifacts/polkadot-parachain
// benchmark
// pallet
// --steps=50
// --repeat=20
// --extrinsic=*
// --template=./templates/xcm-bench-template.hbs
// --chain=statemine-dev
// --execution=wasm
// --wasm-execution=compiled
// --heap-pages=4096
// --json-file=/var/lib/gitlab-runner/builds/zyw4fam_/0/parity/mirrors/cumulus/.git/.artifacts/bench.json
// --pallet=pallet_xcm_benchmarks::generic
// --chain=statemine-dev
// --extrinsic=*
// --steps=50
// --repeat=20
// --json
// --header=./file_header.txt
// --template=./templates/xcm-bench-template.hbs
// --output=./parachains/runtimes/assets/statemine/src/weights/xcm/
// --output=./parachains/runtimes/assets/statemine/src/weights/xcm/pallet_xcm_benchmarks_generic.rs
#![cfg_attr(rustfmt, rustfmt_skip)]
#![allow(unused_parens)]
@@ -63,10 +62,10 @@ impl<T: frame_system::Config> WeightInfo<T> {
// Proof Skipped: ParachainSystem PendingUpwardMessages (max_values: Some(1), max_size: None, mode: Measured)
pub fn report_holding() -> Weight {
// Proof Size summary in bytes:
// Measured: `38`
// Estimated: `11084`
// Minimum execution time: 364_890_000 picoseconds.
Weight::from_parts(367_248_000, 11084)
// Measured: `75`
// Estimated: `11269`
// Minimum execution time: 367_337_000 picoseconds.
Weight::from_parts(368_530_000, 11269)
.saturating_add(T::DbWeight::get().reads(6))
.saturating_add(T::DbWeight::get().writes(2))
}
@@ -74,67 +73,67 @@ impl<T: frame_system::Config> WeightInfo<T> {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 4_032_000 picoseconds.
Weight::from_parts(4_167_000, 0)
// Minimum execution time: 4_121_000 picoseconds.
Weight::from_parts(4_318_000, 0)
}
// Storage: PolkadotXcm Queries (r:1 w:0)
// Proof Skipped: PolkadotXcm Queries (max_values: None, max_size: None, mode: Measured)
pub fn query_response() -> Weight {
// Proof Size summary in bytes:
// Measured: `32`
// Estimated: `3497`
// Minimum execution time: 11_093_000 picoseconds.
Weight::from_parts(11_300_000, 3497)
// Measured: `69`
// Estimated: `3534`
// Minimum execution time: 11_951_000 picoseconds.
Weight::from_parts(12_171_000, 3534)
.saturating_add(T::DbWeight::get().reads(1))
}
pub fn transact() -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 13_672_000 picoseconds.
Weight::from_parts(13_829_000, 0)
// Minimum execution time: 13_626_000 picoseconds.
Weight::from_parts(13_891_000, 0)
}
pub fn refund_surplus() -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 4_451_000 picoseconds.
Weight::from_parts(4_581_000, 0)
// Minimum execution time: 4_276_000 picoseconds.
Weight::from_parts(4_444_000, 0)
}
pub fn set_error_handler() -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 3_053_000 picoseconds.
Weight::from_parts(3_148_000, 0)
// Minimum execution time: 2_969_000 picoseconds.
Weight::from_parts(3_090_000, 0)
}
pub fn set_appendix() -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 4_733_000 picoseconds.
Weight::from_parts(4_784_000, 0)
// Minimum execution time: 3_148_000 picoseconds.
Weight::from_parts(3_252_000, 0)
}
pub fn clear_error() -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 3_002_000 picoseconds.
Weight::from_parts(3_072_000, 0)
// Minimum execution time: 3_027_000 picoseconds.
Weight::from_parts(3_081_000, 0)
}
pub fn descend_origin() -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 3_959_000 picoseconds.
Weight::from_parts(4_036_000, 0)
// Minimum execution time: 3_863_000 picoseconds.
Weight::from_parts(3_934_000, 0)
}
pub fn clear_origin() -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 2_974_000 picoseconds.
Weight::from_parts(3_052_000, 0)
// Minimum execution time: 3_013_000 picoseconds.
Weight::from_parts(3_115_000, 0)
}
// Storage: ParachainInfo ParachainId (r:1 w:0)
// Proof: ParachainInfo ParachainId (max_values: Some(1), max_size: Some(4), added: 499, mode: MaxEncodedLen)
@@ -150,10 +149,10 @@ impl<T: frame_system::Config> WeightInfo<T> {
// Proof Skipped: ParachainSystem PendingUpwardMessages (max_values: Some(1), max_size: None, mode: Measured)
pub fn report_error() -> Weight {
// Proof Size summary in bytes:
// Measured: `38`
// Estimated: `11084`
// Minimum execution time: 24_065_000 picoseconds.
Weight::from_parts(24_646_000, 11084)
// Measured: `75`
// Estimated: `11269`
// Minimum execution time: 25_963_000 picoseconds.
Weight::from_parts(26_428_000, 11269)
.saturating_add(T::DbWeight::get().reads(6))
.saturating_add(T::DbWeight::get().writes(2))
}
@@ -161,10 +160,10 @@ impl<T: frame_system::Config> WeightInfo<T> {
// Proof Skipped: PolkadotXcm AssetTraps (max_values: None, max_size: None, mode: Measured)
pub fn claim_asset() -> Weight {
// Proof Size summary in bytes:
// Measured: `90`
// Estimated: `3555`
// Minimum execution time: 15_036_000 picoseconds.
Weight::from_parts(15_419_000, 3555)
// Measured: `126`
// Estimated: `3591`
// Minimum execution time: 16_492_000 picoseconds.
Weight::from_parts(16_930_000, 3591)
.saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -172,8 +171,8 @@ impl<T: frame_system::Config> WeightInfo<T> {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 3_008_000 picoseconds.
Weight::from_parts(3_083_000, 0)
// Minimum execution time: 3_004_000 picoseconds.
Weight::from_parts(3_070_000, 0)
}
// Storage: PolkadotXcm VersionNotifyTargets (r:1 w:1)
// Proof Skipped: PolkadotXcm VersionNotifyTargets (max_values: None, max_size: None, mode: Measured)
@@ -189,10 +188,10 @@ impl<T: frame_system::Config> WeightInfo<T> {
// Proof Skipped: ParachainSystem PendingUpwardMessages (max_values: Some(1), max_size: None, mode: Measured)
pub fn subscribe_version() -> Weight {
// Proof Size summary in bytes:
// Measured: `38`
// Estimated: `13098`
// Minimum execution time: 44_824_000 picoseconds.
Weight::from_parts(45_183_000, 13098)
// Measured: `75`
// Estimated: `13320`
// Minimum execution time: 28_804_000 picoseconds.
Weight::from_parts(29_543_000, 13320)
.saturating_add(T::DbWeight::get().reads(6))
.saturating_add(T::DbWeight::get().writes(3))
}
@@ -202,8 +201,8 @@ impl<T: frame_system::Config> WeightInfo<T> {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 4_969_000 picoseconds.
Weight::from_parts(5_198_000, 0)
// Minimum execution time: 5_140_000 picoseconds.
Weight::from_parts(5_343_000, 0)
.saturating_add(T::DbWeight::get().writes(1))
}
// Storage: ParachainInfo ParachainId (r:1 w:0)
@@ -220,10 +219,10 @@ impl<T: frame_system::Config> WeightInfo<T> {
// Proof Skipped: ParachainSystem PendingUpwardMessages (max_values: Some(1), max_size: None, mode: Measured)
pub fn initiate_reserve_withdraw() -> Weight {
// Proof Size summary in bytes:
// Measured: `38`
// Estimated: `11084`
// Minimum execution time: 422_661_000 picoseconds.
Weight::from_parts(425_164_000, 11084)
// Measured: `75`
// Estimated: `11269`
// Minimum execution time: 410_533_000 picoseconds.
Weight::from_parts(412_507_000, 11269)
.saturating_add(T::DbWeight::get().reads(6))
.saturating_add(T::DbWeight::get().writes(2))
}
@@ -231,36 +230,36 @@ impl<T: frame_system::Config> WeightInfo<T> {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 135_692_000 picoseconds.
Weight::from_parts(136_167_000, 0)
// Minimum execution time: 126_970_000 picoseconds.
Weight::from_parts(129_854_000, 0)
}
pub fn expect_asset() -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 12_880_000 picoseconds.
Weight::from_parts(13_103_000, 0)
// Minimum execution time: 13_585_000 picoseconds.
Weight::from_parts(13_852_000, 0)
}
pub fn expect_origin() -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 4_842_000 picoseconds.
Weight::from_parts(4_898_000, 0)
// Minimum execution time: 3_091_000 picoseconds.
Weight::from_parts(3_180_000, 0)
}
pub fn expect_error() -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 3_026_000 picoseconds.
Weight::from_parts(3_109_000, 0)
// Minimum execution time: 2_982_000 picoseconds.
Weight::from_parts(3_060_000, 0)
}
pub fn expect_transact_status() -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 3_241_000 picoseconds.
Weight::from_parts(3_281_000, 0)
// Minimum execution time: 3_246_000 picoseconds.
Weight::from_parts(3_332_000, 0)
}
// Storage: ParachainInfo ParachainId (r:1 w:0)
// Proof: ParachainInfo ParachainId (max_values: Some(1), max_size: Some(4), added: 499, mode: MaxEncodedLen)
@@ -276,10 +275,10 @@ impl<T: frame_system::Config> WeightInfo<T> {
// Proof Skipped: ParachainSystem PendingUpwardMessages (max_values: Some(1), max_size: None, mode: Measured)
pub fn query_pallet() -> Weight {
// Proof Size summary in bytes:
// Measured: `38`
// Estimated: `11084`
// Minimum execution time: 27_818_000 picoseconds.
Weight::from_parts(28_080_000, 11084)
// Measured: `75`
// Estimated: `11269`
// Minimum execution time: 29_939_000 picoseconds.
Weight::from_parts(30_426_000, 11269)
.saturating_add(T::DbWeight::get().reads(6))
.saturating_add(T::DbWeight::get().writes(2))
}
@@ -287,8 +286,8 @@ impl<T: frame_system::Config> WeightInfo<T> {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 5_410_000 picoseconds.
Weight::from_parts(5_514_000, 0)
// Minimum execution time: 5_477_000 picoseconds.
Weight::from_parts(5_585_000, 0)
}
// Storage: ParachainInfo ParachainId (r:1 w:0)
// Proof: ParachainInfo ParachainId (max_values: Some(1), max_size: Some(4), added: 499, mode: MaxEncodedLen)
@@ -304,10 +303,10 @@ impl<T: frame_system::Config> WeightInfo<T> {
// Proof Skipped: ParachainSystem PendingUpwardMessages (max_values: Some(1), max_size: None, mode: Measured)
pub fn report_transact_status() -> Weight {
// Proof Size summary in bytes:
// Measured: `38`
// Estimated: `11084`
// Minimum execution time: 24_798_000 picoseconds.
Weight::from_parts(26_833_000, 11084)
// Measured: `75`
// Estimated: `11269`
// Minimum execution time: 26_349_000 picoseconds.
Weight::from_parts(26_957_000, 11269)
.saturating_add(T::DbWeight::get().reads(6))
.saturating_add(T::DbWeight::get().writes(2))
}
@@ -315,35 +314,35 @@ impl<T: frame_system::Config> WeightInfo<T> {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 3_083_000 picoseconds.
Weight::from_parts(3_148_000, 0)
// Minimum execution time: 3_087_000 picoseconds.
Weight::from_parts(3_137_000, 0)
}
pub fn set_topic() -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 2_995_000 picoseconds.
Weight::from_parts(3_045_000, 0)
// Minimum execution time: 3_047_000 picoseconds.
Weight::from_parts(3_111_000, 0)
}
pub fn clear_topic() -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 3_080_000 picoseconds.
Weight::from_parts(3_128_000, 0)
// Minimum execution time: 3_018_000 picoseconds.
Weight::from_parts(3_082_000, 0)
}
pub fn set_fees_mode() -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 3_009_000 picoseconds.
Weight::from_parts(3_102_000, 0)
// Minimum execution time: 3_051_000 picoseconds.
Weight::from_parts(3_090_000, 0)
}
pub fn unpaid_execution() -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 3_202_000 picoseconds.
Weight::from_parts(3_290_000, 0)
// Minimum execution time: 3_140_000 picoseconds.
Weight::from_parts(3_274_000, 0)
}
}
@@ -1,4 +1,4 @@
// Copyright 2021 Parity Technologies (UK) Ltd.
// Copyright Parity Technologies (UK) Ltd.
// This file is part of Cumulus.
// Cumulus is free software: you can redistribute it and/or modify
@@ -17,7 +17,7 @@
//! Autogenerated weights for `cumulus_pallet_xcmp_queue`
//!
//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev
//! DATE: 2023-02-22, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]`
//! DATE: 2023-03-23, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]`
//! WORST CASE MAP SIZE: `1000000`
//! HOSTNAME: `bm6`, CPU: `Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz`
//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("statemint-dev"), DB CACHE: 1024
@@ -52,10 +52,10 @@ impl<T: frame_system::Config> cumulus_pallet_xcmp_queue::WeightInfo for WeightIn
fn set_config_with_u32() -> Weight {
// Proof Size summary in bytes:
// Measured: `76`
// Estimated: `571`
// Minimum execution time: 4_717 nanoseconds.
Weight::from_parts(4_964_000, 0)
.saturating_add(Weight::from_parts(0, 571))
// Estimated: `1561`
// Minimum execution time: 5_634_000 picoseconds.
Weight::from_parts(5_845_000, 0)
.saturating_add(Weight::from_parts(0, 1561))
.saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -64,10 +64,10 @@ impl<T: frame_system::Config> cumulus_pallet_xcmp_queue::WeightInfo for WeightIn
fn set_config_with_weight() -> Weight {
// Proof Size summary in bytes:
// Measured: `76`
// Estimated: `571`
// Minimum execution time: 4_840 nanoseconds.
Weight::from_parts(5_074_000, 0)
.saturating_add(Weight::from_parts(0, 571))
// Estimated: `1561`
// Minimum execution time: 5_684_000 picoseconds.
Weight::from_parts(5_823_000, 0)
.saturating_add(Weight::from_parts(0, 1561))
.saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -1,4 +1,4 @@
// Copyright 2021 Parity Technologies (UK) Ltd.
// Copyright Parity Technologies (UK) Ltd.
// This file is part of Cumulus.
// Cumulus is free software: you can redistribute it and/or modify
@@ -17,7 +17,7 @@
//! Autogenerated weights for `frame_system`
//!
//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev
//! DATE: 2023-02-22, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]`
//! DATE: 2023-03-23, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]`
//! WORST CASE MAP SIZE: `1000000`
//! HOSTNAME: `bm6`, CPU: `Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz`
//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("statemint-dev"), DB CACHE: 1024
@@ -52,22 +52,22 @@ impl<T: frame_system::Config> frame_system::WeightInfo for WeightInfo<T> {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 1_455 nanoseconds.
Weight::from_parts(1_553_000, 0)
// Minimum execution time: 2_346_000 picoseconds.
Weight::from_parts(2_416_000, 0)
.saturating_add(Weight::from_parts(0, 0))
// Standard Error: 0
.saturating_add(Weight::from_parts(368, 0).saturating_mul(b.into()))
.saturating_add(Weight::from_parts(412, 0).saturating_mul(b.into()))
}
/// The range of component `b` is `[0, 3932160]`.
fn remark_with_event(b: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 6_602 nanoseconds.
Weight::from_parts(6_725_000, 0)
// Minimum execution time: 8_010_000 picoseconds.
Weight::from_parts(8_171_000, 0)
.saturating_add(Weight::from_parts(0, 0))
// Standard Error: 0
.saturating_add(Weight::from_parts(1_715, 0).saturating_mul(b.into()))
.saturating_add(Weight::from_parts(1_448, 0).saturating_mul(b.into()))
}
/// Storage: System Digest (r:1 w:1)
/// Proof Skipped: System Digest (max_values: Some(1), max_size: None, mode: Measured)
@@ -76,10 +76,10 @@ impl<T: frame_system::Config> frame_system::WeightInfo for WeightInfo<T> {
fn set_heap_pages() -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `495`
// Minimum execution time: 3_555 nanoseconds.
Weight::from_parts(3_745_000, 0)
.saturating_add(Weight::from_parts(0, 495))
// Estimated: `1485`
// Minimum execution time: 4_684_000 picoseconds.
Weight::from_parts(4_872_000, 0)
.saturating_add(Weight::from_parts(0, 1485))
.saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().writes(2))
}
@@ -90,11 +90,11 @@ impl<T: frame_system::Config> frame_system::WeightInfo for WeightInfo<T> {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 1_690 nanoseconds.
Weight::from_parts(1_735_000, 0)
// Minimum execution time: 2_361_000 picoseconds.
Weight::from_parts(2_402_000, 0)
.saturating_add(Weight::from_parts(0, 0))
// Standard Error: 2_138
.saturating_add(Weight::from_parts(588_449, 0).saturating_mul(i.into()))
// Standard Error: 1_747
.saturating_add(Weight::from_parts(682_536, 0).saturating_mul(i.into()))
.saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(i.into())))
}
/// Storage: Skipped Metadata (r:0 w:0)
@@ -104,11 +104,11 @@ impl<T: frame_system::Config> frame_system::WeightInfo for WeightInfo<T> {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 1_695 nanoseconds.
Weight::from_parts(1_771_000, 0)
// Minimum execution time: 2_515_000 picoseconds.
Weight::from_parts(2_565_000, 0)
.saturating_add(Weight::from_parts(0, 0))
// Standard Error: 816
.saturating_add(Weight::from_parts(449_345, 0).saturating_mul(i.into()))
// Standard Error: 859
.saturating_add(Weight::from_parts(501_791, 0).saturating_mul(i.into()))
.saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(i.into())))
}
/// Storage: Skipped Metadata (r:0 w:0)
@@ -118,11 +118,12 @@ impl<T: frame_system::Config> frame_system::WeightInfo for WeightInfo<T> {
// Proof Size summary in bytes:
// Measured: `81 + p * (69 ±0)`
// Estimated: `72 + p * (70 ±0)`
// Minimum execution time: 3_289 nanoseconds.
Weight::from_parts(3_377_000, 0)
// Minimum execution time: 4_524_000 picoseconds.
Weight::from_parts(4_626_000, 0)
.saturating_add(Weight::from_parts(0, 72))
// Standard Error: 922
.saturating_add(Weight::from_parts(969_103, 0).saturating_mul(p.into()))
// Standard Error: 1_004
.saturating_add(Weight::from_parts(1_011_603, 0).saturating_mul(p.into()))
.saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(p.into())))
.saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(p.into())))
.saturating_add(Weight::from_parts(0, 70).saturating_mul(p.into()))
}
@@ -1,4 +1,4 @@
// Copyright 2021 Parity Technologies (UK) Ltd.
// Copyright Parity Technologies (UK) Ltd.
// This file is part of Cumulus.
// Cumulus is free software: you can redistribute it and/or modify
@@ -17,7 +17,7 @@
//! Autogenerated weights for `pallet_assets`
//!
//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev
//! DATE: 2023-02-22, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]`
//! DATE: 2023-03-23, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]`
//! WORST CASE MAP SIZE: `1000000`
//! HOSTNAME: `bm6`, CPU: `Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz`
//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("statemint-dev"), DB CACHE: 1024
@@ -53,11 +53,11 @@ impl<T: frame_system::Config> pallet_assets::WeightInfo for WeightInfo<T> {
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: MaxEncodedLen)
fn create() -> Weight {
// Proof Size summary in bytes:
// Measured: `141`
// Estimated: `5288`
// Minimum execution time: 21_786 nanoseconds.
Weight::from_parts(22_084_000, 0)
.saturating_add(Weight::from_parts(0, 5288))
// Measured: `109`
// Estimated: `7268`
// Minimum execution time: 24_714_000 picoseconds.
Weight::from_parts(25_310_000, 0)
.saturating_add(Weight::from_parts(0, 7268))
.saturating_add(T::DbWeight::get().reads(2))
.saturating_add(T::DbWeight::get().writes(2))
}
@@ -66,10 +66,10 @@ impl<T: frame_system::Config> pallet_assets::WeightInfo for WeightInfo<T> {
fn force_create() -> Weight {
// Proof Size summary in bytes:
// Measured: `6`
// Estimated: `2685`
// Minimum execution time: 10_638 nanoseconds.
Weight::from_parts(10_889_000, 0)
.saturating_add(Weight::from_parts(0, 2685))
// Estimated: `3675`
// Minimum execution time: 12_820_000 picoseconds.
Weight::from_parts(13_118_000, 0)
.saturating_add(Weight::from_parts(0, 3675))
.saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -77,11 +77,11 @@ impl<T: frame_system::Config> pallet_assets::WeightInfo for WeightInfo<T> {
/// Proof: Assets Asset (max_values: None, max_size: Some(210), added: 2685, mode: MaxEncodedLen)
fn start_destroy() -> Weight {
// Proof Size summary in bytes:
// Measured: `309`
// Estimated: `2685`
// Minimum execution time: 13_146 nanoseconds.
Weight::from_parts(13_421_000, 0)
.saturating_add(Weight::from_parts(0, 2685))
// Measured: `277`
// Estimated: `3675`
// Minimum execution time: 15_292_000 picoseconds.
Weight::from_parts(15_715_000, 0)
.saturating_add(Weight::from_parts(0, 3675))
.saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -94,13 +94,13 @@ impl<T: frame_system::Config> pallet_assets::WeightInfo for WeightInfo<T> {
/// The range of component `c` is `[0, 1000]`.
fn destroy_accounts(c: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `0 + c * (240 ±0)`
// Estimated: `5262 + c * (5180 ±0)`
// Minimum execution time: 15_962 nanoseconds.
Weight::from_parts(16_041_000, 0)
.saturating_add(Weight::from_parts(0, 5262))
// Standard Error: 9_326
.saturating_add(Weight::from_parts(13_983_529, 0).saturating_mul(c.into()))
// Measured: `0 + c * (208 ±0)`
// Estimated: `8232 + c * (5180 ±0)`
// Minimum execution time: 17_955_000 picoseconds.
Weight::from_parts(18_157_000, 0)
.saturating_add(Weight::from_parts(0, 8232))
// Standard Error: 7_214
.saturating_add(Weight::from_parts(12_316_605, 0).saturating_mul(c.into()))
.saturating_add(T::DbWeight::get().reads(2))
.saturating_add(T::DbWeight::get().reads((2_u64).saturating_mul(c.into())))
.saturating_add(T::DbWeight::get().writes(1))
@@ -114,13 +114,13 @@ impl<T: frame_system::Config> pallet_assets::WeightInfo for WeightInfo<T> {
/// The range of component `a` is `[0, 1000]`.
fn destroy_approvals(a: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `446 + a * (86 ±0)`
// Estimated: `5308 + a * (2623 ±0)`
// Minimum execution time: 16_343 nanoseconds.
Weight::from_parts(16_490_000, 0)
.saturating_add(Weight::from_parts(0, 5308))
// Standard Error: 7_664
.saturating_add(Weight::from_parts(13_585_881, 0).saturating_mul(a.into()))
// Measured: `414 + a * (86 ±0)`
// Estimated: `7288 + a * (2623 ±0)`
// Minimum execution time: 18_626_000 picoseconds.
Weight::from_parts(18_760_000, 0)
.saturating_add(Weight::from_parts(0, 7288))
// Standard Error: 4_382
.saturating_add(Weight::from_parts(12_278_198, 0).saturating_mul(a.into()))
.saturating_add(T::DbWeight::get().reads(2))
.saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(a.into())))
.saturating_add(T::DbWeight::get().writes(1))
@@ -133,11 +133,11 @@ impl<T: frame_system::Config> pallet_assets::WeightInfo for WeightInfo<T> {
/// Proof: Assets Metadata (max_values: None, max_size: Some(140), added: 2615, mode: MaxEncodedLen)
fn finish_destroy() -> Weight {
// Proof Size summary in bytes:
// Measured: `275`
// Estimated: `5300`
// Minimum execution time: 12_531 nanoseconds.
Weight::from_parts(13_108_000, 0)
.saturating_add(Weight::from_parts(0, 5300))
// Measured: `243`
// Estimated: `7280`
// Minimum execution time: 14_576_000 picoseconds.
Weight::from_parts(14_816_000, 0)
.saturating_add(Weight::from_parts(0, 7280))
.saturating_add(T::DbWeight::get().reads(2))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -147,11 +147,11 @@ impl<T: frame_system::Config> pallet_assets::WeightInfo for WeightInfo<T> {
/// Proof: Assets Account (max_values: None, max_size: Some(102), added: 2577, mode: MaxEncodedLen)
fn mint() -> Weight {
// Proof Size summary in bytes:
// Measured: `275`
// Estimated: `5262`
// Minimum execution time: 22_604 nanoseconds.
Weight::from_parts(22_970_000, 0)
.saturating_add(Weight::from_parts(0, 5262))
// Measured: `243`
// Estimated: `7242`
// Minimum execution time: 26_215_000 picoseconds.
Weight::from_parts(26_571_000, 0)
.saturating_add(Weight::from_parts(0, 7242))
.saturating_add(T::DbWeight::get().reads(2))
.saturating_add(T::DbWeight::get().writes(2))
}
@@ -161,11 +161,11 @@ impl<T: frame_system::Config> pallet_assets::WeightInfo for WeightInfo<T> {
/// Proof: Assets Account (max_values: None, max_size: Some(102), added: 2577, mode: MaxEncodedLen)
fn burn() -> Weight {
// Proof Size summary in bytes:
// Measured: `383`
// Estimated: `5262`
// Minimum execution time: 28_407 nanoseconds.
Weight::from_parts(29_012_000, 0)
.saturating_add(Weight::from_parts(0, 5262))
// Measured: `351`
// Estimated: `7242`
// Minimum execution time: 31_944_000 picoseconds.
Weight::from_parts(32_675_000, 0)
.saturating_add(Weight::from_parts(0, 7242))
.saturating_add(T::DbWeight::get().reads(2))
.saturating_add(T::DbWeight::get().writes(2))
}
@@ -177,11 +177,11 @@ impl<T: frame_system::Config> pallet_assets::WeightInfo for WeightInfo<T> {
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: MaxEncodedLen)
fn transfer() -> Weight {
// Proof Size summary in bytes:
// Measured: `383`
// Estimated: `10442`
// Minimum execution time: 38_044 nanoseconds.
Weight::from_parts(38_562_000, 0)
.saturating_add(Weight::from_parts(0, 10442))
// Measured: `351`
// Estimated: `13412`
// Minimum execution time: 44_126_000 picoseconds.
Weight::from_parts(44_567_000, 0)
.saturating_add(Weight::from_parts(0, 13412))
.saturating_add(T::DbWeight::get().reads(4))
.saturating_add(T::DbWeight::get().writes(4))
}
@@ -193,11 +193,11 @@ impl<T: frame_system::Config> pallet_assets::WeightInfo for WeightInfo<T> {
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: MaxEncodedLen)
fn transfer_keep_alive() -> Weight {
// Proof Size summary in bytes:
// Measured: `383`
// Estimated: `10442`
// Minimum execution time: 33_946 nanoseconds.
Weight::from_parts(34_532_000, 0)
.saturating_add(Weight::from_parts(0, 10442))
// Measured: `351`
// Estimated: `13412`
// Minimum execution time: 39_414_000 picoseconds.
Weight::from_parts(39_891_000, 0)
.saturating_add(Weight::from_parts(0, 13412))
.saturating_add(T::DbWeight::get().reads(4))
.saturating_add(T::DbWeight::get().writes(4))
}
@@ -209,11 +209,11 @@ impl<T: frame_system::Config> pallet_assets::WeightInfo for WeightInfo<T> {
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: MaxEncodedLen)
fn force_transfer() -> Weight {
// Proof Size summary in bytes:
// Measured: `383`
// Estimated: `10442`
// Minimum execution time: 38_013 nanoseconds.
Weight::from_parts(38_818_000, 0)
.saturating_add(Weight::from_parts(0, 10442))
// Measured: `351`
// Estimated: `13412`
// Minimum execution time: 44_875_000 picoseconds.
Weight::from_parts(45_961_000, 0)
.saturating_add(Weight::from_parts(0, 13412))
.saturating_add(T::DbWeight::get().reads(4))
.saturating_add(T::DbWeight::get().writes(4))
}
@@ -223,11 +223,11 @@ impl<T: frame_system::Config> pallet_assets::WeightInfo for WeightInfo<T> {
/// Proof: Assets Account (max_values: None, max_size: Some(102), added: 2577, mode: MaxEncodedLen)
fn freeze() -> Weight {
// Proof Size summary in bytes:
// Measured: `383`
// Estimated: `5262`
// Minimum execution time: 15_798 nanoseconds.
Weight::from_parts(16_178_000, 0)
.saturating_add(Weight::from_parts(0, 5262))
// Measured: `351`
// Estimated: `7242`
// Minimum execution time: 18_388_000 picoseconds.
Weight::from_parts(18_718_000, 0)
.saturating_add(Weight::from_parts(0, 7242))
.saturating_add(T::DbWeight::get().reads(2))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -237,11 +237,11 @@ impl<T: frame_system::Config> pallet_assets::WeightInfo for WeightInfo<T> {
/// Proof: Assets Account (max_values: None, max_size: Some(102), added: 2577, mode: MaxEncodedLen)
fn thaw() -> Weight {
// Proof Size summary in bytes:
// Measured: `383`
// Estimated: `5262`
// Minimum execution time: 16_196 nanoseconds.
Weight::from_parts(16_525_000, 0)
.saturating_add(Weight::from_parts(0, 5262))
// Measured: `351`
// Estimated: `7242`
// Minimum execution time: 18_292_000 picoseconds.
Weight::from_parts(18_633_000, 0)
.saturating_add(Weight::from_parts(0, 7242))
.saturating_add(T::DbWeight::get().reads(2))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -249,11 +249,11 @@ impl<T: frame_system::Config> pallet_assets::WeightInfo for WeightInfo<T> {
/// Proof: Assets Asset (max_values: None, max_size: Some(210), added: 2685, mode: MaxEncodedLen)
fn freeze_asset() -> Weight {
// Proof Size summary in bytes:
// Measured: `309`
// Estimated: `2685`
// Minimum execution time: 12_600 nanoseconds.
Weight::from_parts(13_038_000, 0)
.saturating_add(Weight::from_parts(0, 2685))
// Measured: `277`
// Estimated: `3675`
// Minimum execution time: 14_604_000 picoseconds.
Weight::from_parts(14_980_000, 0)
.saturating_add(Weight::from_parts(0, 3675))
.saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -261,11 +261,11 @@ impl<T: frame_system::Config> pallet_assets::WeightInfo for WeightInfo<T> {
/// Proof: Assets Asset (max_values: None, max_size: Some(210), added: 2685, mode: MaxEncodedLen)
fn thaw_asset() -> Weight {
// Proof Size summary in bytes:
// Measured: `309`
// Estimated: `2685`
// Minimum execution time: 12_433 nanoseconds.
Weight::from_parts(12_924_000, 0)
.saturating_add(Weight::from_parts(0, 2685))
// Measured: `277`
// Estimated: `3675`
// Minimum execution time: 14_008_000 picoseconds.
Weight::from_parts(14_428_000, 0)
.saturating_add(Weight::from_parts(0, 3675))
.saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -275,11 +275,11 @@ impl<T: frame_system::Config> pallet_assets::WeightInfo for WeightInfo<T> {
/// Proof: Assets Metadata (max_values: None, max_size: Some(140), added: 2615, mode: MaxEncodedLen)
fn transfer_ownership() -> Weight {
// Proof Size summary in bytes:
// Measured: `275`
// Estimated: `5300`
// Minimum execution time: 13_754 nanoseconds.
Weight::from_parts(14_069_000, 0)
.saturating_add(Weight::from_parts(0, 5300))
// Measured: `243`
// Estimated: `7280`
// Minimum execution time: 15_453_000 picoseconds.
Weight::from_parts(15_963_000, 0)
.saturating_add(Weight::from_parts(0, 7280))
.saturating_add(T::DbWeight::get().reads(2))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -287,11 +287,11 @@ impl<T: frame_system::Config> pallet_assets::WeightInfo for WeightInfo<T> {
/// Proof: Assets Asset (max_values: None, max_size: Some(210), added: 2685, mode: MaxEncodedLen)
fn set_team() -> Weight {
// Proof Size summary in bytes:
// Measured: `275`
// Estimated: `2685`
// Minimum execution time: 12_640 nanoseconds.
Weight::from_parts(12_846_000, 0)
.saturating_add(Weight::from_parts(0, 2685))
// Measured: `243`
// Estimated: `3675`
// Minimum execution time: 14_515_000 picoseconds.
Weight::from_parts(14_835_000, 0)
.saturating_add(Weight::from_parts(0, 3675))
.saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -301,15 +301,17 @@ impl<T: frame_system::Config> pallet_assets::WeightInfo for WeightInfo<T> {
/// Proof: Assets Metadata (max_values: None, max_size: Some(140), added: 2615, mode: MaxEncodedLen)
/// The range of component `n` is `[0, 50]`.
/// The range of component `s` is `[0, 50]`.
fn set_metadata(_n: u32, s: u32, ) -> Weight {
fn set_metadata(n: u32, s: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `275`
// Estimated: `5300`
// Minimum execution time: 22_428 nanoseconds.
Weight::from_parts(23_549_955, 0)
.saturating_add(Weight::from_parts(0, 5300))
// Standard Error: 731
.saturating_add(Weight::from_parts(893, 0).saturating_mul(s.into()))
// Measured: `243`
// Estimated: `7280`
// Minimum execution time: 25_865_000 picoseconds.
Weight::from_parts(26_845_899, 0)
.saturating_add(Weight::from_parts(0, 7280))
// Standard Error: 1_061
.saturating_add(Weight::from_parts(4_438, 0).saturating_mul(n.into()))
// Standard Error: 1_061
.saturating_add(Weight::from_parts(5_130, 0).saturating_mul(s.into()))
.saturating_add(T::DbWeight::get().reads(2))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -319,11 +321,11 @@ impl<T: frame_system::Config> pallet_assets::WeightInfo for WeightInfo<T> {
/// Proof: Assets Metadata (max_values: None, max_size: Some(140), added: 2615, mode: MaxEncodedLen)
fn clear_metadata() -> Weight {
// Proof Size summary in bytes:
// Measured: `471`
// Estimated: `5300`
// Minimum execution time: 22_730 nanoseconds.
Weight::from_parts(23_336_000, 0)
.saturating_add(Weight::from_parts(0, 5300))
// Measured: `407`
// Estimated: `7280`
// Minimum execution time: 25_970_000 picoseconds.
Weight::from_parts(26_439_000, 0)
.saturating_add(Weight::from_parts(0, 7280))
.saturating_add(T::DbWeight::get().reads(2))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -333,15 +335,17 @@ impl<T: frame_system::Config> pallet_assets::WeightInfo for WeightInfo<T> {
/// Proof: Assets Metadata (max_values: None, max_size: Some(140), added: 2615, mode: MaxEncodedLen)
/// The range of component `n` is `[0, 50]`.
/// The range of component `s` is `[0, 50]`.
fn force_set_metadata(_n: u32, s: u32, ) -> Weight {
fn force_set_metadata(n: u32, s: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `82`
// Estimated: `5300`
// Minimum execution time: 12_289 nanoseconds.
Weight::from_parts(12_841_728, 0)
.saturating_add(Weight::from_parts(0, 5300))
// Standard Error: 304
.saturating_add(Weight::from_parts(1_964, 0).saturating_mul(s.into()))
// Estimated: `7280`
// Minimum execution time: 14_101_000 picoseconds.
Weight::from_parts(14_786_155, 0)
.saturating_add(Weight::from_parts(0, 7280))
// Standard Error: 383
.saturating_add(Weight::from_parts(581, 0).saturating_mul(n.into()))
// Standard Error: 383
.saturating_add(Weight::from_parts(4_514, 0).saturating_mul(s.into()))
.saturating_add(T::DbWeight::get().reads(2))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -351,11 +355,11 @@ impl<T: frame_system::Config> pallet_assets::WeightInfo for WeightInfo<T> {
/// Proof: Assets Metadata (max_values: None, max_size: Some(140), added: 2615, mode: MaxEncodedLen)
fn force_clear_metadata() -> Weight {
// Proof Size summary in bytes:
// Measured: `471`
// Estimated: `5300`
// Minimum execution time: 23_203 nanoseconds.
Weight::from_parts(23_490_000, 0)
.saturating_add(Weight::from_parts(0, 5300))
// Measured: `407`
// Estimated: `7280`
// Minimum execution time: 26_563_000 picoseconds.
Weight::from_parts(26_733_000, 0)
.saturating_add(Weight::from_parts(0, 7280))
.saturating_add(T::DbWeight::get().reads(2))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -363,11 +367,11 @@ impl<T: frame_system::Config> pallet_assets::WeightInfo for WeightInfo<T> {
/// Proof: Assets Asset (max_values: None, max_size: Some(210), added: 2685, mode: MaxEncodedLen)
fn force_asset_status() -> Weight {
// Proof Size summary in bytes:
// Measured: `275`
// Estimated: `2685`
// Minimum execution time: 12_042 nanoseconds.
Weight::from_parts(12_246_000, 0)
.saturating_add(Weight::from_parts(0, 2685))
// Measured: `243`
// Estimated: `3675`
// Minimum execution time: 13_948_000 picoseconds.
Weight::from_parts(14_330_000, 0)
.saturating_add(Weight::from_parts(0, 3675))
.saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -377,11 +381,11 @@ impl<T: frame_system::Config> pallet_assets::WeightInfo for WeightInfo<T> {
/// Proof: Assets Approvals (max_values: None, max_size: Some(148), added: 2623, mode: MaxEncodedLen)
fn approve_transfer() -> Weight {
// Proof Size summary in bytes:
// Measured: `309`
// Estimated: `5308`
// Minimum execution time: 25_898 nanoseconds.
Weight::from_parts(26_128_000, 0)
.saturating_add(Weight::from_parts(0, 5308))
// Measured: `277`
// Estimated: `7288`
// Minimum execution time: 30_307_000 picoseconds.
Weight::from_parts(30_677_000, 0)
.saturating_add(Weight::from_parts(0, 7288))
.saturating_add(T::DbWeight::get().reads(2))
.saturating_add(T::DbWeight::get().writes(2))
}
@@ -395,11 +399,11 @@ impl<T: frame_system::Config> pallet_assets::WeightInfo for WeightInfo<T> {
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: MaxEncodedLen)
fn transfer_approved() -> Weight {
// Proof Size summary in bytes:
// Measured: `553`
// Estimated: `13065`
// Minimum execution time: 52_087 nanoseconds.
Weight::from_parts(52_630_000, 0)
.saturating_add(Weight::from_parts(0, 13065))
// Measured: `521`
// Estimated: `17025`
// Minimum execution time: 59_228_000 picoseconds.
Weight::from_parts(59_702_000, 0)
.saturating_add(Weight::from_parts(0, 17025))
.saturating_add(T::DbWeight::get().reads(5))
.saturating_add(T::DbWeight::get().writes(5))
}
@@ -409,11 +413,11 @@ impl<T: frame_system::Config> pallet_assets::WeightInfo for WeightInfo<T> {
/// Proof: Assets Approvals (max_values: None, max_size: Some(148), added: 2623, mode: MaxEncodedLen)
fn cancel_approval() -> Weight {
// Proof Size summary in bytes:
// Measured: `479`
// Estimated: `5308`
// Minimum execution time: 27_731 nanoseconds.
Weight::from_parts(28_129_000, 0)
.saturating_add(Weight::from_parts(0, 5308))
// Measured: `447`
// Estimated: `7288`
// Minimum execution time: 31_228_000 picoseconds.
Weight::from_parts(31_564_000, 0)
.saturating_add(Weight::from_parts(0, 7288))
.saturating_add(T::DbWeight::get().reads(2))
.saturating_add(T::DbWeight::get().writes(2))
}
@@ -423,11 +427,11 @@ impl<T: frame_system::Config> pallet_assets::WeightInfo for WeightInfo<T> {
/// Proof: Assets Approvals (max_values: None, max_size: Some(148), added: 2623, mode: MaxEncodedLen)
fn force_cancel_approval() -> Weight {
// Proof Size summary in bytes:
// Measured: `479`
// Estimated: `5308`
// Minimum execution time: 27_921 nanoseconds.
Weight::from_parts(28_386_000, 0)
.saturating_add(Weight::from_parts(0, 5308))
// Measured: `447`
// Estimated: `7288`
// Minimum execution time: 32_931_000 picoseconds.
Weight::from_parts(33_406_000, 0)
.saturating_add(Weight::from_parts(0, 7288))
.saturating_add(T::DbWeight::get().reads(2))
.saturating_add(T::DbWeight::get().writes(2))
}
@@ -435,12 +439,12 @@ impl<T: frame_system::Config> pallet_assets::WeightInfo for WeightInfo<T> {
/// Proof: Assets Asset (max_values: None, max_size: Some(210), added: 2685, mode: MaxEncodedLen)
fn set_min_balance() -> Weight {
// Proof Size summary in bytes:
// Measured: `383`
// Measured: `243`
// Estimated: `3675`
// Minimum execution time: 16_213 nanoseconds.
Weight::from_parts(16_575_000, 0)
// Minimum execution time: 15_084_000 picoseconds.
Weight::from_parts(15_358_000, 0)
.saturating_add(Weight::from_parts(0, 3675))
.saturating_add(T::DbWeight::get().reads(1_u64))
.saturating_add(T::DbWeight::get().writes(1_u64))
.saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().writes(1))
}
}
@@ -1,4 +1,4 @@
// Copyright 2021 Parity Technologies (UK) Ltd.
// Copyright Parity Technologies (UK) Ltd.
// This file is part of Cumulus.
// Cumulus is free software: you can redistribute it and/or modify
@@ -17,7 +17,7 @@
//! Autogenerated weights for `pallet_balances`
//!
//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev
//! DATE: 2023-02-22, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]`
//! DATE: 2023-03-23, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]`
//! WORST CASE MAP SIZE: `1000000`
//! HOSTNAME: `bm6`, CPU: `Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz`
//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("statemint-dev"), DB CACHE: 1024
@@ -51,11 +51,11 @@ impl<T: frame_system::Config> pallet_balances::WeightInfo for WeightInfo<T> {
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: MaxEncodedLen)
fn transfer_allow_death() -> Weight {
// Proof Size summary in bytes:
// Measured: `1178`
// Estimated: `2603`
// Minimum execution time: 45_943 nanoseconds.
Weight::from_parts(46_894_000, 0)
.saturating_add(Weight::from_parts(0, 2603))
// Measured: `0`
// Estimated: `3593`
// Minimum execution time: 35_757_000 picoseconds.
Weight::from_parts(36_417_000, 0)
.saturating_add(Weight::from_parts(0, 3593))
.saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -63,11 +63,11 @@ impl<T: frame_system::Config> pallet_balances::WeightInfo for WeightInfo<T> {
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: MaxEncodedLen)
fn transfer_keep_alive() -> Weight {
// Proof Size summary in bytes:
// Measured: `1062`
// Estimated: `2603`
// Minimum execution time: 35_842 nanoseconds.
Weight::from_parts(36_089_000, 0)
.saturating_add(Weight::from_parts(0, 2603))
// Measured: `0`
// Estimated: `3593`
// Minimum execution time: 27_074_000 picoseconds.
Weight::from_parts(27_335_000, 0)
.saturating_add(Weight::from_parts(0, 3593))
.saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -75,11 +75,11 @@ impl<T: frame_system::Config> pallet_balances::WeightInfo for WeightInfo<T> {
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: MaxEncodedLen)
fn force_set_balance_creating() -> Weight {
// Proof Size summary in bytes:
// Measured: `1174`
// Estimated: `2603`
// Minimum execution time: 26_219 nanoseconds.
Weight::from_parts(26_783_000, 0)
.saturating_add(Weight::from_parts(0, 2603))
// Measured: `103`
// Estimated: `3593`
// Minimum execution time: 16_753_000 picoseconds.
Weight::from_parts(17_141_000, 0)
.saturating_add(Weight::from_parts(0, 3593))
.saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -87,11 +87,11 @@ impl<T: frame_system::Config> pallet_balances::WeightInfo for WeightInfo<T> {
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: MaxEncodedLen)
fn force_set_balance_killing() -> Weight {
// Proof Size summary in bytes:
// Measured: `1174`
// Estimated: `2603`
// Minimum execution time: 29_939 nanoseconds.
Weight::from_parts(30_394_000, 0)
.saturating_add(Weight::from_parts(0, 2603))
// Measured: `103`
// Estimated: `3593`
// Minimum execution time: 20_459_000 picoseconds.
Weight::from_parts(20_848_000, 0)
.saturating_add(Weight::from_parts(0, 3593))
.saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -99,11 +99,11 @@ impl<T: frame_system::Config> pallet_balances::WeightInfo for WeightInfo<T> {
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: MaxEncodedLen)
fn force_transfer() -> Weight {
// Proof Size summary in bytes:
// Measured: `1174`
// Estimated: `5206`
// Minimum execution time: 46_341 nanoseconds.
Weight::from_parts(47_111_000, 0)
.saturating_add(Weight::from_parts(0, 5206))
// Measured: `103`
// Estimated: `6196`
// Minimum execution time: 41_036_000 picoseconds.
Weight::from_parts(41_265_000, 0)
.saturating_add(Weight::from_parts(0, 6196))
.saturating_add(T::DbWeight::get().reads(2))
.saturating_add(T::DbWeight::get().writes(2))
}
@@ -111,11 +111,11 @@ impl<T: frame_system::Config> pallet_balances::WeightInfo for WeightInfo<T> {
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: MaxEncodedLen)
fn transfer_all() -> Weight {
// Proof Size summary in bytes:
// Measured: `1062`
// Estimated: `2603`
// Minimum execution time: 41_093 nanoseconds.
Weight::from_parts(41_472_000, 0)
.saturating_add(Weight::from_parts(0, 2603))
// Measured: `0`
// Estimated: `3593`
// Minimum execution time: 35_925_000 picoseconds.
Weight::from_parts(36_511_000, 0)
.saturating_add(Weight::from_parts(0, 3593))
.saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -126,11 +126,11 @@ impl<T: frame_system::Config> pallet_balances::WeightInfo for WeightInfo<T> {
}
fn force_unreserve() -> Weight {
// Proof Size summary in bytes:
// Measured: `1058`
// Estimated: `2603`
// Minimum execution time: 22_961 nanoseconds.
Weight::from_parts(23_413_000, 0)
.saturating_add(Weight::from_parts(0, 2603))
// Measured: `103`
// Estimated: `3593`
// Minimum execution time: 16_377_000 picoseconds.
Weight::from_parts(16_722_000, 0)
.saturating_add(Weight::from_parts(0, 3593))
.saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -1,4 +1,4 @@
// Copyright 2021 Parity Technologies (UK) Ltd.
// Copyright Parity Technologies (UK) Ltd.
// This file is part of Cumulus.
// Cumulus is free software: you can redistribute it and/or modify
@@ -17,7 +17,7 @@
//! Autogenerated weights for `pallet_collator_selection`
//!
//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev
//! DATE: 2023-02-23, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]`
//! DATE: 2023-03-23, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]`
//! WORST CASE MAP SIZE: `1000000`
//! HOSTNAME: `bm6`, CPU: `Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz`
//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("statemint-dev"), DB CACHE: 1024
@@ -55,12 +55,12 @@ impl<T: frame_system::Config> pallet_collator_selection::WeightInfo for WeightIn
fn set_invulnerables(b: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `178 + b * (78 ±0)`
// Estimated: `178 + b * (2554 ±0)`
// Minimum execution time: 14_182 nanoseconds.
Weight::from_parts(16_174_028, 0)
.saturating_add(Weight::from_parts(0, 178))
// Standard Error: 3_951
.saturating_add(Weight::from_parts(2_446_152, 0).saturating_mul(b.into()))
// Estimated: `1168 + b * (2554 ±0)`
// Minimum execution time: 15_372_000 picoseconds.
Weight::from_parts(16_916_596, 0)
.saturating_add(Weight::from_parts(0, 1168))
// Standard Error: 3_537
.saturating_add(Weight::from_parts(2_583_561, 0).saturating_mul(b.into()))
.saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(b.into())))
.saturating_add(T::DbWeight::get().writes(1))
.saturating_add(Weight::from_parts(0, 2554).saturating_mul(b.into()))
@@ -71,8 +71,8 @@ impl<T: frame_system::Config> pallet_collator_selection::WeightInfo for WeightIn
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 6_843 nanoseconds.
Weight::from_parts(7_086_000, 0)
// Minimum execution time: 7_637_000 picoseconds.
Weight::from_parts(7_821_000, 0)
.saturating_add(Weight::from_parts(0, 0))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -82,8 +82,8 @@ impl<T: frame_system::Config> pallet_collator_selection::WeightInfo for WeightIn
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 7_075 nanoseconds.
Weight::from_parts(7_294_000, 0)
// Minimum execution time: 7_838_000 picoseconds.
Weight::from_parts(8_092_000, 0)
.saturating_add(Weight::from_parts(0, 0))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -102,13 +102,13 @@ impl<T: frame_system::Config> pallet_collator_selection::WeightInfo for WeightIn
/// The range of component `c` is `[1, 999]`.
fn register_as_candidate(c: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `1171 + c * (48 ±0)`
// Estimated: `56784 + c * (49 ±0)`
// Minimum execution time: 34_101 nanoseconds.
Weight::from_parts(27_254_778, 0)
.saturating_add(Weight::from_parts(0, 56784))
// Standard Error: 1_210
.saturating_add(Weight::from_parts(105_038, 0).saturating_mul(c.into()))
// Measured: `1108 + c * (48 ±0)`
// Estimated: `61671 + c * (49 ±0)`
// Minimum execution time: 37_630_000 picoseconds.
Weight::from_parts(30_551_625, 0)
.saturating_add(Weight::from_parts(0, 61671))
// Standard Error: 1_282
.saturating_add(Weight::from_parts(112_510, 0).saturating_mul(c.into()))
.saturating_add(T::DbWeight::get().reads(5))
.saturating_add(T::DbWeight::get().writes(2))
.saturating_add(Weight::from_parts(0, 49).saturating_mul(c.into()))
@@ -120,13 +120,13 @@ impl<T: frame_system::Config> pallet_collator_selection::WeightInfo for WeightIn
/// The range of component `c` is `[6, 1000]`.
fn leave_intent(c: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `536 + c * (48 ±0)`
// Estimated: `48497`
// Minimum execution time: 26_156 nanoseconds.
Weight::from_parts(16_543_802, 0)
.saturating_add(Weight::from_parts(0, 48497))
// Standard Error: 1_209
.saturating_add(Weight::from_parts(102_889, 0).saturating_mul(c.into()))
// Measured: `452 + c * (48 ±0)`
// Estimated: `49487`
// Minimum execution time: 29_525_000 picoseconds.
Weight::from_parts(19_433_082, 0)
.saturating_add(Weight::from_parts(0, 49487))
// Standard Error: 1_290
.saturating_add(Weight::from_parts(108_444, 0).saturating_mul(c.into()))
.saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().writes(2))
}
@@ -138,11 +138,11 @@ impl<T: frame_system::Config> pallet_collator_selection::WeightInfo for WeightIn
/// Proof: CollatorSelection LastAuthoredBlock (max_values: None, max_size: Some(44), added: 2519, mode: MaxEncodedLen)
fn note_author() -> Weight {
// Proof Size summary in bytes:
// Measured: `135`
// Estimated: `5749`
// Minimum execution time: 24_859 nanoseconds.
Weight::from_parts(25_423_000, 0)
.saturating_add(Weight::from_parts(0, 5749))
// Measured: `103`
// Estimated: `7729`
// Minimum execution time: 29_428_000 picoseconds.
Weight::from_parts(29_752_000, 0)
.saturating_add(Weight::from_parts(0, 7729))
.saturating_add(T::DbWeight::get().reads(3))
.saturating_add(T::DbWeight::get().writes(4))
}
@@ -160,18 +160,18 @@ impl<T: frame_system::Config> pallet_collator_selection::WeightInfo for WeightIn
/// The range of component `c` is `[1, 1000]`.
fn new_session(r: u32, c: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `22784 + r * (148 ±0) + c * (97 ±0)`
// Estimated: `52737 + c * (2519 ±0) + r * (2602 ±0)`
// Minimum execution time: 16_296 nanoseconds.
Weight::from_parts(16_532_000, 0)
.saturating_add(Weight::from_parts(0, 52737))
// Standard Error: 758_486
.saturating_add(Weight::from_parts(27_694_526, 0).saturating_mul(c.into()))
// Measured: `22721 + r * (116 ±0) + c * (97 ±0)`
// Estimated: `56697 + r * (2602 ±0) + c * (2520 ±0)`
// Minimum execution time: 17_105_000 picoseconds.
Weight::from_parts(17_304_000, 0)
.saturating_add(Weight::from_parts(0, 56697))
// Standard Error: 839_957
.saturating_add(Weight::from_parts(30_183_103, 0).saturating_mul(c.into()))
.saturating_add(T::DbWeight::get().reads(4))
.saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(c.into())))
.saturating_add(T::DbWeight::get().writes(1))
.saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(c.into())))
.saturating_add(Weight::from_parts(0, 2519).saturating_mul(c.into()))
.saturating_add(Weight::from_parts(0, 2602).saturating_mul(r.into()))
.saturating_add(Weight::from_parts(0, 2520).saturating_mul(c.into()))
}
}
@@ -1,4 +1,4 @@
// Copyright 2021 Parity Technologies (UK) Ltd.
// Copyright Parity Technologies (UK) Ltd.
// This file is part of Cumulus.
// Cumulus is free software: you can redistribute it and/or modify
@@ -17,7 +17,7 @@
//! Autogenerated weights for `pallet_multisig`
//!
//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev
//! DATE: 2023-02-23, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]`
//! DATE: 2023-03-23, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]`
//! WORST CASE MAP SIZE: `1000000`
//! HOSTNAME: `bm6`, CPU: `Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz`
//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("statemint-dev"), DB CACHE: 1024
@@ -52,11 +52,11 @@ impl<T: frame_system::Config> pallet_multisig::WeightInfo for WeightInfo<T> {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 11_557 nanoseconds.
Weight::from_parts(12_087_731, 0)
// Minimum execution time: 12_445_000 picoseconds.
Weight::from_parts(12_887_726, 0)
.saturating_add(Weight::from_parts(0, 0))
// Standard Error: 1
.saturating_add(Weight::from_parts(493, 0).saturating_mul(z.into()))
.saturating_add(Weight::from_parts(608, 0).saturating_mul(z.into()))
}
/// Storage: Multisig Multisigs (r:1 w:1)
/// Proof: Multisig Multisigs (max_values: None, max_size: Some(3346), added: 5821, mode: MaxEncodedLen)
@@ -64,15 +64,15 @@ impl<T: frame_system::Config> pallet_multisig::WeightInfo for WeightInfo<T> {
/// The range of component `z` is `[0, 10000]`.
fn as_multi_create(s: u32, z: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `311 + s * (2 ±0)`
// Estimated: `5821`
// Minimum execution time: 35_027 nanoseconds.
Weight::from_parts(28_254_579, 0)
.saturating_add(Weight::from_parts(0, 5821))
// Standard Error: 541
.saturating_add(Weight::from_parts(73_609, 0).saturating_mul(s.into()))
// Standard Error: 5
.saturating_add(Weight::from_parts(1_530, 0).saturating_mul(z.into()))
// Measured: `262 + s * (2 ±0)`
// Estimated: `6811`
// Minimum execution time: 38_178_000 picoseconds.
Weight::from_parts(31_903_342, 0)
.saturating_add(Weight::from_parts(0, 6811))
// Standard Error: 743
.saturating_add(Weight::from_parts(67_484, 0).saturating_mul(s.into()))
// Standard Error: 7
.saturating_add(Weight::from_parts(1_353, 0).saturating_mul(z.into()))
.saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -82,15 +82,15 @@ impl<T: frame_system::Config> pallet_multisig::WeightInfo for WeightInfo<T> {
/// The range of component `z` is `[0, 10000]`.
fn as_multi_approve(s: u32, z: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `313`
// Estimated: `5821`
// Minimum execution time: 25_892 nanoseconds.
Weight::from_parts(19_974_491, 0)
.saturating_add(Weight::from_parts(0, 5821))
// Standard Error: 382
.saturating_add(Weight::from_parts(67_041, 0).saturating_mul(s.into()))
// Standard Error: 3
.saturating_add(Weight::from_parts(1_516, 0).saturating_mul(z.into()))
// Measured: `282`
// Estimated: `6811`
// Minimum execution time: 28_095_000 picoseconds.
Weight::from_parts(22_610_540, 0)
.saturating_add(Weight::from_parts(0, 6811))
// Standard Error: 571
.saturating_add(Weight::from_parts(59_325, 0).saturating_mul(s.into()))
// Standard Error: 5
.saturating_add(Weight::from_parts(1_310, 0).saturating_mul(z.into()))
.saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -102,15 +102,15 @@ impl<T: frame_system::Config> pallet_multisig::WeightInfo for WeightInfo<T> {
/// The range of component `z` is `[0, 10000]`.
fn as_multi_complete(s: u32, z: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `448 + s * (33 ±0)`
// Estimated: `8424`
// Minimum execution time: 39_799 nanoseconds.
Weight::from_parts(31_172_141, 0)
.saturating_add(Weight::from_parts(0, 8424))
// Standard Error: 523
.saturating_add(Weight::from_parts(91_287, 0).saturating_mul(s.into()))
// Measured: `385 + s * (33 ±0)`
// Estimated: `10404`
// Minimum execution time: 43_571_000 picoseconds.
Weight::from_parts(35_747_616, 0)
.saturating_add(Weight::from_parts(0, 10404))
// Standard Error: 555
.saturating_add(Weight::from_parts(86_297, 0).saturating_mul(s.into()))
// Standard Error: 5
.saturating_add(Weight::from_parts(1_557, 0).saturating_mul(z.into()))
.saturating_add(Weight::from_parts(1_333, 0).saturating_mul(z.into()))
.saturating_add(T::DbWeight::get().reads(2))
.saturating_add(T::DbWeight::get().writes(2))
}
@@ -119,13 +119,13 @@ impl<T: frame_system::Config> pallet_multisig::WeightInfo for WeightInfo<T> {
/// The range of component `s` is `[2, 100]`.
fn approve_as_multi_create(s: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `318 + s * (2 ±0)`
// Estimated: `5821`
// Minimum execution time: 24_614 nanoseconds.
Weight::from_parts(26_554_159, 0)
.saturating_add(Weight::from_parts(0, 5821))
// Standard Error: 754
.saturating_add(Weight::from_parts(81_278, 0).saturating_mul(s.into()))
// Measured: `263 + s * (2 ±0)`
// Estimated: `6811`
// Minimum execution time: 29_122_000 picoseconds.
Weight::from_parts(30_681_183, 0)
.saturating_add(Weight::from_parts(0, 6811))
// Standard Error: 787
.saturating_add(Weight::from_parts(69_464, 0).saturating_mul(s.into()))
.saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -134,13 +134,13 @@ impl<T: frame_system::Config> pallet_multisig::WeightInfo for WeightInfo<T> {
/// The range of component `s` is `[2, 100]`.
fn approve_as_multi_approve(s: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `313`
// Estimated: `5821`
// Minimum execution time: 17_141 nanoseconds.
Weight::from_parts(18_191_699, 0)
.saturating_add(Weight::from_parts(0, 5821))
// Standard Error: 546
.saturating_add(Weight::from_parts(74_486, 0).saturating_mul(s.into()))
// Measured: `282`
// Estimated: `6811`
// Minimum execution time: 19_219_000 picoseconds.
Weight::from_parts(20_598_069, 0)
.saturating_add(Weight::from_parts(0, 6811))
// Standard Error: 572
.saturating_add(Weight::from_parts(66_940, 0).saturating_mul(s.into()))
.saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -149,13 +149,13 @@ impl<T: frame_system::Config> pallet_multisig::WeightInfo for WeightInfo<T> {
/// The range of component `s` is `[2, 100]`.
fn cancel_as_multi(s: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `517 + s * (1 ±0)`
// Estimated: `5821`
// Minimum execution time: 25_869 nanoseconds.
Weight::from_parts(28_059_249, 0)
.saturating_add(Weight::from_parts(0, 5821))
// Standard Error: 677
.saturating_add(Weight::from_parts(80_187, 0).saturating_mul(s.into()))
// Measured: `454 + s * (1 ±0)`
// Estimated: `6811`
// Minimum execution time: 29_859_000 picoseconds.
Weight::from_parts(31_610_947, 0)
.saturating_add(Weight::from_parts(0, 6811))
// Standard Error: 739
.saturating_add(Weight::from_parts(70_349, 0).saturating_mul(s.into()))
.saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -1,4 +1,4 @@
// Copyright 2021 Parity Technologies (UK) Ltd.
// Copyright Parity Technologies (UK) Ltd.
// This file is part of Cumulus.
// Cumulus is free software: you can redistribute it and/or modify
@@ -17,7 +17,7 @@
//! Autogenerated weights for `pallet_proxy`
//!
//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev
//! DATE: 2023-02-23, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]`
//! DATE: 2023-03-23, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]`
//! WORST CASE MAP SIZE: `1000000`
//! HOSTNAME: `bm6`, CPU: `Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz`
//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("statemint-dev"), DB CACHE: 1024
@@ -52,13 +52,13 @@ impl<T: frame_system::Config> pallet_proxy::WeightInfo for WeightInfo<T> {
/// The range of component `p` is `[1, 31]`.
fn proxy(p: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `159 + p * (37 ±0)`
// Estimated: `3716`
// Minimum execution time: 14_405 nanoseconds.
Weight::from_parts(15_511_983, 0)
.saturating_add(Weight::from_parts(0, 3716))
// Standard Error: 2_104
.saturating_add(Weight::from_parts(19_450, 0).saturating_mul(p.into()))
// Measured: `127 + p * (37 ±0)`
// Estimated: `4706`
// Minimum execution time: 17_484_000 picoseconds.
Weight::from_parts(17_998_669, 0)
.saturating_add(Weight::from_parts(0, 4706))
// Standard Error: 1_091
.saturating_add(Weight::from_parts(33_441, 0).saturating_mul(p.into()))
.saturating_add(T::DbWeight::get().reads(1))
}
/// Storage: Proxy Proxies (r:1 w:0)
@@ -71,15 +71,15 @@ impl<T: frame_system::Config> pallet_proxy::WeightInfo for WeightInfo<T> {
/// The range of component `p` is `[1, 31]`.
fn proxy_announced(a: u32, p: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `550 + a * (68 ±0) + p * (37 ±0)`
// Estimated: `11027`
// Minimum execution time: 31_545 nanoseconds.
Weight::from_parts(31_928_375, 0)
.saturating_add(Weight::from_parts(0, 11027))
// Standard Error: 2_022
.saturating_add(Weight::from_parts(114_479, 0).saturating_mul(a.into()))
// Standard Error: 2_089
.saturating_add(Weight::from_parts(34_696, 0).saturating_mul(p.into()))
// Measured: `454 + a * (68 ±0) + p * (37 ±0)`
// Estimated: `13997`
// Minimum execution time: 35_828_000 picoseconds.
Weight::from_parts(36_241_110, 0)
.saturating_add(Weight::from_parts(0, 13997))
// Standard Error: 2_219
.saturating_add(Weight::from_parts(156_309, 0).saturating_mul(a.into()))
// Standard Error: 2_292
.saturating_add(Weight::from_parts(32_167, 0).saturating_mul(p.into()))
.saturating_add(T::DbWeight::get().reads(3))
.saturating_add(T::DbWeight::get().writes(2))
}
@@ -91,15 +91,15 @@ impl<T: frame_system::Config> pallet_proxy::WeightInfo for WeightInfo<T> {
/// The range of component `p` is `[1, 31]`.
fn remove_announcement(a: u32, p: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `433 + a * (68 ±0)`
// Estimated: `7311`
// Minimum execution time: 20_215 nanoseconds.
Weight::from_parts(20_970_496, 0)
.saturating_add(Weight::from_parts(0, 7311))
// Standard Error: 1_277
.saturating_add(Weight::from_parts(111_015, 0).saturating_mul(a.into()))
// Standard Error: 1_320
.saturating_add(Weight::from_parts(9_988, 0).saturating_mul(p.into()))
// Measured: `369 + a * (68 ±0)`
// Estimated: `9291`
// Minimum execution time: 22_512_000 picoseconds.
Weight::from_parts(23_254_777, 0)
.saturating_add(Weight::from_parts(0, 9291))
// Standard Error: 1_318
.saturating_add(Weight::from_parts(148_302, 0).saturating_mul(a.into()))
// Standard Error: 1_362
.saturating_add(Weight::from_parts(13_945, 0).saturating_mul(p.into()))
.saturating_add(T::DbWeight::get().reads(2))
.saturating_add(T::DbWeight::get().writes(2))
}
@@ -111,15 +111,15 @@ impl<T: frame_system::Config> pallet_proxy::WeightInfo for WeightInfo<T> {
/// The range of component `p` is `[1, 31]`.
fn reject_announcement(a: u32, p: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `433 + a * (68 ±0)`
// Estimated: `7311`
// Minimum execution time: 20_153 nanoseconds.
Weight::from_parts(21_046_064, 0)
.saturating_add(Weight::from_parts(0, 7311))
// Standard Error: 1_342
.saturating_add(Weight::from_parts(108_638, 0).saturating_mul(a.into()))
// Standard Error: 1_386
.saturating_add(Weight::from_parts(10_617, 0).saturating_mul(p.into()))
// Measured: `369 + a * (68 ±0)`
// Estimated: `9291`
// Minimum execution time: 22_528_000 picoseconds.
Weight::from_parts(23_510_728, 0)
.saturating_add(Weight::from_parts(0, 9291))
// Standard Error: 1_393
.saturating_add(Weight::from_parts(143_817, 0).saturating_mul(a.into()))
// Standard Error: 1_439
.saturating_add(Weight::from_parts(9_334, 0).saturating_mul(p.into()))
.saturating_add(T::DbWeight::get().reads(2))
.saturating_add(T::DbWeight::get().writes(2))
}
@@ -133,15 +133,15 @@ impl<T: frame_system::Config> pallet_proxy::WeightInfo for WeightInfo<T> {
/// The range of component `p` is `[1, 31]`.
fn announce(a: u32, p: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `482 + a * (68 ±0) + p * (37 ±0)`
// Estimated: `11027`
// Minimum execution time: 27_692 nanoseconds.
Weight::from_parts(28_900_223, 0)
.saturating_add(Weight::from_parts(0, 11027))
// Standard Error: 1_751
.saturating_add(Weight::from_parts(100_648, 0).saturating_mul(a.into()))
// Standard Error: 1_809
.saturating_add(Weight::from_parts(35_769, 0).saturating_mul(p.into()))
// Measured: `386 + a * (68 ±0) + p * (37 ±0)`
// Estimated: `13997`
// Minimum execution time: 31_233_000 picoseconds.
Weight::from_parts(32_142_917, 0)
.saturating_add(Weight::from_parts(0, 13997))
// Standard Error: 1_888
.saturating_add(Weight::from_parts(142_949, 0).saturating_mul(a.into()))
// Standard Error: 1_951
.saturating_add(Weight::from_parts(46_737, 0).saturating_mul(p.into()))
.saturating_add(T::DbWeight::get().reads(3))
.saturating_add(T::DbWeight::get().writes(2))
}
@@ -150,13 +150,13 @@ impl<T: frame_system::Config> pallet_proxy::WeightInfo for WeightInfo<T> {
/// The range of component `p` is `[1, 31]`.
fn add_proxy(p: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `159 + p * (37 ±0)`
// Estimated: `3716`
// Minimum execution time: 20_726 nanoseconds.
Weight::from_parts(21_849_126, 0)
.saturating_add(Weight::from_parts(0, 3716))
// Standard Error: 1_307
.saturating_add(Weight::from_parts(43_349, 0).saturating_mul(p.into()))
// Measured: `127 + p * (37 ±0)`
// Estimated: `4706`
// Minimum execution time: 24_085_000 picoseconds.
Weight::from_parts(25_032_056, 0)
.saturating_add(Weight::from_parts(0, 4706))
// Standard Error: 1_758
.saturating_add(Weight::from_parts(52_203, 0).saturating_mul(p.into()))
.saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -165,13 +165,13 @@ impl<T: frame_system::Config> pallet_proxy::WeightInfo for WeightInfo<T> {
/// The range of component `p` is `[1, 31]`.
fn remove_proxy(p: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `159 + p * (37 ±0)`
// Estimated: `3716`
// Minimum execution time: 20_681 nanoseconds.
Weight::from_parts(21_733_251, 0)
.saturating_add(Weight::from_parts(0, 3716))
// Standard Error: 1_555
.saturating_add(Weight::from_parts(59_461, 0).saturating_mul(p.into()))
// Measured: `127 + p * (37 ±0)`
// Estimated: `4706`
// Minimum execution time: 23_678_000 picoseconds.
Weight::from_parts(24_981_101, 0)
.saturating_add(Weight::from_parts(0, 4706))
// Standard Error: 1_874
.saturating_add(Weight::from_parts(73_774, 0).saturating_mul(p.into()))
.saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -180,13 +180,13 @@ impl<T: frame_system::Config> pallet_proxy::WeightInfo for WeightInfo<T> {
/// The range of component `p` is `[1, 31]`.
fn remove_proxies(p: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `159 + p * (37 ±0)`
// Estimated: `3716`
// Minimum execution time: 16_966 nanoseconds.
Weight::from_parts(17_682_078, 0)
.saturating_add(Weight::from_parts(0, 3716))
// Standard Error: 1_110
.saturating_add(Weight::from_parts(28_786, 0).saturating_mul(p.into()))
// Measured: `127 + p * (37 ±0)`
// Estimated: `4706`
// Minimum execution time: 19_119_000 picoseconds.
Weight::from_parts(19_982_142, 0)
.saturating_add(Weight::from_parts(0, 4706))
// Standard Error: 1_174
.saturating_add(Weight::from_parts(26_182, 0).saturating_mul(p.into()))
.saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -196,12 +196,12 @@ impl<T: frame_system::Config> pallet_proxy::WeightInfo for WeightInfo<T> {
fn create_pure(p: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `139`
// Estimated: `3716`
// Minimum execution time: 22_237 nanoseconds.
Weight::from_parts(23_324_695, 0)
.saturating_add(Weight::from_parts(0, 3716))
// Standard Error: 1_481
.saturating_add(Weight::from_parts(9_284, 0).saturating_mul(p.into()))
// Estimated: `4706`
// Minimum execution time: 26_077_000 picoseconds.
Weight::from_parts(27_130_205, 0)
.saturating_add(Weight::from_parts(0, 4706))
// Standard Error: 1_539
.saturating_add(Weight::from_parts(1_625, 0).saturating_mul(p.into()))
.saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -210,13 +210,13 @@ impl<T: frame_system::Config> pallet_proxy::WeightInfo for WeightInfo<T> {
/// The range of component `p` is `[0, 30]`.
fn kill_pure(p: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `196 + p * (37 ±0)`
// Estimated: `3716`
// Minimum execution time: 18_041 nanoseconds.
Weight::from_parts(18_668_925, 0)
.saturating_add(Weight::from_parts(0, 3716))
// Standard Error: 1_209
.saturating_add(Weight::from_parts(29_794, 0).saturating_mul(p.into()))
// Measured: `164 + p * (37 ±0)`
// Estimated: `4706`
// Minimum execution time: 20_178_000 picoseconds.
Weight::from_parts(21_090_914, 0)
.saturating_add(Weight::from_parts(0, 4706))
// Standard Error: 1_488
.saturating_add(Weight::from_parts(36_285, 0).saturating_mul(p.into()))
.saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -1,4 +1,4 @@
// Copyright 2021 Parity Technologies (UK) Ltd.
// Copyright Parity Technologies (UK) Ltd.
// This file is part of Cumulus.
// Cumulus is free software: you can redistribute it and/or modify
@@ -17,7 +17,7 @@
//! Autogenerated weights for `pallet_session`
//!
//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev
//! DATE: 2023-02-23, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]`
//! DATE: 2023-03-23, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]`
//! WORST CASE MAP SIZE: `1000000`
//! HOSTNAME: `bm6`, CPU: `Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz`
//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("statemint-dev"), DB CACHE: 1024
@@ -54,10 +54,10 @@ impl<T: frame_system::Config> pallet_session::WeightInfo for WeightInfo<T> {
fn set_keys() -> Weight {
// Proof Size summary in bytes:
// Measured: `270`
// Estimated: `5490`
// Minimum execution time: 15_561 nanoseconds.
Weight::from_parts(15_843_000, 0)
.saturating_add(Weight::from_parts(0, 5490))
// Estimated: `7470`
// Minimum execution time: 17_008_000 picoseconds.
Weight::from_parts(17_288_000, 0)
.saturating_add(Weight::from_parts(0, 7470))
.saturating_add(T::DbWeight::get().reads(2))
.saturating_add(T::DbWeight::get().writes(2))
}
@@ -68,10 +68,10 @@ impl<T: frame_system::Config> pallet_session::WeightInfo for WeightInfo<T> {
fn purge_keys() -> Weight {
// Proof Size summary in bytes:
// Measured: `242`
// Estimated: `2959`
// Minimum execution time: 11_757 nanoseconds.
Weight::from_parts(12_093_000, 0)
.saturating_add(Weight::from_parts(0, 2959))
// Estimated: `3949`
// Minimum execution time: 13_427_000 picoseconds.
Weight::from_parts(13_609_000, 0)
.saturating_add(Weight::from_parts(0, 3949))
.saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().writes(2))
}
@@ -1,4 +1,4 @@
// Copyright 2021 Parity Technologies (UK) Ltd.
// Copyright Parity Technologies (UK) Ltd.
// This file is part of Cumulus.
// Cumulus is free software: you can redistribute it and/or modify
@@ -17,7 +17,7 @@
//! Autogenerated weights for `pallet_timestamp`
//!
//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev
//! DATE: 2023-02-23, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]`
//! DATE: 2023-03-23, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]`
//! WORST CASE MAP SIZE: `1000000`
//! HOSTNAME: `bm6`, CPU: `Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz`
//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("statemint-dev"), DB CACHE: 1024
@@ -54,10 +54,10 @@ impl<T: frame_system::Config> pallet_timestamp::WeightInfo for WeightInfo<T> {
fn set() -> Weight {
// Proof Size summary in bytes:
// Measured: `86`
// Estimated: `1006`
// Minimum execution time: 8_399 nanoseconds.
Weight::from_parts(8_649_000, 0)
.saturating_add(Weight::from_parts(0, 1006))
// Estimated: `2986`
// Minimum execution time: 9_174_000 picoseconds.
Weight::from_parts(9_644_000, 0)
.saturating_add(Weight::from_parts(0, 2986))
.saturating_add(T::DbWeight::get().reads(2))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -65,8 +65,8 @@ impl<T: frame_system::Config> pallet_timestamp::WeightInfo for WeightInfo<T> {
// Proof Size summary in bytes:
// Measured: `57`
// Estimated: `0`
// Minimum execution time: 3_277 nanoseconds.
Weight::from_parts(3_349_000, 0)
// Minimum execution time: 3_121_000 picoseconds.
Weight::from_parts(3_205_000, 0)
.saturating_add(Weight::from_parts(0, 0))
}
}
@@ -1,4 +1,4 @@
// Copyright 2021 Parity Technologies (UK) Ltd.
// Copyright Parity Technologies (UK) Ltd.
// This file is part of Cumulus.
// Cumulus is free software: you can redistribute it and/or modify
@@ -17,7 +17,7 @@
//! Autogenerated weights for `pallet_uniques`
//!
//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev
//! DATE: 2023-02-23, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]`
//! DATE: 2023-03-23, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]`
//! WORST CASE MAP SIZE: `1000000`
//! HOSTNAME: `bm6`, CPU: `Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz`
//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("statemint-dev"), DB CACHE: 1024
@@ -53,11 +53,11 @@ impl<T: frame_system::Config> pallet_uniques::WeightInfo for WeightInfo<T> {
/// Proof: Uniques ClassAccount (max_values: None, max_size: Some(68), added: 2543, mode: MaxEncodedLen)
fn create() -> Weight {
// Proof Size summary in bytes:
// Measured: `177`
// Estimated: `2653`
// Minimum execution time: 23_738 nanoseconds.
Weight::from_parts(24_550_000, 0)
.saturating_add(Weight::from_parts(0, 2653))
// Measured: `145`
// Estimated: `3643`
// Minimum execution time: 26_653_000 picoseconds.
Weight::from_parts(27_024_000, 0)
.saturating_add(Weight::from_parts(0, 3643))
.saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().writes(2))
}
@@ -68,10 +68,10 @@ impl<T: frame_system::Config> pallet_uniques::WeightInfo for WeightInfo<T> {
fn force_create() -> Weight {
// Proof Size summary in bytes:
// Measured: `42`
// Estimated: `2653`
// Minimum execution time: 13_165 nanoseconds.
Weight::from_parts(13_515_000, 0)
.saturating_add(Weight::from_parts(0, 2653))
// Estimated: `3643`
// Minimum execution time: 15_168_000 picoseconds.
Weight::from_parts(15_535_000, 0)
.saturating_add(Weight::from_parts(0, 3643))
.saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().writes(2))
}
@@ -79,14 +79,14 @@ impl<T: frame_system::Config> pallet_uniques::WeightInfo for WeightInfo<T> {
/// Proof: Uniques Class (max_values: None, max_size: Some(178), added: 2653, mode: MaxEncodedLen)
/// Storage: Uniques Asset (r:1001 w:1000)
/// Proof: Uniques Asset (max_values: None, max_size: Some(122), added: 2597, mode: MaxEncodedLen)
/// Storage: Uniques InstanceMetadataOf (r:1000 w:1000)
/// Proof: Uniques InstanceMetadataOf (max_values: None, max_size: Some(187), added: 2662, mode: MaxEncodedLen)
/// Storage: Uniques Attribute (r:1000 w:1000)
/// Proof: Uniques Attribute (max_values: None, max_size: Some(172), added: 2647, mode: MaxEncodedLen)
/// Storage: Uniques ClassAccount (r:0 w:1)
/// Proof: Uniques ClassAccount (max_values: None, max_size: Some(68), added: 2543, mode: MaxEncodedLen)
/// Storage: Uniques Attribute (r:0 w:1000)
/// Proof: Uniques Attribute (max_values: None, max_size: Some(172), added: 2647, mode: MaxEncodedLen)
/// Storage: Uniques ClassMetadataOf (r:0 w:1)
/// Proof: Uniques ClassMetadataOf (max_values: None, max_size: Some(167), added: 2642, mode: MaxEncodedLen)
/// Storage: Uniques InstanceMetadataOf (r:0 w:1000)
/// Proof: Uniques InstanceMetadataOf (max_values: None, max_size: Some(187), added: 2662, mode: MaxEncodedLen)
/// Storage: Uniques Account (r:0 w:1000)
/// Proof: Uniques Account (max_values: None, max_size: Some(88), added: 2563, mode: MaxEncodedLen)
/// Storage: Uniques CollectionMaxSupply (r:0 w:1)
@@ -96,24 +96,28 @@ impl<T: frame_system::Config> pallet_uniques::WeightInfo for WeightInfo<T> {
/// The range of component `a` is `[0, 1000]`.
fn destroy(n: u32, m: u32, a: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `289 + n * (108 ±0) + m * (56 ±0) + a * (107 ±0)`
// Estimated: `5250 + n * (2597 ±0)`
// Minimum execution time: 2_258_129 nanoseconds.
Weight::from_parts(2_289_592_000, 0)
.saturating_add(Weight::from_parts(0, 5250))
// Standard Error: 26_214
.saturating_add(Weight::from_parts(8_416_144, 0).saturating_mul(n.into()))
// Standard Error: 26_214
.saturating_add(Weight::from_parts(256_638, 0).saturating_mul(m.into()))
// Standard Error: 26_214
.saturating_add(Weight::from_parts(274_803, 0).saturating_mul(a.into()))
// Measured: `257 + n * (76 ±0) + m * (56 ±0) + a * (107 ±0)`
// Estimated: `9210 + n * (2597 ±0) + m * (2662 ±0) + a * (2647 ±0)`
// Minimum execution time: 2_365_108_000 picoseconds.
Weight::from_parts(2_380_000_000, 0)
.saturating_add(Weight::from_parts(0, 9210))
// Standard Error: 24_588
.saturating_add(Weight::from_parts(6_339_196, 0).saturating_mul(n.into()))
// Standard Error: 24_588
.saturating_add(Weight::from_parts(265_876, 0).saturating_mul(m.into()))
// Standard Error: 24_588
.saturating_add(Weight::from_parts(316_327, 0).saturating_mul(a.into()))
.saturating_add(T::DbWeight::get().reads(2))
.saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(n.into())))
.saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(m.into())))
.saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(a.into())))
.saturating_add(T::DbWeight::get().writes(4))
.saturating_add(T::DbWeight::get().writes((2_u64).saturating_mul(n.into())))
.saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(m.into())))
.saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(a.into())))
.saturating_add(Weight::from_parts(0, 2597).saturating_mul(n.into()))
.saturating_add(Weight::from_parts(0, 2662).saturating_mul(m.into()))
.saturating_add(Weight::from_parts(0, 2647).saturating_mul(a.into()))
}
/// Storage: Uniques Asset (r:1 w:1)
/// Proof: Uniques Asset (max_values: None, max_size: Some(122), added: 2597, mode: MaxEncodedLen)
@@ -125,11 +129,11 @@ impl<T: frame_system::Config> pallet_uniques::WeightInfo for WeightInfo<T> {
/// Proof: Uniques Account (max_values: None, max_size: Some(88), added: 2563, mode: MaxEncodedLen)
fn mint() -> Weight {
// Proof Size summary in bytes:
// Measured: `314`
// Estimated: `7749`
// Minimum execution time: 28_974 nanoseconds.
Weight::from_parts(29_398_000, 0)
.saturating_add(Weight::from_parts(0, 7749))
// Measured: `282`
// Estimated: `10719`
// Minimum execution time: 32_891_000 picoseconds.
Weight::from_parts(33_169_000, 0)
.saturating_add(Weight::from_parts(0, 10719))
.saturating_add(T::DbWeight::get().reads(3))
.saturating_add(T::DbWeight::get().writes(3))
}
@@ -143,11 +147,11 @@ impl<T: frame_system::Config> pallet_uniques::WeightInfo for WeightInfo<T> {
/// Proof: Uniques ItemPriceOf (max_values: None, max_size: Some(89), added: 2564, mode: MaxEncodedLen)
fn burn() -> Weight {
// Proof Size summary in bytes:
// Measured: `492`
// Estimated: `5250`
// Minimum execution time: 30_070 nanoseconds.
Weight::from_parts(30_454_000, 0)
.saturating_add(Weight::from_parts(0, 5250))
// Measured: `428`
// Estimated: `7230`
// Minimum execution time: 33_895_000 picoseconds.
Weight::from_parts(34_205_000, 0)
.saturating_add(Weight::from_parts(0, 7230))
.saturating_add(T::DbWeight::get().reads(2))
.saturating_add(T::DbWeight::get().writes(4))
}
@@ -161,11 +165,11 @@ impl<T: frame_system::Config> pallet_uniques::WeightInfo for WeightInfo<T> {
/// Proof: Uniques ItemPriceOf (max_values: None, max_size: Some(89), added: 2564, mode: MaxEncodedLen)
fn transfer() -> Weight {
// Proof Size summary in bytes:
// Measured: `492`
// Estimated: `5250`
// Minimum execution time: 24_287 nanoseconds.
Weight::from_parts(24_509_000, 0)
.saturating_add(Weight::from_parts(0, 5250))
// Measured: `428`
// Estimated: `7230`
// Minimum execution time: 27_841_000 picoseconds.
Weight::from_parts(28_213_000, 0)
.saturating_add(Weight::from_parts(0, 7230))
.saturating_add(T::DbWeight::get().reads(2))
.saturating_add(T::DbWeight::get().writes(4))
}
@@ -176,13 +180,13 @@ impl<T: frame_system::Config> pallet_uniques::WeightInfo for WeightInfo<T> {
/// The range of component `i` is `[0, 5000]`.
fn redeposit(i: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `770 + i * (108 ±0)`
// Estimated: `2653 + i * (2597 ±0)`
// Minimum execution time: 14_231 nanoseconds.
Weight::from_parts(14_454_000, 0)
.saturating_add(Weight::from_parts(0, 2653))
// Standard Error: 13_135
.saturating_add(Weight::from_parts(12_152_067, 0).saturating_mul(i.into()))
// Measured: `738 + i * (76 ±0)`
// Estimated: `4633 + i * (2597 ±0)`
// Minimum execution time: 16_054_000 picoseconds.
Weight::from_parts(16_331_000, 0)
.saturating_add(Weight::from_parts(0, 4633))
// Standard Error: 12_166
.saturating_add(Weight::from_parts(13_413_428, 0).saturating_mul(i.into()))
.saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(i.into())))
.saturating_add(T::DbWeight::get().writes(1))
@@ -195,11 +199,11 @@ impl<T: frame_system::Config> pallet_uniques::WeightInfo for WeightInfo<T> {
/// Proof: Uniques Class (max_values: None, max_size: Some(178), added: 2653, mode: MaxEncodedLen)
fn freeze() -> Weight {
// Proof Size summary in bytes:
// Measured: `492`
// Estimated: `5250`
// Minimum execution time: 17_977 nanoseconds.
Weight::from_parts(18_415_000, 0)
.saturating_add(Weight::from_parts(0, 5250))
// Measured: `428`
// Estimated: `7230`
// Minimum execution time: 19_419_000 picoseconds.
Weight::from_parts(19_724_000, 0)
.saturating_add(Weight::from_parts(0, 7230))
.saturating_add(T::DbWeight::get().reads(2))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -209,11 +213,11 @@ impl<T: frame_system::Config> pallet_uniques::WeightInfo for WeightInfo<T> {
/// Proof: Uniques Class (max_values: None, max_size: Some(178), added: 2653, mode: MaxEncodedLen)
fn thaw() -> Weight {
// Proof Size summary in bytes:
// Measured: `492`
// Estimated: `5250`
// Minimum execution time: 17_421 nanoseconds.
Weight::from_parts(17_830_000, 0)
.saturating_add(Weight::from_parts(0, 5250))
// Measured: `428`
// Estimated: `7230`
// Minimum execution time: 20_053_000 picoseconds.
Weight::from_parts(23_080_000, 0)
.saturating_add(Weight::from_parts(0, 7230))
.saturating_add(T::DbWeight::get().reads(2))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -221,11 +225,11 @@ impl<T: frame_system::Config> pallet_uniques::WeightInfo for WeightInfo<T> {
/// Proof: Uniques Class (max_values: None, max_size: Some(178), added: 2653, mode: MaxEncodedLen)
fn freeze_collection() -> Weight {
// Proof Size summary in bytes:
// Measured: `314`
// Estimated: `2653`
// Minimum execution time: 13_199 nanoseconds.
Weight::from_parts(13_615_000, 0)
.saturating_add(Weight::from_parts(0, 2653))
// Measured: `282`
// Estimated: `3643`
// Minimum execution time: 15_569_000 picoseconds.
Weight::from_parts(16_658_000, 0)
.saturating_add(Weight::from_parts(0, 3643))
.saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -233,11 +237,11 @@ impl<T: frame_system::Config> pallet_uniques::WeightInfo for WeightInfo<T> {
/// Proof: Uniques Class (max_values: None, max_size: Some(178), added: 2653, mode: MaxEncodedLen)
fn thaw_collection() -> Weight {
// Proof Size summary in bytes:
// Measured: `314`
// Estimated: `2653`
// Minimum execution time: 13_263 nanoseconds.
Weight::from_parts(13_575_000, 0)
.saturating_add(Weight::from_parts(0, 2653))
// Measured: `282`
// Estimated: `3643`
// Minimum execution time: 15_350_000 picoseconds.
Weight::from_parts(15_771_000, 0)
.saturating_add(Weight::from_parts(0, 3643))
.saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -249,11 +253,11 @@ impl<T: frame_system::Config> pallet_uniques::WeightInfo for WeightInfo<T> {
/// Proof: Uniques ClassAccount (max_values: None, max_size: Some(68), added: 2543, mode: MaxEncodedLen)
fn transfer_ownership() -> Weight {
// Proof Size summary in bytes:
// Measured: `388`
// Estimated: `5180`
// Minimum execution time: 20_850 nanoseconds.
Weight::from_parts(21_223_000, 0)
.saturating_add(Weight::from_parts(0, 5180))
// Measured: `356`
// Estimated: `7160`
// Minimum execution time: 23_564_000 picoseconds.
Weight::from_parts(24_005_000, 0)
.saturating_add(Weight::from_parts(0, 7160))
.saturating_add(T::DbWeight::get().reads(2))
.saturating_add(T::DbWeight::get().writes(4))
}
@@ -261,11 +265,11 @@ impl<T: frame_system::Config> pallet_uniques::WeightInfo for WeightInfo<T> {
/// Proof: Uniques Class (max_values: None, max_size: Some(178), added: 2653, mode: MaxEncodedLen)
fn set_team() -> Weight {
// Proof Size summary in bytes:
// Measured: `314`
// Estimated: `2653`
// Minimum execution time: 14_218 nanoseconds.
Weight::from_parts(14_680_000, 0)
.saturating_add(Weight::from_parts(0, 2653))
// Measured: `282`
// Estimated: `3643`
// Minimum execution time: 16_165_000 picoseconds.
Weight::from_parts(16_482_000, 0)
.saturating_add(Weight::from_parts(0, 3643))
.saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -275,11 +279,11 @@ impl<T: frame_system::Config> pallet_uniques::WeightInfo for WeightInfo<T> {
/// Proof: Uniques ClassAccount (max_values: None, max_size: Some(68), added: 2543, mode: MaxEncodedLen)
fn force_item_status() -> Weight {
// Proof Size summary in bytes:
// Measured: `314`
// Estimated: `2653`
// Minimum execution time: 16_581 nanoseconds.
Weight::from_parts(16_856_000, 0)
.saturating_add(Weight::from_parts(0, 2653))
// Measured: `282`
// Estimated: `3643`
// Minimum execution time: 18_377_000 picoseconds.
Weight::from_parts(19_060_000, 0)
.saturating_add(Weight::from_parts(0, 3643))
.saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().writes(2))
}
@@ -291,11 +295,11 @@ impl<T: frame_system::Config> pallet_uniques::WeightInfo for WeightInfo<T> {
/// Proof: Uniques Attribute (max_values: None, max_size: Some(172), added: 2647, mode: MaxEncodedLen)
fn set_attribute() -> Weight {
// Proof Size summary in bytes:
// Measured: `623`
// Estimated: `7962`
// Minimum execution time: 34_610 nanoseconds.
Weight::from_parts(34_994_000, 0)
.saturating_add(Weight::from_parts(0, 7962))
// Measured: `559`
// Estimated: `10932`
// Minimum execution time: 39_403_000 picoseconds.
Weight::from_parts(39_925_000, 0)
.saturating_add(Weight::from_parts(0, 10932))
.saturating_add(T::DbWeight::get().reads(3))
.saturating_add(T::DbWeight::get().writes(2))
}
@@ -307,11 +311,11 @@ impl<T: frame_system::Config> pallet_uniques::WeightInfo for WeightInfo<T> {
/// Proof: Uniques Attribute (max_values: None, max_size: Some(172), added: 2647, mode: MaxEncodedLen)
fn clear_attribute() -> Weight {
// Proof Size summary in bytes:
// Measured: `851`
// Estimated: `7962`
// Minimum execution time: 34_244 nanoseconds.
Weight::from_parts(34_542_000, 0)
.saturating_add(Weight::from_parts(0, 7962))
// Measured: `756`
// Estimated: `10932`
// Minimum execution time: 36_786_000 picoseconds.
Weight::from_parts(37_558_000, 0)
.saturating_add(Weight::from_parts(0, 10932))
.saturating_add(T::DbWeight::get().reads(3))
.saturating_add(T::DbWeight::get().writes(2))
}
@@ -321,11 +325,11 @@ impl<T: frame_system::Config> pallet_uniques::WeightInfo for WeightInfo<T> {
/// Proof: Uniques InstanceMetadataOf (max_values: None, max_size: Some(187), added: 2662, mode: MaxEncodedLen)
fn set_metadata() -> Weight {
// Proof Size summary in bytes:
// Measured: `380`
// Estimated: `5315`
// Minimum execution time: 26_652 nanoseconds.
Weight::from_parts(27_013_000, 0)
.saturating_add(Weight::from_parts(0, 5315))
// Measured: `348`
// Estimated: `7295`
// Minimum execution time: 30_327_000 picoseconds.
Weight::from_parts(30_769_000, 0)
.saturating_add(Weight::from_parts(0, 7295))
.saturating_add(T::DbWeight::get().reads(2))
.saturating_add(T::DbWeight::get().writes(2))
}
@@ -335,11 +339,11 @@ impl<T: frame_system::Config> pallet_uniques::WeightInfo for WeightInfo<T> {
/// Proof: Uniques InstanceMetadataOf (max_values: None, max_size: Some(187), added: 2662, mode: MaxEncodedLen)
fn clear_metadata() -> Weight {
// Proof Size summary in bytes:
// Measured: `623`
// Estimated: `5315`
// Minimum execution time: 27_427 nanoseconds.
Weight::from_parts(27_985_000, 0)
.saturating_add(Weight::from_parts(0, 5315))
// Measured: `559`
// Estimated: `7295`
// Minimum execution time: 29_756_000 picoseconds.
Weight::from_parts(31_077_000, 0)
.saturating_add(Weight::from_parts(0, 7295))
.saturating_add(T::DbWeight::get().reads(2))
.saturating_add(T::DbWeight::get().writes(2))
}
@@ -349,11 +353,11 @@ impl<T: frame_system::Config> pallet_uniques::WeightInfo for WeightInfo<T> {
/// Proof: Uniques ClassMetadataOf (max_values: None, max_size: Some(167), added: 2642, mode: MaxEncodedLen)
fn set_collection_metadata() -> Weight {
// Proof Size summary in bytes:
// Measured: `314`
// Estimated: `5295`
// Minimum execution time: 26_557 nanoseconds.
Weight::from_parts(26_973_000, 0)
.saturating_add(Weight::from_parts(0, 5295))
// Measured: `282`
// Estimated: `7275`
// Minimum execution time: 29_811_000 picoseconds.
Weight::from_parts(30_220_000, 0)
.saturating_add(Weight::from_parts(0, 7275))
.saturating_add(T::DbWeight::get().reads(2))
.saturating_add(T::DbWeight::get().writes(2))
}
@@ -363,11 +367,11 @@ impl<T: frame_system::Config> pallet_uniques::WeightInfo for WeightInfo<T> {
/// Proof: Uniques ClassMetadataOf (max_values: None, max_size: Some(167), added: 2642, mode: MaxEncodedLen)
fn clear_collection_metadata() -> Weight {
// Proof Size summary in bytes:
// Measured: `537`
// Estimated: `5295`
// Minimum execution time: 25_091 nanoseconds.
Weight::from_parts(25_510_000, 0)
.saturating_add(Weight::from_parts(0, 5295))
// Measured: `473`
// Estimated: `7275`
// Minimum execution time: 27_708_000 picoseconds.
Weight::from_parts(28_309_000, 0)
.saturating_add(Weight::from_parts(0, 7275))
.saturating_add(T::DbWeight::get().reads(2))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -377,11 +381,11 @@ impl<T: frame_system::Config> pallet_uniques::WeightInfo for WeightInfo<T> {
/// Proof: Uniques Asset (max_values: None, max_size: Some(122), added: 2597, mode: MaxEncodedLen)
fn approve_transfer() -> Weight {
// Proof Size summary in bytes:
// Measured: `492`
// Estimated: `5250`
// Minimum execution time: 19_129 nanoseconds.
Weight::from_parts(19_831_000, 0)
.saturating_add(Weight::from_parts(0, 5250))
// Measured: `428`
// Estimated: `7230`
// Minimum execution time: 21_525_000 picoseconds.
Weight::from_parts(21_784_000, 0)
.saturating_add(Weight::from_parts(0, 7230))
.saturating_add(T::DbWeight::get().reads(2))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -391,11 +395,11 @@ impl<T: frame_system::Config> pallet_uniques::WeightInfo for WeightInfo<T> {
/// Proof: Uniques Asset (max_values: None, max_size: Some(122), added: 2597, mode: MaxEncodedLen)
fn cancel_approval() -> Weight {
// Proof Size summary in bytes:
// Measured: `525`
// Estimated: `5250`
// Minimum execution time: 19_393 nanoseconds.
Weight::from_parts(19_569_000, 0)
.saturating_add(Weight::from_parts(0, 5250))
// Measured: `461`
// Estimated: `7230`
// Minimum execution time: 21_605_000 picoseconds.
Weight::from_parts(21_805_000, 0)
.saturating_add(Weight::from_parts(0, 7230))
.saturating_add(T::DbWeight::get().reads(2))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -404,10 +408,10 @@ impl<T: frame_system::Config> pallet_uniques::WeightInfo for WeightInfo<T> {
fn set_accept_ownership() -> Weight {
// Proof Size summary in bytes:
// Measured: `42`
// Estimated: `2527`
// Minimum execution time: 14_863 nanoseconds.
Weight::from_parts(15_066_000, 0)
.saturating_add(Weight::from_parts(0, 2527))
// Estimated: `3517`
// Minimum execution time: 17_046_000 picoseconds.
Weight::from_parts(17_387_000, 0)
.saturating_add(Weight::from_parts(0, 3517))
.saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -417,11 +421,11 @@ impl<T: frame_system::Config> pallet_uniques::WeightInfo for WeightInfo<T> {
/// Proof: Uniques Class (max_values: None, max_size: Some(178), added: 2653, mode: MaxEncodedLen)
fn set_collection_max_supply() -> Weight {
// Proof Size summary in bytes:
// Measured: `314`
// Estimated: `5152`
// Minimum execution time: 16_144 nanoseconds.
Weight::from_parts(16_510_000, 0)
.saturating_add(Weight::from_parts(0, 5152))
// Measured: `282`
// Estimated: `7132`
// Minimum execution time: 18_453_000 picoseconds.
Weight::from_parts(18_716_000, 0)
.saturating_add(Weight::from_parts(0, 7132))
.saturating_add(T::DbWeight::get().reads(2))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -431,11 +435,11 @@ impl<T: frame_system::Config> pallet_uniques::WeightInfo for WeightInfo<T> {
/// Proof: Uniques ItemPriceOf (max_values: None, max_size: Some(89), added: 2564, mode: MaxEncodedLen)
fn set_price() -> Weight {
// Proof Size summary in bytes:
// Measured: `291`
// Estimated: `2597`
// Minimum execution time: 15_884 nanoseconds.
Weight::from_parts(16_215_000, 0)
.saturating_add(Weight::from_parts(0, 2597))
// Measured: `259`
// Estimated: `3587`
// Minimum execution time: 17_965_000 picoseconds.
Weight::from_parts(18_347_000, 0)
.saturating_add(Weight::from_parts(0, 3587))
.saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -449,11 +453,11 @@ impl<T: frame_system::Config> pallet_uniques::WeightInfo for WeightInfo<T> {
/// Proof: Uniques Account (max_values: None, max_size: Some(88), added: 2563, mode: MaxEncodedLen)
fn buy_item() -> Weight {
// Proof Size summary in bytes:
// Measured: `636`
// Estimated: `7814`
// Minimum execution time: 34_190 nanoseconds.
Weight::from_parts(34_497_000, 0)
.saturating_add(Weight::from_parts(0, 7814))
// Measured: `540`
// Estimated: `10784`
// Minimum execution time: 38_974_000 picoseconds.
Weight::from_parts(39_420_000, 0)
.saturating_add(Weight::from_parts(0, 10784))
.saturating_add(T::DbWeight::get().reads(3))
.saturating_add(T::DbWeight::get().writes(4))
}
@@ -1,4 +1,4 @@
// Copyright 2021 Parity Technologies (UK) Ltd.
// Copyright Parity Technologies (UK) Ltd.
// This file is part of Cumulus.
// Cumulus is free software: you can redistribute it and/or modify
@@ -17,7 +17,7 @@
//! Autogenerated weights for `pallet_utility`
//!
//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev
//! DATE: 2023-02-23, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]`
//! DATE: 2023-03-23, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]`
//! WORST CASE MAP SIZE: `1000000`
//! HOSTNAME: `bm6`, CPU: `Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz`
//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("statemint-dev"), DB CACHE: 1024
@@ -52,18 +52,18 @@ impl<T: frame_system::Config> pallet_utility::WeightInfo for WeightInfo<T> {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 6_005 nanoseconds.
Weight::from_parts(18_139_015, 0)
// Minimum execution time: 7_357_000 picoseconds.
Weight::from_parts(16_071_177, 0)
.saturating_add(Weight::from_parts(0, 0))
// Standard Error: 2_178
.saturating_add(Weight::from_parts(3_979_226, 0).saturating_mul(c.into()))
// Standard Error: 3_492
.saturating_add(Weight::from_parts(5_041_311, 0).saturating_mul(c.into()))
}
fn as_derivative() -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 4_441 nanoseconds.
Weight::from_parts(4_622_000, 0)
// Minimum execution time: 5_903_000 picoseconds.
Weight::from_parts(6_075_000, 0)
.saturating_add(Weight::from_parts(0, 0))
}
/// The range of component `c` is `[0, 1000]`.
@@ -71,18 +71,18 @@ impl<T: frame_system::Config> pallet_utility::WeightInfo for WeightInfo<T> {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 5_910 nanoseconds.
Weight::from_parts(18_908_357, 0)
// Minimum execution time: 7_616_000 picoseconds.
Weight::from_parts(17_676_240, 0)
.saturating_add(Weight::from_parts(0, 0))
// Standard Error: 1_920
.saturating_add(Weight::from_parts(4_169_103, 0).saturating_mul(c.into()))
// Standard Error: 2_274
.saturating_add(Weight::from_parts(5_358_895, 0).saturating_mul(c.into()))
}
fn dispatch_as() -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 7_957 nanoseconds.
Weight::from_parts(8_145_000, 0)
// Minimum execution time: 10_072_000 picoseconds.
Weight::from_parts(10_405_000, 0)
.saturating_add(Weight::from_parts(0, 0))
}
/// The range of component `c` is `[0, 1000]`.
@@ -90,10 +90,10 @@ impl<T: frame_system::Config> pallet_utility::WeightInfo for WeightInfo<T> {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 5_925 nanoseconds.
Weight::from_parts(15_056_349, 0)
// Minimum execution time: 7_207_000 picoseconds.
Weight::from_parts(18_974_639, 0)
.saturating_add(Weight::from_parts(0, 0))
// Standard Error: 1_987
.saturating_add(Weight::from_parts(3_981_287, 0).saturating_mul(c.into()))
// Standard Error: 2_301
.saturating_add(Weight::from_parts(5_025_161, 0).saturating_mul(c.into()))
}
}
@@ -1,4 +1,4 @@
// Copyright 2021 Parity Technologies (UK) Ltd.
// Copyright Parity Technologies (UK) Ltd.
// This file is part of Cumulus.
// Cumulus is free software: you can redistribute it and/or modify
@@ -17,7 +17,7 @@
//! Autogenerated weights for `pallet_xcm`
//!
//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev
//! DATE: 2023-02-23, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]`
//! DATE: 2023-03-23, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]`
//! WORST CASE MAP SIZE: `1000000`
//! HOSTNAME: `bm6`, CPU: `Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz`
//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("statemint-dev"), DB CACHE: 1024
@@ -60,10 +60,10 @@ impl<T: frame_system::Config> pallet_xcm::WeightInfo for WeightInfo<T> {
fn send() -> Weight {
// Proof Size summary in bytes:
// Measured: `38`
// Estimated: `4645`
// Minimum execution time: 24_132 nanoseconds.
Weight::from_parts(24_554_000, 0)
.saturating_add(Weight::from_parts(0, 4645))
// Estimated: `9595`
// Minimum execution time: 27_505_000 picoseconds.
Weight::from_parts(27_841_000, 0)
.saturating_add(Weight::from_parts(0, 9595))
.saturating_add(T::DbWeight::get().reads(5))
.saturating_add(T::DbWeight::get().writes(2))
}
@@ -72,10 +72,10 @@ impl<T: frame_system::Config> pallet_xcm::WeightInfo for WeightInfo<T> {
fn teleport_assets() -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `499`
// Minimum execution time: 22_350 nanoseconds.
Weight::from_parts(22_760_000, 0)
.saturating_add(Weight::from_parts(0, 499))
// Estimated: `1489`
// Minimum execution time: 27_156_000 picoseconds.
Weight::from_parts(27_641_000, 0)
.saturating_add(Weight::from_parts(0, 1489))
.saturating_add(T::DbWeight::get().reads(1))
}
/// Storage: ParachainInfo ParachainId (r:1 w:0)
@@ -83,10 +83,10 @@ impl<T: frame_system::Config> pallet_xcm::WeightInfo for WeightInfo<T> {
fn reserve_transfer_assets() -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `499`
// Minimum execution time: 17_723 nanoseconds.
Weight::from_parts(17_951_000, 0)
.saturating_add(Weight::from_parts(0, 499))
// Estimated: `1489`
// Minimum execution time: 20_954_000 picoseconds.
Weight::from_parts(21_381_000, 0)
.saturating_add(Weight::from_parts(0, 1489))
.saturating_add(T::DbWeight::get().reads(1))
}
/// Storage: Benchmark Override (r:0 w:0)
@@ -95,7 +95,7 @@ impl<T: frame_system::Config> pallet_xcm::WeightInfo for WeightInfo<T> {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 18_446_744_073_709_551 nanoseconds.
// Minimum execution time: 18_446_744_073_709_551_000 picoseconds.
Weight::from_parts(18_446_744_073_709_551_000, 0)
.saturating_add(Weight::from_parts(0, 0))
}
@@ -105,8 +105,8 @@ impl<T: frame_system::Config> pallet_xcm::WeightInfo for WeightInfo<T> {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 8_641 nanoseconds.
Weight::from_parts(8_925_000, 0)
// Minimum execution time: 10_560_000 picoseconds.
Weight::from_parts(10_752_000, 0)
.saturating_add(Weight::from_parts(0, 0))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -116,8 +116,8 @@ impl<T: frame_system::Config> pallet_xcm::WeightInfo for WeightInfo<T> {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 2_427 nanoseconds.
Weight::from_parts(2_598_000, 0)
// Minimum execution time: 3_451_000 picoseconds.
Weight::from_parts(3_580_000, 0)
.saturating_add(Weight::from_parts(0, 0))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -140,10 +140,10 @@ impl<T: frame_system::Config> pallet_xcm::WeightInfo for WeightInfo<T> {
fn force_subscribe_version_notify() -> Weight {
// Proof Size summary in bytes:
// Measured: `38`
// Estimated: `7729`
// Minimum execution time: 28_650 nanoseconds.
Weight::from_parts(29_035_000, 0)
.saturating_add(Weight::from_parts(0, 7729))
// Estimated: `14659`
// Minimum execution time: 33_607_000 picoseconds.
Weight::from_parts(33_917_000, 0)
.saturating_add(Weight::from_parts(0, 14659))
.saturating_add(T::DbWeight::get().reads(7))
.saturating_add(T::DbWeight::get().writes(5))
}
@@ -164,10 +164,10 @@ impl<T: frame_system::Config> pallet_xcm::WeightInfo for WeightInfo<T> {
fn force_unsubscribe_version_notify() -> Weight {
// Proof Size summary in bytes:
// Measured: `220`
// Estimated: `8470`
// Minimum execution time: 30_797 nanoseconds.
Weight::from_parts(31_491_000, 0)
.saturating_add(Weight::from_parts(0, 8470))
// Estimated: `14410`
// Minimum execution time: 35_300_000 picoseconds.
Weight::from_parts(35_783_000, 0)
.saturating_add(Weight::from_parts(0, 14410))
.saturating_add(T::DbWeight::get().reads(6))
.saturating_add(T::DbWeight::get().writes(4))
}
@@ -176,10 +176,10 @@ impl<T: frame_system::Config> pallet_xcm::WeightInfo for WeightInfo<T> {
fn migrate_supported_version() -> Weight {
// Proof Size summary in bytes:
// Measured: `95`
// Estimated: `9995`
// Minimum execution time: 13_639 nanoseconds.
Weight::from_parts(13_980_000, 0)
.saturating_add(Weight::from_parts(0, 9995))
// Estimated: `10985`
// Minimum execution time: 15_664_000 picoseconds.
Weight::from_parts(15_908_000, 0)
.saturating_add(Weight::from_parts(0, 10985))
.saturating_add(T::DbWeight::get().reads(4))
.saturating_add(T::DbWeight::get().writes(2))
}
@@ -188,10 +188,10 @@ impl<T: frame_system::Config> pallet_xcm::WeightInfo for WeightInfo<T> {
fn migrate_version_notifiers() -> Weight {
// Proof Size summary in bytes:
// Measured: `99`
// Estimated: `9999`
// Minimum execution time: 13_954 nanoseconds.
Weight::from_parts(14_276_000, 0)
.saturating_add(Weight::from_parts(0, 9999))
// Estimated: `10989`
// Minimum execution time: 15_376_000 picoseconds.
Weight::from_parts(15_780_000, 0)
.saturating_add(Weight::from_parts(0, 10989))
.saturating_add(T::DbWeight::get().reads(4))
.saturating_add(T::DbWeight::get().writes(2))
}
@@ -200,10 +200,10 @@ impl<T: frame_system::Config> pallet_xcm::WeightInfo for WeightInfo<T> {
fn already_notified_target() -> Weight {
// Proof Size summary in bytes:
// Measured: `106`
// Estimated: `12481`
// Minimum execution time: 15_217 nanoseconds.
Weight::from_parts(15_422_000, 0)
.saturating_add(Weight::from_parts(0, 12481))
// Estimated: `13471`
// Minimum execution time: 15_898_000 picoseconds.
Weight::from_parts(16_159_000, 0)
.saturating_add(Weight::from_parts(0, 13471))
.saturating_add(T::DbWeight::get().reads(5))
}
/// Storage: PolkadotXcm VersionNotifyTargets (r:2 w:1)
@@ -221,10 +221,10 @@ impl<T: frame_system::Config> pallet_xcm::WeightInfo for WeightInfo<T> {
fn notify_current_targets() -> Weight {
// Proof Size summary in bytes:
// Measured: `106`
// Estimated: `10041`
// Minimum execution time: 27_362 nanoseconds.
Weight::from_parts(28_034_000, 0)
.saturating_add(Weight::from_parts(0, 10041))
// Estimated: `15981`
// Minimum execution time: 31_267_000 picoseconds.
Weight::from_parts(31_635_000, 0)
.saturating_add(Weight::from_parts(0, 15981))
.saturating_add(T::DbWeight::get().reads(7))
.saturating_add(T::DbWeight::get().writes(3))
}
@@ -233,10 +233,10 @@ impl<T: frame_system::Config> pallet_xcm::WeightInfo for WeightInfo<T> {
fn notify_target_migration_fail() -> Weight {
// Proof Size summary in bytes:
// Measured: `136`
// Estimated: `7561`
// Minimum execution time: 7_768 nanoseconds.
Weight::from_parts(7_890_000, 0)
.saturating_add(Weight::from_parts(0, 7561))
// Estimated: `8551`
// Minimum execution time: 8_659_000 picoseconds.
Weight::from_parts(8_983_000, 0)
.saturating_add(Weight::from_parts(0, 8551))
.saturating_add(T::DbWeight::get().reads(3))
}
/// Storage: PolkadotXcm VersionNotifyTargets (r:4 w:2)
@@ -244,10 +244,10 @@ impl<T: frame_system::Config> pallet_xcm::WeightInfo for WeightInfo<T> {
fn migrate_version_notify_targets() -> Weight {
// Proof Size summary in bytes:
// Measured: `106`
// Estimated: `10006`
// Minimum execution time: 15_165 nanoseconds.
Weight::from_parts(15_430_000, 0)
.saturating_add(Weight::from_parts(0, 10006))
// Estimated: `10996`
// Minimum execution time: 16_025_000 picoseconds.
Weight::from_parts(16_296_000, 0)
.saturating_add(Weight::from_parts(0, 10996))
.saturating_add(T::DbWeight::get().reads(4))
.saturating_add(T::DbWeight::get().writes(2))
}
@@ -266,10 +266,10 @@ impl<T: frame_system::Config> pallet_xcm::WeightInfo for WeightInfo<T> {
fn migrate_and_notify_old_targets() -> Weight {
// Proof Size summary in bytes:
// Measured: `112`
// Estimated: `15027`
// Minimum execution time: 35_310 nanoseconds.
Weight::from_parts(35_698_000, 0)
.saturating_add(Weight::from_parts(0, 15027))
// Estimated: `20967`
// Minimum execution time: 37_654_000 picoseconds.
Weight::from_parts(38_144_000, 0)
.saturating_add(Weight::from_parts(0, 20967))
.saturating_add(T::DbWeight::get().reads(9))
.saturating_add(T::DbWeight::get().writes(4))
}
@@ -17,27 +17,26 @@
//! Autogenerated weights for `pallet_xcm_benchmarks::fungible`
//!
//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev
//! DATE: 2023-03-19, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]`
//! DATE: 2023-03-23, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]`
//! WORST CASE MAP SIZE: `1000000`
//! HOSTNAME: `bm3`, CPU: `Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz`
//! HOSTNAME: `bm6`, CPU: `Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz`
//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("statemint-dev"), DB CACHE: 1024
// Executed Command:
// target/production/polkadot-parachain
// ./artifacts/polkadot-parachain
// benchmark
// pallet
// --steps=50
// --repeat=20
// --extrinsic=*
// --template=./templates/xcm-bench-template.hbs
// --chain=statemint-dev
// --execution=wasm
// --wasm-execution=compiled
// --heap-pages=4096
// --json-file=/var/lib/gitlab-runner/builds/zyw4fam_/0/parity/mirrors/cumulus/.git/.artifacts/bench.json
// --pallet=pallet_xcm_benchmarks::fungible
// --chain=statemint-dev
// --extrinsic=*
// --steps=50
// --repeat=20
// --json
// --header=./file_header.txt
// --template=./templates/xcm-bench-template.hbs
// --output=./parachains/runtimes/assets/statemint/src/weights/xcm/
// --output=./parachains/runtimes/assets/statemint/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs
#![cfg_attr(rustfmt, rustfmt_skip)]
#![allow(unused_parens)]
@@ -55,8 +54,8 @@ impl<T: frame_system::Config> WeightInfo<T> {
// Proof Size summary in bytes:
// Measured: `101`
// Estimated: `3593`
// Minimum execution time: 22_450_000 picoseconds.
Weight::from_parts(22_821_000, 3593)
// Minimum execution time: 23_489_000 picoseconds.
Weight::from_parts(23_993_000, 3593)
.saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -66,8 +65,8 @@ impl<T: frame_system::Config> WeightInfo<T> {
// Proof Size summary in bytes:
// Measured: `101`
// Estimated: `6196`
// Minimum execution time: 32_079_000 picoseconds.
Weight::from_parts(32_591_000, 6196)
// Minimum execution time: 32_933_000 picoseconds.
Weight::from_parts(33_445_000, 6196)
.saturating_add(T::DbWeight::get().reads(2))
.saturating_add(T::DbWeight::get().writes(2))
}
@@ -89,8 +88,8 @@ impl<T: frame_system::Config> WeightInfo<T> {
// Proof Size summary in bytes:
// Measured: `139`
// Estimated: `17785`
// Minimum execution time: 53_770_000 picoseconds.
Weight::from_parts(54_393_000, 17785)
// Minimum execution time: 56_285_000 picoseconds.
Weight::from_parts(56_858_000, 17785)
.saturating_add(T::DbWeight::get().reads(8))
.saturating_add(T::DbWeight::get().writes(4))
}
@@ -98,8 +97,8 @@ impl<T: frame_system::Config> WeightInfo<T> {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 4_485_000 picoseconds.
Weight::from_parts(4_650_000, 0)
// Minimum execution time: 4_900_000 picoseconds.
Weight::from_parts(4_996_000, 0)
}
// Storage: System Account (r:1 w:1)
// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: MaxEncodedLen)
@@ -107,8 +106,8 @@ impl<T: frame_system::Config> WeightInfo<T> {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `3593`
// Minimum execution time: 24_725_000 picoseconds.
Weight::from_parts(25_120_000, 3593)
// Minimum execution time: 26_047_000 picoseconds.
Weight::from_parts(26_408_000, 3593)
.saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -130,8 +129,8 @@ impl<T: frame_system::Config> WeightInfo<T> {
// Proof Size summary in bytes:
// Measured: `38`
// Estimated: `14677`
// Minimum execution time: 47_989_000 picoseconds.
Weight::from_parts(48_573_000, 14677)
// Minimum execution time: 48_997_000 picoseconds.
Weight::from_parts(49_605_000, 14677)
.saturating_add(T::DbWeight::get().reads(7))
.saturating_add(T::DbWeight::get().writes(3))
}
@@ -151,8 +150,8 @@ impl<T: frame_system::Config> WeightInfo<T> {
// Proof Size summary in bytes:
// Measured: `38`
// Estimated: `11084`
// Minimum execution time: 34_367_000 picoseconds.
Weight::from_parts(34_995_000, 11084)
// Minimum execution time: 31_114_000 picoseconds.
Weight::from_parts(31_825_000, 11084)
.saturating_add(T::DbWeight::get().reads(6))
.saturating_add(T::DbWeight::get().writes(2))
}
@@ -17,27 +17,26 @@
//! Autogenerated weights for `pallet_xcm_benchmarks::generic`
//!
//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev
//! DATE: 2023-03-19, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]`
//! DATE: 2023-03-23, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]`
//! WORST CASE MAP SIZE: `1000000`
//! HOSTNAME: `bm3`, CPU: `Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz`
//! HOSTNAME: `bm6`, CPU: `Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz`
//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("statemint-dev"), DB CACHE: 1024
// Executed Command:
// target/production/polkadot-parachain
// ./artifacts/polkadot-parachain
// benchmark
// pallet
// --steps=50
// --repeat=20
// --extrinsic=*
// --template=./templates/xcm-bench-template.hbs
// --chain=statemint-dev
// --execution=wasm
// --wasm-execution=compiled
// --heap-pages=4096
// --json-file=/var/lib/gitlab-runner/builds/zyw4fam_/0/parity/mirrors/cumulus/.git/.artifacts/bench.json
// --pallet=pallet_xcm_benchmarks::generic
// --chain=statemint-dev
// --extrinsic=*
// --steps=50
// --repeat=20
// --json
// --header=./file_header.txt
// --template=./templates/xcm-bench-template.hbs
// --output=./parachains/runtimes/assets/statemint/src/weights/xcm/
// --output=./parachains/runtimes/assets/statemint/src/weights/xcm/pallet_xcm_benchmarks_generic.rs
#![cfg_attr(rustfmt, rustfmt_skip)]
#![allow(unused_parens)]
@@ -65,8 +64,8 @@ impl<T: frame_system::Config> WeightInfo<T> {
// Proof Size summary in bytes:
// Measured: `38`
// Estimated: `11084`
// Minimum execution time: 365_653_000 picoseconds.
Weight::from_parts(368_340_000, 11084)
// Minimum execution time: 452_120_000 picoseconds.
Weight::from_parts(453_246_000, 11084)
.saturating_add(T::DbWeight::get().reads(6))
.saturating_add(T::DbWeight::get().writes(2))
}
@@ -74,8 +73,8 @@ impl<T: frame_system::Config> WeightInfo<T> {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 3_920_000 picoseconds.
Weight::from_parts(4_150_000, 0)
// Minimum execution time: 4_323_000 picoseconds.
Weight::from_parts(4_409_000, 0)
}
// Storage: PolkadotXcm Queries (r:1 w:0)
// Proof Skipped: PolkadotXcm Queries (max_values: None, max_size: None, mode: Measured)
@@ -83,58 +82,58 @@ impl<T: frame_system::Config> WeightInfo<T> {
// Proof Size summary in bytes:
// Measured: `32`
// Estimated: `3497`
// Minimum execution time: 10_988_000 picoseconds.
Weight::from_parts(11_207_000, 3497)
// Minimum execution time: 12_046_000 picoseconds.
Weight::from_parts(12_316_000, 3497)
.saturating_add(T::DbWeight::get().reads(1))
}
pub fn transact() -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 13_509_000 picoseconds.
Weight::from_parts(13_775_000, 0)
// Minimum execution time: 14_603_000 picoseconds.
Weight::from_parts(14_929_000, 0)
}
pub fn refund_surplus() -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 4_497_000 picoseconds.
Weight::from_parts(7_580_000, 0)
// Minimum execution time: 4_461_000 picoseconds.
Weight::from_parts(4_655_000, 0)
}
pub fn set_error_handler() -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 2_971_000 picoseconds.
Weight::from_parts(3_086_000, 0)
// Minimum execution time: 3_400_000 picoseconds.
Weight::from_parts(3_487_000, 0)
}
pub fn set_appendix() -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 2_937_000 picoseconds.
Weight::from_parts(3_081_000, 0)
// Minimum execution time: 3_337_000 picoseconds.
Weight::from_parts(3_403_000, 0)
}
pub fn clear_error() -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 2_960_000 picoseconds.
Weight::from_parts(3_073_000, 0)
// Minimum execution time: 3_259_000 picoseconds.
Weight::from_parts(3_350_000, 0)
}
pub fn descend_origin() -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 3_879_000 picoseconds.
Weight::from_parts(4_040_000, 0)
// Minimum execution time: 4_292_000 picoseconds.
Weight::from_parts(4_471_000, 0)
}
pub fn clear_origin() -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 2_965_000 picoseconds.
Weight::from_parts(3_062_000, 0)
// Minimum execution time: 3_281_000 picoseconds.
Weight::from_parts(3_329_000, 0)
}
// Storage: ParachainInfo ParachainId (r:1 w:0)
// Proof: ParachainInfo ParachainId (max_values: Some(1), max_size: Some(4), added: 499, mode: MaxEncodedLen)
@@ -152,8 +151,8 @@ impl<T: frame_system::Config> WeightInfo<T> {
// Proof Size summary in bytes:
// Measured: `38`
// Estimated: `11084`
// Minimum execution time: 24_225_000 picoseconds.
Weight::from_parts(24_520_000, 11084)
// Minimum execution time: 26_054_000 picoseconds.
Weight::from_parts(26_386_000, 11084)
.saturating_add(T::DbWeight::get().reads(6))
.saturating_add(T::DbWeight::get().writes(2))
}
@@ -163,8 +162,8 @@ impl<T: frame_system::Config> WeightInfo<T> {
// Proof Size summary in bytes:
// Measured: `90`
// Estimated: `3555`
// Minimum execution time: 14_899_000 picoseconds.
Weight::from_parts(15_205_000, 3555)
// Minimum execution time: 16_413_000 picoseconds.
Weight::from_parts(16_590_000, 3555)
.saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -172,8 +171,8 @@ impl<T: frame_system::Config> WeightInfo<T> {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 2_942_000 picoseconds.
Weight::from_parts(3_026_000, 0)
// Minimum execution time: 3_314_000 picoseconds.
Weight::from_parts(3_410_000, 0)
}
// Storage: PolkadotXcm VersionNotifyTargets (r:1 w:1)
// Proof Skipped: PolkadotXcm VersionNotifyTargets (max_values: None, max_size: None, mode: Measured)
@@ -191,8 +190,8 @@ impl<T: frame_system::Config> WeightInfo<T> {
// Proof Size summary in bytes:
// Measured: `38`
// Estimated: `13098`
// Minimum execution time: 26_636_000 picoseconds.
Weight::from_parts(27_027_000, 13098)
// Minimum execution time: 28_232_000 picoseconds.
Weight::from_parts(28_661_000, 13098)
.saturating_add(T::DbWeight::get().reads(6))
.saturating_add(T::DbWeight::get().writes(3))
}
@@ -202,8 +201,8 @@ impl<T: frame_system::Config> WeightInfo<T> {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 5_074_000 picoseconds.
Weight::from_parts(5_223_000, 0)
// Minimum execution time: 5_517_000 picoseconds.
Weight::from_parts(5_596_000, 0)
.saturating_add(T::DbWeight::get().writes(1))
}
// Storage: ParachainInfo ParachainId (r:1 w:0)
@@ -222,8 +221,8 @@ impl<T: frame_system::Config> WeightInfo<T> {
// Proof Size summary in bytes:
// Measured: `38`
// Estimated: `11084`
// Minimum execution time: 414_125_000 picoseconds.
Weight::from_parts(456_357_000, 11084)
// Minimum execution time: 502_759_000 picoseconds.
Weight::from_parts(504_262_000, 11084)
.saturating_add(T::DbWeight::get().reads(6))
.saturating_add(T::DbWeight::get().writes(2))
}
@@ -231,36 +230,36 @@ impl<T: frame_system::Config> WeightInfo<T> {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 134_528_000 picoseconds.
Weight::from_parts(135_936_000, 0)
// Minimum execution time: 157_990_000 picoseconds.
Weight::from_parts(158_216_000, 0)
}
pub fn expect_asset() -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 12_812_000 picoseconds.
Weight::from_parts(12_945_000, 0)
// Minimum execution time: 15_005_000 picoseconds.
Weight::from_parts(15_203_000, 0)
}
pub fn expect_origin() -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 3_011_000 picoseconds.
Weight::from_parts(3_129_000, 0)
// Minimum execution time: 3_475_000 picoseconds.
Weight::from_parts(3_522_000, 0)
}
pub fn expect_error() -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 4_769_000 picoseconds.
Weight::from_parts(4_847_000, 0)
// Minimum execution time: 3_343_000 picoseconds.
Weight::from_parts(3_417_000, 0)
}
pub fn expect_transact_status() -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 3_169_000 picoseconds.
Weight::from_parts(3_350_000, 0)
// Minimum execution time: 3_519_000 picoseconds.
Weight::from_parts(3_625_000, 0)
}
// Storage: ParachainInfo ParachainId (r:1 w:0)
// Proof: ParachainInfo ParachainId (max_values: Some(1), max_size: Some(4), added: 499, mode: MaxEncodedLen)
@@ -278,8 +277,8 @@ impl<T: frame_system::Config> WeightInfo<T> {
// Proof Size summary in bytes:
// Measured: `38`
// Estimated: `11084`
// Minimum execution time: 27_621_000 picoseconds.
Weight::from_parts(28_085_000, 11084)
// Minimum execution time: 29_760_000 picoseconds.
Weight::from_parts(30_340_000, 11084)
.saturating_add(T::DbWeight::get().reads(6))
.saturating_add(T::DbWeight::get().writes(2))
}
@@ -287,8 +286,8 @@ impl<T: frame_system::Config> WeightInfo<T> {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 5_296_000 picoseconds.
Weight::from_parts(5_413_000, 0)
// Minimum execution time: 5_732_000 picoseconds.
Weight::from_parts(5_858_000, 0)
}
// Storage: ParachainInfo ParachainId (r:1 w:0)
// Proof: ParachainInfo ParachainId (max_values: Some(1), max_size: Some(4), added: 499, mode: MaxEncodedLen)
@@ -306,8 +305,8 @@ impl<T: frame_system::Config> WeightInfo<T> {
// Proof Size summary in bytes:
// Measured: `38`
// Estimated: `11084`
// Minimum execution time: 24_309_000 picoseconds.
Weight::from_parts(24_673_000, 11084)
// Minimum execution time: 26_440_000 picoseconds.
Weight::from_parts(26_870_000, 11084)
.saturating_add(T::DbWeight::get().reads(6))
.saturating_add(T::DbWeight::get().writes(2))
}
@@ -315,35 +314,35 @@ impl<T: frame_system::Config> WeightInfo<T> {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 2_928_000 picoseconds.
Weight::from_parts(3_066_000, 0)
// Minimum execution time: 3_334_000 picoseconds.
Weight::from_parts(3_408_000, 0)
}
pub fn set_topic() -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 2_904_000 picoseconds.
Weight::from_parts(2_988_000, 0)
// Minimum execution time: 3_263_000 picoseconds.
Weight::from_parts(3_380_000, 0)
}
pub fn clear_topic() -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 2_906_000 picoseconds.
Weight::from_parts(2_989_000, 0)
// Minimum execution time: 3_338_000 picoseconds.
Weight::from_parts(3_388_000, 0)
}
pub fn set_fees_mode() -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 2_950_000 picoseconds.
Weight::from_parts(3_047_000, 0)
// Minimum execution time: 3_286_000 picoseconds.
Weight::from_parts(3_384_000, 0)
}
pub fn unpaid_execution() -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 3_150_000 picoseconds.
Weight::from_parts(3_243_000, 0)
// Minimum execution time: 3_494_000 picoseconds.
Weight::from_parts(3_563_000, 0)
}
}
@@ -1131,17 +1131,17 @@ pub fn create_and_manage_foreign_assets_for_local_consensus_parachain_assets_wor
BuyExecution { fees: buy_execution_fee.clone().into(), weight_limit: Unlimited },
Transact {
origin_kind: OriginKind::Xcm,
require_weight_at_most: Weight::from_parts(40_000_000_000, 6000),
require_weight_at_most: Weight::from_parts(40_000_000_000, 8000),
call: foreign_asset_create.into(),
},
Transact {
origin_kind: OriginKind::SovereignAccount,
require_weight_at_most: Weight::from_parts(20_000_000_000, 6000),
require_weight_at_most: Weight::from_parts(20_000_000_000, 8000),
call: foreign_asset_set_metadata.into(),
},
Transact {
origin_kind: OriginKind::SovereignAccount,
require_weight_at_most: Weight::from_parts(20_000_000_000, 6000),
require_weight_at_most: Weight::from_parts(20_000_000_000, 8000),
call: foreign_asset_set_team.into(),
},
ExpectTransactStatus(MaybeErrorCode::Success),
@@ -1248,7 +1248,7 @@ pub fn create_and_manage_foreign_assets_for_local_consensus_parachain_assets_wor
BuyExecution { fees: buy_execution_fee.clone().into(), weight_limit: Unlimited },
Transact {
origin_kind: OriginKind::Xcm,
require_weight_at_most: Weight::from_parts(20_000_000_000, 6000),
require_weight_at_most: Weight::from_parts(20_000_000_000, 8000),
call: foreign_asset_create.into(),
},
ExpectTransactStatus(MaybeErrorCode::from(DispatchError::BadOrigin.encode())),
@@ -1,4 +1,4 @@
// Copyright 2021 Parity Technologies (UK) Ltd.
// Copyright Parity Technologies (UK) Ltd.
// This file is part of Cumulus.
// Cumulus is free software: you can redistribute it and/or modify
@@ -17,7 +17,7 @@
//! Autogenerated weights for `cumulus_pallet_xcmp_queue`
//!
//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev
//! DATE: 2023-02-23, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]`
//! DATE: 2023-03-23, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]`
//! WORST CASE MAP SIZE: `1000000`
//! HOSTNAME: `bm6`, CPU: `Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz`
//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("westmint-dev"), DB CACHE: 1024
@@ -52,10 +52,10 @@ impl<T: frame_system::Config> cumulus_pallet_xcmp_queue::WeightInfo for WeightIn
fn set_config_with_u32() -> Weight {
// Proof Size summary in bytes:
// Measured: `76`
// Estimated: `571`
// Minimum execution time: 4_844 nanoseconds.
Weight::from_parts(5_119_000, 0)
.saturating_add(Weight::from_parts(0, 571))
// Estimated: `1561`
// Minimum execution time: 5_380_000 picoseconds.
Weight::from_parts(5_626_000, 0)
.saturating_add(Weight::from_parts(0, 1561))
.saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -64,10 +64,10 @@ impl<T: frame_system::Config> cumulus_pallet_xcmp_queue::WeightInfo for WeightIn
fn set_config_with_weight() -> Weight {
// Proof Size summary in bytes:
// Measured: `76`
// Estimated: `571`
// Minimum execution time: 5_017 nanoseconds.
Weight::from_parts(5_231_000, 0)
.saturating_add(Weight::from_parts(0, 571))
// Estimated: `1561`
// Minimum execution time: 5_537_000 picoseconds.
Weight::from_parts(5_744_000, 0)
.saturating_add(Weight::from_parts(0, 1561))
.saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -1,4 +1,4 @@
// Copyright 2021 Parity Technologies (UK) Ltd.
// Copyright Parity Technologies (UK) Ltd.
// This file is part of Cumulus.
// Cumulus is free software: you can redistribute it and/or modify
@@ -17,7 +17,7 @@
//! Autogenerated weights for `frame_system`
//!
//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev
//! DATE: 2023-02-23, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]`
//! DATE: 2023-03-23, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]`
//! WORST CASE MAP SIZE: `1000000`
//! HOSTNAME: `bm6`, CPU: `Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz`
//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("westmint-dev"), DB CACHE: 1024
@@ -52,8 +52,8 @@ impl<T: frame_system::Config> frame_system::WeightInfo for WeightInfo<T> {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 1_737 nanoseconds.
Weight::from_parts(1_780_000, 0)
// Minimum execution time: 2_150_000 picoseconds.
Weight::from_parts(2_242_000, 0)
.saturating_add(Weight::from_parts(0, 0))
// Standard Error: 0
.saturating_add(Weight::from_parts(368, 0).saturating_mul(b.into()))
@@ -63,11 +63,11 @@ impl<T: frame_system::Config> frame_system::WeightInfo for WeightInfo<T> {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 6_941 nanoseconds.
Weight::from_parts(6_990_000, 0)
// Minimum execution time: 7_810_000 picoseconds.
Weight::from_parts(7_949_000, 0)
.saturating_add(Weight::from_parts(0, 0))
// Standard Error: 0
.saturating_add(Weight::from_parts(1_716, 0).saturating_mul(b.into()))
.saturating_add(Weight::from_parts(1_408, 0).saturating_mul(b.into()))
}
/// Storage: System Digest (r:1 w:1)
/// Proof Skipped: System Digest (max_values: Some(1), max_size: None, mode: Measured)
@@ -76,10 +76,10 @@ impl<T: frame_system::Config> frame_system::WeightInfo for WeightInfo<T> {
fn set_heap_pages() -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `495`
// Minimum execution time: 3_697 nanoseconds.
Weight::from_parts(3_855_000, 0)
.saturating_add(Weight::from_parts(0, 495))
// Estimated: `1485`
// Minimum execution time: 4_446_000 picoseconds.
Weight::from_parts(4_769_000, 0)
.saturating_add(Weight::from_parts(0, 1485))
.saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().writes(2))
}
@@ -90,11 +90,11 @@ impl<T: frame_system::Config> frame_system::WeightInfo for WeightInfo<T> {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 1_957 nanoseconds.
Weight::from_parts(2_009_000, 0)
// Minimum execution time: 2_378_000 picoseconds.
Weight::from_parts(2_458_000, 0)
.saturating_add(Weight::from_parts(0, 0))
// Standard Error: 1_909
.saturating_add(Weight::from_parts(577_980, 0).saturating_mul(i.into()))
// Standard Error: 1_873
.saturating_add(Weight::from_parts(680_971, 0).saturating_mul(i.into()))
.saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(i.into())))
}
/// Storage: Skipped Metadata (r:0 w:0)
@@ -104,11 +104,11 @@ impl<T: frame_system::Config> frame_system::WeightInfo for WeightInfo<T> {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 1_921 nanoseconds.
Weight::from_parts(1_983_000, 0)
// Minimum execution time: 2_389_000 picoseconds.
Weight::from_parts(2_433_000, 0)
.saturating_add(Weight::from_parts(0, 0))
// Standard Error: 841
.saturating_add(Weight::from_parts(443_784, 0).saturating_mul(i.into()))
// Standard Error: 765
.saturating_add(Weight::from_parts(502_307, 0).saturating_mul(i.into()))
.saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(i.into())))
}
/// Storage: Skipped Metadata (r:0 w:0)
@@ -118,11 +118,12 @@ impl<T: frame_system::Config> frame_system::WeightInfo for WeightInfo<T> {
// Proof Size summary in bytes:
// Measured: `84 + p * (69 ±0)`
// Estimated: `75 + p * (70 ±0)`
// Minimum execution time: 3_576 nanoseconds.
Weight::from_parts(3_661_000, 0)
// Minimum execution time: 4_077_000 picoseconds.
Weight::from_parts(4_196_000, 0)
.saturating_add(Weight::from_parts(0, 75))
// Standard Error: 919
.saturating_add(Weight::from_parts(955_752, 0).saturating_mul(p.into()))
// Standard Error: 920
.saturating_add(Weight::from_parts(1_004_901, 0).saturating_mul(p.into()))
.saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(p.into())))
.saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(p.into())))
.saturating_add(Weight::from_parts(0, 70).saturating_mul(p.into()))
}
@@ -1,4 +1,4 @@
// Copyright 2021 Parity Technologies (UK) Ltd.
// Copyright Parity Technologies (UK) Ltd.
// This file is part of Cumulus.
// Cumulus is free software: you can redistribute it and/or modify
@@ -17,7 +17,7 @@
//! Autogenerated weights for `pallet_assets`
//!
//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev
//! DATE: 2023-02-23, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]`
//! DATE: 2023-03-23, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]`
//! WORST CASE MAP SIZE: `1000000`
//! HOSTNAME: `bm6`, CPU: `Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz`
//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("westmint-dev"), DB CACHE: 1024
@@ -53,11 +53,11 @@ impl<T: frame_system::Config> pallet_assets::WeightInfo for WeightInfo<T> {
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: MaxEncodedLen)
fn create() -> Weight {
// Proof Size summary in bytes:
// Measured: `141`
// Estimated: `5288`
// Minimum execution time: 22_825 nanoseconds.
Weight::from_parts(26_008_000, 0)
.saturating_add(Weight::from_parts(0, 5288))
// Measured: `109`
// Estimated: `7268`
// Minimum execution time: 24_079_000 picoseconds.
Weight::from_parts(24_532_000, 0)
.saturating_add(Weight::from_parts(0, 7268))
.saturating_add(T::DbWeight::get().reads(2))
.saturating_add(T::DbWeight::get().writes(2))
}
@@ -66,10 +66,10 @@ impl<T: frame_system::Config> pallet_assets::WeightInfo for WeightInfo<T> {
fn force_create() -> Weight {
// Proof Size summary in bytes:
// Measured: `6`
// Estimated: `2685`
// Minimum execution time: 10_898 nanoseconds.
Weight::from_parts(12_626_000, 0)
.saturating_add(Weight::from_parts(0, 2685))
// Estimated: `3675`
// Minimum execution time: 11_873_000 picoseconds.
Weight::from_parts(12_062_000, 0)
.saturating_add(Weight::from_parts(0, 3675))
.saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -77,11 +77,11 @@ impl<T: frame_system::Config> pallet_assets::WeightInfo for WeightInfo<T> {
/// Proof: Assets Asset (max_values: None, max_size: Some(210), added: 2685, mode: MaxEncodedLen)
fn start_destroy() -> Weight {
// Proof Size summary in bytes:
// Measured: `309`
// Estimated: `2685`
// Minimum execution time: 13_057 nanoseconds.
Weight::from_parts(13_932_000, 0)
.saturating_add(Weight::from_parts(0, 2685))
// Measured: `277`
// Estimated: `3675`
// Minimum execution time: 14_393_000 picoseconds.
Weight::from_parts(14_598_000, 0)
.saturating_add(Weight::from_parts(0, 3675))
.saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -94,13 +94,13 @@ impl<T: frame_system::Config> pallet_assets::WeightInfo for WeightInfo<T> {
/// The range of component `c` is `[0, 1000]`.
fn destroy_accounts(c: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `0 + c * (240 ±0)`
// Estimated: `5262 + c * (5180 ±0)`
// Minimum execution time: 16_823 nanoseconds.
Weight::from_parts(31_002_000, 0)
.saturating_add(Weight::from_parts(0, 5262))
// Standard Error: 10_169
.saturating_add(Weight::from_parts(13_922_578, 0).saturating_mul(c.into()))
// Measured: `0 + c * (208 ±0)`
// Estimated: `8232 + c * (5180 ±0)`
// Minimum execution time: 17_774_000 picoseconds.
Weight::from_parts(17_985_000, 0)
.saturating_add(Weight::from_parts(0, 8232))
// Standard Error: 7_528
.saturating_add(Weight::from_parts(12_132_350, 0).saturating_mul(c.into()))
.saturating_add(T::DbWeight::get().reads(2))
.saturating_add(T::DbWeight::get().reads((2_u64).saturating_mul(c.into())))
.saturating_add(T::DbWeight::get().writes(1))
@@ -114,13 +114,13 @@ impl<T: frame_system::Config> pallet_assets::WeightInfo for WeightInfo<T> {
/// The range of component `a` is `[0, 1000]`.
fn destroy_approvals(a: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `446 + a * (86 ±0)`
// Estimated: `5308 + a * (2623 ±0)`
// Minimum execution time: 16_683 nanoseconds.
Weight::from_parts(16_754_000, 0)
.saturating_add(Weight::from_parts(0, 5308))
// Standard Error: 7_193
.saturating_add(Weight::from_parts(13_722_963, 0).saturating_mul(a.into()))
// Measured: `414 + a * (86 ±0)`
// Estimated: `7288 + a * (2623 ±0)`
// Minimum execution time: 18_455_000 picoseconds.
Weight::from_parts(18_657_000, 0)
.saturating_add(Weight::from_parts(0, 7288))
// Standard Error: 4_725
.saturating_add(Weight::from_parts(12_115_840, 0).saturating_mul(a.into()))
.saturating_add(T::DbWeight::get().reads(2))
.saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(a.into())))
.saturating_add(T::DbWeight::get().writes(1))
@@ -133,11 +133,11 @@ impl<T: frame_system::Config> pallet_assets::WeightInfo for WeightInfo<T> {
/// Proof: Assets Metadata (max_values: None, max_size: Some(140), added: 2615, mode: MaxEncodedLen)
fn finish_destroy() -> Weight {
// Proof Size summary in bytes:
// Measured: `275`
// Estimated: `5300`
// Minimum execution time: 12_892 nanoseconds.
Weight::from_parts(13_218_000, 0)
.saturating_add(Weight::from_parts(0, 5300))
// Measured: `243`
// Estimated: `7280`
// Minimum execution time: 14_340_000 picoseconds.
Weight::from_parts(14_614_000, 0)
.saturating_add(Weight::from_parts(0, 7280))
.saturating_add(T::DbWeight::get().reads(2))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -147,11 +147,11 @@ impl<T: frame_system::Config> pallet_assets::WeightInfo for WeightInfo<T> {
/// Proof: Assets Account (max_values: None, max_size: Some(102), added: 2577, mode: MaxEncodedLen)
fn mint() -> Weight {
// Proof Size summary in bytes:
// Measured: `275`
// Estimated: `5262`
// Minimum execution time: 23_073 nanoseconds.
Weight::from_parts(23_435_000, 0)
.saturating_add(Weight::from_parts(0, 5262))
// Measured: `243`
// Estimated: `7242`
// Minimum execution time: 25_631_000 picoseconds.
Weight::from_parts(26_337_000, 0)
.saturating_add(Weight::from_parts(0, 7242))
.saturating_add(T::DbWeight::get().reads(2))
.saturating_add(T::DbWeight::get().writes(2))
}
@@ -161,11 +161,11 @@ impl<T: frame_system::Config> pallet_assets::WeightInfo for WeightInfo<T> {
/// Proof: Assets Account (max_values: None, max_size: Some(102), added: 2577, mode: MaxEncodedLen)
fn burn() -> Weight {
// Proof Size summary in bytes:
// Measured: `383`
// Estimated: `5262`
// Minimum execution time: 29_411 nanoseconds.
Weight::from_parts(30_019_000, 0)
.saturating_add(Weight::from_parts(0, 5262))
// Measured: `351`
// Estimated: `7242`
// Minimum execution time: 32_363_000 picoseconds.
Weight::from_parts(32_781_000, 0)
.saturating_add(Weight::from_parts(0, 7242))
.saturating_add(T::DbWeight::get().reads(2))
.saturating_add(T::DbWeight::get().writes(2))
}
@@ -177,11 +177,11 @@ impl<T: frame_system::Config> pallet_assets::WeightInfo for WeightInfo<T> {
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: MaxEncodedLen)
fn transfer() -> Weight {
// Proof Size summary in bytes:
// Measured: `383`
// Estimated: `10442`
// Minimum execution time: 38_929 nanoseconds.
Weight::from_parts(39_602_000, 0)
.saturating_add(Weight::from_parts(0, 10442))
// Measured: `351`
// Estimated: `13412`
// Minimum execution time: 43_852_000 picoseconds.
Weight::from_parts(44_369_000, 0)
.saturating_add(Weight::from_parts(0, 13412))
.saturating_add(T::DbWeight::get().reads(4))
.saturating_add(T::DbWeight::get().writes(4))
}
@@ -193,11 +193,11 @@ impl<T: frame_system::Config> pallet_assets::WeightInfo for WeightInfo<T> {
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: MaxEncodedLen)
fn transfer_keep_alive() -> Weight {
// Proof Size summary in bytes:
// Measured: `383`
// Estimated: `10442`
// Minimum execution time: 34_910 nanoseconds.
Weight::from_parts(35_686_000, 0)
.saturating_add(Weight::from_parts(0, 10442))
// Measured: `351`
// Estimated: `13412`
// Minimum execution time: 38_675_000 picoseconds.
Weight::from_parts(39_020_000, 0)
.saturating_add(Weight::from_parts(0, 13412))
.saturating_add(T::DbWeight::get().reads(4))
.saturating_add(T::DbWeight::get().writes(4))
}
@@ -209,11 +209,11 @@ impl<T: frame_system::Config> pallet_assets::WeightInfo for WeightInfo<T> {
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: MaxEncodedLen)
fn force_transfer() -> Weight {
// Proof Size summary in bytes:
// Measured: `383`
// Estimated: `10442`
// Minimum execution time: 38_959 nanoseconds.
Weight::from_parts(39_627_000, 0)
.saturating_add(Weight::from_parts(0, 10442))
// Measured: `351`
// Estimated: `13412`
// Minimum execution time: 43_792_000 picoseconds.
Weight::from_parts(44_412_000, 0)
.saturating_add(Weight::from_parts(0, 13412))
.saturating_add(T::DbWeight::get().reads(4))
.saturating_add(T::DbWeight::get().writes(4))
}
@@ -223,11 +223,11 @@ impl<T: frame_system::Config> pallet_assets::WeightInfo for WeightInfo<T> {
/// Proof: Assets Account (max_values: None, max_size: Some(102), added: 2577, mode: MaxEncodedLen)
fn freeze() -> Weight {
// Proof Size summary in bytes:
// Measured: `383`
// Estimated: `5262`
// Minimum execution time: 16_367 nanoseconds.
Weight::from_parts(16_761_000, 0)
.saturating_add(Weight::from_parts(0, 5262))
// Measured: `351`
// Estimated: `7242`
// Minimum execution time: 17_802_000 picoseconds.
Weight::from_parts(18_129_000, 0)
.saturating_add(Weight::from_parts(0, 7242))
.saturating_add(T::DbWeight::get().reads(2))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -237,11 +237,11 @@ impl<T: frame_system::Config> pallet_assets::WeightInfo for WeightInfo<T> {
/// Proof: Assets Account (max_values: None, max_size: Some(102), added: 2577, mode: MaxEncodedLen)
fn thaw() -> Weight {
// Proof Size summary in bytes:
// Measured: `383`
// Estimated: `5262`
// Minimum execution time: 16_361 nanoseconds.
Weight::from_parts(18_506_000, 0)
.saturating_add(Weight::from_parts(0, 5262))
// Measured: `351`
// Estimated: `7242`
// Minimum execution time: 17_711_000 picoseconds.
Weight::from_parts(18_136_000, 0)
.saturating_add(Weight::from_parts(0, 7242))
.saturating_add(T::DbWeight::get().reads(2))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -249,11 +249,11 @@ impl<T: frame_system::Config> pallet_assets::WeightInfo for WeightInfo<T> {
/// Proof: Assets Asset (max_values: None, max_size: Some(210), added: 2685, mode: MaxEncodedLen)
fn freeze_asset() -> Weight {
// Proof Size summary in bytes:
// Measured: `309`
// Estimated: `2685`
// Minimum execution time: 12_980 nanoseconds.
Weight::from_parts(14_272_000, 0)
.saturating_add(Weight::from_parts(0, 2685))
// Measured: `277`
// Estimated: `3675`
// Minimum execution time: 13_776_000 picoseconds.
Weight::from_parts(14_134_000, 0)
.saturating_add(Weight::from_parts(0, 3675))
.saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -261,11 +261,11 @@ impl<T: frame_system::Config> pallet_assets::WeightInfo for WeightInfo<T> {
/// Proof: Assets Asset (max_values: None, max_size: Some(210), added: 2685, mode: MaxEncodedLen)
fn thaw_asset() -> Weight {
// Proof Size summary in bytes:
// Measured: `309`
// Estimated: `2685`
// Minimum execution time: 12_510 nanoseconds.
Weight::from_parts(12_996_000, 0)
.saturating_add(Weight::from_parts(0, 2685))
// Measured: `277`
// Estimated: `3675`
// Minimum execution time: 14_376_000 picoseconds.
Weight::from_parts(15_425_000, 0)
.saturating_add(Weight::from_parts(0, 3675))
.saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -275,11 +275,11 @@ impl<T: frame_system::Config> pallet_assets::WeightInfo for WeightInfo<T> {
/// Proof: Assets Metadata (max_values: None, max_size: Some(140), added: 2615, mode: MaxEncodedLen)
fn transfer_ownership() -> Weight {
// Proof Size summary in bytes:
// Measured: `275`
// Estimated: `5300`
// Minimum execution time: 13_958 nanoseconds.
Weight::from_parts(14_458_000, 0)
.saturating_add(Weight::from_parts(0, 5300))
// Measured: `243`
// Estimated: `7280`
// Minimum execution time: 15_799_000 picoseconds.
Weight::from_parts(16_064_000, 0)
.saturating_add(Weight::from_parts(0, 7280))
.saturating_add(T::DbWeight::get().reads(2))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -287,11 +287,11 @@ impl<T: frame_system::Config> pallet_assets::WeightInfo for WeightInfo<T> {
/// Proof: Assets Asset (max_values: None, max_size: Some(210), added: 2685, mode: MaxEncodedLen)
fn set_team() -> Weight {
// Proof Size summary in bytes:
// Measured: `275`
// Estimated: `2685`
// Minimum execution time: 12_820 nanoseconds.
Weight::from_parts(13_136_000, 0)
.saturating_add(Weight::from_parts(0, 2685))
// Measured: `243`
// Estimated: `3675`
// Minimum execution time: 14_359_000 picoseconds.
Weight::from_parts(14_561_000, 0)
.saturating_add(Weight::from_parts(0, 3675))
.saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -303,13 +303,13 @@ impl<T: frame_system::Config> pallet_assets::WeightInfo for WeightInfo<T> {
/// The range of component `s` is `[0, 50]`.
fn set_metadata(_n: u32, s: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `275`
// Estimated: `5300`
// Minimum execution time: 22_433 nanoseconds.
Weight::from_parts(23_664_666, 0)
.saturating_add(Weight::from_parts(0, 5300))
// Standard Error: 648
.saturating_add(Weight::from_parts(2_428, 0).saturating_mul(s.into()))
// Measured: `243`
// Estimated: `7280`
// Minimum execution time: 25_337_000 picoseconds.
Weight::from_parts(26_452_841, 0)
.saturating_add(Weight::from_parts(0, 7280))
// Standard Error: 845
.saturating_add(Weight::from_parts(2_931, 0).saturating_mul(s.into()))
.saturating_add(T::DbWeight::get().reads(2))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -319,11 +319,11 @@ impl<T: frame_system::Config> pallet_assets::WeightInfo for WeightInfo<T> {
/// Proof: Assets Metadata (max_values: None, max_size: Some(140), added: 2615, mode: MaxEncodedLen)
fn clear_metadata() -> Weight {
// Proof Size summary in bytes:
// Measured: `471`
// Estimated: `5300`
// Minimum execution time: 22_969 nanoseconds.
Weight::from_parts(23_330_000, 0)
.saturating_add(Weight::from_parts(0, 5300))
// Measured: `407`
// Estimated: `7280`
// Minimum execution time: 25_521_000 picoseconds.
Weight::from_parts(26_621_000, 0)
.saturating_add(Weight::from_parts(0, 7280))
.saturating_add(T::DbWeight::get().reads(2))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -336,12 +336,12 @@ impl<T: frame_system::Config> pallet_assets::WeightInfo for WeightInfo<T> {
fn force_set_metadata(_n: u32, s: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `82`
// Estimated: `5300`
// Minimum execution time: 11_969 nanoseconds.
Weight::from_parts(12_659_111, 0)
.saturating_add(Weight::from_parts(0, 5300))
// Standard Error: 345
.saturating_add(Weight::from_parts(1_879, 0).saturating_mul(s.into()))
// Estimated: `7280`
// Minimum execution time: 13_557_000 picoseconds.
Weight::from_parts(14_292_610, 0)
.saturating_add(Weight::from_parts(0, 7280))
// Standard Error: 393
.saturating_add(Weight::from_parts(3_655, 0).saturating_mul(s.into()))
.saturating_add(T::DbWeight::get().reads(2))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -351,11 +351,11 @@ impl<T: frame_system::Config> pallet_assets::WeightInfo for WeightInfo<T> {
/// Proof: Assets Metadata (max_values: None, max_size: Some(140), added: 2615, mode: MaxEncodedLen)
fn force_clear_metadata() -> Weight {
// Proof Size summary in bytes:
// Measured: `471`
// Estimated: `5300`
// Minimum execution time: 23_002 nanoseconds.
Weight::from_parts(23_320_000, 0)
.saturating_add(Weight::from_parts(0, 5300))
// Measured: `407`
// Estimated: `7280`
// Minimum execution time: 25_686_000 picoseconds.
Weight::from_parts(25_982_000, 0)
.saturating_add(Weight::from_parts(0, 7280))
.saturating_add(T::DbWeight::get().reads(2))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -363,11 +363,11 @@ impl<T: frame_system::Config> pallet_assets::WeightInfo for WeightInfo<T> {
/// Proof: Assets Asset (max_values: None, max_size: Some(210), added: 2685, mode: MaxEncodedLen)
fn force_asset_status() -> Weight {
// Proof Size summary in bytes:
// Measured: `275`
// Estimated: `2685`
// Minimum execution time: 11_994 nanoseconds.
Weight::from_parts(12_256_000, 0)
.saturating_add(Weight::from_parts(0, 2685))
// Measured: `243`
// Estimated: `3675`
// Minimum execution time: 13_440_000 picoseconds.
Weight::from_parts(13_684_000, 0)
.saturating_add(Weight::from_parts(0, 3675))
.saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -377,11 +377,11 @@ impl<T: frame_system::Config> pallet_assets::WeightInfo for WeightInfo<T> {
/// Proof: Assets Approvals (max_values: None, max_size: Some(148), added: 2623, mode: MaxEncodedLen)
fn approve_transfer() -> Weight {
// Proof Size summary in bytes:
// Measured: `309`
// Estimated: `5308`
// Minimum execution time: 26_321 nanoseconds.
Weight::from_parts(26_867_000, 0)
.saturating_add(Weight::from_parts(0, 5308))
// Measured: `277`
// Estimated: `7288`
// Minimum execution time: 29_166_000 picoseconds.
Weight::from_parts(29_574_000, 0)
.saturating_add(Weight::from_parts(0, 7288))
.saturating_add(T::DbWeight::get().reads(2))
.saturating_add(T::DbWeight::get().writes(2))
}
@@ -395,11 +395,11 @@ impl<T: frame_system::Config> pallet_assets::WeightInfo for WeightInfo<T> {
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: MaxEncodedLen)
fn transfer_approved() -> Weight {
// Proof Size summary in bytes:
// Measured: `553`
// Estimated: `13065`
// Minimum execution time: 52_855 nanoseconds.
Weight::from_parts(54_006_000, 0)
.saturating_add(Weight::from_parts(0, 13065))
// Measured: `521`
// Estimated: `17025`
// Minimum execution time: 58_808_000 picoseconds.
Weight::from_parts(59_441_000, 0)
.saturating_add(Weight::from_parts(0, 17025))
.saturating_add(T::DbWeight::get().reads(5))
.saturating_add(T::DbWeight::get().writes(5))
}
@@ -409,11 +409,11 @@ impl<T: frame_system::Config> pallet_assets::WeightInfo for WeightInfo<T> {
/// Proof: Assets Approvals (max_values: None, max_size: Some(148), added: 2623, mode: MaxEncodedLen)
fn cancel_approval() -> Weight {
// Proof Size summary in bytes:
// Measured: `479`
// Estimated: `5308`
// Minimum execution time: 28_148 nanoseconds.
Weight::from_parts(28_416_000, 0)
.saturating_add(Weight::from_parts(0, 5308))
// Measured: `447`
// Estimated: `7288`
// Minimum execution time: 31_081_000 picoseconds.
Weight::from_parts(31_475_000, 0)
.saturating_add(Weight::from_parts(0, 7288))
.saturating_add(T::DbWeight::get().reads(2))
.saturating_add(T::DbWeight::get().writes(2))
}
@@ -423,11 +423,11 @@ impl<T: frame_system::Config> pallet_assets::WeightInfo for WeightInfo<T> {
/// Proof: Assets Approvals (max_values: None, max_size: Some(148), added: 2623, mode: MaxEncodedLen)
fn force_cancel_approval() -> Weight {
// Proof Size summary in bytes:
// Measured: `479`
// Estimated: `5308`
// Minimum execution time: 28_456 nanoseconds.
Weight::from_parts(28_913_000, 0)
.saturating_add(Weight::from_parts(0, 5308))
// Measured: `447`
// Estimated: `7288`
// Minimum execution time: 30_798_000 picoseconds.
Weight::from_parts(31_934_000, 0)
.saturating_add(Weight::from_parts(0, 7288))
.saturating_add(T::DbWeight::get().reads(2))
.saturating_add(T::DbWeight::get().writes(2))
}
@@ -435,12 +435,12 @@ impl<T: frame_system::Config> pallet_assets::WeightInfo for WeightInfo<T> {
/// Proof: Assets Asset (max_values: None, max_size: Some(210), added: 2685, mode: MaxEncodedLen)
fn set_min_balance() -> Weight {
// Proof Size summary in bytes:
// Measured: `383`
// Measured: `243`
// Estimated: `3675`
// Minimum execution time: 16_213 nanoseconds.
Weight::from_parts(16_575_000, 0)
// Minimum execution time: 14_755_000 picoseconds.
Weight::from_parts(14_938_000, 0)
.saturating_add(Weight::from_parts(0, 3675))
.saturating_add(T::DbWeight::get().reads(1_u64))
.saturating_add(T::DbWeight::get().writes(1_u64))
.saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().writes(1))
}
}
@@ -1,4 +1,4 @@
// Copyright 2021 Parity Technologies (UK) Ltd.
// Copyright Parity Technologies (UK) Ltd.
// This file is part of Cumulus.
// Cumulus is free software: you can redistribute it and/or modify
@@ -17,7 +17,7 @@
//! Autogenerated weights for `pallet_balances`
//!
//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev
//! DATE: 2023-02-23, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]`
//! DATE: 2023-03-23, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]`
//! WORST CASE MAP SIZE: `1000000`
//! HOSTNAME: `bm6`, CPU: `Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz`
//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("westmint-dev"), DB CACHE: 1024
@@ -51,11 +51,11 @@ impl<T: frame_system::Config> pallet_balances::WeightInfo for WeightInfo<T> {
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: MaxEncodedLen)
fn transfer_allow_death() -> Weight {
// Proof Size summary in bytes:
// Measured: `1177`
// Estimated: `2603`
// Minimum execution time: 45_988 nanoseconds.
Weight::from_parts(46_507_000, 0)
.saturating_add(Weight::from_parts(0, 2603))
// Measured: `0`
// Estimated: `3593`
// Minimum execution time: 35_470_000 picoseconds.
Weight::from_parts(36_170_000, 0)
.saturating_add(Weight::from_parts(0, 3593))
.saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -63,11 +63,11 @@ impl<T: frame_system::Config> pallet_balances::WeightInfo for WeightInfo<T> {
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: MaxEncodedLen)
fn transfer_keep_alive() -> Weight {
// Proof Size summary in bytes:
// Measured: `1061`
// Estimated: `2603`
// Minimum execution time: 34_574 nanoseconds.
Weight::from_parts(35_575_000, 0)
.saturating_add(Weight::from_parts(0, 2603))
// Measured: `0`
// Estimated: `3593`
// Minimum execution time: 26_173_000 picoseconds.
Weight::from_parts(26_636_000, 0)
.saturating_add(Weight::from_parts(0, 3593))
.saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -75,11 +75,11 @@ impl<T: frame_system::Config> pallet_balances::WeightInfo for WeightInfo<T> {
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: MaxEncodedLen)
fn force_set_balance_creating() -> Weight {
// Proof Size summary in bytes:
// Measured: `1173`
// Estimated: `2603`
// Minimum execution time: 25_859 nanoseconds.
Weight::from_parts(26_467_000, 0)
.saturating_add(Weight::from_parts(0, 2603))
// Measured: `103`
// Estimated: `3593`
// Minimum execution time: 15_875_000 picoseconds.
Weight::from_parts(16_109_000, 0)
.saturating_add(Weight::from_parts(0, 3593))
.saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -87,11 +87,11 @@ impl<T: frame_system::Config> pallet_balances::WeightInfo for WeightInfo<T> {
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: MaxEncodedLen)
fn force_set_balance_killing() -> Weight {
// Proof Size summary in bytes:
// Measured: `1173`
// Estimated: `2603`
// Minimum execution time: 28_563 nanoseconds.
Weight::from_parts(29_082_000, 0)
.saturating_add(Weight::from_parts(0, 2603))
// Measured: `103`
// Estimated: `3593`
// Minimum execution time: 18_726_000 picoseconds.
Weight::from_parts(19_101_000, 0)
.saturating_add(Weight::from_parts(0, 3593))
.saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -99,11 +99,11 @@ impl<T: frame_system::Config> pallet_balances::WeightInfo for WeightInfo<T> {
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: MaxEncodedLen)
fn force_transfer() -> Weight {
// Proof Size summary in bytes:
// Measured: `1173`
// Estimated: `5206`
// Minimum execution time: 45_594 nanoseconds.
Weight::from_parts(46_296_000, 0)
.saturating_add(Weight::from_parts(0, 5206))
// Measured: `103`
// Estimated: `6196`
// Minimum execution time: 37_080_000 picoseconds.
Weight::from_parts(37_562_000, 0)
.saturating_add(Weight::from_parts(0, 6196))
.saturating_add(T::DbWeight::get().reads(2))
.saturating_add(T::DbWeight::get().writes(2))
}
@@ -111,11 +111,11 @@ impl<T: frame_system::Config> pallet_balances::WeightInfo for WeightInfo<T> {
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: MaxEncodedLen)
fn transfer_all() -> Weight {
// Proof Size summary in bytes:
// Measured: `1061`
// Estimated: `2603`
// Minimum execution time: 40_085 nanoseconds.
Weight::from_parts(40_675_000, 0)
.saturating_add(Weight::from_parts(0, 2603))
// Measured: `0`
// Estimated: `3593`
// Minimum execution time: 32_468_000 picoseconds.
Weight::from_parts(32_858_000, 0)
.saturating_add(Weight::from_parts(0, 3593))
.saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -126,11 +126,11 @@ impl<T: frame_system::Config> pallet_balances::WeightInfo for WeightInfo<T> {
}
fn force_unreserve() -> Weight {
// Proof Size summary in bytes:
// Measured: `1057`
// Estimated: `2603`
// Minimum execution time: 22_208 nanoseconds.
Weight::from_parts(22_815_000, 0)
.saturating_add(Weight::from_parts(0, 2603))
// Measured: `103`
// Estimated: `3593`
// Minimum execution time: 14_725_000 picoseconds.
Weight::from_parts(14_926_000, 0)
.saturating_add(Weight::from_parts(0, 3593))
.saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -1,4 +1,4 @@
// Copyright 2021 Parity Technologies (UK) Ltd.
// Copyright Parity Technologies (UK) Ltd.
// This file is part of Cumulus.
// Cumulus is free software: you can redistribute it and/or modify
@@ -17,7 +17,7 @@
//! Autogenerated weights for `pallet_collator_selection`
//!
//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev
//! DATE: 2023-02-23, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]`
//! DATE: 2023-03-23, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]`
//! WORST CASE MAP SIZE: `1000000`
//! HOSTNAME: `bm6`, CPU: `Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz`
//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("westmint-dev"), DB CACHE: 1024
@@ -55,12 +55,12 @@ impl<T: frame_system::Config> pallet_collator_selection::WeightInfo for WeightIn
fn set_invulnerables(b: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `178 + b * (78 ±0)`
// Estimated: `178 + b * (2554 ±0)`
// Minimum execution time: 13_864 nanoseconds.
Weight::from_parts(14_046_919, 0)
.saturating_add(Weight::from_parts(0, 178))
// Standard Error: 4_684
.saturating_add(Weight::from_parts(2_474_689, 0).saturating_mul(b.into()))
// Estimated: `1168 + b * (2554 ±0)`
// Minimum execution time: 15_458_000 picoseconds.
Weight::from_parts(16_243_295, 0)
.saturating_add(Weight::from_parts(0, 1168))
// Standard Error: 3_682
.saturating_add(Weight::from_parts(2_601_545, 0).saturating_mul(b.into()))
.saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(b.into())))
.saturating_add(T::DbWeight::get().writes(1))
.saturating_add(Weight::from_parts(0, 2554).saturating_mul(b.into()))
@@ -71,8 +71,8 @@ impl<T: frame_system::Config> pallet_collator_selection::WeightInfo for WeightIn
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 6_556 nanoseconds.
Weight::from_parts(6_751_000, 0)
// Minimum execution time: 7_542_000 picoseconds.
Weight::from_parts(7_735_000, 0)
.saturating_add(Weight::from_parts(0, 0))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -82,8 +82,8 @@ impl<T: frame_system::Config> pallet_collator_selection::WeightInfo for WeightIn
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 6_816 nanoseconds.
Weight::from_parts(7_009_000, 0)
// Minimum execution time: 7_344_000 picoseconds.
Weight::from_parts(7_660_000, 0)
.saturating_add(Weight::from_parts(0, 0))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -102,13 +102,13 @@ impl<T: frame_system::Config> pallet_collator_selection::WeightInfo for WeightIn
/// The range of component `c` is `[1, 999]`.
fn register_as_candidate(c: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `1171 + c * (48 ±0)`
// Estimated: `56784 + c * (49 ±0)`
// Minimum execution time: 35_423 nanoseconds.
Weight::from_parts(27_578_125, 0)
.saturating_add(Weight::from_parts(0, 56784))
// Standard Error: 1_255
.saturating_add(Weight::from_parts(105_521, 0).saturating_mul(c.into()))
// Measured: `1108 + c * (48 ±0)`
// Estimated: `61671 + c * (49 ±0)`
// Minimum execution time: 38_651_000 picoseconds.
Weight::from_parts(31_016_267, 0)
.saturating_add(Weight::from_parts(0, 61671))
// Standard Error: 1_279
.saturating_add(Weight::from_parts(106_148, 0).saturating_mul(c.into()))
.saturating_add(T::DbWeight::get().reads(5))
.saturating_add(T::DbWeight::get().writes(2))
.saturating_add(Weight::from_parts(0, 49).saturating_mul(c.into()))
@@ -120,13 +120,13 @@ impl<T: frame_system::Config> pallet_collator_selection::WeightInfo for WeightIn
/// The range of component `c` is `[2, 1000]`.
fn leave_intent(c: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `541 + c * (48 ±0)`
// Estimated: `48497`
// Minimum execution time: 24_550 nanoseconds.
Weight::from_parts(15_908_548, 0)
.saturating_add(Weight::from_parts(0, 48497))
// Standard Error: 1_238
.saturating_add(Weight::from_parts(105_175, 0).saturating_mul(c.into()))
// Measured: `469 + c * (48 ±0)`
// Estimated: `49487`
// Minimum execution time: 27_474_000 picoseconds.
Weight::from_parts(18_915_300, 0)
.saturating_add(Weight::from_parts(0, 49487))
// Standard Error: 1_242
.saturating_add(Weight::from_parts(107_733, 0).saturating_mul(c.into()))
.saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().writes(2))
}
@@ -138,11 +138,11 @@ impl<T: frame_system::Config> pallet_collator_selection::WeightInfo for WeightIn
/// Proof: CollatorSelection LastAuthoredBlock (max_values: None, max_size: Some(44), added: 2519, mode: MaxEncodedLen)
fn note_author() -> Weight {
// Proof Size summary in bytes:
// Measured: `135`
// Estimated: `5749`
// Minimum execution time: 25_675 nanoseconds.
Weight::from_parts(26_392_000, 0)
.saturating_add(Weight::from_parts(0, 5749))
// Measured: `103`
// Estimated: `7729`
// Minimum execution time: 29_327_000 picoseconds.
Weight::from_parts(29_858_000, 0)
.saturating_add(Weight::from_parts(0, 7729))
.saturating_add(T::DbWeight::get().reads(3))
.saturating_add(T::DbWeight::get().writes(4))
}
@@ -160,18 +160,18 @@ impl<T: frame_system::Config> pallet_collator_selection::WeightInfo for WeightIn
/// The range of component `c` is `[1, 1000]`.
fn new_session(r: u32, c: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `22756 + r * (148 ±0) + c * (97 ±0)`
// Estimated: `52737 + c * (2519 ±0) + r * (2603 ±0)`
// Minimum execution time: 16_612 nanoseconds.
Weight::from_parts(16_892_000, 0)
.saturating_add(Weight::from_parts(0, 52737))
// Standard Error: 755_441
.saturating_add(Weight::from_parts(27_658_379, 0).saturating_mul(c.into()))
// Measured: `22693 + r * (116 ±0) + c * (97 ±0)`
// Estimated: `56697 + r * (2603 ±0) + c * (2520 ±0)`
// Minimum execution time: 17_185_000 picoseconds.
Weight::from_parts(17_436_000, 0)
.saturating_add(Weight::from_parts(0, 56697))
// Standard Error: 795_522
.saturating_add(Weight::from_parts(28_877_010, 0).saturating_mul(c.into()))
.saturating_add(T::DbWeight::get().reads(4))
.saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(c.into())))
.saturating_add(T::DbWeight::get().writes(1))
.saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(c.into())))
.saturating_add(Weight::from_parts(0, 2519).saturating_mul(c.into()))
.saturating_add(Weight::from_parts(0, 2603).saturating_mul(r.into()))
.saturating_add(Weight::from_parts(0, 2520).saturating_mul(c.into()))
}
}
@@ -1,4 +1,4 @@
// Copyright 2021 Parity Technologies (UK) Ltd.
// Copyright Parity Technologies (UK) Ltd.
// This file is part of Cumulus.
// Cumulus is free software: you can redistribute it and/or modify
@@ -17,7 +17,7 @@
//! Autogenerated weights for `pallet_multisig`
//!
//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev
//! DATE: 2023-02-23, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]`
//! DATE: 2023-03-23, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]`
//! WORST CASE MAP SIZE: `1000000`
//! HOSTNAME: `bm6`, CPU: `Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz`
//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("westmint-dev"), DB CACHE: 1024
@@ -52,11 +52,11 @@ impl<T: frame_system::Config> pallet_multisig::WeightInfo for WeightInfo<T> {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 11_762 nanoseconds.
Weight::from_parts(12_267_870, 0)
// Minimum execution time: 12_071_000 picoseconds.
Weight::from_parts(12_418_308, 0)
.saturating_add(Weight::from_parts(0, 0))
// Standard Error: 1
.saturating_add(Weight::from_parts(493, 0).saturating_mul(z.into()))
.saturating_add(Weight::from_parts(495, 0).saturating_mul(z.into()))
}
/// Storage: Multisig Multisigs (r:1 w:1)
/// Proof: Multisig Multisigs (max_values: None, max_size: Some(3346), added: 5821, mode: MaxEncodedLen)
@@ -64,15 +64,15 @@ impl<T: frame_system::Config> pallet_multisig::WeightInfo for WeightInfo<T> {
/// The range of component `z` is `[0, 10000]`.
fn as_multi_create(s: u32, z: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `311 + s * (2 ±0)`
// Estimated: `5821`
// Minimum execution time: 35_352 nanoseconds.
Weight::from_parts(28_499_037, 0)
.saturating_add(Weight::from_parts(0, 5821))
// Standard Error: 1_231
.saturating_add(Weight::from_parts(73_158, 0).saturating_mul(s.into()))
// Standard Error: 12
.saturating_add(Weight::from_parts(1_528, 0).saturating_mul(z.into()))
// Measured: `262 + s * (2 ±0)`
// Estimated: `6811`
// Minimum execution time: 37_454_000 picoseconds.
Weight::from_parts(31_908_123, 0)
.saturating_add(Weight::from_parts(0, 6811))
// Standard Error: 637
.saturating_add(Weight::from_parts(62_530, 0).saturating_mul(s.into()))
// Standard Error: 6
.saturating_add(Weight::from_parts(1_217, 0).saturating_mul(z.into()))
.saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -82,15 +82,15 @@ impl<T: frame_system::Config> pallet_multisig::WeightInfo for WeightInfo<T> {
/// The range of component `z` is `[0, 10000]`.
fn as_multi_approve(s: u32, z: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `313`
// Estimated: `5821`
// Minimum execution time: 26_412 nanoseconds.
Weight::from_parts(20_296_722, 0)
.saturating_add(Weight::from_parts(0, 5821))
// Standard Error: 402
.saturating_add(Weight::from_parts(67_954, 0).saturating_mul(s.into()))
// Standard Error: 3
.saturating_add(Weight::from_parts(1_495, 0).saturating_mul(z.into()))
// Measured: `282`
// Estimated: `6811`
// Minimum execution time: 27_665_000 picoseconds.
Weight::from_parts(21_985_439, 0)
.saturating_add(Weight::from_parts(0, 6811))
// Standard Error: 509
.saturating_add(Weight::from_parts(63_318, 0).saturating_mul(s.into()))
// Standard Error: 4
.saturating_add(Weight::from_parts(1_187, 0).saturating_mul(z.into()))
.saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -102,15 +102,15 @@ impl<T: frame_system::Config> pallet_multisig::WeightInfo for WeightInfo<T> {
/// The range of component `z` is `[0, 10000]`.
fn as_multi_complete(s: u32, z: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `448 + s * (33 ±0)`
// Estimated: `8424`
// Minimum execution time: 39_936 nanoseconds.
Weight::from_parts(31_699_007, 0)
.saturating_add(Weight::from_parts(0, 8424))
// Standard Error: 632
.saturating_add(Weight::from_parts(90_100, 0).saturating_mul(s.into()))
// Standard Error: 6
.saturating_add(Weight::from_parts(1_544, 0).saturating_mul(z.into()))
// Measured: `385 + s * (33 ±0)`
// Estimated: `10404`
// Minimum execution time: 42_985_000 picoseconds.
Weight::from_parts(35_504_175, 0)
.saturating_add(Weight::from_parts(0, 10404))
// Standard Error: 530
.saturating_add(Weight::from_parts(80_153, 0).saturating_mul(s.into()))
// Standard Error: 5
.saturating_add(Weight::from_parts(1_215, 0).saturating_mul(z.into()))
.saturating_add(T::DbWeight::get().reads(2))
.saturating_add(T::DbWeight::get().writes(2))
}
@@ -119,13 +119,13 @@ impl<T: frame_system::Config> pallet_multisig::WeightInfo for WeightInfo<T> {
/// The range of component `s` is `[2, 100]`.
fn approve_as_multi_create(s: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `318 + s * (2 ±0)`
// Estimated: `5821`
// Minimum execution time: 25_146 nanoseconds.
Weight::from_parts(26_857_601, 0)
.saturating_add(Weight::from_parts(0, 5821))
// Standard Error: 669
.saturating_add(Weight::from_parts(76_520, 0).saturating_mul(s.into()))
// Measured: `263 + s * (2 ±0)`
// Estimated: `6811`
// Minimum execution time: 28_498_000 picoseconds.
Weight::from_parts(30_376_601, 0)
.saturating_add(Weight::from_parts(0, 6811))
// Standard Error: 785
.saturating_add(Weight::from_parts(65_913, 0).saturating_mul(s.into()))
.saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -134,13 +134,13 @@ impl<T: frame_system::Config> pallet_multisig::WeightInfo for WeightInfo<T> {
/// The range of component `s` is `[2, 100]`.
fn approve_as_multi_approve(s: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `313`
// Estimated: `5821`
// Minimum execution time: 17_187 nanoseconds.
Weight::from_parts(18_410_072, 0)
.saturating_add(Weight::from_parts(0, 5821))
// Standard Error: 491
.saturating_add(Weight::from_parts(72_318, 0).saturating_mul(s.into()))
// Measured: `282`
// Estimated: `6811`
// Minimum execution time: 19_047_000 picoseconds.
Weight::from_parts(20_338_502, 0)
.saturating_add(Weight::from_parts(0, 6811))
// Standard Error: 544
.saturating_add(Weight::from_parts(66_876, 0).saturating_mul(s.into()))
.saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -149,13 +149,13 @@ impl<T: frame_system::Config> pallet_multisig::WeightInfo for WeightInfo<T> {
/// The range of component `s` is `[2, 100]`.
fn cancel_as_multi(s: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `517 + s * (1 ±0)`
// Estimated: `5821`
// Minimum execution time: 25_956 nanoseconds.
Weight::from_parts(28_043_929, 0)
.saturating_add(Weight::from_parts(0, 5821))
// Standard Error: 830
.saturating_add(Weight::from_parts(80_119, 0).saturating_mul(s.into()))
// Measured: `454 + s * (1 ±0)`
// Estimated: `6811`
// Minimum execution time: 29_085_000 picoseconds.
Weight::from_parts(31_283_618, 0)
.saturating_add(Weight::from_parts(0, 6811))
// Standard Error: 985
.saturating_add(Weight::from_parts(67_469, 0).saturating_mul(s.into()))
.saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -1,4 +1,4 @@
// Copyright 2021 Parity Technologies (UK) Ltd.
// Copyright Parity Technologies (UK) Ltd.
// This file is part of Cumulus.
// Cumulus is free software: you can redistribute it and/or modify
@@ -17,7 +17,7 @@
//! Autogenerated weights for `pallet_nfts`
//!
//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev
//! DATE: 2023-02-23, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]`
//! DATE: 2023-03-23, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]`
//! WORST CASE MAP SIZE: `1000000`
//! HOSTNAME: `bm6`, CPU: `Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz`
//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("westmint-dev"), DB CACHE: 1024
@@ -50,7 +50,7 @@ impl<T: frame_system::Config> pallet_nfts::WeightInfo for WeightInfo<T> {
/// Storage: Nfts NextCollectionId (r:1 w:1)
/// Proof: Nfts NextCollectionId (max_values: Some(1), max_size: Some(4), added: 499, mode: MaxEncodedLen)
/// Storage: Nfts Collection (r:1 w:1)
/// Proof: Nfts Collection (max_values: None, max_size: Some(80), added: 2555, mode: MaxEncodedLen)
/// Proof: Nfts Collection (max_values: None, max_size: Some(84), added: 2559, mode: MaxEncodedLen)
/// Storage: Nfts CollectionRoleOf (r:0 w:1)
/// Proof: Nfts CollectionRoleOf (max_values: None, max_size: Some(69), added: 2544, mode: MaxEncodedLen)
/// Storage: Nfts CollectionConfigOf (r:0 w:1)
@@ -59,18 +59,18 @@ impl<T: frame_system::Config> pallet_nfts::WeightInfo for WeightInfo<T> {
/// Proof: Nfts CollectionAccount (max_values: None, max_size: Some(68), added: 2543, mode: MaxEncodedLen)
fn create() -> Weight {
// Proof Size summary in bytes:
// Measured: `177`
// Estimated: `3054`
// Minimum execution time: 30_978 nanoseconds.
Weight::from_parts(31_489_000, 0)
.saturating_add(Weight::from_parts(0, 3054))
// Measured: `145`
// Estimated: `5038`
// Minimum execution time: 34_344_000 picoseconds.
Weight::from_parts(35_251_000, 0)
.saturating_add(Weight::from_parts(0, 5038))
.saturating_add(T::DbWeight::get().reads(2))
.saturating_add(T::DbWeight::get().writes(5))
}
/// Storage: Nfts NextCollectionId (r:1 w:1)
/// Proof: Nfts NextCollectionId (max_values: Some(1), max_size: Some(4), added: 499, mode: MaxEncodedLen)
/// Storage: Nfts Collection (r:1 w:1)
/// Proof: Nfts Collection (max_values: None, max_size: Some(80), added: 2555, mode: MaxEncodedLen)
/// Proof: Nfts Collection (max_values: None, max_size: Some(84), added: 2559, mode: MaxEncodedLen)
/// Storage: Nfts CollectionRoleOf (r:0 w:1)
/// Proof: Nfts CollectionRoleOf (max_values: None, max_size: Some(69), added: 2544, mode: MaxEncodedLen)
/// Storage: Nfts CollectionConfigOf (r:0 w:1)
@@ -80,62 +80,53 @@ impl<T: frame_system::Config> pallet_nfts::WeightInfo for WeightInfo<T> {
fn force_create() -> Weight {
// Proof Size summary in bytes:
// Measured: `42`
// Estimated: `3054`
// Minimum execution time: 20_101 nanoseconds.
Weight::from_parts(20_488_000, 0)
.saturating_add(Weight::from_parts(0, 3054))
// Estimated: `5038`
// Minimum execution time: 22_704_000 picoseconds.
Weight::from_parts(23_146_000, 0)
.saturating_add(Weight::from_parts(0, 5038))
.saturating_add(T::DbWeight::get().reads(2))
.saturating_add(T::DbWeight::get().writes(5))
}
/// Storage: Nfts Collection (r:1 w:1)
/// Proof: Nfts Collection (max_values: None, max_size: Some(80), added: 2555, mode: MaxEncodedLen)
/// Storage: Nfts Item (r:1001 w:1000)
/// Proof: Nfts Item (max_values: None, max_size: Some(861), added: 3336, mode: MaxEncodedLen)
/// Storage: Nfts ItemMetadataOf (r:1001 w:1000)
/// Proof: Nfts ItemMetadataOf (max_values: None, max_size: Some(219), added: 2694, mode: MaxEncodedLen)
/// Storage: Nfts Attribute (r:1001 w:1000)
/// Proof: Nfts Attribute (max_values: None, max_size: Some(254), added: 2729, mode: MaxEncodedLen)
/// Storage: Nfts CollectionRoleOf (r:0 w:1)
/// Proof: Nfts Collection (max_values: None, max_size: Some(84), added: 2559, mode: MaxEncodedLen)
/// Storage: Nfts ItemMetadataOf (r:1 w:0)
/// Proof: Nfts ItemMetadataOf (max_values: None, max_size: Some(347), added: 2822, mode: MaxEncodedLen)
/// Storage: Nfts CollectionRoleOf (r:1 w:1)
/// Proof: Nfts CollectionRoleOf (max_values: None, max_size: Some(69), added: 2544, mode: MaxEncodedLen)
/// Storage: Nfts Attribute (r:1001 w:1000)
/// Proof: Nfts Attribute (max_values: None, max_size: Some(479), added: 2954, mode: MaxEncodedLen)
/// Storage: Nfts ItemConfigOf (r:1000 w:1000)
/// Proof: Nfts ItemConfigOf (max_values: None, max_size: Some(48), added: 2523, mode: MaxEncodedLen)
/// Storage: Nfts CollectionMetadataOf (r:0 w:1)
/// Proof: Nfts CollectionMetadataOf (max_values: None, max_size: Some(166), added: 2641, mode: MaxEncodedLen)
/// Proof: Nfts CollectionMetadataOf (max_values: None, max_size: Some(294), added: 2769, mode: MaxEncodedLen)
/// Storage: Nfts CollectionConfigOf (r:0 w:1)
/// Proof: Nfts CollectionConfigOf (max_values: None, max_size: Some(73), added: 2548, mode: MaxEncodedLen)
/// Storage: Nfts ItemConfigOf (r:0 w:1000)
/// Proof: Nfts ItemConfigOf (max_values: None, max_size: Some(48), added: 2523, mode: MaxEncodedLen)
/// Storage: Nfts Account (r:0 w:1000)
/// Proof: Nfts Account (max_values: None, max_size: Some(88), added: 2563, mode: MaxEncodedLen)
/// Storage: Nfts CollectionAccount (r:0 w:1)
/// Proof: Nfts CollectionAccount (max_values: None, max_size: Some(68), added: 2543, mode: MaxEncodedLen)
/// The range of component `n` is `[0, 1000]`.
/// The range of component `m` is `[0, 1000]`.
/// The range of component `c` is `[0, 1000]`.
/// The range of component `a` is `[0, 1000]`.
fn destroy(_n: u32, m: u32, a: u32, ) -> Weight {
fn destroy(_m: u32, _c: u32, a: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `172673 + m * (206 ±0) + a * (210 ±0)`
// Estimated: `3347314 + m * (2694 ±0) + a * (2729 ±0)`
// Minimum execution time: 23_505_821 nanoseconds.
Weight::from_parts(16_948_157_713, 0)
.saturating_add(Weight::from_parts(0, 3347314))
// Standard Error: 20_494
.saturating_add(Weight::from_parts(7_059_571, 0).saturating_mul(m.into()))
// Standard Error: 20_494
.saturating_add(Weight::from_parts(8_471_367, 0).saturating_mul(a.into()))
// Measured: `32170 + a * (366 ±0)`
// Estimated: `2538829 + a * (2954 ±0)`
// Minimum execution time: 976_206_000 picoseconds.
Weight::from_parts(924_770_064, 0)
.saturating_add(Weight::from_parts(0, 2538829))
// Standard Error: 3_946
.saturating_add(Weight::from_parts(5_708_229, 0).saturating_mul(a.into()))
.saturating_add(T::DbWeight::get().reads(1004))
.saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(m.into())))
.saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(a.into())))
.saturating_add(T::DbWeight::get().writes(3005))
.saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(m.into())))
.saturating_add(T::DbWeight::get().writes(1005))
.saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(a.into())))
.saturating_add(Weight::from_parts(0, 2694).saturating_mul(m.into()))
.saturating_add(Weight::from_parts(0, 2729).saturating_mul(a.into()))
.saturating_add(Weight::from_parts(0, 2954).saturating_mul(a.into()))
}
/// Storage: Nfts CollectionConfigOf (r:1 w:0)
/// Proof: Nfts CollectionConfigOf (max_values: None, max_size: Some(73), added: 2548, mode: MaxEncodedLen)
/// Storage: Nfts Item (r:1 w:1)
/// Proof: Nfts Item (max_values: None, max_size: Some(861), added: 3336, mode: MaxEncodedLen)
/// Storage: Nfts Collection (r:1 w:1)
/// Proof: Nfts Collection (max_values: None, max_size: Some(80), added: 2555, mode: MaxEncodedLen)
/// Proof: Nfts Collection (max_values: None, max_size: Some(84), added: 2559, mode: MaxEncodedLen)
/// Storage: Nfts CollectionRoleOf (r:1 w:0)
/// Proof: Nfts CollectionRoleOf (max_values: None, max_size: Some(69), added: 2544, mode: MaxEncodedLen)
/// Storage: Nfts ItemConfigOf (r:1 w:1)
@@ -144,11 +135,11 @@ impl<T: frame_system::Config> pallet_nfts::WeightInfo for WeightInfo<T> {
/// Proof: Nfts Account (max_values: None, max_size: Some(88), added: 2563, mode: MaxEncodedLen)
fn mint() -> Weight {
// Proof Size summary in bytes:
// Measured: `448`
// Estimated: `13506`
// Minimum execution time: 39_850 nanoseconds.
Weight::from_parts(40_227_000, 0)
.saturating_add(Weight::from_parts(0, 13506))
// Measured: `421`
// Estimated: `18460`
// Minimum execution time: 44_592_000 picoseconds.
Weight::from_parts(45_181_000, 0)
.saturating_add(Weight::from_parts(0, 18460))
.saturating_add(T::DbWeight::get().reads(5))
.saturating_add(T::DbWeight::get().writes(4))
}
@@ -157,7 +148,7 @@ impl<T: frame_system::Config> pallet_nfts::WeightInfo for WeightInfo<T> {
/// Storage: Nfts Item (r:1 w:1)
/// Proof: Nfts Item (max_values: None, max_size: Some(861), added: 3336, mode: MaxEncodedLen)
/// Storage: Nfts Collection (r:1 w:1)
/// Proof: Nfts Collection (max_values: None, max_size: Some(80), added: 2555, mode: MaxEncodedLen)
/// Proof: Nfts Collection (max_values: None, max_size: Some(84), added: 2559, mode: MaxEncodedLen)
/// Storage: Nfts CollectionConfigOf (r:1 w:0)
/// Proof: Nfts CollectionConfigOf (max_values: None, max_size: Some(73), added: 2548, mode: MaxEncodedLen)
/// Storage: Nfts ItemConfigOf (r:1 w:1)
@@ -166,24 +157,22 @@ impl<T: frame_system::Config> pallet_nfts::WeightInfo for WeightInfo<T> {
/// Proof: Nfts Account (max_values: None, max_size: Some(88), added: 2563, mode: MaxEncodedLen)
fn force_mint() -> Weight {
// Proof Size summary in bytes:
// Measured: `448`
// Estimated: `13506`
// Minimum execution time: 40_379 nanoseconds.
Weight::from_parts(41_110_000, 0)
.saturating_add(Weight::from_parts(0, 13506))
// Measured: `421`
// Estimated: `18460`
// Minimum execution time: 43_304_000 picoseconds.
Weight::from_parts(43_977_000, 0)
.saturating_add(Weight::from_parts(0, 18460))
.saturating_add(T::DbWeight::get().reads(5))
.saturating_add(T::DbWeight::get().writes(4))
}
/// Storage: Nfts ItemConfigOf (r:1 w:1)
/// Proof: Nfts ItemConfigOf (max_values: None, max_size: Some(48), added: 2523, mode: MaxEncodedLen)
/// Storage: Nfts Collection (r:1 w:1)
/// Proof: Nfts Collection (max_values: None, max_size: Some(80), added: 2555, mode: MaxEncodedLen)
/// Proof: Nfts Collection (max_values: None, max_size: Some(84), added: 2559, mode: MaxEncodedLen)
/// Storage: Nfts Item (r:1 w:1)
/// Proof: Nfts Item (max_values: None, max_size: Some(861), added: 3336, mode: MaxEncodedLen)
/// Storage: Nfts CollectionRoleOf (r:1 w:0)
/// Proof: Nfts CollectionRoleOf (max_values: None, max_size: Some(69), added: 2544, mode: MaxEncodedLen)
/// Storage: Nfts ItemMetadataOf (r:1 w:0)
/// Proof: Nfts ItemMetadataOf (max_values: None, max_size: Some(219), added: 2694, mode: MaxEncodedLen)
/// Proof: Nfts ItemMetadataOf (max_values: None, max_size: Some(347), added: 2822, mode: MaxEncodedLen)
/// Storage: Nfts Account (r:0 w:1)
/// Proof: Nfts Account (max_values: None, max_size: Some(88), added: 2563, mode: MaxEncodedLen)
/// Storage: Nfts ItemPriceOf (r:0 w:1)
@@ -194,26 +183,22 @@ impl<T: frame_system::Config> pallet_nfts::WeightInfo for WeightInfo<T> {
/// Proof: Nfts PendingSwapOf (max_values: None, max_size: Some(71), added: 2546, mode: MaxEncodedLen)
fn burn() -> Weight {
// Proof Size summary in bytes:
// Measured: `647`
// Estimated: `13652`
// Minimum execution time: 43_534 nanoseconds.
Weight::from_parts(43_846_000, 0)
.saturating_add(Weight::from_parts(0, 13652))
.saturating_add(T::DbWeight::get().reads(5))
// Measured: `530`
// Estimated: `15200`
// Minimum execution time: 45_744_000 picoseconds.
Weight::from_parts(46_056_000, 0)
.saturating_add(Weight::from_parts(0, 15200))
.saturating_add(T::DbWeight::get().reads(4))
.saturating_add(T::DbWeight::get().writes(7))
}
/// Storage: Nfts Collection (r:1 w:0)
/// Proof: Nfts Collection (max_values: None, max_size: Some(80), added: 2555, mode: MaxEncodedLen)
/// Proof: Nfts Collection (max_values: None, max_size: Some(84), added: 2559, mode: MaxEncodedLen)
/// Storage: Nfts CollectionConfigOf (r:1 w:0)
/// Proof: Nfts CollectionConfigOf (max_values: None, max_size: Some(73), added: 2548, mode: MaxEncodedLen)
/// Storage: Nfts ItemConfigOf (r:1 w:0)
/// Proof: Nfts ItemConfigOf (max_values: None, max_size: Some(48), added: 2523, mode: MaxEncodedLen)
/// Storage: Nfts Item (r:1 w:1)
/// Proof: Nfts Item (max_values: None, max_size: Some(861), added: 3336, mode: MaxEncodedLen)
/// Storage: Nfts CollectionRoleOf (r:1 w:0)
/// Proof: Nfts CollectionRoleOf (max_values: None, max_size: Some(69), added: 2544, mode: MaxEncodedLen)
/// Storage: System Account (r:1 w:1)
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: MaxEncodedLen)
/// Storage: Nfts Account (r:0 w:2)
/// Proof: Nfts Account (max_values: None, max_size: Some(88), added: 2563, mode: MaxEncodedLen)
/// Storage: Nfts ItemPriceOf (r:0 w:1)
@@ -222,16 +207,16 @@ impl<T: frame_system::Config> pallet_nfts::WeightInfo for WeightInfo<T> {
/// Proof: Nfts PendingSwapOf (max_values: None, max_size: Some(71), added: 2546, mode: MaxEncodedLen)
fn transfer() -> Weight {
// Proof Size summary in bytes:
// Measured: `811`
// Estimated: `16109`
// Minimum execution time: 49_184 nanoseconds.
Weight::from_parts(49_935_000, 0)
.saturating_add(Weight::from_parts(0, 16109))
.saturating_add(T::DbWeight::get().reads(6))
.saturating_add(T::DbWeight::get().writes(6))
// Measured: `559`
// Estimated: `14926`
// Minimum execution time: 35_663_000 picoseconds.
Weight::from_parts(36_865_000, 0)
.saturating_add(Weight::from_parts(0, 14926))
.saturating_add(T::DbWeight::get().reads(4))
.saturating_add(T::DbWeight::get().writes(5))
}
/// Storage: Nfts Collection (r:1 w:0)
/// Proof: Nfts Collection (max_values: None, max_size: Some(80), added: 2555, mode: MaxEncodedLen)
/// Proof: Nfts Collection (max_values: None, max_size: Some(84), added: 2559, mode: MaxEncodedLen)
/// Storage: Nfts CollectionConfigOf (r:1 w:0)
/// Proof: Nfts CollectionConfigOf (max_values: None, max_size: Some(73), added: 2548, mode: MaxEncodedLen)
/// Storage: Nfts Item (r:5000 w:5000)
@@ -239,13 +224,13 @@ impl<T: frame_system::Config> pallet_nfts::WeightInfo for WeightInfo<T> {
/// The range of component `i` is `[0, 5000]`.
fn redeposit(i: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `756 + i * (140 ±0)`
// Estimated: `5103 + i * (3336 ±0)`
// Minimum execution time: 15_668 nanoseconds.
Weight::from_parts(15_762_000, 0)
.saturating_add(Weight::from_parts(0, 5103))
// Standard Error: 12_791
.saturating_add(Weight::from_parts(12_224_567, 0).saturating_mul(i.into()))
// Measured: `729 + i * (108 ±0)`
// Estimated: `8077 + i * (3336 ±0)`
// Minimum execution time: 16_987_000 picoseconds.
Weight::from_parts(17_194_000, 0)
.saturating_add(Weight::from_parts(0, 8077))
// Standard Error: 13_044
.saturating_add(Weight::from_parts(13_324_147, 0).saturating_mul(i.into()))
.saturating_add(T::DbWeight::get().reads(2))
.saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(i.into())))
.saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(i.into())))
@@ -258,10 +243,10 @@ impl<T: frame_system::Config> pallet_nfts::WeightInfo for WeightInfo<T> {
fn lock_item_transfer() -> Weight {
// Proof Size summary in bytes:
// Measured: `401`
// Estimated: `5067`
// Minimum execution time: 18_861 nanoseconds.
Weight::from_parts(19_195_000, 0)
.saturating_add(Weight::from_parts(0, 5067))
// Estimated: `7047`
// Minimum execution time: 20_345_000 picoseconds.
Weight::from_parts(20_739_000, 0)
.saturating_add(Weight::from_parts(0, 7047))
.saturating_add(T::DbWeight::get().reads(2))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -272,145 +257,149 @@ impl<T: frame_system::Config> pallet_nfts::WeightInfo for WeightInfo<T> {
fn unlock_item_transfer() -> Weight {
// Proof Size summary in bytes:
// Measured: `401`
// Estimated: `5067`
// Minimum execution time: 18_710 nanoseconds.
Weight::from_parts(18_971_000, 0)
.saturating_add(Weight::from_parts(0, 5067))
// Estimated: `7047`
// Minimum execution time: 20_167_000 picoseconds.
Weight::from_parts(20_580_000, 0)
.saturating_add(Weight::from_parts(0, 7047))
.saturating_add(T::DbWeight::get().reads(2))
.saturating_add(T::DbWeight::get().writes(1))
}
/// Storage: Nfts CollectionRoleOf (r:1 w:0)
/// Proof: Nfts CollectionRoleOf (max_values: None, max_size: Some(69), added: 2544, mode: MaxEncodedLen)
/// Storage: Nfts Collection (r:1 w:0)
/// Proof: Nfts Collection (max_values: None, max_size: Some(84), added: 2559, mode: MaxEncodedLen)
/// Storage: Nfts CollectionConfigOf (r:1 w:1)
/// Proof: Nfts CollectionConfigOf (max_values: None, max_size: Some(73), added: 2548, mode: MaxEncodedLen)
fn lock_collection() -> Weight {
// Proof Size summary in bytes:
// Measured: `289`
// Estimated: `5092`
// Minimum execution time: 17_067 nanoseconds.
Weight::from_parts(17_233_000, 0)
.saturating_add(Weight::from_parts(0, 5092))
// Measured: `306`
// Estimated: `7087`
// Minimum execution time: 17_831_000 picoseconds.
Weight::from_parts(18_174_000, 0)
.saturating_add(Weight::from_parts(0, 7087))
.saturating_add(T::DbWeight::get().reads(2))
.saturating_add(T::DbWeight::get().writes(1))
}
/// Storage: Nfts OwnershipAcceptance (r:1 w:1)
/// Proof: Nfts OwnershipAcceptance (max_values: None, max_size: Some(52), added: 2527, mode: MaxEncodedLen)
/// Storage: Nfts Collection (r:1 w:1)
/// Proof: Nfts Collection (max_values: None, max_size: Some(80), added: 2555, mode: MaxEncodedLen)
/// Proof: Nfts Collection (max_values: None, max_size: Some(84), added: 2559, mode: MaxEncodedLen)
/// Storage: Nfts CollectionAccount (r:0 w:2)
/// Proof: Nfts CollectionAccount (max_values: None, max_size: Some(68), added: 2543, mode: MaxEncodedLen)
fn transfer_ownership() -> Weight {
// Proof Size summary in bytes:
// Measured: `381`
// Estimated: `5082`
// Minimum execution time: 21_203 nanoseconds.
Weight::from_parts(21_468_000, 0)
.saturating_add(Weight::from_parts(0, 5082))
// Measured: `354`
// Estimated: `7066`
// Minimum execution time: 23_763_000 picoseconds.
Weight::from_parts(24_226_000, 0)
.saturating_add(Weight::from_parts(0, 7066))
.saturating_add(T::DbWeight::get().reads(2))
.saturating_add(T::DbWeight::get().writes(4))
}
/// Storage: Nfts Collection (r:1 w:1)
/// Proof: Nfts Collection (max_values: None, max_size: Some(80), added: 2555, mode: MaxEncodedLen)
/// Storage: Nfts CollectionRoleOf (r:0 w:4)
/// Proof: Nfts Collection (max_values: None, max_size: Some(84), added: 2559, mode: MaxEncodedLen)
/// Storage: Nfts CollectionRoleOf (r:2 w:4)
/// Proof: Nfts CollectionRoleOf (max_values: None, max_size: Some(69), added: 2544, mode: MaxEncodedLen)
fn set_team() -> Weight {
// Proof Size summary in bytes:
// Measured: `362`
// Estimated: `2555`
// Minimum execution time: 24_304 nanoseconds.
Weight::from_parts(24_823_000, 0)
.saturating_add(Weight::from_parts(0, 2555))
.saturating_add(T::DbWeight::get().reads(1))
// Measured: `335`
// Estimated: `9627`
// Minimum execution time: 40_034_000 picoseconds.
Weight::from_parts(40_402_000, 0)
.saturating_add(Weight::from_parts(0, 9627))
.saturating_add(T::DbWeight::get().reads(3))
.saturating_add(T::DbWeight::get().writes(5))
}
/// Storage: Nfts Collection (r:1 w:1)
/// Proof: Nfts Collection (max_values: None, max_size: Some(80), added: 2555, mode: MaxEncodedLen)
/// Proof: Nfts Collection (max_values: None, max_size: Some(84), added: 2559, mode: MaxEncodedLen)
/// Storage: Nfts CollectionAccount (r:0 w:2)
/// Proof: Nfts CollectionAccount (max_values: None, max_size: Some(68), added: 2543, mode: MaxEncodedLen)
fn force_collection_owner() -> Weight {
// Proof Size summary in bytes:
// Measured: `304`
// Estimated: `2555`
// Minimum execution time: 17_173 nanoseconds.
Weight::from_parts(17_448_000, 0)
.saturating_add(Weight::from_parts(0, 2555))
// Measured: `277`
// Estimated: `3549`
// Minimum execution time: 18_648_000 picoseconds.
Weight::from_parts(18_968_000, 0)
.saturating_add(Weight::from_parts(0, 3549))
.saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().writes(3))
}
/// Storage: Nfts Collection (r:1 w:0)
/// Proof: Nfts Collection (max_values: None, max_size: Some(80), added: 2555, mode: MaxEncodedLen)
/// Proof: Nfts Collection (max_values: None, max_size: Some(84), added: 2559, mode: MaxEncodedLen)
/// Storage: Nfts CollectionConfigOf (r:0 w:1)
/// Proof: Nfts CollectionConfigOf (max_values: None, max_size: Some(73), added: 2548, mode: MaxEncodedLen)
fn force_collection_config() -> Weight {
// Proof Size summary in bytes:
// Measured: `242`
// Estimated: `2555`
// Minimum execution time: 13_697 nanoseconds.
Weight::from_parts(13_924_000, 0)
.saturating_add(Weight::from_parts(0, 2555))
// Estimated: `3549`
// Minimum execution time: 15_282_000 picoseconds.
Weight::from_parts(15_923_000, 0)
.saturating_add(Weight::from_parts(0, 3549))
.saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().writes(1))
}
/// Storage: Nfts Collection (r:1 w:0)
/// Proof: Nfts Collection (max_values: None, max_size: Some(80), added: 2555, mode: MaxEncodedLen)
/// Storage: Nfts CollectionRoleOf (r:1 w:0)
/// Proof: Nfts CollectionRoleOf (max_values: None, max_size: Some(69), added: 2544, mode: MaxEncodedLen)
/// Storage: Nfts ItemConfigOf (r:1 w:1)
/// Proof: Nfts ItemConfigOf (max_values: None, max_size: Some(48), added: 2523, mode: MaxEncodedLen)
fn lock_item_properties() -> Weight {
// Proof Size summary in bytes:
// Measured: `445`
// Estimated: `5078`
// Minimum execution time: 18_063 nanoseconds.
Weight::from_parts(18_438_000, 0)
.saturating_add(Weight::from_parts(0, 5078))
// Measured: `401`
// Estimated: `7047`
// Minimum execution time: 20_060_000 picoseconds.
Weight::from_parts(20_326_000, 0)
.saturating_add(Weight::from_parts(0, 7047))
.saturating_add(T::DbWeight::get().reads(2))
.saturating_add(T::DbWeight::get().writes(1))
}
/// Storage: Nfts Collection (r:1 w:1)
/// Proof: Nfts Collection (max_values: None, max_size: Some(80), added: 2555, mode: MaxEncodedLen)
/// Proof: Nfts Collection (max_values: None, max_size: Some(84), added: 2559, mode: MaxEncodedLen)
/// Storage: Nfts CollectionRoleOf (r:1 w:0)
/// Proof: Nfts CollectionRoleOf (max_values: None, max_size: Some(69), added: 2544, mode: MaxEncodedLen)
/// Storage: Nfts CollectionConfigOf (r:1 w:0)
/// Proof: Nfts CollectionConfigOf (max_values: None, max_size: Some(73), added: 2548, mode: MaxEncodedLen)
/// Storage: Nfts ItemConfigOf (r:1 w:0)
/// Proof: Nfts ItemConfigOf (max_values: None, max_size: Some(48), added: 2523, mode: MaxEncodedLen)
/// Storage: Nfts Attribute (r:1 w:1)
/// Proof: Nfts Attribute (max_values: None, max_size: Some(254), added: 2729, mode: MaxEncodedLen)
/// Proof: Nfts Attribute (max_values: None, max_size: Some(479), added: 2954, mode: MaxEncodedLen)
fn set_attribute() -> Weight {
// Proof Size summary in bytes:
// Measured: `474`
// Estimated: `10355`
// Minimum execution time: 37_582 nanoseconds.
Weight::from_parts(38_155_000, 0)
.saturating_add(Weight::from_parts(0, 10355))
.saturating_add(T::DbWeight::get().reads(4))
// Measured: `505`
// Estimated: `18078`
// Minimum execution time: 48_324_000 picoseconds.
Weight::from_parts(48_745_000, 0)
.saturating_add(Weight::from_parts(0, 18078))
.saturating_add(T::DbWeight::get().reads(5))
.saturating_add(T::DbWeight::get().writes(2))
}
/// Storage: Nfts Collection (r:1 w:1)
/// Proof: Nfts Collection (max_values: None, max_size: Some(80), added: 2555, mode: MaxEncodedLen)
/// Proof: Nfts Collection (max_values: None, max_size: Some(84), added: 2559, mode: MaxEncodedLen)
/// Storage: Nfts Attribute (r:1 w:1)
/// Proof: Nfts Attribute (max_values: None, max_size: Some(254), added: 2729, mode: MaxEncodedLen)
/// Proof: Nfts Attribute (max_values: None, max_size: Some(479), added: 2954, mode: MaxEncodedLen)
fn force_set_attribute() -> Weight {
// Proof Size summary in bytes:
// Measured: `337`
// Estimated: `5284`
// Minimum execution time: 24_392 nanoseconds.
Weight::from_parts(24_787_000, 0)
.saturating_add(Weight::from_parts(0, 5284))
// Measured: `310`
// Estimated: `7493`
// Minimum execution time: 27_935_000 picoseconds.
Weight::from_parts(28_241_000, 0)
.saturating_add(Weight::from_parts(0, 7493))
.saturating_add(T::DbWeight::get().reads(2))
.saturating_add(T::DbWeight::get().writes(2))
}
/// Storage: Nfts Attribute (r:1 w:1)
/// Proof: Nfts Attribute (max_values: None, max_size: Some(254), added: 2729, mode: MaxEncodedLen)
/// Storage: Nfts Collection (r:1 w:1)
/// Proof: Nfts Collection (max_values: None, max_size: Some(80), added: 2555, mode: MaxEncodedLen)
/// Proof: Nfts Attribute (max_values: None, max_size: Some(479), added: 2954, mode: MaxEncodedLen)
/// Storage: Nfts CollectionRoleOf (r:1 w:0)
/// Proof: Nfts CollectionRoleOf (max_values: None, max_size: Some(69), added: 2544, mode: MaxEncodedLen)
/// Storage: Nfts ItemConfigOf (r:1 w:0)
/// Proof: Nfts ItemConfigOf (max_values: None, max_size: Some(48), added: 2523, mode: MaxEncodedLen)
/// Storage: Nfts Collection (r:1 w:1)
/// Proof: Nfts Collection (max_values: None, max_size: Some(84), added: 2559, mode: MaxEncodedLen)
fn clear_attribute() -> Weight {
// Proof Size summary in bytes:
// Measured: `724`
// Estimated: `7807`
// Minimum execution time: 34_564 nanoseconds.
Weight::from_parts(34_956_000, 0)
.saturating_add(Weight::from_parts(0, 7807))
.saturating_add(T::DbWeight::get().reads(3))
// Measured: `949`
// Estimated: `14540`
// Minimum execution time: 44_972_000 picoseconds.
Weight::from_parts(45_618_000, 0)
.saturating_add(Weight::from_parts(0, 14540))
.saturating_add(T::DbWeight::get().reads(4))
.saturating_add(T::DbWeight::get().writes(2))
}
/// Storage: Nfts Item (r:1 w:0)
@@ -419,11 +408,11 @@ impl<T: frame_system::Config> pallet_nfts::WeightInfo for WeightInfo<T> {
/// Proof: Nfts ItemAttributesApprovalsOf (max_values: None, max_size: Some(1001), added: 3476, mode: MaxEncodedLen)
fn approve_item_attributes() -> Weight {
// Proof Size summary in bytes:
// Measured: `379`
// Estimated: `6812`
// Minimum execution time: 17_194 nanoseconds.
Weight::from_parts(17_467_000, 0)
.saturating_add(Weight::from_parts(0, 6812))
// Measured: `347`
// Estimated: `8792`
// Minimum execution time: 19_246_000 picoseconds.
Weight::from_parts(19_715_000, 0)
.saturating_add(Weight::from_parts(0, 8792))
.saturating_add(T::DbWeight::get().reads(2))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -432,133 +421,135 @@ impl<T: frame_system::Config> pallet_nfts::WeightInfo for WeightInfo<T> {
/// Storage: Nfts ItemAttributesApprovalsOf (r:1 w:1)
/// Proof: Nfts ItemAttributesApprovalsOf (max_values: None, max_size: Some(1001), added: 3476, mode: MaxEncodedLen)
/// Storage: Nfts Attribute (r:1001 w:1000)
/// Proof: Nfts Attribute (max_values: None, max_size: Some(254), added: 2729, mode: MaxEncodedLen)
/// Proof: Nfts Attribute (max_values: None, max_size: Some(479), added: 2954, mode: MaxEncodedLen)
/// Storage: System Account (r:1 w:1)
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: MaxEncodedLen)
/// The range of component `n` is `[0, 1000]`.
fn cancel_item_attributes_approval(n: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `828 + n * (204 ±0)`
// Estimated: `12144 + n * (2729 ±0)`
// Minimum execution time: 25_617 nanoseconds.
Weight::from_parts(25_917_000, 0)
.saturating_add(Weight::from_parts(0, 12144))
// Standard Error: 5_524
.saturating_add(Weight::from_parts(7_538_893, 0).saturating_mul(n.into()))
// Measured: `726 + n * (398 ±0)`
// Estimated: `16329 + n * (2954 ±0)`
// Minimum execution time: 28_372_000 picoseconds.
Weight::from_parts(28_671_000, 0)
.saturating_add(Weight::from_parts(0, 16329))
// Standard Error: 3_479
.saturating_add(Weight::from_parts(5_527_336, 0).saturating_mul(n.into()))
.saturating_add(T::DbWeight::get().reads(4))
.saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(n.into())))
.saturating_add(T::DbWeight::get().writes(2))
.saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(n.into())))
.saturating_add(Weight::from_parts(0, 2729).saturating_mul(n.into()))
.saturating_add(Weight::from_parts(0, 2954).saturating_mul(n.into()))
}
/// Storage: Nfts CollectionRoleOf (r:1 w:0)
/// Proof: Nfts CollectionRoleOf (max_values: None, max_size: Some(69), added: 2544, mode: MaxEncodedLen)
/// Storage: Nfts Collection (r:1 w:1)
/// Proof: Nfts Collection (max_values: None, max_size: Some(80), added: 2555, mode: MaxEncodedLen)
/// Proof: Nfts Collection (max_values: None, max_size: Some(84), added: 2559, mode: MaxEncodedLen)
/// Storage: Nfts ItemConfigOf (r:1 w:0)
/// Proof: Nfts ItemConfigOf (max_values: None, max_size: Some(48), added: 2523, mode: MaxEncodedLen)
/// Storage: Nfts CollectionConfigOf (r:1 w:0)
/// Proof: Nfts CollectionConfigOf (max_values: None, max_size: Some(73), added: 2548, mode: MaxEncodedLen)
/// Storage: Nfts ItemMetadataOf (r:1 w:1)
/// Proof: Nfts ItemMetadataOf (max_values: None, max_size: Some(219), added: 2694, mode: MaxEncodedLen)
/// Proof: Nfts ItemMetadataOf (max_values: None, max_size: Some(347), added: 2822, mode: MaxEncodedLen)
fn set_metadata() -> Weight {
// Proof Size summary in bytes:
// Measured: `474`
// Estimated: `10320`
// Minimum execution time: 32_053 nanoseconds.
Weight::from_parts(32_510_000, 0)
.saturating_add(Weight::from_parts(0, 10320))
.saturating_add(T::DbWeight::get().reads(4))
// Measured: `505`
// Estimated: `17946`
// Minimum execution time: 39_852_000 picoseconds.
Weight::from_parts(40_280_000, 0)
.saturating_add(Weight::from_parts(0, 17946))
.saturating_add(T::DbWeight::get().reads(5))
.saturating_add(T::DbWeight::get().writes(2))
}
/// Storage: Nfts CollectionRoleOf (r:1 w:0)
/// Proof: Nfts CollectionRoleOf (max_values: None, max_size: Some(69), added: 2544, mode: MaxEncodedLen)
/// Storage: Nfts ItemMetadataOf (r:1 w:1)
/// Proof: Nfts ItemMetadataOf (max_values: None, max_size: Some(219), added: 2694, mode: MaxEncodedLen)
/// Proof: Nfts ItemMetadataOf (max_values: None, max_size: Some(347), added: 2822, mode: MaxEncodedLen)
/// Storage: Nfts Collection (r:1 w:1)
/// Proof: Nfts Collection (max_values: None, max_size: Some(80), added: 2555, mode: MaxEncodedLen)
/// Proof: Nfts Collection (max_values: None, max_size: Some(84), added: 2559, mode: MaxEncodedLen)
/// Storage: Nfts ItemConfigOf (r:1 w:0)
/// Proof: Nfts ItemConfigOf (max_values: None, max_size: Some(48), added: 2523, mode: MaxEncodedLen)
fn clear_metadata() -> Weight {
// Proof Size summary in bytes:
// Measured: `688`
// Estimated: `7772`
// Minimum execution time: 30_654 nanoseconds.
Weight::from_parts(31_113_000, 0)
.saturating_add(Weight::from_parts(0, 7772))
.saturating_add(T::DbWeight::get().reads(3))
// Measured: `815`
// Estimated: `14408`
// Minimum execution time: 36_829_000 picoseconds.
Weight::from_parts(37_513_000, 0)
.saturating_add(Weight::from_parts(0, 14408))
.saturating_add(T::DbWeight::get().reads(4))
.saturating_add(T::DbWeight::get().writes(2))
}
/// Storage: Nfts CollectionRoleOf (r:1 w:0)
/// Proof: Nfts CollectionRoleOf (max_values: None, max_size: Some(69), added: 2544, mode: MaxEncodedLen)
/// Storage: Nfts CollectionConfigOf (r:1 w:0)
/// Proof: Nfts CollectionConfigOf (max_values: None, max_size: Some(73), added: 2548, mode: MaxEncodedLen)
/// Storage: Nfts Collection (r:1 w:1)
/// Proof: Nfts Collection (max_values: None, max_size: Some(80), added: 2555, mode: MaxEncodedLen)
/// Proof: Nfts Collection (max_values: None, max_size: Some(84), added: 2559, mode: MaxEncodedLen)
/// Storage: Nfts CollectionMetadataOf (r:1 w:1)
/// Proof: Nfts CollectionMetadataOf (max_values: None, max_size: Some(166), added: 2641, mode: MaxEncodedLen)
/// Proof: Nfts CollectionMetadataOf (max_values: None, max_size: Some(294), added: 2769, mode: MaxEncodedLen)
fn set_collection_metadata() -> Weight {
// Proof Size summary in bytes:
// Measured: `333`
// Estimated: `7744`
// Minimum execution time: 27_700 nanoseconds.
Weight::from_parts(28_291_000, 0)
.saturating_add(Weight::from_parts(0, 7744))
.saturating_add(T::DbWeight::get().reads(3))
// Measured: `364`
// Estimated: `14380`
// Minimum execution time: 35_398_000 picoseconds.
Weight::from_parts(35_809_000, 0)
.saturating_add(Weight::from_parts(0, 14380))
.saturating_add(T::DbWeight::get().reads(4))
.saturating_add(T::DbWeight::get().writes(2))
}
/// Storage: Nfts CollectionRoleOf (r:1 w:0)
/// Proof: Nfts CollectionRoleOf (max_values: None, max_size: Some(69), added: 2544, mode: MaxEncodedLen)
/// Storage: Nfts Collection (r:1 w:0)
/// Proof: Nfts Collection (max_values: None, max_size: Some(80), added: 2555, mode: MaxEncodedLen)
/// Proof: Nfts Collection (max_values: None, max_size: Some(84), added: 2559, mode: MaxEncodedLen)
/// Storage: Nfts CollectionConfigOf (r:1 w:0)
/// Proof: Nfts CollectionConfigOf (max_values: None, max_size: Some(73), added: 2548, mode: MaxEncodedLen)
/// Storage: Nfts CollectionMetadataOf (r:1 w:1)
/// Proof: Nfts CollectionMetadataOf (max_values: None, max_size: Some(166), added: 2641, mode: MaxEncodedLen)
/// Proof: Nfts CollectionMetadataOf (max_values: None, max_size: Some(294), added: 2769, mode: MaxEncodedLen)
fn clear_collection_metadata() -> Weight {
// Proof Size summary in bytes:
// Measured: `555`
// Estimated: `7744`
// Minimum execution time: 27_483 nanoseconds.
Weight::from_parts(27_830_000, 0)
.saturating_add(Weight::from_parts(0, 7744))
.saturating_add(T::DbWeight::get().reads(3))
// Measured: `682`
// Estimated: `14380`
// Minimum execution time: 33_699_000 picoseconds.
Weight::from_parts(34_170_000, 0)
.saturating_add(Weight::from_parts(0, 14380))
.saturating_add(T::DbWeight::get().reads(4))
.saturating_add(T::DbWeight::get().writes(1))
}
/// Storage: Nfts Item (r:1 w:1)
/// Proof: Nfts Item (max_values: None, max_size: Some(861), added: 3336, mode: MaxEncodedLen)
/// Storage: Nfts CollectionConfigOf (r:1 w:0)
/// Proof: Nfts CollectionConfigOf (max_values: None, max_size: Some(73), added: 2548, mode: MaxEncodedLen)
/// Storage: Nfts CollectionRoleOf (r:1 w:0)
/// Proof: Nfts CollectionRoleOf (max_values: None, max_size: Some(69), added: 2544, mode: MaxEncodedLen)
fn approve_transfer() -> Weight {
// Proof Size summary in bytes:
// Measured: `466`
// Estimated: `8428`
// Minimum execution time: 23_623 nanoseconds.
Weight::from_parts(24_282_000, 0)
.saturating_add(Weight::from_parts(0, 8428))
.saturating_add(T::DbWeight::get().reads(3))
// Measured: `376`
// Estimated: `7864`
// Minimum execution time: 21_789_000 picoseconds.
Weight::from_parts(22_454_000, 0)
.saturating_add(Weight::from_parts(0, 7864))
.saturating_add(T::DbWeight::get().reads(2))
.saturating_add(T::DbWeight::get().writes(1))
}
/// Storage: Nfts Item (r:1 w:1)
/// Proof: Nfts Item (max_values: None, max_size: Some(861), added: 3336, mode: MaxEncodedLen)
/// Storage: Nfts CollectionRoleOf (r:1 w:0)
/// Proof: Nfts CollectionRoleOf (max_values: None, max_size: Some(69), added: 2544, mode: MaxEncodedLen)
fn cancel_approval() -> Weight {
// Proof Size summary in bytes:
// Measured: `474`
// Estimated: `5880`
// Minimum execution time: 21_115 nanoseconds.
Weight::from_parts(22_036_000, 0)
.saturating_add(Weight::from_parts(0, 5880))
.saturating_add(T::DbWeight::get().reads(2))
// Measured: `384`
// Estimated: `4326`
// Minimum execution time: 19_532_000 picoseconds.
Weight::from_parts(19_761_000, 0)
.saturating_add(Weight::from_parts(0, 4326))
.saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().writes(1))
}
/// Storage: Nfts Item (r:1 w:1)
/// Proof: Nfts Item (max_values: None, max_size: Some(861), added: 3336, mode: MaxEncodedLen)
/// Storage: Nfts CollectionRoleOf (r:1 w:0)
/// Proof: Nfts CollectionRoleOf (max_values: None, max_size: Some(69), added: 2544, mode: MaxEncodedLen)
fn clear_all_transfer_approvals() -> Weight {
// Proof Size summary in bytes:
// Measured: `474`
// Estimated: `5880`
// Minimum execution time: 20_352 nanoseconds.
Weight::from_parts(20_627_000, 0)
.saturating_add(Weight::from_parts(0, 5880))
.saturating_add(T::DbWeight::get().reads(2))
// Measured: `384`
// Estimated: `4326`
// Minimum execution time: 18_620_000 picoseconds.
Weight::from_parts(19_014_000, 0)
.saturating_add(Weight::from_parts(0, 4326))
.saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().writes(1))
}
/// Storage: Nfts OwnershipAcceptance (r:1 w:1)
@@ -566,38 +557,38 @@ impl<T: frame_system::Config> pallet_nfts::WeightInfo for WeightInfo<T> {
fn set_accept_ownership() -> Weight {
// Proof Size summary in bytes:
// Measured: `42`
// Estimated: `2527`
// Minimum execution time: 14_427 nanoseconds.
Weight::from_parts(15_169_000, 0)
.saturating_add(Weight::from_parts(0, 2527))
// Estimated: `3517`
// Minimum execution time: 16_491_000 picoseconds.
Weight::from_parts(16_888_000, 0)
.saturating_add(Weight::from_parts(0, 3517))
.saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().writes(1))
}
/// Storage: Nfts CollectionConfigOf (r:1 w:1)
/// Proof: Nfts CollectionConfigOf (max_values: None, max_size: Some(73), added: 2548, mode: MaxEncodedLen)
/// Storage: Nfts Collection (r:1 w:0)
/// Proof: Nfts Collection (max_values: None, max_size: Some(80), added: 2555, mode: MaxEncodedLen)
/// Proof: Nfts Collection (max_values: None, max_size: Some(84), added: 2559, mode: MaxEncodedLen)
fn set_collection_max_supply() -> Weight {
// Proof Size summary in bytes:
// Measured: `333`
// Estimated: `5103`
// Minimum execution time: 18_049 nanoseconds.
Weight::from_parts(18_431_000, 0)
.saturating_add(Weight::from_parts(0, 5103))
// Measured: `306`
// Estimated: `7087`
// Minimum execution time: 19_929_000 picoseconds.
Weight::from_parts(20_170_000, 0)
.saturating_add(Weight::from_parts(0, 7087))
.saturating_add(T::DbWeight::get().reads(2))
.saturating_add(T::DbWeight::get().writes(1))
}
/// Storage: Nfts Collection (r:1 w:0)
/// Proof: Nfts Collection (max_values: None, max_size: Some(80), added: 2555, mode: MaxEncodedLen)
/// Storage: Nfts CollectionRoleOf (r:1 w:0)
/// Proof: Nfts CollectionRoleOf (max_values: None, max_size: Some(69), added: 2544, mode: MaxEncodedLen)
/// Storage: Nfts CollectionConfigOf (r:1 w:1)
/// Proof: Nfts CollectionConfigOf (max_values: None, max_size: Some(73), added: 2548, mode: MaxEncodedLen)
fn update_mint_settings() -> Weight {
// Proof Size summary in bytes:
// Measured: `333`
// Estimated: `5103`
// Minimum execution time: 17_166 nanoseconds.
Weight::from_parts(17_511_000, 0)
.saturating_add(Weight::from_parts(0, 5103))
// Measured: `289`
// Estimated: `7072`
// Minimum execution time: 19_500_000 picoseconds.
Weight::from_parts(19_839_000, 0)
.saturating_add(Weight::from_parts(0, 7072))
.saturating_add(T::DbWeight::get().reads(2))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -611,11 +602,11 @@ impl<T: frame_system::Config> pallet_nfts::WeightInfo for WeightInfo<T> {
/// Proof: Nfts ItemPriceOf (max_values: None, max_size: Some(89), added: 2564, mode: MaxEncodedLen)
fn set_price() -> Weight {
// Proof Size summary in bytes:
// Measured: `516`
// Estimated: `8407`
// Minimum execution time: 22_556 nanoseconds.
Weight::from_parts(22_839_000, 0)
.saturating_add(Weight::from_parts(0, 8407))
// Measured: `484`
// Estimated: `11377`
// Minimum execution time: 24_542_000 picoseconds.
Weight::from_parts(24_916_000, 0)
.saturating_add(Weight::from_parts(0, 11377))
.saturating_add(T::DbWeight::get().reads(3))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -624,37 +615,35 @@ impl<T: frame_system::Config> pallet_nfts::WeightInfo for WeightInfo<T> {
/// Storage: Nfts ItemPriceOf (r:1 w:1)
/// Proof: Nfts ItemPriceOf (max_values: None, max_size: Some(89), added: 2564, mode: MaxEncodedLen)
/// Storage: Nfts Collection (r:1 w:0)
/// Proof: Nfts Collection (max_values: None, max_size: Some(80), added: 2555, mode: MaxEncodedLen)
/// Proof: Nfts Collection (max_values: None, max_size: Some(84), added: 2559, mode: MaxEncodedLen)
/// Storage: Nfts CollectionConfigOf (r:1 w:0)
/// Proof: Nfts CollectionConfigOf (max_values: None, max_size: Some(73), added: 2548, mode: MaxEncodedLen)
/// Storage: Nfts ItemConfigOf (r:1 w:0)
/// Proof: Nfts ItemConfigOf (max_values: None, max_size: Some(48), added: 2523, mode: MaxEncodedLen)
/// Storage: System Account (r:1 w:1)
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: MaxEncodedLen)
/// Storage: Nfts Account (r:0 w:2)
/// Proof: Nfts Account (max_values: None, max_size: Some(88), added: 2563, mode: MaxEncodedLen)
/// Storage: Nfts PendingSwapOf (r:0 w:1)
/// Proof: Nfts PendingSwapOf (max_values: None, max_size: Some(71), added: 2546, mode: MaxEncodedLen)
fn buy_item() -> Weight {
// Proof Size summary in bytes:
// Measured: `897`
// Estimated: `16129`
// Minimum execution time: 53_554 nanoseconds.
Weight::from_parts(54_285_000, 0)
.saturating_add(Weight::from_parts(0, 16129))
.saturating_add(T::DbWeight::get().reads(6))
.saturating_add(T::DbWeight::get().writes(6))
// Measured: `671`
// Estimated: `18480`
// Minimum execution time: 44_311_000 picoseconds.
Weight::from_parts(45_789_000, 0)
.saturating_add(Weight::from_parts(0, 18480))
.saturating_add(T::DbWeight::get().reads(5))
.saturating_add(T::DbWeight::get().writes(5))
}
/// The range of component `n` is `[0, 10]`.
fn pay_tips(n: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 2_031 nanoseconds.
Weight::from_parts(3_579_973, 0)
// Minimum execution time: 2_523_000 picoseconds.
Weight::from_parts(4_349_031, 0)
.saturating_add(Weight::from_parts(0, 0))
// Standard Error: 8_727
.saturating_add(Weight::from_parts(3_165_511, 0).saturating_mul(n.into()))
// Standard Error: 10_427
.saturating_add(Weight::from_parts(3_718_129, 0).saturating_mul(n.into()))
}
/// Storage: Nfts Item (r:2 w:0)
/// Proof: Nfts Item (max_values: None, max_size: Some(861), added: 3336, mode: MaxEncodedLen)
@@ -662,11 +651,11 @@ impl<T: frame_system::Config> pallet_nfts::WeightInfo for WeightInfo<T> {
/// Proof: Nfts PendingSwapOf (max_values: None, max_size: Some(71), added: 2546, mode: MaxEncodedLen)
fn create_swap() -> Weight {
// Proof Size summary in bytes:
// Measured: `524`
// Estimated: `6672`
// Minimum execution time: 20_161 nanoseconds.
Weight::from_parts(20_487_000, 0)
.saturating_add(Weight::from_parts(0, 6672))
// Measured: `460`
// Estimated: `7662`
// Minimum execution time: 23_007_000 picoseconds.
Weight::from_parts(23_305_000, 0)
.saturating_add(Weight::from_parts(0, 7662))
.saturating_add(T::DbWeight::get().reads(2))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -676,11 +665,11 @@ impl<T: frame_system::Config> pallet_nfts::WeightInfo for WeightInfo<T> {
/// Proof: Nfts Item (max_values: None, max_size: Some(861), added: 3336, mode: MaxEncodedLen)
fn cancel_swap() -> Weight {
// Proof Size summary in bytes:
// Measured: `511`
// Estimated: `5882`
// Minimum execution time: 19_470 nanoseconds.
Weight::from_parts(19_832_000, 0)
.saturating_add(Weight::from_parts(0, 5882))
// Measured: `479`
// Estimated: `7862`
// Minimum execution time: 21_173_000 picoseconds.
Weight::from_parts(21_451_000, 0)
.saturating_add(Weight::from_parts(0, 7862))
.saturating_add(T::DbWeight::get().reads(2))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -689,85 +678,85 @@ impl<T: frame_system::Config> pallet_nfts::WeightInfo for WeightInfo<T> {
/// Storage: Nfts PendingSwapOf (r:1 w:2)
/// Proof: Nfts PendingSwapOf (max_values: None, max_size: Some(71), added: 2546, mode: MaxEncodedLen)
/// Storage: Nfts Collection (r:1 w:0)
/// Proof: Nfts Collection (max_values: None, max_size: Some(80), added: 2555, mode: MaxEncodedLen)
/// Proof: Nfts Collection (max_values: None, max_size: Some(84), added: 2559, mode: MaxEncodedLen)
/// Storage: Nfts CollectionConfigOf (r:1 w:0)
/// Proof: Nfts CollectionConfigOf (max_values: None, max_size: Some(73), added: 2548, mode: MaxEncodedLen)
/// Storage: Nfts ItemConfigOf (r:2 w:0)
/// Proof: Nfts ItemConfigOf (max_values: None, max_size: Some(48), added: 2523, mode: MaxEncodedLen)
/// Storage: System Account (r:1 w:1)
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: MaxEncodedLen)
/// Storage: Nfts Account (r:0 w:4)
/// Proof: Nfts Account (max_values: None, max_size: Some(88), added: 2563, mode: MaxEncodedLen)
/// Storage: Nfts ItemPriceOf (r:0 w:2)
/// Proof: Nfts ItemPriceOf (max_values: None, max_size: Some(89), added: 2564, mode: MaxEncodedLen)
fn claim_swap() -> Weight {
// Proof Size summary in bytes:
// Measured: `1026`
// Estimated: `21970`
// Minimum execution time: 78_114 nanoseconds.
Weight::from_parts(79_459_000, 0)
.saturating_add(Weight::from_parts(0, 21970))
.saturating_add(T::DbWeight::get().reads(8))
.saturating_add(T::DbWeight::get().writes(11))
// Measured: `800`
// Estimated: `24321`
// Minimum execution time: 72_213_000 picoseconds.
Weight::from_parts(73_029_000, 0)
.saturating_add(Weight::from_parts(0, 24321))
.saturating_add(T::DbWeight::get().reads(7))
.saturating_add(T::DbWeight::get().writes(10))
}
/// Storage: Nfts Collection (r:1 w:1)
/// Proof: Nfts Collection (max_values: None, max_size: Some(80), added: 2555, mode: MaxEncodedLen)
/// Storage: Nfts CollectionRoleOf (r:2 w:0)
/// Proof: Nfts CollectionRoleOf (max_values: None, max_size: Some(69), added: 2544, mode: MaxEncodedLen)
/// Storage: Nfts CollectionConfigOf (r:1 w:0)
/// Proof: Nfts CollectionConfigOf (max_values: None, max_size: Some(73), added: 2548, mode: MaxEncodedLen)
/// Storage: Nfts Item (r:1 w:1)
/// Proof: Nfts Item (max_values: None, max_size: Some(861), added: 3336, mode: MaxEncodedLen)
/// Storage: Nfts Collection (r:1 w:1)
/// Proof: Nfts Collection (max_values: None, max_size: Some(84), added: 2559, mode: MaxEncodedLen)
/// Storage: Nfts ItemConfigOf (r:1 w:1)
/// Proof: Nfts ItemConfigOf (max_values: None, max_size: Some(48), added: 2523, mode: MaxEncodedLen)
/// Storage: System Account (r:1 w:1)
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: MaxEncodedLen)
/// Storage: Nfts Attribute (r:10 w:10)
/// Proof: Nfts Attribute (max_values: None, max_size: Some(254), added: 2729, mode: MaxEncodedLen)
/// Proof: Nfts Attribute (max_values: None, max_size: Some(479), added: 2954, mode: MaxEncodedLen)
/// Storage: Nfts ItemMetadataOf (r:1 w:1)
/// Proof: Nfts ItemMetadataOf (max_values: None, max_size: Some(219), added: 2694, mode: MaxEncodedLen)
/// Proof: Nfts ItemMetadataOf (max_values: None, max_size: Some(347), added: 2822, mode: MaxEncodedLen)
/// Storage: Nfts Account (r:0 w:1)
/// Proof: Nfts Account (max_values: None, max_size: Some(88), added: 2563, mode: MaxEncodedLen)
/// The range of component `n` is `[0, 10]`.
fn mint_pre_signed(n: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `525`
// Estimated: `16259 + n * (2729 ±0)`
// Minimum execution time: 108_373 nanoseconds.
Weight::from_parts(112_094_892, 0)
.saturating_add(Weight::from_parts(0, 16259))
// Standard Error: 27_186
.saturating_add(Weight::from_parts(20_710_983, 0).saturating_mul(n.into()))
.saturating_add(T::DbWeight::get().reads(6))
// Measured: `524`
// Estimated: `29399 + n * (2954 ±0)`
// Minimum execution time: 125_518_000 picoseconds.
Weight::from_parts(129_781_908, 0)
.saturating_add(Weight::from_parts(0, 29399))
// Standard Error: 21_840
.saturating_add(Weight::from_parts(26_756_136, 0).saturating_mul(n.into()))
.saturating_add(T::DbWeight::get().reads(8))
.saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(n.into())))
.saturating_add(T::DbWeight::get().writes(6))
.saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(n.into())))
.saturating_add(Weight::from_parts(0, 2729).saturating_mul(n.into()))
.saturating_add(Weight::from_parts(0, 2954).saturating_mul(n.into()))
}
/// Storage: Nfts Item (r:1 w:0)
/// Proof: Nfts Item (max_values: None, max_size: Some(861), added: 3336, mode: MaxEncodedLen)
/// Storage: Nfts ItemAttributesApprovalsOf (r:1 w:1)
/// Proof: Nfts ItemAttributesApprovalsOf (max_values: None, max_size: Some(681), added: 3156, mode: MaxEncodedLen)
/// Storage: Nfts Collection (r:1 w:1)
/// Proof: Nfts Collection (max_values: None, max_size: Some(80), added: 2555, mode: MaxEncodedLen)
/// Proof: Nfts ItemAttributesApprovalsOf (max_values: None, max_size: Some(1001), added: 3476, mode: MaxEncodedLen)
/// Storage: Nfts CollectionConfigOf (r:1 w:0)
/// Proof: Nfts CollectionConfigOf (max_values: None, max_size: Some(73), added: 2548, mode: MaxEncodedLen)
/// Storage: Nfts Collection (r:1 w:1)
/// Proof: Nfts Collection (max_values: None, max_size: Some(84), added: 2559, mode: MaxEncodedLen)
/// Storage: Nfts Attribute (r:10 w:10)
/// Proof: Nfts Attribute (max_values: None, max_size: Some(446), added: 2921, mode: MaxEncodedLen)
/// Proof: Nfts Attribute (max_values: None, max_size: Some(479), added: 2954, mode: MaxEncodedLen)
/// Storage: System Account (r:1 w:1)
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: MaxEncodedLen)
/// The range of component `n` is `[0, 10]`.
fn set_attributes_pre_signed(n: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `716`
// Estimated: `14198 + n * (2921 ±0)`
// Minimum execution time: 84_153 nanoseconds.
Weight::from_parts(96_401_623, 0)
.saturating_add(Weight::from_parts(0, 14198))
// Standard Error: 70_244
.saturating_add(Weight::from_parts(26_866_222, 0).saturating_mul(n.into()))
.saturating_add(T::DbWeight::get().reads(4_u64))
// Measured: `554`
// Estimated: `20462 + n * (2954 ±0)`
// Minimum execution time: 76_133_000 picoseconds.
Weight::from_parts(85_559_988, 0)
.saturating_add(Weight::from_parts(0, 20462))
// Standard Error: 49_851
.saturating_add(Weight::from_parts(26_551_215, 0).saturating_mul(n.into()))
.saturating_add(T::DbWeight::get().reads(4))
.saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(n.into())))
.saturating_add(T::DbWeight::get().writes(2_u64))
.saturating_add(T::DbWeight::get().writes(2))
.saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(n.into())))
.saturating_add(Weight::from_parts(0, 2921).saturating_mul(n.into()))
.saturating_add(Weight::from_parts(0, 2954).saturating_mul(n.into()))
}
}
@@ -1,4 +1,4 @@
// Copyright 2021 Parity Technologies (UK) Ltd.
// Copyright Parity Technologies (UK) Ltd.
// This file is part of Cumulus.
// Cumulus is free software: you can redistribute it and/or modify
@@ -17,7 +17,7 @@
//! Autogenerated weights for `pallet_proxy`
//!
//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev
//! DATE: 2023-02-23, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]`
//! DATE: 2023-03-23, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]`
//! WORST CASE MAP SIZE: `1000000`
//! HOSTNAME: `bm6`, CPU: `Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz`
//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("westmint-dev"), DB CACHE: 1024
@@ -52,13 +52,13 @@ impl<T: frame_system::Config> pallet_proxy::WeightInfo for WeightInfo<T> {
/// The range of component `p` is `[1, 31]`.
fn proxy(p: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `159 + p * (37 ±0)`
// Estimated: `3716`
// Minimum execution time: 14_854 nanoseconds.
Weight::from_parts(15_600_203, 0)
.saturating_add(Weight::from_parts(0, 3716))
// Standard Error: 1_181
.saturating_add(Weight::from_parts(28_891, 0).saturating_mul(p.into()))
// Measured: `127 + p * (37 ±0)`
// Estimated: `4706`
// Minimum execution time: 16_562_000 picoseconds.
Weight::from_parts(17_305_360, 0)
.saturating_add(Weight::from_parts(0, 4706))
// Standard Error: 1_081
.saturating_add(Weight::from_parts(37_267, 0).saturating_mul(p.into()))
.saturating_add(T::DbWeight::get().reads(1))
}
/// Storage: Proxy Proxies (r:1 w:0)
@@ -71,15 +71,15 @@ impl<T: frame_system::Config> pallet_proxy::WeightInfo for WeightInfo<T> {
/// The range of component `p` is `[1, 31]`.
fn proxy_announced(a: u32, p: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `550 + a * (68 ±0) + p * (37 ±0)`
// Estimated: `11027`
// Minimum execution time: 32_063 nanoseconds.
Weight::from_parts(32_624_200, 0)
.saturating_add(Weight::from_parts(0, 11027))
// Standard Error: 1_727
.saturating_add(Weight::from_parts(113_689, 0).saturating_mul(a.into()))
// Standard Error: 1_785
.saturating_add(Weight::from_parts(29_618, 0).saturating_mul(p.into()))
// Measured: `454 + a * (68 ±0) + p * (37 ±0)`
// Estimated: `13997`
// Minimum execution time: 35_181_000 picoseconds.
Weight::from_parts(34_864_956, 0)
.saturating_add(Weight::from_parts(0, 13997))
// Standard Error: 5_023
.saturating_add(Weight::from_parts(158_916, 0).saturating_mul(a.into()))
// Standard Error: 5_189
.saturating_add(Weight::from_parts(60_136, 0).saturating_mul(p.into()))
.saturating_add(T::DbWeight::get().reads(3))
.saturating_add(T::DbWeight::get().writes(2))
}
@@ -91,15 +91,15 @@ impl<T: frame_system::Config> pallet_proxy::WeightInfo for WeightInfo<T> {
/// The range of component `p` is `[1, 31]`.
fn remove_announcement(a: u32, p: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `433 + a * (68 ±0)`
// Estimated: `7311`
// Minimum execution time: 20_449 nanoseconds.
Weight::from_parts(21_345_957, 0)
.saturating_add(Weight::from_parts(0, 7311))
// Standard Error: 1_390
.saturating_add(Weight::from_parts(105_313, 0).saturating_mul(a.into()))
// Standard Error: 1_436
.saturating_add(Weight::from_parts(9_437, 0).saturating_mul(p.into()))
// Measured: `369 + a * (68 ±0)`
// Estimated: `9291`
// Minimum execution time: 21_758_000 picoseconds.
Weight::from_parts(23_149_882, 0)
.saturating_add(Weight::from_parts(0, 9291))
// Standard Error: 1_877
.saturating_add(Weight::from_parts(145_269, 0).saturating_mul(a.into()))
// Standard Error: 1_940
.saturating_add(Weight::from_parts(5_129, 0).saturating_mul(p.into()))
.saturating_add(T::DbWeight::get().reads(2))
.saturating_add(T::DbWeight::get().writes(2))
}
@@ -111,15 +111,15 @@ impl<T: frame_system::Config> pallet_proxy::WeightInfo for WeightInfo<T> {
/// The range of component `p` is `[1, 31]`.
fn reject_announcement(a: u32, p: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `433 + a * (68 ±0)`
// Estimated: `7311`
// Minimum execution time: 20_423 nanoseconds.
Weight::from_parts(21_290_701, 0)
.saturating_add(Weight::from_parts(0, 7311))
// Standard Error: 1_398
.saturating_add(Weight::from_parts(110_034, 0).saturating_mul(a.into()))
// Standard Error: 1_444
.saturating_add(Weight::from_parts(9_968, 0).saturating_mul(p.into()))
// Measured: `369 + a * (68 ±0)`
// Estimated: `9291`
// Minimum execution time: 22_076_000 picoseconds.
Weight::from_parts(22_959_374, 0)
.saturating_add(Weight::from_parts(0, 9291))
// Standard Error: 1_377
.saturating_add(Weight::from_parts(146_462, 0).saturating_mul(a.into()))
// Standard Error: 1_423
.saturating_add(Weight::from_parts(11_551, 0).saturating_mul(p.into()))
.saturating_add(T::DbWeight::get().reads(2))
.saturating_add(T::DbWeight::get().writes(2))
}
@@ -133,15 +133,15 @@ impl<T: frame_system::Config> pallet_proxy::WeightInfo for WeightInfo<T> {
/// The range of component `p` is `[1, 31]`.
fn announce(a: u32, p: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `482 + a * (68 ±0) + p * (37 ±0)`
// Estimated: `11027`
// Minimum execution time: 28_014 nanoseconds.
Weight::from_parts(28_864_371, 0)
.saturating_add(Weight::from_parts(0, 11027))
// Standard Error: 1_933
.saturating_add(Weight::from_parts(109_536, 0).saturating_mul(a.into()))
// Standard Error: 1_998
.saturating_add(Weight::from_parts(43_779, 0).saturating_mul(p.into()))
// Measured: `386 + a * (68 ±0) + p * (37 ±0)`
// Estimated: `13997`
// Minimum execution time: 30_751_000 picoseconds.
Weight::from_parts(31_929_484, 0)
.saturating_add(Weight::from_parts(0, 13997))
// Standard Error: 2_087
.saturating_add(Weight::from_parts(147_703, 0).saturating_mul(a.into()))
// Standard Error: 2_156
.saturating_add(Weight::from_parts(27_798, 0).saturating_mul(p.into()))
.saturating_add(T::DbWeight::get().reads(3))
.saturating_add(T::DbWeight::get().writes(2))
}
@@ -150,13 +150,13 @@ impl<T: frame_system::Config> pallet_proxy::WeightInfo for WeightInfo<T> {
/// The range of component `p` is `[1, 31]`.
fn add_proxy(p: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `159 + p * (37 ±0)`
// Estimated: `3716`
// Minimum execution time: 21_285 nanoseconds.
Weight::from_parts(22_065_300, 0)
.saturating_add(Weight::from_parts(0, 3716))
// Standard Error: 1_703
.saturating_add(Weight::from_parts(42_186, 0).saturating_mul(p.into()))
// Measured: `127 + p * (37 ±0)`
// Estimated: `4706`
// Minimum execution time: 23_700_000 picoseconds.
Weight::from_parts(24_509_575, 0)
.saturating_add(Weight::from_parts(0, 4706))
// Standard Error: 1_699
.saturating_add(Weight::from_parts(51_275, 0).saturating_mul(p.into()))
.saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -165,13 +165,13 @@ impl<T: frame_system::Config> pallet_proxy::WeightInfo for WeightInfo<T> {
/// The range of component `p` is `[1, 31]`.
fn remove_proxy(p: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `159 + p * (37 ±0)`
// Estimated: `3716`
// Minimum execution time: 20_992 nanoseconds.
Weight::from_parts(22_026_633, 0)
.saturating_add(Weight::from_parts(0, 3716))
// Standard Error: 1_663
.saturating_add(Weight::from_parts(60_910, 0).saturating_mul(p.into()))
// Measured: `127 + p * (37 ±0)`
// Estimated: `4706`
// Minimum execution time: 23_289_000 picoseconds.
Weight::from_parts(24_453_360, 0)
.saturating_add(Weight::from_parts(0, 4706))
// Standard Error: 1_690
.saturating_add(Weight::from_parts(62_718, 0).saturating_mul(p.into()))
.saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -180,26 +180,28 @@ impl<T: frame_system::Config> pallet_proxy::WeightInfo for WeightInfo<T> {
/// The range of component `p` is `[1, 31]`.
fn remove_proxies(p: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `159 + p * (37 ±0)`
// Estimated: `3716`
// Minimum execution time: 16_755 nanoseconds.
Weight::from_parts(17_775_492, 0)
.saturating_add(Weight::from_parts(0, 3716))
// Standard Error: 1_281
.saturating_add(Weight::from_parts(28_738, 0).saturating_mul(p.into()))
// Measured: `127 + p * (37 ±0)`
// Estimated: `4706`
// Minimum execution time: 18_877_000 picoseconds.
Weight::from_parts(19_780_042, 0)
.saturating_add(Weight::from_parts(0, 4706))
// Standard Error: 1_171
.saturating_add(Weight::from_parts(20_282, 0).saturating_mul(p.into()))
.saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().writes(1))
}
/// Storage: Proxy Proxies (r:1 w:1)
/// Proof: Proxy Proxies (max_values: None, max_size: Some(1241), added: 3716, mode: MaxEncodedLen)
/// The range of component `p` is `[1, 31]`.
fn create_pure(_p: u32, ) -> Weight {
fn create_pure(p: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `139`
// Estimated: `3716`
// Minimum execution time: 22_598 nanoseconds.
Weight::from_parts(23_639_320, 0)
.saturating_add(Weight::from_parts(0, 3716))
// Estimated: `4706`
// Minimum execution time: 25_354_000 picoseconds.
Weight::from_parts(26_362_285, 0)
.saturating_add(Weight::from_parts(0, 4706))
// Standard Error: 1_459
.saturating_add(Weight::from_parts(1_330, 0).saturating_mul(p.into()))
.saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -208,13 +210,13 @@ impl<T: frame_system::Config> pallet_proxy::WeightInfo for WeightInfo<T> {
/// The range of component `p` is `[0, 30]`.
fn kill_pure(p: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `196 + p * (37 ±0)`
// Estimated: `3716`
// Minimum execution time: 17_907 nanoseconds.
Weight::from_parts(18_737_185, 0)
.saturating_add(Weight::from_parts(0, 3716))
// Standard Error: 1_069
.saturating_add(Weight::from_parts(26_491, 0).saturating_mul(p.into()))
// Measured: `164 + p * (37 ±0)`
// Estimated: `4706`
// Minimum execution time: 20_057_000 picoseconds.
Weight::from_parts(20_844_608, 0)
.saturating_add(Weight::from_parts(0, 4706))
// Standard Error: 1_336
.saturating_add(Weight::from_parts(27_855, 0).saturating_mul(p.into()))
.saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -1,4 +1,4 @@
// Copyright 2021 Parity Technologies (UK) Ltd.
// Copyright Parity Technologies (UK) Ltd.
// This file is part of Cumulus.
// Cumulus is free software: you can redistribute it and/or modify
@@ -17,7 +17,7 @@
//! Autogenerated weights for `pallet_session`
//!
//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev
//! DATE: 2023-02-23, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]`
//! DATE: 2023-03-23, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]`
//! WORST CASE MAP SIZE: `1000000`
//! HOSTNAME: `bm6`, CPU: `Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz`
//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("westmint-dev"), DB CACHE: 1024
@@ -54,10 +54,10 @@ impl<T: frame_system::Config> pallet_session::WeightInfo for WeightInfo<T> {
fn set_keys() -> Weight {
// Proof Size summary in bytes:
// Measured: `270`
// Estimated: `5490`
// Minimum execution time: 15_416 nanoseconds.
Weight::from_parts(15_764_000, 0)
.saturating_add(Weight::from_parts(0, 5490))
// Estimated: `7470`
// Minimum execution time: 17_394_000 picoseconds.
Weight::from_parts(17_828_000, 0)
.saturating_add(Weight::from_parts(0, 7470))
.saturating_add(T::DbWeight::get().reads(2))
.saturating_add(T::DbWeight::get().writes(2))
}
@@ -68,10 +68,10 @@ impl<T: frame_system::Config> pallet_session::WeightInfo for WeightInfo<T> {
fn purge_keys() -> Weight {
// Proof Size summary in bytes:
// Measured: `242`
// Estimated: `2959`
// Minimum execution time: 11_720 nanoseconds.
Weight::from_parts(12_152_000, 0)
.saturating_add(Weight::from_parts(0, 2959))
// Estimated: `3949`
// Minimum execution time: 13_334_000 picoseconds.
Weight::from_parts(13_634_000, 0)
.saturating_add(Weight::from_parts(0, 3949))
.saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().writes(2))
}
@@ -1,4 +1,4 @@
// Copyright 2021 Parity Technologies (UK) Ltd.
// Copyright Parity Technologies (UK) Ltd.
// This file is part of Cumulus.
// Cumulus is free software: you can redistribute it and/or modify
@@ -17,7 +17,7 @@
//! Autogenerated weights for `pallet_timestamp`
//!
//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev
//! DATE: 2023-02-23, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]`
//! DATE: 2023-03-23, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]`
//! WORST CASE MAP SIZE: `1000000`
//! HOSTNAME: `bm6`, CPU: `Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz`
//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("westmint-dev"), DB CACHE: 1024
@@ -54,10 +54,10 @@ impl<T: frame_system::Config> pallet_timestamp::WeightInfo for WeightInfo<T> {
fn set() -> Weight {
// Proof Size summary in bytes:
// Measured: `86`
// Estimated: `1006`
// Minimum execution time: 8_384 nanoseconds.
Weight::from_parts(8_706_000, 0)
.saturating_add(Weight::from_parts(0, 1006))
// Estimated: `2986`
// Minimum execution time: 9_273_000 picoseconds.
Weight::from_parts(9_653_000, 0)
.saturating_add(Weight::from_parts(0, 2986))
.saturating_add(T::DbWeight::get().reads(2))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -65,8 +65,8 @@ impl<T: frame_system::Config> pallet_timestamp::WeightInfo for WeightInfo<T> {
// Proof Size summary in bytes:
// Measured: `57`
// Estimated: `0`
// Minimum execution time: 3_110 nanoseconds.
Weight::from_parts(3_206_000, 0)
// Minimum execution time: 3_289_000 picoseconds.
Weight::from_parts(3_379_000, 0)
.saturating_add(Weight::from_parts(0, 0))
}
}
@@ -1,4 +1,4 @@
// Copyright 2021 Parity Technologies (UK) Ltd.
// Copyright Parity Technologies (UK) Ltd.
// This file is part of Cumulus.
// Cumulus is free software: you can redistribute it and/or modify
@@ -17,7 +17,7 @@
//! Autogenerated weights for `pallet_uniques`
//!
//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev
//! DATE: 2023-02-23, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]`
//! DATE: 2023-03-23, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]`
//! WORST CASE MAP SIZE: `1000000`
//! HOSTNAME: `bm6`, CPU: `Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz`
//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("westmint-dev"), DB CACHE: 1024
@@ -53,11 +53,11 @@ impl<T: frame_system::Config> pallet_uniques::WeightInfo for WeightInfo<T> {
/// Proof: Uniques ClassAccount (max_values: None, max_size: Some(68), added: 2543, mode: MaxEncodedLen)
fn create() -> Weight {
// Proof Size summary in bytes:
// Measured: `177`
// Estimated: `2653`
// Minimum execution time: 23_302 nanoseconds.
Weight::from_parts(23_817_000, 0)
.saturating_add(Weight::from_parts(0, 2653))
// Measured: `145`
// Estimated: `3643`
// Minimum execution time: 26_855_000 picoseconds.
Weight::from_parts(27_393_000, 0)
.saturating_add(Weight::from_parts(0, 3643))
.saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().writes(2))
}
@@ -68,10 +68,10 @@ impl<T: frame_system::Config> pallet_uniques::WeightInfo for WeightInfo<T> {
fn force_create() -> Weight {
// Proof Size summary in bytes:
// Measured: `42`
// Estimated: `2653`
// Minimum execution time: 12_529 nanoseconds.
Weight::from_parts(13_079_000, 0)
.saturating_add(Weight::from_parts(0, 2653))
// Estimated: `3643`
// Minimum execution time: 15_006_000 picoseconds.
Weight::from_parts(15_389_000, 0)
.saturating_add(Weight::from_parts(0, 3643))
.saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().writes(2))
}
@@ -79,14 +79,14 @@ impl<T: frame_system::Config> pallet_uniques::WeightInfo for WeightInfo<T> {
/// Proof: Uniques Class (max_values: None, max_size: Some(178), added: 2653, mode: MaxEncodedLen)
/// Storage: Uniques Asset (r:1001 w:1000)
/// Proof: Uniques Asset (max_values: None, max_size: Some(122), added: 2597, mode: MaxEncodedLen)
/// Storage: Uniques InstanceMetadataOf (r:1000 w:1000)
/// Proof: Uniques InstanceMetadataOf (max_values: None, max_size: Some(187), added: 2662, mode: MaxEncodedLen)
/// Storage: Uniques Attribute (r:1000 w:1000)
/// Proof: Uniques Attribute (max_values: None, max_size: Some(172), added: 2647, mode: MaxEncodedLen)
/// Storage: Uniques ClassAccount (r:0 w:1)
/// Proof: Uniques ClassAccount (max_values: None, max_size: Some(68), added: 2543, mode: MaxEncodedLen)
/// Storage: Uniques Attribute (r:0 w:1000)
/// Proof: Uniques Attribute (max_values: None, max_size: Some(172), added: 2647, mode: MaxEncodedLen)
/// Storage: Uniques ClassMetadataOf (r:0 w:1)
/// Proof: Uniques ClassMetadataOf (max_values: None, max_size: Some(167), added: 2642, mode: MaxEncodedLen)
/// Storage: Uniques InstanceMetadataOf (r:0 w:1000)
/// Proof: Uniques InstanceMetadataOf (max_values: None, max_size: Some(187), added: 2662, mode: MaxEncodedLen)
/// Storage: Uniques Account (r:0 w:1000)
/// Proof: Uniques Account (max_values: None, max_size: Some(88), added: 2563, mode: MaxEncodedLen)
/// Storage: Uniques CollectionMaxSupply (r:0 w:1)
@@ -96,24 +96,28 @@ impl<T: frame_system::Config> pallet_uniques::WeightInfo for WeightInfo<T> {
/// The range of component `a` is `[0, 1000]`.
fn destroy(n: u32, m: u32, a: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `289 + n * (108 ±0) + m * (56 ±0) + a * (107 ±0)`
// Estimated: `5250 + n * (2597 ±0)`
// Minimum execution time: 2_305_045 nanoseconds.
Weight::from_parts(2_312_341_000, 0)
.saturating_add(Weight::from_parts(0, 5250))
// Standard Error: 26_047
.saturating_add(Weight::from_parts(8_440_544, 0).saturating_mul(n.into()))
// Standard Error: 26_047
.saturating_add(Weight::from_parts(223_194, 0).saturating_mul(m.into()))
// Standard Error: 26_047
.saturating_add(Weight::from_parts(313_891, 0).saturating_mul(a.into()))
// Measured: `257 + n * (76 ±0) + m * (56 ±0) + a * (107 ±0)`
// Estimated: `9210 + a * (2647 ±0) + n * (2597 ±0) + m * (2662 ±0)`
// Minimum execution time: 2_360_211_000 picoseconds.
Weight::from_parts(2_383_759_000, 0)
.saturating_add(Weight::from_parts(0, 9210))
// Standard Error: 24_849
.saturating_add(Weight::from_parts(6_304_424, 0).saturating_mul(n.into()))
// Standard Error: 24_849
.saturating_add(Weight::from_parts(253_862, 0).saturating_mul(m.into()))
// Standard Error: 24_849
.saturating_add(Weight::from_parts(324_295, 0).saturating_mul(a.into()))
.saturating_add(T::DbWeight::get().reads(2))
.saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(n.into())))
.saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(m.into())))
.saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(a.into())))
.saturating_add(T::DbWeight::get().writes(4))
.saturating_add(T::DbWeight::get().writes((2_u64).saturating_mul(n.into())))
.saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(m.into())))
.saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(a.into())))
.saturating_add(Weight::from_parts(0, 2647).saturating_mul(a.into()))
.saturating_add(Weight::from_parts(0, 2597).saturating_mul(n.into()))
.saturating_add(Weight::from_parts(0, 2662).saturating_mul(m.into()))
}
/// Storage: Uniques Asset (r:1 w:1)
/// Proof: Uniques Asset (max_values: None, max_size: Some(122), added: 2597, mode: MaxEncodedLen)
@@ -125,11 +129,11 @@ impl<T: frame_system::Config> pallet_uniques::WeightInfo for WeightInfo<T> {
/// Proof: Uniques Account (max_values: None, max_size: Some(88), added: 2563, mode: MaxEncodedLen)
fn mint() -> Weight {
// Proof Size summary in bytes:
// Measured: `314`
// Estimated: `7749`
// Minimum execution time: 28_581 nanoseconds.
Weight::from_parts(29_011_000, 0)
.saturating_add(Weight::from_parts(0, 7749))
// Measured: `282`
// Estimated: `10719`
// Minimum execution time: 33_245_000 picoseconds.
Weight::from_parts(33_516_000, 0)
.saturating_add(Weight::from_parts(0, 10719))
.saturating_add(T::DbWeight::get().reads(3))
.saturating_add(T::DbWeight::get().writes(3))
}
@@ -143,11 +147,11 @@ impl<T: frame_system::Config> pallet_uniques::WeightInfo for WeightInfo<T> {
/// Proof: Uniques ItemPriceOf (max_values: None, max_size: Some(89), added: 2564, mode: MaxEncodedLen)
fn burn() -> Weight {
// Proof Size summary in bytes:
// Measured: `492`
// Estimated: `5250`
// Minimum execution time: 29_869 nanoseconds.
Weight::from_parts(30_206_000, 0)
.saturating_add(Weight::from_parts(0, 5250))
// Measured: `428`
// Estimated: `7230`
// Minimum execution time: 34_237_000 picoseconds.
Weight::from_parts(34_725_000, 0)
.saturating_add(Weight::from_parts(0, 7230))
.saturating_add(T::DbWeight::get().reads(2))
.saturating_add(T::DbWeight::get().writes(4))
}
@@ -161,11 +165,11 @@ impl<T: frame_system::Config> pallet_uniques::WeightInfo for WeightInfo<T> {
/// Proof: Uniques ItemPriceOf (max_values: None, max_size: Some(89), added: 2564, mode: MaxEncodedLen)
fn transfer() -> Weight {
// Proof Size summary in bytes:
// Measured: `492`
// Estimated: `5250`
// Minimum execution time: 23_945 nanoseconds.
Weight::from_parts(24_259_000, 0)
.saturating_add(Weight::from_parts(0, 5250))
// Measured: `428`
// Estimated: `7230`
// Minimum execution time: 27_588_000 picoseconds.
Weight::from_parts(27_994_000, 0)
.saturating_add(Weight::from_parts(0, 7230))
.saturating_add(T::DbWeight::get().reads(2))
.saturating_add(T::DbWeight::get().writes(4))
}
@@ -176,13 +180,13 @@ impl<T: frame_system::Config> pallet_uniques::WeightInfo for WeightInfo<T> {
/// The range of component `i` is `[0, 5000]`.
fn redeposit(i: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `770 + i * (108 ±0)`
// Estimated: `2653 + i * (2597 ±0)`
// Minimum execution time: 13_847 nanoseconds.
Weight::from_parts(14_105_000, 0)
.saturating_add(Weight::from_parts(0, 2653))
// Standard Error: 12_887
.saturating_add(Weight::from_parts(12_017_604, 0).saturating_mul(i.into()))
// Measured: `738 + i * (76 ±0)`
// Estimated: `4633 + i * (2597 ±0)`
// Minimum execution time: 15_958_000 picoseconds.
Weight::from_parts(16_175_000, 0)
.saturating_add(Weight::from_parts(0, 4633))
// Standard Error: 12_904
.saturating_add(Weight::from_parts(13_261_405, 0).saturating_mul(i.into()))
.saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(i.into())))
.saturating_add(T::DbWeight::get().writes(1))
@@ -195,11 +199,11 @@ impl<T: frame_system::Config> pallet_uniques::WeightInfo for WeightInfo<T> {
/// Proof: Uniques Class (max_values: None, max_size: Some(178), added: 2653, mode: MaxEncodedLen)
fn freeze() -> Weight {
// Proof Size summary in bytes:
// Measured: `492`
// Estimated: `5250`
// Minimum execution time: 17_259 nanoseconds.
Weight::from_parts(17_731_000, 0)
.saturating_add(Weight::from_parts(0, 5250))
// Measured: `428`
// Estimated: `7230`
// Minimum execution time: 19_124_000 picoseconds.
Weight::from_parts(19_432_000, 0)
.saturating_add(Weight::from_parts(0, 7230))
.saturating_add(T::DbWeight::get().reads(2))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -209,11 +213,11 @@ impl<T: frame_system::Config> pallet_uniques::WeightInfo for WeightInfo<T> {
/// Proof: Uniques Class (max_values: None, max_size: Some(178), added: 2653, mode: MaxEncodedLen)
fn thaw() -> Weight {
// Proof Size summary in bytes:
// Measured: `492`
// Estimated: `5250`
// Minimum execution time: 16_951 nanoseconds.
Weight::from_parts(17_177_000, 0)
.saturating_add(Weight::from_parts(0, 5250))
// Measured: `428`
// Estimated: `7230`
// Minimum execution time: 19_725_000 picoseconds.
Weight::from_parts(19_903_000, 0)
.saturating_add(Weight::from_parts(0, 7230))
.saturating_add(T::DbWeight::get().reads(2))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -221,11 +225,11 @@ impl<T: frame_system::Config> pallet_uniques::WeightInfo for WeightInfo<T> {
/// Proof: Uniques Class (max_values: None, max_size: Some(178), added: 2653, mode: MaxEncodedLen)
fn freeze_collection() -> Weight {
// Proof Size summary in bytes:
// Measured: `314`
// Estimated: `2653`
// Minimum execution time: 12_733 nanoseconds.
Weight::from_parts(13_154_000, 0)
.saturating_add(Weight::from_parts(0, 2653))
// Measured: `282`
// Estimated: `3643`
// Minimum execution time: 15_091_000 picoseconds.
Weight::from_parts(15_405_000, 0)
.saturating_add(Weight::from_parts(0, 3643))
.saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -233,11 +237,11 @@ impl<T: frame_system::Config> pallet_uniques::WeightInfo for WeightInfo<T> {
/// Proof: Uniques Class (max_values: None, max_size: Some(178), added: 2653, mode: MaxEncodedLen)
fn thaw_collection() -> Weight {
// Proof Size summary in bytes:
// Measured: `314`
// Estimated: `2653`
// Minimum execution time: 12_624 nanoseconds.
Weight::from_parts(12_887_000, 0)
.saturating_add(Weight::from_parts(0, 2653))
// Measured: `282`
// Estimated: `3643`
// Minimum execution time: 14_440_000 picoseconds.
Weight::from_parts(14_836_000, 0)
.saturating_add(Weight::from_parts(0, 3643))
.saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -249,11 +253,11 @@ impl<T: frame_system::Config> pallet_uniques::WeightInfo for WeightInfo<T> {
/// Proof: Uniques ClassAccount (max_values: None, max_size: Some(68), added: 2543, mode: MaxEncodedLen)
fn transfer_ownership() -> Weight {
// Proof Size summary in bytes:
// Measured: `388`
// Estimated: `5180`
// Minimum execution time: 20_089 nanoseconds.
Weight::from_parts(20_583_000, 0)
.saturating_add(Weight::from_parts(0, 5180))
// Measured: `356`
// Estimated: `7160`
// Minimum execution time: 22_729_000 picoseconds.
Weight::from_parts(23_039_000, 0)
.saturating_add(Weight::from_parts(0, 7160))
.saturating_add(T::DbWeight::get().reads(2))
.saturating_add(T::DbWeight::get().writes(4))
}
@@ -261,11 +265,11 @@ impl<T: frame_system::Config> pallet_uniques::WeightInfo for WeightInfo<T> {
/// Proof: Uniques Class (max_values: None, max_size: Some(178), added: 2653, mode: MaxEncodedLen)
fn set_team() -> Weight {
// Proof Size summary in bytes:
// Measured: `314`
// Estimated: `2653`
// Minimum execution time: 13_647 nanoseconds.
Weight::from_parts(13_894_000, 0)
.saturating_add(Weight::from_parts(0, 2653))
// Measured: `282`
// Estimated: `3643`
// Minimum execution time: 15_506_000 picoseconds.
Weight::from_parts(15_864_000, 0)
.saturating_add(Weight::from_parts(0, 3643))
.saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -275,11 +279,11 @@ impl<T: frame_system::Config> pallet_uniques::WeightInfo for WeightInfo<T> {
/// Proof: Uniques ClassAccount (max_values: None, max_size: Some(68), added: 2543, mode: MaxEncodedLen)
fn force_item_status() -> Weight {
// Proof Size summary in bytes:
// Measured: `314`
// Estimated: `2653`
// Minimum execution time: 16_035 nanoseconds.
Weight::from_parts(16_232_000, 0)
.saturating_add(Weight::from_parts(0, 2653))
// Measured: `282`
// Estimated: `3643`
// Minimum execution time: 18_244_000 picoseconds.
Weight::from_parts(18_591_000, 0)
.saturating_add(Weight::from_parts(0, 3643))
.saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().writes(2))
}
@@ -291,11 +295,11 @@ impl<T: frame_system::Config> pallet_uniques::WeightInfo for WeightInfo<T> {
/// Proof: Uniques Attribute (max_values: None, max_size: Some(172), added: 2647, mode: MaxEncodedLen)
fn set_attribute() -> Weight {
// Proof Size summary in bytes:
// Measured: `623`
// Estimated: `7962`
// Minimum execution time: 33_357 nanoseconds.
Weight::from_parts(34_794_000, 0)
.saturating_add(Weight::from_parts(0, 7962))
// Measured: `559`
// Estimated: `10932`
// Minimum execution time: 37_528_000 picoseconds.
Weight::from_parts(38_282_000, 0)
.saturating_add(Weight::from_parts(0, 10932))
.saturating_add(T::DbWeight::get().reads(3))
.saturating_add(T::DbWeight::get().writes(2))
}
@@ -307,11 +311,11 @@ impl<T: frame_system::Config> pallet_uniques::WeightInfo for WeightInfo<T> {
/// Proof: Uniques Attribute (max_values: None, max_size: Some(172), added: 2647, mode: MaxEncodedLen)
fn clear_attribute() -> Weight {
// Proof Size summary in bytes:
// Measured: `851`
// Estimated: `7962`
// Minimum execution time: 32_496 nanoseconds.
Weight::from_parts(33_068_000, 0)
.saturating_add(Weight::from_parts(0, 7962))
// Measured: `756`
// Estimated: `10932`
// Minimum execution time: 36_654_000 picoseconds.
Weight::from_parts(36_947_000, 0)
.saturating_add(Weight::from_parts(0, 10932))
.saturating_add(T::DbWeight::get().reads(3))
.saturating_add(T::DbWeight::get().writes(2))
}
@@ -321,11 +325,11 @@ impl<T: frame_system::Config> pallet_uniques::WeightInfo for WeightInfo<T> {
/// Proof: Uniques InstanceMetadataOf (max_values: None, max_size: Some(187), added: 2662, mode: MaxEncodedLen)
fn set_metadata() -> Weight {
// Proof Size summary in bytes:
// Measured: `380`
// Estimated: `5315`
// Minimum execution time: 25_557 nanoseconds.
Weight::from_parts(25_923_000, 0)
.saturating_add(Weight::from_parts(0, 5315))
// Measured: `348`
// Estimated: `7295`
// Minimum execution time: 29_703_000 picoseconds.
Weight::from_parts(30_032_000, 0)
.saturating_add(Weight::from_parts(0, 7295))
.saturating_add(T::DbWeight::get().reads(2))
.saturating_add(T::DbWeight::get().writes(2))
}
@@ -335,11 +339,11 @@ impl<T: frame_system::Config> pallet_uniques::WeightInfo for WeightInfo<T> {
/// Proof: Uniques InstanceMetadataOf (max_values: None, max_size: Some(187), added: 2662, mode: MaxEncodedLen)
fn clear_metadata() -> Weight {
// Proof Size summary in bytes:
// Measured: `623`
// Estimated: `5315`
// Minimum execution time: 26_147 nanoseconds.
Weight::from_parts(26_386_000, 0)
.saturating_add(Weight::from_parts(0, 5315))
// Measured: `559`
// Estimated: `7295`
// Minimum execution time: 29_941_000 picoseconds.
Weight::from_parts(30_222_000, 0)
.saturating_add(Weight::from_parts(0, 7295))
.saturating_add(T::DbWeight::get().reads(2))
.saturating_add(T::DbWeight::get().writes(2))
}
@@ -349,11 +353,11 @@ impl<T: frame_system::Config> pallet_uniques::WeightInfo for WeightInfo<T> {
/// Proof: Uniques ClassMetadataOf (max_values: None, max_size: Some(167), added: 2642, mode: MaxEncodedLen)
fn set_collection_metadata() -> Weight {
// Proof Size summary in bytes:
// Measured: `314`
// Estimated: `5295`
// Minimum execution time: 25_233 nanoseconds.
Weight::from_parts(25_665_000, 0)
.saturating_add(Weight::from_parts(0, 5295))
// Measured: `282`
// Estimated: `7275`
// Minimum execution time: 28_466_000 picoseconds.
Weight::from_parts(29_037_000, 0)
.saturating_add(Weight::from_parts(0, 7275))
.saturating_add(T::DbWeight::get().reads(2))
.saturating_add(T::DbWeight::get().writes(2))
}
@@ -363,11 +367,11 @@ impl<T: frame_system::Config> pallet_uniques::WeightInfo for WeightInfo<T> {
/// Proof: Uniques ClassMetadataOf (max_values: None, max_size: Some(167), added: 2642, mode: MaxEncodedLen)
fn clear_collection_metadata() -> Weight {
// Proof Size summary in bytes:
// Measured: `537`
// Estimated: `5295`
// Minimum execution time: 24_311 nanoseconds.
Weight::from_parts(24_544_000, 0)
.saturating_add(Weight::from_parts(0, 5295))
// Measured: `473`
// Estimated: `7275`
// Minimum execution time: 27_072_000 picoseconds.
Weight::from_parts(27_514_000, 0)
.saturating_add(Weight::from_parts(0, 7275))
.saturating_add(T::DbWeight::get().reads(2))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -377,11 +381,11 @@ impl<T: frame_system::Config> pallet_uniques::WeightInfo for WeightInfo<T> {
/// Proof: Uniques Asset (max_values: None, max_size: Some(122), added: 2597, mode: MaxEncodedLen)
fn approve_transfer() -> Weight {
// Proof Size summary in bytes:
// Measured: `492`
// Estimated: `5250`
// Minimum execution time: 18_197 nanoseconds.
Weight::from_parts(18_442_000, 0)
.saturating_add(Weight::from_parts(0, 5250))
// Measured: `428`
// Estimated: `7230`
// Minimum execution time: 20_791_000 picoseconds.
Weight::from_parts(21_072_000, 0)
.saturating_add(Weight::from_parts(0, 7230))
.saturating_add(T::DbWeight::get().reads(2))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -391,11 +395,11 @@ impl<T: frame_system::Config> pallet_uniques::WeightInfo for WeightInfo<T> {
/// Proof: Uniques Asset (max_values: None, max_size: Some(122), added: 2597, mode: MaxEncodedLen)
fn cancel_approval() -> Weight {
// Proof Size summary in bytes:
// Measured: `525`
// Estimated: `5250`
// Minimum execution time: 18_606 nanoseconds.
Weight::from_parts(19_032_000, 0)
.saturating_add(Weight::from_parts(0, 5250))
// Measured: `461`
// Estimated: `7230`
// Minimum execution time: 20_467_000 picoseconds.
Weight::from_parts(20_842_000, 0)
.saturating_add(Weight::from_parts(0, 7230))
.saturating_add(T::DbWeight::get().reads(2))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -404,10 +408,10 @@ impl<T: frame_system::Config> pallet_uniques::WeightInfo for WeightInfo<T> {
fn set_accept_ownership() -> Weight {
// Proof Size summary in bytes:
// Measured: `42`
// Estimated: `2527`
// Minimum execution time: 14_902 nanoseconds.
Weight::from_parts(15_216_000, 0)
.saturating_add(Weight::from_parts(0, 2527))
// Estimated: `3517`
// Minimum execution time: 16_836_000 picoseconds.
Weight::from_parts(17_418_000, 0)
.saturating_add(Weight::from_parts(0, 3517))
.saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -417,11 +421,11 @@ impl<T: frame_system::Config> pallet_uniques::WeightInfo for WeightInfo<T> {
/// Proof: Uniques Class (max_values: None, max_size: Some(178), added: 2653, mode: MaxEncodedLen)
fn set_collection_max_supply() -> Weight {
// Proof Size summary in bytes:
// Measured: `314`
// Estimated: `5152`
// Minimum execution time: 15_771 nanoseconds.
Weight::from_parts(16_013_000, 0)
.saturating_add(Weight::from_parts(0, 5152))
// Measured: `282`
// Estimated: `7132`
// Minimum execution time: 17_721_000 picoseconds.
Weight::from_parts(18_109_000, 0)
.saturating_add(Weight::from_parts(0, 7132))
.saturating_add(T::DbWeight::get().reads(2))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -431,11 +435,11 @@ impl<T: frame_system::Config> pallet_uniques::WeightInfo for WeightInfo<T> {
/// Proof: Uniques ItemPriceOf (max_values: None, max_size: Some(89), added: 2564, mode: MaxEncodedLen)
fn set_price() -> Weight {
// Proof Size summary in bytes:
// Measured: `291`
// Estimated: `2597`
// Minimum execution time: 15_703 nanoseconds.
Weight::from_parts(15_905_000, 0)
.saturating_add(Weight::from_parts(0, 2597))
// Measured: `259`
// Estimated: `3587`
// Minimum execution time: 17_599_000 picoseconds.
Weight::from_parts(17_802_000, 0)
.saturating_add(Weight::from_parts(0, 3587))
.saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -449,11 +453,11 @@ impl<T: frame_system::Config> pallet_uniques::WeightInfo for WeightInfo<T> {
/// Proof: Uniques Account (max_values: None, max_size: Some(88), added: 2563, mode: MaxEncodedLen)
fn buy_item() -> Weight {
// Proof Size summary in bytes:
// Measured: `636`
// Estimated: `7814`
// Minimum execution time: 33_712 nanoseconds.
Weight::from_parts(34_365_000, 0)
.saturating_add(Weight::from_parts(0, 7814))
// Measured: `540`
// Estimated: `10784`
// Minimum execution time: 38_642_000 picoseconds.
Weight::from_parts(39_168_000, 0)
.saturating_add(Weight::from_parts(0, 10784))
.saturating_add(T::DbWeight::get().reads(3))
.saturating_add(T::DbWeight::get().writes(4))
}
@@ -1,4 +1,4 @@
// Copyright 2021 Parity Technologies (UK) Ltd.
// Copyright Parity Technologies (UK) Ltd.
// This file is part of Cumulus.
// Cumulus is free software: you can redistribute it and/or modify
@@ -17,7 +17,7 @@
//! Autogenerated weights for `pallet_utility`
//!
//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev
//! DATE: 2023-02-23, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]`
//! DATE: 2023-03-23, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]`
//! WORST CASE MAP SIZE: `1000000`
//! HOSTNAME: `bm6`, CPU: `Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz`
//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("westmint-dev"), DB CACHE: 1024
@@ -52,18 +52,18 @@ impl<T: frame_system::Config> pallet_utility::WeightInfo for WeightInfo<T> {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 6_171 nanoseconds.
Weight::from_parts(14_264_475, 0)
// Minimum execution time: 6_995_000 picoseconds.
Weight::from_parts(19_761_796, 0)
.saturating_add(Weight::from_parts(0, 0))
// Standard Error: 3_826
.saturating_add(Weight::from_parts(4_102_412, 0).saturating_mul(c.into()))
// Standard Error: 3_672
.saturating_add(Weight::from_parts(4_682_116, 0).saturating_mul(c.into()))
}
fn as_derivative() -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 4_750 nanoseconds.
Weight::from_parts(4_872_000, 0)
// Minimum execution time: 5_549_000 picoseconds.
Weight::from_parts(5_723_000, 0)
.saturating_add(Weight::from_parts(0, 0))
}
/// The range of component `c` is `[0, 1000]`.
@@ -71,18 +71,18 @@ impl<T: frame_system::Config> pallet_utility::WeightInfo for WeightInfo<T> {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 6_448 nanoseconds.
Weight::from_parts(20_274_161, 0)
// Minimum execution time: 7_210_000 picoseconds.
Weight::from_parts(15_002_117, 0)
.saturating_add(Weight::from_parts(0, 0))
// Standard Error: 4_587
.saturating_add(Weight::from_parts(4_321_327, 0).saturating_mul(c.into()))
// Standard Error: 2_199
.saturating_add(Weight::from_parts(4_917_852, 0).saturating_mul(c.into()))
}
fn dispatch_as() -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 8_092 nanoseconds.
Weight::from_parts(8_417_000, 0)
// Minimum execution time: 9_596_000 picoseconds.
Weight::from_parts(9_875_000, 0)
.saturating_add(Weight::from_parts(0, 0))
}
/// The range of component `c` is `[0, 1000]`.
@@ -90,10 +90,10 @@ impl<T: frame_system::Config> pallet_utility::WeightInfo for WeightInfo<T> {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 6_410 nanoseconds.
Weight::from_parts(19_538_670, 0)
// Minimum execution time: 7_024_000 picoseconds.
Weight::from_parts(15_781_473, 0)
.saturating_add(Weight::from_parts(0, 0))
// Standard Error: 4_387
.saturating_add(Weight::from_parts(4_098_456, 0).saturating_mul(c.into()))
// Standard Error: 2_344
.saturating_add(Weight::from_parts(4_665_530, 0).saturating_mul(c.into()))
}
}
@@ -1,4 +1,4 @@
// Copyright 2021 Parity Technologies (UK) Ltd.
// Copyright Parity Technologies (UK) Ltd.
// This file is part of Cumulus.
// Cumulus is free software: you can redistribute it and/or modify
@@ -17,7 +17,7 @@
//! Autogenerated weights for `pallet_xcm`
//!
//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev
//! DATE: 2023-02-23, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]`
//! DATE: 2023-03-23, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]`
//! WORST CASE MAP SIZE: `1000000`
//! HOSTNAME: `bm6`, CPU: `Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz`
//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("westmint-dev"), DB CACHE: 1024
@@ -60,10 +60,10 @@ impl<T: frame_system::Config> pallet_xcm::WeightInfo for WeightInfo<T> {
fn send() -> Weight {
// Proof Size summary in bytes:
// Measured: `75`
// Estimated: `4830`
// Minimum execution time: 26_692 nanoseconds.
Weight::from_parts(27_382_000, 0)
.saturating_add(Weight::from_parts(0, 4830))
// Estimated: `9780`
// Minimum execution time: 28_019_000 picoseconds.
Weight::from_parts(29_053_000, 0)
.saturating_add(Weight::from_parts(0, 9780))
.saturating_add(T::DbWeight::get().reads(5))
.saturating_add(T::DbWeight::get().writes(2))
}
@@ -72,10 +72,10 @@ impl<T: frame_system::Config> pallet_xcm::WeightInfo for WeightInfo<T> {
fn teleport_assets() -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `499`
// Minimum execution time: 22_056 nanoseconds.
Weight::from_parts(22_401_000, 0)
.saturating_add(Weight::from_parts(0, 499))
// Estimated: `1489`
// Minimum execution time: 24_127_000 picoseconds.
Weight::from_parts(24_609_000, 0)
.saturating_add(Weight::from_parts(0, 1489))
.saturating_add(T::DbWeight::get().reads(1))
}
/// Storage: ParachainInfo ParachainId (r:1 w:0)
@@ -83,18 +83,18 @@ impl<T: frame_system::Config> pallet_xcm::WeightInfo for WeightInfo<T> {
fn reserve_transfer_assets() -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `499`
// Minimum execution time: 16_901 nanoseconds.
Weight::from_parts(17_262_000, 0)
.saturating_add(Weight::from_parts(0, 499))
// Estimated: `1489`
// Minimum execution time: 18_826_000 picoseconds.
Weight::from_parts(19_183_000, 0)
.saturating_add(Weight::from_parts(0, 1489))
.saturating_add(T::DbWeight::get().reads(1))
}
fn execute() -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 8_467 nanoseconds.
Weight::from_parts(8_708_000, 0)
// Minimum execution time: 9_865_000 picoseconds.
Weight::from_parts(10_129_000, 0)
.saturating_add(Weight::from_parts(0, 0))
}
/// Storage: PolkadotXcm SupportedVersion (r:0 w:1)
@@ -103,8 +103,8 @@ impl<T: frame_system::Config> pallet_xcm::WeightInfo for WeightInfo<T> {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 8_532 nanoseconds.
Weight::from_parts(8_766_000, 0)
// Minimum execution time: 9_995_000 picoseconds.
Weight::from_parts(10_290_000, 0)
.saturating_add(Weight::from_parts(0, 0))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -114,8 +114,8 @@ impl<T: frame_system::Config> pallet_xcm::WeightInfo for WeightInfo<T> {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 2_399 nanoseconds.
Weight::from_parts(2_586_000, 0)
// Minimum execution time: 3_144_000 picoseconds.
Weight::from_parts(3_225_000, 0)
.saturating_add(Weight::from_parts(0, 0))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -138,10 +138,10 @@ impl<T: frame_system::Config> pallet_xcm::WeightInfo for WeightInfo<T> {
fn force_subscribe_version_notify() -> Weight {
// Proof Size summary in bytes:
// Measured: `75`
// Estimated: `8025`
// Minimum execution time: 30_956 nanoseconds.
Weight::from_parts(31_602_000, 0)
.saturating_add(Weight::from_parts(0, 8025))
// Estimated: `14955`
// Minimum execution time: 33_946_000 picoseconds.
Weight::from_parts(34_595_000, 0)
.saturating_add(Weight::from_parts(0, 14955))
.saturating_add(T::DbWeight::get().reads(7))
.saturating_add(T::DbWeight::get().writes(5))
}
@@ -162,10 +162,10 @@ impl<T: frame_system::Config> pallet_xcm::WeightInfo for WeightInfo<T> {
fn force_unsubscribe_version_notify() -> Weight {
// Proof Size summary in bytes:
// Measured: `257`
// Estimated: `8729`
// Minimum execution time: 33_283 nanoseconds.
Weight::from_parts(34_433_000, 0)
.saturating_add(Weight::from_parts(0, 8729))
// Estimated: `14669`
// Minimum execution time: 34_408_000 picoseconds.
Weight::from_parts(34_845_000, 0)
.saturating_add(Weight::from_parts(0, 14669))
.saturating_add(T::DbWeight::get().reads(6))
.saturating_add(T::DbWeight::get().writes(4))
}
@@ -174,10 +174,10 @@ impl<T: frame_system::Config> pallet_xcm::WeightInfo for WeightInfo<T> {
fn migrate_supported_version() -> Weight {
// Proof Size summary in bytes:
// Measured: `129`
// Estimated: `10029`
// Minimum execution time: 17_349 nanoseconds.
Weight::from_parts(18_701_000, 0)
.saturating_add(Weight::from_parts(0, 10029))
// Estimated: `11019`
// Minimum execution time: 17_219_000 picoseconds.
Weight::from_parts(17_552_000, 0)
.saturating_add(Weight::from_parts(0, 11019))
.saturating_add(T::DbWeight::get().reads(4))
.saturating_add(T::DbWeight::get().writes(2))
}
@@ -186,10 +186,10 @@ impl<T: frame_system::Config> pallet_xcm::WeightInfo for WeightInfo<T> {
fn migrate_version_notifiers() -> Weight {
// Proof Size summary in bytes:
// Measured: `133`
// Estimated: `10033`
// Minimum execution time: 18_574 nanoseconds.
Weight::from_parts(19_071_000, 0)
.saturating_add(Weight::from_parts(0, 10033))
// Estimated: `11023`
// Minimum execution time: 17_382_000 picoseconds.
Weight::from_parts(17_791_000, 0)
.saturating_add(Weight::from_parts(0, 11023))
.saturating_add(T::DbWeight::get().reads(4))
.saturating_add(T::DbWeight::get().writes(2))
}
@@ -198,10 +198,10 @@ impl<T: frame_system::Config> pallet_xcm::WeightInfo for WeightInfo<T> {
fn already_notified_target() -> Weight {
// Proof Size summary in bytes:
// Measured: `140`
// Estimated: `12515`
// Minimum execution time: 22_520 nanoseconds.
Weight::from_parts(23_083_000, 0)
.saturating_add(Weight::from_parts(0, 12515))
// Estimated: `13505`
// Minimum execution time: 18_051_000 picoseconds.
Weight::from_parts(18_643_000, 0)
.saturating_add(Weight::from_parts(0, 13505))
.saturating_add(T::DbWeight::get().reads(5))
}
/// Storage: PolkadotXcm VersionNotifyTargets (r:2 w:1)
@@ -219,10 +219,10 @@ impl<T: frame_system::Config> pallet_xcm::WeightInfo for WeightInfo<T> {
fn notify_current_targets() -> Weight {
// Proof Size summary in bytes:
// Measured: `142`
// Estimated: `10257`
// Minimum execution time: 39_510 nanoseconds.
Weight::from_parts(40_272_000, 0)
.saturating_add(Weight::from_parts(0, 10257))
// Estimated: `16197`
// Minimum execution time: 33_113_000 picoseconds.
Weight::from_parts(34_048_000, 0)
.saturating_add(Weight::from_parts(0, 16197))
.saturating_add(T::DbWeight::get().reads(7))
.saturating_add(T::DbWeight::get().writes(3))
}
@@ -231,10 +231,10 @@ impl<T: frame_system::Config> pallet_xcm::WeightInfo for WeightInfo<T> {
fn notify_target_migration_fail() -> Weight {
// Proof Size summary in bytes:
// Measured: `172`
// Estimated: `7597`
// Minimum execution time: 11_057 nanoseconds.
Weight::from_parts(11_408_000, 0)
.saturating_add(Weight::from_parts(0, 7597))
// Estimated: `8587`
// Minimum execution time: 9_569_000 picoseconds.
Weight::from_parts(9_933_000, 0)
.saturating_add(Weight::from_parts(0, 8587))
.saturating_add(T::DbWeight::get().reads(3))
}
/// Storage: PolkadotXcm VersionNotifyTargets (r:4 w:2)
@@ -242,10 +242,10 @@ impl<T: frame_system::Config> pallet_xcm::WeightInfo for WeightInfo<T> {
fn migrate_version_notify_targets() -> Weight {
// Proof Size summary in bytes:
// Measured: `140`
// Estimated: `10040`
// Minimum execution time: 22_914 nanoseconds.
Weight::from_parts(23_231_000, 0)
.saturating_add(Weight::from_parts(0, 10040))
// Estimated: `11030`
// Minimum execution time: 19_098_000 picoseconds.
Weight::from_parts(19_550_000, 0)
.saturating_add(Weight::from_parts(0, 11030))
.saturating_add(T::DbWeight::get().reads(4))
.saturating_add(T::DbWeight::get().writes(2))
}
@@ -264,10 +264,10 @@ impl<T: frame_system::Config> pallet_xcm::WeightInfo for WeightInfo<T> {
fn migrate_and_notify_old_targets() -> Weight {
// Proof Size summary in bytes:
// Measured: `146`
// Estimated: `15231`
// Minimum execution time: 47_637 nanoseconds.
Weight::from_parts(48_179_000, 0)
.saturating_add(Weight::from_parts(0, 15231))
// Estimated: `21171`
// Minimum execution time: 40_365_000 picoseconds.
Weight::from_parts(41_092_000, 0)
.saturating_add(Weight::from_parts(0, 21171))
.saturating_add(T::DbWeight::get().reads(9))
.saturating_add(T::DbWeight::get().writes(4))
}
@@ -17,27 +17,26 @@
//! Autogenerated weights for `pallet_xcm_benchmarks::fungible`
//!
//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev
//! DATE: 2023-03-20, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]`
//! DATE: 2023-03-23, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]`
//! WORST CASE MAP SIZE: `1000000`
//! HOSTNAME: `bm3`, CPU: `Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz`
//! HOSTNAME: `bm6`, CPU: `Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz`
//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("westmint-dev"), DB CACHE: 1024
// Executed Command:
// target/production/polkadot-parachain
// ./artifacts/polkadot-parachain
// benchmark
// pallet
// --steps=50
// --repeat=20
// --extrinsic=*
// --template=./templates/xcm-bench-template.hbs
// --chain=westmint-dev
// --execution=wasm
// --wasm-execution=compiled
// --heap-pages=4096
// --json-file=/var/lib/gitlab-runner/builds/zyw4fam_/0/parity/mirrors/cumulus/.git/.artifacts/bench.json
// --pallet=pallet_xcm_benchmarks::fungible
// --chain=westmint-dev
// --extrinsic=*
// --steps=50
// --repeat=20
// --json
// --header=./file_header.txt
// --template=./templates/xcm-bench-template.hbs
// --output=./parachains/runtimes/assets/westmint/src/weights/xcm/
// --output=./parachains/runtimes/assets/westmint/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs
#![cfg_attr(rustfmt, rustfmt_skip)]
#![allow(unused_parens)]
@@ -55,8 +54,8 @@ impl<T: frame_system::Config> WeightInfo<T> {
// Proof Size summary in bytes:
// Measured: `101`
// Estimated: `3593`
// Minimum execution time: 37_770_000 picoseconds.
Weight::from_parts(38_616_000, 3593)
// Minimum execution time: 22_591_000 picoseconds.
Weight::from_parts(23_052_000, 3593)
.saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -66,8 +65,8 @@ impl<T: frame_system::Config> WeightInfo<T> {
// Proof Size summary in bytes:
// Measured: `101`
// Estimated: `6196`
// Minimum execution time: 33_080_000 picoseconds.
Weight::from_parts(33_350_000, 6196)
// Minimum execution time: 32_036_000 picoseconds.
Weight::from_parts(32_396_000, 6196)
.saturating_add(T::DbWeight::get().reads(2))
.saturating_add(T::DbWeight::get().writes(2))
}
@@ -89,8 +88,8 @@ impl<T: frame_system::Config> WeightInfo<T> {
// Proof Size summary in bytes:
// Measured: `176`
// Estimated: `17970`
// Minimum execution time: 94_868_000 picoseconds.
Weight::from_parts(95_349_000, 17970)
// Minimum execution time: 58_331_000 picoseconds.
Weight::from_parts(59_048_000, 17970)
.saturating_add(T::DbWeight::get().reads(8))
.saturating_add(T::DbWeight::get().writes(4))
}
@@ -98,8 +97,8 @@ impl<T: frame_system::Config> WeightInfo<T> {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 4_378_000 picoseconds.
Weight::from_parts(4_471_000, 0)
// Minimum execution time: 4_474_000 picoseconds.
Weight::from_parts(4_577_000, 0)
}
// Storage: System Account (r:1 w:1)
// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: MaxEncodedLen)
@@ -107,8 +106,8 @@ impl<T: frame_system::Config> WeightInfo<T> {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `3593`
// Minimum execution time: 25_401_000 picoseconds.
Weight::from_parts(25_744_000, 3593)
// Minimum execution time: 28_611_000 picoseconds.
Weight::from_parts(28_992_000, 3593)
.saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -130,8 +129,8 @@ impl<T: frame_system::Config> WeightInfo<T> {
// Proof Size summary in bytes:
// Measured: `75`
// Estimated: `14862`
// Minimum execution time: 54_166_000 picoseconds.
Weight::from_parts(54_680_000, 14862)
// Minimum execution time: 57_179_000 picoseconds.
Weight::from_parts(58_149_000, 14862)
.saturating_add(T::DbWeight::get().reads(7))
.saturating_add(T::DbWeight::get().writes(3))
}
@@ -151,8 +150,8 @@ impl<T: frame_system::Config> WeightInfo<T> {
// Proof Size summary in bytes:
// Measured: `75`
// Estimated: `11269`
// Minimum execution time: 34_063_000 picoseconds.
Weight::from_parts(34_404_000, 11269)
// Minimum execution time: 30_477_000 picoseconds.
Weight::from_parts(30_841_000, 11269)
.saturating_add(T::DbWeight::get().reads(6))
.saturating_add(T::DbWeight::get().writes(2))
}
@@ -17,27 +17,26 @@
//! Autogenerated weights for `pallet_xcm_benchmarks::generic`
//!
//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev
//! DATE: 2023-03-20, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]`
//! DATE: 2023-03-23, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]`
//! WORST CASE MAP SIZE: `1000000`
//! HOSTNAME: `bm3`, CPU: `Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz`
//! HOSTNAME: `bm6`, CPU: `Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz`
//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("westmint-dev"), DB CACHE: 1024
// Executed Command:
// target/production/polkadot-parachain
// ./artifacts/polkadot-parachain
// benchmark
// pallet
// --steps=50
// --repeat=20
// --extrinsic=*
// --template=./templates/xcm-bench-template.hbs
// --chain=westmint-dev
// --execution=wasm
// --wasm-execution=compiled
// --heap-pages=4096
// --json-file=/var/lib/gitlab-runner/builds/zyw4fam_/0/parity/mirrors/cumulus/.git/.artifacts/bench.json
// --pallet=pallet_xcm_benchmarks::generic
// --chain=westmint-dev
// --extrinsic=*
// --steps=50
// --repeat=20
// --json
// --header=./file_header.txt
// --template=./templates/xcm-bench-template.hbs
// --output=./parachains/runtimes/assets/westmint/src/weights/xcm/
// --output=./parachains/runtimes/assets/westmint/src/weights/xcm/pallet_xcm_benchmarks_generic.rs
#![cfg_attr(rustfmt, rustfmt_skip)]
#![allow(unused_parens)]
@@ -65,8 +64,8 @@ impl<T: frame_system::Config> WeightInfo<T> {
// Proof Size summary in bytes:
// Measured: `75`
// Estimated: `11269`
// Minimum execution time: 366_645_000 picoseconds.
Weight::from_parts(368_433_000, 11269)
// Minimum execution time: 355_263_000 picoseconds.
Weight::from_parts(357_327_000, 11269)
.saturating_add(T::DbWeight::get().reads(6))
.saturating_add(T::DbWeight::get().writes(2))
}
@@ -74,8 +73,8 @@ impl<T: frame_system::Config> WeightInfo<T> {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 4_034_000 picoseconds.
Weight::from_parts(4_167_000, 0)
// Minimum execution time: 4_068_000 picoseconds.
Weight::from_parts(4_273_000, 0)
}
// Storage: PolkadotXcm Queries (r:1 w:0)
// Proof Skipped: PolkadotXcm Queries (max_values: None, max_size: None, mode: Measured)
@@ -83,58 +82,58 @@ impl<T: frame_system::Config> WeightInfo<T> {
// Proof Size summary in bytes:
// Measured: `69`
// Estimated: `3534`
// Minimum execution time: 11_582_000 picoseconds.
Weight::from_parts(11_769_000, 3534)
// Minimum execution time: 11_279_000 picoseconds.
Weight::from_parts(11_626_000, 3534)
.saturating_add(T::DbWeight::get().reads(1))
}
pub fn transact() -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 13_412_000 picoseconds.
Weight::from_parts(13_744_000, 0)
// Minimum execution time: 13_246_000 picoseconds.
Weight::from_parts(13_425_000, 0)
}
pub fn refund_surplus() -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 7_363_000 picoseconds.
Weight::from_parts(7_435_000, 0)
// Minimum execution time: 4_426_000 picoseconds.
Weight::from_parts(4_600_000, 0)
}
pub fn set_error_handler() -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 2_950_000 picoseconds.
Weight::from_parts(3_067_000, 0)
// Minimum execution time: 2_838_000 picoseconds.
Weight::from_parts(2_921_000, 0)
}
pub fn set_appendix() -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 3_024_000 picoseconds.
Weight::from_parts(3_077_000, 0)
// Minimum execution time: 2_858_000 picoseconds.
Weight::from_parts(2_981_000, 0)
}
pub fn clear_error() -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 2_962_000 picoseconds.
Weight::from_parts(3_034_000, 0)
// Minimum execution time: 2_848_000 picoseconds.
Weight::from_parts(2_922_000, 0)
}
pub fn descend_origin() -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 5_660_000 picoseconds.
Weight::from_parts(5_745_000, 0)
// Minimum execution time: 3_732_000 picoseconds.
Weight::from_parts(3_801_000, 0)
}
pub fn clear_origin() -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 2_934_000 picoseconds.
Weight::from_parts(3_053_000, 0)
// Minimum execution time: 2_882_000 picoseconds.
Weight::from_parts(2_971_000, 0)
}
// Storage: ParachainInfo ParachainId (r:1 w:0)
// Proof: ParachainInfo ParachainId (max_values: Some(1), max_size: Some(4), added: 499, mode: MaxEncodedLen)
@@ -152,8 +151,8 @@ impl<T: frame_system::Config> WeightInfo<T> {
// Proof Size summary in bytes:
// Measured: `75`
// Estimated: `11269`
// Minimum execution time: 25_725_000 picoseconds.
Weight::from_parts(26_363_000, 11269)
// Minimum execution time: 25_538_000 picoseconds.
Weight::from_parts(25_964_000, 11269)
.saturating_add(T::DbWeight::get().reads(6))
.saturating_add(T::DbWeight::get().writes(2))
}
@@ -163,8 +162,8 @@ impl<T: frame_system::Config> WeightInfo<T> {
// Proof Size summary in bytes:
// Measured: `126`
// Estimated: `3591`
// Minimum execution time: 16_532_000 picoseconds.
Weight::from_parts(16_751_000, 3591)
// Minimum execution time: 16_187_000 picoseconds.
Weight::from_parts(16_478_000, 3591)
.saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().writes(1))
}
@@ -172,8 +171,8 @@ impl<T: frame_system::Config> WeightInfo<T> {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 2_902_000 picoseconds.
Weight::from_parts(3_028_000, 0)
// Minimum execution time: 2_804_000 picoseconds.
Weight::from_parts(2_874_000, 0)
}
// Storage: PolkadotXcm VersionNotifyTargets (r:1 w:1)
// Proof Skipped: PolkadotXcm VersionNotifyTargets (max_values: None, max_size: None, mode: Measured)
@@ -191,8 +190,8 @@ impl<T: frame_system::Config> WeightInfo<T> {
// Proof Size summary in bytes:
// Measured: `75`
// Estimated: `13320`
// Minimum execution time: 47_079_000 picoseconds.
Weight::from_parts(47_483_000, 13320)
// Minimum execution time: 28_208_000 picoseconds.
Weight::from_parts(28_512_000, 13320)
.saturating_add(T::DbWeight::get().reads(6))
.saturating_add(T::DbWeight::get().writes(3))
}
@@ -202,8 +201,8 @@ impl<T: frame_system::Config> WeightInfo<T> {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 5_275_000 picoseconds.
Weight::from_parts(5_381_000, 0)
// Minimum execution time: 5_021_000 picoseconds.
Weight::from_parts(5_128_000, 0)
.saturating_add(T::DbWeight::get().writes(1))
}
// Storage: ParachainInfo ParachainId (r:1 w:0)
@@ -222,8 +221,8 @@ impl<T: frame_system::Config> WeightInfo<T> {
// Proof Size summary in bytes:
// Measured: `75`
// Estimated: `11269`
// Minimum execution time: 411_960_000 picoseconds.
Weight::from_parts(422_231_000, 11269)
// Minimum execution time: 403_561_000 picoseconds.
Weight::from_parts(404_798_000, 11269)
.saturating_add(T::DbWeight::get().reads(6))
.saturating_add(T::DbWeight::get().writes(2))
}
@@ -231,36 +230,36 @@ impl<T: frame_system::Config> WeightInfo<T> {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 128_264_000 picoseconds.
Weight::from_parts(129_704_000, 0)
// Minimum execution time: 122_646_000 picoseconds.
Weight::from_parts(123_057_000, 0)
}
pub fn expect_asset() -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 12_474_000 picoseconds.
Weight::from_parts(12_684_000, 0)
// Minimum execution time: 13_916_000 picoseconds.
Weight::from_parts(14_178_000, 0)
}
pub fn expect_origin() -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 3_005_000 picoseconds.
Weight::from_parts(3_157_000, 0)
// Minimum execution time: 3_025_000 picoseconds.
Weight::from_parts(3_083_000, 0)
}
pub fn expect_error() -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 4_737_000 picoseconds.
Weight::from_parts(4_777_000, 0)
// Minimum execution time: 2_879_000 picoseconds.
Weight::from_parts(2_947_000, 0)
}
pub fn expect_transact_status() -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 3_126_000 picoseconds.
Weight::from_parts(3_195_000, 0)
// Minimum execution time: 3_067_000 picoseconds.
Weight::from_parts(3_129_000, 0)
}
// Storage: ParachainInfo ParachainId (r:1 w:0)
// Proof: ParachainInfo ParachainId (max_values: Some(1), max_size: Some(4), added: 499, mode: MaxEncodedLen)
@@ -278,8 +277,8 @@ impl<T: frame_system::Config> WeightInfo<T> {
// Proof Size summary in bytes:
// Measured: `75`
// Estimated: `11269`
// Minimum execution time: 30_134_000 picoseconds.
Weight::from_parts(30_412_000, 11269)
// Minimum execution time: 29_511_000 picoseconds.
Weight::from_parts(29_922_000, 11269)
.saturating_add(T::DbWeight::get().reads(6))
.saturating_add(T::DbWeight::get().writes(2))
}
@@ -287,8 +286,8 @@ impl<T: frame_system::Config> WeightInfo<T> {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 6_087_000 picoseconds.
Weight::from_parts(10_289_000, 0)
// Minimum execution time: 5_410_000 picoseconds.
Weight::from_parts(5_531_000, 0)
}
// Storage: ParachainInfo ParachainId (r:1 w:0)
// Proof: ParachainInfo ParachainId (max_values: Some(1), max_size: Some(4), added: 499, mode: MaxEncodedLen)
@@ -306,8 +305,8 @@ impl<T: frame_system::Config> WeightInfo<T> {
// Proof Size summary in bytes:
// Measured: `75`
// Estimated: `11269`
// Minimum execution time: 26_158_000 picoseconds.
Weight::from_parts(26_668_000, 11269)
// Minimum execution time: 26_044_000 picoseconds.
Weight::from_parts(26_397_000, 11269)
.saturating_add(T::DbWeight::get().reads(6))
.saturating_add(T::DbWeight::get().writes(2))
}
@@ -315,35 +314,35 @@ impl<T: frame_system::Config> WeightInfo<T> {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 3_035_000 picoseconds.
Weight::from_parts(3_172_000, 0)
// Minimum execution time: 2_950_000 picoseconds.
Weight::from_parts(2_989_000, 0)
}
pub fn set_topic() -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 4_687_000 picoseconds.
Weight::from_parts(4_738_000, 0)
// Minimum execution time: 2_877_000 picoseconds.
Weight::from_parts(2_928_000, 0)
}
pub fn clear_topic() -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 2_976_000 picoseconds.
Weight::from_parts(3_113_000, 0)
// Minimum execution time: 2_884_000 picoseconds.
Weight::from_parts(2_959_000, 0)
}
pub fn set_fees_mode() -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 2_918_000 picoseconds.
Weight::from_parts(3_033_000, 0)
// Minimum execution time: 2_733_000 picoseconds.
Weight::from_parts(2_862_000, 0)
}
pub fn unpaid_execution() -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 3_191_000 picoseconds.
Weight::from_parts(3_257_000, 0)
// Minimum execution time: 2_917_000 picoseconds.
Weight::from_parts(2_990_000, 0)
}
}