diff --git a/polkadot-parachains/statemine/src/weights/pallet_assets.rs b/polkadot-parachains/statemine/src/weights/pallet_assets.rs
index 2fef7c64ede..b5164de7c11 100644
--- a/polkadot-parachains/statemine/src/weights/pallet_assets.rs
+++ b/polkadot-parachains/statemine/src/weights/pallet_assets.rs
@@ -1,12 +1,27 @@
+// Copyright 2021 Parity Technologies (UK) Ltd.
+// This file is part of Cumulus.
-//! Autogenerated weights for pallet_assets
+// Cumulus is free software: you can redistribute it and/or modify
+// it under the terms of the GNU General Public License as published by
+// the Free Software Foundation, either version 3 of the License, or
+// (at your option) any later version.
+
+// Cumulus is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU General Public License for more details.
+
+// You should have received a copy of the GNU General Public License
+// along with Cumulus. If not, see .
+
+//! Autogenerated weights for `pallet_assets`
//!
-//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 3.0.0
-//! DATE: 2021-05-31, STEPS: `[50, ]`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]`
+//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev
+//! DATE: 2021-10-04, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]`
//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("statemine-dev"), DB CACHE: 128
// Executed Command:
-// ./target/release/statemint
+// ./target/release/polkadot-collator
// benchmark
// --chain=statemine-dev
// --execution=wasm
@@ -16,9 +31,11 @@
// --steps=50
// --repeat=20
// --raw
-// --output=./runtime/statemine/src/weights/
+// --header=./file_header.txt
+// --output=./polkadot-parachains/statemine/src/weights
+#![cfg_attr(rustfmt, rustfmt_skip)]
#![allow(unused_parens)]
#![allow(unused_imports)]
@@ -28,134 +45,183 @@ use sp_std::marker::PhantomData;
/// Weight functions for pallet_assets.
pub struct WeightInfo(PhantomData);
impl pallet_assets::WeightInfo for WeightInfo {
+ // Storage: Assets Asset (r:1 w:1)
fn create() -> Weight {
- (44_224_000 as Weight)
+ (42_810_000 as Weight)
.saturating_add(T::DbWeight::get().reads(1 as Weight))
.saturating_add(T::DbWeight::get().writes(1 as Weight))
}
+ // Storage: Assets Asset (r:1 w:1)
fn force_create() -> Weight {
- (22_533_000 as Weight)
+ (22_161_000 as Weight)
.saturating_add(T::DbWeight::get().reads(1 as Weight))
.saturating_add(T::DbWeight::get().writes(1 as Weight))
}
+ // Storage: Assets Asset (r:1 w:1)
+ // Storage: Assets Account (r:5002 w:5001)
+ // Storage: System Account (r:5000 w:5000)
+ // Storage: Assets Metadata (r:1 w:0)
+ // Storage: Assets Approvals (r:501 w:500)
fn destroy(c: u32, s: u32, a: u32, ) -> Weight {
(0 as Weight)
// Standard Error: 37_000
- .saturating_add((21_529_000 as Weight).saturating_mul(c as Weight))
+ .saturating_add((20_291_000 as Weight).saturating_mul(c as Weight))
// Standard Error: 37_000
- .saturating_add((28_905_000 as Weight).saturating_mul(s as Weight))
- // Standard Error: 377_000
- .saturating_add((3_745_000 as Weight).saturating_mul(a as Weight))
- .saturating_add(T::DbWeight::get().reads(4 as Weight))
+ .saturating_add((27_058_000 as Weight).saturating_mul(s as Weight))
+ // Standard Error: 378_000
+ .saturating_add((33_069_000 as Weight).saturating_mul(a as Weight))
+ .saturating_add(T::DbWeight::get().reads(5 as Weight))
.saturating_add(T::DbWeight::get().reads((2 as Weight).saturating_mul(c as Weight)))
.saturating_add(T::DbWeight::get().reads((2 as Weight).saturating_mul(s as Weight)))
+ .saturating_add(T::DbWeight::get().reads((1 as Weight).saturating_mul(a as Weight)))
.saturating_add(T::DbWeight::get().writes(2 as Weight))
.saturating_add(T::DbWeight::get().writes((2 as Weight).saturating_mul(c as Weight)))
.saturating_add(T::DbWeight::get().writes((2 as Weight).saturating_mul(s as Weight)))
.saturating_add(T::DbWeight::get().writes((1 as Weight).saturating_mul(a as Weight)))
}
+ // Storage: Assets Asset (r:1 w:1)
+ // Storage: Assets Account (r:1 w:1)
fn mint() -> Weight {
- (49_078_000 as Weight)
+ (48_712_000 as Weight)
.saturating_add(T::DbWeight::get().reads(2 as Weight))
.saturating_add(T::DbWeight::get().writes(2 as Weight))
}
+ // Storage: Assets Asset (r:1 w:1)
+ // Storage: Assets Account (r:1 w:1)
fn burn() -> Weight {
- (55_886_000 as Weight)
+ (55_472_000 as Weight)
.saturating_add(T::DbWeight::get().reads(2 as Weight))
.saturating_add(T::DbWeight::get().writes(2 as Weight))
}
+ // Storage: Assets Asset (r:1 w:1)
+ // Storage: Assets Account (r:2 w:2)
+ // Storage: System Account (r:1 w:1)
fn transfer() -> Weight {
- (84_857_000 as Weight)
+ (84_571_000 as Weight)
.saturating_add(T::DbWeight::get().reads(4 as Weight))
.saturating_add(T::DbWeight::get().writes(4 as Weight))
}
+ // Storage: Assets Asset (r:1 w:1)
+ // Storage: Assets Account (r:2 w:2)
+ // Storage: System Account (r:1 w:1)
fn transfer_keep_alive() -> Weight {
- (71_330_000 as Weight)
+ (69_636_000 as Weight)
.saturating_add(T::DbWeight::get().reads(4 as Weight))
.saturating_add(T::DbWeight::get().writes(4 as Weight))
}
+ // Storage: Assets Asset (r:1 w:1)
+ // Storage: Assets Account (r:2 w:2)
+ // Storage: System Account (r:1 w:1)
fn force_transfer() -> Weight {
- (85_127_000 as Weight)
+ (84_470_000 as Weight)
.saturating_add(T::DbWeight::get().reads(4 as Weight))
.saturating_add(T::DbWeight::get().writes(4 as Weight))
}
+ // Storage: Assets Asset (r:1 w:0)
+ // Storage: Assets Account (r:1 w:1)
fn freeze() -> Weight {
- (31_403_000 as Weight)
+ (32_969_000 as Weight)
.saturating_add(T::DbWeight::get().reads(2 as Weight))
.saturating_add(T::DbWeight::get().writes(1 as Weight))
}
+ // Storage: Assets Asset (r:1 w:0)
+ // Storage: Assets Account (r:1 w:1)
fn thaw() -> Weight {
- (31_250_000 as Weight)
+ (32_804_000 as Weight)
.saturating_add(T::DbWeight::get().reads(2 as Weight))
.saturating_add(T::DbWeight::get().writes(1 as Weight))
}
+ // Storage: Assets Asset (r:1 w:1)
fn freeze_asset() -> Weight {
- (22_097_000 as Weight)
+ (24_490_000 as Weight)
.saturating_add(T::DbWeight::get().reads(1 as Weight))
.saturating_add(T::DbWeight::get().writes(1 as Weight))
}
+ // Storage: Assets Asset (r:1 w:1)
fn thaw_asset() -> Weight {
- (22_245_000 as Weight)
+ (24_614_000 as Weight)
.saturating_add(T::DbWeight::get().reads(1 as Weight))
.saturating_add(T::DbWeight::get().writes(1 as Weight))
}
+ // Storage: Assets Asset (r:1 w:1)
+ // Storage: Assets Metadata (r:1 w:0)
fn transfer_ownership() -> Weight {
- (25_479_000 as Weight)
+ (27_181_000 as Weight)
.saturating_add(T::DbWeight::get().reads(2 as Weight))
.saturating_add(T::DbWeight::get().writes(1 as Weight))
}
+ // Storage: Assets Asset (r:1 w:1)
fn set_team() -> Weight {
- (22_271_000 as Weight)
+ (24_654_000 as Weight)
.saturating_add(T::DbWeight::get().reads(1 as Weight))
.saturating_add(T::DbWeight::get().writes(1 as Weight))
}
+ // Storage: Assets Asset (r:1 w:0)
+ // Storage: Assets Metadata (r:1 w:1)
fn set_metadata(_n: u32, s: u32, ) -> Weight {
- (50_315_000 as Weight)
- // Standard Error: 0
- .saturating_add((8_000 as Weight).saturating_mul(s as Weight))
+ (51_018_000 as Weight)
+ // Standard Error: 1_000
+ .saturating_add((11_000 as Weight).saturating_mul(s as Weight))
.saturating_add(T::DbWeight::get().reads(2 as Weight))
.saturating_add(T::DbWeight::get().writes(1 as Weight))
}
+ // Storage: Assets Asset (r:1 w:0)
+ // Storage: Assets Metadata (r:1 w:1)
fn clear_metadata() -> Weight {
- (48_134_000 as Weight)
+ (49_589_000 as Weight)
.saturating_add(T::DbWeight::get().reads(2 as Weight))
.saturating_add(T::DbWeight::get().writes(1 as Weight))
}
+ // Storage: Assets Asset (r:1 w:0)
+ // Storage: Assets Metadata (r:1 w:1)
fn force_set_metadata(_n: u32, s: u32, ) -> Weight {
- (25_933_000 as Weight)
+ (27_039_000 as Weight)
// Standard Error: 0
- .saturating_add((7_000 as Weight).saturating_mul(s as Weight))
+ .saturating_add((5_000 as Weight).saturating_mul(s as Weight))
.saturating_add(T::DbWeight::get().reads(2 as Weight))
.saturating_add(T::DbWeight::get().writes(1 as Weight))
}
+ // Storage: Assets Asset (r:1 w:0)
+ // Storage: Assets Metadata (r:1 w:1)
fn force_clear_metadata() -> Weight {
- (49_243_000 as Weight)
+ (49_270_000 as Weight)
.saturating_add(T::DbWeight::get().reads(2 as Weight))
.saturating_add(T::DbWeight::get().writes(1 as Weight))
}
+ // Storage: Assets Asset (r:1 w:1)
fn force_asset_status() -> Weight {
- (22_305_000 as Weight)
+ (23_112_000 as Weight)
.saturating_add(T::DbWeight::get().reads(1 as Weight))
.saturating_add(T::DbWeight::get().writes(1 as Weight))
}
+ // Storage: Assets Asset (r:1 w:1)
+ // Storage: Assets Approvals (r:1 w:1)
fn approve_transfer() -> Weight {
- (48_885_000 as Weight)
- .saturating_add(T::DbWeight::get().reads(1 as Weight))
- .saturating_add(T::DbWeight::get().writes(1 as Weight))
+ (57_750_000 as Weight)
+ .saturating_add(T::DbWeight::get().reads(2 as Weight))
+ .saturating_add(T::DbWeight::get().writes(2 as Weight))
}
+ // Storage: Assets Approvals (r:1 w:1)
+ // Storage: Assets Asset (r:1 w:1)
+ // Storage: Assets Account (r:2 w:2)
+ // Storage: System Account (r:1 w:1)
fn transfer_approved() -> Weight {
- (108_026_000 as Weight)
+ (110_350_000 as Weight)
.saturating_add(T::DbWeight::get().reads(5 as Weight))
.saturating_add(T::DbWeight::get().writes(5 as Weight))
}
+ // Storage: Assets Asset (r:1 w:1)
+ // Storage: Assets Approvals (r:1 w:1)
fn cancel_approval() -> Weight {
- (48_943_000 as Weight)
- .saturating_add(T::DbWeight::get().reads(1 as Weight))
- .saturating_add(T::DbWeight::get().writes(1 as Weight))
+ (58_045_000 as Weight)
+ .saturating_add(T::DbWeight::get().reads(2 as Weight))
+ .saturating_add(T::DbWeight::get().writes(2 as Weight))
}
+ // Storage: Assets Asset (r:1 w:1)
+ // Storage: Assets Approvals (r:1 w:1)
fn force_cancel_approval() -> Weight {
- (56_914_000 as Weight)
+ (60_120_000 as Weight)
.saturating_add(T::DbWeight::get().reads(2 as Weight))
- .saturating_add(T::DbWeight::get().writes(1 as Weight))
+ .saturating_add(T::DbWeight::get().writes(2 as Weight))
}
}
diff --git a/polkadot-parachains/statemine/src/weights/pallet_balances.rs b/polkadot-parachains/statemine/src/weights/pallet_balances.rs
index 3028f6c5467..9e912507101 100644
--- a/polkadot-parachains/statemine/src/weights/pallet_balances.rs
+++ b/polkadot-parachains/statemine/src/weights/pallet_balances.rs
@@ -1,12 +1,27 @@
+// Copyright 2021 Parity Technologies (UK) Ltd.
+// This file is part of Cumulus.
-//! Autogenerated weights for pallet_balances
+// Cumulus is free software: you can redistribute it and/or modify
+// it under the terms of the GNU General Public License as published by
+// the Free Software Foundation, either version 3 of the License, or
+// (at your option) any later version.
+
+// Cumulus is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU General Public License for more details.
+
+// You should have received a copy of the GNU General Public License
+// along with Cumulus. If not, see .
+
+//! Autogenerated weights for `pallet_balances`
//!
-//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 3.0.0
-//! DATE: 2021-05-31, STEPS: `[50, ]`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]`
+//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev
+//! DATE: 2021-10-04, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]`
//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("statemine-dev"), DB CACHE: 128
// Executed Command:
-// ./target/release/statemint
+// ./target/release/polkadot-collator
// benchmark
// --chain=statemine-dev
// --execution=wasm
@@ -16,9 +31,11 @@
// --steps=50
// --repeat=20
// --raw
-// --output=./runtime/statemine/src/weights/
+// --header=./file_header.txt
+// --output=./polkadot-parachains/statemine/src/weights
+#![cfg_attr(rustfmt, rustfmt_skip)]
#![allow(unused_parens)]
#![allow(unused_imports)]
@@ -28,33 +45,39 @@ use sp_std::marker::PhantomData;
/// Weight functions for pallet_balances.
pub struct WeightInfo(PhantomData);
impl pallet_balances::WeightInfo for WeightInfo {
+ // Storage: System Account (r:1 w:1)
fn transfer() -> Weight {
- (79_381_000 as Weight)
+ (78_858_000 as Weight)
.saturating_add(T::DbWeight::get().reads(1 as Weight))
.saturating_add(T::DbWeight::get().writes(1 as Weight))
}
+ // Storage: System Account (r:1 w:1)
fn transfer_keep_alive() -> Weight {
- (58_057_000 as Weight)
+ (58_667_000 as Weight)
.saturating_add(T::DbWeight::get().reads(1 as Weight))
.saturating_add(T::DbWeight::get().writes(1 as Weight))
}
+ // Storage: System Account (r:1 w:1)
fn set_balance_creating() -> Weight {
- (28_834_000 as Weight)
+ (30_112_000 as Weight)
.saturating_add(T::DbWeight::get().reads(1 as Weight))
.saturating_add(T::DbWeight::get().writes(1 as Weight))
}
+ // Storage: System Account (r:1 w:1)
fn set_balance_killing() -> Weight {
- (36_213_000 as Weight)
+ (37_745_000 as Weight)
.saturating_add(T::DbWeight::get().reads(1 as Weight))
.saturating_add(T::DbWeight::get().writes(1 as Weight))
}
+ // Storage: System Account (r:2 w:2)
fn force_transfer() -> Weight {
- (78_526_000 as Weight)
+ (79_925_000 as Weight)
.saturating_add(T::DbWeight::get().reads(2 as Weight))
.saturating_add(T::DbWeight::get().writes(2 as Weight))
}
+ // Storage: System Account (r:1 w:1)
fn transfer_all() -> Weight {
- (84_170_000 as Weight)
+ (73_280_000 as Weight)
.saturating_add(T::DbWeight::get().reads(1 as Weight))
.saturating_add(T::DbWeight::get().writes(1 as Weight))
}
diff --git a/polkadot-parachains/statemine/src/weights/pallet_collator_selection.rs b/polkadot-parachains/statemine/src/weights/pallet_collator_selection.rs
index 1c47f9071f5..8185cfdfa41 100644
--- a/polkadot-parachains/statemine/src/weights/pallet_collator_selection.rs
+++ b/polkadot-parachains/statemine/src/weights/pallet_collator_selection.rs
@@ -1,12 +1,27 @@
+// Copyright 2021 Parity Technologies (UK) Ltd.
+// This file is part of Cumulus.
-//! Autogenerated weights for pallet_collator_selection
+// Cumulus is free software: you can redistribute it and/or modify
+// it under the terms of the GNU General Public License as published by
+// the Free Software Foundation, either version 3 of the License, or
+// (at your option) any later version.
+
+// Cumulus is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU General Public License for more details.
+
+// You should have received a copy of the GNU General Public License
+// along with Cumulus. If not, see .
+
+//! Autogenerated weights for `pallet_collator_selection`
//!
-//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 3.0.0
-//! DATE: 2021-05-31, STEPS: `[50, ]`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]`
+//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev
+//! DATE: 2021-10-04, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]`
//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("statemine-dev"), DB CACHE: 128
// Executed Command:
-// ./target/release/statemint
+// ./target/release/polkadot-collator
// benchmark
// --chain=statemine-dev
// --execution=wasm
@@ -16,9 +31,11 @@
// --steps=50
// --repeat=20
// --raw
-// --output=./runtime/statemine/src/weights/
+// --header=./file_header.txt
+// --output=./polkadot-parachains/statemine/src/weights
+#![cfg_attr(rustfmt, rustfmt_skip)]
#![allow(unused_parens)]
#![allow(unused_imports)]
@@ -28,48 +45,66 @@ use sp_std::marker::PhantomData;
/// Weight functions for pallet_collator_selection.
pub struct WeightInfo(PhantomData);
impl pallet_collator_selection::WeightInfo for WeightInfo {
+ // Storage: CollatorSelection Invulnerables (r:0 w:1)
fn set_invulnerables(b: u32, ) -> Weight {
- (18_481_000 as Weight)
+ (17_818_000 as Weight)
// Standard Error: 0
- .saturating_add((67_000 as Weight).saturating_mul(b as Weight))
+ .saturating_add((48_000 as Weight).saturating_mul(b as Weight))
.saturating_add(T::DbWeight::get().writes(1 as Weight))
}
+ // Storage: CollatorSelection DesiredCandidates (r:0 w:1)
fn set_desired_candidates() -> Weight {
- (16_376_000 as Weight)
+ (15_850_000 as Weight)
.saturating_add(T::DbWeight::get().writes(1 as Weight))
}
+ // Storage: CollatorSelection CandidacyBond (r:0 w:1)
fn set_candidacy_bond() -> Weight {
- (17_031_000 as Weight)
+ (16_377_000 as Weight)
.saturating_add(T::DbWeight::get().writes(1 as Weight))
}
+ // Storage: CollatorSelection Candidates (r:1 w:1)
+ // Storage: CollatorSelection DesiredCandidates (r:1 w:0)
+ // Storage: CollatorSelection Invulnerables (r:1 w:0)
+ // Storage: Session NextKeys (r:1 w:0)
+ // Storage: CollatorSelection CandidacyBond (r:1 w:0)
+ // Storage: CollatorSelection LastAuthoredBlock (r:0 w:1)
fn register_as_candidate(c: u32, ) -> Weight {
- (72_345_000 as Weight)
- // Standard Error: 0
- .saturating_add((197_000 as Weight).saturating_mul(c as Weight))
- .saturating_add(T::DbWeight::get().reads(4 as Weight))
+ (76_016_000 as Weight)
+ // Standard Error: 1_000
+ .saturating_add((151_000 as Weight).saturating_mul(c as Weight))
+ .saturating_add(T::DbWeight::get().reads(5 as Weight))
.saturating_add(T::DbWeight::get().writes(2 as Weight))
}
+ // Storage: CollatorSelection Candidates (r:1 w:1)
+ // Storage: CollatorSelection LastAuthoredBlock (r:0 w:1)
fn leave_intent(c: u32, ) -> Weight {
- (55_446_000 as Weight)
- // Standard Error: 0
- .saturating_add((153_000 as Weight).saturating_mul(c as Weight))
+ (76_011_000 as Weight)
+ // Standard Error: 1_000
+ .saturating_add((202_000 as Weight).saturating_mul(c as Weight))
.saturating_add(T::DbWeight::get().reads(1 as Weight))
.saturating_add(T::DbWeight::get().writes(2 as Weight))
}
+ // Storage: System Account (r:2 w:2)
+ // Storage: System BlockWeight (r:1 w:1)
+ // Storage: CollatorSelection LastAuthoredBlock (r:0 w:1)
fn note_author() -> Weight {
- (71_828_000 as Weight)
+ (67_925_000 as Weight)
.saturating_add(T::DbWeight::get().reads(3 as Weight))
.saturating_add(T::DbWeight::get().writes(4 as Weight))
}
+ // Storage: CollatorSelection Candidates (r:1 w:1)
+ // Storage: CollatorSelection LastAuthoredBlock (r:1000 w:1)
+ // Storage: System Account (r:1 w:1)
+ // Storage: CollatorSelection Invulnerables (r:1 w:0)
+ // Storage: System BlockWeight (r:1 w:1)
fn new_session(r: u32, c: u32, ) -> Weight {
(0 as Weight)
- // Standard Error: 1_004_000
- .saturating_add((110_066_000 as Weight).saturating_mul(r as Weight))
- // Standard Error: 1_004_000
- .saturating_add((152_035_000 as Weight).saturating_mul(c as Weight))
- .saturating_add(T::DbWeight::get().reads((1 as Weight).saturating_mul(r as Weight)))
+ // Standard Error: 4_417_000
+ .saturating_add((24_857_000 as Weight).saturating_mul(r as Weight))
+ // Standard Error: 4_417_000
+ .saturating_add((115_986_000 as Weight).saturating_mul(c as Weight))
.saturating_add(T::DbWeight::get().reads((2 as Weight).saturating_mul(c as Weight)))
- .saturating_add(T::DbWeight::get().writes((2 as Weight).saturating_mul(r as Weight)))
- .saturating_add(T::DbWeight::get().writes((2 as Weight).saturating_mul(c as Weight)))
+ .saturating_add(T::DbWeight::get().writes((1 as Weight).saturating_mul(r as Weight)))
+ .saturating_add(T::DbWeight::get().writes((1 as Weight).saturating_mul(c as Weight)))
}
}
diff --git a/polkadot-parachains/statemine/src/weights/pallet_multisig.rs b/polkadot-parachains/statemine/src/weights/pallet_multisig.rs
index c6b4b28eabf..8dfc470797e 100644
--- a/polkadot-parachains/statemine/src/weights/pallet_multisig.rs
+++ b/polkadot-parachains/statemine/src/weights/pallet_multisig.rs
@@ -1,12 +1,27 @@
+// Copyright 2021 Parity Technologies (UK) Ltd.
+// This file is part of Cumulus.
-//! Autogenerated weights for pallet_multisig
+// Cumulus is free software: you can redistribute it and/or modify
+// it under the terms of the GNU General Public License as published by
+// the Free Software Foundation, either version 3 of the License, or
+// (at your option) any later version.
+
+// Cumulus is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU General Public License for more details.
+
+// You should have received a copy of the GNU General Public License
+// along with Cumulus. If not, see .
+
+//! Autogenerated weights for `pallet_multisig`
//!
-//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 3.0.0
-//! DATE: 2021-05-31, STEPS: `[50, ]`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]`
+//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev
+//! DATE: 2021-10-04, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]`
//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("statemine-dev"), DB CACHE: 128
// Executed Command:
-// ./target/release/statemint
+// ./target/release/polkadot-collator
// benchmark
// --chain=statemine-dev
// --execution=wasm
@@ -16,9 +31,11 @@
// --steps=50
// --repeat=20
// --raw
-// --output=./runtime/statemine/src/weights/
+// --header=./file_header.txt
+// --output=./polkadot-parachains/statemine/src/weights
+#![cfg_attr(rustfmt, rustfmt_skip)]
#![allow(unused_parens)]
#![allow(unused_imports)]
@@ -29,80 +46,100 @@ use sp_std::marker::PhantomData;
pub struct WeightInfo(PhantomData);
impl pallet_multisig::WeightInfo for WeightInfo {
fn as_multi_threshold_1(z: u32, ) -> Weight {
- (15_911_000 as Weight)
+ (20_579_000 as Weight)
// Standard Error: 0
.saturating_add((1_000 as Weight).saturating_mul(z as Weight))
}
+ // Storage: Multisig Multisigs (r:1 w:1)
+ // Storage: unknown [0x3a65787472696e7369635f696e646578] (r:1 w:0)
fn as_multi_create(s: u32, z: u32, ) -> Weight {
- (55_326_000 as Weight)
+ (57_300_000 as Weight)
// Standard Error: 0
- .saturating_add((133_000 as Weight).saturating_mul(s as Weight))
+ .saturating_add((162_000 as Weight).saturating_mul(s as Weight))
// Standard Error: 0
- .saturating_add((1_000 as Weight).saturating_mul(z as Weight))
+ .saturating_add((2_000 as Weight).saturating_mul(z as Weight))
.saturating_add(T::DbWeight::get().reads(2 as Weight))
.saturating_add(T::DbWeight::get().writes(1 as Weight))
}
+ // Storage: Multisig Multisigs (r:1 w:1)
+ // Storage: Multisig Calls (r:1 w:1)
+ // Storage: unknown [0x3a65787472696e7369635f696e646578] (r:1 w:0)
fn as_multi_create_store(s: u32, z: u32, ) -> Weight {
- (62_423_000 as Weight)
- // Standard Error: 0
- .saturating_add((133_000 as Weight).saturating_mul(s as Weight))
+ (64_239_000 as Weight)
+ // Standard Error: 1_000
+ .saturating_add((155_000 as Weight).saturating_mul(s as Weight))
// Standard Error: 0
- .saturating_add((3_000 as Weight).saturating_mul(z as Weight))
+ .saturating_add((2_000 as Weight).saturating_mul(z as Weight))
.saturating_add(T::DbWeight::get().reads(3 as Weight))
.saturating_add(T::DbWeight::get().writes(2 as Weight))
}
+ // Storage: Multisig Multisigs (r:1 w:1)
fn as_multi_approve(s: u32, z: u32, ) -> Weight {
- (32_430_000 as Weight)
+ (35_702_000 as Weight)
// Standard Error: 0
- .saturating_add((148_000 as Weight).saturating_mul(s as Weight))
+ .saturating_add((152_000 as Weight).saturating_mul(s as Weight))
// Standard Error: 0
.saturating_add((1_000 as Weight).saturating_mul(z as Weight))
.saturating_add(T::DbWeight::get().reads(1 as Weight))
.saturating_add(T::DbWeight::get().writes(1 as Weight))
}
+ // Storage: Multisig Multisigs (r:1 w:1)
+ // Storage: Multisig Calls (r:1 w:1)
fn as_multi_approve_store(s: u32, z: u32, ) -> Weight {
- (59_789_000 as Weight)
- // Standard Error: 0
- .saturating_add((165_000 as Weight).saturating_mul(s as Weight))
+ (62_308_000 as Weight)
+ // Standard Error: 1_000
+ .saturating_add((158_000 as Weight).saturating_mul(s as Weight))
// Standard Error: 0
- .saturating_add((3_000 as Weight).saturating_mul(z as Weight))
+ .saturating_add((2_000 as Weight).saturating_mul(z as Weight))
.saturating_add(T::DbWeight::get().reads(2 as Weight))
.saturating_add(T::DbWeight::get().writes(2 as Weight))
}
+ // Storage: Multisig Multisigs (r:1 w:1)
+ // Storage: Multisig Calls (r:1 w:1)
+ // Storage: System Account (r:1 w:1)
fn as_multi_complete(s: u32, z: u32, ) -> Weight {
- (80_926_000 as Weight)
+ (79_498_000 as Weight)
+ // Standard Error: 1_000
+ .saturating_add((248_000 as Weight).saturating_mul(s as Weight))
// Standard Error: 0
- .saturating_add((276_000 as Weight).saturating_mul(s as Weight))
- // Standard Error: 0
- .saturating_add((5_000 as Weight).saturating_mul(z as Weight))
+ .saturating_add((4_000 as Weight).saturating_mul(z as Weight))
.saturating_add(T::DbWeight::get().reads(3 as Weight))
.saturating_add(T::DbWeight::get().writes(3 as Weight))
}
+ // Storage: Multisig Multisigs (r:1 w:1)
+ // Storage: unknown [0x3a65787472696e7369635f696e646578] (r:1 w:0)
fn approve_as_multi_create(s: u32, ) -> Weight {
- (54_860_000 as Weight)
- // Standard Error: 0
- .saturating_add((134_000 as Weight).saturating_mul(s as Weight))
+ (57_146_000 as Weight)
+ // Standard Error: 1_000
+ .saturating_add((154_000 as Weight).saturating_mul(s as Weight))
.saturating_add(T::DbWeight::get().reads(2 as Weight))
.saturating_add(T::DbWeight::get().writes(1 as Weight))
}
+ // Storage: Multisig Multisigs (r:1 w:1)
+ // Storage: Multisig Calls (r:1 w:0)
fn approve_as_multi_approve(s: u32, ) -> Weight {
- (31_924_000 as Weight)
+ (32_826_000 as Weight)
// Standard Error: 0
- .saturating_add((154_000 as Weight).saturating_mul(s as Weight))
+ .saturating_add((162_000 as Weight).saturating_mul(s as Weight))
.saturating_add(T::DbWeight::get().reads(1 as Weight))
.saturating_add(T::DbWeight::get().writes(1 as Weight))
}
+ // Storage: Multisig Multisigs (r:1 w:1)
+ // Storage: Multisig Calls (r:1 w:1)
+ // Storage: System Account (r:1 w:1)
fn approve_as_multi_complete(s: u32, ) -> Weight {
- (154_001_000 as Weight)
- // Standard Error: 0
- .saturating_add((281_000 as Weight).saturating_mul(s as Weight))
+ (115_857_000 as Weight)
+ // Standard Error: 1_000
+ .saturating_add((249_000 as Weight).saturating_mul(s as Weight))
.saturating_add(T::DbWeight::get().reads(3 as Weight))
.saturating_add(T::DbWeight::get().writes(3 as Weight))
}
+ // Storage: Multisig Multisigs (r:1 w:1)
+ // Storage: Multisig Calls (r:1 w:1)
fn cancel_as_multi(s: u32, ) -> Weight {
- (103_770_000 as Weight)
- // Standard Error: 0
- .saturating_add((130_000 as Weight).saturating_mul(s as Weight))
+ (91_648_000 as Weight)
+ // Standard Error: 1_000
+ .saturating_add((153_000 as Weight).saturating_mul(s as Weight))
.saturating_add(T::DbWeight::get().reads(2 as Weight))
.saturating_add(T::DbWeight::get().writes(2 as Weight))
}
diff --git a/polkadot-parachains/statemine/src/weights/pallet_proxy.rs b/polkadot-parachains/statemine/src/weights/pallet_proxy.rs
index 40b03c31454..ccf5428a0ab 100644
--- a/polkadot-parachains/statemine/src/weights/pallet_proxy.rs
+++ b/polkadot-parachains/statemine/src/weights/pallet_proxy.rs
@@ -1,12 +1,27 @@
+// Copyright 2021 Parity Technologies (UK) Ltd.
+// This file is part of Cumulus.
-//! Autogenerated weights for pallet_proxy
+// Cumulus is free software: you can redistribute it and/or modify
+// it under the terms of the GNU General Public License as published by
+// the Free Software Foundation, either version 3 of the License, or
+// (at your option) any later version.
+
+// Cumulus is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU General Public License for more details.
+
+// You should have received a copy of the GNU General Public License
+// along with Cumulus. If not, see .
+
+//! Autogenerated weights for `pallet_proxy`
//!
-//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 3.0.0
-//! DATE: 2021-05-31, STEPS: `[50, ]`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]`
+//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev
+//! DATE: 2021-10-04, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]`
//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("statemine-dev"), DB CACHE: 128
// Executed Command:
-// ./target/release/statemint
+// ./target/release/polkadot-collator
// benchmark
// --chain=statemine-dev
// --execution=wasm
@@ -16,9 +31,11 @@
// --steps=50
// --repeat=20
// --raw
-// --output=./runtime/statemine/src/weights/
+// --header=./file_header.txt
+// --output=./polkadot-parachains/statemine/src/weights
+#![cfg_attr(rustfmt, rustfmt_skip)]
#![allow(unused_parens)]
#![allow(unused_imports)]
@@ -28,80 +45,97 @@ use sp_std::marker::PhantomData;
/// Weight functions for pallet_proxy.
pub struct WeightInfo(PhantomData);
impl pallet_proxy::WeightInfo for WeightInfo {
+ // Storage: Proxy Proxies (r:1 w:0)
fn proxy(p: u32, ) -> Weight {
- (27_318_000 as Weight)
- // Standard Error: 1_000
- .saturating_add((208_000 as Weight).saturating_mul(p as Weight))
+ (24_204_000 as Weight)
+ // Standard Error: 2_000
+ .saturating_add((130_000 as Weight).saturating_mul(p as Weight))
.saturating_add(T::DbWeight::get().reads(1 as Weight))
}
+ // Storage: Proxy Proxies (r:1 w:0)
+ // Storage: Proxy Announcements (r:1 w:1)
+ // Storage: System Account (r:1 w:1)
fn proxy_announced(a: u32, p: u32, ) -> Weight {
- (60_665_000 as Weight)
+ (56_574_000 as Weight)
// Standard Error: 2_000
- .saturating_add((677_000 as Weight).saturating_mul(a as Weight))
+ .saturating_add((504_000 as Weight).saturating_mul(a as Weight))
// Standard Error: 2_000
- .saturating_add((197_000 as Weight).saturating_mul(p as Weight))
+ .saturating_add((140_000 as Weight).saturating_mul(p as Weight))
.saturating_add(T::DbWeight::get().reads(3 as Weight))
.saturating_add(T::DbWeight::get().writes(2 as Weight))
}
+ // Storage: Proxy Announcements (r:1 w:1)
+ // Storage: System Account (r:1 w:1)
fn remove_announcement(a: u32, p: u32, ) -> Weight {
- (39_455_000 as Weight)
- // Standard Error: 2_000
- .saturating_add((687_000 as Weight).saturating_mul(a as Weight))
- // Standard Error: 2_000
- .saturating_add((3_000 as Weight).saturating_mul(p as Weight))
+ (37_249_000 as Weight)
+ // Standard Error: 1_000
+ .saturating_add((516_000 as Weight).saturating_mul(a as Weight))
+ // Standard Error: 1_000
+ .saturating_add((16_000 as Weight).saturating_mul(p as Weight))
.saturating_add(T::DbWeight::get().reads(2 as Weight))
.saturating_add(T::DbWeight::get().writes(2 as Weight))
}
+ // Storage: Proxy Announcements (r:1 w:1)
+ // Storage: System Account (r:1 w:1)
fn reject_announcement(a: u32, p: u32, ) -> Weight {
- (39_411_000 as Weight)
- // Standard Error: 2_000
- .saturating_add((686_000 as Weight).saturating_mul(a as Weight))
- // Standard Error: 2_000
- .saturating_add((3_000 as Weight).saturating_mul(p as Weight))
+ (37_481_000 as Weight)
+ // Standard Error: 1_000
+ .saturating_add((512_000 as Weight).saturating_mul(a as Weight))
+ // Standard Error: 1_000
+ .saturating_add((13_000 as Weight).saturating_mul(p as Weight))
.saturating_add(T::DbWeight::get().reads(2 as Weight))
.saturating_add(T::DbWeight::get().writes(2 as Weight))
}
+ // Storage: Proxy Proxies (r:1 w:0)
+ // Storage: Proxy Announcements (r:1 w:1)
+ // Storage: System Account (r:1 w:1)
fn announce(a: u32, p: u32, ) -> Weight {
- (54_386_000 as Weight)
+ (53_496_000 as Weight)
// Standard Error: 2_000
- .saturating_add((677_000 as Weight).saturating_mul(a as Weight))
+ .saturating_add((511_000 as Weight).saturating_mul(a as Weight))
// Standard Error: 2_000
- .saturating_add((194_000 as Weight).saturating_mul(p as Weight))
+ .saturating_add((137_000 as Weight).saturating_mul(p as Weight))
.saturating_add(T::DbWeight::get().reads(3 as Weight))
.saturating_add(T::DbWeight::get().writes(2 as Weight))
}
+ // Storage: Proxy Proxies (r:1 w:1)
fn add_proxy(p: u32, ) -> Weight {
- (37_411_000 as Weight)
- // Standard Error: 2_000
- .saturating_add((298_000 as Weight).saturating_mul(p as Weight))
+ (36_329_000 as Weight)
+ // Standard Error: 3_000
+ .saturating_add((187_000 as Weight).saturating_mul(p as Weight))
.saturating_add(T::DbWeight::get().reads(1 as Weight))
.saturating_add(T::DbWeight::get().writes(1 as Weight))
}
+ // Storage: Proxy Proxies (r:1 w:1)
fn remove_proxy(p: u32, ) -> Weight {
- (36_658_000 as Weight)
- // Standard Error: 2_000
- .saturating_add((332_000 as Weight).saturating_mul(p as Weight))
+ (36_324_000 as Weight)
+ // Standard Error: 3_000
+ .saturating_add((202_000 as Weight).saturating_mul(p as Weight))
.saturating_add(T::DbWeight::get().reads(1 as Weight))
.saturating_add(T::DbWeight::get().writes(1 as Weight))
}
+ // Storage: Proxy Proxies (r:1 w:1)
fn remove_proxies(p: u32, ) -> Weight {
- (34_893_000 as Weight)
- // Standard Error: 1_000
- .saturating_add((209_000 as Weight).saturating_mul(p as Weight))
+ (35_464_000 as Weight)
+ // Standard Error: 2_000
+ .saturating_add((121_000 as Weight).saturating_mul(p as Weight))
.saturating_add(T::DbWeight::get().reads(1 as Weight))
.saturating_add(T::DbWeight::get().writes(1 as Weight))
}
+ // Storage: unknown [0x3a65787472696e7369635f696e646578] (r:1 w:0)
+ // Storage: Proxy Proxies (r:1 w:1)
fn anonymous(p: u32, ) -> Weight {
- (51_243_000 as Weight)
- // Standard Error: 1_000
- .saturating_add((44_000 as Weight).saturating_mul(p as Weight))
+ (51_295_000 as Weight)
+ // Standard Error: 3_000
+ .saturating_add((16_000 as Weight).saturating_mul(p as Weight))
.saturating_add(T::DbWeight::get().reads(2 as Weight))
.saturating_add(T::DbWeight::get().writes(1 as Weight))
}
+ // Storage: Proxy Proxies (r:1 w:1)
fn kill_anonymous(p: u32, ) -> Weight {
- (37_188_000 as Weight)
- // Standard Error: 1_000
- .saturating_add((208_000 as Weight).saturating_mul(p as Weight))
+ (37_432_000 as Weight)
+ // Standard Error: 2_000
+ .saturating_add((119_000 as Weight).saturating_mul(p as Weight))
.saturating_add(T::DbWeight::get().reads(1 as Weight))
.saturating_add(T::DbWeight::get().writes(1 as Weight))
}
diff --git a/polkadot-parachains/statemine/src/weights/pallet_session.rs b/polkadot-parachains/statemine/src/weights/pallet_session.rs
index 9cb59607b38..a95779663e6 100644
--- a/polkadot-parachains/statemine/src/weights/pallet_session.rs
+++ b/polkadot-parachains/statemine/src/weights/pallet_session.rs
@@ -1,8 +1,23 @@
+// Copyright 2021 Parity Technologies (UK) Ltd.
+// This file is part of Cumulus.
-//! Autogenerated weights for pallet_session
+// Cumulus is free software: you can redistribute it and/or modify
+// it under the terms of the GNU General Public License as published by
+// the Free Software Foundation, either version 3 of the License, or
+// (at your option) any later version.
+
+// Cumulus is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU General Public License for more details.
+
+// You should have received a copy of the GNU General Public License
+// along with Cumulus. If not, see .
+
+//! Autogenerated weights for `pallet_session`
//!
-//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 3.0.0
-//! DATE: 2021-06-08, STEPS: `[50, ]`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]`
+//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev
+//! DATE: 2021-10-04, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]`
//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("statemine-dev"), DB CACHE: 128
// Executed Command:
@@ -16,9 +31,11 @@
// --steps=50
// --repeat=20
// --raw
-// --output=./polkadot-parachains/statemine-runtime/src/weights
+// --header=./file_header.txt
+// --output=./polkadot-parachains/statemine/src/weights
+#![cfg_attr(rustfmt, rustfmt_skip)]
#![allow(unused_parens)]
#![allow(unused_imports)]
@@ -28,13 +45,17 @@ use sp_std::marker::PhantomData;
/// Weight functions for pallet_session.
pub struct WeightInfo(PhantomData);
impl pallet_session::WeightInfo for WeightInfo {
+ // Storage: Session NextKeys (r:1 w:1)
+ // Storage: Session KeyOwner (r:1 w:1)
fn set_keys() -> Weight {
- (25_201_000 as Weight)
+ (25_413_000 as Weight)
.saturating_add(T::DbWeight::get().reads(2 as Weight))
.saturating_add(T::DbWeight::get().writes(2 as Weight))
}
+ // Storage: Session NextKeys (r:1 w:1)
+ // Storage: Session KeyOwner (r:0 w:1)
fn purge_keys() -> Weight {
- (17_510_000 as Weight)
+ (17_830_000 as Weight)
.saturating_add(T::DbWeight::get().reads(1 as Weight))
.saturating_add(T::DbWeight::get().writes(2 as Weight))
}
diff --git a/polkadot-parachains/statemine/src/weights/pallet_timestamp.rs b/polkadot-parachains/statemine/src/weights/pallet_timestamp.rs
index 1fc4b5aadea..3a5bbfd3ff6 100644
--- a/polkadot-parachains/statemine/src/weights/pallet_timestamp.rs
+++ b/polkadot-parachains/statemine/src/weights/pallet_timestamp.rs
@@ -1,12 +1,27 @@
+// Copyright 2021 Parity Technologies (UK) Ltd.
+// This file is part of Cumulus.
-//! Autogenerated weights for pallet_timestamp
+// Cumulus is free software: you can redistribute it and/or modify
+// it under the terms of the GNU General Public License as published by
+// the Free Software Foundation, either version 3 of the License, or
+// (at your option) any later version.
+
+// Cumulus is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU General Public License for more details.
+
+// You should have received a copy of the GNU General Public License
+// along with Cumulus. If not, see .
+
+//! Autogenerated weights for `pallet_timestamp`
//!
-//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 3.0.0
-//! DATE: 2021-05-31, STEPS: `[50, ]`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]`
+//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev
+//! DATE: 2021-10-04, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]`
//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("statemine-dev"), DB CACHE: 128
// Executed Command:
-// ./target/release/statemint
+// ./target/release/polkadot-collator
// benchmark
// --chain=statemine-dev
// --execution=wasm
@@ -16,9 +31,11 @@
// --steps=50
// --repeat=20
// --raw
-// --output=./runtime/statemine/src/weights/
+// --header=./file_header.txt
+// --output=./polkadot-parachains/statemine/src/weights
+#![cfg_attr(rustfmt, rustfmt_skip)]
#![allow(unused_parens)]
#![allow(unused_imports)]
@@ -28,12 +45,13 @@ use sp_std::marker::PhantomData;
/// Weight functions for pallet_timestamp.
pub struct WeightInfo(PhantomData);
impl pallet_timestamp::WeightInfo for WeightInfo {
+ // Storage: Timestamp Now (r:1 w:1)
fn set() -> Weight {
- (7_543_000 as Weight)
- .saturating_add(T::DbWeight::get().reads(2 as Weight))
+ (7_714_000 as Weight)
+ .saturating_add(T::DbWeight::get().reads(1 as Weight))
.saturating_add(T::DbWeight::get().writes(1 as Weight))
}
fn on_finalize() -> Weight {
- (4_272_000 as Weight)
+ (4_367_000 as Weight)
}
}
diff --git a/polkadot-parachains/statemine/src/weights/pallet_uniques.rs b/polkadot-parachains/statemine/src/weights/pallet_uniques.rs
index 4cab4dffbf7..0e21ce6057c 100644
--- a/polkadot-parachains/statemine/src/weights/pallet_uniques.rs
+++ b/polkadot-parachains/statemine/src/weights/pallet_uniques.rs
@@ -14,27 +14,28 @@
// You should have received a copy of the GNU General Public License
// along with Cumulus. If not, see .
-//! Autogenerated weights for pallet_uniques
+//! Autogenerated weights for `pallet_uniques`
//!
-//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 3.0.0
-//! DATE: 2021-06-02, STEPS: `[50, ]`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]`
+//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev
+//! DATE: 2021-10-04, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]`
//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("statemine-dev"), DB CACHE: 128
// Executed Command:
// ./target/release/polkadot-collator
// benchmark
// --chain=statemine-dev
-// --steps=50
-// --repeat=20
-// --pallet=pallet_uniques
-// --extrinsic=*
// --execution=wasm
// --wasm-execution=compiled
-// --heap-pages=4096
+// --pallet=pallet_uniques
+// --extrinsic=*
+// --steps=50
+// --repeat=20
+// --raw
// --header=./file_header.txt
-// --output=./polkadot-parachains/statemine-runtime/src/weights/
+// --output=./polkadot-parachains/statemine/src/weights
+#![cfg_attr(rustfmt, rustfmt_skip)]
#![allow(unused_parens)]
#![allow(unused_imports)]
@@ -44,24 +45,32 @@ use sp_std::marker::PhantomData;
/// Weight functions for pallet_uniques.
pub struct WeightInfo(PhantomData);
impl pallet_uniques::WeightInfo for WeightInfo {
+ // Storage: Uniques Class (r:1 w:1)
fn create() -> Weight {
- (42_199_000 as Weight)
+ (42_523_000 as Weight)
.saturating_add(T::DbWeight::get().reads(1 as Weight))
.saturating_add(T::DbWeight::get().writes(1 as Weight))
}
+ // Storage: Uniques Class (r:1 w:1)
fn force_create() -> Weight {
- (21_030_000 as Weight)
+ (21_924_000 as Weight)
.saturating_add(T::DbWeight::get().reads(1 as Weight))
.saturating_add(T::DbWeight::get().writes(1 as Weight))
}
+ // Storage: Uniques Class (r:1 w:1)
+ // Storage: Uniques Asset (r:1 w:0)
+ // Storage: Uniques Attribute (r:0 w:1000)
+ // Storage: Uniques ClassMetadataOf (r:0 w:1)
+ // Storage: Uniques InstanceMetadataOf (r:0 w:1000)
+ // Storage: Uniques Account (r:0 w:20)
fn destroy(n: u32, m: u32, a: u32, ) -> Weight {
(0 as Weight)
- // Standard Error: 14_000
- .saturating_add((16_814_000 as Weight).saturating_mul(n as Weight))
- // Standard Error: 14_000
- .saturating_add((1_026_000 as Weight).saturating_mul(m as Weight))
- // Standard Error: 14_000
- .saturating_add((952_000 as Weight).saturating_mul(a as Weight))
+ // Standard Error: 13_000
+ .saturating_add((15_940_000 as Weight).saturating_mul(n as Weight))
+ // Standard Error: 13_000
+ .saturating_add((1_095_000 as Weight).saturating_mul(m as Weight))
+ // Standard Error: 13_000
+ .saturating_add((930_000 as Weight).saturating_mul(a as Weight))
.saturating_add(T::DbWeight::get().reads(2 as Weight))
.saturating_add(T::DbWeight::get().reads((1 as Weight).saturating_mul(n as Weight)))
.saturating_add(T::DbWeight::get().writes(2 as Weight))
@@ -69,102 +78,141 @@ impl pallet_uniques::WeightInfo for WeightInfo {
.saturating_add(T::DbWeight::get().writes((1 as Weight).saturating_mul(m as Weight)))
.saturating_add(T::DbWeight::get().writes((1 as Weight).saturating_mul(a as Weight)))
}
+ // Storage: Uniques Asset (r:1 w:1)
+ // Storage: Uniques Class (r:1 w:1)
+ // Storage: Uniques Account (r:0 w:1)
fn mint() -> Weight {
- (57_236_000 as Weight)
+ (57_219_000 as Weight)
.saturating_add(T::DbWeight::get().reads(2 as Weight))
.saturating_add(T::DbWeight::get().writes(3 as Weight))
}
+ // Storage: Uniques Class (r:1 w:1)
+ // Storage: Uniques Asset (r:1 w:1)
+ // Storage: Uniques Account (r:0 w:1)
fn burn() -> Weight {
- (58_129_000 as Weight)
+ (59_146_000 as Weight)
.saturating_add(T::DbWeight::get().reads(2 as Weight))
.saturating_add(T::DbWeight::get().writes(3 as Weight))
}
+ // Storage: Uniques Class (r:1 w:0)
+ // Storage: Uniques Asset (r:1 w:1)
+ // Storage: Uniques Account (r:0 w:2)
fn transfer() -> Weight {
- (42_980_000 as Weight)
+ (43_148_000 as Weight)
.saturating_add(T::DbWeight::get().reads(2 as Weight))
.saturating_add(T::DbWeight::get().writes(3 as Weight))
}
+ // Storage: Uniques Class (r:1 w:1)
+ // Storage: Uniques Asset (r:100 w:100)
fn redeposit(i: u32, ) -> Weight {
(0 as Weight)
- // Standard Error: 11_000
- .saturating_add((26_921_000 as Weight).saturating_mul(i as Weight))
+ // Standard Error: 12_000
+ .saturating_add((26_644_000 as Weight).saturating_mul(i as Weight))
.saturating_add(T::DbWeight::get().reads(1 as Weight))
.saturating_add(T::DbWeight::get().reads((1 as Weight).saturating_mul(i as Weight)))
.saturating_add(T::DbWeight::get().writes(1 as Weight))
.saturating_add(T::DbWeight::get().writes((1 as Weight).saturating_mul(i as Weight)))
}
+ // Storage: Uniques Asset (r:1 w:1)
+ // Storage: Uniques Class (r:1 w:0)
fn freeze() -> Weight {
- (30_427_000 as Weight)
+ (29_400_000 as Weight)
.saturating_add(T::DbWeight::get().reads(2 as Weight))
.saturating_add(T::DbWeight::get().writes(1 as Weight))
}
+ // Storage: Uniques Asset (r:1 w:1)
+ // Storage: Uniques Class (r:1 w:0)
fn thaw() -> Weight {
- (29_789_000 as Weight)
+ (30_058_000 as Weight)
.saturating_add(T::DbWeight::get().reads(2 as Weight))
.saturating_add(T::DbWeight::get().writes(1 as Weight))
}
+ // Storage: Uniques Class (r:1 w:1)
fn freeze_class() -> Weight {
- (21_380_000 as Weight)
+ (22_342_000 as Weight)
.saturating_add(T::DbWeight::get().reads(1 as Weight))
.saturating_add(T::DbWeight::get().writes(1 as Weight))
}
+ // Storage: Uniques Class (r:1 w:1)
fn thaw_class() -> Weight {
- (21_430_000 as Weight)
+ (22_342_000 as Weight)
.saturating_add(T::DbWeight::get().reads(1 as Weight))
.saturating_add(T::DbWeight::get().writes(1 as Weight))
}
+ // Storage: Uniques Class (r:1 w:1)
+ // Storage: System Account (r:1 w:1)
fn transfer_ownership() -> Weight {
- (49_331_000 as Weight)
+ (50_297_000 as Weight)
.saturating_add(T::DbWeight::get().reads(2 as Weight))
.saturating_add(T::DbWeight::get().writes(2 as Weight))
}
+ // Storage: Uniques Class (r:1 w:1)
fn set_team() -> Weight {
- (22_305_000 as Weight)
+ (23_621_000 as Weight)
.saturating_add(T::DbWeight::get().reads(1 as Weight))
.saturating_add(T::DbWeight::get().writes(1 as Weight))
}
+ // Storage: Uniques Class (r:1 w:1)
fn force_asset_status() -> Weight {
- (21_965_000 as Weight)
+ (22_424_000 as Weight)
.saturating_add(T::DbWeight::get().reads(1 as Weight))
.saturating_add(T::DbWeight::get().writes(1 as Weight))
}
+ // Storage: Uniques Class (r:1 w:1)
+ // Storage: Uniques InstanceMetadataOf (r:1 w:0)
+ // Storage: Uniques Attribute (r:1 w:1)
fn set_attribute() -> Weight {
- (70_386_000 as Weight)
+ (71_056_000 as Weight)
.saturating_add(T::DbWeight::get().reads(3 as Weight))
.saturating_add(T::DbWeight::get().writes(2 as Weight))
}
+ // Storage: Uniques Class (r:1 w:1)
+ // Storage: Uniques InstanceMetadataOf (r:1 w:0)
+ // Storage: Uniques Attribute (r:1 w:1)
fn clear_attribute() -> Weight {
- (63_932_000 as Weight)
+ (64_560_000 as Weight)
.saturating_add(T::DbWeight::get().reads(3 as Weight))
.saturating_add(T::DbWeight::get().writes(2 as Weight))
}
+ // Storage: Uniques Class (r:1 w:1)
+ // Storage: Uniques InstanceMetadataOf (r:1 w:1)
fn set_metadata() -> Weight {
- (53_647_000 as Weight)
+ (53_392_000 as Weight)
.saturating_add(T::DbWeight::get().reads(2 as Weight))
.saturating_add(T::DbWeight::get().writes(2 as Weight))
}
+ // Storage: Uniques Class (r:1 w:1)
+ // Storage: Uniques InstanceMetadataOf (r:1 w:1)
fn clear_metadata() -> Weight {
- (52_353_000 as Weight)
+ (53_448_000 as Weight)
.saturating_add(T::DbWeight::get().reads(2 as Weight))
.saturating_add(T::DbWeight::get().writes(2 as Weight))
}
+ // Storage: Uniques Class (r:1 w:1)
+ // Storage: Uniques ClassMetadataOf (r:1 w:1)
fn set_class_metadata() -> Weight {
- (51_900_000 as Weight)
+ (53_118_000 as Weight)
.saturating_add(T::DbWeight::get().reads(2 as Weight))
.saturating_add(T::DbWeight::get().writes(2 as Weight))
}
+ // Storage: Uniques Class (r:1 w:0)
+ // Storage: Uniques ClassMetadataOf (r:1 w:1)
fn clear_class_metadata() -> Weight {
- (46_929_000 as Weight)
+ (48_207_000 as Weight)
.saturating_add(T::DbWeight::get().reads(2 as Weight))
.saturating_add(T::DbWeight::get().writes(1 as Weight))
}
+ // Storage: Uniques Class (r:1 w:0)
+ // Storage: Uniques Asset (r:1 w:1)
fn approve_transfer() -> Weight {
- (32_693_000 as Weight)
+ (32_823_000 as Weight)
.saturating_add(T::DbWeight::get().reads(2 as Weight))
.saturating_add(T::DbWeight::get().writes(1 as Weight))
}
+ // Storage: Uniques Class (r:1 w:0)
+ // Storage: Uniques Asset (r:1 w:1)
fn cancel_approval() -> Weight {
- (32_418_000 as Weight)
+ (32_891_000 as Weight)
.saturating_add(T::DbWeight::get().reads(2 as Weight))
.saturating_add(T::DbWeight::get().writes(1 as Weight))
}
diff --git a/polkadot-parachains/statemine/src/weights/pallet_utility.rs b/polkadot-parachains/statemine/src/weights/pallet_utility.rs
index 622bd8b6954..857298fb546 100644
--- a/polkadot-parachains/statemine/src/weights/pallet_utility.rs
+++ b/polkadot-parachains/statemine/src/weights/pallet_utility.rs
@@ -1,12 +1,27 @@
+// Copyright 2021 Parity Technologies (UK) Ltd.
+// This file is part of Cumulus.
-//! Autogenerated weights for pallet_utility
+// Cumulus is free software: you can redistribute it and/or modify
+// it under the terms of the GNU General Public License as published by
+// the Free Software Foundation, either version 3 of the License, or
+// (at your option) any later version.
+
+// Cumulus is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU General Public License for more details.
+
+// You should have received a copy of the GNU General Public License
+// along with Cumulus. If not, see .
+
+//! Autogenerated weights for `pallet_utility`
//!
-//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 3.0.0
-//! DATE: 2021-05-31, STEPS: `[50, ]`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]`
+//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev
+//! DATE: 2021-10-04, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]`
//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("statemine-dev"), DB CACHE: 128
// Executed Command:
-// ./target/release/statemint
+// ./target/release/polkadot-collator
// benchmark
// --chain=statemine-dev
// --execution=wasm
@@ -16,9 +31,11 @@
// --steps=50
// --repeat=20
// --raw
-// --output=./runtime/statemine/src/weights/
+// --header=./file_header.txt
+// --output=./polkadot-parachains/statemine/src/weights
+#![cfg_attr(rustfmt, rustfmt_skip)]
#![allow(unused_parens)]
#![allow(unused_imports)]
@@ -29,16 +46,16 @@ use sp_std::marker::PhantomData;
pub struct WeightInfo(PhantomData);
impl pallet_utility::WeightInfo for WeightInfo {
fn batch(c: u32, ) -> Weight {
- (16_177_000 as Weight)
- // Standard Error: 0
- .saturating_add((4_582_000 as Weight).saturating_mul(c as Weight))
+ (31_019_000 as Weight)
+ // Standard Error: 3_000
+ .saturating_add((7_923_000 as Weight).saturating_mul(c as Weight))
}
fn as_derivative() -> Weight {
- (7_848_000 as Weight)
+ (4_979_000 as Weight)
}
fn batch_all(c: u32, ) -> Weight {
- (17_745_000 as Weight)
- // Standard Error: 0
- .saturating_add((4_578_000 as Weight).saturating_mul(c as Weight))
+ (36_922_000 as Weight)
+ // Standard Error: 3_000
+ .saturating_add((8_534_000 as Weight).saturating_mul(c as Weight))
}
}
diff --git a/polkadot-parachains/statemint/src/lib.rs b/polkadot-parachains/statemint/src/lib.rs
index 7077f7a1b65..0391cfbe4a8 100644
--- a/polkadot-parachains/statemint/src/lib.rs
+++ b/polkadot-parachains/statemint/src/lib.rs
@@ -901,6 +901,7 @@ impl_runtime_apis! {
add_benchmark!(params, batches, pallet_multisig, Multisig);
add_benchmark!(params, batches, pallet_proxy, Proxy);
add_benchmark!(params, batches, pallet_session, SessionBench::);
+ add_benchmark!(params, batches, pallet_uniques, Uniques);
add_benchmark!(params, batches, pallet_utility, Utility);
add_benchmark!(params, batches, pallet_timestamp, Timestamp);
add_benchmark!(params, batches, pallet_collator_selection, CollatorSelection);
diff --git a/polkadot-parachains/statemint/src/weights/pallet_assets.rs b/polkadot-parachains/statemint/src/weights/pallet_assets.rs
index 8d29d5fe0db..2c0f5aeafed 100644
--- a/polkadot-parachains/statemint/src/weights/pallet_assets.rs
+++ b/polkadot-parachains/statemint/src/weights/pallet_assets.rs
@@ -1,12 +1,27 @@
+// Copyright 2021 Parity Technologies (UK) Ltd.
+// This file is part of Cumulus.
-//! Autogenerated weights for pallet_assets
+// Cumulus is free software: you can redistribute it and/or modify
+// it under the terms of the GNU General Public License as published by
+// the Free Software Foundation, either version 3 of the License, or
+// (at your option) any later version.
+
+// Cumulus is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU General Public License for more details.
+
+// You should have received a copy of the GNU General Public License
+// along with Cumulus. If not, see .
+
+//! Autogenerated weights for `pallet_assets`
//!
-//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 3.0.0
-//! DATE: 2021-05-31, STEPS: `[50, ]`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]`
+//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev
+//! DATE: 2021-10-04, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]`
//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("statemint-dev"), DB CACHE: 128
// Executed Command:
-// ./target/release/statemint
+// ./target/release/polkadot-collator
// benchmark
// --chain=statemint-dev
// --execution=wasm
@@ -16,9 +31,11 @@
// --steps=50
// --repeat=20
// --raw
-// --output=./runtime/statemint/src/weights/
+// --header=./file_header.txt
+// --output=./polkadot-parachains/statemint/src/weights
+#![cfg_attr(rustfmt, rustfmt_skip)]
#![allow(unused_parens)]
#![allow(unused_imports)]
@@ -28,134 +45,183 @@ use sp_std::marker::PhantomData;
/// Weight functions for pallet_assets.
pub struct WeightInfo(PhantomData);
impl pallet_assets::WeightInfo for WeightInfo {
+ // Storage: Assets Asset (r:1 w:1)
fn create() -> Weight {
- (44_125_000 as Weight)
+ (44_506_000 as Weight)
.saturating_add(T::DbWeight::get().reads(1 as Weight))
.saturating_add(T::DbWeight::get().writes(1 as Weight))
}
+ // Storage: Assets Asset (r:1 w:1)
fn force_create() -> Weight {
- (22_842_000 as Weight)
+ (22_653_000 as Weight)
.saturating_add(T::DbWeight::get().reads(1 as Weight))
.saturating_add(T::DbWeight::get().writes(1 as Weight))
}
+ // Storage: Assets Asset (r:1 w:1)
+ // Storage: Assets Account (r:5002 w:5001)
+ // Storage: System Account (r:5000 w:5000)
+ // Storage: Assets Metadata (r:1 w:0)
+ // Storage: Assets Approvals (r:501 w:500)
fn destroy(c: u32, s: u32, a: u32, ) -> Weight {
(0 as Weight)
- // Standard Error: 37_000
- .saturating_add((21_822_000 as Weight).saturating_mul(c as Weight))
- // Standard Error: 37_000
- .saturating_add((29_044_000 as Weight).saturating_mul(s as Weight))
- // Standard Error: 370_000
- .saturating_add((3_000_000 as Weight).saturating_mul(a as Weight))
- .saturating_add(T::DbWeight::get().reads(4 as Weight))
+ // Standard Error: 35_000
+ .saturating_add((20_430_000 as Weight).saturating_mul(c as Weight))
+ // Standard Error: 35_000
+ .saturating_add((27_670_000 as Weight).saturating_mul(s as Weight))
+ // Standard Error: 359_000
+ .saturating_add((33_005_000 as Weight).saturating_mul(a as Weight))
+ .saturating_add(T::DbWeight::get().reads(5 as Weight))
.saturating_add(T::DbWeight::get().reads((2 as Weight).saturating_mul(c as Weight)))
.saturating_add(T::DbWeight::get().reads((2 as Weight).saturating_mul(s as Weight)))
+ .saturating_add(T::DbWeight::get().reads((1 as Weight).saturating_mul(a as Weight)))
.saturating_add(T::DbWeight::get().writes(2 as Weight))
.saturating_add(T::DbWeight::get().writes((2 as Weight).saturating_mul(c as Weight)))
.saturating_add(T::DbWeight::get().writes((2 as Weight).saturating_mul(s as Weight)))
.saturating_add(T::DbWeight::get().writes((1 as Weight).saturating_mul(a as Weight)))
}
+ // Storage: Assets Asset (r:1 w:1)
+ // Storage: Assets Account (r:1 w:1)
fn mint() -> Weight {
- (49_933_000 as Weight)
+ (47_861_000 as Weight)
.saturating_add(T::DbWeight::get().reads(2 as Weight))
.saturating_add(T::DbWeight::get().writes(2 as Weight))
}
+ // Storage: Assets Asset (r:1 w:1)
+ // Storage: Assets Account (r:1 w:1)
fn burn() -> Weight {
- (56_434_000 as Weight)
+ (55_760_000 as Weight)
.saturating_add(T::DbWeight::get().reads(2 as Weight))
.saturating_add(T::DbWeight::get().writes(2 as Weight))
}
+ // Storage: Assets Asset (r:1 w:1)
+ // Storage: Assets Account (r:2 w:2)
+ // Storage: System Account (r:1 w:1)
fn transfer() -> Weight {
- (85_393_000 as Weight)
+ (85_385_000 as Weight)
.saturating_add(T::DbWeight::get().reads(4 as Weight))
.saturating_add(T::DbWeight::get().writes(4 as Weight))
}
+ // Storage: Assets Asset (r:1 w:1)
+ // Storage: Assets Account (r:2 w:2)
+ // Storage: System Account (r:1 w:1)
fn transfer_keep_alive() -> Weight {
- (72_039_000 as Weight)
+ (71_250_000 as Weight)
.saturating_add(T::DbWeight::get().reads(4 as Weight))
.saturating_add(T::DbWeight::get().writes(4 as Weight))
}
+ // Storage: Assets Asset (r:1 w:1)
+ // Storage: Assets Account (r:2 w:2)
+ // Storage: System Account (r:1 w:1)
fn force_transfer() -> Weight {
- (85_214_000 as Weight)
+ (85_424_000 as Weight)
.saturating_add(T::DbWeight::get().reads(4 as Weight))
.saturating_add(T::DbWeight::get().writes(4 as Weight))
}
+ // Storage: Assets Asset (r:1 w:0)
+ // Storage: Assets Account (r:1 w:1)
fn freeze() -> Weight {
- (31_915_000 as Weight)
+ (31_464_000 as Weight)
.saturating_add(T::DbWeight::get().reads(2 as Weight))
.saturating_add(T::DbWeight::get().writes(1 as Weight))
}
+ // Storage: Assets Asset (r:1 w:0)
+ // Storage: Assets Account (r:1 w:1)
fn thaw() -> Weight {
- (31_296_000 as Weight)
+ (31_264_000 as Weight)
.saturating_add(T::DbWeight::get().reads(2 as Weight))
.saturating_add(T::DbWeight::get().writes(1 as Weight))
}
+ // Storage: Assets Asset (r:1 w:1)
fn freeze_asset() -> Weight {
- (22_272_000 as Weight)
+ (22_617_000 as Weight)
.saturating_add(T::DbWeight::get().reads(1 as Weight))
.saturating_add(T::DbWeight::get().writes(1 as Weight))
}
+ // Storage: Assets Asset (r:1 w:1)
fn thaw_asset() -> Weight {
- (22_336_000 as Weight)
+ (22_515_000 as Weight)
.saturating_add(T::DbWeight::get().reads(1 as Weight))
.saturating_add(T::DbWeight::get().writes(1 as Weight))
}
+ // Storage: Assets Asset (r:1 w:1)
+ // Storage: Assets Metadata (r:1 w:0)
fn transfer_ownership() -> Weight {
- (25_526_000 as Weight)
+ (25_360_000 as Weight)
.saturating_add(T::DbWeight::get().reads(2 as Weight))
.saturating_add(T::DbWeight::get().writes(1 as Weight))
}
+ // Storage: Assets Asset (r:1 w:1)
fn set_team() -> Weight {
- (22_632_000 as Weight)
+ (22_770_000 as Weight)
.saturating_add(T::DbWeight::get().reads(1 as Weight))
.saturating_add(T::DbWeight::get().writes(1 as Weight))
}
+ // Storage: Assets Asset (r:1 w:0)
+ // Storage: Assets Metadata (r:1 w:1)
fn set_metadata(_n: u32, s: u32, ) -> Weight {
- (50_330_000 as Weight)
+ (49_944_000 as Weight)
// Standard Error: 0
- .saturating_add((9_000 as Weight).saturating_mul(s as Weight))
+ .saturating_add((6_000 as Weight).saturating_mul(s as Weight))
.saturating_add(T::DbWeight::get().reads(2 as Weight))
.saturating_add(T::DbWeight::get().writes(1 as Weight))
}
+ // Storage: Assets Asset (r:1 w:0)
+ // Storage: Assets Metadata (r:1 w:1)
fn clear_metadata() -> Weight {
- (48_266_000 as Weight)
+ (48_163_000 as Weight)
.saturating_add(T::DbWeight::get().reads(2 as Weight))
.saturating_add(T::DbWeight::get().writes(1 as Weight))
}
+ // Storage: Assets Asset (r:1 w:0)
+ // Storage: Assets Metadata (r:1 w:1)
fn force_set_metadata(_n: u32, s: u32, ) -> Weight {
- (26_249_000 as Weight)
+ (25_507_000 as Weight)
// Standard Error: 0
- .saturating_add((6_000 as Weight).saturating_mul(s as Weight))
+ .saturating_add((3_000 as Weight).saturating_mul(s as Weight))
.saturating_add(T::DbWeight::get().reads(2 as Weight))
.saturating_add(T::DbWeight::get().writes(1 as Weight))
}
+ // Storage: Assets Asset (r:1 w:0)
+ // Storage: Assets Metadata (r:1 w:1)
fn force_clear_metadata() -> Weight {
- (49_616_000 as Weight)
+ (48_204_000 as Weight)
.saturating_add(T::DbWeight::get().reads(2 as Weight))
.saturating_add(T::DbWeight::get().writes(1 as Weight))
}
+ // Storage: Assets Asset (r:1 w:1)
fn force_asset_status() -> Weight {
- (22_596_000 as Weight)
+ (21_363_000 as Weight)
.saturating_add(T::DbWeight::get().reads(1 as Weight))
.saturating_add(T::DbWeight::get().writes(1 as Weight))
}
+ // Storage: Assets Asset (r:1 w:1)
+ // Storage: Assets Approvals (r:1 w:1)
fn approve_transfer() -> Weight {
- (48_708_000 as Weight)
- .saturating_add(T::DbWeight::get().reads(1 as Weight))
- .saturating_add(T::DbWeight::get().writes(1 as Weight))
+ (57_271_000 as Weight)
+ .saturating_add(T::DbWeight::get().reads(2 as Weight))
+ .saturating_add(T::DbWeight::get().writes(2 as Weight))
}
+ // Storage: Assets Approvals (r:1 w:1)
+ // Storage: Assets Asset (r:1 w:1)
+ // Storage: Assets Account (r:2 w:2)
+ // Storage: System Account (r:1 w:1)
fn transfer_approved() -> Weight {
- (108_476_000 as Weight)
+ (112_318_000 as Weight)
.saturating_add(T::DbWeight::get().reads(5 as Weight))
.saturating_add(T::DbWeight::get().writes(5 as Weight))
}
+ // Storage: Assets Asset (r:1 w:1)
+ // Storage: Assets Approvals (r:1 w:1)
fn cancel_approval() -> Weight {
- (49_157_000 as Weight)
- .saturating_add(T::DbWeight::get().reads(1 as Weight))
- .saturating_add(T::DbWeight::get().writes(1 as Weight))
+ (58_224_000 as Weight)
+ .saturating_add(T::DbWeight::get().reads(2 as Weight))
+ .saturating_add(T::DbWeight::get().writes(2 as Weight))
}
+ // Storage: Assets Asset (r:1 w:1)
+ // Storage: Assets Approvals (r:1 w:1)
fn force_cancel_approval() -> Weight {
- (56_862_000 as Weight)
+ (60_125_000 as Weight)
.saturating_add(T::DbWeight::get().reads(2 as Weight))
- .saturating_add(T::DbWeight::get().writes(1 as Weight))
+ .saturating_add(T::DbWeight::get().writes(2 as Weight))
}
}
diff --git a/polkadot-parachains/statemint/src/weights/pallet_balances.rs b/polkadot-parachains/statemint/src/weights/pallet_balances.rs
index fb465b17310..d2143b36ec2 100644
--- a/polkadot-parachains/statemint/src/weights/pallet_balances.rs
+++ b/polkadot-parachains/statemint/src/weights/pallet_balances.rs
@@ -1,12 +1,27 @@
+// Copyright 2021 Parity Technologies (UK) Ltd.
+// This file is part of Cumulus.
-//! Autogenerated weights for pallet_balances
+// Cumulus is free software: you can redistribute it and/or modify
+// it under the terms of the GNU General Public License as published by
+// the Free Software Foundation, either version 3 of the License, or
+// (at your option) any later version.
+
+// Cumulus is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU General Public License for more details.
+
+// You should have received a copy of the GNU General Public License
+// along with Cumulus. If not, see .
+
+//! Autogenerated weights for `pallet_balances`
//!
-//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 3.0.0
-//! DATE: 2021-05-31, STEPS: `[50, ]`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]`
+//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev
+//! DATE: 2021-10-04, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]`
//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("statemint-dev"), DB CACHE: 128
// Executed Command:
-// ./target/release/statemint
+// ./target/release/polkadot-collator
// benchmark
// --chain=statemint-dev
// --execution=wasm
@@ -16,9 +31,11 @@
// --steps=50
// --repeat=20
// --raw
-// --output=./runtime/statemint/src/weights/
+// --header=./file_header.txt
+// --output=./polkadot-parachains/statemint/src/weights
+#![cfg_attr(rustfmt, rustfmt_skip)]
#![allow(unused_parens)]
#![allow(unused_imports)]
@@ -28,33 +45,39 @@ use sp_std::marker::PhantomData;
/// Weight functions for pallet_balances.
pub struct WeightInfo(PhantomData);
impl pallet_balances::WeightInfo for WeightInfo {
+ // Storage: System Account (r:1 w:1)
fn transfer() -> Weight {
- (79_601_000 as Weight)
+ (78_247_000 as Weight)
.saturating_add(T::DbWeight::get().reads(1 as Weight))
.saturating_add(T::DbWeight::get().writes(1 as Weight))
}
+ // Storage: System Account (r:1 w:1)
fn transfer_keep_alive() -> Weight {
- (58_429_000 as Weight)
+ (56_131_000 as Weight)
.saturating_add(T::DbWeight::get().reads(1 as Weight))
.saturating_add(T::DbWeight::get().writes(1 as Weight))
}
+ // Storage: System Account (r:1 w:1)
fn set_balance_creating() -> Weight {
- (29_124_000 as Weight)
+ (29_240_000 as Weight)
.saturating_add(T::DbWeight::get().reads(1 as Weight))
.saturating_add(T::DbWeight::get().writes(1 as Weight))
}
+ // Storage: System Account (r:1 w:1)
fn set_balance_killing() -> Weight {
- (36_476_000 as Weight)
+ (35_802_000 as Weight)
.saturating_add(T::DbWeight::get().reads(1 as Weight))
.saturating_add(T::DbWeight::get().writes(1 as Weight))
}
+ // Storage: System Account (r:2 w:2)
fn force_transfer() -> Weight {
- (78_772_000 as Weight)
+ (77_694_000 as Weight)
.saturating_add(T::DbWeight::get().reads(2 as Weight))
.saturating_add(T::DbWeight::get().writes(2 as Weight))
}
+ // Storage: System Account (r:1 w:1)
fn transfer_all() -> Weight {
- (84_170_000 as Weight)
+ (71_502_000 as Weight)
.saturating_add(T::DbWeight::get().reads(1 as Weight))
.saturating_add(T::DbWeight::get().writes(1 as Weight))
}
diff --git a/polkadot-parachains/statemint/src/weights/pallet_collator_selection.rs b/polkadot-parachains/statemint/src/weights/pallet_collator_selection.rs
index cc687af762f..a747fcc864a 100644
--- a/polkadot-parachains/statemint/src/weights/pallet_collator_selection.rs
+++ b/polkadot-parachains/statemint/src/weights/pallet_collator_selection.rs
@@ -1,12 +1,27 @@
+// Copyright 2021 Parity Technologies (UK) Ltd.
+// This file is part of Cumulus.
-//! Autogenerated weights for pallet_collator_selection
+// Cumulus is free software: you can redistribute it and/or modify
+// it under the terms of the GNU General Public License as published by
+// the Free Software Foundation, either version 3 of the License, or
+// (at your option) any later version.
+
+// Cumulus is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU General Public License for more details.
+
+// You should have received a copy of the GNU General Public License
+// along with Cumulus. If not, see .
+
+//! Autogenerated weights for `pallet_collator_selection`
//!
-//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 3.0.0
-//! DATE: 2021-05-31, STEPS: `[50, ]`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]`
+//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev
+//! DATE: 2021-10-04, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]`
//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("statemint-dev"), DB CACHE: 128
// Executed Command:
-// ./target/release/statemint
+// ./target/release/polkadot-collator
// benchmark
// --chain=statemint-dev
// --execution=wasm
@@ -16,9 +31,11 @@
// --steps=50
// --repeat=20
// --raw
-// --output=./runtime/statemint/src/weights/
+// --header=./file_header.txt
+// --output=./polkadot-parachains/statemint/src/weights
+#![cfg_attr(rustfmt, rustfmt_skip)]
#![allow(unused_parens)]
#![allow(unused_imports)]
@@ -28,48 +45,66 @@ use sp_std::marker::PhantomData;
/// Weight functions for pallet_collator_selection.
pub struct WeightInfo(PhantomData);
impl pallet_collator_selection::WeightInfo for WeightInfo {
+ // Storage: CollatorSelection Invulnerables (r:0 w:1)
fn set_invulnerables(b: u32, ) -> Weight {
- (18_563_000 as Weight)
+ (18_435_000 as Weight)
// Standard Error: 0
- .saturating_add((68_000 as Weight).saturating_mul(b as Weight))
+ .saturating_add((49_000 as Weight).saturating_mul(b as Weight))
.saturating_add(T::DbWeight::get().writes(1 as Weight))
}
+ // Storage: CollatorSelection DesiredCandidates (r:0 w:1)
fn set_desired_candidates() -> Weight {
- (16_363_000 as Weight)
+ (16_578_000 as Weight)
.saturating_add(T::DbWeight::get().writes(1 as Weight))
}
+ // Storage: CollatorSelection CandidacyBond (r:0 w:1)
fn set_candidacy_bond() -> Weight {
- (16_840_000 as Weight)
+ (17_244_000 as Weight)
.saturating_add(T::DbWeight::get().writes(1 as Weight))
}
+ // Storage: CollatorSelection Candidates (r:1 w:1)
+ // Storage: CollatorSelection DesiredCandidates (r:1 w:0)
+ // Storage: CollatorSelection Invulnerables (r:1 w:0)
+ // Storage: Session NextKeys (r:1 w:0)
+ // Storage: CollatorSelection CandidacyBond (r:1 w:0)
+ // Storage: CollatorSelection LastAuthoredBlock (r:0 w:1)
fn register_as_candidate(c: u32, ) -> Weight {
- (71_196_000 as Weight)
- // Standard Error: 0
- .saturating_add((198_000 as Weight).saturating_mul(c as Weight))
- .saturating_add(T::DbWeight::get().reads(4 as Weight))
+ (77_291_000 as Weight)
+ // Standard Error: 1_000
+ .saturating_add((150_000 as Weight).saturating_mul(c as Weight))
+ .saturating_add(T::DbWeight::get().reads(5 as Weight))
.saturating_add(T::DbWeight::get().writes(2 as Weight))
}
+ // Storage: CollatorSelection Candidates (r:1 w:1)
+ // Storage: CollatorSelection LastAuthoredBlock (r:0 w:1)
fn leave_intent(c: u32, ) -> Weight {
- (55_336_000 as Weight)
- // Standard Error: 0
- .saturating_add((151_000 as Weight).saturating_mul(c as Weight))
+ (74_681_000 as Weight)
+ // Standard Error: 1_000
+ .saturating_add((202_000 as Weight).saturating_mul(c as Weight))
.saturating_add(T::DbWeight::get().reads(1 as Weight))
.saturating_add(T::DbWeight::get().writes(2 as Weight))
}
+ // Storage: System Account (r:2 w:2)
+ // Storage: System BlockWeight (r:1 w:1)
+ // Storage: CollatorSelection LastAuthoredBlock (r:0 w:1)
fn note_author() -> Weight {
- (71_461_000 as Weight)
+ (71_013_000 as Weight)
.saturating_add(T::DbWeight::get().reads(3 as Weight))
.saturating_add(T::DbWeight::get().writes(4 as Weight))
}
+ // Storage: CollatorSelection Candidates (r:1 w:1)
+ // Storage: CollatorSelection LastAuthoredBlock (r:1000 w:1)
+ // Storage: System Account (r:1 w:1)
+ // Storage: CollatorSelection Invulnerables (r:1 w:0)
+ // Storage: System BlockWeight (r:1 w:1)
fn new_session(r: u32, c: u32, ) -> Weight {
(0 as Weight)
- // Standard Error: 1_010_000
- .saturating_add((109_961_000 as Weight).saturating_mul(r as Weight))
- // Standard Error: 1_010_000
- .saturating_add((151_952_000 as Weight).saturating_mul(c as Weight))
- .saturating_add(T::DbWeight::get().reads((1 as Weight).saturating_mul(r as Weight)))
+ // Standard Error: 4_508_000
+ .saturating_add((25_325_000 as Weight).saturating_mul(r as Weight))
+ // Standard Error: 4_508_000
+ .saturating_add((118_393_000 as Weight).saturating_mul(c as Weight))
.saturating_add(T::DbWeight::get().reads((2 as Weight).saturating_mul(c as Weight)))
- .saturating_add(T::DbWeight::get().writes((2 as Weight).saturating_mul(r as Weight)))
- .saturating_add(T::DbWeight::get().writes((2 as Weight).saturating_mul(c as Weight)))
+ .saturating_add(T::DbWeight::get().writes((1 as Weight).saturating_mul(r as Weight)))
+ .saturating_add(T::DbWeight::get().writes((1 as Weight).saturating_mul(c as Weight)))
}
}
diff --git a/polkadot-parachains/statemint/src/weights/pallet_multisig.rs b/polkadot-parachains/statemint/src/weights/pallet_multisig.rs
index e1b7bd5b902..ca6b194e799 100644
--- a/polkadot-parachains/statemint/src/weights/pallet_multisig.rs
+++ b/polkadot-parachains/statemint/src/weights/pallet_multisig.rs
@@ -1,12 +1,27 @@
+// Copyright 2021 Parity Technologies (UK) Ltd.
+// This file is part of Cumulus.
-//! Autogenerated weights for pallet_multisig
+// Cumulus is free software: you can redistribute it and/or modify
+// it under the terms of the GNU General Public License as published by
+// the Free Software Foundation, either version 3 of the License, or
+// (at your option) any later version.
+
+// Cumulus is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU General Public License for more details.
+
+// You should have received a copy of the GNU General Public License
+// along with Cumulus. If not, see .
+
+//! Autogenerated weights for `pallet_multisig`
//!
-//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 3.0.0
-//! DATE: 2021-05-31, STEPS: `[50, ]`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]`
+//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev
+//! DATE: 2021-10-04, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]`
//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("statemint-dev"), DB CACHE: 128
// Executed Command:
-// ./target/release/statemint
+// ./target/release/polkadot-collator
// benchmark
// --chain=statemint-dev
// --execution=wasm
@@ -16,9 +31,11 @@
// --steps=50
// --repeat=20
// --raw
-// --output=./runtime/statemint/src/weights/
+// --header=./file_header.txt
+// --output=./polkadot-parachains/statemint/src/weights
+#![cfg_attr(rustfmt, rustfmt_skip)]
#![allow(unused_parens)]
#![allow(unused_imports)]
@@ -29,80 +46,100 @@ use sp_std::marker::PhantomData;
pub struct WeightInfo(PhantomData);
impl pallet_multisig::WeightInfo for WeightInfo {
fn as_multi_threshold_1(z: u32, ) -> Weight {
- (14_936_000 as Weight)
+ (20_283_000 as Weight)
// Standard Error: 0
.saturating_add((1_000 as Weight).saturating_mul(z as Weight))
}
+ // Storage: Multisig Multisigs (r:1 w:1)
+ // Storage: unknown [0x3a65787472696e7369635f696e646578] (r:1 w:0)
fn as_multi_create(s: u32, z: u32, ) -> Weight {
- (56_090_000 as Weight)
- // Standard Error: 1_000
- .saturating_add((63_000 as Weight).saturating_mul(s as Weight))
+ (53_254_000 as Weight)
// Standard Error: 0
- .saturating_add((1_000 as Weight).saturating_mul(z as Weight))
+ .saturating_add((162_000 as Weight).saturating_mul(s as Weight))
+ // Standard Error: 0
+ .saturating_add((2_000 as Weight).saturating_mul(z as Weight))
.saturating_add(T::DbWeight::get().reads(2 as Weight))
.saturating_add(T::DbWeight::get().writes(1 as Weight))
}
+ // Storage: Multisig Multisigs (r:1 w:1)
+ // Storage: Multisig Calls (r:1 w:1)
+ // Storage: unknown [0x3a65787472696e7369635f696e646578] (r:1 w:0)
fn as_multi_create_store(s: u32, z: u32, ) -> Weight {
- (62_519_000 as Weight)
+ (60_033_000 as Weight)
// Standard Error: 1_000
- .saturating_add((66_000 as Weight).saturating_mul(s as Weight))
+ .saturating_add((161_000 as Weight).saturating_mul(s as Weight))
// Standard Error: 0
- .saturating_add((3_000 as Weight).saturating_mul(z as Weight))
+ .saturating_add((2_000 as Weight).saturating_mul(z as Weight))
.saturating_add(T::DbWeight::get().reads(3 as Weight))
.saturating_add(T::DbWeight::get().writes(2 as Weight))
}
+ // Storage: Multisig Multisigs (r:1 w:1)
fn as_multi_approve(s: u32, z: u32, ) -> Weight {
- (30_781_000 as Weight)
+ (32_086_000 as Weight)
// Standard Error: 0
- .saturating_add((111_000 as Weight).saturating_mul(s as Weight))
+ .saturating_add((156_000 as Weight).saturating_mul(s as Weight))
// Standard Error: 0
- .saturating_add((1_000 as Weight).saturating_mul(z as Weight))
+ .saturating_add((2_000 as Weight).saturating_mul(z as Weight))
.saturating_add(T::DbWeight::get().reads(1 as Weight))
.saturating_add(T::DbWeight::get().writes(1 as Weight))
}
+ // Storage: Multisig Multisigs (r:1 w:1)
+ // Storage: Multisig Calls (r:1 w:1)
fn as_multi_approve_store(s: u32, z: u32, ) -> Weight {
- (60_393_000 as Weight)
- // Standard Error: 0
- .saturating_add((118_000 as Weight).saturating_mul(s as Weight))
+ (58_750_000 as Weight)
+ // Standard Error: 1_000
+ .saturating_add((162_000 as Weight).saturating_mul(s as Weight))
// Standard Error: 0
- .saturating_add((3_000 as Weight).saturating_mul(z as Weight))
+ .saturating_add((2_000 as Weight).saturating_mul(z as Weight))
.saturating_add(T::DbWeight::get().reads(2 as Weight))
.saturating_add(T::DbWeight::get().writes(2 as Weight))
}
+ // Storage: Multisig Multisigs (r:1 w:1)
+ // Storage: Multisig Calls (r:1 w:1)
+ // Storage: System Account (r:1 w:1)
fn as_multi_complete(s: u32, z: u32, ) -> Weight {
- (81_704_000 as Weight)
+ (75_159_000 as Weight)
// Standard Error: 1_000
- .saturating_add((248_000 as Weight).saturating_mul(s as Weight))
+ .saturating_add((247_000 as Weight).saturating_mul(s as Weight))
// Standard Error: 0
- .saturating_add((5_000 as Weight).saturating_mul(z as Weight))
+ .saturating_add((4_000 as Weight).saturating_mul(z as Weight))
.saturating_add(T::DbWeight::get().reads(3 as Weight))
.saturating_add(T::DbWeight::get().writes(3 as Weight))
}
+ // Storage: Multisig Multisigs (r:1 w:1)
+ // Storage: unknown [0x3a65787472696e7369635f696e646578] (r:1 w:0)
fn approve_as_multi_create(s: u32, ) -> Weight {
- (55_585_000 as Weight)
- // Standard Error: 1_000
- .saturating_add((115_000 as Weight).saturating_mul(s as Weight))
+ (53_461_000 as Weight)
+ // Standard Error: 0
+ .saturating_add((154_000 as Weight).saturating_mul(s as Weight))
.saturating_add(T::DbWeight::get().reads(2 as Weight))
.saturating_add(T::DbWeight::get().writes(1 as Weight))
}
+ // Storage: Multisig Multisigs (r:1 w:1)
+ // Storage: Multisig Calls (r:1 w:0)
fn approve_as_multi_approve(s: u32, ) -> Weight {
- (33_483_000 as Weight)
- // Standard Error: 1_000
- .saturating_add((82_000 as Weight).saturating_mul(s as Weight))
+ (31_174_000 as Weight)
+ // Standard Error: 0
+ .saturating_add((158_000 as Weight).saturating_mul(s as Weight))
.saturating_add(T::DbWeight::get().reads(1 as Weight))
.saturating_add(T::DbWeight::get().writes(1 as Weight))
}
+ // Storage: Multisig Multisigs (r:1 w:1)
+ // Storage: Multisig Calls (r:1 w:1)
+ // Storage: System Account (r:1 w:1)
fn approve_as_multi_complete(s: u32, ) -> Weight {
- (154_732_000 as Weight)
+ (110_226_000 as Weight)
// Standard Error: 1_000
- .saturating_add((253_000 as Weight).saturating_mul(s as Weight))
+ .saturating_add((256_000 as Weight).saturating_mul(s as Weight))
.saturating_add(T::DbWeight::get().reads(3 as Weight))
.saturating_add(T::DbWeight::get().writes(3 as Weight))
}
+ // Storage: Multisig Multisigs (r:1 w:1)
+ // Storage: Multisig Calls (r:1 w:1)
fn cancel_as_multi(s: u32, ) -> Weight {
- (104_447_000 as Weight)
+ (86_414_000 as Weight)
// Standard Error: 1_000
- .saturating_add((114_000 as Weight).saturating_mul(s as Weight))
+ .saturating_add((157_000 as Weight).saturating_mul(s as Weight))
.saturating_add(T::DbWeight::get().reads(2 as Weight))
.saturating_add(T::DbWeight::get().writes(2 as Weight))
}
diff --git a/polkadot-parachains/statemint/src/weights/pallet_proxy.rs b/polkadot-parachains/statemint/src/weights/pallet_proxy.rs
index 97e97ac73e6..dbd8d7011da 100644
--- a/polkadot-parachains/statemint/src/weights/pallet_proxy.rs
+++ b/polkadot-parachains/statemint/src/weights/pallet_proxy.rs
@@ -1,12 +1,27 @@
+// Copyright 2021 Parity Technologies (UK) Ltd.
+// This file is part of Cumulus.
-//! Autogenerated weights for pallet_proxy
+// Cumulus is free software: you can redistribute it and/or modify
+// it under the terms of the GNU General Public License as published by
+// the Free Software Foundation, either version 3 of the License, or
+// (at your option) any later version.
+
+// Cumulus is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU General Public License for more details.
+
+// You should have received a copy of the GNU General Public License
+// along with Cumulus. If not, see .
+
+//! Autogenerated weights for `pallet_proxy`
//!
-//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 3.0.0
-//! DATE: 2021-05-31, STEPS: `[50, ]`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]`
+//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev
+//! DATE: 2021-10-04, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]`
//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("statemint-dev"), DB CACHE: 128
// Executed Command:
-// ./target/release/statemint
+// ./target/release/polkadot-collator
// benchmark
// --chain=statemint-dev
// --execution=wasm
@@ -16,9 +31,11 @@
// --steps=50
// --repeat=20
// --raw
-// --output=./runtime/statemint/src/weights/
+// --header=./file_header.txt
+// --output=./polkadot-parachains/statemint/src/weights
+#![cfg_attr(rustfmt, rustfmt_skip)]
#![allow(unused_parens)]
#![allow(unused_imports)]
@@ -28,80 +45,97 @@ use sp_std::marker::PhantomData;
/// Weight functions for pallet_proxy.
pub struct WeightInfo(PhantomData);
impl pallet_proxy::WeightInfo for WeightInfo {
+ // Storage: Proxy Proxies (r:1 w:0)
fn proxy(p: u32, ) -> Weight {
- (27_585_000 as Weight)
- // Standard Error: 1_000
- .saturating_add((203_000 as Weight).saturating_mul(p as Weight))
+ (24_054_000 as Weight)
+ // Standard Error: 8_000
+ .saturating_add((140_000 as Weight).saturating_mul(p as Weight))
.saturating_add(T::DbWeight::get().reads(1 as Weight))
}
+ // Storage: Proxy Proxies (r:1 w:0)
+ // Storage: Proxy Announcements (r:1 w:1)
+ // Storage: System Account (r:1 w:1)
fn proxy_announced(a: u32, p: u32, ) -> Weight {
- (61_093_000 as Weight)
+ (55_076_000 as Weight)
// Standard Error: 2_000
- .saturating_add((680_000 as Weight).saturating_mul(a as Weight))
+ .saturating_add((506_000 as Weight).saturating_mul(a as Weight))
// Standard Error: 2_000
- .saturating_add((201_000 as Weight).saturating_mul(p as Weight))
+ .saturating_add((148_000 as Weight).saturating_mul(p as Weight))
.saturating_add(T::DbWeight::get().reads(3 as Weight))
.saturating_add(T::DbWeight::get().writes(2 as Weight))
}
+ // Storage: Proxy Announcements (r:1 w:1)
+ // Storage: System Account (r:1 w:1)
fn remove_announcement(a: u32, p: u32, ) -> Weight {
- (39_494_000 as Weight)
+ (36_642_000 as Weight)
// Standard Error: 2_000
- .saturating_add((686_000 as Weight).saturating_mul(a as Weight))
+ .saturating_add((510_000 as Weight).saturating_mul(a as Weight))
// Standard Error: 2_000
- .saturating_add((1_000 as Weight).saturating_mul(p as Weight))
+ .saturating_add((15_000 as Weight).saturating_mul(p as Weight))
.saturating_add(T::DbWeight::get().reads(2 as Weight))
.saturating_add(T::DbWeight::get().writes(2 as Weight))
}
+ // Storage: Proxy Announcements (r:1 w:1)
+ // Storage: System Account (r:1 w:1)
fn reject_announcement(a: u32, p: u32, ) -> Weight {
- (39_817_000 as Weight)
- // Standard Error: 2_000
- .saturating_add((685_000 as Weight).saturating_mul(a as Weight))
+ (36_679_000 as Weight)
+ // Standard Error: 1_000
+ .saturating_add((508_000 as Weight).saturating_mul(a as Weight))
// Standard Error: 2_000
- .saturating_add((1_000 as Weight).saturating_mul(p as Weight))
+ .saturating_add((17_000 as Weight).saturating_mul(p as Weight))
.saturating_add(T::DbWeight::get().reads(2 as Weight))
.saturating_add(T::DbWeight::get().writes(2 as Weight))
}
+ // Storage: Proxy Proxies (r:1 w:0)
+ // Storage: Proxy Announcements (r:1 w:1)
+ // Storage: System Account (r:1 w:1)
fn announce(a: u32, p: u32, ) -> Weight {
- (54_835_000 as Weight)
+ (52_334_000 as Weight)
// Standard Error: 2_000
- .saturating_add((684_000 as Weight).saturating_mul(a as Weight))
+ .saturating_add((490_000 as Weight).saturating_mul(a as Weight))
// Standard Error: 2_000
- .saturating_add((205_000 as Weight).saturating_mul(p as Weight))
+ .saturating_add((139_000 as Weight).saturating_mul(p as Weight))
.saturating_add(T::DbWeight::get().reads(3 as Weight))
.saturating_add(T::DbWeight::get().writes(2 as Weight))
}
+ // Storage: Proxy Proxies (r:1 w:1)
fn add_proxy(p: u32, ) -> Weight {
- (37_625_000 as Weight)
- // Standard Error: 2_000
- .saturating_add((300_000 as Weight).saturating_mul(p as Weight))
+ (35_784_000 as Weight)
+ // Standard Error: 3_000
+ .saturating_add((186_000 as Weight).saturating_mul(p as Weight))
.saturating_add(T::DbWeight::get().reads(1 as Weight))
.saturating_add(T::DbWeight::get().writes(1 as Weight))
}
+ // Storage: Proxy Proxies (r:1 w:1)
fn remove_proxy(p: u32, ) -> Weight {
- (36_945_000 as Weight)
+ (35_589_000 as Weight)
// Standard Error: 3_000
- .saturating_add((325_000 as Weight).saturating_mul(p as Weight))
+ .saturating_add((204_000 as Weight).saturating_mul(p as Weight))
.saturating_add(T::DbWeight::get().reads(1 as Weight))
.saturating_add(T::DbWeight::get().writes(1 as Weight))
}
+ // Storage: Proxy Proxies (r:1 w:1)
fn remove_proxies(p: u32, ) -> Weight {
- (35_128_000 as Weight)
- // Standard Error: 1_000
- .saturating_add((209_000 as Weight).saturating_mul(p as Weight))
+ (34_861_000 as Weight)
+ // Standard Error: 2_000
+ .saturating_add((121_000 as Weight).saturating_mul(p as Weight))
.saturating_add(T::DbWeight::get().reads(1 as Weight))
.saturating_add(T::DbWeight::get().writes(1 as Weight))
}
+ // Storage: unknown [0x3a65787472696e7369635f696e646578] (r:1 w:0)
+ // Storage: Proxy Proxies (r:1 w:1)
fn anonymous(p: u32, ) -> Weight {
- (51_624_000 as Weight)
- // Standard Error: 1_000
- .saturating_add((41_000 as Weight).saturating_mul(p as Weight))
+ (50_413_000 as Weight)
+ // Standard Error: 3_000
+ .saturating_add((6_000 as Weight).saturating_mul(p as Weight))
.saturating_add(T::DbWeight::get().reads(2 as Weight))
.saturating_add(T::DbWeight::get().writes(1 as Weight))
}
+ // Storage: Proxy Proxies (r:1 w:1)
fn kill_anonymous(p: u32, ) -> Weight {
- (37_469_000 as Weight)
- // Standard Error: 1_000
- .saturating_add((204_000 as Weight).saturating_mul(p as Weight))
+ (36_743_000 as Weight)
+ // Standard Error: 2_000
+ .saturating_add((125_000 as Weight).saturating_mul(p as Weight))
.saturating_add(T::DbWeight::get().reads(1 as Weight))
.saturating_add(T::DbWeight::get().writes(1 as Weight))
}
diff --git a/polkadot-parachains/statemint/src/weights/pallet_session.rs b/polkadot-parachains/statemint/src/weights/pallet_session.rs
index 389e7c2b9ea..6b8ac9ee513 100644
--- a/polkadot-parachains/statemint/src/weights/pallet_session.rs
+++ b/polkadot-parachains/statemint/src/weights/pallet_session.rs
@@ -1,8 +1,23 @@
+// Copyright 2021 Parity Technologies (UK) Ltd.
+// This file is part of Cumulus.
-//! Autogenerated weights for pallet_session
+// Cumulus is free software: you can redistribute it and/or modify
+// it under the terms of the GNU General Public License as published by
+// the Free Software Foundation, either version 3 of the License, or
+// (at your option) any later version.
+
+// Cumulus is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU General Public License for more details.
+
+// You should have received a copy of the GNU General Public License
+// along with Cumulus. If not, see .
+
+//! Autogenerated weights for `pallet_session`
//!
-//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 3.0.0
-//! DATE: 2021-06-08, STEPS: `[50, ]`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]`
+//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev
+//! DATE: 2021-10-04, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]`
//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("statemint-dev"), DB CACHE: 128
// Executed Command:
@@ -16,9 +31,11 @@
// --steps=50
// --repeat=20
// --raw
-// --output=./polkadot-parachains/statemint-runtime/src/weights
+// --header=./file_header.txt
+// --output=./polkadot-parachains/statemint/src/weights
+#![cfg_attr(rustfmt, rustfmt_skip)]
#![allow(unused_parens)]
#![allow(unused_imports)]
@@ -28,13 +45,17 @@ use sp_std::marker::PhantomData;
/// Weight functions for pallet_session.
pub struct WeightInfo(PhantomData);
impl pallet_session::WeightInfo for WeightInfo {
+ // Storage: Session NextKeys (r:1 w:1)
+ // Storage: Session KeyOwner (r:1 w:1)
fn set_keys() -> Weight {
- (25_040_000 as Weight)
+ (25_804_000 as Weight)
.saturating_add(T::DbWeight::get().reads(2 as Weight))
.saturating_add(T::DbWeight::get().writes(2 as Weight))
}
+ // Storage: Session NextKeys (r:1 w:1)
+ // Storage: Session KeyOwner (r:0 w:1)
fn purge_keys() -> Weight {
- (17_551_000 as Weight)
+ (18_106_000 as Weight)
.saturating_add(T::DbWeight::get().reads(1 as Weight))
.saturating_add(T::DbWeight::get().writes(2 as Weight))
}
diff --git a/polkadot-parachains/statemint/src/weights/pallet_timestamp.rs b/polkadot-parachains/statemint/src/weights/pallet_timestamp.rs
index f016bc460dd..fd74f1e2b6e 100644
--- a/polkadot-parachains/statemint/src/weights/pallet_timestamp.rs
+++ b/polkadot-parachains/statemint/src/weights/pallet_timestamp.rs
@@ -1,12 +1,27 @@
+// Copyright 2021 Parity Technologies (UK) Ltd.
+// This file is part of Cumulus.
-//! Autogenerated weights for pallet_timestamp
+// Cumulus is free software: you can redistribute it and/or modify
+// it under the terms of the GNU General Public License as published by
+// the Free Software Foundation, either version 3 of the License, or
+// (at your option) any later version.
+
+// Cumulus is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU General Public License for more details.
+
+// You should have received a copy of the GNU General Public License
+// along with Cumulus. If not, see .
+
+//! Autogenerated weights for `pallet_timestamp`
//!
-//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 3.0.0
-//! DATE: 2021-05-31, STEPS: `[50, ]`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]`
+//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev
+//! DATE: 2021-10-04, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]`
//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("statemint-dev"), DB CACHE: 128
// Executed Command:
-// ./target/release/statemint
+// ./target/release/polkadot-collator
// benchmark
// --chain=statemint-dev
// --execution=wasm
@@ -16,9 +31,11 @@
// --steps=50
// --repeat=20
// --raw
-// --output=./runtime/statemint/src/weights/
+// --header=./file_header.txt
+// --output=./polkadot-parachains/statemint/src/weights
+#![cfg_attr(rustfmt, rustfmt_skip)]
#![allow(unused_parens)]
#![allow(unused_imports)]
@@ -28,12 +45,13 @@ use sp_std::marker::PhantomData;
/// Weight functions for pallet_timestamp.
pub struct WeightInfo(PhantomData);
impl pallet_timestamp::WeightInfo for WeightInfo {
+ // Storage: Timestamp Now (r:1 w:1)
fn set() -> Weight {
- (7_687_000 as Weight)
- .saturating_add(T::DbWeight::get().reads(2 as Weight))
+ (7_622_000 as Weight)
+ .saturating_add(T::DbWeight::get().reads(1 as Weight))
.saturating_add(T::DbWeight::get().writes(1 as Weight))
}
fn on_finalize() -> Weight {
- (4_303_000 as Weight)
+ (4_349_000 as Weight)
}
}
diff --git a/polkadot-parachains/statemint/src/weights/pallet_uniques.rs b/polkadot-parachains/statemint/src/weights/pallet_uniques.rs
index 4cab4dffbf7..ed3b9aae9a6 100644
--- a/polkadot-parachains/statemint/src/weights/pallet_uniques.rs
+++ b/polkadot-parachains/statemint/src/weights/pallet_uniques.rs
@@ -14,27 +14,28 @@
// You should have received a copy of the GNU General Public License
// along with Cumulus. If not, see .
-//! Autogenerated weights for pallet_uniques
+//! Autogenerated weights for `pallet_uniques`
//!
-//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 3.0.0
-//! DATE: 2021-06-02, STEPS: `[50, ]`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]`
-//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("statemine-dev"), DB CACHE: 128
+//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev
+//! DATE: 2021-10-04, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]`
+//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("statemint-dev"), DB CACHE: 128
// Executed Command:
// ./target/release/polkadot-collator
// benchmark
-// --chain=statemine-dev
-// --steps=50
-// --repeat=20
-// --pallet=pallet_uniques
-// --extrinsic=*
+// --chain=statemint-dev
// --execution=wasm
// --wasm-execution=compiled
-// --heap-pages=4096
+// --pallet=pallet_uniques
+// --extrinsic=*
+// --steps=50
+// --repeat=20
+// --raw
// --header=./file_header.txt
-// --output=./polkadot-parachains/statemine-runtime/src/weights/
+// --output=./polkadot-parachains/statemint/src/weights
+#![cfg_attr(rustfmt, rustfmt_skip)]
#![allow(unused_parens)]
#![allow(unused_imports)]
@@ -44,24 +45,32 @@ use sp_std::marker::PhantomData;
/// Weight functions for pallet_uniques.
pub struct WeightInfo(PhantomData);
impl pallet_uniques::WeightInfo for WeightInfo {
+ // Storage: Uniques Class (r:1 w:1)
fn create() -> Weight {
- (42_199_000 as Weight)
+ (45_319_000 as Weight)
.saturating_add(T::DbWeight::get().reads(1 as Weight))
.saturating_add(T::DbWeight::get().writes(1 as Weight))
}
+ // Storage: Uniques Class (r:1 w:1)
fn force_create() -> Weight {
- (21_030_000 as Weight)
+ (22_908_000 as Weight)
.saturating_add(T::DbWeight::get().reads(1 as Weight))
.saturating_add(T::DbWeight::get().writes(1 as Weight))
}
+ // Storage: Uniques Class (r:1 w:1)
+ // Storage: Uniques Asset (r:1 w:0)
+ // Storage: Uniques Attribute (r:0 w:1000)
+ // Storage: Uniques ClassMetadataOf (r:0 w:1)
+ // Storage: Uniques InstanceMetadataOf (r:0 w:1000)
+ // Storage: Uniques Account (r:0 w:20)
fn destroy(n: u32, m: u32, a: u32, ) -> Weight {
(0 as Weight)
// Standard Error: 14_000
- .saturating_add((16_814_000 as Weight).saturating_mul(n as Weight))
+ .saturating_add((16_286_000 as Weight).saturating_mul(n as Weight))
// Standard Error: 14_000
- .saturating_add((1_026_000 as Weight).saturating_mul(m as Weight))
+ .saturating_add((1_087_000 as Weight).saturating_mul(m as Weight))
// Standard Error: 14_000
- .saturating_add((952_000 as Weight).saturating_mul(a as Weight))
+ .saturating_add((820_000 as Weight).saturating_mul(a as Weight))
.saturating_add(T::DbWeight::get().reads(2 as Weight))
.saturating_add(T::DbWeight::get().reads((1 as Weight).saturating_mul(n as Weight)))
.saturating_add(T::DbWeight::get().writes(2 as Weight))
@@ -69,102 +78,141 @@ impl pallet_uniques::WeightInfo for WeightInfo {
.saturating_add(T::DbWeight::get().writes((1 as Weight).saturating_mul(m as Weight)))
.saturating_add(T::DbWeight::get().writes((1 as Weight).saturating_mul(a as Weight)))
}
+ // Storage: Uniques Asset (r:1 w:1)
+ // Storage: Uniques Class (r:1 w:1)
+ // Storage: Uniques Account (r:0 w:1)
fn mint() -> Weight {
- (57_236_000 as Weight)
+ (59_770_000 as Weight)
.saturating_add(T::DbWeight::get().reads(2 as Weight))
.saturating_add(T::DbWeight::get().writes(3 as Weight))
}
+ // Storage: Uniques Class (r:1 w:1)
+ // Storage: Uniques Asset (r:1 w:1)
+ // Storage: Uniques Account (r:0 w:1)
fn burn() -> Weight {
- (58_129_000 as Weight)
+ (61_835_000 as Weight)
.saturating_add(T::DbWeight::get().reads(2 as Weight))
.saturating_add(T::DbWeight::get().writes(3 as Weight))
}
+ // Storage: Uniques Class (r:1 w:0)
+ // Storage: Uniques Asset (r:1 w:1)
+ // Storage: Uniques Account (r:0 w:2)
fn transfer() -> Weight {
- (42_980_000 as Weight)
+ (45_311_000 as Weight)
.saturating_add(T::DbWeight::get().reads(2 as Weight))
.saturating_add(T::DbWeight::get().writes(3 as Weight))
}
+ // Storage: Uniques Class (r:1 w:1)
+ // Storage: Uniques Asset (r:100 w:100)
fn redeposit(i: u32, ) -> Weight {
(0 as Weight)
- // Standard Error: 11_000
- .saturating_add((26_921_000 as Weight).saturating_mul(i as Weight))
+ // Standard Error: 12_000
+ .saturating_add((27_943_000 as Weight).saturating_mul(i as Weight))
.saturating_add(T::DbWeight::get().reads(1 as Weight))
.saturating_add(T::DbWeight::get().reads((1 as Weight).saturating_mul(i as Weight)))
.saturating_add(T::DbWeight::get().writes(1 as Weight))
.saturating_add(T::DbWeight::get().writes((1 as Weight).saturating_mul(i as Weight)))
}
+ // Storage: Uniques Asset (r:1 w:1)
+ // Storage: Uniques Class (r:1 w:0)
fn freeze() -> Weight {
- (30_427_000 as Weight)
+ (31_428_000 as Weight)
.saturating_add(T::DbWeight::get().reads(2 as Weight))
.saturating_add(T::DbWeight::get().writes(1 as Weight))
}
+ // Storage: Uniques Asset (r:1 w:1)
+ // Storage: Uniques Class (r:1 w:0)
fn thaw() -> Weight {
- (29_789_000 as Weight)
+ (31_622_000 as Weight)
.saturating_add(T::DbWeight::get().reads(2 as Weight))
.saturating_add(T::DbWeight::get().writes(1 as Weight))
}
+ // Storage: Uniques Class (r:1 w:1)
fn freeze_class() -> Weight {
- (21_380_000 as Weight)
+ (23_722_000 as Weight)
.saturating_add(T::DbWeight::get().reads(1 as Weight))
.saturating_add(T::DbWeight::get().writes(1 as Weight))
}
+ // Storage: Uniques Class (r:1 w:1)
fn thaw_class() -> Weight {
- (21_430_000 as Weight)
+ (23_505_000 as Weight)
.saturating_add(T::DbWeight::get().reads(1 as Weight))
.saturating_add(T::DbWeight::get().writes(1 as Weight))
}
+ // Storage: Uniques Class (r:1 w:1)
+ // Storage: System Account (r:1 w:1)
fn transfer_ownership() -> Weight {
- (49_331_000 as Weight)
+ (53_590_000 as Weight)
.saturating_add(T::DbWeight::get().reads(2 as Weight))
.saturating_add(T::DbWeight::get().writes(2 as Weight))
}
+ // Storage: Uniques Class (r:1 w:1)
fn set_team() -> Weight {
- (22_305_000 as Weight)
+ (24_968_000 as Weight)
.saturating_add(T::DbWeight::get().reads(1 as Weight))
.saturating_add(T::DbWeight::get().writes(1 as Weight))
}
+ // Storage: Uniques Class (r:1 w:1)
fn force_asset_status() -> Weight {
- (21_965_000 as Weight)
+ (23_939_000 as Weight)
.saturating_add(T::DbWeight::get().reads(1 as Weight))
.saturating_add(T::DbWeight::get().writes(1 as Weight))
}
+ // Storage: Uniques Class (r:1 w:1)
+ // Storage: Uniques InstanceMetadataOf (r:1 w:0)
+ // Storage: Uniques Attribute (r:1 w:1)
fn set_attribute() -> Weight {
- (70_386_000 as Weight)
+ (74_336_000 as Weight)
.saturating_add(T::DbWeight::get().reads(3 as Weight))
.saturating_add(T::DbWeight::get().writes(2 as Weight))
}
+ // Storage: Uniques Class (r:1 w:1)
+ // Storage: Uniques InstanceMetadataOf (r:1 w:0)
+ // Storage: Uniques Attribute (r:1 w:1)
fn clear_attribute() -> Weight {
- (63_932_000 as Weight)
+ (66_484_000 as Weight)
.saturating_add(T::DbWeight::get().reads(3 as Weight))
.saturating_add(T::DbWeight::get().writes(2 as Weight))
}
+ // Storage: Uniques Class (r:1 w:1)
+ // Storage: Uniques InstanceMetadataOf (r:1 w:1)
fn set_metadata() -> Weight {
- (53_647_000 as Weight)
+ (57_398_000 as Weight)
.saturating_add(T::DbWeight::get().reads(2 as Weight))
.saturating_add(T::DbWeight::get().writes(2 as Weight))
}
+ // Storage: Uniques Class (r:1 w:1)
+ // Storage: Uniques InstanceMetadataOf (r:1 w:1)
fn clear_metadata() -> Weight {
- (52_353_000 as Weight)
+ (55_843_000 as Weight)
.saturating_add(T::DbWeight::get().reads(2 as Weight))
.saturating_add(T::DbWeight::get().writes(2 as Weight))
}
+ // Storage: Uniques Class (r:1 w:1)
+ // Storage: Uniques ClassMetadataOf (r:1 w:1)
fn set_class_metadata() -> Weight {
- (51_900_000 as Weight)
+ (54_865_000 as Weight)
.saturating_add(T::DbWeight::get().reads(2 as Weight))
.saturating_add(T::DbWeight::get().writes(2 as Weight))
}
+ // Storage: Uniques Class (r:1 w:0)
+ // Storage: Uniques ClassMetadataOf (r:1 w:1)
fn clear_class_metadata() -> Weight {
- (46_929_000 as Weight)
+ (50_601_000 as Weight)
.saturating_add(T::DbWeight::get().reads(2 as Weight))
.saturating_add(T::DbWeight::get().writes(1 as Weight))
}
+ // Storage: Uniques Class (r:1 w:0)
+ // Storage: Uniques Asset (r:1 w:1)
fn approve_transfer() -> Weight {
- (32_693_000 as Weight)
+ (34_647_000 as Weight)
.saturating_add(T::DbWeight::get().reads(2 as Weight))
.saturating_add(T::DbWeight::get().writes(1 as Weight))
}
+ // Storage: Uniques Class (r:1 w:0)
+ // Storage: Uniques Asset (r:1 w:1)
fn cancel_approval() -> Weight {
- (32_418_000 as Weight)
+ (33_532_000 as Weight)
.saturating_add(T::DbWeight::get().reads(2 as Weight))
.saturating_add(T::DbWeight::get().writes(1 as Weight))
}
diff --git a/polkadot-parachains/statemint/src/weights/pallet_utility.rs b/polkadot-parachains/statemint/src/weights/pallet_utility.rs
index 3b7c921de4c..c59f412b4fe 100644
--- a/polkadot-parachains/statemint/src/weights/pallet_utility.rs
+++ b/polkadot-parachains/statemint/src/weights/pallet_utility.rs
@@ -1,12 +1,27 @@
+// Copyright 2021 Parity Technologies (UK) Ltd.
+// This file is part of Cumulus.
-//! Autogenerated weights for pallet_utility
+// Cumulus is free software: you can redistribute it and/or modify
+// it under the terms of the GNU General Public License as published by
+// the Free Software Foundation, either version 3 of the License, or
+// (at your option) any later version.
+
+// Cumulus is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU General Public License for more details.
+
+// You should have received a copy of the GNU General Public License
+// along with Cumulus. If not, see .
+
+//! Autogenerated weights for `pallet_utility`
//!
-//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 3.0.0
-//! DATE: 2021-05-31, STEPS: `[50, ]`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]`
+//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev
+//! DATE: 2021-10-04, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]`
//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("statemint-dev"), DB CACHE: 128
// Executed Command:
-// ./target/release/statemint
+// ./target/release/polkadot-collator
// benchmark
// --chain=statemint-dev
// --execution=wasm
@@ -16,9 +31,11 @@
// --steps=50
// --repeat=20
// --raw
-// --output=./runtime/statemint/src/weights/
+// --header=./file_header.txt
+// --output=./polkadot-parachains/statemint/src/weights
+#![cfg_attr(rustfmt, rustfmt_skip)]
#![allow(unused_parens)]
#![allow(unused_imports)]
@@ -29,16 +46,16 @@ use sp_std::marker::PhantomData;
pub struct WeightInfo(PhantomData);
impl pallet_utility::WeightInfo for WeightInfo {
fn batch(c: u32, ) -> Weight {
- (15_408_000 as Weight)
- // Standard Error: 0
- .saturating_add((4_571_000 as Weight).saturating_mul(c as Weight))
+ (36_933_000 as Weight)
+ // Standard Error: 4_000
+ .saturating_add((7_956_000 as Weight).saturating_mul(c as Weight))
}
fn as_derivative() -> Weight {
- (7_817_000 as Weight)
+ (4_833_000 as Weight)
}
fn batch_all(c: u32, ) -> Weight {
- (16_520_000 as Weight)
- // Standard Error: 0
- .saturating_add((4_571_000 as Weight).saturating_mul(c as Weight))
+ (36_574_000 as Weight)
+ // Standard Error: 3_000
+ .saturating_add((8_782_000 as Weight).saturating_mul(c as Weight))
}
}
diff --git a/polkadot-parachains/westmint/src/lib.rs b/polkadot-parachains/westmint/src/lib.rs
index eb4f28b3dbe..b367c88b82e 100644
--- a/polkadot-parachains/westmint/src/lib.rs
+++ b/polkadot-parachains/westmint/src/lib.rs
@@ -894,6 +894,7 @@ impl_runtime_apis! {
add_benchmark!(params, batches, pallet_multisig, Multisig);
add_benchmark!(params, batches, pallet_proxy, Proxy);
add_benchmark!(params, batches, pallet_session, SessionBench::);
+ add_benchmark!(params, batches, pallet_uniques, Uniques);
add_benchmark!(params, batches, pallet_utility, Utility);
add_benchmark!(params, batches, pallet_timestamp, Timestamp);
add_benchmark!(params, batches, pallet_collator_selection, CollatorSelection);
diff --git a/polkadot-parachains/westmint/src/weights/pallet_assets.rs b/polkadot-parachains/westmint/src/weights/pallet_assets.rs
index 8d29d5fe0db..98ae8073ebf 100644
--- a/polkadot-parachains/westmint/src/weights/pallet_assets.rs
+++ b/polkadot-parachains/westmint/src/weights/pallet_assets.rs
@@ -1,14 +1,29 @@
+// Copyright 2021 Parity Technologies (UK) Ltd.
+// This file is part of Cumulus.
-//! Autogenerated weights for pallet_assets
+// Cumulus is free software: you can redistribute it and/or modify
+// it under the terms of the GNU General Public License as published by
+// the Free Software Foundation, either version 3 of the License, or
+// (at your option) any later version.
+
+// Cumulus is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU General Public License for more details.
+
+// You should have received a copy of the GNU General Public License
+// along with Cumulus. If not, see .
+
+//! Autogenerated weights for `pallet_assets`
//!
-//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 3.0.0
-//! DATE: 2021-05-31, STEPS: `[50, ]`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]`
-//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("statemint-dev"), DB CACHE: 128
+//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev
+//! DATE: 2021-10-04, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]`
+//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("westmint-dev"), DB CACHE: 128
// Executed Command:
-// ./target/release/statemint
+// ./target/release/polkadot-collator
// benchmark
-// --chain=statemint-dev
+// --chain=westmint-dev
// --execution=wasm
// --wasm-execution=compiled
// --pallet=pallet_assets
@@ -16,9 +31,11 @@
// --steps=50
// --repeat=20
// --raw
-// --output=./runtime/statemint/src/weights/
+// --header=./file_header.txt
+// --output=./polkadot-parachains/westmint/src/weights
+#![cfg_attr(rustfmt, rustfmt_skip)]
#![allow(unused_parens)]
#![allow(unused_imports)]
@@ -28,134 +45,183 @@ use sp_std::marker::PhantomData;
/// Weight functions for pallet_assets.
pub struct WeightInfo(PhantomData);
impl pallet_assets::WeightInfo for WeightInfo {
+ // Storage: Assets Asset (r:1 w:1)
fn create() -> Weight {
- (44_125_000 as Weight)
+ (43_800_000 as Weight)
.saturating_add(T::DbWeight::get().reads(1 as Weight))
.saturating_add(T::DbWeight::get().writes(1 as Weight))
}
+ // Storage: Assets Asset (r:1 w:1)
fn force_create() -> Weight {
- (22_842_000 as Weight)
+ (22_145_000 as Weight)
.saturating_add(T::DbWeight::get().reads(1 as Weight))
.saturating_add(T::DbWeight::get().writes(1 as Weight))
}
+ // Storage: Assets Asset (r:1 w:1)
+ // Storage: Assets Account (r:5002 w:5001)
+ // Storage: System Account (r:5000 w:5000)
+ // Storage: Assets Metadata (r:1 w:0)
+ // Storage: Assets Approvals (r:501 w:500)
fn destroy(c: u32, s: u32, a: u32, ) -> Weight {
(0 as Weight)
- // Standard Error: 37_000
- .saturating_add((21_822_000 as Weight).saturating_mul(c as Weight))
- // Standard Error: 37_000
- .saturating_add((29_044_000 as Weight).saturating_mul(s as Weight))
- // Standard Error: 370_000
- .saturating_add((3_000_000 as Weight).saturating_mul(a as Weight))
- .saturating_add(T::DbWeight::get().reads(4 as Weight))
+ // Standard Error: 41_000
+ .saturating_add((20_148_000 as Weight).saturating_mul(c as Weight))
+ // Standard Error: 41_000
+ .saturating_add((27_261_000 as Weight).saturating_mul(s as Weight))
+ // Standard Error: 413_000
+ .saturating_add((30_708_000 as Weight).saturating_mul(a as Weight))
+ .saturating_add(T::DbWeight::get().reads(5 as Weight))
.saturating_add(T::DbWeight::get().reads((2 as Weight).saturating_mul(c as Weight)))
.saturating_add(T::DbWeight::get().reads((2 as Weight).saturating_mul(s as Weight)))
+ .saturating_add(T::DbWeight::get().reads((1 as Weight).saturating_mul(a as Weight)))
.saturating_add(T::DbWeight::get().writes(2 as Weight))
.saturating_add(T::DbWeight::get().writes((2 as Weight).saturating_mul(c as Weight)))
.saturating_add(T::DbWeight::get().writes((2 as Weight).saturating_mul(s as Weight)))
.saturating_add(T::DbWeight::get().writes((1 as Weight).saturating_mul(a as Weight)))
}
+ // Storage: Assets Asset (r:1 w:1)
+ // Storage: Assets Account (r:1 w:1)
fn mint() -> Weight {
- (49_933_000 as Weight)
+ (49_300_000 as Weight)
.saturating_add(T::DbWeight::get().reads(2 as Weight))
.saturating_add(T::DbWeight::get().writes(2 as Weight))
}
+ // Storage: Assets Asset (r:1 w:1)
+ // Storage: Assets Account (r:1 w:1)
fn burn() -> Weight {
- (56_434_000 as Weight)
+ (55_932_000 as Weight)
.saturating_add(T::DbWeight::get().reads(2 as Weight))
.saturating_add(T::DbWeight::get().writes(2 as Weight))
}
+ // Storage: Assets Asset (r:1 w:1)
+ // Storage: Assets Account (r:2 w:2)
+ // Storage: System Account (r:1 w:1)
fn transfer() -> Weight {
- (85_393_000 as Weight)
+ (85_793_000 as Weight)
.saturating_add(T::DbWeight::get().reads(4 as Weight))
.saturating_add(T::DbWeight::get().writes(4 as Weight))
}
+ // Storage: Assets Asset (r:1 w:1)
+ // Storage: Assets Account (r:2 w:2)
+ // Storage: System Account (r:1 w:1)
fn transfer_keep_alive() -> Weight {
- (72_039_000 as Weight)
+ (71_849_000 as Weight)
.saturating_add(T::DbWeight::get().reads(4 as Weight))
.saturating_add(T::DbWeight::get().writes(4 as Weight))
}
+ // Storage: Assets Asset (r:1 w:1)
+ // Storage: Assets Account (r:2 w:2)
+ // Storage: System Account (r:1 w:1)
fn force_transfer() -> Weight {
- (85_214_000 as Weight)
+ (85_505_000 as Weight)
.saturating_add(T::DbWeight::get().reads(4 as Weight))
.saturating_add(T::DbWeight::get().writes(4 as Weight))
}
+ // Storage: Assets Asset (r:1 w:0)
+ // Storage: Assets Account (r:1 w:1)
fn freeze() -> Weight {
- (31_915_000 as Weight)
+ (33_312_000 as Weight)
.saturating_add(T::DbWeight::get().reads(2 as Weight))
.saturating_add(T::DbWeight::get().writes(1 as Weight))
}
+ // Storage: Assets Asset (r:1 w:0)
+ // Storage: Assets Account (r:1 w:1)
fn thaw() -> Weight {
- (31_296_000 as Weight)
+ (33_165_000 as Weight)
.saturating_add(T::DbWeight::get().reads(2 as Weight))
.saturating_add(T::DbWeight::get().writes(1 as Weight))
}
+ // Storage: Assets Asset (r:1 w:1)
fn freeze_asset() -> Weight {
- (22_272_000 as Weight)
+ (24_555_000 as Weight)
.saturating_add(T::DbWeight::get().reads(1 as Weight))
.saturating_add(T::DbWeight::get().writes(1 as Weight))
}
+ // Storage: Assets Asset (r:1 w:1)
fn thaw_asset() -> Weight {
- (22_336_000 as Weight)
+ (24_418_000 as Weight)
.saturating_add(T::DbWeight::get().reads(1 as Weight))
.saturating_add(T::DbWeight::get().writes(1 as Weight))
}
+ // Storage: Assets Asset (r:1 w:1)
+ // Storage: Assets Metadata (r:1 w:0)
fn transfer_ownership() -> Weight {
- (25_526_000 as Weight)
+ (27_334_000 as Weight)
.saturating_add(T::DbWeight::get().reads(2 as Weight))
.saturating_add(T::DbWeight::get().writes(1 as Weight))
}
+ // Storage: Assets Asset (r:1 w:1)
fn set_team() -> Weight {
- (22_632_000 as Weight)
+ (24_709_000 as Weight)
.saturating_add(T::DbWeight::get().reads(1 as Weight))
.saturating_add(T::DbWeight::get().writes(1 as Weight))
}
+ // Storage: Assets Asset (r:1 w:0)
+ // Storage: Assets Metadata (r:1 w:1)
fn set_metadata(_n: u32, s: u32, ) -> Weight {
- (50_330_000 as Weight)
+ (52_337_000 as Weight)
// Standard Error: 0
- .saturating_add((9_000 as Weight).saturating_mul(s as Weight))
+ .saturating_add((4_000 as Weight).saturating_mul(s as Weight))
.saturating_add(T::DbWeight::get().reads(2 as Weight))
.saturating_add(T::DbWeight::get().writes(1 as Weight))
}
+ // Storage: Assets Asset (r:1 w:0)
+ // Storage: Assets Metadata (r:1 w:1)
fn clear_metadata() -> Weight {
- (48_266_000 as Weight)
+ (49_904_000 as Weight)
.saturating_add(T::DbWeight::get().reads(2 as Weight))
.saturating_add(T::DbWeight::get().writes(1 as Weight))
}
+ // Storage: Assets Asset (r:1 w:0)
+ // Storage: Assets Metadata (r:1 w:1)
fn force_set_metadata(_n: u32, s: u32, ) -> Weight {
- (26_249_000 as Weight)
+ (26_629_000 as Weight)
// Standard Error: 0
- .saturating_add((6_000 as Weight).saturating_mul(s as Weight))
+ .saturating_add((5_000 as Weight).saturating_mul(s as Weight))
.saturating_add(T::DbWeight::get().reads(2 as Weight))
.saturating_add(T::DbWeight::get().writes(1 as Weight))
}
+ // Storage: Assets Asset (r:1 w:0)
+ // Storage: Assets Metadata (r:1 w:1)
fn force_clear_metadata() -> Weight {
- (49_616_000 as Weight)
+ (49_660_000 as Weight)
.saturating_add(T::DbWeight::get().reads(2 as Weight))
.saturating_add(T::DbWeight::get().writes(1 as Weight))
}
+ // Storage: Assets Asset (r:1 w:1)
fn force_asset_status() -> Weight {
- (22_596_000 as Weight)
+ (22_480_000 as Weight)
.saturating_add(T::DbWeight::get().reads(1 as Weight))
.saturating_add(T::DbWeight::get().writes(1 as Weight))
}
+ // Storage: Assets Asset (r:1 w:1)
+ // Storage: Assets Approvals (r:1 w:1)
fn approve_transfer() -> Weight {
- (48_708_000 as Weight)
- .saturating_add(T::DbWeight::get().reads(1 as Weight))
- .saturating_add(T::DbWeight::get().writes(1 as Weight))
+ (58_857_000 as Weight)
+ .saturating_add(T::DbWeight::get().reads(2 as Weight))
+ .saturating_add(T::DbWeight::get().writes(2 as Weight))
}
+ // Storage: Assets Approvals (r:1 w:1)
+ // Storage: Assets Asset (r:1 w:1)
+ // Storage: Assets Account (r:2 w:2)
+ // Storage: System Account (r:1 w:1)
fn transfer_approved() -> Weight {
- (108_476_000 as Weight)
+ (112_674_000 as Weight)
.saturating_add(T::DbWeight::get().reads(5 as Weight))
.saturating_add(T::DbWeight::get().writes(5 as Weight))
}
+ // Storage: Assets Asset (r:1 w:1)
+ // Storage: Assets Approvals (r:1 w:1)
fn cancel_approval() -> Weight {
- (49_157_000 as Weight)
- .saturating_add(T::DbWeight::get().reads(1 as Weight))
- .saturating_add(T::DbWeight::get().writes(1 as Weight))
+ (59_362_000 as Weight)
+ .saturating_add(T::DbWeight::get().reads(2 as Weight))
+ .saturating_add(T::DbWeight::get().writes(2 as Weight))
}
+ // Storage: Assets Asset (r:1 w:1)
+ // Storage: Assets Approvals (r:1 w:1)
fn force_cancel_approval() -> Weight {
- (56_862_000 as Weight)
+ (59_758_000 as Weight)
.saturating_add(T::DbWeight::get().reads(2 as Weight))
- .saturating_add(T::DbWeight::get().writes(1 as Weight))
+ .saturating_add(T::DbWeight::get().writes(2 as Weight))
}
}
diff --git a/polkadot-parachains/westmint/src/weights/pallet_balances.rs b/polkadot-parachains/westmint/src/weights/pallet_balances.rs
index fb465b17310..8b2596b45f5 100644
--- a/polkadot-parachains/westmint/src/weights/pallet_balances.rs
+++ b/polkadot-parachains/westmint/src/weights/pallet_balances.rs
@@ -1,14 +1,29 @@
+// Copyright 2021 Parity Technologies (UK) Ltd.
+// This file is part of Cumulus.
-//! Autogenerated weights for pallet_balances
+// Cumulus is free software: you can redistribute it and/or modify
+// it under the terms of the GNU General Public License as published by
+// the Free Software Foundation, either version 3 of the License, or
+// (at your option) any later version.
+
+// Cumulus is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU General Public License for more details.
+
+// You should have received a copy of the GNU General Public License
+// along with Cumulus. If not, see .
+
+//! Autogenerated weights for `pallet_balances`
//!
-//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 3.0.0
-//! DATE: 2021-05-31, STEPS: `[50, ]`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]`
-//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("statemint-dev"), DB CACHE: 128
+//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev
+//! DATE: 2021-10-04, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]`
+//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("westmint-dev"), DB CACHE: 128
// Executed Command:
-// ./target/release/statemint
+// ./target/release/polkadot-collator
// benchmark
-// --chain=statemint-dev
+// --chain=westmint-dev
// --execution=wasm
// --wasm-execution=compiled
// --pallet=pallet_balances
@@ -16,9 +31,11 @@
// --steps=50
// --repeat=20
// --raw
-// --output=./runtime/statemint/src/weights/
+// --header=./file_header.txt
+// --output=./polkadot-parachains/westmint/src/weights
+#![cfg_attr(rustfmt, rustfmt_skip)]
#![allow(unused_parens)]
#![allow(unused_imports)]
@@ -28,33 +45,39 @@ use sp_std::marker::PhantomData;
/// Weight functions for pallet_balances.
pub struct WeightInfo(PhantomData);
impl pallet_balances::WeightInfo for WeightInfo {
+ // Storage: System Account (r:1 w:1)
fn transfer() -> Weight {
- (79_601_000 as Weight)
+ (79_567_000 as Weight)
.saturating_add(T::DbWeight::get().reads(1 as Weight))
.saturating_add(T::DbWeight::get().writes(1 as Weight))
}
+ // Storage: System Account (r:1 w:1)
fn transfer_keep_alive() -> Weight {
- (58_429_000 as Weight)
+ (57_966_000 as Weight)
.saturating_add(T::DbWeight::get().reads(1 as Weight))
.saturating_add(T::DbWeight::get().writes(1 as Weight))
}
+ // Storage: System Account (r:1 w:1)
fn set_balance_creating() -> Weight {
- (29_124_000 as Weight)
+ (29_699_000 as Weight)
.saturating_add(T::DbWeight::get().reads(1 as Weight))
.saturating_add(T::DbWeight::get().writes(1 as Weight))
}
+ // Storage: System Account (r:1 w:1)
fn set_balance_killing() -> Weight {
- (36_476_000 as Weight)
+ (37_551_000 as Weight)
.saturating_add(T::DbWeight::get().reads(1 as Weight))
.saturating_add(T::DbWeight::get().writes(1 as Weight))
}
+ // Storage: System Account (r:2 w:2)
fn force_transfer() -> Weight {
- (78_772_000 as Weight)
+ (79_345_000 as Weight)
.saturating_add(T::DbWeight::get().reads(2 as Weight))
.saturating_add(T::DbWeight::get().writes(2 as Weight))
}
+ // Storage: System Account (r:1 w:1)
fn transfer_all() -> Weight {
- (84_170_000 as Weight)
+ (72_117_000 as Weight)
.saturating_add(T::DbWeight::get().reads(1 as Weight))
.saturating_add(T::DbWeight::get().writes(1 as Weight))
}
diff --git a/polkadot-parachains/westmint/src/weights/pallet_collator_selection.rs b/polkadot-parachains/westmint/src/weights/pallet_collator_selection.rs
index cc687af762f..58b0815af9e 100644
--- a/polkadot-parachains/westmint/src/weights/pallet_collator_selection.rs
+++ b/polkadot-parachains/westmint/src/weights/pallet_collator_selection.rs
@@ -1,14 +1,29 @@
+// Copyright 2021 Parity Technologies (UK) Ltd.
+// This file is part of Cumulus.
-//! Autogenerated weights for pallet_collator_selection
+// Cumulus is free software: you can redistribute it and/or modify
+// it under the terms of the GNU General Public License as published by
+// the Free Software Foundation, either version 3 of the License, or
+// (at your option) any later version.
+
+// Cumulus is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU General Public License for more details.
+
+// You should have received a copy of the GNU General Public License
+// along with Cumulus. If not, see .
+
+//! Autogenerated weights for `pallet_collator_selection`
//!
-//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 3.0.0
-//! DATE: 2021-05-31, STEPS: `[50, ]`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]`
-//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("statemint-dev"), DB CACHE: 128
+//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev
+//! DATE: 2021-10-04, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]`
+//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("westmint-dev"), DB CACHE: 128
// Executed Command:
-// ./target/release/statemint
+// ./target/release/polkadot-collator
// benchmark
-// --chain=statemint-dev
+// --chain=westmint-dev
// --execution=wasm
// --wasm-execution=compiled
// --pallet=pallet_collator_selection
@@ -16,9 +31,11 @@
// --steps=50
// --repeat=20
// --raw
-// --output=./runtime/statemint/src/weights/
+// --header=./file_header.txt
+// --output=./polkadot-parachains/westmint/src/weights
+#![cfg_attr(rustfmt, rustfmt_skip)]
#![allow(unused_parens)]
#![allow(unused_imports)]
@@ -28,48 +45,66 @@ use sp_std::marker::PhantomData;
/// Weight functions for pallet_collator_selection.
pub struct WeightInfo(PhantomData);
impl pallet_collator_selection::WeightInfo for WeightInfo {
+ // Storage: CollatorSelection Invulnerables (r:0 w:1)
fn set_invulnerables(b: u32, ) -> Weight {
- (18_563_000 as Weight)
+ (17_323_000 as Weight)
// Standard Error: 0
- .saturating_add((68_000 as Weight).saturating_mul(b as Weight))
+ .saturating_add((48_000 as Weight).saturating_mul(b as Weight))
.saturating_add(T::DbWeight::get().writes(1 as Weight))
}
+ // Storage: CollatorSelection DesiredCandidates (r:0 w:1)
fn set_desired_candidates() -> Weight {
- (16_363_000 as Weight)
+ (15_323_000 as Weight)
.saturating_add(T::DbWeight::get().writes(1 as Weight))
}
+ // Storage: CollatorSelection CandidacyBond (r:0 w:1)
fn set_candidacy_bond() -> Weight {
- (16_840_000 as Weight)
+ (15_832_000 as Weight)
.saturating_add(T::DbWeight::get().writes(1 as Weight))
}
+ // Storage: CollatorSelection Candidates (r:1 w:1)
+ // Storage: CollatorSelection DesiredCandidates (r:1 w:0)
+ // Storage: CollatorSelection Invulnerables (r:1 w:0)
+ // Storage: Session NextKeys (r:1 w:0)
+ // Storage: CollatorSelection CandidacyBond (r:1 w:0)
+ // Storage: CollatorSelection LastAuthoredBlock (r:0 w:1)
fn register_as_candidate(c: u32, ) -> Weight {
- (71_196_000 as Weight)
- // Standard Error: 0
- .saturating_add((198_000 as Weight).saturating_mul(c as Weight))
- .saturating_add(T::DbWeight::get().reads(4 as Weight))
+ (78_205_000 as Weight)
+ // Standard Error: 1_000
+ .saturating_add((147_000 as Weight).saturating_mul(c as Weight))
+ .saturating_add(T::DbWeight::get().reads(5 as Weight))
.saturating_add(T::DbWeight::get().writes(2 as Weight))
}
+ // Storage: CollatorSelection Candidates (r:1 w:1)
+ // Storage: CollatorSelection LastAuthoredBlock (r:0 w:1)
fn leave_intent(c: u32, ) -> Weight {
- (55_336_000 as Weight)
- // Standard Error: 0
- .saturating_add((151_000 as Weight).saturating_mul(c as Weight))
+ (71_423_000 as Weight)
+ // Standard Error: 1_000
+ .saturating_add((206_000 as Weight).saturating_mul(c as Weight))
.saturating_add(T::DbWeight::get().reads(1 as Weight))
.saturating_add(T::DbWeight::get().writes(2 as Weight))
}
+ // Storage: System Account (r:2 w:2)
+ // Storage: System BlockWeight (r:1 w:1)
+ // Storage: CollatorSelection LastAuthoredBlock (r:0 w:1)
fn note_author() -> Weight {
- (71_461_000 as Weight)
+ (66_691_000 as Weight)
.saturating_add(T::DbWeight::get().reads(3 as Weight))
.saturating_add(T::DbWeight::get().writes(4 as Weight))
}
+ // Storage: CollatorSelection Candidates (r:1 w:1)
+ // Storage: CollatorSelection LastAuthoredBlock (r:1000 w:1)
+ // Storage: System Account (r:1 w:1)
+ // Storage: CollatorSelection Invulnerables (r:1 w:0)
+ // Storage: System BlockWeight (r:1 w:1)
fn new_session(r: u32, c: u32, ) -> Weight {
(0 as Weight)
- // Standard Error: 1_010_000
- .saturating_add((109_961_000 as Weight).saturating_mul(r as Weight))
- // Standard Error: 1_010_000
- .saturating_add((151_952_000 as Weight).saturating_mul(c as Weight))
- .saturating_add(T::DbWeight::get().reads((1 as Weight).saturating_mul(r as Weight)))
+ // Standard Error: 4_466_000
+ .saturating_add((24_951_000 as Weight).saturating_mul(r as Weight))
+ // Standard Error: 4_466_000
+ .saturating_add((117_229_000 as Weight).saturating_mul(c as Weight))
.saturating_add(T::DbWeight::get().reads((2 as Weight).saturating_mul(c as Weight)))
- .saturating_add(T::DbWeight::get().writes((2 as Weight).saturating_mul(r as Weight)))
- .saturating_add(T::DbWeight::get().writes((2 as Weight).saturating_mul(c as Weight)))
+ .saturating_add(T::DbWeight::get().writes((1 as Weight).saturating_mul(r as Weight)))
+ .saturating_add(T::DbWeight::get().writes((1 as Weight).saturating_mul(c as Weight)))
}
}
diff --git a/polkadot-parachains/westmint/src/weights/pallet_multisig.rs b/polkadot-parachains/westmint/src/weights/pallet_multisig.rs
index e1b7bd5b902..122a095d0bf 100644
--- a/polkadot-parachains/westmint/src/weights/pallet_multisig.rs
+++ b/polkadot-parachains/westmint/src/weights/pallet_multisig.rs
@@ -1,14 +1,29 @@
+// Copyright 2021 Parity Technologies (UK) Ltd.
+// This file is part of Cumulus.
-//! Autogenerated weights for pallet_multisig
+// Cumulus is free software: you can redistribute it and/or modify
+// it under the terms of the GNU General Public License as published by
+// the Free Software Foundation, either version 3 of the License, or
+// (at your option) any later version.
+
+// Cumulus is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU General Public License for more details.
+
+// You should have received a copy of the GNU General Public License
+// along with Cumulus. If not, see .
+
+//! Autogenerated weights for `pallet_multisig`
//!
-//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 3.0.0
-//! DATE: 2021-05-31, STEPS: `[50, ]`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]`
-//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("statemint-dev"), DB CACHE: 128
+//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev
+//! DATE: 2021-10-04, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]`
+//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("westmint-dev"), DB CACHE: 128
// Executed Command:
-// ./target/release/statemint
+// ./target/release/polkadot-collator
// benchmark
-// --chain=statemint-dev
+// --chain=westmint-dev
// --execution=wasm
// --wasm-execution=compiled
// --pallet=pallet_multisig
@@ -16,9 +31,11 @@
// --steps=50
// --repeat=20
// --raw
-// --output=./runtime/statemint/src/weights/
+// --header=./file_header.txt
+// --output=./polkadot-parachains/westmint/src/weights
+#![cfg_attr(rustfmt, rustfmt_skip)]
#![allow(unused_parens)]
#![allow(unused_imports)]
@@ -29,80 +46,100 @@ use sp_std::marker::PhantomData;
pub struct WeightInfo(PhantomData);
impl pallet_multisig::WeightInfo for WeightInfo {
fn as_multi_threshold_1(z: u32, ) -> Weight {
- (14_936_000 as Weight)
+ (20_158_000 as Weight)
// Standard Error: 0
.saturating_add((1_000 as Weight).saturating_mul(z as Weight))
}
+ // Storage: Multisig Multisigs (r:1 w:1)
+ // Storage: unknown [0x3a65787472696e7369635f696e646578] (r:1 w:0)
fn as_multi_create(s: u32, z: u32, ) -> Weight {
- (56_090_000 as Weight)
+ (54_358_000 as Weight)
// Standard Error: 1_000
- .saturating_add((63_000 as Weight).saturating_mul(s as Weight))
+ .saturating_add((160_000 as Weight).saturating_mul(s as Weight))
// Standard Error: 0
- .saturating_add((1_000 as Weight).saturating_mul(z as Weight))
+ .saturating_add((2_000 as Weight).saturating_mul(z as Weight))
.saturating_add(T::DbWeight::get().reads(2 as Weight))
.saturating_add(T::DbWeight::get().writes(1 as Weight))
}
+ // Storage: Multisig Multisigs (r:1 w:1)
+ // Storage: Multisig Calls (r:1 w:1)
+ // Storage: unknown [0x3a65787472696e7369635f696e646578] (r:1 w:0)
fn as_multi_create_store(s: u32, z: u32, ) -> Weight {
- (62_519_000 as Weight)
+ (60_619_000 as Weight)
// Standard Error: 1_000
- .saturating_add((66_000 as Weight).saturating_mul(s as Weight))
+ .saturating_add((156_000 as Weight).saturating_mul(s as Weight))
// Standard Error: 0
- .saturating_add((3_000 as Weight).saturating_mul(z as Weight))
+ .saturating_add((2_000 as Weight).saturating_mul(z as Weight))
.saturating_add(T::DbWeight::get().reads(3 as Weight))
.saturating_add(T::DbWeight::get().writes(2 as Weight))
}
+ // Storage: Multisig Multisigs (r:1 w:1)
fn as_multi_approve(s: u32, z: u32, ) -> Weight {
- (30_781_000 as Weight)
- // Standard Error: 0
- .saturating_add((111_000 as Weight).saturating_mul(s as Weight))
+ (33_593_000 as Weight)
+ // Standard Error: 1_000
+ .saturating_add((153_000 as Weight).saturating_mul(s as Weight))
// Standard Error: 0
- .saturating_add((1_000 as Weight).saturating_mul(z as Weight))
+ .saturating_add((2_000 as Weight).saturating_mul(z as Weight))
.saturating_add(T::DbWeight::get().reads(1 as Weight))
.saturating_add(T::DbWeight::get().writes(1 as Weight))
}
+ // Storage: Multisig Multisigs (r:1 w:1)
+ // Storage: Multisig Calls (r:1 w:1)
fn as_multi_approve_store(s: u32, z: u32, ) -> Weight {
- (60_393_000 as Weight)
- // Standard Error: 0
- .saturating_add((118_000 as Weight).saturating_mul(s as Weight))
+ (57_780_000 as Weight)
+ // Standard Error: 1_000
+ .saturating_add((166_000 as Weight).saturating_mul(s as Weight))
// Standard Error: 0
.saturating_add((3_000 as Weight).saturating_mul(z as Weight))
.saturating_add(T::DbWeight::get().reads(2 as Weight))
.saturating_add(T::DbWeight::get().writes(2 as Weight))
}
+ // Storage: Multisig Multisigs (r:1 w:1)
+ // Storage: Multisig Calls (r:1 w:1)
+ // Storage: System Account (r:1 w:1)
fn as_multi_complete(s: u32, z: u32, ) -> Weight {
- (81_704_000 as Weight)
+ (75_640_000 as Weight)
// Standard Error: 1_000
- .saturating_add((248_000 as Weight).saturating_mul(s as Weight))
+ .saturating_add((252_000 as Weight).saturating_mul(s as Weight))
// Standard Error: 0
- .saturating_add((5_000 as Weight).saturating_mul(z as Weight))
+ .saturating_add((4_000 as Weight).saturating_mul(z as Weight))
.saturating_add(T::DbWeight::get().reads(3 as Weight))
.saturating_add(T::DbWeight::get().writes(3 as Weight))
}
+ // Storage: Multisig Multisigs (r:1 w:1)
+ // Storage: unknown [0x3a65787472696e7369635f696e646578] (r:1 w:0)
fn approve_as_multi_create(s: u32, ) -> Weight {
- (55_585_000 as Weight)
+ (53_762_000 as Weight)
// Standard Error: 1_000
- .saturating_add((115_000 as Weight).saturating_mul(s as Weight))
+ .saturating_add((154_000 as Weight).saturating_mul(s as Weight))
.saturating_add(T::DbWeight::get().reads(2 as Weight))
.saturating_add(T::DbWeight::get().writes(1 as Weight))
}
+ // Storage: Multisig Multisigs (r:1 w:1)
+ // Storage: Multisig Calls (r:1 w:0)
fn approve_as_multi_approve(s: u32, ) -> Weight {
- (33_483_000 as Weight)
- // Standard Error: 1_000
- .saturating_add((82_000 as Weight).saturating_mul(s as Weight))
+ (31_761_000 as Weight)
+ // Standard Error: 0
+ .saturating_add((155_000 as Weight).saturating_mul(s as Weight))
.saturating_add(T::DbWeight::get().reads(1 as Weight))
.saturating_add(T::DbWeight::get().writes(1 as Weight))
}
+ // Storage: Multisig Multisigs (r:1 w:1)
+ // Storage: Multisig Calls (r:1 w:1)
+ // Storage: System Account (r:1 w:1)
fn approve_as_multi_complete(s: u32, ) -> Weight {
- (154_732_000 as Weight)
+ (110_745_000 as Weight)
// Standard Error: 1_000
- .saturating_add((253_000 as Weight).saturating_mul(s as Weight))
+ .saturating_add((258_000 as Weight).saturating_mul(s as Weight))
.saturating_add(T::DbWeight::get().reads(3 as Weight))
.saturating_add(T::DbWeight::get().writes(3 as Weight))
}
+ // Storage: Multisig Multisigs (r:1 w:1)
+ // Storage: Multisig Calls (r:1 w:1)
fn cancel_as_multi(s: u32, ) -> Weight {
- (104_447_000 as Weight)
- // Standard Error: 1_000
- .saturating_add((114_000 as Weight).saturating_mul(s as Weight))
+ (85_370_000 as Weight)
+ // Standard Error: 5_000
+ .saturating_add((213_000 as Weight).saturating_mul(s as Weight))
.saturating_add(T::DbWeight::get().reads(2 as Weight))
.saturating_add(T::DbWeight::get().writes(2 as Weight))
}
diff --git a/polkadot-parachains/westmint/src/weights/pallet_proxy.rs b/polkadot-parachains/westmint/src/weights/pallet_proxy.rs
index 97e97ac73e6..1a66f50e309 100644
--- a/polkadot-parachains/westmint/src/weights/pallet_proxy.rs
+++ b/polkadot-parachains/westmint/src/weights/pallet_proxy.rs
@@ -1,14 +1,29 @@
+// Copyright 2021 Parity Technologies (UK) Ltd.
+// This file is part of Cumulus.
-//! Autogenerated weights for pallet_proxy
+// Cumulus is free software: you can redistribute it and/or modify
+// it under the terms of the GNU General Public License as published by
+// the Free Software Foundation, either version 3 of the License, or
+// (at your option) any later version.
+
+// Cumulus is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU General Public License for more details.
+
+// You should have received a copy of the GNU General Public License
+// along with Cumulus. If not, see .
+
+//! Autogenerated weights for `pallet_proxy`
//!
-//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 3.0.0
-//! DATE: 2021-05-31, STEPS: `[50, ]`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]`
-//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("statemint-dev"), DB CACHE: 128
+//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev
+//! DATE: 2021-10-04, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]`
+//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("westmint-dev"), DB CACHE: 128
// Executed Command:
-// ./target/release/statemint
+// ./target/release/polkadot-collator
// benchmark
-// --chain=statemint-dev
+// --chain=westmint-dev
// --execution=wasm
// --wasm-execution=compiled
// --pallet=pallet_proxy
@@ -16,9 +31,11 @@
// --steps=50
// --repeat=20
// --raw
-// --output=./runtime/statemint/src/weights/
+// --header=./file_header.txt
+// --output=./polkadot-parachains/westmint/src/weights
+#![cfg_attr(rustfmt, rustfmt_skip)]
#![allow(unused_parens)]
#![allow(unused_imports)]
@@ -28,80 +45,97 @@ use sp_std::marker::PhantomData;
/// Weight functions for pallet_proxy.
pub struct WeightInfo(PhantomData);
impl pallet_proxy::WeightInfo for WeightInfo {
+ // Storage: Proxy Proxies (r:1 w:0)
fn proxy(p: u32, ) -> Weight {
- (27_585_000 as Weight)
- // Standard Error: 1_000
- .saturating_add((203_000 as Weight).saturating_mul(p as Weight))
+ (24_680_000 as Weight)
+ // Standard Error: 2_000
+ .saturating_add((122_000 as Weight).saturating_mul(p as Weight))
.saturating_add(T::DbWeight::get().reads(1 as Weight))
}
+ // Storage: Proxy Proxies (r:1 w:0)
+ // Storage: Proxy Announcements (r:1 w:1)
+ // Storage: System Account (r:1 w:1)
fn proxy_announced(a: u32, p: u32, ) -> Weight {
- (61_093_000 as Weight)
+ (57_144_000 as Weight)
// Standard Error: 2_000
- .saturating_add((680_000 as Weight).saturating_mul(a as Weight))
+ .saturating_add((503_000 as Weight).saturating_mul(a as Weight))
// Standard Error: 2_000
- .saturating_add((201_000 as Weight).saturating_mul(p as Weight))
+ .saturating_add((140_000 as Weight).saturating_mul(p as Weight))
.saturating_add(T::DbWeight::get().reads(3 as Weight))
.saturating_add(T::DbWeight::get().writes(2 as Weight))
}
+ // Storage: Proxy Announcements (r:1 w:1)
+ // Storage: System Account (r:1 w:1)
fn remove_announcement(a: u32, p: u32, ) -> Weight {
- (39_494_000 as Weight)
+ (37_933_000 as Weight)
// Standard Error: 2_000
- .saturating_add((686_000 as Weight).saturating_mul(a as Weight))
+ .saturating_add((511_000 as Weight).saturating_mul(a as Weight))
// Standard Error: 2_000
- .saturating_add((1_000 as Weight).saturating_mul(p as Weight))
+ .saturating_add((15_000 as Weight).saturating_mul(p as Weight))
.saturating_add(T::DbWeight::get().reads(2 as Weight))
.saturating_add(T::DbWeight::get().writes(2 as Weight))
}
+ // Storage: Proxy Announcements (r:1 w:1)
+ // Storage: System Account (r:1 w:1)
fn reject_announcement(a: u32, p: u32, ) -> Weight {
- (39_817_000 as Weight)
+ (37_847_000 as Weight)
// Standard Error: 2_000
- .saturating_add((685_000 as Weight).saturating_mul(a as Weight))
+ .saturating_add((512_000 as Weight).saturating_mul(a as Weight))
// Standard Error: 2_000
- .saturating_add((1_000 as Weight).saturating_mul(p as Weight))
+ .saturating_add((16_000 as Weight).saturating_mul(p as Weight))
.saturating_add(T::DbWeight::get().reads(2 as Weight))
.saturating_add(T::DbWeight::get().writes(2 as Weight))
}
+ // Storage: Proxy Proxies (r:1 w:0)
+ // Storage: Proxy Announcements (r:1 w:1)
+ // Storage: System Account (r:1 w:1)
fn announce(a: u32, p: u32, ) -> Weight {
- (54_835_000 as Weight)
+ (53_976_000 as Weight)
// Standard Error: 2_000
- .saturating_add((684_000 as Weight).saturating_mul(a as Weight))
+ .saturating_add((500_000 as Weight).saturating_mul(a as Weight))
// Standard Error: 2_000
- .saturating_add((205_000 as Weight).saturating_mul(p as Weight))
+ .saturating_add((154_000 as Weight).saturating_mul(p as Weight))
.saturating_add(T::DbWeight::get().reads(3 as Weight))
.saturating_add(T::DbWeight::get().writes(2 as Weight))
}
+ // Storage: Proxy Proxies (r:1 w:1)
fn add_proxy(p: u32, ) -> Weight {
- (37_625_000 as Weight)
- // Standard Error: 2_000
- .saturating_add((300_000 as Weight).saturating_mul(p as Weight))
+ (37_316_000 as Weight)
+ // Standard Error: 3_000
+ .saturating_add((175_000 as Weight).saturating_mul(p as Weight))
.saturating_add(T::DbWeight::get().reads(1 as Weight))
.saturating_add(T::DbWeight::get().writes(1 as Weight))
}
+ // Storage: Proxy Proxies (r:1 w:1)
fn remove_proxy(p: u32, ) -> Weight {
- (36_945_000 as Weight)
+ (37_154_000 as Weight)
// Standard Error: 3_000
- .saturating_add((325_000 as Weight).saturating_mul(p as Weight))
+ .saturating_add((194_000 as Weight).saturating_mul(p as Weight))
.saturating_add(T::DbWeight::get().reads(1 as Weight))
.saturating_add(T::DbWeight::get().writes(1 as Weight))
}
+ // Storage: Proxy Proxies (r:1 w:1)
fn remove_proxies(p: u32, ) -> Weight {
- (35_128_000 as Weight)
- // Standard Error: 1_000
- .saturating_add((209_000 as Weight).saturating_mul(p as Weight))
+ (36_105_000 as Weight)
+ // Standard Error: 2_000
+ .saturating_add((125_000 as Weight).saturating_mul(p as Weight))
.saturating_add(T::DbWeight::get().reads(1 as Weight))
.saturating_add(T::DbWeight::get().writes(1 as Weight))
}
+ // Storage: unknown [0x3a65787472696e7369635f696e646578] (r:1 w:0)
+ // Storage: Proxy Proxies (r:1 w:1)
fn anonymous(p: u32, ) -> Weight {
- (51_624_000 as Weight)
- // Standard Error: 1_000
- .saturating_add((41_000 as Weight).saturating_mul(p as Weight))
+ (52_494_000 as Weight)
+ // Standard Error: 3_000
+ .saturating_add((14_000 as Weight).saturating_mul(p as Weight))
.saturating_add(T::DbWeight::get().reads(2 as Weight))
.saturating_add(T::DbWeight::get().writes(1 as Weight))
}
+ // Storage: Proxy Proxies (r:1 w:1)
fn kill_anonymous(p: u32, ) -> Weight {
- (37_469_000 as Weight)
- // Standard Error: 1_000
- .saturating_add((204_000 as Weight).saturating_mul(p as Weight))
+ (38_055_000 as Weight)
+ // Standard Error: 2_000
+ .saturating_add((125_000 as Weight).saturating_mul(p as Weight))
.saturating_add(T::DbWeight::get().reads(1 as Weight))
.saturating_add(T::DbWeight::get().writes(1 as Weight))
}
diff --git a/polkadot-parachains/westmint/src/weights/pallet_session.rs b/polkadot-parachains/westmint/src/weights/pallet_session.rs
index 389e7c2b9ea..b85efbadf84 100644
--- a/polkadot-parachains/westmint/src/weights/pallet_session.rs
+++ b/polkadot-parachains/westmint/src/weights/pallet_session.rs
@@ -1,14 +1,29 @@
+// Copyright 2021 Parity Technologies (UK) Ltd.
+// This file is part of Cumulus.
-//! Autogenerated weights for pallet_session
+// Cumulus is free software: you can redistribute it and/or modify
+// it under the terms of the GNU General Public License as published by
+// the Free Software Foundation, either version 3 of the License, or
+// (at your option) any later version.
+
+// Cumulus is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU General Public License for more details.
+
+// You should have received a copy of the GNU General Public License
+// along with Cumulus. If not, see .
+
+//! Autogenerated weights for `pallet_session`
//!
-//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 3.0.0
-//! DATE: 2021-06-08, STEPS: `[50, ]`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]`
-//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("statemint-dev"), DB CACHE: 128
+//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev
+//! DATE: 2021-10-04, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]`
+//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("westmint-dev"), DB CACHE: 128
// Executed Command:
// ./target/release/polkadot-collator
// benchmark
-// --chain=statemint-dev
+// --chain=westmint-dev
// --execution=wasm
// --wasm-execution=compiled
// --pallet=pallet_session
@@ -16,9 +31,11 @@
// --steps=50
// --repeat=20
// --raw
-// --output=./polkadot-parachains/statemint-runtime/src/weights
+// --header=./file_header.txt
+// --output=./polkadot-parachains/westmint/src/weights
+#![cfg_attr(rustfmt, rustfmt_skip)]
#![allow(unused_parens)]
#![allow(unused_imports)]
@@ -28,13 +45,17 @@ use sp_std::marker::PhantomData;
/// Weight functions for pallet_session.
pub struct WeightInfo(PhantomData);
impl pallet_session::WeightInfo for WeightInfo {
+ // Storage: Session NextKeys (r:1 w:1)
+ // Storage: Session KeyOwner (r:1 w:1)
fn set_keys() -> Weight {
- (25_040_000 as Weight)
+ (25_182_000 as Weight)
.saturating_add(T::DbWeight::get().reads(2 as Weight))
.saturating_add(T::DbWeight::get().writes(2 as Weight))
}
+ // Storage: Session NextKeys (r:1 w:1)
+ // Storage: Session KeyOwner (r:0 w:1)
fn purge_keys() -> Weight {
- (17_551_000 as Weight)
+ (18_092_000 as Weight)
.saturating_add(T::DbWeight::get().reads(1 as Weight))
.saturating_add(T::DbWeight::get().writes(2 as Weight))
}
diff --git a/polkadot-parachains/westmint/src/weights/pallet_timestamp.rs b/polkadot-parachains/westmint/src/weights/pallet_timestamp.rs
index f016bc460dd..fd4c647cb58 100644
--- a/polkadot-parachains/westmint/src/weights/pallet_timestamp.rs
+++ b/polkadot-parachains/westmint/src/weights/pallet_timestamp.rs
@@ -1,14 +1,29 @@
+// Copyright 2021 Parity Technologies (UK) Ltd.
+// This file is part of Cumulus.
-//! Autogenerated weights for pallet_timestamp
+// Cumulus is free software: you can redistribute it and/or modify
+// it under the terms of the GNU General Public License as published by
+// the Free Software Foundation, either version 3 of the License, or
+// (at your option) any later version.
+
+// Cumulus is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU General Public License for more details.
+
+// You should have received a copy of the GNU General Public License
+// along with Cumulus. If not, see .
+
+//! Autogenerated weights for `pallet_timestamp`
//!
-//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 3.0.0
-//! DATE: 2021-05-31, STEPS: `[50, ]`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]`
-//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("statemint-dev"), DB CACHE: 128
+//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev
+//! DATE: 2021-10-04, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]`
+//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("westmint-dev"), DB CACHE: 128
// Executed Command:
-// ./target/release/statemint
+// ./target/release/polkadot-collator
// benchmark
-// --chain=statemint-dev
+// --chain=westmint-dev
// --execution=wasm
// --wasm-execution=compiled
// --pallet=pallet_timestamp
@@ -16,9 +31,11 @@
// --steps=50
// --repeat=20
// --raw
-// --output=./runtime/statemint/src/weights/
+// --header=./file_header.txt
+// --output=./polkadot-parachains/westmint/src/weights
+#![cfg_attr(rustfmt, rustfmt_skip)]
#![allow(unused_parens)]
#![allow(unused_imports)]
@@ -28,12 +45,13 @@ use sp_std::marker::PhantomData;
/// Weight functions for pallet_timestamp.
pub struct WeightInfo(PhantomData);
impl pallet_timestamp::WeightInfo for WeightInfo {
+ // Storage: Timestamp Now (r:1 w:1)
fn set() -> Weight {
- (7_687_000 as Weight)
- .saturating_add(T::DbWeight::get().reads(2 as Weight))
+ (7_928_000 as Weight)
+ .saturating_add(T::DbWeight::get().reads(1 as Weight))
.saturating_add(T::DbWeight::get().writes(1 as Weight))
}
fn on_finalize() -> Weight {
- (4_303_000 as Weight)
+ (4_474_000 as Weight)
}
}
diff --git a/polkadot-parachains/westmint/src/weights/pallet_uniques.rs b/polkadot-parachains/westmint/src/weights/pallet_uniques.rs
index 4cab4dffbf7..2f195abd4d9 100644
--- a/polkadot-parachains/westmint/src/weights/pallet_uniques.rs
+++ b/polkadot-parachains/westmint/src/weights/pallet_uniques.rs
@@ -14,27 +14,28 @@
// You should have received a copy of the GNU General Public License
// along with Cumulus. If not, see .
-//! Autogenerated weights for pallet_uniques
+//! Autogenerated weights for `pallet_uniques`
//!
-//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 3.0.0
-//! DATE: 2021-06-02, STEPS: `[50, ]`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]`
-//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("statemine-dev"), DB CACHE: 128
+//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev
+//! DATE: 2021-10-04, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]`
+//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("westmint-dev"), DB CACHE: 128
// Executed Command:
// ./target/release/polkadot-collator
// benchmark
-// --chain=statemine-dev
-// --steps=50
-// --repeat=20
-// --pallet=pallet_uniques
-// --extrinsic=*
+// --chain=westmint-dev
// --execution=wasm
// --wasm-execution=compiled
-// --heap-pages=4096
+// --pallet=pallet_uniques
+// --extrinsic=*
+// --steps=50
+// --repeat=20
+// --raw
// --header=./file_header.txt
-// --output=./polkadot-parachains/statemine-runtime/src/weights/
+// --output=./polkadot-parachains/westmint/src/weights
+#![cfg_attr(rustfmt, rustfmt_skip)]
#![allow(unused_parens)]
#![allow(unused_imports)]
@@ -44,24 +45,32 @@ use sp_std::marker::PhantomData;
/// Weight functions for pallet_uniques.
pub struct WeightInfo(PhantomData);
impl pallet_uniques::WeightInfo for WeightInfo {
+ // Storage: Uniques Class (r:1 w:1)
fn create() -> Weight {
- (42_199_000 as Weight)
+ (44_431_000 as Weight)
.saturating_add(T::DbWeight::get().reads(1 as Weight))
.saturating_add(T::DbWeight::get().writes(1 as Weight))
}
+ // Storage: Uniques Class (r:1 w:1)
fn force_create() -> Weight {
- (21_030_000 as Weight)
+ (21_939_000 as Weight)
.saturating_add(T::DbWeight::get().reads(1 as Weight))
.saturating_add(T::DbWeight::get().writes(1 as Weight))
}
+ // Storage: Uniques Class (r:1 w:1)
+ // Storage: Uniques Asset (r:1 w:0)
+ // Storage: Uniques Attribute (r:0 w:1000)
+ // Storage: Uniques ClassMetadataOf (r:0 w:1)
+ // Storage: Uniques InstanceMetadataOf (r:0 w:1000)
+ // Storage: Uniques Account (r:0 w:20)
fn destroy(n: u32, m: u32, a: u32, ) -> Weight {
(0 as Weight)
- // Standard Error: 14_000
- .saturating_add((16_814_000 as Weight).saturating_mul(n as Weight))
- // Standard Error: 14_000
- .saturating_add((1_026_000 as Weight).saturating_mul(m as Weight))
- // Standard Error: 14_000
- .saturating_add((952_000 as Weight).saturating_mul(a as Weight))
+ // Standard Error: 13_000
+ .saturating_add((16_020_000 as Weight).saturating_mul(n as Weight))
+ // Standard Error: 13_000
+ .saturating_add((988_000 as Weight).saturating_mul(m as Weight))
+ // Standard Error: 13_000
+ .saturating_add((827_000 as Weight).saturating_mul(a as Weight))
.saturating_add(T::DbWeight::get().reads(2 as Weight))
.saturating_add(T::DbWeight::get().reads((1 as Weight).saturating_mul(n as Weight)))
.saturating_add(T::DbWeight::get().writes(2 as Weight))
@@ -69,102 +78,141 @@ impl pallet_uniques::WeightInfo for WeightInfo {
.saturating_add(T::DbWeight::get().writes((1 as Weight).saturating_mul(m as Weight)))
.saturating_add(T::DbWeight::get().writes((1 as Weight).saturating_mul(a as Weight)))
}
+ // Storage: Uniques Asset (r:1 w:1)
+ // Storage: Uniques Class (r:1 w:1)
+ // Storage: Uniques Account (r:0 w:1)
fn mint() -> Weight {
- (57_236_000 as Weight)
+ (59_072_000 as Weight)
.saturating_add(T::DbWeight::get().reads(2 as Weight))
.saturating_add(T::DbWeight::get().writes(3 as Weight))
}
+ // Storage: Uniques Class (r:1 w:1)
+ // Storage: Uniques Asset (r:1 w:1)
+ // Storage: Uniques Account (r:0 w:1)
fn burn() -> Weight {
- (58_129_000 as Weight)
+ (59_662_000 as Weight)
.saturating_add(T::DbWeight::get().reads(2 as Weight))
.saturating_add(T::DbWeight::get().writes(3 as Weight))
}
+ // Storage: Uniques Class (r:1 w:0)
+ // Storage: Uniques Asset (r:1 w:1)
+ // Storage: Uniques Account (r:0 w:2)
fn transfer() -> Weight {
- (42_980_000 as Weight)
+ (44_576_000 as Weight)
.saturating_add(T::DbWeight::get().reads(2 as Weight))
.saturating_add(T::DbWeight::get().writes(3 as Weight))
}
+ // Storage: Uniques Class (r:1 w:1)
+ // Storage: Uniques Asset (r:100 w:100)
fn redeposit(i: u32, ) -> Weight {
(0 as Weight)
- // Standard Error: 11_000
- .saturating_add((26_921_000 as Weight).saturating_mul(i as Weight))
+ // Standard Error: 14_000
+ .saturating_add((27_955_000 as Weight).saturating_mul(i as Weight))
.saturating_add(T::DbWeight::get().reads(1 as Weight))
.saturating_add(T::DbWeight::get().reads((1 as Weight).saturating_mul(i as Weight)))
.saturating_add(T::DbWeight::get().writes(1 as Weight))
.saturating_add(T::DbWeight::get().writes((1 as Weight).saturating_mul(i as Weight)))
}
+ // Storage: Uniques Asset (r:1 w:1)
+ // Storage: Uniques Class (r:1 w:0)
fn freeze() -> Weight {
- (30_427_000 as Weight)
+ (30_963_000 as Weight)
.saturating_add(T::DbWeight::get().reads(2 as Weight))
.saturating_add(T::DbWeight::get().writes(1 as Weight))
}
+ // Storage: Uniques Asset (r:1 w:1)
+ // Storage: Uniques Class (r:1 w:0)
fn thaw() -> Weight {
- (29_789_000 as Weight)
+ (30_974_000 as Weight)
.saturating_add(T::DbWeight::get().reads(2 as Weight))
.saturating_add(T::DbWeight::get().writes(1 as Weight))
}
+ // Storage: Uniques Class (r:1 w:1)
fn freeze_class() -> Weight {
- (21_380_000 as Weight)
+ (23_394_000 as Weight)
.saturating_add(T::DbWeight::get().reads(1 as Weight))
.saturating_add(T::DbWeight::get().writes(1 as Weight))
}
+ // Storage: Uniques Class (r:1 w:1)
fn thaw_class() -> Weight {
- (21_430_000 as Weight)
+ (23_168_000 as Weight)
.saturating_add(T::DbWeight::get().reads(1 as Weight))
.saturating_add(T::DbWeight::get().writes(1 as Weight))
}
+ // Storage: Uniques Class (r:1 w:1)
+ // Storage: System Account (r:1 w:1)
fn transfer_ownership() -> Weight {
- (49_331_000 as Weight)
+ (52_475_000 as Weight)
.saturating_add(T::DbWeight::get().reads(2 as Weight))
.saturating_add(T::DbWeight::get().writes(2 as Weight))
}
+ // Storage: Uniques Class (r:1 w:1)
fn set_team() -> Weight {
- (22_305_000 as Weight)
+ (24_135_000 as Weight)
.saturating_add(T::DbWeight::get().reads(1 as Weight))
.saturating_add(T::DbWeight::get().writes(1 as Weight))
}
+ // Storage: Uniques Class (r:1 w:1)
fn force_asset_status() -> Weight {
- (21_965_000 as Weight)
+ (22_946_000 as Weight)
.saturating_add(T::DbWeight::get().reads(1 as Weight))
.saturating_add(T::DbWeight::get().writes(1 as Weight))
}
+ // Storage: Uniques Class (r:1 w:1)
+ // Storage: Uniques InstanceMetadataOf (r:1 w:0)
+ // Storage: Uniques Attribute (r:1 w:1)
fn set_attribute() -> Weight {
- (70_386_000 as Weight)
+ (73_151_000 as Weight)
.saturating_add(T::DbWeight::get().reads(3 as Weight))
.saturating_add(T::DbWeight::get().writes(2 as Weight))
}
+ // Storage: Uniques Class (r:1 w:1)
+ // Storage: Uniques InstanceMetadataOf (r:1 w:0)
+ // Storage: Uniques Attribute (r:1 w:1)
fn clear_attribute() -> Weight {
- (63_932_000 as Weight)
+ (65_588_000 as Weight)
.saturating_add(T::DbWeight::get().reads(3 as Weight))
.saturating_add(T::DbWeight::get().writes(2 as Weight))
}
+ // Storage: Uniques Class (r:1 w:1)
+ // Storage: Uniques InstanceMetadataOf (r:1 w:1)
fn set_metadata() -> Weight {
- (53_647_000 as Weight)
+ (56_454_000 as Weight)
.saturating_add(T::DbWeight::get().reads(2 as Weight))
.saturating_add(T::DbWeight::get().writes(2 as Weight))
}
+ // Storage: Uniques Class (r:1 w:1)
+ // Storage: Uniques InstanceMetadataOf (r:1 w:1)
fn clear_metadata() -> Weight {
- (52_353_000 as Weight)
+ (54_843_000 as Weight)
.saturating_add(T::DbWeight::get().reads(2 as Weight))
.saturating_add(T::DbWeight::get().writes(2 as Weight))
}
+ // Storage: Uniques Class (r:1 w:1)
+ // Storage: Uniques ClassMetadataOf (r:1 w:1)
fn set_class_metadata() -> Weight {
- (51_900_000 as Weight)
+ (55_051_000 as Weight)
.saturating_add(T::DbWeight::get().reads(2 as Weight))
.saturating_add(T::DbWeight::get().writes(2 as Weight))
}
+ // Storage: Uniques Class (r:1 w:0)
+ // Storage: Uniques ClassMetadataOf (r:1 w:1)
fn clear_class_metadata() -> Weight {
- (46_929_000 as Weight)
+ (49_461_000 as Weight)
.saturating_add(T::DbWeight::get().reads(2 as Weight))
.saturating_add(T::DbWeight::get().writes(1 as Weight))
}
+ // Storage: Uniques Class (r:1 w:0)
+ // Storage: Uniques Asset (r:1 w:1)
fn approve_transfer() -> Weight {
- (32_693_000 as Weight)
+ (33_367_000 as Weight)
.saturating_add(T::DbWeight::get().reads(2 as Weight))
.saturating_add(T::DbWeight::get().writes(1 as Weight))
}
+ // Storage: Uniques Class (r:1 w:0)
+ // Storage: Uniques Asset (r:1 w:1)
fn cancel_approval() -> Weight {
- (32_418_000 as Weight)
+ (32_973_000 as Weight)
.saturating_add(T::DbWeight::get().reads(2 as Weight))
.saturating_add(T::DbWeight::get().writes(1 as Weight))
}
diff --git a/polkadot-parachains/westmint/src/weights/pallet_utility.rs b/polkadot-parachains/westmint/src/weights/pallet_utility.rs
index 3b7c921de4c..37b6f7efb42 100644
--- a/polkadot-parachains/westmint/src/weights/pallet_utility.rs
+++ b/polkadot-parachains/westmint/src/weights/pallet_utility.rs
@@ -1,14 +1,29 @@
+// Copyright 2021 Parity Technologies (UK) Ltd.
+// This file is part of Cumulus.
-//! Autogenerated weights for pallet_utility
+// Cumulus is free software: you can redistribute it and/or modify
+// it under the terms of the GNU General Public License as published by
+// the Free Software Foundation, either version 3 of the License, or
+// (at your option) any later version.
+
+// Cumulus is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU General Public License for more details.
+
+// You should have received a copy of the GNU General Public License
+// along with Cumulus. If not, see .
+
+//! Autogenerated weights for `pallet_utility`
//!
-//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 3.0.0
-//! DATE: 2021-05-31, STEPS: `[50, ]`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]`
-//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("statemint-dev"), DB CACHE: 128
+//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev
+//! DATE: 2021-10-04, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]`
+//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("westmint-dev"), DB CACHE: 128
// Executed Command:
-// ./target/release/statemint
+// ./target/release/polkadot-collator
// benchmark
-// --chain=statemint-dev
+// --chain=westmint-dev
// --execution=wasm
// --wasm-execution=compiled
// --pallet=pallet_utility
@@ -16,9 +31,11 @@
// --steps=50
// --repeat=20
// --raw
-// --output=./runtime/statemint/src/weights/
+// --header=./file_header.txt
+// --output=./polkadot-parachains/westmint/src/weights
+#![cfg_attr(rustfmt, rustfmt_skip)]
#![allow(unused_parens)]
#![allow(unused_imports)]
@@ -29,16 +46,16 @@ use sp_std::marker::PhantomData;
pub struct WeightInfo(PhantomData);
impl pallet_utility::WeightInfo for WeightInfo {
fn batch(c: u32, ) -> Weight {
- (15_408_000 as Weight)
- // Standard Error: 0
- .saturating_add((4_571_000 as Weight).saturating_mul(c as Weight))
+ (36_962_000 as Weight)
+ // Standard Error: 3_000
+ .saturating_add((8_226_000 as Weight).saturating_mul(c as Weight))
}
fn as_derivative() -> Weight {
- (7_817_000 as Weight)
+ (4_811_000 as Weight)
}
fn batch_all(c: u32, ) -> Weight {
- (16_520_000 as Weight)
- // Standard Error: 0
- .saturating_add((4_571_000 as Weight).saturating_mul(c as Weight))
+ (30_669_000 as Weight)
+ // Standard Error: 3_000
+ .saturating_add((9_085_000 as Weight).saturating_mul(c as Weight))
}
}