From 31306bf1d4fb1f60c91abd906541723c268948e8 Mon Sep 17 00:00:00 2001 From: metricaez Date: Tue, 19 Dec 2023 13:18:13 -0300 Subject: [PATCH 01/15] increase spec ver --- runtime/stout/src/lib.rs | 2 +- runtime/trappist/src/lib.rs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/runtime/stout/src/lib.rs b/runtime/stout/src/lib.rs index 1897ec1f..451a0f05 100644 --- a/runtime/stout/src/lib.rs +++ b/runtime/stout/src/lib.rs @@ -137,7 +137,7 @@ pub const VERSION: RuntimeVersion = RuntimeVersion { spec_name: create_runtime_str!("stout-rococo"), impl_name: create_runtime_str!("stout-rococo"), authoring_version: 1, - spec_version: 11000, + spec_version: 13000, impl_version: 0, apis: RUNTIME_API_VERSIONS, transaction_version: 3, diff --git a/runtime/trappist/src/lib.rs b/runtime/trappist/src/lib.rs index d9dc3c2b..7e251c2a 100644 --- a/runtime/trappist/src/lib.rs +++ b/runtime/trappist/src/lib.rs @@ -147,7 +147,7 @@ pub const VERSION: RuntimeVersion = RuntimeVersion { spec_name: create_runtime_str!("trappist-rococo"), impl_name: create_runtime_str!("trappist-rococo"), authoring_version: 1, - spec_version: 11000, + spec_version: 13000, impl_version: 0, apis: RUNTIME_API_VERSIONS, transaction_version: 3, From c52c1411f0b8f60dd4503cc5588989622003e791 Mon Sep 17 00:00:00 2001 From: metricaez Date: Tue, 19 Dec 2023 13:45:06 -0300 Subject: [PATCH 02/15] treasury benchmark fix --- runtime/trappist/src/lib.rs | 58 +++-- runtime/trappist/src/weights/mod.rs | 1 + .../trappist/src/weights/pallet_treasury.rs | 204 ++++++++++++++++++ 3 files changed, 242 insertions(+), 21 deletions(-) create mode 100644 runtime/trappist/src/weights/pallet_treasury.rs diff --git a/runtime/trappist/src/lib.rs b/runtime/trappist/src/lib.rs index 7e251c2a..6c0a48ee 100644 --- a/runtime/trappist/src/lib.rs +++ b/runtime/trappist/src/lib.rs @@ -28,8 +28,9 @@ use frame_support::{ dispatch::DispatchClass, parameter_types, traits::{ - tokens::UnityAssetBalanceConversion, AsEnsureOriginWithArg, ConstU128, ConstU16, ConstU32, - ConstU64, Contains, EitherOfDiverse, EqualPrivilegeOnly, InsideBoth, + tokens::{PayFromAccount, UnityAssetBalanceConversion}, + AsEnsureOriginWithArg, ConstU128, ConstU16, ConstU32, ConstU64, Contains, EitherOfDiverse, + EqualPrivilegeOnly, InsideBoth, }, weights::{constants::RocksDbWeight, ConstantMultiplier, Weight}, PalletId, @@ -48,9 +49,6 @@ pub use parachains_common::{ BlockNumber, Hash, Header, Signature, AVERAGE_ON_INITIALIZE_RATIO, DAYS, HOURS, MAXIMUM_BLOCK_WEIGHT, MINUTES, NORMAL_DISPATCH_RATIO, SLOT_DURATION, }; -use polkadot_runtime_common::impls::{ - LocatableAssetConverter, VersionedLocatableAsset, VersionedMultiLocationConverter, -}; pub use polkadot_runtime_common::BlockHashCount; use polkadot_runtime_common::{prod_or_fast, SlowAdjustingFeeUpdate}; use sp_api::impl_runtime_apis; @@ -69,8 +67,7 @@ use sp_std::prelude::*; use sp_version::NativeVersion; use sp_version::RuntimeVersion; use xcm::latest::{prelude::BodyId, InteriorMultiLocation, Junction::PalletInstance}; -use xcm::VersionedMultiLocation; -use xcm_builder::PayOverXcm; + use constants::{currency::*, fee::WeightToFee}; use impls::DealWithFees; @@ -644,9 +641,37 @@ parameter_types! { // The asset's interior location for the paying account. This is the Treasury // pallet instance (which sits at index 61). pub TreasuryInteriorLocation: InteriorMultiLocation = PalletInstance(61).into(); + pub TreasuryAccount: AccountId = Treasury::account_id(); pub const MaxBalance: Balance = Balance::max_value(); } +#[cfg(feature = "runtime-benchmarks")] +pub mod treasury_benchmark_helper { + use crate::constants::currency::EXISTENTIAL_DEPOSIT; + use crate::{Balances, RuntimeOrigin}; + use pallet_treasury::ArgumentsFactory; + use parachains_common::AccountId; + use sp_core::crypto::FromEntropy; + + pub struct TreasuryBenchmarkHelper; + impl ArgumentsFactory<(), AccountId> for TreasuryBenchmarkHelper { + fn create_asset_kind(_seed: u32) -> () { + () + } + fn create_beneficiary(seed: [u8; 32]) -> AccountId { + let beneficiary = AccountId::from_entropy(&mut seed.as_slice()).unwrap(); + // make sure the account has enough funds + Balances::force_set_balance( + RuntimeOrigin::root(), + sp_runtime::MultiAddress::Id(beneficiary.clone()), + EXISTENTIAL_DEPOSIT, + ) + .expect("Failure transferring the existential deposit"); + beneficiary + } + } +} + impl pallet_treasury::Config for Runtime { type Currency = Balances; type ApproveOrigin = TreasuryApproveCancelOrigin; @@ -660,27 +685,18 @@ impl pallet_treasury::Config for Runtime { type Burn = (); type PalletId = TreasuryPalletId; type BurnDestination = (); - type WeightInfo = pallet_treasury::weights::SubstrateWeight; + type WeightInfo = weights::pallet_treasury::WeightInfo; type SpendFunds = (); type MaxApprovals = MaxApprovals; type SpendOrigin = EnsureWithSuccess, AccountId, MaxBalance>; - type AssetKind = VersionedLocatableAsset; - type Beneficiary = VersionedMultiLocation; + type AssetKind = (); + type Beneficiary = Self::AccountId; type BeneficiaryLookup = IdentityLookup; - type Paymaster = PayOverXcm< - TreasuryInteriorLocation, - crate::xcm_config::XcmRouter, - PolkadotXcm, - ConstU32<{ 6 * HOURS }>, - Self::Beneficiary, - Self::AssetKind, - LocatableAssetConverter, - VersionedMultiLocationConverter, - >; + type Paymaster = PayFromAccount; type BalanceConverter = UnityAssetBalanceConversion; type PayoutPeriod = PayoutSpendPeriod; #[cfg(feature = "runtime-benchmarks")] - type BenchmarkHelper = polkadot_runtime_common::impls::benchmarks::TreasuryArguments; + type BenchmarkHelper = treasury_benchmark_helper::TreasuryBenchmarkHelper; } impl pallet_withdraw_teleport::Config for Runtime { diff --git a/runtime/trappist/src/weights/mod.rs b/runtime/trappist/src/weights/mod.rs index 2421608d..1d53db36 100644 --- a/runtime/trappist/src/weights/mod.rs +++ b/runtime/trappist/src/weights/mod.rs @@ -39,6 +39,7 @@ pub mod pallet_safe_mode; pub mod pallet_scheduler; pub mod pallet_session; pub mod pallet_timestamp; +pub mod pallet_treasury; pub mod pallet_tx_pause; pub mod pallet_uniques; pub mod pallet_utility; diff --git a/runtime/trappist/src/weights/pallet_treasury.rs b/runtime/trappist/src/weights/pallet_treasury.rs new file mode 100644 index 00000000..964686e6 --- /dev/null +++ b/runtime/trappist/src/weights/pallet_treasury.rs @@ -0,0 +1,204 @@ +// This file is part of Trappist. + +// Copyright (C) Parity Technologies (UK) Ltd. +// SPDX-License-Identifier: Apache-2.0 + +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +//! Autogenerated weights for `pallet_treasury` +//! +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 29.0.0 +//! DATE: 2023-12-19, STEPS: `10`, REPEAT: `10`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! WORST CASE MAP SIZE: `1000000` +//! HOSTNAME: `Emilianos-MacBook-Pro.local`, CPU: `` +//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("dev")`, DB CACHE: 1024 + +// Executed Command: +// ./target/release/trappist-node +// benchmark +// pallet +// --chain=dev +// --steps=10 +// --repeat=10 +// --no-storage-info +// --no-median-slopes +// --no-min-squares +// --pallet=pallet_treasury +// --extrinsic=* +// --wasm-execution=compiled +// --header=./templates/file_header.txt +// --output=./runtime/trappist/src/weights/ + +#![cfg_attr(rustfmt, rustfmt_skip)] +#![allow(unused_parens)] +#![allow(unused_imports)] +#![allow(missing_docs)] + +use frame_support::{traits::Get, weights::Weight}; +use core::marker::PhantomData; + +/// Weight functions for `pallet_treasury`. +pub struct WeightInfo(PhantomData); +impl pallet_treasury::WeightInfo for WeightInfo { + /// Storage: `Treasury::ProposalCount` (r:1 w:1) + /// Proof: `Treasury::ProposalCount` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) + /// Storage: `Treasury::Approvals` (r:1 w:1) + /// Proof: `Treasury::Approvals` (`max_values`: Some(1), `max_size`: Some(402), added: 897, mode: `MaxEncodedLen`) + /// Storage: `Treasury::Proposals` (r:0 w:1) + /// Proof: `Treasury::Proposals` (`max_values`: None, `max_size`: Some(108), added: 2583, mode: `MaxEncodedLen`) + fn spend_local() -> Weight { + // Proof Size summary in bytes: + // Measured: `6` + // Estimated: `1887` + // Minimum execution time: 11_000_000 picoseconds. + Weight::from_parts(12_000_000, 0) + .saturating_add(Weight::from_parts(0, 1887)) + .saturating_add(T::DbWeight::get().reads(2)) + .saturating_add(T::DbWeight::get().writes(3)) + } + /// Storage: `Treasury::ProposalCount` (r:1 w:1) + /// Proof: `Treasury::ProposalCount` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) + /// Storage: `Treasury::Proposals` (r:0 w:1) + /// Proof: `Treasury::Proposals` (`max_values`: None, `max_size`: Some(108), added: 2583, mode: `MaxEncodedLen`) + fn propose_spend() -> Weight { + // Proof Size summary in bytes: + // Measured: `107` + // Estimated: `1489` + // Minimum execution time: 25_000_000 picoseconds. + Weight::from_parts(26_000_000, 0) + .saturating_add(Weight::from_parts(0, 1489)) + .saturating_add(T::DbWeight::get().reads(1)) + .saturating_add(T::DbWeight::get().writes(2)) + } + /// Storage: `Treasury::Proposals` (r:1 w:1) + /// Proof: `Treasury::Proposals` (`max_values`: None, `max_size`: Some(108), added: 2583, mode: `MaxEncodedLen`) + /// Storage: `System::Account` (r:2 w:2) + /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) + fn reject_proposal() -> Weight { + // Proof Size summary in bytes: + // Measured: `368` + // Estimated: `6196` + // Minimum execution time: 40_000_000 picoseconds. + Weight::from_parts(42_000_000, 0) + .saturating_add(Weight::from_parts(0, 6196)) + .saturating_add(T::DbWeight::get().reads(3)) + .saturating_add(T::DbWeight::get().writes(3)) + } + /// Storage: `Treasury::Proposals` (r:1 w:0) + /// Proof: `Treasury::Proposals` (`max_values`: None, `max_size`: Some(108), added: 2583, mode: `MaxEncodedLen`) + /// Storage: `Treasury::Approvals` (r:1 w:1) + /// Proof: `Treasury::Approvals` (`max_values`: Some(1), `max_size`: Some(402), added: 897, mode: `MaxEncodedLen`) + /// The range of component `p` is `[0, 99]`. + fn approve_proposal(p: u32, ) -> Weight { + // Proof Size summary in bytes: + // Measured: `467 + p * (7 ±0)` + // Estimated: `3573` + // Minimum execution time: 8_000_000 picoseconds. + Weight::from_parts(10_530_303, 0) + .saturating_add(Weight::from_parts(0, 3573)) + // Standard Error: 3_343 + .saturating_add(Weight::from_parts(16_896, 0).saturating_mul(p.into())) + .saturating_add(T::DbWeight::get().reads(2)) + .saturating_add(T::DbWeight::get().writes(1)) + } + /// Storage: `Treasury::Approvals` (r:1 w:1) + /// Proof: `Treasury::Approvals` (`max_values`: Some(1), `max_size`: Some(402), added: 897, mode: `MaxEncodedLen`) + fn remove_approval() -> Weight { + // Proof Size summary in bytes: + // Measured: `90` + // Estimated: `1887` + // Minimum execution time: 6_000_000 picoseconds. + Weight::from_parts(7_000_000, 0) + .saturating_add(Weight::from_parts(0, 1887)) + .saturating_add(T::DbWeight::get().reads(1)) + .saturating_add(T::DbWeight::get().writes(1)) + } + /// Storage: `System::Account` (r:99 w:99) + /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) + /// Storage: `Treasury::Deactivated` (r:1 w:1) + /// Proof: `Treasury::Deactivated` (`max_values`: Some(1), `max_size`: Some(16), added: 511, mode: `MaxEncodedLen`) + /// Storage: `Balances::InactiveIssuance` (r:1 w:1) + /// Proof: `Balances::InactiveIssuance` (`max_values`: Some(1), `max_size`: Some(16), added: 511, mode: `MaxEncodedLen`) + /// Storage: `Treasury::Approvals` (r:1 w:1) + /// Proof: `Treasury::Approvals` (`max_values`: Some(1), `max_size`: Some(402), added: 897, mode: `MaxEncodedLen`) + /// Storage: `Treasury::Proposals` (r:99 w:49) + /// Proof: `Treasury::Proposals` (`max_values`: None, `max_size`: Some(108), added: 2583, mode: `MaxEncodedLen`) + /// The range of component `p` is `[0, 99]`. + fn on_initialize_proposals(p: u32, ) -> Weight { + // Proof Size summary in bytes: + // Measured: `972 + p * (208 ±0)` + // Estimated: `61332 + p * (2583 ±168)` + // Minimum execution time: 21_000_000 picoseconds. + Weight::from_parts(397_593_939, 0) + .saturating_add(Weight::from_parts(0, 61332)) + // Standard Error: 1_096_456 + .saturating_add(Weight::from_parts(19_472_176, 0).saturating_mul(p.into())) + .saturating_add(T::DbWeight::get().reads(26)) + .saturating_add(T::DbWeight::get().reads((2_u64).saturating_mul(p.into()))) + .saturating_add(T::DbWeight::get().writes(37)) + .saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(p.into()))) + .saturating_add(Weight::from_parts(0, 2583).saturating_mul(p.into())) + } + /// Storage: `Treasury::SpendCount` (r:1 w:1) + /// Proof: `Treasury::SpendCount` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) + /// Storage: `Treasury::Spends` (r:0 w:1) + /// Proof: `Treasury::Spends` (`max_values`: None, `max_size`: Some(69), added: 2544, mode: `MaxEncodedLen`) + fn spend() -> Weight { + // Proof Size summary in bytes: + // Measured: `6` + // Estimated: `1489` + // Minimum execution time: 11_000_000 picoseconds. + Weight::from_parts(11_000_000, 0) + .saturating_add(Weight::from_parts(0, 1489)) + .saturating_add(T::DbWeight::get().reads(1)) + .saturating_add(T::DbWeight::get().writes(2)) + } + /// Storage: `Treasury::Spends` (r:1 w:1) + /// Proof: `Treasury::Spends` (`max_values`: None, `max_size`: Some(69), added: 2544, mode: `MaxEncodedLen`) + /// Storage: `System::Account` (r:2 w:2) + /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) + fn payout() -> Weight { + // Proof Size summary in bytes: + // Measured: `330` + // Estimated: `6196` + // Minimum execution time: 52_000_000 picoseconds. + Weight::from_parts(52_000_000, 0) + .saturating_add(Weight::from_parts(0, 6196)) + .saturating_add(T::DbWeight::get().reads(3)) + .saturating_add(T::DbWeight::get().writes(3)) + } + /// Storage: `Treasury::Spends` (r:1 w:1) + /// Proof: `Treasury::Spends` (`max_values`: None, `max_size`: Some(69), added: 2544, mode: `MaxEncodedLen`) + fn check_status() -> Weight { + // Proof Size summary in bytes: + // Measured: `124` + // Estimated: `3534` + // Minimum execution time: 12_000_000 picoseconds. + Weight::from_parts(12_000_000, 0) + .saturating_add(Weight::from_parts(0, 3534)) + .saturating_add(T::DbWeight::get().reads(1)) + .saturating_add(T::DbWeight::get().writes(1)) + } + /// Storage: `Treasury::Spends` (r:1 w:1) + /// Proof: `Treasury::Spends` (`max_values`: None, `max_size`: Some(69), added: 2544, mode: `MaxEncodedLen`) + fn void_spend() -> Weight { + // Proof Size summary in bytes: + // Measured: `124` + // Estimated: `3534` + // Minimum execution time: 11_000_000 picoseconds. + Weight::from_parts(12_000_000, 0) + .saturating_add(Weight::from_parts(0, 3534)) + .saturating_add(T::DbWeight::get().reads(1)) + .saturating_add(T::DbWeight::get().writes(1)) + } +} From 3f651bbac0f333ad47c8b1fb01bcd9afcd2fc05f Mon Sep 17 00:00:00 2001 From: metricaez Date: Tue, 19 Dec 2023 13:47:20 -0300 Subject: [PATCH 03/15] cargo fmt --- runtime/trappist/src/lib.rs | 1 - 1 file changed, 1 deletion(-) diff --git a/runtime/trappist/src/lib.rs b/runtime/trappist/src/lib.rs index 6c0a48ee..a30ead6c 100644 --- a/runtime/trappist/src/lib.rs +++ b/runtime/trappist/src/lib.rs @@ -68,7 +68,6 @@ use sp_version::NativeVersion; use sp_version::RuntimeVersion; use xcm::latest::{prelude::BodyId, InteriorMultiLocation, Junction::PalletInstance}; - use constants::{currency::*, fee::WeightToFee}; use impls::DealWithFees; use xcm_config::{ From a18fdcaf8f714f334520625a46e643829835c7fe Mon Sep 17 00:00:00 2001 From: metricaez Date: Thu, 21 Dec 2023 12:16:44 -0300 Subject: [PATCH 04/15] fix fungibles benchmark --- runtime/trappist/src/lib.rs | 2 +- runtime/trappist/src/xcm_config.rs | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/runtime/trappist/src/lib.rs b/runtime/trappist/src/lib.rs index a30ead6c..7d8920e6 100644 --- a/runtime/trappist/src/lib.rs +++ b/runtime/trappist/src/lib.rs @@ -1149,7 +1149,7 @@ impl_runtime_apis! { parameter_types! { pub ExistentialDepositMultiAsset: Option = Some(( - RelayLocation::get(), + SelfReserve::get(), ExistentialDeposit::get() ).into()); } diff --git a/runtime/trappist/src/xcm_config.rs b/runtime/trappist/src/xcm_config.rs index 285bed1a..59c7506b 100644 --- a/runtime/trappist/src/xcm_config.rs +++ b/runtime/trappist/src/xcm_config.rs @@ -61,7 +61,7 @@ parameter_types! { pub const RelayNetwork: NetworkId = NetworkId::Rococo; pub RelayChainOrigin: RuntimeOrigin = cumulus_pallet_xcm::Origin::Relay.into(); pub Ancestry: MultiLocation = Parachain(ParachainInfo::parachain_id().into()).into(); - pub SelfReserve: MultiLocation = MultiLocation { parents:0, interior: Here }; + pub SelfReserve: MultiLocation = MultiLocation::here(); pub AssetsPalletLocation: MultiLocation = PalletInstance(::index() as u8).into(); // Be mindful with incoming teleports if you implement this @@ -184,7 +184,8 @@ pub type XcmOriginToTransactDispatchOrigin = ( parameter_types! { /// The asset ID for the asset that we use to pay for message delivery fees. - pub FeeAssetId: AssetId = Concrete(RelayLocation::get()); + /// TODO: Check if correct, previously was RelayLocation but AssetTransactor couldn't handle it. + pub FeeAssetId: AssetId = Concrete(SelfReserve::get()); /// The base fee for the message delivery fees. pub const BaseDeliveryFee: u128 = CENTS.saturating_mul(3); } From f6d821a939f98c10672003ec1dad97b8a9820902 Mon Sep 17 00:00:00 2001 From: metricaez Date: Thu, 21 Dec 2023 12:48:29 -0300 Subject: [PATCH 05/15] Comment out generic benchmark due to known bug --- runtime/trappist/src/lib.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/runtime/trappist/src/lib.rs b/runtime/trappist/src/lib.rs index 7d8920e6..1d7ce9af 100644 --- a/runtime/trappist/src/lib.rs +++ b/runtime/trappist/src/lib.rs @@ -849,7 +849,8 @@ mod benches { // XCM // NOTE: Make sure you point to the individual modules below. [pallet_xcm_benchmarks::fungible, XcmBalances] - [pallet_xcm_benchmarks::generic, XcmGeneric] + // TODO: Temp comment out due to known bug fixed on v1.5 #2288 on polkadot-sdk + //[pallet_xcm_benchmarks::generic, XcmGeneric] ); } From e4fcaefb6f21570e5ebfd37956dde331c0aa423b Mon Sep 17 00:00:00 2001 From: command-bot <> Date: Thu, 21 Dec 2023 19:19:49 +0000 Subject: [PATCH 06/15] ".git/.scripts/commands/bench-all/bench-all.sh" --runtime=trappist --target_dir=trappist --- runtime/trappist/src/weights/block_weights.rs | 22 +- .../src/weights/cumulus_pallet_xcmp_queue.rs | 14 +- .../trappist/src/weights/extrinsic_weights.rs | 22 +- runtime/trappist/src/weights/frame_system.rs | 64 +- .../src/weights/pallet_asset_registry.rs | 14 +- runtime/trappist/src/weights/pallet_assets.rs | 158 ++- .../trappist/src/weights/pallet_balances.rs | 42 +- .../src/weights/pallet_collator_selection.rs | 66 +- .../trappist/src/weights/pallet_collective.rs | 188 +-- .../trappist/src/weights/pallet_contracts.rs | 1094 ++++++++--------- .../trappist/src/weights/pallet_democracy.rs | 162 +-- .../trappist/src/weights/pallet_identity.rs | 166 +-- .../trappist/src/weights/pallet_multisig.rs | 98 +- .../trappist/src/weights/pallet_preimage.rs | 68 +- .../trappist/src/weights/pallet_safe_mode.rs | 36 +- .../trappist/src/weights/pallet_scheduler.rs | 98 +- .../trappist/src/weights/pallet_session.rs | 14 +- .../trappist/src/weights/pallet_timestamp.rs | 14 +- .../trappist/src/weights/pallet_treasury.rs | 76 +- .../trappist/src/weights/pallet_tx_pause.rs | 14 +- .../trappist/src/weights/pallet_uniques.rs | 126 +- .../trappist/src/weights/pallet_utility.rs | 94 +- .../src/weights/pallet_withdraw_teleport.rs | 16 +- .../weights/trappist_runtime_benchmarks.rs | 18 +- .../xcm/pallet_xcm_benchmarks_fungible.rs | 59 +- 25 files changed, 1388 insertions(+), 1355 deletions(-) diff --git a/runtime/trappist/src/weights/block_weights.rs b/runtime/trappist/src/weights/block_weights.rs index 354b0d05..8fc716c9 100644 --- a/runtime/trappist/src/weights/block_weights.rs +++ b/runtime/trappist/src/weights/block_weights.rs @@ -15,9 +15,9 @@ // See the License for the specific language governing permissions and // limitations under the License. -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev -//! DATE: 2023-11-23 (Y/M/D) -//! HOSTNAME: `runner-yprdrvc7-project-647-concurrent-0`, CPU: `Intel(R) Xeon(R) CPU @ 2.60GHz` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 29.0.0 +//! DATE: 2023-12-21 (Y/M/D) +//! HOSTNAME: `runner-q7z7ruxr-project-647-concurrent-0`, CPU: `Intel(R) Xeon(R) CPU @ 2.60GHz` //! //! SHORT-NAME: `block`, LONG-NAME: `BlockExecution`, RUNTIME: `Trappist Development` //! WARMUPS: `10`, REPEAT: `100` @@ -43,17 +43,17 @@ parameter_types! { /// Calculated by multiplying the *Average* with `1.0` and adding `0`. /// /// Stats nanoseconds: - /// Min, Max: 441_980, 611_195 - /// Average: 453_516 - /// Median: 450_655 - /// Std-Dev: 17529.75 + /// Min, Max: 403_476, 436_793 + /// Average: 412_480 + /// Median: 411_095 + /// Std-Dev: 6537.8 /// /// Percentiles nanoseconds: - /// 99th: 476_316 - /// 95th: 468_094 - /// 75th: 455_104 + /// 99th: 430_157 + /// 95th: 427_203 + /// 75th: 414_337 pub const BlockExecutionWeight: Weight = - Weight::from_parts(WEIGHT_REF_TIME_PER_NANOS.saturating_mul(453_516), 0); + Weight::from_parts(WEIGHT_REF_TIME_PER_NANOS.saturating_mul(412_480), 0); } #[cfg(test)] diff --git a/runtime/trappist/src/weights/cumulus_pallet_xcmp_queue.rs b/runtime/trappist/src/weights/cumulus_pallet_xcmp_queue.rs index a437c6cc..fc08a1a7 100644 --- a/runtime/trappist/src/weights/cumulus_pallet_xcmp_queue.rs +++ b/runtime/trappist/src/weights/cumulus_pallet_xcmp_queue.rs @@ -17,10 +17,10 @@ //! Autogenerated weights for `cumulus_pallet_xcmp_queue` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev -//! DATE: 2023-11-23, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 29.0.0 +//! DATE: 2023-12-21, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `runner-yprdrvc7-project-647-concurrent-0`, CPU: `Intel(R) Xeon(R) CPU @ 2.60GHz` +//! HOSTNAME: `runner-q7z7ruxr-project-647-concurrent-0`, CPU: `Intel(R) Xeon(R) CPU @ 2.60GHz` //! WASM-EXECUTION: `Compiled`, CHAIN: `Some("trappist-dev")`, DB CACHE: 1024 // Executed Command: @@ -56,8 +56,8 @@ impl cumulus_pallet_xcmp_queue::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `76` // Estimated: `1561` - // Minimum execution time: 5_791_000 picoseconds. - Weight::from_parts(6_211_000, 0) + // Minimum execution time: 5_060_000 picoseconds. + Weight::from_parts(5_393_000, 0) .saturating_add(Weight::from_parts(0, 1561)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -68,8 +68,8 @@ impl cumulus_pallet_xcmp_queue::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `76` // Estimated: `1561` - // Minimum execution time: 5_878_000 picoseconds. - Weight::from_parts(6_112_000, 0) + // Minimum execution time: 4_991_000 picoseconds. + Weight::from_parts(5_248_000, 0) .saturating_add(Weight::from_parts(0, 1561)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) diff --git a/runtime/trappist/src/weights/extrinsic_weights.rs b/runtime/trappist/src/weights/extrinsic_weights.rs index abc2f5a6..ebbd0295 100644 --- a/runtime/trappist/src/weights/extrinsic_weights.rs +++ b/runtime/trappist/src/weights/extrinsic_weights.rs @@ -15,9 +15,9 @@ // See the License for the specific language governing permissions and // limitations under the License. -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev -//! DATE: 2023-11-23 (Y/M/D) -//! HOSTNAME: `runner-yprdrvc7-project-647-concurrent-0`, CPU: `Intel(R) Xeon(R) CPU @ 2.60GHz` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 29.0.0 +//! DATE: 2023-12-21 (Y/M/D) +//! HOSTNAME: `runner-q7z7ruxr-project-647-concurrent-0`, CPU: `Intel(R) Xeon(R) CPU @ 2.60GHz` //! //! SHORT-NAME: `extrinsic`, LONG-NAME: `ExtrinsicBase`, RUNTIME: `Trappist Development` //! WARMUPS: `10`, REPEAT: `100` @@ -43,17 +43,17 @@ parameter_types! { /// Calculated by multiplying the *Average* with `1.0` and adding `0`. /// /// Stats nanoseconds: - /// Min, Max: 130_591, 132_299 - /// Average: 131_374 - /// Median: 131_351 - /// Std-Dev: 369.27 + /// Min, Max: 118_370, 119_984 + /// Average: 118_916 + /// Median: 118_877 + /// Std-Dev: 287.98 /// /// Percentiles nanoseconds: - /// 99th: 132_205 - /// 95th: 132_034 - /// 75th: 131_614 + /// 99th: 119_710 + /// 95th: 119_478 + /// 75th: 119_102 pub const ExtrinsicBaseWeight: Weight = - Weight::from_parts(WEIGHT_REF_TIME_PER_NANOS.saturating_mul(131_374), 0); + Weight::from_parts(WEIGHT_REF_TIME_PER_NANOS.saturating_mul(118_916), 0); } #[cfg(test)] diff --git a/runtime/trappist/src/weights/frame_system.rs b/runtime/trappist/src/weights/frame_system.rs index 7666b1c4..7bbac8cf 100644 --- a/runtime/trappist/src/weights/frame_system.rs +++ b/runtime/trappist/src/weights/frame_system.rs @@ -17,10 +17,10 @@ //! Autogenerated weights for `frame_system` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev -//! DATE: 2023-11-23, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 29.0.0 +//! DATE: 2023-12-21, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `runner-yprdrvc7-project-647-concurrent-0`, CPU: `Intel(R) Xeon(R) CPU @ 2.60GHz` +//! HOSTNAME: `runner-q7z7ruxr-project-647-concurrent-0`, CPU: `Intel(R) Xeon(R) CPU @ 2.60GHz` //! WASM-EXECUTION: `Compiled`, CHAIN: `Some("trappist-dev")`, DB CACHE: 1024 // Executed Command: @@ -55,22 +55,22 @@ impl frame_system::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_770_000 picoseconds. - Weight::from_parts(579_651, 0) + // Minimum execution time: 1_912_000 picoseconds. + Weight::from_parts(1_992_000, 0) .saturating_add(Weight::from_parts(0, 0)) // Standard Error: 0 - .saturating_add(Weight::from_parts(445, 0).saturating_mul(b.into())) + .saturating_add(Weight::from_parts(385, 0).saturating_mul(b.into())) } /// The range of component `b` is `[0, 3932160]`. fn remark_with_event(b: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 7_111_000 picoseconds. - Weight::from_parts(9_292_470, 0) + // Minimum execution time: 5_280_000 picoseconds. + Weight::from_parts(111_775_778, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 2 - .saturating_add(Weight::from_parts(1_739, 0).saturating_mul(b.into())) + // Standard Error: 5 + .saturating_add(Weight::from_parts(1_557, 0).saturating_mul(b.into())) } /// Storage: `System::Digest` (r:1 w:1) /// Proof: `System::Digest` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) @@ -80,8 +80,8 @@ impl frame_system::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `1485` - // Minimum execution time: 3_774_000 picoseconds. - Weight::from_parts(4_007_000, 0) + // Minimum execution time: 3_249_000 picoseconds. + Weight::from_parts(3_445_000, 0) .saturating_add(Weight::from_parts(0, 1485)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(2)) @@ -100,11 +100,11 @@ impl frame_system::WeightInfo for WeightInfo { /// Proof: `ParachainSystem::DidSetValidationCode` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) fn set_code() -> Weight { // Proof Size summary in bytes: - // Measured: `198` - // Estimated: `1683` - // Minimum execution time: 112_503_449_000 picoseconds. - Weight::from_parts(115_367_275_000, 0) - .saturating_add(Weight::from_parts(0, 1683)) + // Measured: `164` + // Estimated: `1649` + // Minimum execution time: 110_521_361_000 picoseconds. + Weight::from_parts(113_548_640_000, 0) + .saturating_add(Weight::from_parts(0, 1649)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(3)) } @@ -115,11 +115,11 @@ impl frame_system::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_960_000 picoseconds. - Weight::from_parts(2_028_000, 0) + // Minimum execution time: 1_940_000 picoseconds. + Weight::from_parts(2_082_000, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 1_461 - .saturating_add(Weight::from_parts(746_064, 0).saturating_mul(i.into())) + // Standard Error: 1_804 + .saturating_add(Weight::from_parts(763_209, 0).saturating_mul(i.into())) .saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(i.into()))) } /// Storage: `Skipped::Metadata` (r:0 w:0) @@ -129,11 +129,11 @@ impl frame_system::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_031_000 picoseconds. - Weight::from_parts(2_088_000, 0) + // Minimum execution time: 1_988_000 picoseconds. + Weight::from_parts(2_112_000, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 872 - .saturating_add(Weight::from_parts(555_978, 0).saturating_mul(i.into())) + // Standard Error: 847 + .saturating_add(Weight::from_parts(562_699, 0).saturating_mul(i.into())) .saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(i.into()))) } /// Storage: `Skipped::Metadata` (r:0 w:0) @@ -141,13 +141,13 @@ impl frame_system::WeightInfo for WeightInfo { /// The range of component `p` is `[0, 1000]`. fn kill_prefix(p: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `87 + p * (69 ±0)` - // Estimated: `92 + p * (70 ±0)` - // Minimum execution time: 3_768_000 picoseconds. - Weight::from_parts(3_897_000, 0) - .saturating_add(Weight::from_parts(0, 92)) - // Standard Error: 1_504 - .saturating_add(Weight::from_parts(1_165_726, 0).saturating_mul(p.into())) + // Measured: `83 + p * (69 ±0)` + // Estimated: `89 + p * (70 ±0)` + // Minimum execution time: 3_913_000 picoseconds. + Weight::from_parts(4_029_000, 0) + .saturating_add(Weight::from_parts(0, 89)) + // Standard Error: 1_287 + .saturating_add(Weight::from_parts(1_144_301, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(p.into()))) .saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(p.into()))) .saturating_add(Weight::from_parts(0, 70).saturating_mul(p.into())) diff --git a/runtime/trappist/src/weights/pallet_asset_registry.rs b/runtime/trappist/src/weights/pallet_asset_registry.rs index f0d9a1ca..91c18ba7 100644 --- a/runtime/trappist/src/weights/pallet_asset_registry.rs +++ b/runtime/trappist/src/weights/pallet_asset_registry.rs @@ -17,10 +17,10 @@ //! Autogenerated weights for `pallet_asset_registry` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev -//! DATE: 2023-11-23, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 29.0.0 +//! DATE: 2023-12-21, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `runner-yprdrvc7-project-647-concurrent-0`, CPU: `Intel(R) Xeon(R) CPU @ 2.60GHz` +//! HOSTNAME: `runner-q7z7ruxr-project-647-concurrent-0`, CPU: `Intel(R) Xeon(R) CPU @ 2.60GHz` //! WASM-EXECUTION: `Compiled`, CHAIN: `Some("trappist-dev")`, DB CACHE: 1024 // Executed Command: @@ -60,8 +60,8 @@ impl pallet_asset_registry::WeightInfo for WeightInfo pallet_asset_registry::WeightInfo for WeightInfo pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `145` // Estimated: `3675` - // Minimum execution time: 26_596_000 picoseconds. - Weight::from_parts(27_655_000, 0) + // Minimum execution time: 22_871_000 picoseconds. + Weight::from_parts(23_371_000, 0) .saturating_add(Weight::from_parts(0, 3675)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -70,8 +70,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `42` // Estimated: `3675` - // Minimum execution time: 12_212_000 picoseconds. - Weight::from_parts(12_625_000, 0) + // Minimum execution time: 10_301_000 picoseconds. + Weight::from_parts(10_641_000, 0) .saturating_add(Weight::from_parts(0, 3675)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -82,8 +82,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `314` // Estimated: `3675` - // Minimum execution time: 13_204_000 picoseconds. - Weight::from_parts(13_434_000, 0) + // Minimum execution time: 10_904_000 picoseconds. + Weight::from_parts(11_343_000, 0) .saturating_add(Weight::from_parts(0, 3675)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -99,11 +99,11 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0 + c * (208 ±0)` // Estimated: `3675 + c * (2609 ±0)` - // Minimum execution time: 16_358_000 picoseconds. - Weight::from_parts(16_704_000, 0) + // Minimum execution time: 14_762_000 picoseconds. + Weight::from_parts(14_941_000, 0) .saturating_add(Weight::from_parts(0, 3675)) - // Standard Error: 8_351 - .saturating_add(Weight::from_parts(14_373_951, 0).saturating_mul(c.into())) + // Standard Error: 7_194 + .saturating_add(Weight::from_parts(12_750_852, 0).saturating_mul(c.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().reads((2_u64).saturating_mul(c.into()))) .saturating_add(T::DbWeight::get().writes(1)) @@ -119,11 +119,11 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `451 + a * (86 ±0)` // Estimated: `3675 + a * (2623 ±0)` - // Minimum execution time: 16_148_000 picoseconds. - Weight::from_parts(16_767_000, 0) + // Minimum execution time: 14_656_000 picoseconds. + Weight::from_parts(14_808_000, 0) .saturating_add(Weight::from_parts(0, 3675)) - // Standard Error: 4_914 - .saturating_add(Weight::from_parts(15_393_587, 0).saturating_mul(a.into())) + // Standard Error: 4_314 + .saturating_add(Weight::from_parts(13_435_522, 0).saturating_mul(a.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(a.into()))) .saturating_add(T::DbWeight::get().writes(1)) @@ -138,8 +138,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `280` // Estimated: `3675` - // Minimum execution time: 13_820_000 picoseconds. - Weight::from_parts(14_153_000, 0) + // Minimum execution time: 11_998_000 picoseconds. + Weight::from_parts(12_557_000, 0) .saturating_add(Weight::from_parts(0, 3675)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -152,8 +152,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `280` // Estimated: `3675` - // Minimum execution time: 24_651_000 picoseconds. - Weight::from_parts(25_124_000, 0) + // Minimum execution time: 21_099_000 picoseconds. + Weight::from_parts(21_482_000, 0) .saturating_add(Weight::from_parts(0, 3675)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -166,8 +166,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `388` // Estimated: `3675` - // Minimum execution time: 30_750_000 picoseconds. - Weight::from_parts(31_498_000, 0) + // Minimum execution time: 27_055_000 picoseconds. + Weight::from_parts(27_815_000, 0) .saturating_add(Weight::from_parts(0, 3675)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -182,8 +182,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `440` // Estimated: `6208` - // Minimum execution time: 44_200_000 picoseconds. - Weight::from_parts(45_223_000, 0) + // Minimum execution time: 38_382_000 picoseconds. + Weight::from_parts(39_405_000, 0) .saturating_add(Weight::from_parts(0, 6208)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(4)) @@ -198,8 +198,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `440` // Estimated: `6208` - // Minimum execution time: 37_880_000 picoseconds. - Weight::from_parts(38_663_000, 0) + // Minimum execution time: 34_099_000 picoseconds. + Weight::from_parts(35_106_000, 0) .saturating_add(Weight::from_parts(0, 6208)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(4)) @@ -214,8 +214,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `440` // Estimated: `6208` - // Minimum execution time: 44_417_000 picoseconds. - Weight::from_parts(45_267_000, 0) + // Minimum execution time: 38_664_000 picoseconds. + Weight::from_parts(39_581_000, 0) .saturating_add(Weight::from_parts(0, 6208)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(4)) @@ -228,8 +228,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `388` // Estimated: `3675` - // Minimum execution time: 16_180_000 picoseconds. - Weight::from_parts(16_635_000, 0) + // Minimum execution time: 14_420_000 picoseconds. + Weight::from_parts(14_633_000, 0) .saturating_add(Weight::from_parts(0, 3675)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -242,8 +242,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `388` // Estimated: `3675` - // Minimum execution time: 15_967_000 picoseconds. - Weight::from_parts(16_526_000, 0) + // Minimum execution time: 14_237_000 picoseconds. + Weight::from_parts(14_842_000, 0) .saturating_add(Weight::from_parts(0, 3675)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -254,8 +254,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `314` // Estimated: `3675` - // Minimum execution time: 12_056_000 picoseconds. - Weight::from_parts(12_507_000, 0) + // Minimum execution time: 10_384_000 picoseconds. + Weight::from_parts(10_708_000, 0) .saturating_add(Weight::from_parts(0, 3675)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -266,8 +266,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `314` // Estimated: `3675` - // Minimum execution time: 12_027_000 picoseconds. - Weight::from_parts(12_288_000, 0) + // Minimum execution time: 10_208_000 picoseconds. + Weight::from_parts(10_590_000, 0) .saturating_add(Weight::from_parts(0, 3675)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -280,8 +280,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `280` // Estimated: `3675` - // Minimum execution time: 14_435_000 picoseconds. - Weight::from_parts(14_935_000, 0) + // Minimum execution time: 12_593_000 picoseconds. + Weight::from_parts(13_047_000, 0) .saturating_add(Weight::from_parts(0, 3675)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -292,8 +292,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `280` // Estimated: `3675` - // Minimum execution time: 13_055_000 picoseconds. - Weight::from_parts(13_516_000, 0) + // Minimum execution time: 11_155_000 picoseconds. + Weight::from_parts(11_607_000, 0) .saturating_add(Weight::from_parts(0, 3675)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -308,13 +308,13 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `280` // Estimated: `3675` - // Minimum execution time: 27_163_000 picoseconds. - Weight::from_parts(28_071_058, 0) + // Minimum execution time: 23_317_000 picoseconds. + Weight::from_parts(24_051_877, 0) .saturating_add(Weight::from_parts(0, 3675)) - // Standard Error: 543 - .saturating_add(Weight::from_parts(2_371, 0).saturating_mul(n.into())) - // Standard Error: 543 - .saturating_add(Weight::from_parts(1_350, 0).saturating_mul(s.into())) + // Standard Error: 557 + .saturating_add(Weight::from_parts(4_171, 0).saturating_mul(n.into())) + // Standard Error: 557 + .saturating_add(Weight::from_parts(2_864, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -326,8 +326,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `444` // Estimated: `3675` - // Minimum execution time: 28_310_000 picoseconds. - Weight::from_parts(28_691_000, 0) + // Minimum execution time: 24_149_000 picoseconds. + Weight::from_parts(24_687_000, 0) .saturating_add(Weight::from_parts(0, 3675)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -338,17 +338,15 @@ impl pallet_assets::WeightInfo for WeightInfo { /// Proof: `Assets::Metadata` (`max_values`: None, `max_size`: Some(140), added: 2615, mode: `MaxEncodedLen`) /// The range of component `n` is `[0, 50]`. /// The range of component `s` is `[0, 50]`. - fn force_set_metadata(n: u32, s: u32, ) -> Weight { + fn force_set_metadata(_n: u32, s: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `119` // Estimated: `3675` - // Minimum execution time: 13_283_000 picoseconds. - Weight::from_parts(13_945_527, 0) + // Minimum execution time: 11_262_000 picoseconds. + Weight::from_parts(12_162_737, 0) .saturating_add(Weight::from_parts(0, 3675)) - // Standard Error: 350 - .saturating_add(Weight::from_parts(1_133, 0).saturating_mul(n.into())) - // Standard Error: 350 - .saturating_add(Weight::from_parts(837, 0).saturating_mul(s.into())) + // Standard Error: 359 + .saturating_add(Weight::from_parts(631, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -360,8 +358,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `444` // Estimated: `3675` - // Minimum execution time: 27_834_000 picoseconds. - Weight::from_parts(28_331_000, 0) + // Minimum execution time: 24_300_000 picoseconds. + Weight::from_parts(24_682_000, 0) .saturating_add(Weight::from_parts(0, 3675)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -372,8 +370,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `280` // Estimated: `3675` - // Minimum execution time: 12_725_000 picoseconds. - Weight::from_parts(13_187_000, 0) + // Minimum execution time: 10_677_000 picoseconds. + Weight::from_parts(11_060_000, 0) .saturating_add(Weight::from_parts(0, 3675)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -386,8 +384,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `314` // Estimated: `3675` - // Minimum execution time: 30_860_000 picoseconds. - Weight::from_parts(31_736_000, 0) + // Minimum execution time: 27_040_000 picoseconds. + Weight::from_parts(27_822_000, 0) .saturating_add(Weight::from_parts(0, 3675)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -404,8 +402,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `610` // Estimated: `6208` - // Minimum execution time: 62_944_000 picoseconds. - Weight::from_parts(64_024_000, 0) + // Minimum execution time: 56_594_000 picoseconds. + Weight::from_parts(57_690_000, 0) .saturating_add(Weight::from_parts(0, 6208)) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(5)) @@ -418,8 +416,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `484` // Estimated: `3675` - // Minimum execution time: 33_388_000 picoseconds. - Weight::from_parts(34_505_000, 0) + // Minimum execution time: 29_375_000 picoseconds. + Weight::from_parts(30_363_000, 0) .saturating_add(Weight::from_parts(0, 3675)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -432,8 +430,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `484` // Estimated: `3675` - // Minimum execution time: 34_552_000 picoseconds. - Weight::from_parts(34_990_000, 0) + // Minimum execution time: 30_237_000 picoseconds. + Weight::from_parts(31_080_000, 0) .saturating_add(Weight::from_parts(0, 3675)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -444,8 +442,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `280` // Estimated: `3675` - // Minimum execution time: 13_396_000 picoseconds. - Weight::from_parts(13_832_000, 0) + // Minimum execution time: 11_632_000 picoseconds. + Weight::from_parts(12_016_000, 0) .saturating_add(Weight::from_parts(0, 3675)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -460,8 +458,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `420` // Estimated: `3675` - // Minimum execution time: 33_671_000 picoseconds. - Weight::from_parts(34_324_000, 0) + // Minimum execution time: 29_234_000 picoseconds. + Weight::from_parts(30_096_000, 0) .saturating_add(Weight::from_parts(0, 3675)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(3)) @@ -474,8 +472,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `280` // Estimated: `3675` - // Minimum execution time: 30_740_000 picoseconds. - Weight::from_parts(31_346_000, 0) + // Minimum execution time: 26_543_000 picoseconds. + Weight::from_parts(27_131_000, 0) .saturating_add(Weight::from_parts(0, 3675)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -490,8 +488,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `546` // Estimated: `3675` - // Minimum execution time: 31_120_000 picoseconds. - Weight::from_parts(31_688_000, 0) + // Minimum execution time: 28_544_000 picoseconds. + Weight::from_parts(29_511_000, 0) .saturating_add(Weight::from_parts(0, 3675)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(3)) @@ -504,8 +502,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `439` // Estimated: `3675` - // Minimum execution time: 27_955_000 picoseconds. - Weight::from_parts(28_792_000, 0) + // Minimum execution time: 25_859_000 picoseconds. + Weight::from_parts(26_938_000, 0) .saturating_add(Weight::from_parts(0, 3675)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -518,8 +516,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `388` // Estimated: `3675` - // Minimum execution time: 16_039_000 picoseconds. - Weight::from_parts(16_684_000, 0) + // Minimum execution time: 13_963_000 picoseconds. + Weight::from_parts(14_446_000, 0) .saturating_add(Weight::from_parts(0, 3675)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) diff --git a/runtime/trappist/src/weights/pallet_balances.rs b/runtime/trappist/src/weights/pallet_balances.rs index 444d3af8..90c201fc 100644 --- a/runtime/trappist/src/weights/pallet_balances.rs +++ b/runtime/trappist/src/weights/pallet_balances.rs @@ -17,10 +17,10 @@ //! Autogenerated weights for `pallet_balances` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev -//! DATE: 2023-11-23, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 29.0.0 +//! DATE: 2023-12-21, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `runner-yprdrvc7-project-647-concurrent-0`, CPU: `Intel(R) Xeon(R) CPU @ 2.60GHz` +//! HOSTNAME: `runner-q7z7ruxr-project-647-concurrent-0`, CPU: `Intel(R) Xeon(R) CPU @ 2.60GHz` //! WASM-EXECUTION: `Compiled`, CHAIN: `Some("trappist-dev")`, DB CACHE: 1024 // Executed Command: @@ -56,8 +56,8 @@ impl pallet_balances::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `3593` - // Minimum execution time: 54_279_000 picoseconds. - Weight::from_parts(55_345_000, 0) + // Minimum execution time: 44_511_000 picoseconds. + Weight::from_parts(45_229_000, 0) .saturating_add(Weight::from_parts(0, 3593)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -68,8 +68,8 @@ impl pallet_balances::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `3593` - // Minimum execution time: 40_583_000 picoseconds. - Weight::from_parts(41_159_000, 0) + // Minimum execution time: 35_228_000 picoseconds. + Weight::from_parts(35_790_000, 0) .saturating_add(Weight::from_parts(0, 3593)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -80,8 +80,8 @@ impl pallet_balances::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `103` // Estimated: `3593` - // Minimum execution time: 15_930_000 picoseconds. - Weight::from_parts(16_532_000, 0) + // Minimum execution time: 13_685_000 picoseconds. + Weight::from_parts(14_150_000, 0) .saturating_add(Weight::from_parts(0, 3593)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -92,8 +92,8 @@ impl pallet_balances::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `103` // Estimated: `3593` - // Minimum execution time: 23_203_000 picoseconds. - Weight::from_parts(23_761_000, 0) + // Minimum execution time: 18_875_000 picoseconds. + Weight::from_parts(19_367_000, 0) .saturating_add(Weight::from_parts(0, 3593)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -104,8 +104,8 @@ impl pallet_balances::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `103` // Estimated: `6196` - // Minimum execution time: 57_286_000 picoseconds. - Weight::from_parts(58_076_000, 0) + // Minimum execution time: 47_448_000 picoseconds. + Weight::from_parts(48_396_000, 0) .saturating_add(Weight::from_parts(0, 6196)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -116,8 +116,8 @@ impl pallet_balances::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `3593` - // Minimum execution time: 50_676_000 picoseconds. - Weight::from_parts(51_296_000, 0) + // Minimum execution time: 43_579_000 picoseconds. + Weight::from_parts(44_279_000, 0) .saturating_add(Weight::from_parts(0, 3593)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -128,8 +128,8 @@ impl pallet_balances::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `103` // Estimated: `3593` - // Minimum execution time: 18_740_000 picoseconds. - Weight::from_parts(19_195_000, 0) + // Minimum execution time: 16_238_000 picoseconds. + Weight::from_parts(16_807_000, 0) .saturating_add(Weight::from_parts(0, 3593)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -141,11 +141,11 @@ impl pallet_balances::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0 + u * (136 ±0)` // Estimated: `990 + u * (2603 ±0)` - // Minimum execution time: 18_459_000 picoseconds. - Weight::from_parts(18_682_000, 0) + // Minimum execution time: 16_134_000 picoseconds. + Weight::from_parts(16_501_000, 0) .saturating_add(Weight::from_parts(0, 990)) - // Standard Error: 14_201 - .saturating_add(Weight::from_parts(15_594_871, 0).saturating_mul(u.into())) + // Standard Error: 12_032 + .saturating_add(Weight::from_parts(13_431_685, 0).saturating_mul(u.into())) .saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(u.into()))) .saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(u.into()))) .saturating_add(Weight::from_parts(0, 2603).saturating_mul(u.into())) diff --git a/runtime/trappist/src/weights/pallet_collator_selection.rs b/runtime/trappist/src/weights/pallet_collator_selection.rs index 489ab4b5..a31a9f4a 100644 --- a/runtime/trappist/src/weights/pallet_collator_selection.rs +++ b/runtime/trappist/src/weights/pallet_collator_selection.rs @@ -17,10 +17,10 @@ //! Autogenerated weights for `pallet_collator_selection` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev -//! DATE: 2023-11-23, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 29.0.0 +//! DATE: 2023-12-21, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `runner-yprdrvc7-project-647-concurrent-0`, CPU: `Intel(R) Xeon(R) CPU @ 2.60GHz` +//! HOSTNAME: `runner-q7z7ruxr-project-647-concurrent-0`, CPU: `Intel(R) Xeon(R) CPU @ 2.60GHz` //! WASM-EXECUTION: `Compiled`, CHAIN: `Some("trappist-dev")`, DB CACHE: 1024 // Executed Command: @@ -59,11 +59,11 @@ impl pallet_collator_selection::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `214 + b * (78 ±0)` // Estimated: `1203 + b * (2554 ±0)` - // Minimum execution time: 13_865_000 picoseconds. - Weight::from_parts(11_800_235, 0) + // Minimum execution time: 11_869_000 picoseconds. + Weight::from_parts(9_723_196, 0) .saturating_add(Weight::from_parts(0, 1203)) - // Standard Error: 4_264 - .saturating_add(Weight::from_parts(3_155_180, 0).saturating_mul(b.into())) + // Standard Error: 3_460 + .saturating_add(Weight::from_parts(3_109_632, 0).saturating_mul(b.into())) .saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(b.into()))) .saturating_add(T::DbWeight::get().writes(1)) .saturating_add(Weight::from_parts(0, 2554).saturating_mul(b.into())) @@ -82,11 +82,11 @@ impl pallet_collator_selection::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `1293 + b * (32 ±0) + c * (48 ±0)` // Estimated: `49487 + b * (33 ±0) + c * (49 ±0)` - // Minimum execution time: 57_470_000 picoseconds. - Weight::from_parts(60_516_122, 0) + // Minimum execution time: 52_778_000 picoseconds. + Weight::from_parts(43_041_369, 0) .saturating_add(Weight::from_parts(0, 49487)) - // Standard Error: 956 - .saturating_add(Weight::from_parts(86_572, 0).saturating_mul(c.into())) + // Standard Error: 747 + .saturating_add(Weight::from_parts(84_979, 0).saturating_mul(c.into())) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(3)) .saturating_add(Weight::from_parts(0, 33).saturating_mul(b.into())) @@ -101,11 +101,11 @@ impl pallet_collator_selection::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `82 + b * (32 ±0)` // Estimated: `49487` - // Minimum execution time: 14_298_000 picoseconds. - Weight::from_parts(16_023_748, 0) + // Minimum execution time: 10_878_000 picoseconds. + Weight::from_parts(12_424_165, 0) .saturating_add(Weight::from_parts(0, 49487)) - // Standard Error: 1_371 - .saturating_add(Weight::from_parts(94_407, 0).saturating_mul(b.into())) + // Standard Error: 1_091 + .saturating_add(Weight::from_parts(79_171, 0).saturating_mul(b.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -115,8 +115,8 @@ impl pallet_collator_selection::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 6_916_000 picoseconds. - Weight::from_parts(7_254_000, 0) + // Minimum execution time: 4_638_000 picoseconds. + Weight::from_parts(4_879_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -126,8 +126,8 @@ impl pallet_collator_selection::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 7_210_000 picoseconds. - Weight::from_parts(7_460_000, 0) + // Minimum execution time: 4_658_000 picoseconds. + Weight::from_parts(4_994_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -148,11 +148,11 @@ impl pallet_collator_selection::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `1104 + c * (48 ±0)` // Estimated: `49487 + c * (49 ±0)` - // Minimum execution time: 39_585_000 picoseconds. - Weight::from_parts(41_327_049, 0) + // Minimum execution time: 35_505_000 picoseconds. + Weight::from_parts(36_154_580, 0) .saturating_add(Weight::from_parts(0, 49487)) - // Standard Error: 1_174 - .saturating_add(Weight::from_parts(95_975, 0).saturating_mul(c.into())) + // Standard Error: 1_234 + .saturating_add(Weight::from_parts(91_088, 0).saturating_mul(c.into())) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(2)) .saturating_add(Weight::from_parts(0, 49).saturating_mul(c.into())) @@ -168,11 +168,11 @@ impl pallet_collator_selection::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `539 + c * (48 ±0)` // Estimated: `49487` - // Minimum execution time: 31_233_000 picoseconds. - Weight::from_parts(32_078_894, 0) + // Minimum execution time: 26_194_000 picoseconds. + Weight::from_parts(26_802_772, 0) .saturating_add(Weight::from_parts(0, 49487)) - // Standard Error: 1_184 - .saturating_add(Weight::from_parts(85_242, 0).saturating_mul(c.into())) + // Standard Error: 1_242 + .saturating_add(Weight::from_parts(81_790, 0).saturating_mul(c.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -186,8 +186,8 @@ impl pallet_collator_selection::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `140` // Estimated: `6196` - // Minimum execution time: 46_910_000 picoseconds. - Weight::from_parts(47_754_000, 0) + // Minimum execution time: 40_162_000 picoseconds. + Weight::from_parts(40_988_000, 0) .saturating_add(Weight::from_parts(0, 6196)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(4)) @@ -208,11 +208,11 @@ impl pallet_collator_selection::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `22758 + c * (97 ±0) + r * (116 ±0)` // Estimated: `49487 + c * (2519 ±0) + r * (2603 ±0)` - // Minimum execution time: 16_994_000 picoseconds. - Weight::from_parts(17_390_000, 0) + // Minimum execution time: 13_604_000 picoseconds. + Weight::from_parts(13_894_000, 0) .saturating_add(Weight::from_parts(0, 49487)) - // Standard Error: 688_979 - .saturating_add(Weight::from_parts(29_573_329, 0).saturating_mul(c.into())) + // Standard Error: 624_511 + .saturating_add(Weight::from_parts(26_854_312, 0).saturating_mul(c.into())) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(c.into()))) .saturating_add(T::DbWeight::get().writes(1)) diff --git a/runtime/trappist/src/weights/pallet_collective.rs b/runtime/trappist/src/weights/pallet_collective.rs index 240ab8c8..0c420aa7 100644 --- a/runtime/trappist/src/weights/pallet_collective.rs +++ b/runtime/trappist/src/weights/pallet_collective.rs @@ -17,10 +17,10 @@ //! Autogenerated weights for `pallet_collective` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev -//! DATE: 2023-11-23, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 29.0.0 +//! DATE: 2023-12-21, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `runner-yprdrvc7-project-647-concurrent-0`, CPU: `Intel(R) Xeon(R) CPU @ 2.60GHz` +//! HOSTNAME: `runner-q7z7ruxr-project-647-concurrent-0`, CPU: `Intel(R) Xeon(R) CPU @ 2.60GHz` //! WASM-EXECUTION: `Compiled`, CHAIN: `Some("trappist-dev")`, DB CACHE: 1024 // Executed Command: @@ -64,14 +64,14 @@ impl pallet_collective::WeightInfo for WeightInfo { fn set_members(m: u32, _n: u32, p: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0 + m * (3232 ±0) + p * (3190 ±0)` - // Estimated: `15691 + m * (1967 ±24) + p * (4332 ±24)` - // Minimum execution time: 16_765_000 picoseconds. - Weight::from_parts(17_107_000, 0) + // Estimated: `15691 + m * (1967 ±23) + p * (4332 ±23)` + // Minimum execution time: 15_383_000 picoseconds. + Weight::from_parts(15_636_000, 0) .saturating_add(Weight::from_parts(0, 15691)) - // Standard Error: 54_382 - .saturating_add(Weight::from_parts(4_167_548, 0).saturating_mul(m.into())) - // Standard Error: 54_382 - .saturating_add(Weight::from_parts(7_482_580, 0).saturating_mul(p.into())) + // Standard Error: 51_627 + .saturating_add(Weight::from_parts(3_944_456, 0).saturating_mul(m.into())) + // Standard Error: 51_627 + .saturating_add(Weight::from_parts(7_247_274, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(p.into()))) .saturating_add(T::DbWeight::get().writes(2)) @@ -81,44 +81,48 @@ impl pallet_collective::WeightInfo for WeightInfo { } /// Storage: `Council::Members` (r:1 w:0) /// Proof: `Council::Members` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) - /// Storage: `LockdownMode::LockdownModeStatus` (r:1 w:0) - /// Proof: `LockdownMode::LockdownModeStatus` (`max_values`: Some(1), `max_size`: Some(1), added: 496, mode: `MaxEncodedLen`) + /// Storage: `TxPause::PausedCalls` (r:1 w:0) + /// Proof: `TxPause::PausedCalls` (`max_values`: None, `max_size`: Some(532), added: 3007, mode: `MaxEncodedLen`) + /// Storage: `SafeMode::EnteredUntil` (r:1 w:0) + /// Proof: `SafeMode::EnteredUntil` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) /// The range of component `b` is `[2, 1024]`. /// The range of component `m` is `[1, 100]`. fn execute(b: u32, m: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `132 + m * (32 ±0)` - // Estimated: `1618 + m * (32 ±0)` - // Minimum execution time: 19_188_000 picoseconds. - Weight::from_parts(18_521_068, 0) - .saturating_add(Weight::from_parts(0, 1618)) - // Standard Error: 24 - .saturating_add(Weight::from_parts(1_641, 0).saturating_mul(b.into())) - // Standard Error: 254 - .saturating_add(Weight::from_parts(14_175, 0).saturating_mul(m.into())) - .saturating_add(T::DbWeight::get().reads(2)) + // Measured: `112 + m * (32 ±0)` + // Estimated: `3997 + m * (32 ±0)` + // Minimum execution time: 18_318_000 picoseconds. + Weight::from_parts(17_334_069, 0) + .saturating_add(Weight::from_parts(0, 3997)) + // Standard Error: 28 + .saturating_add(Weight::from_parts(1_638, 0).saturating_mul(b.into())) + // Standard Error: 294 + .saturating_add(Weight::from_parts(14_715, 0).saturating_mul(m.into())) + .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(Weight::from_parts(0, 32).saturating_mul(m.into())) } /// Storage: `Council::Members` (r:1 w:0) /// Proof: `Council::Members` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// Storage: `Council::ProposalOf` (r:1 w:0) /// Proof: `Council::ProposalOf` (`max_values`: None, `max_size`: None, mode: `Measured`) - /// Storage: `LockdownMode::LockdownModeStatus` (r:1 w:0) - /// Proof: `LockdownMode::LockdownModeStatus` (`max_values`: Some(1), `max_size`: Some(1), added: 496, mode: `MaxEncodedLen`) + /// Storage: `TxPause::PausedCalls` (r:1 w:0) + /// Proof: `TxPause::PausedCalls` (`max_values`: None, `max_size`: Some(532), added: 3007, mode: `MaxEncodedLen`) + /// Storage: `SafeMode::EnteredUntil` (r:1 w:0) + /// Proof: `SafeMode::EnteredUntil` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) /// The range of component `b` is `[2, 1024]`. /// The range of component `m` is `[1, 100]`. fn propose_execute(b: u32, m: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `132 + m * (32 ±0)` - // Estimated: `3598 + m * (32 ±0)` - // Minimum execution time: 21_746_000 picoseconds. - Weight::from_parts(20_905_609, 0) - .saturating_add(Weight::from_parts(0, 3598)) - // Standard Error: 28 - .saturating_add(Weight::from_parts(1_692, 0).saturating_mul(b.into())) - // Standard Error: 291 - .saturating_add(Weight::from_parts(21_254, 0).saturating_mul(m.into())) - .saturating_add(T::DbWeight::get().reads(3)) + // Measured: `112 + m * (32 ±0)` + // Estimated: `3997 + m * (32 ±0)` + // Minimum execution time: 20_318_000 picoseconds. + Weight::from_parts(19_478_700, 0) + .saturating_add(Weight::from_parts(0, 3997)) + // Standard Error: 31 + .saturating_add(Weight::from_parts(1_645, 0).saturating_mul(b.into())) + // Standard Error: 326 + .saturating_add(Weight::from_parts(25_007, 0).saturating_mul(m.into())) + .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(Weight::from_parts(0, 32).saturating_mul(m.into())) } /// Storage: `Council::Members` (r:1 w:0) @@ -138,15 +142,15 @@ impl pallet_collective::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `322 + m * (32 ±0) + p * (36 ±0)` // Estimated: `3714 + m * (33 ±0) + p * (36 ±0)` - // Minimum execution time: 25_107_000 picoseconds. - Weight::from_parts(23_678_593, 0) + // Minimum execution time: 20_513_000 picoseconds. + Weight::from_parts(20_339_032, 0) .saturating_add(Weight::from_parts(0, 3714)) - // Standard Error: 84 - .saturating_add(Weight::from_parts(3_037, 0).saturating_mul(b.into())) - // Standard Error: 884 - .saturating_add(Weight::from_parts(27_286, 0).saturating_mul(m.into())) - // Standard Error: 873 - .saturating_add(Weight::from_parts(189_444, 0).saturating_mul(p.into())) + // Standard Error: 95 + .saturating_add(Weight::from_parts(2_843, 0).saturating_mul(b.into())) + // Standard Error: 994 + .saturating_add(Weight::from_parts(23_556, 0).saturating_mul(m.into())) + // Standard Error: 982 + .saturating_add(Weight::from_parts(186_047, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(4)) .saturating_add(Weight::from_parts(0, 33).saturating_mul(m.into())) @@ -161,11 +165,11 @@ impl pallet_collective::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `771 + m * (64 ±0)` // Estimated: `4235 + m * (64 ±0)` - // Minimum execution time: 25_033_000 picoseconds. - Weight::from_parts(26_258_335, 0) + // Minimum execution time: 22_752_000 picoseconds. + Weight::from_parts(23_719_590, 0) .saturating_add(Weight::from_parts(0, 4235)) - // Standard Error: 888 - .saturating_add(Weight::from_parts(36_072, 0).saturating_mul(m.into())) + // Standard Error: 526 + .saturating_add(Weight::from_parts(35_416, 0).saturating_mul(m.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) .saturating_add(Weight::from_parts(0, 64).saturating_mul(m.into())) @@ -184,13 +188,13 @@ impl pallet_collective::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `360 + m * (64 ±0) + p * (36 ±0)` // Estimated: `3805 + m * (65 ±0) + p * (36 ±0)` - // Minimum execution time: 27_324_000 picoseconds. - Weight::from_parts(26_992_564, 0) + // Minimum execution time: 22_633_000 picoseconds. + Weight::from_parts(22_410_452, 0) .saturating_add(Weight::from_parts(0, 3805)) - // Standard Error: 902 - .saturating_add(Weight::from_parts(32_257, 0).saturating_mul(m.into())) - // Standard Error: 880 - .saturating_add(Weight::from_parts(187_084, 0).saturating_mul(p.into())) + // Standard Error: 886 + .saturating_add(Weight::from_parts(31_124, 0).saturating_mul(m.into())) + // Standard Error: 864 + .saturating_add(Weight::from_parts(182_603, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(3)) .saturating_add(Weight::from_parts(0, 65).saturating_mul(m.into())) @@ -202,8 +206,10 @@ impl pallet_collective::WeightInfo for WeightInfo { /// Proof: `Council::Members` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// Storage: `Council::ProposalOf` (r:1 w:1) /// Proof: `Council::ProposalOf` (`max_values`: None, `max_size`: None, mode: `Measured`) - /// Storage: `LockdownMode::LockdownModeStatus` (r:1 w:0) - /// Proof: `LockdownMode::LockdownModeStatus` (`max_values`: Some(1), `max_size`: Some(1), added: 496, mode: `MaxEncodedLen`) + /// Storage: `TxPause::PausedCalls` (r:1 w:0) + /// Proof: `TxPause::PausedCalls` (`max_values`: None, `max_size`: Some(532), added: 3007, mode: `MaxEncodedLen`) + /// Storage: `SafeMode::EnteredUntil` (r:1 w:0) + /// Proof: `SafeMode::EnteredUntil` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) /// Storage: `Council::Proposals` (r:1 w:1) /// Proof: `Council::Proposals` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// The range of component `b` is `[2, 1024]`. @@ -211,18 +217,18 @@ impl pallet_collective::WeightInfo for WeightInfo { /// The range of component `p` is `[1, 100]`. fn close_early_approved(b: u32, m: u32, p: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `762 + b * (1 ±0) + m * (64 ±0) + p * (40 ±0)` - // Estimated: `4079 + b * (1 ±0) + m * (66 ±0) + p * (40 ±0)` - // Minimum execution time: 43_148_000 picoseconds. - Weight::from_parts(43_069_902, 0) - .saturating_add(Weight::from_parts(0, 4079)) - // Standard Error: 190 - .saturating_add(Weight::from_parts(3_410, 0).saturating_mul(b.into())) - // Standard Error: 2_011 - .saturating_add(Weight::from_parts(11_682, 0).saturating_mul(m.into())) - // Standard Error: 1_960 - .saturating_add(Weight::from_parts(235_022, 0).saturating_mul(p.into())) - .saturating_add(T::DbWeight::get().reads(5)) + // Measured: `742 + b * (1 ±0) + m * (64 ±0) + p * (40 ±0)` + // Estimated: `4059 + b * (1 ±0) + m * (66 ±0) + p * (40 ±0)` + // Minimum execution time: 38_554_000 picoseconds. + Weight::from_parts(38_998_729, 0) + .saturating_add(Weight::from_parts(0, 4059)) + // Standard Error: 161 + .saturating_add(Weight::from_parts(3_612, 0).saturating_mul(b.into())) + // Standard Error: 1_704 + .saturating_add(Weight::from_parts(27_495, 0).saturating_mul(m.into())) + // Standard Error: 1_661 + .saturating_add(Weight::from_parts(245_436, 0).saturating_mul(p.into())) + .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(3)) .saturating_add(Weight::from_parts(0, 1).saturating_mul(b.into())) .saturating_add(Weight::from_parts(0, 66).saturating_mul(m.into())) @@ -244,13 +250,13 @@ impl pallet_collective::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `380 + m * (64 ±0) + p * (36 ±0)` // Estimated: `3825 + m * (65 ±0) + p * (36 ±0)` - // Minimum execution time: 30_213_000 picoseconds. - Weight::from_parts(29_411_460, 0) + // Minimum execution time: 24_602_000 picoseconds. + Weight::from_parts(24_293_992, 0) .saturating_add(Weight::from_parts(0, 3825)) - // Standard Error: 912 - .saturating_add(Weight::from_parts(38_216, 0).saturating_mul(m.into())) - // Standard Error: 890 - .saturating_add(Weight::from_parts(190_448, 0).saturating_mul(p.into())) + // Standard Error: 834 + .saturating_add(Weight::from_parts(33_836, 0).saturating_mul(m.into())) + // Standard Error: 814 + .saturating_add(Weight::from_parts(186_801, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(3)) .saturating_add(Weight::from_parts(0, 65).saturating_mul(m.into())) @@ -264,8 +270,10 @@ impl pallet_collective::WeightInfo for WeightInfo { /// Proof: `Council::Prime` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// Storage: `Council::ProposalOf` (r:1 w:1) /// Proof: `Council::ProposalOf` (`max_values`: None, `max_size`: None, mode: `Measured`) - /// Storage: `LockdownMode::LockdownModeStatus` (r:1 w:0) - /// Proof: `LockdownMode::LockdownModeStatus` (`max_values`: Some(1), `max_size`: Some(1), added: 496, mode: `MaxEncodedLen`) + /// Storage: `TxPause::PausedCalls` (r:1 w:0) + /// Proof: `TxPause::PausedCalls` (`max_values`: None, `max_size`: Some(532), added: 3007, mode: `MaxEncodedLen`) + /// Storage: `SafeMode::EnteredUntil` (r:1 w:0) + /// Proof: `SafeMode::EnteredUntil` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) /// Storage: `Council::Proposals` (r:1 w:1) /// Proof: `Council::Proposals` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// The range of component `b` is `[2, 1024]`. @@ -273,18 +281,18 @@ impl pallet_collective::WeightInfo for WeightInfo { /// The range of component `p` is `[1, 100]`. fn close_approved(b: u32, m: u32, p: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `782 + b * (1 ±0) + m * (64 ±0) + p * (40 ±0)` - // Estimated: `4099 + b * (1 ±0) + m * (66 ±0) + p * (40 ±0)` - // Minimum execution time: 45_574_000 picoseconds. - Weight::from_parts(45_876_001, 0) - .saturating_add(Weight::from_parts(0, 4099)) - // Standard Error: 149 - .saturating_add(Weight::from_parts(3_518, 0).saturating_mul(b.into())) - // Standard Error: 1_582 - .saturating_add(Weight::from_parts(29_142, 0).saturating_mul(m.into())) - // Standard Error: 1_542 - .saturating_add(Weight::from_parts(236_469, 0).saturating_mul(p.into())) - .saturating_add(T::DbWeight::get().reads(6)) + // Measured: `762 + b * (1 ±0) + m * (64 ±0) + p * (40 ±0)` + // Estimated: `4079 + b * (1 ±0) + m * (66 ±0) + p * (40 ±0)` + // Minimum execution time: 40_895_000 picoseconds. + Weight::from_parts(42_515_845, 0) + .saturating_add(Weight::from_parts(0, 4079)) + // Standard Error: 128 + .saturating_add(Weight::from_parts(3_090, 0).saturating_mul(b.into())) + // Standard Error: 1_362 + .saturating_add(Weight::from_parts(24_359, 0).saturating_mul(m.into())) + // Standard Error: 1_328 + .saturating_add(Weight::from_parts(238_940, 0).saturating_mul(p.into())) + .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(3)) .saturating_add(Weight::from_parts(0, 1).saturating_mul(b.into())) .saturating_add(Weight::from_parts(0, 66).saturating_mul(m.into())) @@ -301,11 +309,11 @@ impl pallet_collective::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `189 + p * (32 ±0)` // Estimated: `1674 + p * (32 ±0)` - // Minimum execution time: 15_380_000 picoseconds. - Weight::from_parts(16_476_515, 0) + // Minimum execution time: 12_561_000 picoseconds. + Weight::from_parts(14_031_296, 0) .saturating_add(Weight::from_parts(0, 1674)) - // Standard Error: 791 - .saturating_add(Weight::from_parts(164_838, 0).saturating_mul(p.into())) + // Standard Error: 1_450 + .saturating_add(Weight::from_parts(168_230, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(3)) .saturating_add(Weight::from_parts(0, 32).saturating_mul(p.into())) diff --git a/runtime/trappist/src/weights/pallet_contracts.rs b/runtime/trappist/src/weights/pallet_contracts.rs index c871473e..6e4d262a 100644 --- a/runtime/trappist/src/weights/pallet_contracts.rs +++ b/runtime/trappist/src/weights/pallet_contracts.rs @@ -17,10 +17,10 @@ //! Autogenerated weights for `pallet_contracts` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev -//! DATE: 2023-11-23, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 29.0.0 +//! DATE: 2023-12-21, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `runner-yprdrvc7-project-647-concurrent-0`, CPU: `Intel(R) Xeon(R) CPU @ 2.60GHz` +//! HOSTNAME: `runner-q7z7ruxr-project-647-concurrent-0`, CPU: `Intel(R) Xeon(R) CPU @ 2.60GHz` //! WASM-EXECUTION: `Compiled`, CHAIN: `Some("trappist-dev")`, DB CACHE: 1024 // Executed Command: @@ -54,11 +54,11 @@ impl pallet_contracts::WeightInfo for WeightInfo { /// Proof: `Contracts::DeletionQueueCounter` (`max_values`: Some(1), `max_size`: Some(8), added: 503, mode: `Measured`) fn on_process_deletion_queue_batch() -> Weight { // Proof Size summary in bytes: - // Measured: `76` - // Estimated: `1561` - // Minimum execution time: 3_065_000 picoseconds. - Weight::from_parts(3_302_000, 0) - .saturating_add(Weight::from_parts(0, 1561)) + // Measured: `42` + // Estimated: `1527` + // Minimum execution time: 2_705_000 picoseconds. + Weight::from_parts(2_810_000, 0) + .saturating_add(Weight::from_parts(0, 1527)) .saturating_add(T::DbWeight::get().reads(1)) } /// Storage: `Skipped::Metadata` (r:0 w:0) @@ -66,13 +66,13 @@ impl pallet_contracts::WeightInfo for WeightInfo { /// The range of component `k` is `[0, 1024]`. fn on_initialize_per_trie_key(k: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `391 + k * (69 ±0)` - // Estimated: `381 + k * (70 ±0)` - // Minimum execution time: 13_481_000 picoseconds. - Weight::from_parts(13_766_000, 0) - .saturating_add(Weight::from_parts(0, 381)) - // Standard Error: 1_192 - .saturating_add(Weight::from_parts(1_053_124, 0).saturating_mul(k.into())) + // Measured: `357 + k * (69 ±0)` + // Estimated: `347 + k * (70 ±0)` + // Minimum execution time: 12_360_000 picoseconds. + Weight::from_parts(12_836_000, 0) + .saturating_add(Weight::from_parts(0, 347)) + // Standard Error: 1_073 + .saturating_add(Weight::from_parts(1_036_566, 0).saturating_mul(k.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(k.into()))) .saturating_add(T::DbWeight::get().writes(2)) @@ -84,13 +84,13 @@ impl pallet_contracts::WeightInfo for WeightInfo { /// The range of component `c` is `[0, 125952]`. fn v9_migration_step(c: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `145 + c * (1 ±0)` - // Estimated: `6083 + c * (1 ±0)` - // Minimum execution time: 8_740_000 picoseconds. - Weight::from_parts(6_055_634, 0) - .saturating_add(Weight::from_parts(0, 6083)) + // Measured: `111 + c * (1 ±0)` + // Estimated: `6049 + c * (1 ±0)` + // Minimum execution time: 8_390_000 picoseconds. + Weight::from_parts(6_081_433, 0) + .saturating_add(Weight::from_parts(0, 6049)) // Standard Error: 5 - .saturating_add(Weight::from_parts(1_690, 0).saturating_mul(c.into())) + .saturating_add(Weight::from_parts(1_643, 0).saturating_mul(c.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) .saturating_add(Weight::from_parts(0, 1).saturating_mul(c.into())) @@ -101,11 +101,11 @@ impl pallet_contracts::WeightInfo for WeightInfo { /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `Measured`) fn v10_migration_step() -> Weight { // Proof Size summary in bytes: - // Measured: `482` - // Estimated: `6422` - // Minimum execution time: 16_936_000 picoseconds. - Weight::from_parts(17_608_000, 0) - .saturating_add(Weight::from_parts(0, 6422)) + // Measured: `448` + // Estimated: `6388` + // Minimum execution time: 16_059_000 picoseconds. + Weight::from_parts(16_620_000, 0) + .saturating_add(Weight::from_parts(0, 6388)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -116,13 +116,13 @@ impl pallet_contracts::WeightInfo for WeightInfo { /// The range of component `k` is `[0, 1024]`. fn v11_migration_step(k: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `105 + k * (1 ±0)` - // Estimated: `3569 + k * (1 ±0)` - // Minimum execution time: 4_185_000 picoseconds. - Weight::from_parts(4_313_000, 0) - .saturating_add(Weight::from_parts(0, 3569)) - // Standard Error: 576 - .saturating_add(Weight::from_parts(1_006_690, 0).saturating_mul(k.into())) + // Measured: `71 + k * (1 ±0)` + // Estimated: `3535 + k * (1 ±0)` + // Minimum execution time: 3_839_000 picoseconds. + Weight::from_parts(3_897_000, 0) + .saturating_add(Weight::from_parts(0, 3535)) + // Standard Error: 481 + .saturating_add(Weight::from_parts(1_048_713, 0).saturating_mul(k.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(2)) .saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(k.into()))) @@ -139,13 +139,13 @@ impl pallet_contracts::WeightInfo for WeightInfo { /// The range of component `c` is `[0, 125952]`. fn v12_migration_step(c: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `259 + c * (1 ±0)` - // Estimated: `6197 + c * (1 ±0)` - // Minimum execution time: 15_963_000 picoseconds. - Weight::from_parts(16_189_005, 0) - .saturating_add(Weight::from_parts(0, 6197)) + // Measured: `225 + c * (1 ±0)` + // Estimated: `6163 + c * (1 ±0)` + // Minimum execution time: 15_340_000 picoseconds. + Weight::from_parts(15_762_674, 0) + .saturating_add(Weight::from_parts(0, 6163)) // Standard Error: 1 - .saturating_add(Weight::from_parts(500, 0).saturating_mul(c.into())) + .saturating_add(Weight::from_parts(439, 0).saturating_mul(c.into())) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(2)) .saturating_add(Weight::from_parts(0, 1).saturating_mul(c.into())) @@ -154,11 +154,11 @@ impl pallet_contracts::WeightInfo for WeightInfo { /// Proof: `Contracts::ContractInfoOf` (`max_values`: None, `max_size`: Some(1795), added: 4270, mode: `Measured`) fn v13_migration_step() -> Weight { // Proof Size summary in bytes: - // Measured: `374` - // Estimated: `6314` - // Minimum execution time: 12_088_000 picoseconds. - Weight::from_parts(12_629_000, 0) - .saturating_add(Weight::from_parts(0, 6314)) + // Measured: `340` + // Estimated: `6280` + // Minimum execution time: 11_757_000 picoseconds. + Weight::from_parts(12_354_000, 0) + .saturating_add(Weight::from_parts(0, 6280)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -167,14 +167,14 @@ impl pallet_contracts::WeightInfo for WeightInfo { /// Storage: `System::Account` (r:1 w:1) /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `Measured`) /// Storage: `Balances::Holds` (r:1 w:0) - /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(67), added: 2542, mode: `Measured`) + /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(103), added: 2578, mode: `Measured`) fn v14_migration_step() -> Weight { // Proof Size summary in bytes: - // Measured: `294` - // Estimated: `6234` - // Minimum execution time: 46_049_000 picoseconds. - Weight::from_parts(47_110_000, 0) - .saturating_add(Weight::from_parts(0, 6234)) + // Measured: `252` + // Estimated: `6192` + // Minimum execution time: 44_388_000 picoseconds. + Weight::from_parts(45_478_000, 0) + .saturating_add(Weight::from_parts(0, 6192)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -184,11 +184,11 @@ impl pallet_contracts::WeightInfo for WeightInfo { /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `Measured`) fn v15_migration_step() -> Weight { // Proof Size summary in bytes: - // Measured: `566` - // Estimated: `6506` - // Minimum execution time: 54_294_000 picoseconds. - Weight::from_parts(56_280_000, 0) - .saturating_add(Weight::from_parts(0, 6506)) + // Measured: `532` + // Estimated: `6472` + // Minimum execution time: 51_029_000 picoseconds. + Weight::from_parts(52_393_000, 0) + .saturating_add(Weight::from_parts(0, 6472)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -196,11 +196,11 @@ impl pallet_contracts::WeightInfo for WeightInfo { /// Proof: `Contracts::MigrationInProgress` (`max_values`: Some(1), `max_size`: Some(1026), added: 1521, mode: `Measured`) fn migration_noop() -> Weight { // Proof Size summary in bytes: - // Measured: `76` - // Estimated: `1561` - // Minimum execution time: 3_594_000 picoseconds. - Weight::from_parts(3_788_000, 0) - .saturating_add(Weight::from_parts(0, 1561)) + // Measured: `42` + // Estimated: `1527` + // Minimum execution time: 2_826_000 picoseconds. + Weight::from_parts(3_070_000, 0) + .saturating_add(Weight::from_parts(0, 1527)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -210,11 +210,11 @@ impl pallet_contracts::WeightInfo for WeightInfo { /// Proof: UNKNOWN KEY `0x4342193e496fab7ec59d615ed0dc55304e7b9012096b41c4eb3aaf947f6ea429` (r:1 w:1) fn migrate() -> Weight { // Proof Size summary in bytes: - // Measured: `100` - // Estimated: `3565` - // Minimum execution time: 10_545_000 picoseconds. - Weight::from_parts(11_147_000, 0) - .saturating_add(Weight::from_parts(0, 3565)) + // Measured: `66` + // Estimated: `3531` + // Minimum execution time: 9_623_000 picoseconds. + Weight::from_parts(10_041_000, 0) + .saturating_add(Weight::from_parts(0, 3531)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -222,11 +222,11 @@ impl pallet_contracts::WeightInfo for WeightInfo { /// Proof: UNKNOWN KEY `0x4342193e496fab7ec59d615ed0dc55304e7b9012096b41c4eb3aaf947f6ea429` (r:1 w:0) fn on_runtime_upgrade_noop() -> Weight { // Proof Size summary in bytes: - // Measured: `76` - // Estimated: `3541` - // Minimum execution time: 4_089_000 picoseconds. - Weight::from_parts(4_287_000, 0) - .saturating_add(Weight::from_parts(0, 3541)) + // Measured: `42` + // Estimated: `3507` + // Minimum execution time: 4_029_000 picoseconds. + Weight::from_parts(4_246_000, 0) + .saturating_add(Weight::from_parts(0, 3507)) .saturating_add(T::DbWeight::get().reads(1)) } /// Storage: UNKNOWN KEY `0x4342193e496fab7ec59d615ed0dc55304e7b9012096b41c4eb3aaf947f6ea429` (r:1 w:0) @@ -235,11 +235,11 @@ impl pallet_contracts::WeightInfo for WeightInfo { /// Proof: `Contracts::MigrationInProgress` (`max_values`: Some(1), `max_size`: Some(1026), added: 1521, mode: `Measured`) fn on_runtime_upgrade_in_progress() -> Weight { // Proof Size summary in bytes: - // Measured: `101` - // Estimated: `3566` - // Minimum execution time: 5_813_000 picoseconds. - Weight::from_parts(6_256_000, 0) - .saturating_add(Weight::from_parts(0, 3566)) + // Measured: `67` + // Estimated: `3532` + // Minimum execution time: 5_218_000 picoseconds. + Weight::from_parts(5_556_000, 0) + .saturating_add(Weight::from_parts(0, 3532)) .saturating_add(T::DbWeight::get().reads(2)) } /// Storage: UNKNOWN KEY `0x4342193e496fab7ec59d615ed0dc55304e7b9012096b41c4eb3aaf947f6ea429` (r:1 w:0) @@ -248,11 +248,11 @@ impl pallet_contracts::WeightInfo for WeightInfo { /// Proof: `Contracts::MigrationInProgress` (`max_values`: Some(1), `max_size`: Some(1026), added: 1521, mode: `Measured`) fn on_runtime_upgrade() -> Weight { // Proof Size summary in bytes: - // Measured: `76` - // Estimated: `3541` - // Minimum execution time: 6_027_000 picoseconds. - Weight::from_parts(6_240_000, 0) - .saturating_add(Weight::from_parts(0, 3541)) + // Measured: `42` + // Estimated: `3507` + // Minimum execution time: 5_029_000 picoseconds. + Weight::from_parts(5_235_000, 0) + .saturating_add(Weight::from_parts(0, 3507)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -273,13 +273,13 @@ impl pallet_contracts::WeightInfo for WeightInfo { /// The range of component `c` is `[0, 125952]`. fn call_with_code_per_byte(c: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `631 + c * (1 ±0)` - // Estimated: `6578 + c * (1 ±0)` - // Minimum execution time: 360_901_000 picoseconds. - Weight::from_parts(339_217_087, 0) - .saturating_add(Weight::from_parts(0, 6578)) - // Standard Error: 75 - .saturating_add(Weight::from_parts(35_649, 0).saturating_mul(c.into())) + // Measured: `597 + c * (1 ±0)` + // Estimated: `6544 + c * (1 ±0)` + // Minimum execution time: 281_330_000 picoseconds. + Weight::from_parts(272_962_798, 0) + .saturating_add(Weight::from_parts(0, 6544)) + // Standard Error: 73 + .saturating_add(Weight::from_parts(34_318, 0).saturating_mul(c.into())) .saturating_add(T::DbWeight::get().reads(8)) .saturating_add(T::DbWeight::get().writes(4)) .saturating_add(Weight::from_parts(0, 1).saturating_mul(c.into())) @@ -289,7 +289,7 @@ impl pallet_contracts::WeightInfo for WeightInfo { /// Storage: `Contracts::CodeInfoOf` (r:1 w:1) /// Proof: `Contracts::CodeInfoOf` (`max_values`: None, `max_size`: Some(93), added: 2568, mode: `Measured`) /// Storage: `Balances::Holds` (r:2 w:2) - /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(67), added: 2542, mode: `Measured`) + /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(103), added: 2578, mode: `Measured`) /// Storage: `System::EventTopics` (r:3 w:3) /// Proof: `System::EventTopics` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `Contracts::Nonce` (r:1 w:1) @@ -307,17 +307,17 @@ impl pallet_contracts::WeightInfo for WeightInfo { /// The range of component `s` is `[0, 1048576]`. fn instantiate_with_code(c: u32, i: u32, s: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `152` - // Estimated: `8564` - // Minimum execution time: 5_086_153_000 picoseconds. - Weight::from_parts(563_332_666, 0) - .saturating_add(Weight::from_parts(0, 8564)) - // Standard Error: 118 - .saturating_add(Weight::from_parts(103_382, 0).saturating_mul(c.into())) + // Measured: `118` + // Estimated: `8530` + // Minimum execution time: 4_888_360_000 picoseconds. + Weight::from_parts(565_453_102, 0) + .saturating_add(Weight::from_parts(0, 8530)) + // Standard Error: 124 + .saturating_add(Weight::from_parts(100_327, 0).saturating_mul(c.into())) // Standard Error: 14 - .saturating_add(Weight::from_parts(2_130, 0).saturating_mul(i.into())) + .saturating_add(Weight::from_parts(2_003, 0).saturating_mul(i.into())) // Standard Error: 14 - .saturating_add(Weight::from_parts(2_294, 0).saturating_mul(s.into())) + .saturating_add(Weight::from_parts(2_182, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(11)) .saturating_add(T::DbWeight::get().writes(10)) } @@ -338,20 +338,20 @@ impl pallet_contracts::WeightInfo for WeightInfo { /// Storage: `System::EventTopics` (r:2 w:2) /// Proof: `System::EventTopics` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `Balances::Holds` (r:1 w:1) - /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(67), added: 2542, mode: `Measured`) + /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(103), added: 2578, mode: `Measured`) /// The range of component `i` is `[0, 1048576]`. /// The range of component `s` is `[0, 1048576]`. fn instantiate(i: u32, s: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `376` - // Estimated: `6338` - // Minimum execution time: 2_248_865_000 picoseconds. - Weight::from_parts(211_530_959, 0) - .saturating_add(Weight::from_parts(0, 6338)) - // Standard Error: 16 - .saturating_add(Weight::from_parts(1_859, 0).saturating_mul(i.into())) - // Standard Error: 16 - .saturating_add(Weight::from_parts(2_170, 0).saturating_mul(s.into())) + // Measured: `342` + // Estimated: `6304` + // Minimum execution time: 2_177_494_000 picoseconds. + Weight::from_parts(315_257_258, 0) + .saturating_add(Weight::from_parts(0, 6304)) + // Standard Error: 18 + .saturating_add(Weight::from_parts(1_672, 0).saturating_mul(i.into())) + // Standard Error: 18 + .saturating_add(Weight::from_parts(2_086, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(10)) .saturating_add(T::DbWeight::get().writes(7)) } @@ -371,11 +371,11 @@ impl pallet_contracts::WeightInfo for WeightInfo { /// Proof: `System::EventTopics` (`max_values`: None, `max_size`: None, mode: `Measured`) fn call() -> Weight { // Proof Size summary in bytes: - // Measured: `732` - // Estimated: `6672` - // Minimum execution time: 206_563_000 picoseconds. - Weight::from_parts(214_578_000, 0) - .saturating_add(Weight::from_parts(0, 6672)) + // Measured: `698` + // Estimated: `6638` + // Minimum execution time: 194_669_000 picoseconds. + Weight::from_parts(200_396_000, 0) + .saturating_add(Weight::from_parts(0, 6638)) .saturating_add(T::DbWeight::get().reads(8)) .saturating_add(T::DbWeight::get().writes(4)) } @@ -384,7 +384,7 @@ impl pallet_contracts::WeightInfo for WeightInfo { /// Storage: `Contracts::CodeInfoOf` (r:1 w:1) /// Proof: `Contracts::CodeInfoOf` (`max_values`: None, `max_size`: Some(93), added: 2568, mode: `Measured`) /// Storage: `Balances::Holds` (r:1 w:1) - /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(67), added: 2542, mode: `Measured`) + /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(103), added: 2578, mode: `Measured`) /// Storage: `System::EventTopics` (r:1 w:1) /// Proof: `System::EventTopics` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `Contracts::PristineCode` (r:0 w:1) @@ -392,13 +392,13 @@ impl pallet_contracts::WeightInfo for WeightInfo { /// The range of component `c` is `[0, 125952]`. fn upload_code(c: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `76` - // Estimated: `3541` - // Minimum execution time: 344_346_000 picoseconds. - Weight::from_parts(303_409_105, 0) - .saturating_add(Weight::from_parts(0, 3541)) - // Standard Error: 117 - .saturating_add(Weight::from_parts(69_609, 0).saturating_mul(c.into())) + // Measured: `42` + // Estimated: `3507` + // Minimum execution time: 273_848_000 picoseconds. + Weight::from_parts(278_574_854, 0) + .saturating_add(Weight::from_parts(0, 3507)) + // Standard Error: 86 + .saturating_add(Weight::from_parts(67_362, 0).saturating_mul(c.into())) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(4)) } @@ -407,18 +407,18 @@ impl pallet_contracts::WeightInfo for WeightInfo { /// Storage: `Contracts::CodeInfoOf` (r:1 w:1) /// Proof: `Contracts::CodeInfoOf` (`max_values`: None, `max_size`: Some(93), added: 2568, mode: `Measured`) /// Storage: `Balances::Holds` (r:1 w:1) - /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(67), added: 2542, mode: `Measured`) + /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(103), added: 2578, mode: `Measured`) /// Storage: `System::EventTopics` (r:1 w:1) /// Proof: `System::EventTopics` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `Contracts::PristineCode` (r:0 w:1) /// Proof: `Contracts::PristineCode` (`max_values`: None, `max_size`: Some(125988), added: 128463, mode: `Measured`) fn remove_code() -> Weight { // Proof Size summary in bytes: - // Measured: `246` - // Estimated: `3711` - // Minimum execution time: 43_432_000 picoseconds. - Weight::from_parts(44_016_000, 0) - .saturating_add(Weight::from_parts(0, 3711)) + // Measured: `210` + // Estimated: `3675` + // Minimum execution time: 41_143_000 picoseconds. + Weight::from_parts(42_597_000, 0) + .saturating_add(Weight::from_parts(0, 3675)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(4)) } @@ -432,11 +432,11 @@ impl pallet_contracts::WeightInfo for WeightInfo { /// Proof: `System::EventTopics` (`max_values`: None, `max_size`: None, mode: `Measured`) fn set_code() -> Weight { // Proof Size summary in bytes: - // Measured: `486` - // Estimated: `8901` - // Minimum execution time: 32_617_000 picoseconds. - Weight::from_parts(33_838_000, 0) - .saturating_add(Weight::from_parts(0, 8901)) + // Measured: `452` + // Estimated: `8867` + // Minimum execution time: 30_969_000 picoseconds. + Weight::from_parts(31_715_000, 0) + .saturating_add(Weight::from_parts(0, 8867)) .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(6)) } @@ -457,13 +457,13 @@ impl pallet_contracts::WeightInfo for WeightInfo { /// The range of component `r` is `[0, 1600]`. fn seal_caller(r: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `734 + r * (6 ±0)` - // Estimated: `6674 + r * (6 ±0)` - // Minimum execution time: 332_521_000 picoseconds. - Weight::from_parts(344_840_660, 0) - .saturating_add(Weight::from_parts(0, 6674)) - // Standard Error: 407 - .saturating_add(Weight::from_parts(363_156, 0).saturating_mul(r.into())) + // Measured: `700 + r * (6 ±0)` + // Estimated: `6640 + r * (6 ±0)` + // Minimum execution time: 250_573_000 picoseconds. + Weight::from_parts(275_336_499, 0) + .saturating_add(Weight::from_parts(0, 6640)) + // Standard Error: 423 + .saturating_add(Weight::from_parts(336_223, 0).saturating_mul(r.into())) .saturating_add(T::DbWeight::get().reads(8)) .saturating_add(T::DbWeight::get().writes(3)) .saturating_add(Weight::from_parts(0, 6).saturating_mul(r.into())) @@ -485,13 +485,13 @@ impl pallet_contracts::WeightInfo for WeightInfo { /// The range of component `r` is `[0, 1600]`. fn seal_is_contract(r: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `790 + r * (209 ±0)` - // Estimated: `6694 + r * (2684 ±0)` - // Minimum execution time: 329_251_000 picoseconds. - Weight::from_parts(189_362_881, 0) - .saturating_add(Weight::from_parts(0, 6694)) - // Standard Error: 5_447 - .saturating_add(Weight::from_parts(3_636_992, 0).saturating_mul(r.into())) + // Measured: `756 + r * (209 ±0)` + // Estimated: `6660 + r * (2684 ±0)` + // Minimum execution time: 251_761_000 picoseconds. + Weight::from_parts(123_867_812, 0) + .saturating_add(Weight::from_parts(0, 6660)) + // Standard Error: 5_721 + .saturating_add(Weight::from_parts(3_593_074, 0).saturating_mul(r.into())) .saturating_add(T::DbWeight::get().reads(8)) .saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(r.into()))) .saturating_add(T::DbWeight::get().writes(3)) @@ -514,13 +514,13 @@ impl pallet_contracts::WeightInfo for WeightInfo { /// The range of component `r` is `[0, 1600]`. fn seal_code_hash(r: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `789 + r * (213 ±0)` - // Estimated: `6698 + r * (2688 ±0)` - // Minimum execution time: 331_873_000 picoseconds. - Weight::from_parts(186_159_246, 0) - .saturating_add(Weight::from_parts(0, 6698)) - // Standard Error: 5_854 - .saturating_add(Weight::from_parts(4_511_245, 0).saturating_mul(r.into())) + // Measured: `755 + r * (213 ±0)` + // Estimated: `6664 + r * (2688 ±0)` + // Minimum execution time: 253_260_000 picoseconds. + Weight::from_parts(122_638_012, 0) + .saturating_add(Weight::from_parts(0, 6664)) + // Standard Error: 5_657 + .saturating_add(Weight::from_parts(4_446_444, 0).saturating_mul(r.into())) .saturating_add(T::DbWeight::get().reads(8)) .saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(r.into()))) .saturating_add(T::DbWeight::get().writes(3)) @@ -543,13 +543,13 @@ impl pallet_contracts::WeightInfo for WeightInfo { /// The range of component `r` is `[0, 1600]`. fn seal_own_code_hash(r: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `741 + r * (6 ±0)` - // Estimated: `6683 + r * (6 ±0)` - // Minimum execution time: 333_634_000 picoseconds. - Weight::from_parts(342_165_481, 0) - .saturating_add(Weight::from_parts(0, 6683)) - // Standard Error: 532 - .saturating_add(Weight::from_parts(472_064, 0).saturating_mul(r.into())) + // Measured: `707 + r * (6 ±0)` + // Estimated: `6649 + r * (6 ±0)` + // Minimum execution time: 265_832_000 picoseconds. + Weight::from_parts(278_076_283, 0) + .saturating_add(Weight::from_parts(0, 6649)) + // Standard Error: 521 + .saturating_add(Weight::from_parts(425_871, 0).saturating_mul(r.into())) .saturating_add(T::DbWeight::get().reads(8)) .saturating_add(T::DbWeight::get().writes(3)) .saturating_add(Weight::from_parts(0, 6).saturating_mul(r.into())) @@ -571,13 +571,13 @@ impl pallet_contracts::WeightInfo for WeightInfo { /// The range of component `r` is `[0, 1600]`. fn seal_caller_is_origin(r: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `731 + r * (3 ±0)` - // Estimated: `6672 + r * (3 ±0)` - // Minimum execution time: 328_909_000 picoseconds. - Weight::from_parts(340_433_911, 0) - .saturating_add(Weight::from_parts(0, 6672)) - // Standard Error: 383 - .saturating_add(Weight::from_parts(188_960, 0).saturating_mul(r.into())) + // Measured: `697 + r * (3 ±0)` + // Estimated: `6638 + r * (3 ±0)` + // Minimum execution time: 247_041_000 picoseconds. + Weight::from_parts(270_211_028, 0) + .saturating_add(Weight::from_parts(0, 6638)) + // Standard Error: 382 + .saturating_add(Weight::from_parts(178_814, 0).saturating_mul(r.into())) .saturating_add(T::DbWeight::get().reads(8)) .saturating_add(T::DbWeight::get().writes(3)) .saturating_add(Weight::from_parts(0, 3).saturating_mul(r.into())) @@ -597,13 +597,13 @@ impl pallet_contracts::WeightInfo for WeightInfo { /// The range of component `r` is `[0, 1600]`. fn seal_caller_is_root(r: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `621 + r * (3 ±0)` - // Estimated: `6561 + r * (3 ±0)` - // Minimum execution time: 320_598_000 picoseconds. - Weight::from_parts(331_853_036, 0) - .saturating_add(Weight::from_parts(0, 6561)) - // Standard Error: 345 - .saturating_add(Weight::from_parts(169_677, 0).saturating_mul(r.into())) + // Measured: `587 + r * (3 ±0)` + // Estimated: `6527 + r * (3 ±0)` + // Minimum execution time: 247_396_000 picoseconds. + Weight::from_parts(264_917_022, 0) + .saturating_add(Weight::from_parts(0, 6527)) + // Standard Error: 423 + .saturating_add(Weight::from_parts(155_798, 0).saturating_mul(r.into())) .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(3)) .saturating_add(Weight::from_parts(0, 3).saturating_mul(r.into())) @@ -625,13 +625,13 @@ impl pallet_contracts::WeightInfo for WeightInfo { /// The range of component `r` is `[0, 1600]`. fn seal_address(r: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `735 + r * (6 ±0)` - // Estimated: `6675 + r * (6 ±0)` - // Minimum execution time: 332_052_000 picoseconds. - Weight::from_parts(344_201_052, 0) - .saturating_add(Weight::from_parts(0, 6675)) - // Standard Error: 452 - .saturating_add(Weight::from_parts(362_353, 0).saturating_mul(r.into())) + // Measured: `701 + r * (6 ±0)` + // Estimated: `6641 + r * (6 ±0)` + // Minimum execution time: 261_724_000 picoseconds. + Weight::from_parts(277_431_180, 0) + .saturating_add(Weight::from_parts(0, 6641)) + // Standard Error: 389 + .saturating_add(Weight::from_parts(333_728, 0).saturating_mul(r.into())) .saturating_add(T::DbWeight::get().reads(8)) .saturating_add(T::DbWeight::get().writes(3)) .saturating_add(Weight::from_parts(0, 6).saturating_mul(r.into())) @@ -653,13 +653,13 @@ impl pallet_contracts::WeightInfo for WeightInfo { /// The range of component `r` is `[0, 1600]`. fn seal_gas_left(r: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `731 + r * (6 ±0)` - // Estimated: `6674 + r * (6 ±0)` - // Minimum execution time: 333_582_000 picoseconds. - Weight::from_parts(342_220_412, 0) - .saturating_add(Weight::from_parts(0, 6674)) - // Standard Error: 539 - .saturating_add(Weight::from_parts(398_532, 0).saturating_mul(r.into())) + // Measured: `697 + r * (6 ±0)` + // Estimated: `6640 + r * (6 ±0)` + // Minimum execution time: 256_630_000 picoseconds. + Weight::from_parts(276_475_250, 0) + .saturating_add(Weight::from_parts(0, 6640)) + // Standard Error: 409 + .saturating_add(Weight::from_parts(370_509, 0).saturating_mul(r.into())) .saturating_add(T::DbWeight::get().reads(8)) .saturating_add(T::DbWeight::get().writes(3)) .saturating_add(Weight::from_parts(0, 6).saturating_mul(r.into())) @@ -681,13 +681,13 @@ impl pallet_contracts::WeightInfo for WeightInfo { /// The range of component `r` is `[0, 1600]`. fn seal_balance(r: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `838 + r * (6 ±0)` - // Estimated: `6780 + r * (6 ±0)` - // Minimum execution time: 333_294_000 picoseconds. - Weight::from_parts(355_238_123, 0) - .saturating_add(Weight::from_parts(0, 6780)) - // Standard Error: 1_412 - .saturating_add(Weight::from_parts(1_577_479, 0).saturating_mul(r.into())) + // Measured: `804 + r * (6 ±0)` + // Estimated: `6746 + r * (6 ±0)` + // Minimum execution time: 259_780_000 picoseconds. + Weight::from_parts(281_983_753, 0) + .saturating_add(Weight::from_parts(0, 6746)) + // Standard Error: 2_102 + .saturating_add(Weight::from_parts(1_573_750, 0).saturating_mul(r.into())) .saturating_add(T::DbWeight::get().reads(9)) .saturating_add(T::DbWeight::get().writes(3)) .saturating_add(Weight::from_parts(0, 6).saturating_mul(r.into())) @@ -709,13 +709,13 @@ impl pallet_contracts::WeightInfo for WeightInfo { /// The range of component `r` is `[0, 1600]`. fn seal_value_transferred(r: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `745 + r * (6 ±0)` - // Estimated: `6691 + r * (6 ±0)` - // Minimum execution time: 333_101_000 picoseconds. - Weight::from_parts(342_536_296, 0) - .saturating_add(Weight::from_parts(0, 6691)) - // Standard Error: 392 - .saturating_add(Weight::from_parts(357_698, 0).saturating_mul(r.into())) + // Measured: `711 + r * (6 ±0)` + // Estimated: `6657 + r * (6 ±0)` + // Minimum execution time: 252_699_000 picoseconds. + Weight::from_parts(274_966_217, 0) + .saturating_add(Weight::from_parts(0, 6657)) + // Standard Error: 403 + .saturating_add(Weight::from_parts(332_075, 0).saturating_mul(r.into())) .saturating_add(T::DbWeight::get().reads(8)) .saturating_add(T::DbWeight::get().writes(3)) .saturating_add(Weight::from_parts(0, 6).saturating_mul(r.into())) @@ -737,13 +737,13 @@ impl pallet_contracts::WeightInfo for WeightInfo { /// The range of component `r` is `[0, 1600]`. fn seal_minimum_balance(r: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `743 + r * (6 ±0)` - // Estimated: `6684 + r * (6 ±0)` - // Minimum execution time: 332_907_000 picoseconds. - Weight::from_parts(343_879_148, 0) - .saturating_add(Weight::from_parts(0, 6684)) - // Standard Error: 534 - .saturating_add(Weight::from_parts(360_978, 0).saturating_mul(r.into())) + // Measured: `709 + r * (6 ±0)` + // Estimated: `6650 + r * (6 ±0)` + // Minimum execution time: 250_500_000 picoseconds. + Weight::from_parts(275_299_296, 0) + .saturating_add(Weight::from_parts(0, 6650)) + // Standard Error: 587 + .saturating_add(Weight::from_parts(333_630, 0).saturating_mul(r.into())) .saturating_add(T::DbWeight::get().reads(8)) .saturating_add(T::DbWeight::get().writes(3)) .saturating_add(Weight::from_parts(0, 6).saturating_mul(r.into())) @@ -765,13 +765,13 @@ impl pallet_contracts::WeightInfo for WeightInfo { /// The range of component `r` is `[0, 1600]`. fn seal_block_number(r: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `740 + r * (6 ±0)` - // Estimated: `6687 + r * (6 ±0)` - // Minimum execution time: 335_421_000 picoseconds. - Weight::from_parts(346_343_341, 0) - .saturating_add(Weight::from_parts(0, 6687)) - // Standard Error: 471 - .saturating_add(Weight::from_parts(356_022, 0).saturating_mul(r.into())) + // Measured: `706 + r * (6 ±0)` + // Estimated: `6653 + r * (6 ±0)` + // Minimum execution time: 266_862_000 picoseconds. + Weight::from_parts(279_291_039, 0) + .saturating_add(Weight::from_parts(0, 6653)) + // Standard Error: 417 + .saturating_add(Weight::from_parts(324_577, 0).saturating_mul(r.into())) .saturating_add(T::DbWeight::get().reads(8)) .saturating_add(T::DbWeight::get().writes(3)) .saturating_add(Weight::from_parts(0, 6).saturating_mul(r.into())) @@ -793,13 +793,13 @@ impl pallet_contracts::WeightInfo for WeightInfo { /// The range of component `r` is `[0, 1600]`. fn seal_now(r: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `731 + r * (6 ±0)` - // Estimated: `6672 + r * (6 ±0)` - // Minimum execution time: 332_523_000 picoseconds. - Weight::from_parts(343_803_576, 0) - .saturating_add(Weight::from_parts(0, 6672)) - // Standard Error: 568 - .saturating_add(Weight::from_parts(361_802, 0).saturating_mul(r.into())) + // Measured: `697 + r * (6 ±0)` + // Estimated: `6638 + r * (6 ±0)` + // Minimum execution time: 251_063_000 picoseconds. + Weight::from_parts(276_033_235, 0) + .saturating_add(Weight::from_parts(0, 6638)) + // Standard Error: 459 + .saturating_add(Weight::from_parts(334_378, 0).saturating_mul(r.into())) .saturating_add(T::DbWeight::get().reads(8)) .saturating_add(T::DbWeight::get().writes(3)) .saturating_add(Weight::from_parts(0, 6).saturating_mul(r.into())) @@ -823,13 +823,13 @@ impl pallet_contracts::WeightInfo for WeightInfo { /// The range of component `r` is `[0, 1600]`. fn seal_weight_to_fee(r: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `805 + r * (14 ±0)` - // Estimated: `6740 + r * (14 ±0)` - // Minimum execution time: 334_800_000 picoseconds. - Weight::from_parts(358_957_715, 0) - .saturating_add(Weight::from_parts(0, 6740)) - // Standard Error: 736 - .saturating_add(Weight::from_parts(1_703_559, 0).saturating_mul(r.into())) + // Measured: `771 + r * (14 ±0)` + // Estimated: `6706 + r * (14 ±0)` + // Minimum execution time: 265_708_000 picoseconds. + Weight::from_parts(289_604_523, 0) + .saturating_add(Weight::from_parts(0, 6706)) + // Standard Error: 1_220 + .saturating_add(Weight::from_parts(1_321_861, 0).saturating_mul(r.into())) .saturating_add(T::DbWeight::get().reads(9)) .saturating_add(T::DbWeight::get().writes(3)) .saturating_add(Weight::from_parts(0, 14).saturating_mul(r.into())) @@ -851,13 +851,13 @@ impl pallet_contracts::WeightInfo for WeightInfo { /// The range of component `r` is `[0, 1600]`. fn seal_input(r: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `733 + r * (6 ±0)` - // Estimated: `6675 + r * (6 ±0)` - // Minimum execution time: 330_307_000 picoseconds. - Weight::from_parts(340_383_550, 0) - .saturating_add(Weight::from_parts(0, 6675)) - // Standard Error: 461 - .saturating_add(Weight::from_parts(297_906, 0).saturating_mul(r.into())) + // Measured: `699 + r * (6 ±0)` + // Estimated: `6641 + r * (6 ±0)` + // Minimum execution time: 263_066_000 picoseconds. + Weight::from_parts(277_863_988, 0) + .saturating_add(Weight::from_parts(0, 6641)) + // Standard Error: 436 + .saturating_add(Weight::from_parts(277_154, 0).saturating_mul(r.into())) .saturating_add(T::DbWeight::get().reads(8)) .saturating_add(T::DbWeight::get().writes(3)) .saturating_add(Weight::from_parts(0, 6).saturating_mul(r.into())) @@ -879,13 +879,13 @@ impl pallet_contracts::WeightInfo for WeightInfo { /// The range of component `n` is `[0, 1048576]`. fn seal_input_per_byte(n: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `737` - // Estimated: `6677` - // Minimum execution time: 335_017_000 picoseconds. - Weight::from_parts(290_908_395, 0) - .saturating_add(Weight::from_parts(0, 6677)) - // Standard Error: 23 - .saturating_add(Weight::from_parts(1_049, 0).saturating_mul(n.into())) + // Measured: `703` + // Estimated: `6643` + // Minimum execution time: 253_821_000 picoseconds. + Weight::from_parts(225_478_751, 0) + .saturating_add(Weight::from_parts(0, 6643)) + // Standard Error: 24 + .saturating_add(Weight::from_parts(977, 0).saturating_mul(n.into())) .saturating_add(T::DbWeight::get().reads(8)) .saturating_add(T::DbWeight::get().writes(3)) } @@ -906,13 +906,13 @@ impl pallet_contracts::WeightInfo for WeightInfo { /// The range of component `r` is `[0, 1]`. fn seal_return(r: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `721 + r * (45 ±0)` - // Estimated: `6661 + r * (45 ±0)` - // Minimum execution time: 325_404_000 picoseconds. - Weight::from_parts(335_308_924, 0) - .saturating_add(Weight::from_parts(0, 6661)) - // Standard Error: 792_216 - .saturating_add(Weight::from_parts(3_235_975, 0).saturating_mul(r.into())) + // Measured: `687 + r * (45 ±0)` + // Estimated: `6627 + r * (45 ±0)` + // Minimum execution time: 244_636_000 picoseconds. + Weight::from_parts(269_805_144, 0) + .saturating_add(Weight::from_parts(0, 6627)) + // Standard Error: 789_041 + .saturating_add(Weight::from_parts(8_721_455, 0).saturating_mul(r.into())) .saturating_add(T::DbWeight::get().reads(8)) .saturating_add(T::DbWeight::get().writes(3)) .saturating_add(Weight::from_parts(0, 45).saturating_mul(r.into())) @@ -934,13 +934,13 @@ impl pallet_contracts::WeightInfo for WeightInfo { /// The range of component `n` is `[0, 1048576]`. fn seal_return_per_byte(n: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `731` - // Estimated: `6678` - // Minimum execution time: 332_565_000 picoseconds. - Weight::from_parts(339_137_254, 0) - .saturating_add(Weight::from_parts(0, 6678)) + // Measured: `697` + // Estimated: `6644` + // Minimum execution time: 254_582_000 picoseconds. + Weight::from_parts(276_484_548, 0) + .saturating_add(Weight::from_parts(0, 6644)) // Standard Error: 0 - .saturating_add(Weight::from_parts(378, 0).saturating_mul(n.into())) + .saturating_add(Weight::from_parts(315, 0).saturating_mul(n.into())) .saturating_add(T::DbWeight::get().reads(8)) .saturating_add(T::DbWeight::get().writes(3)) } @@ -961,19 +961,19 @@ impl pallet_contracts::WeightInfo for WeightInfo { /// Storage: `System::EventTopics` (r:4 w:4) /// Proof: `System::EventTopics` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `Balances::Holds` (r:1 w:1) - /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(67), added: 2542, mode: `Measured`) + /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(103), added: 2578, mode: `Measured`) /// Storage: `Contracts::DeletionQueue` (r:0 w:1) /// Proof: `Contracts::DeletionQueue` (`max_values`: None, `max_size`: Some(142), added: 2617, mode: `Measured`) /// The range of component `r` is `[0, 1]`. fn seal_terminate(r: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `2840 + r * (263 ±0)` - // Estimated: `8780 + r * (5213 ±0)` - // Minimum execution time: 351_110_000 picoseconds. - Weight::from_parts(364_148_616, 0) - .saturating_add(Weight::from_parts(0, 8780)) - // Standard Error: 883_470 - .saturating_add(Weight::from_parts(119_523_583, 0).saturating_mul(r.into())) + // Measured: `2806 + r * (263 ±0)` + // Estimated: `8746 + r * (5213 ±0)` + // Minimum execution time: 271_141_000 picoseconds. + Weight::from_parts(296_272_273, 0) + .saturating_add(Weight::from_parts(0, 8746)) + // Standard Error: 862_556 + .saturating_add(Weight::from_parts(109_250_326, 0).saturating_mul(r.into())) .saturating_add(T::DbWeight::get().reads(8)) .saturating_add(T::DbWeight::get().reads((7_u64).saturating_mul(r.into()))) .saturating_add(T::DbWeight::get().writes(3)) @@ -999,13 +999,13 @@ impl pallet_contracts::WeightInfo for WeightInfo { /// The range of component `r` is `[0, 1600]`. fn seal_random(r: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `742 + r * (10 ±0)` - // Estimated: `6688 + r * (10 ±0)` - // Minimum execution time: 333_963_000 picoseconds. - Weight::from_parts(347_649_073, 0) - .saturating_add(Weight::from_parts(0, 6688)) - // Standard Error: 1_708 - .saturating_add(Weight::from_parts(1_876_794, 0).saturating_mul(r.into())) + // Measured: `708 + r * (10 ±0)` + // Estimated: `6654 + r * (10 ±0)` + // Minimum execution time: 252_646_000 picoseconds. + Weight::from_parts(284_152_056, 0) + .saturating_add(Weight::from_parts(0, 6654)) + // Standard Error: 1_823 + .saturating_add(Weight::from_parts(1_240_242, 0).saturating_mul(r.into())) .saturating_add(T::DbWeight::get().reads(9)) .saturating_add(T::DbWeight::get().writes(3)) .saturating_add(Weight::from_parts(0, 10).saturating_mul(r.into())) @@ -1027,13 +1027,13 @@ impl pallet_contracts::WeightInfo for WeightInfo { /// The range of component `r` is `[0, 1600]`. fn seal_deposit_event(r: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `731 + r * (10 ±0)` - // Estimated: `6673 + r * (10 ±0)` - // Minimum execution time: 329_255_000 picoseconds. - Weight::from_parts(350_338_574, 0) - .saturating_add(Weight::from_parts(0, 6673)) - // Standard Error: 1_449 - .saturating_add(Weight::from_parts(3_745_614, 0).saturating_mul(r.into())) + // Measured: `697 + r * (10 ±0)` + // Estimated: `6639 + r * (10 ±0)` + // Minimum execution time: 250_050_000 picoseconds. + Weight::from_parts(283_160_879, 0) + .saturating_add(Weight::from_parts(0, 6639)) + // Standard Error: 818 + .saturating_add(Weight::from_parts(2_179_785, 0).saturating_mul(r.into())) .saturating_add(T::DbWeight::get().reads(8)) .saturating_add(T::DbWeight::get().writes(3)) .saturating_add(Weight::from_parts(0, 10).saturating_mul(r.into())) @@ -1056,15 +1056,15 @@ impl pallet_contracts::WeightInfo for WeightInfo { /// The range of component `n` is `[0, 16384]`. fn seal_deposit_event_per_topic_and_byte(t: u32, n: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `748 + t * (32 ±0)` - // Estimated: `6693 + t * (2508 ±0)` - // Minimum execution time: 347_878_000 picoseconds. - Weight::from_parts(344_297_846, 0) - .saturating_add(Weight::from_parts(0, 6693)) - // Standard Error: 87_600 - .saturating_add(Weight::from_parts(3_105_008, 0).saturating_mul(t.into())) - // Standard Error: 24 - .saturating_add(Weight::from_parts(1_003, 0).saturating_mul(n.into())) + // Measured: `714 + t * (32 ±0)` + // Estimated: `6659 + t * (2508 ±0)` + // Minimum execution time: 267_908_000 picoseconds. + Weight::from_parts(275_079_828, 0) + .saturating_add(Weight::from_parts(0, 6659)) + // Standard Error: 85_152 + .saturating_add(Weight::from_parts(3_369_190, 0).saturating_mul(t.into())) + // Standard Error: 23 + .saturating_add(Weight::from_parts(972, 0).saturating_mul(n.into())) .saturating_add(T::DbWeight::get().reads(8)) .saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(t.into()))) .saturating_add(T::DbWeight::get().writes(3)) @@ -1088,13 +1088,13 @@ impl pallet_contracts::WeightInfo for WeightInfo { /// The range of component `r` is `[0, 1600]`. fn seal_debug_message(r: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `730 + r * (7 ±0)` - // Estimated: `6675 + r * (7 ±0)` - // Minimum execution time: 170_477_000 picoseconds. - Weight::from_parts(182_965_287, 0) - .saturating_add(Weight::from_parts(0, 6675)) - // Standard Error: 358 - .saturating_add(Weight::from_parts(252_468, 0).saturating_mul(r.into())) + // Measured: `696 + r * (7 ±0)` + // Estimated: `6641 + r * (7 ±0)` + // Minimum execution time: 162_970_000 picoseconds. + Weight::from_parts(171_567_266, 0) + .saturating_add(Weight::from_parts(0, 6641)) + // Standard Error: 373 + .saturating_add(Weight::from_parts(231_558, 0).saturating_mul(r.into())) .saturating_add(T::DbWeight::get().reads(8)) .saturating_add(T::DbWeight::get().writes(3)) .saturating_add(Weight::from_parts(0, 7).saturating_mul(r.into())) @@ -1116,13 +1116,13 @@ impl pallet_contracts::WeightInfo for WeightInfo { /// The range of component `i` is `[0, 1048576]`. fn seal_debug_message_per_byte(i: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `125681` - // Estimated: `131623` - // Minimum execution time: 497_536_000 picoseconds. - Weight::from_parts(470_766_773, 0) - .saturating_add(Weight::from_parts(0, 131623)) + // Measured: `125647` + // Estimated: `131589` + // Minimum execution time: 413_356_000 picoseconds. + Weight::from_parts(383_652_761, 0) + .saturating_add(Weight::from_parts(0, 131589)) // Standard Error: 12 - .saturating_add(Weight::from_parts(1_087, 0).saturating_mul(i.into())) + .saturating_add(Weight::from_parts(1_027, 0).saturating_mul(i.into())) .saturating_add(T::DbWeight::get().reads(8)) .saturating_add(T::DbWeight::get().writes(3)) } @@ -1131,13 +1131,13 @@ impl pallet_contracts::WeightInfo for WeightInfo { /// The range of component `r` is `[0, 800]`. fn seal_set_storage(r: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `796 + r * (292 ±0)` - // Estimated: `799 + r * (293 ±0)` - // Minimum execution time: 332_615_000 picoseconds. - Weight::from_parts(249_673_352, 0) - .saturating_add(Weight::from_parts(0, 799)) - // Standard Error: 9_183 - .saturating_add(Weight::from_parts(6_515_487, 0).saturating_mul(r.into())) + // Measured: `762 + r * (292 ±0)` + // Estimated: `765 + r * (293 ±0)` + // Minimum execution time: 260_453_000 picoseconds. + Weight::from_parts(186_957_671, 0) + .saturating_add(Weight::from_parts(0, 765)) + // Standard Error: 8_849 + .saturating_add(Weight::from_parts(6_108_331, 0).saturating_mul(r.into())) .saturating_add(T::DbWeight::get().reads(8)) .saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(r.into()))) .saturating_add(T::DbWeight::get().writes(3)) @@ -1149,13 +1149,13 @@ impl pallet_contracts::WeightInfo for WeightInfo { /// The range of component `n` is `[0, 16384]`. fn seal_set_storage_per_new_byte(n: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `1281` - // Estimated: `1279` - // Minimum execution time: 353_316_000 picoseconds. - Weight::from_parts(405_497_759, 0) - .saturating_add(Weight::from_parts(0, 1279)) - // Standard Error: 72 - .saturating_add(Weight::from_parts(705, 0).saturating_mul(n.into())) + // Measured: `1247` + // Estimated: `1245` + // Minimum execution time: 269_392_000 picoseconds. + Weight::from_parts(335_649_343, 0) + .saturating_add(Weight::from_parts(0, 1245)) + // Standard Error: 62 + .saturating_add(Weight::from_parts(626, 0).saturating_mul(n.into())) .saturating_add(T::DbWeight::get().reads(12)) .saturating_add(T::DbWeight::get().writes(8)) } @@ -1164,13 +1164,11 @@ impl pallet_contracts::WeightInfo for WeightInfo { /// The range of component `n` is `[0, 16384]`. fn seal_set_storage_per_old_byte(n: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `1126 + n * (1 ±0)` - // Estimated: `1126 + n * (1 ±0)` - // Minimum execution time: 352_409_000 picoseconds. - Weight::from_parts(362_785_128, 0) - .saturating_add(Weight::from_parts(0, 1126)) - // Standard Error: 31 - .saturating_add(Weight::from_parts(357, 0).saturating_mul(n.into())) + // Measured: `1092 + n * (1 ±0)` + // Estimated: `1092 + n * (1 ±0)` + // Minimum execution time: 270_664_000 picoseconds. + Weight::from_parts(298_600_976, 0) + .saturating_add(Weight::from_parts(0, 1092)) .saturating_add(T::DbWeight::get().reads(9)) .saturating_add(T::DbWeight::get().writes(4)) .saturating_add(Weight::from_parts(0, 1).saturating_mul(n.into())) @@ -1180,13 +1178,13 @@ impl pallet_contracts::WeightInfo for WeightInfo { /// The range of component `r` is `[0, 800]`. fn seal_clear_storage(r: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `794 + r * (288 ±0)` - // Estimated: `799 + r * (289 ±0)` - // Minimum execution time: 331_647_000 picoseconds. - Weight::from_parts(253_025_234, 0) - .saturating_add(Weight::from_parts(0, 799)) - // Standard Error: 9_009 - .saturating_add(Weight::from_parts(6_375_883, 0).saturating_mul(r.into())) + // Measured: `760 + r * (288 ±0)` + // Estimated: `765 + r * (289 ±0)` + // Minimum execution time: 248_711_000 picoseconds. + Weight::from_parts(173_396_090, 0) + .saturating_add(Weight::from_parts(0, 765)) + // Standard Error: 9_333 + .saturating_add(Weight::from_parts(6_056_350, 0).saturating_mul(r.into())) .saturating_add(T::DbWeight::get().reads(8)) .saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(r.into()))) .saturating_add(T::DbWeight::get().writes(3)) @@ -1198,13 +1196,13 @@ impl pallet_contracts::WeightInfo for WeightInfo { /// The range of component `n` is `[0, 16384]`. fn seal_clear_storage_per_byte(n: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `1122 + n * (1 ±0)` - // Estimated: `1122 + n * (1 ±0)` - // Minimum execution time: 352_917_000 picoseconds. - Weight::from_parts(362_317_895, 0) - .saturating_add(Weight::from_parts(0, 1122)) - // Standard Error: 32 - .saturating_add(Weight::from_parts(198, 0).saturating_mul(n.into())) + // Measured: `1088 + n * (1 ±0)` + // Estimated: `1088 + n * (1 ±0)` + // Minimum execution time: 272_709_000 picoseconds. + Weight::from_parts(297_558_758, 0) + .saturating_add(Weight::from_parts(0, 1088)) + // Standard Error: 38 + .saturating_add(Weight::from_parts(175, 0).saturating_mul(n.into())) .saturating_add(T::DbWeight::get().reads(9)) .saturating_add(T::DbWeight::get().writes(4)) .saturating_add(Weight::from_parts(0, 1).saturating_mul(n.into())) @@ -1214,13 +1212,13 @@ impl pallet_contracts::WeightInfo for WeightInfo { /// The range of component `r` is `[0, 800]`. fn seal_get_storage(r: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `794 + r * (296 ±0)` - // Estimated: `796 + r * (297 ±0)` - // Minimum execution time: 332_761_000 picoseconds. - Weight::from_parts(272_063_683, 0) - .saturating_add(Weight::from_parts(0, 796)) - // Standard Error: 7_296 - .saturating_add(Weight::from_parts(5_380_072, 0).saturating_mul(r.into())) + // Measured: `760 + r * (296 ±0)` + // Estimated: `762 + r * (297 ±0)` + // Minimum execution time: 254_413_000 picoseconds. + Weight::from_parts(202_851_564, 0) + .saturating_add(Weight::from_parts(0, 762)) + // Standard Error: 7_468 + .saturating_add(Weight::from_parts(5_053_686, 0).saturating_mul(r.into())) .saturating_add(T::DbWeight::get().reads(8)) .saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(r.into()))) .saturating_add(T::DbWeight::get().writes(3)) @@ -1231,13 +1229,13 @@ impl pallet_contracts::WeightInfo for WeightInfo { /// The range of component `n` is `[0, 16384]`. fn seal_get_storage_per_byte(n: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `1138 + n * (1 ±0)` - // Estimated: `1138 + n * (1 ±0)` - // Minimum execution time: 351_246_000 picoseconds. - Weight::from_parts(362_328_924, 0) - .saturating_add(Weight::from_parts(0, 1138)) - // Standard Error: 30 - .saturating_add(Weight::from_parts(840, 0).saturating_mul(n.into())) + // Measured: `1104 + n * (1 ±0)` + // Estimated: `1104 + n * (1 ±0)` + // Minimum execution time: 271_680_000 picoseconds. + Weight::from_parts(296_145_860, 0) + .saturating_add(Weight::from_parts(0, 1104)) + // Standard Error: 37 + .saturating_add(Weight::from_parts(790, 0).saturating_mul(n.into())) .saturating_add(T::DbWeight::get().reads(9)) .saturating_add(T::DbWeight::get().writes(3)) .saturating_add(Weight::from_parts(0, 1).saturating_mul(n.into())) @@ -1247,13 +1245,13 @@ impl pallet_contracts::WeightInfo for WeightInfo { /// The range of component `r` is `[0, 800]`. fn seal_contains_storage(r: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `805 + r * (288 ±0)` - // Estimated: `802 + r * (289 ±0)` - // Minimum execution time: 330_836_000 picoseconds. - Weight::from_parts(265_556_658, 0) - .saturating_add(Weight::from_parts(0, 802)) - // Standard Error: 7_536 - .saturating_add(Weight::from_parts(5_210_224, 0).saturating_mul(r.into())) + // Measured: `771 + r * (288 ±0)` + // Estimated: `768 + r * (289 ±0)` + // Minimum execution time: 266_644_000 picoseconds. + Weight::from_parts(207_000_534, 0) + .saturating_add(Weight::from_parts(0, 768)) + // Standard Error: 7_376 + .saturating_add(Weight::from_parts(4_876_285, 0).saturating_mul(r.into())) .saturating_add(T::DbWeight::get().reads(8)) .saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(r.into()))) .saturating_add(T::DbWeight::get().writes(3)) @@ -1264,13 +1262,13 @@ impl pallet_contracts::WeightInfo for WeightInfo { /// The range of component `n` is `[0, 16384]`. fn seal_contains_storage_per_byte(n: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `1125 + n * (1 ±0)` - // Estimated: `1125 + n * (1 ±0)` - // Minimum execution time: 349_139_000 picoseconds. - Weight::from_parts(360_230_690, 0) - .saturating_add(Weight::from_parts(0, 1125)) - // Standard Error: 31 - .saturating_add(Weight::from_parts(101, 0).saturating_mul(n.into())) + // Measured: `1091 + n * (1 ±0)` + // Estimated: `1091 + n * (1 ±0)` + // Minimum execution time: 267_436_000 picoseconds. + Weight::from_parts(290_660_966, 0) + .saturating_add(Weight::from_parts(0, 1091)) + // Standard Error: 30 + .saturating_add(Weight::from_parts(266, 0).saturating_mul(n.into())) .saturating_add(T::DbWeight::get().reads(9)) .saturating_add(T::DbWeight::get().writes(3)) .saturating_add(Weight::from_parts(0, 1).saturating_mul(n.into())) @@ -1280,13 +1278,13 @@ impl pallet_contracts::WeightInfo for WeightInfo { /// The range of component `r` is `[0, 800]`. fn seal_take_storage(r: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `787 + r * (296 ±0)` - // Estimated: `792 + r * (297 ±0)` - // Minimum execution time: 332_309_000 picoseconds. - Weight::from_parts(245_334_149, 0) - .saturating_add(Weight::from_parts(0, 792)) - // Standard Error: 9_205 - .saturating_add(Weight::from_parts(6_536_551, 0).saturating_mul(r.into())) + // Measured: `753 + r * (296 ±0)` + // Estimated: `758 + r * (297 ±0)` + // Minimum execution time: 255_795_000 picoseconds. + Weight::from_parts(182_417_685, 0) + .saturating_add(Weight::from_parts(0, 758)) + // Standard Error: 8_960 + .saturating_add(Weight::from_parts(6_156_609, 0).saturating_mul(r.into())) .saturating_add(T::DbWeight::get().reads(8)) .saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(r.into()))) .saturating_add(T::DbWeight::get().writes(3)) @@ -1298,13 +1296,13 @@ impl pallet_contracts::WeightInfo for WeightInfo { /// The range of component `n` is `[0, 16384]`. fn seal_take_storage_per_byte(n: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `1139 + n * (1 ±0)` - // Estimated: `1139 + n * (1 ±0)` - // Minimum execution time: 351_981_000 picoseconds. - Weight::from_parts(362_084_997, 0) - .saturating_add(Weight::from_parts(0, 1139)) - // Standard Error: 28 - .saturating_add(Weight::from_parts(917, 0).saturating_mul(n.into())) + // Measured: `1105 + n * (1 ±0)` + // Estimated: `1105 + n * (1 ±0)` + // Minimum execution time: 274_802_000 picoseconds. + Weight::from_parts(297_463_855, 0) + .saturating_add(Weight::from_parts(0, 1105)) + // Standard Error: 32 + .saturating_add(Weight::from_parts(569, 0).saturating_mul(n.into())) .saturating_add(T::DbWeight::get().reads(9)) .saturating_add(T::DbWeight::get().writes(4)) .saturating_add(Weight::from_parts(0, 1).saturating_mul(n.into())) @@ -1326,13 +1324,13 @@ impl pallet_contracts::WeightInfo for WeightInfo { /// The range of component `r` is `[0, 1600]`. fn seal_transfer(r: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `766 + r * (45 ±0)` - // Estimated: `6764 + r * (2520 ±0)` - // Minimum execution time: 332_292_000 picoseconds. - Weight::from_parts(211_663_603, 0) - .saturating_add(Weight::from_parts(0, 6764)) - // Standard Error: 20_839 - .saturating_add(Weight::from_parts(36_857_094, 0).saturating_mul(r.into())) + // Measured: `730 + r * (45 ±0)` + // Estimated: `6724 + r * (2520 ±0)` + // Minimum execution time: 251_771_000 picoseconds. + Weight::from_parts(61_170_990, 0) + .saturating_add(Weight::from_parts(0, 6724)) + // Standard Error: 20_678 + .saturating_add(Weight::from_parts(33_252_079, 0).saturating_mul(r.into())) .saturating_add(T::DbWeight::get().reads(9)) .saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(r.into()))) .saturating_add(T::DbWeight::get().writes(4)) @@ -1356,13 +1354,13 @@ impl pallet_contracts::WeightInfo for WeightInfo { /// The range of component `r` is `[0, 800]`. fn seal_call(r: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `1128 + r * (245 ±0)` - // Estimated: `9308 + r * (2721 ±0)` - // Minimum execution time: 333_434_000 picoseconds. - Weight::from_parts(338_150_000, 0) - .saturating_add(Weight::from_parts(0, 9308)) - // Standard Error: 97_816 - .saturating_add(Weight::from_parts(310_093_178, 0).saturating_mul(r.into())) + // Measured: `1094 + r * (245 ±0)` + // Estimated: `9274 + r * (2721 ±0)` + // Minimum execution time: 265_770_000 picoseconds. + Weight::from_parts(271_623_000, 0) + .saturating_add(Weight::from_parts(0, 9274)) + // Standard Error: 91_863 + .saturating_add(Weight::from_parts(247_455_441, 0).saturating_mul(r.into())) .saturating_add(T::DbWeight::get().reads(11)) .saturating_add(T::DbWeight::get().reads((2_u64).saturating_mul(r.into()))) .saturating_add(T::DbWeight::get().writes(4)) @@ -1387,12 +1385,12 @@ impl pallet_contracts::WeightInfo for WeightInfo { fn seal_delegate_call(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0 + r * (576 ±0)` - // Estimated: `6680 + r * (2637 ±3)` - // Minimum execution time: 333_145_000 picoseconds. - Weight::from_parts(337_988_000, 0) - .saturating_add(Weight::from_parts(0, 6680)) - // Standard Error: 154_127 - .saturating_add(Weight::from_parts(309_190_603, 0).saturating_mul(r.into())) + // Estimated: `6646 + r * (2637 ±3)` + // Minimum execution time: 252_272_000 picoseconds. + Weight::from_parts(268_174_000, 0) + .saturating_add(Weight::from_parts(0, 6646)) + // Standard Error: 139_524 + .saturating_add(Weight::from_parts(246_947_885, 0).saturating_mul(r.into())) .saturating_add(T::DbWeight::get().reads(8)) .saturating_add(T::DbWeight::get().reads((3_u64).saturating_mul(r.into()))) .saturating_add(T::DbWeight::get().writes(3)) @@ -1417,15 +1415,15 @@ impl pallet_contracts::WeightInfo for WeightInfo { /// The range of component `c` is `[0, 1048576]`. fn seal_call_per_transfer_clone_byte(t: u32, c: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `1175 + t * (243 ±0)` - // Estimated: `12065 + t * (5193 ±0)` - // Minimum execution time: 535_291_000 picoseconds. - Weight::from_parts(152_665_787, 0) - .saturating_add(Weight::from_parts(0, 12065)) - // Standard Error: 11_389_799 - .saturating_add(Weight::from_parts(350_922_410, 0).saturating_mul(t.into())) - // Standard Error: 16 - .saturating_add(Weight::from_parts(1_041, 0).saturating_mul(c.into())) + // Measured: `1141 + t * (243 ±0)` + // Estimated: `12031 + t * (5193 ±0)` + // Minimum execution time: 451_927_000 picoseconds. + Weight::from_parts(87_218_820, 0) + .saturating_add(Weight::from_parts(0, 12031)) + // Standard Error: 11_633_424 + .saturating_add(Weight::from_parts(346_578_672, 0).saturating_mul(t.into())) + // Standard Error: 17 + .saturating_add(Weight::from_parts(965, 0).saturating_mul(c.into())) .saturating_add(T::DbWeight::get().reads(13)) .saturating_add(T::DbWeight::get().reads((2_u64).saturating_mul(t.into()))) .saturating_add(T::DbWeight::get().writes(6)) @@ -1449,17 +1447,17 @@ impl pallet_contracts::WeightInfo for WeightInfo { /// Storage: `System::EventTopics` (r:803 w:803) /// Proof: `System::EventTopics` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `Balances::Holds` (r:800 w:800) - /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(67), added: 2542, mode: `Measured`) + /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(103), added: 2578, mode: `Measured`) /// The range of component `r` is `[1, 800]`. fn seal_instantiate(r: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `917 + r * (255 ±0)` - // Estimated: `9195 + r * (2730 ±0)` - // Minimum execution time: 772_399_000 picoseconds. - Weight::from_parts(777_836_000, 0) - .saturating_add(Weight::from_parts(0, 9195)) - // Standard Error: 262_184 - .saturating_add(Weight::from_parts(435_113_013, 0).saturating_mul(r.into())) + // Measured: `882 + r * (255 ±0)` + // Estimated: `9153 + r * (2730 ±0)` + // Minimum execution time: 622_505_000 picoseconds. + Weight::from_parts(638_303_000, 0) + .saturating_add(Weight::from_parts(0, 9153)) + // Standard Error: 255_875 + .saturating_add(Weight::from_parts(362_567_992, 0).saturating_mul(r.into())) .saturating_add(T::DbWeight::get().reads(11)) .saturating_add(T::DbWeight::get().reads((6_u64).saturating_mul(r.into()))) .saturating_add(T::DbWeight::get().writes(7)) @@ -1483,23 +1481,21 @@ impl pallet_contracts::WeightInfo for WeightInfo { /// Storage: `System::EventTopics` (r:4 w:4) /// Proof: `System::EventTopics` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `Balances::Holds` (r:1 w:1) - /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(67), added: 2542, mode: `Measured`) + /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(103), added: 2578, mode: `Measured`) /// The range of component `t` is `[0, 1]`. /// The range of component `i` is `[0, 983040]`. /// The range of component `s` is `[0, 983040]`. fn seal_instantiate_per_transfer_input_salt_byte(t: u32, i: u32, s: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `1118 + t * (66 ±0)` - // Estimated: `12032 + t * (2553 ±1)` - // Minimum execution time: 3_022_078_000 picoseconds. - Weight::from_parts(672_904_292, 0) - .saturating_add(Weight::from_parts(0, 12032)) - // Standard Error: 6_402_950 - .saturating_add(Weight::from_parts(96_044_196, 0).saturating_mul(t.into())) - // Standard Error: 10 - .saturating_add(Weight::from_parts(2_268, 0).saturating_mul(i.into())) - // Standard Error: 10 - .saturating_add(Weight::from_parts(2_395, 0).saturating_mul(s.into())) + // Measured: `1084 + t * (66 ±0)` + // Estimated: `11998 + t * (2553 ±1)` + // Minimum execution time: 2_644_784_000 picoseconds. + Weight::from_parts(1_463_284_413, 0) + .saturating_add(Weight::from_parts(0, 11998)) + // Standard Error: 18 + .saturating_add(Weight::from_parts(1_213, 0).saturating_mul(i.into())) + // Standard Error: 18 + .saturating_add(Weight::from_parts(1_391, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(16)) .saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(t.into()))) .saturating_add(T::DbWeight::get().writes(11)) @@ -1523,13 +1519,13 @@ impl pallet_contracts::WeightInfo for WeightInfo { /// The range of component `r` is `[0, 1600]`. fn seal_hash_sha2_256(r: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `730 + r * (8 ±0)` - // Estimated: `6669 + r * (8 ±0)` - // Minimum execution time: 326_064_000 picoseconds. - Weight::from_parts(335_257_480, 0) - .saturating_add(Weight::from_parts(0, 6669)) - // Standard Error: 422 - .saturating_add(Weight::from_parts(414_436, 0).saturating_mul(r.into())) + // Measured: `696 + r * (8 ±0)` + // Estimated: `6635 + r * (8 ±0)` + // Minimum execution time: 261_346_000 picoseconds. + Weight::from_parts(273_731_216, 0) + .saturating_add(Weight::from_parts(0, 6635)) + // Standard Error: 559 + .saturating_add(Weight::from_parts(388_940, 0).saturating_mul(r.into())) .saturating_add(T::DbWeight::get().reads(8)) .saturating_add(T::DbWeight::get().writes(3)) .saturating_add(Weight::from_parts(0, 8).saturating_mul(r.into())) @@ -1551,13 +1547,13 @@ impl pallet_contracts::WeightInfo for WeightInfo { /// The range of component `n` is `[0, 1048576]`. fn seal_hash_sha2_256_per_byte(n: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `738` - // Estimated: `6676` - // Minimum execution time: 330_700_000 picoseconds. - Weight::from_parts(351_112_082, 0) - .saturating_add(Weight::from_parts(0, 6676)) + // Measured: `704` + // Estimated: `6642` + // Minimum execution time: 254_723_000 picoseconds. + Weight::from_parts(285_802_556, 0) + .saturating_add(Weight::from_parts(0, 6642)) // Standard Error: 1 - .saturating_add(Weight::from_parts(1_400, 0).saturating_mul(n.into())) + .saturating_add(Weight::from_parts(1_350, 0).saturating_mul(n.into())) .saturating_add(T::DbWeight::get().reads(8)) .saturating_add(T::DbWeight::get().writes(3)) } @@ -1578,13 +1574,13 @@ impl pallet_contracts::WeightInfo for WeightInfo { /// The range of component `r` is `[0, 1600]`. fn seal_hash_keccak_256(r: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `732 + r * (8 ±0)` - // Estimated: `6674 + r * (8 ±0)` - // Minimum execution time: 327_163_000 picoseconds. - Weight::from_parts(341_709_806, 0) - .saturating_add(Weight::from_parts(0, 6674)) - // Standard Error: 510 - .saturating_add(Weight::from_parts(813_532, 0).saturating_mul(r.into())) + // Measured: `698 + r * (8 ±0)` + // Estimated: `6640 + r * (8 ±0)` + // Minimum execution time: 248_364_000 picoseconds. + Weight::from_parts(276_452_804, 0) + .saturating_add(Weight::from_parts(0, 6640)) + // Standard Error: 483 + .saturating_add(Weight::from_parts(795_304, 0).saturating_mul(r.into())) .saturating_add(T::DbWeight::get().reads(8)) .saturating_add(T::DbWeight::get().writes(3)) .saturating_add(Weight::from_parts(0, 8).saturating_mul(r.into())) @@ -1606,13 +1602,13 @@ impl pallet_contracts::WeightInfo for WeightInfo { /// The range of component `n` is `[0, 1048576]`. fn seal_hash_keccak_256_per_byte(n: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `740` - // Estimated: `6682` - // Minimum execution time: 330_249_000 picoseconds. - Weight::from_parts(360_373_719, 0) - .saturating_add(Weight::from_parts(0, 6682)) + // Measured: `706` + // Estimated: `6648` + // Minimum execution time: 255_326_000 picoseconds. + Weight::from_parts(300_497_326, 0) + .saturating_add(Weight::from_parts(0, 6648)) // Standard Error: 1 - .saturating_add(Weight::from_parts(3_667, 0).saturating_mul(n.into())) + .saturating_add(Weight::from_parts(3_598, 0).saturating_mul(n.into())) .saturating_add(T::DbWeight::get().reads(8)) .saturating_add(T::DbWeight::get().writes(3)) } @@ -1633,13 +1629,13 @@ impl pallet_contracts::WeightInfo for WeightInfo { /// The range of component `r` is `[0, 1600]`. fn seal_hash_blake2_256(r: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `732 + r * (8 ±0)` - // Estimated: `6676 + r * (8 ±0)` - // Minimum execution time: 330_380_000 picoseconds. - Weight::from_parts(339_242_365, 0) - .saturating_add(Weight::from_parts(0, 6676)) - // Standard Error: 487 - .saturating_add(Weight::from_parts(478_092, 0).saturating_mul(r.into())) + // Measured: `698 + r * (8 ±0)` + // Estimated: `6642 + r * (8 ±0)` + // Minimum execution time: 258_999_000 picoseconds. + Weight::from_parts(276_429_037, 0) + .saturating_add(Weight::from_parts(0, 6642)) + // Standard Error: 549 + .saturating_add(Weight::from_parts(448_999, 0).saturating_mul(r.into())) .saturating_add(T::DbWeight::get().reads(8)) .saturating_add(T::DbWeight::get().writes(3)) .saturating_add(Weight::from_parts(0, 8).saturating_mul(r.into())) @@ -1661,13 +1657,13 @@ impl pallet_contracts::WeightInfo for WeightInfo { /// The range of component `n` is `[0, 1048576]`. fn seal_hash_blake2_256_per_byte(n: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `740` - // Estimated: `6681` - // Minimum execution time: 333_128_000 picoseconds. - Weight::from_parts(356_675_399, 0) - .saturating_add(Weight::from_parts(0, 6681)) + // Measured: `706` + // Estimated: `6647` + // Minimum execution time: 257_284_000 picoseconds. + Weight::from_parts(288_841_074, 0) + .saturating_add(Weight::from_parts(0, 6647)) // Standard Error: 1 - .saturating_add(Weight::from_parts(1_521, 0).saturating_mul(n.into())) + .saturating_add(Weight::from_parts(1_461, 0).saturating_mul(n.into())) .saturating_add(T::DbWeight::get().reads(8)) .saturating_add(T::DbWeight::get().writes(3)) } @@ -1688,13 +1684,13 @@ impl pallet_contracts::WeightInfo for WeightInfo { /// The range of component `r` is `[0, 1600]`. fn seal_hash_blake2_128(r: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `732 + r * (8 ±0)` - // Estimated: `6673 + r * (8 ±0)` - // Minimum execution time: 326_885_000 picoseconds. - Weight::from_parts(337_517_499, 0) - .saturating_add(Weight::from_parts(0, 6673)) - // Standard Error: 424 - .saturating_add(Weight::from_parts(484_252, 0).saturating_mul(r.into())) + // Measured: `698 + r * (8 ±0)` + // Estimated: `6639 + r * (8 ±0)` + // Minimum execution time: 250_815_000 picoseconds. + Weight::from_parts(276_225_165, 0) + .saturating_add(Weight::from_parts(0, 6639)) + // Standard Error: 489 + .saturating_add(Weight::from_parts(452_227, 0).saturating_mul(r.into())) .saturating_add(T::DbWeight::get().reads(8)) .saturating_add(T::DbWeight::get().writes(3)) .saturating_add(Weight::from_parts(0, 8).saturating_mul(r.into())) @@ -1716,13 +1712,13 @@ impl pallet_contracts::WeightInfo for WeightInfo { /// The range of component `n` is `[0, 1048576]`. fn seal_hash_blake2_128_per_byte(n: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `740` - // Estimated: `6679` - // Minimum execution time: 328_832_000 picoseconds. - Weight::from_parts(355_224_214, 0) - .saturating_add(Weight::from_parts(0, 6679)) + // Measured: `706` + // Estimated: `6645` + // Minimum execution time: 264_800_000 picoseconds. + Weight::from_parts(289_594_720, 0) + .saturating_add(Weight::from_parts(0, 6645)) // Standard Error: 1 - .saturating_add(Weight::from_parts(1_519, 0).saturating_mul(n.into())) + .saturating_add(Weight::from_parts(1_458, 0).saturating_mul(n.into())) .saturating_add(T::DbWeight::get().reads(8)) .saturating_add(T::DbWeight::get().writes(3)) } @@ -1743,13 +1739,13 @@ impl pallet_contracts::WeightInfo for WeightInfo { /// The range of component `n` is `[0, 125697]`. fn seal_sr25519_verify_per_byte(n: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `865 + n * (1 ±0)` - // Estimated: `6802 + n * (1 ±0)` - // Minimum execution time: 393_678_000 picoseconds. - Weight::from_parts(408_740_288, 0) - .saturating_add(Weight::from_parts(0, 6802)) - // Standard Error: 14 - .saturating_add(Weight::from_parts(6_299, 0).saturating_mul(n.into())) + // Measured: `831 + n * (1 ±0)` + // Estimated: `6768 + n * (1 ±0)` + // Minimum execution time: 332_802_000 picoseconds. + Weight::from_parts(340_335_706, 0) + .saturating_add(Weight::from_parts(0, 6768)) + // Standard Error: 13 + .saturating_add(Weight::from_parts(6_477, 0).saturating_mul(n.into())) .saturating_add(T::DbWeight::get().reads(8)) .saturating_add(T::DbWeight::get().writes(3)) .saturating_add(Weight::from_parts(0, 1).saturating_mul(n.into())) @@ -1771,13 +1767,13 @@ impl pallet_contracts::WeightInfo for WeightInfo { /// The range of component `r` is `[0, 160]`. fn seal_sr25519_verify(r: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `671 + r * (112 ±0)` - // Estimated: `6616 + r * (112 ±0)` - // Minimum execution time: 330_383_000 picoseconds. - Weight::from_parts(361_670_471, 0) - .saturating_add(Weight::from_parts(0, 6616)) - // Standard Error: 6_773 - .saturating_add(Weight::from_parts(55_843_885, 0).saturating_mul(r.into())) + // Measured: `641 + r * (112 ±0)` + // Estimated: `6582 + r * (112 ±0)` + // Minimum execution time: 260_959_000 picoseconds. + Weight::from_parts(295_371_613, 0) + .saturating_add(Weight::from_parts(0, 6582)) + // Standard Error: 7_769 + .saturating_add(Weight::from_parts(55_952_037, 0).saturating_mul(r.into())) .saturating_add(T::DbWeight::get().reads(8)) .saturating_add(T::DbWeight::get().writes(3)) .saturating_add(Weight::from_parts(0, 112).saturating_mul(r.into())) @@ -1799,13 +1795,13 @@ impl pallet_contracts::WeightInfo for WeightInfo { /// The range of component `r` is `[0, 160]`. fn seal_ecdsa_recover(r: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `775 + r * (76 ±0)` - // Estimated: `6669 + r * (77 ±0)` - // Minimum execution time: 332_511_000 picoseconds. - Weight::from_parts(369_227_665, 0) - .saturating_add(Weight::from_parts(0, 6669)) - // Standard Error: 10_111 - .saturating_add(Weight::from_parts(45_924_372, 0).saturating_mul(r.into())) + // Measured: `741 + r * (76 ±0)` + // Estimated: `6635 + r * (77 ±0)` + // Minimum execution time: 258_435_000 picoseconds. + Weight::from_parts(301_371_682, 0) + .saturating_add(Weight::from_parts(0, 6635)) + // Standard Error: 9_832 + .saturating_add(Weight::from_parts(45_896_851, 0).saturating_mul(r.into())) .saturating_add(T::DbWeight::get().reads(8)) .saturating_add(T::DbWeight::get().writes(3)) .saturating_add(Weight::from_parts(0, 77).saturating_mul(r.into())) @@ -1827,13 +1823,13 @@ impl pallet_contracts::WeightInfo for WeightInfo { /// The range of component `r` is `[0, 160]`. fn seal_ecdsa_to_eth_address(r: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `745 + r * (42 ±0)` - // Estimated: `6684 + r * (42 ±0)` - // Minimum execution time: 333_762_000 picoseconds. - Weight::from_parts(352_306_892, 0) - .saturating_add(Weight::from_parts(0, 6684)) - // Standard Error: 5_477 - .saturating_add(Weight::from_parts(11_870_388, 0).saturating_mul(r.into())) + // Measured: `711 + r * (42 ±0)` + // Estimated: `6650 + r * (42 ±0)` + // Minimum execution time: 263_410_000 picoseconds. + Weight::from_parts(286_738_435, 0) + .saturating_add(Weight::from_parts(0, 6650)) + // Standard Error: 6_427 + .saturating_add(Weight::from_parts(11_743_730, 0).saturating_mul(r.into())) .saturating_add(T::DbWeight::get().reads(8)) .saturating_add(T::DbWeight::get().writes(3)) .saturating_add(Weight::from_parts(0, 42).saturating_mul(r.into())) @@ -1856,12 +1852,12 @@ impl pallet_contracts::WeightInfo for WeightInfo { fn seal_set_code_hash(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0 + r * (965 ±0)` - // Estimated: `6675 + r * (3090 ±10)` - // Minimum execution time: 330_417_000 picoseconds. - Weight::from_parts(333_929_000, 0) - .saturating_add(Weight::from_parts(0, 6675)) - // Standard Error: 41_201 - .saturating_add(Weight::from_parts(24_399_063, 0).saturating_mul(r.into())) + // Estimated: `6641 + r * (3090 ±7)` + // Minimum execution time: 265_297_000 picoseconds. + Weight::from_parts(270_105_000, 0) + .saturating_add(Weight::from_parts(0, 6641)) + // Standard Error: 40_931 + .saturating_add(Weight::from_parts(22_578_917, 0).saturating_mul(r.into())) .saturating_add(T::DbWeight::get().reads(8)) .saturating_add(T::DbWeight::get().reads((3_u64).saturating_mul(r.into()))) .saturating_add(T::DbWeight::get().writes(3)) @@ -1885,13 +1881,13 @@ impl pallet_contracts::WeightInfo for WeightInfo { /// The range of component `r` is `[0, 32]`. fn add_delegate_dependency(r: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `796 + r * (131 ±0)` - // Estimated: `6746 + r * (2606 ±0)` - // Minimum execution time: 331_485_000 picoseconds. - Weight::from_parts(349_223_224, 0) - .saturating_add(Weight::from_parts(0, 6746)) - // Standard Error: 20_624 - .saturating_add(Weight::from_parts(6_351_042, 0).saturating_mul(r.into())) + // Measured: `762 + r * (131 ±0)` + // Estimated: `6712 + r * (2606 ±0)` + // Minimum execution time: 251_996_000 picoseconds. + Weight::from_parts(284_124_458, 0) + .saturating_add(Weight::from_parts(0, 6712)) + // Standard Error: 23_083 + .saturating_add(Weight::from_parts(6_118_398, 0).saturating_mul(r.into())) .saturating_add(T::DbWeight::get().reads(8)) .saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(r.into()))) .saturating_add(T::DbWeight::get().writes(3)) @@ -1915,13 +1911,13 @@ impl pallet_contracts::WeightInfo for WeightInfo { /// The range of component `r` is `[0, 32]`. fn remove_delegate_dependency(r: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `837 + r * (183 ±0)` + // Measured: `803 + r * (183 ±0)` // Estimated: `129453 + r * (2568 ±0)` - // Minimum execution time: 332_604_000 picoseconds. - Weight::from_parts(350_970_090, 0) + // Minimum execution time: 251_781_000 picoseconds. + Weight::from_parts(282_122_116, 0) .saturating_add(Weight::from_parts(0, 129453)) - // Standard Error: 24_712 - .saturating_add(Weight::from_parts(5_561_035, 0).saturating_mul(r.into())) + // Standard Error: 20_039 + .saturating_add(Weight::from_parts(5_542_877, 0).saturating_mul(r.into())) .saturating_add(T::DbWeight::get().reads(8)) .saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(r.into()))) .saturating_add(T::DbWeight::get().writes(3)) @@ -1945,13 +1941,13 @@ impl pallet_contracts::WeightInfo for WeightInfo { /// The range of component `r` is `[0, 1600]`. fn seal_reentrance_count(r: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `726 + r * (3 ±0)` - // Estimated: `6672 + r * (3 ±0)` - // Minimum execution time: 328_697_000 picoseconds. - Weight::from_parts(339_756_674, 0) - .saturating_add(Weight::from_parts(0, 6672)) - // Standard Error: 338 - .saturating_add(Weight::from_parts(183_753, 0).saturating_mul(r.into())) + // Measured: `692 + r * (3 ±0)` + // Estimated: `6638 + r * (3 ±0)` + // Minimum execution time: 262_672_000 picoseconds. + Weight::from_parts(272_927_403, 0) + .saturating_add(Weight::from_parts(0, 6638)) + // Standard Error: 418 + .saturating_add(Weight::from_parts(169_287, 0).saturating_mul(r.into())) .saturating_add(T::DbWeight::get().reads(8)) .saturating_add(T::DbWeight::get().writes(3)) .saturating_add(Weight::from_parts(0, 3).saturating_mul(r.into())) @@ -1973,13 +1969,13 @@ impl pallet_contracts::WeightInfo for WeightInfo { /// The range of component `r` is `[0, 1600]`. fn seal_account_reentrance_count(r: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `1977 + r * (39 ±0)` - // Estimated: `7767 + r * (40 ±0)` - // Minimum execution time: 332_657_000 picoseconds. - Weight::from_parts(379_607_426, 0) - .saturating_add(Weight::from_parts(0, 7767)) - // Standard Error: 1_004 - .saturating_add(Weight::from_parts(274_472, 0).saturating_mul(r.into())) + // Measured: `1943 + r * (39 ±0)` + // Estimated: `7733 + r * (40 ±0)` + // Minimum execution time: 251_460_000 picoseconds. + Weight::from_parts(313_343_258, 0) + .saturating_add(Weight::from_parts(0, 7733)) + // Standard Error: 778 + .saturating_add(Weight::from_parts(247_569, 0).saturating_mul(r.into())) .saturating_add(T::DbWeight::get().reads(8)) .saturating_add(T::DbWeight::get().writes(3)) .saturating_add(Weight::from_parts(0, 40).saturating_mul(r.into())) @@ -2003,13 +1999,13 @@ impl pallet_contracts::WeightInfo for WeightInfo { /// The range of component `r` is `[0, 1600]`. fn seal_instantiation_nonce(r: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `729 + r * (3 ±0)` - // Estimated: `6669 + r * (3 ±0)` - // Minimum execution time: 328_693_000 picoseconds. - Weight::from_parts(342_815_135, 0) - .saturating_add(Weight::from_parts(0, 6669)) - // Standard Error: 344 - .saturating_add(Weight::from_parts(161_691, 0).saturating_mul(r.into())) + // Measured: `695 + r * (3 ±0)` + // Estimated: `6635 + r * (3 ±0)` + // Minimum execution time: 248_876_000 picoseconds. + Weight::from_parts(271_255_999, 0) + .saturating_add(Weight::from_parts(0, 6635)) + // Standard Error: 415 + .saturating_add(Weight::from_parts(151_603, 0).saturating_mul(r.into())) .saturating_add(T::DbWeight::get().reads(9)) .saturating_add(T::DbWeight::get().writes(4)) .saturating_add(Weight::from_parts(0, 3).saturating_mul(r.into())) @@ -2019,10 +2015,10 @@ impl pallet_contracts::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_730_000 picoseconds. - Weight::from_parts(2_362_680, 0) + // Minimum execution time: 1_646_000 picoseconds. + Weight::from_parts(1_723_586, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 40 - .saturating_add(Weight::from_parts(10_843, 0).saturating_mul(r.into())) + // Standard Error: 10 + .saturating_add(Weight::from_parts(11_955, 0).saturating_mul(r.into())) } } diff --git a/runtime/trappist/src/weights/pallet_democracy.rs b/runtime/trappist/src/weights/pallet_democracy.rs index 1b42560a..de13103c 100644 --- a/runtime/trappist/src/weights/pallet_democracy.rs +++ b/runtime/trappist/src/weights/pallet_democracy.rs @@ -17,10 +17,10 @@ //! Autogenerated weights for `pallet_democracy` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev -//! DATE: 2023-11-23, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 29.0.0 +//! DATE: 2023-12-21, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `runner-yprdrvc7-project-647-concurrent-0`, CPU: `Intel(R) Xeon(R) CPU @ 2.60GHz` +//! HOSTNAME: `runner-q7z7ruxr-project-647-concurrent-0`, CPU: `Intel(R) Xeon(R) CPU @ 2.60GHz` //! WASM-EXECUTION: `Compiled`, CHAIN: `Some("trappist-dev")`, DB CACHE: 1024 // Executed Command: @@ -62,8 +62,8 @@ impl pallet_democracy::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `4768` // Estimated: `18187` - // Minimum execution time: 44_536_000 picoseconds. - Weight::from_parts(45_703_000, 0) + // Minimum execution time: 40_972_000 picoseconds. + Weight::from_parts(42_138_000, 0) .saturating_add(Weight::from_parts(0, 18187)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(3)) @@ -74,8 +74,8 @@ impl pallet_democracy::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `3523` // Estimated: `6695` - // Minimum execution time: 37_837_000 picoseconds. - Weight::from_parts(39_041_000, 0) + // Minimum execution time: 35_712_000 picoseconds. + Weight::from_parts(37_434_000, 0) .saturating_add(Weight::from_parts(0, 6695)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -92,8 +92,8 @@ impl pallet_democracy::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `3399` // Estimated: `7260` - // Minimum execution time: 52_994_000 picoseconds. - Weight::from_parts(55_670_000, 0) + // Minimum execution time: 51_250_000 picoseconds. + Weight::from_parts(52_541_000, 0) .saturating_add(Weight::from_parts(0, 7260)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(3)) @@ -110,8 +110,8 @@ impl pallet_democracy::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `3421` // Estimated: `7260` - // Minimum execution time: 58_542_000 picoseconds. - Weight::from_parts(60_007_000, 0) + // Minimum execution time: 55_239_000 picoseconds. + Weight::from_parts(56_536_000, 0) .saturating_add(Weight::from_parts(0, 7260)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(3)) @@ -126,8 +126,8 @@ impl pallet_democracy::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `333` // Estimated: `3666` - // Minimum execution time: 25_648_000 picoseconds. - Weight::from_parts(26_305_000, 0) + // Minimum execution time: 22_455_000 picoseconds. + Weight::from_parts(22_815_000, 0) .saturating_add(Weight::from_parts(0, 3666)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(3)) @@ -150,8 +150,8 @@ impl pallet_democracy::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `6216` // Estimated: `18187` - // Minimum execution time: 109_983_000 picoseconds. - Weight::from_parts(111_527_000, 0) + // Minimum execution time: 100_501_000 picoseconds. + Weight::from_parts(103_091_000, 0) .saturating_add(Weight::from_parts(0, 18187)) .saturating_add(T::DbWeight::get().reads(9)) .saturating_add(T::DbWeight::get().writes(8)) @@ -164,8 +164,8 @@ impl pallet_democracy::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `3383` // Estimated: `6703` - // Minimum execution time: 13_017_000 picoseconds. - Weight::from_parts(13_783_000, 0) + // Minimum execution time: 11_810_000 picoseconds. + Weight::from_parts(12_287_000, 0) .saturating_add(Weight::from_parts(0, 6703)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -176,8 +176,8 @@ impl pallet_democracy::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_817_000 picoseconds. - Weight::from_parts(3_030_000, 0) + // Minimum execution time: 2_395_000 picoseconds. + Weight::from_parts(2_652_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -187,8 +187,8 @@ impl pallet_democracy::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_859_000 picoseconds. - Weight::from_parts(3_012_000, 0) + // Minimum execution time: 2_480_000 picoseconds. + Weight::from_parts(2_629_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -204,8 +204,8 @@ impl pallet_democracy::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `253` // Estimated: `3518` - // Minimum execution time: 26_839_000 picoseconds. - Weight::from_parts(27_609_000, 0) + // Minimum execution time: 22_330_000 picoseconds. + Weight::from_parts(22_994_000, 0) .saturating_add(Weight::from_parts(0, 3518)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(5)) @@ -220,8 +220,8 @@ impl pallet_democracy::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `3486` // Estimated: `6703` - // Minimum execution time: 29_460_000 picoseconds. - Weight::from_parts(30_255_000, 0) + // Minimum execution time: 25_117_000 picoseconds. + Weight::from_parts(25_933_000, 0) .saturating_add(Weight::from_parts(0, 6703)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(3)) @@ -238,8 +238,8 @@ impl pallet_democracy::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `6127` // Estimated: `18187` - // Minimum execution time: 92_198_000 picoseconds. - Weight::from_parts(93_190_000, 0) + // Minimum execution time: 83_653_000 picoseconds. + Weight::from_parts(85_540_000, 0) .saturating_add(Weight::from_parts(0, 18187)) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(5)) @@ -252,8 +252,8 @@ impl pallet_democracy::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `238` // Estimated: `3518` - // Minimum execution time: 19_356_000 picoseconds. - Weight::from_parts(19_773_000, 0) + // Minimum execution time: 16_551_000 picoseconds. + Weight::from_parts(16_969_000, 0) .saturating_add(Weight::from_parts(0, 3518)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(2)) @@ -269,11 +269,11 @@ impl pallet_democracy::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `211 + r * (86 ±0)` // Estimated: `1489 + r * (2676 ±0)` - // Minimum execution time: 7_423_000 picoseconds. - Weight::from_parts(8_128_432, 0) + // Minimum execution time: 5_760_000 picoseconds. + Weight::from_parts(6_548_332, 0) .saturating_add(Weight::from_parts(0, 1489)) - // Standard Error: 6_452 - .saturating_add(Weight::from_parts(3_133_741, 0).saturating_mul(r.into())) + // Standard Error: 6_429 + .saturating_add(Weight::from_parts(3_113_108, 0).saturating_mul(r.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(r.into()))) .saturating_add(T::DbWeight::get().writes(1)) @@ -296,11 +296,11 @@ impl pallet_democracy::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `211 + r * (86 ±0)` // Estimated: `18187 + r * (2676 ±0)` - // Minimum execution time: 10_282_000 picoseconds. - Weight::from_parts(11_115_836, 0) + // Minimum execution time: 7_755_000 picoseconds. + Weight::from_parts(8_289_081, 0) .saturating_add(Weight::from_parts(0, 18187)) - // Standard Error: 6_317 - .saturating_add(Weight::from_parts(3_177_597, 0).saturating_mul(r.into())) + // Standard Error: 7_137 + .saturating_add(Weight::from_parts(3_150_826, 0).saturating_mul(r.into())) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(r.into()))) .saturating_add(T::DbWeight::get().writes(1)) @@ -319,11 +319,11 @@ impl pallet_democracy::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `763 + r * (108 ±0)` // Estimated: `19800 + r * (2676 ±0)` - // Minimum execution time: 39_184_000 picoseconds. - Weight::from_parts(44_966_513, 0) + // Minimum execution time: 37_621_000 picoseconds. + Weight::from_parts(44_024_497, 0) .saturating_add(Weight::from_parts(0, 19800)) - // Standard Error: 8_865 - .saturating_add(Weight::from_parts(4_048_901, 0).saturating_mul(r.into())) + // Standard Error: 7_418 + .saturating_add(Weight::from_parts(3_985_526, 0).saturating_mul(r.into())) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(r.into()))) .saturating_add(T::DbWeight::get().writes(4)) @@ -339,11 +339,11 @@ impl pallet_democracy::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `460 + r * (108 ±0)` // Estimated: `13530 + r * (2676 ±0)` - // Minimum execution time: 19_708_000 picoseconds. - Weight::from_parts(20_357_543, 0) + // Minimum execution time: 17_673_000 picoseconds. + Weight::from_parts(18_961_817, 0) .saturating_add(Weight::from_parts(0, 13530)) - // Standard Error: 6_470 - .saturating_add(Weight::from_parts(3_985_854, 0).saturating_mul(r.into())) + // Standard Error: 7_027 + .saturating_add(Weight::from_parts(3_954_685, 0).saturating_mul(r.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(r.into()))) .saturating_add(T::DbWeight::get().writes(2)) @@ -356,8 +356,8 @@ impl pallet_democracy::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 3_012_000 picoseconds. - Weight::from_parts(3_149_000, 0) + // Minimum execution time: 2_523_000 picoseconds. + Weight::from_parts(2_647_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -374,11 +374,11 @@ impl pallet_democracy::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `455` // Estimated: `7260` - // Minimum execution time: 22_333_000 picoseconds. - Weight::from_parts(36_801_929, 0) + // Minimum execution time: 21_890_000 picoseconds. + Weight::from_parts(34_973_026, 0) .saturating_add(Weight::from_parts(0, 7260)) - // Standard Error: 3_744 - .saturating_add(Weight::from_parts(110_843, 0).saturating_mul(r.into())) + // Standard Error: 3_336 + .saturating_add(Weight::from_parts(107_477, 0).saturating_mul(r.into())) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(3)) } @@ -395,11 +395,11 @@ impl pallet_democracy::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `456 + r * (22 ±0)` // Estimated: `7260` - // Minimum execution time: 32_191_000 picoseconds. - Weight::from_parts(35_476_416, 0) + // Minimum execution time: 30_723_000 picoseconds. + Weight::from_parts(34_125_910, 0) .saturating_add(Weight::from_parts(0, 7260)) - // Standard Error: 2_065 - .saturating_add(Weight::from_parts(129_338, 0).saturating_mul(r.into())) + // Standard Error: 1_969 + .saturating_add(Weight::from_parts(123_637, 0).saturating_mul(r.into())) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(3)) } @@ -412,11 +412,11 @@ impl pallet_democracy::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `695 + r * (26 ±0)` // Estimated: `7260` - // Minimum execution time: 15_003_000 picoseconds. - Weight::from_parts(18_127_140, 0) + // Minimum execution time: 15_031_000 picoseconds. + Weight::from_parts(18_291_876, 0) .saturating_add(Weight::from_parts(0, 7260)) - // Standard Error: 1_741 - .saturating_add(Weight::from_parts(121_912, 0).saturating_mul(r.into())) + // Standard Error: 1_713 + .saturating_add(Weight::from_parts(121_953, 0).saturating_mul(r.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -429,11 +429,11 @@ impl pallet_democracy::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `695 + r * (26 ±0)` // Estimated: `7260` - // Minimum execution time: 14_798_000 picoseconds. - Weight::from_parts(18_427_275, 0) + // Minimum execution time: 15_353_000 picoseconds. + Weight::from_parts(18_559_799, 0) .saturating_add(Weight::from_parts(0, 7260)) - // Standard Error: 1_865 - .saturating_add(Weight::from_parts(124_395, 0).saturating_mul(r.into())) + // Standard Error: 1_795 + .saturating_add(Weight::from_parts(120_727, 0).saturating_mul(r.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -441,16 +441,18 @@ impl pallet_democracy::WeightInfo for WeightInfo { /// Proof: `Democracy::NextExternal` (`max_values`: Some(1), `max_size`: Some(132), added: 627, mode: `MaxEncodedLen`) /// Storage: `Preimage::StatusFor` (r:1 w:0) /// Proof: `Preimage::StatusFor` (`max_values`: None, `max_size`: Some(91), added: 2566, mode: `MaxEncodedLen`) + /// Storage: `Preimage::RequestStatusFor` (r:1 w:0) + /// Proof: `Preimage::RequestStatusFor` (`max_values`: None, `max_size`: Some(75), added: 2550, mode: `MaxEncodedLen`) /// Storage: `Democracy::MetadataOf` (r:0 w:1) /// Proof: `Democracy::MetadataOf` (`max_values`: None, `max_size`: Some(53), added: 2528, mode: `MaxEncodedLen`) fn set_external_metadata() -> Weight { // Proof Size summary in bytes: // Measured: `323` // Estimated: `3556` - // Minimum execution time: 18_545_000 picoseconds. - Weight::from_parts(19_106_000, 0) + // Minimum execution time: 17_357_000 picoseconds. + Weight::from_parts(17_738_000, 0) .saturating_add(Weight::from_parts(0, 3556)) - .saturating_add(T::DbWeight::get().reads(2)) + .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(1)) } /// Storage: `Democracy::NextExternal` (r:1 w:0) @@ -461,8 +463,8 @@ impl pallet_democracy::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `253` // Estimated: `3518` - // Minimum execution time: 16_650_000 picoseconds. - Weight::from_parts(17_152_000, 0) + // Minimum execution time: 14_238_000 picoseconds. + Weight::from_parts(14_728_000, 0) .saturating_add(Weight::from_parts(0, 3518)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -471,16 +473,18 @@ impl pallet_democracy::WeightInfo for WeightInfo { /// Proof: `Democracy::PublicProps` (`max_values`: Some(1), `max_size`: Some(16702), added: 17197, mode: `MaxEncodedLen`) /// Storage: `Preimage::StatusFor` (r:1 w:0) /// Proof: `Preimage::StatusFor` (`max_values`: None, `max_size`: Some(91), added: 2566, mode: `MaxEncodedLen`) + /// Storage: `Preimage::RequestStatusFor` (r:1 w:0) + /// Proof: `Preimage::RequestStatusFor` (`max_values`: None, `max_size`: Some(75), added: 2550, mode: `MaxEncodedLen`) /// Storage: `Democracy::MetadataOf` (r:0 w:1) /// Proof: `Democracy::MetadataOf` (`max_values`: None, `max_size`: Some(53), added: 2528, mode: `MaxEncodedLen`) fn set_proposal_metadata() -> Weight { // Proof Size summary in bytes: // Measured: `4855` // Estimated: `18187` - // Minimum execution time: 42_065_000 picoseconds. - Weight::from_parts(43_161_000, 0) + // Minimum execution time: 39_685_000 picoseconds. + Weight::from_parts(40_500_000, 0) .saturating_add(Weight::from_parts(0, 18187)) - .saturating_add(T::DbWeight::get().reads(2)) + .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(1)) } /// Storage: `Democracy::PublicProps` (r:1 w:0) @@ -491,24 +495,26 @@ impl pallet_democracy::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `4789` // Estimated: `18187` - // Minimum execution time: 39_436_000 picoseconds. - Weight::from_parts(40_254_000, 0) + // Minimum execution time: 35_795_000 picoseconds. + Weight::from_parts(36_564_000, 0) .saturating_add(Weight::from_parts(0, 18187)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) } /// Storage: `Preimage::StatusFor` (r:1 w:0) /// Proof: `Preimage::StatusFor` (`max_values`: None, `max_size`: Some(91), added: 2566, mode: `MaxEncodedLen`) + /// Storage: `Preimage::RequestStatusFor` (r:1 w:0) + /// Proof: `Preimage::RequestStatusFor` (`max_values`: None, `max_size`: Some(75), added: 2550, mode: `MaxEncodedLen`) /// Storage: `Democracy::MetadataOf` (r:0 w:1) /// Proof: `Democracy::MetadataOf` (`max_values`: None, `max_size`: Some(53), added: 2528, mode: `MaxEncodedLen`) fn set_referendum_metadata() -> Weight { // Proof Size summary in bytes: // Measured: `144` // Estimated: `3556` - // Minimum execution time: 14_381_000 picoseconds. - Weight::from_parts(14_862_000, 0) + // Minimum execution time: 13_951_000 picoseconds. + Weight::from_parts(14_402_000, 0) .saturating_add(Weight::from_parts(0, 3556)) - .saturating_add(T::DbWeight::get().reads(1)) + .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) } /// Storage: `Democracy::ReferendumInfoOf` (r:1 w:0) @@ -519,8 +525,8 @@ impl pallet_democracy::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `269` // Estimated: `3666` - // Minimum execution time: 18_411_000 picoseconds. - Weight::from_parts(18_866_000, 0) + // Minimum execution time: 16_635_000 picoseconds. + Weight::from_parts(16_960_000, 0) .saturating_add(Weight::from_parts(0, 3666)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) diff --git a/runtime/trappist/src/weights/pallet_identity.rs b/runtime/trappist/src/weights/pallet_identity.rs index 2f9fd24c..b7e0d9c3 100644 --- a/runtime/trappist/src/weights/pallet_identity.rs +++ b/runtime/trappist/src/weights/pallet_identity.rs @@ -17,10 +17,10 @@ //! Autogenerated weights for `pallet_identity` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev -//! DATE: 2023-11-23, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 29.0.0 +//! DATE: 2023-12-21, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `runner-yprdrvc7-project-647-concurrent-0`, CPU: `Intel(R) Xeon(R) CPU @ 2.60GHz` +//! HOSTNAME: `runner-q7z7ruxr-project-647-concurrent-0`, CPU: `Intel(R) Xeon(R) CPU @ 2.60GHz` //! WASM-EXECUTION: `Compiled`, CHAIN: `Some("trappist-dev")`, DB CACHE: 1024 // Executed Command: @@ -57,11 +57,11 @@ impl pallet_identity::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `32 + r * (57 ±0)` // Estimated: `2626` - // Minimum execution time: 11_682_000 picoseconds. - Weight::from_parts(12_716_438, 0) + // Minimum execution time: 8_838_000 picoseconds. + Weight::from_parts(9_649_233, 0) .saturating_add(Weight::from_parts(0, 2626)) - // Standard Error: 1_729 - .saturating_add(Weight::from_parts(78_935, 0).saturating_mul(r.into())) + // Standard Error: 1_531 + .saturating_add(Weight::from_parts(90_363, 0).saturating_mul(r.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -73,13 +73,13 @@ impl pallet_identity::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `442 + r * (5 ±0)` // Estimated: `11003` - // Minimum execution time: 32_311_000 picoseconds. - Weight::from_parts(30_854_780, 0) + // Minimum execution time: 28_164_000 picoseconds. + Weight::from_parts(25_994_998, 0) .saturating_add(Weight::from_parts(0, 11003)) - // Standard Error: 3_093 - .saturating_add(Weight::from_parts(104_973, 0).saturating_mul(r.into())) - // Standard Error: 603 - .saturating_add(Weight::from_parts(484_901, 0).saturating_mul(x.into())) + // Standard Error: 2_653 + .saturating_add(Weight::from_parts(135_191, 0).saturating_mul(r.into())) + // Standard Error: 517 + .saturating_add(Weight::from_parts(458_992, 0).saturating_mul(x.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -94,11 +94,11 @@ impl pallet_identity::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `101` // Estimated: `11003 + s * (2589 ±0)` - // Minimum execution time: 8_833_000 picoseconds. - Weight::from_parts(21_923_683, 0) + // Minimum execution time: 8_629_000 picoseconds. + Weight::from_parts(19_929_326, 0) .saturating_add(Weight::from_parts(0, 11003)) - // Standard Error: 4_146 - .saturating_add(Weight::from_parts(3_358_644, 0).saturating_mul(s.into())) + // Standard Error: 3_527 + .saturating_add(Weight::from_parts(3_073_392, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(s.into()))) .saturating_add(T::DbWeight::get().writes(1)) @@ -116,11 +116,11 @@ impl pallet_identity::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `194 + p * (32 ±0)` // Estimated: `11003` - // Minimum execution time: 8_870_000 picoseconds. - Weight::from_parts(22_514_062, 0) + // Minimum execution time: 8_384_000 picoseconds. + Weight::from_parts(20_208_383, 0) .saturating_add(Weight::from_parts(0, 11003)) - // Standard Error: 3_607 - .saturating_add(Weight::from_parts(1_354_350, 0).saturating_mul(p.into())) + // Standard Error: 3_010 + .saturating_add(Weight::from_parts(1_290_598, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) .saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(p.into()))) @@ -138,15 +138,15 @@ impl pallet_identity::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `469 + r * (5 ±0) + s * (32 ±0) + x * (66 ±0)` // Estimated: `11003` - // Minimum execution time: 57_824_000 picoseconds. - Weight::from_parts(31_381_479, 0) + // Minimum execution time: 52_935_000 picoseconds. + Weight::from_parts(27_038_907, 0) .saturating_add(Weight::from_parts(0, 11003)) - // Standard Error: 9_230 - .saturating_add(Weight::from_parts(158_474, 0).saturating_mul(r.into())) - // Standard Error: 1_802 - .saturating_add(Weight::from_parts(1_311_177, 0).saturating_mul(s.into())) - // Standard Error: 1_802 - .saturating_add(Weight::from_parts(276_111, 0).saturating_mul(x.into())) + // Standard Error: 7_834 + .saturating_add(Weight::from_parts(154_094, 0).saturating_mul(r.into())) + // Standard Error: 1_529 + .saturating_add(Weight::from_parts(1_286_977, 0).saturating_mul(s.into())) + // Standard Error: 1_529 + .saturating_add(Weight::from_parts(259_981, 0).saturating_mul(x.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) .saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(s.into()))) @@ -161,13 +161,13 @@ impl pallet_identity::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `367 + r * (57 ±0) + x * (66 ±0)` // Estimated: `11003` - // Minimum execution time: 32_571_000 picoseconds. - Weight::from_parts(30_845_345, 0) + // Minimum execution time: 27_591_000 picoseconds. + Weight::from_parts(25_386_737, 0) .saturating_add(Weight::from_parts(0, 11003)) - // Standard Error: 4_379 - .saturating_add(Weight::from_parts(150_598, 0).saturating_mul(r.into())) - // Standard Error: 854 - .saturating_add(Weight::from_parts(529_865, 0).saturating_mul(x.into())) + // Standard Error: 4_192 + .saturating_add(Weight::from_parts(153_265, 0).saturating_mul(r.into())) + // Standard Error: 818 + .saturating_add(Weight::from_parts(479_641, 0).saturating_mul(x.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -179,13 +179,13 @@ impl pallet_identity::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `398 + x * (66 ±0)` // Estimated: `11003` - // Minimum execution time: 28_834_000 picoseconds. - Weight::from_parts(29_080_385, 0) + // Minimum execution time: 24_765_000 picoseconds. + Weight::from_parts(24_007_963, 0) .saturating_add(Weight::from_parts(0, 11003)) - // Standard Error: 3_255 - .saturating_add(Weight::from_parts(79_877, 0).saturating_mul(r.into())) - // Standard Error: 635 - .saturating_add(Weight::from_parts(500_679, 0).saturating_mul(x.into())) + // Standard Error: 2_657 + .saturating_add(Weight::from_parts(107_314, 0).saturating_mul(r.into())) + // Standard Error: 518 + .saturating_add(Weight::from_parts(470_922, 0).saturating_mul(x.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -196,11 +196,11 @@ impl pallet_identity::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `89 + r * (57 ±0)` // Estimated: `2626` - // Minimum execution time: 7_346_000 picoseconds. - Weight::from_parts(8_049_240, 0) + // Minimum execution time: 6_278_000 picoseconds. + Weight::from_parts(6_978_667, 0) .saturating_add(Weight::from_parts(0, 2626)) - // Standard Error: 1_321 - .saturating_add(Weight::from_parts(67_474, 0).saturating_mul(r.into())) + // Standard Error: 1_283 + .saturating_add(Weight::from_parts(69_606, 0).saturating_mul(r.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -211,11 +211,11 @@ impl pallet_identity::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `89 + r * (57 ±0)` // Estimated: `2626` - // Minimum execution time: 6_795_000 picoseconds. - Weight::from_parts(7_238_558, 0) + // Minimum execution time: 5_708_000 picoseconds. + Weight::from_parts(6_183_416, 0) .saturating_add(Weight::from_parts(0, 2626)) - // Standard Error: 902 - .saturating_add(Weight::from_parts(65_687, 0).saturating_mul(r.into())) + // Standard Error: 1_111 + .saturating_add(Weight::from_parts(64_059, 0).saturating_mul(r.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -226,11 +226,11 @@ impl pallet_identity::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `89 + r * (57 ±0)` // Estimated: `2626` - // Minimum execution time: 6_720_000 picoseconds. - Weight::from_parts(7_119_378, 0) + // Minimum execution time: 5_495_000 picoseconds. + Weight::from_parts(5_955_531, 0) .saturating_add(Weight::from_parts(0, 2626)) - // Standard Error: 948 - .saturating_add(Weight::from_parts(69_205, 0).saturating_mul(r.into())) + // Standard Error: 1_037 + .saturating_add(Weight::from_parts(68_525, 0).saturating_mul(r.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -244,13 +244,13 @@ impl pallet_identity::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `445 + r * (57 ±0) + x * (66 ±0)` // Estimated: `11003` - // Minimum execution time: 22_787_000 picoseconds. - Weight::from_parts(21_181_337, 0) + // Minimum execution time: 19_573_000 picoseconds. + Weight::from_parts(19_152_907, 0) .saturating_add(Weight::from_parts(0, 11003)) - // Standard Error: 3_911 - .saturating_add(Weight::from_parts(124_498, 0).saturating_mul(r.into())) - // Standard Error: 723 - .saturating_add(Weight::from_parts(791_944, 0).saturating_mul(x.into())) + // Standard Error: 3_654 + .saturating_add(Weight::from_parts(76_106, 0).saturating_mul(r.into())) + // Standard Error: 676 + .saturating_add(Weight::from_parts(746_765, 0).saturating_mul(x.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -269,15 +269,15 @@ impl pallet_identity::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `643 + r * (5 ±0) + s * (32 ±0) + x * (66 ±0)` // Estimated: `11003` - // Minimum execution time: 63_525_000 picoseconds. - Weight::from_parts(37_149_918, 0) + // Minimum execution time: 57_383_000 picoseconds. + Weight::from_parts(30_207_985, 0) .saturating_add(Weight::from_parts(0, 11003)) - // Standard Error: 9_206 - .saturating_add(Weight::from_parts(128_727, 0).saturating_mul(r.into())) - // Standard Error: 1_797 - .saturating_add(Weight::from_parts(1_334_401, 0).saturating_mul(s.into())) - // Standard Error: 1_797 - .saturating_add(Weight::from_parts(278_240, 0).saturating_mul(x.into())) + // Standard Error: 8_070 + .saturating_add(Weight::from_parts(218_896, 0).saturating_mul(r.into())) + // Standard Error: 1_575 + .saturating_add(Weight::from_parts(1_301_878, 0).saturating_mul(s.into())) + // Standard Error: 1_575 + .saturating_add(Weight::from_parts(264_897, 0).saturating_mul(x.into())) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(3)) .saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(s.into()))) @@ -293,11 +293,11 @@ impl pallet_identity::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `475 + s * (36 ±0)` // Estimated: `11003` - // Minimum execution time: 28_828_000 picoseconds. - Weight::from_parts(32_701_140, 0) + // Minimum execution time: 24_193_000 picoseconds. + Weight::from_parts(27_978_331, 0) .saturating_add(Weight::from_parts(0, 11003)) - // Standard Error: 1_024 - .saturating_add(Weight::from_parts(91_421, 0).saturating_mul(s.into())) + // Standard Error: 1_033 + .saturating_add(Weight::from_parts(89_882, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -310,11 +310,11 @@ impl pallet_identity::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `591 + s * (3 ±0)` // Estimated: `11003` - // Minimum execution time: 12_355_000 picoseconds. - Weight::from_parts(13_556_186, 0) + // Minimum execution time: 11_690_000 picoseconds. + Weight::from_parts(13_323_052, 0) .saturating_add(Weight::from_parts(0, 11003)) - // Standard Error: 412 - .saturating_add(Weight::from_parts(40_115, 0).saturating_mul(s.into())) + // Standard Error: 490 + .saturating_add(Weight::from_parts(38_423, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -329,11 +329,11 @@ impl pallet_identity::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `638 + s * (35 ±0)` // Estimated: `11003` - // Minimum execution time: 32_300_000 picoseconds. - Weight::from_parts(34_279_894, 0) + // Minimum execution time: 27_320_000 picoseconds. + Weight::from_parts(29_882_635, 0) .saturating_add(Weight::from_parts(0, 11003)) - // Standard Error: 697 - .saturating_add(Weight::from_parts(83_669, 0).saturating_mul(s.into())) + // Standard Error: 843 + .saturating_add(Weight::from_parts(83_373, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -348,11 +348,11 @@ impl pallet_identity::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `667 + s * (37 ±0)` // Estimated: `6723` - // Minimum execution time: 23_849_000 picoseconds. - Weight::from_parts(25_715_440, 0) + // Minimum execution time: 21_334_000 picoseconds. + Weight::from_parts(23_383_483, 0) .saturating_add(Weight::from_parts(0, 6723)) - // Standard Error: 761 - .saturating_add(Weight::from_parts(82_405, 0).saturating_mul(s.into())) + // Standard Error: 628 + .saturating_add(Weight::from_parts(74_582, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) } diff --git a/runtime/trappist/src/weights/pallet_multisig.rs b/runtime/trappist/src/weights/pallet_multisig.rs index 697af815..593731a1 100644 --- a/runtime/trappist/src/weights/pallet_multisig.rs +++ b/runtime/trappist/src/weights/pallet_multisig.rs @@ -17,10 +17,10 @@ //! Autogenerated weights for `pallet_multisig` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev -//! DATE: 2023-11-23, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 29.0.0 +//! DATE: 2023-12-21, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `runner-yprdrvc7-project-647-concurrent-0`, CPU: `Intel(R) Xeon(R) CPU @ 2.60GHz` +//! HOSTNAME: `runner-q7z7ruxr-project-647-concurrent-0`, CPU: `Intel(R) Xeon(R) CPU @ 2.60GHz` //! WASM-EXECUTION: `Compiled`, CHAIN: `Some("trappist-dev")`, DB CACHE: 1024 // Executed Command: @@ -50,19 +50,21 @@ use core::marker::PhantomData; /// Weight functions for `pallet_multisig`. pub struct WeightInfo(PhantomData); impl pallet_multisig::WeightInfo for WeightInfo { - /// Storage: `LockdownMode::LockdownModeStatus` (r:1 w:0) - /// Proof: `LockdownMode::LockdownModeStatus` (`max_values`: Some(1), `max_size`: Some(1), added: 496, mode: `MaxEncodedLen`) + /// Storage: `TxPause::PausedCalls` (r:1 w:0) + /// Proof: `TxPause::PausedCalls` (`max_values`: None, `max_size`: Some(532), added: 3007, mode: `MaxEncodedLen`) + /// Storage: `SafeMode::EnteredUntil` (r:1 w:0) + /// Proof: `SafeMode::EnteredUntil` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) /// The range of component `z` is `[0, 10000]`. fn as_multi_threshold_1(z: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `100` - // Estimated: `1486` - // Minimum execution time: 18_686_000 picoseconds. - Weight::from_parts(19_390_869, 0) - .saturating_add(Weight::from_parts(0, 1486)) - // Standard Error: 4 - .saturating_add(Weight::from_parts(587, 0).saturating_mul(z.into())) - .saturating_add(T::DbWeight::get().reads(1)) + // Measured: `80` + // Estimated: `3997` + // Minimum execution time: 18_791_000 picoseconds. + Weight::from_parts(19_882_525, 0) + .saturating_add(Weight::from_parts(0, 3997)) + // Standard Error: 5 + .saturating_add(Weight::from_parts(532, 0).saturating_mul(z.into())) + .saturating_add(T::DbWeight::get().reads(2)) } /// Storage: `Multisig::Multisigs` (r:1 w:1) /// Proof: `Multisig::Multisigs` (`max_values`: None, `max_size`: Some(3346), added: 5821, mode: `MaxEncodedLen`) @@ -72,13 +74,13 @@ impl pallet_multisig::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `262 + s * (2 ±0)` // Estimated: `6811` - // Minimum execution time: 44_025_000 picoseconds. - Weight::from_parts(34_224_817, 0) + // Minimum execution time: 39_090_000 picoseconds. + Weight::from_parts(29_743_474, 0) .saturating_add(Weight::from_parts(0, 6811)) - // Standard Error: 713 - .saturating_add(Weight::from_parts(119_184, 0).saturating_mul(s.into())) - // Standard Error: 6 - .saturating_add(Weight::from_parts(1_482, 0).saturating_mul(z.into())) + // Standard Error: 1_065 + .saturating_add(Weight::from_parts(111_104, 0).saturating_mul(s.into())) + // Standard Error: 10 + .saturating_add(Weight::from_parts(1_391, 0).saturating_mul(z.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -90,13 +92,13 @@ impl pallet_multisig::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `282` // Estimated: `6811` - // Minimum execution time: 28_722_000 picoseconds. - Weight::from_parts(19_775_123, 0) + // Minimum execution time: 26_108_000 picoseconds. + Weight::from_parts(16_951_165, 0) .saturating_add(Weight::from_parts(0, 6811)) - // Standard Error: 448 - .saturating_add(Weight::from_parts(103_379, 0).saturating_mul(s.into())) - // Standard Error: 4 - .saturating_add(Weight::from_parts(1_498, 0).saturating_mul(z.into())) + // Standard Error: 633 + .saturating_add(Weight::from_parts(100_263, 0).saturating_mul(s.into())) + // Standard Error: 6 + .saturating_add(Weight::from_parts(1_437, 0).saturating_mul(z.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -104,22 +106,24 @@ impl pallet_multisig::WeightInfo for WeightInfo { /// Proof: `Multisig::Multisigs` (`max_values`: None, `max_size`: Some(3346), added: 5821, mode: `MaxEncodedLen`) /// Storage: `System::Account` (r:1 w:1) /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) - /// Storage: `LockdownMode::LockdownModeStatus` (r:1 w:0) - /// Proof: `LockdownMode::LockdownModeStatus` (`max_values`: Some(1), `max_size`: Some(1), added: 496, mode: `MaxEncodedLen`) + /// Storage: `TxPause::PausedCalls` (r:1 w:0) + /// Proof: `TxPause::PausedCalls` (`max_values`: None, `max_size`: Some(532), added: 3007, mode: `MaxEncodedLen`) + /// Storage: `SafeMode::EnteredUntil` (r:1 w:0) + /// Proof: `SafeMode::EnteredUntil` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) /// The range of component `s` is `[2, 100]`. /// The range of component `z` is `[0, 10000]`. fn as_multi_complete(s: u32, z: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `485 + s * (33 ±0)` + // Measured: `465 + s * (33 ±0)` // Estimated: `6811` - // Minimum execution time: 54_475_000 picoseconds. - Weight::from_parts(41_144_365, 0) + // Minimum execution time: 50_981_000 picoseconds. + Weight::from_parts(38_076_500, 0) .saturating_add(Weight::from_parts(0, 6811)) - // Standard Error: 893 - .saturating_add(Weight::from_parts(152_166, 0).saturating_mul(s.into())) - // Standard Error: 8 - .saturating_add(Weight::from_parts(1_599, 0).saturating_mul(z.into())) - .saturating_add(T::DbWeight::get().reads(3)) + // Standard Error: 933 + .saturating_add(Weight::from_parts(144_328, 0).saturating_mul(s.into())) + // Standard Error: 9 + .saturating_add(Weight::from_parts(1_511, 0).saturating_mul(z.into())) + .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(2)) } /// Storage: `Multisig::Multisigs` (r:1 w:1) @@ -129,11 +133,11 @@ impl pallet_multisig::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `263 + s * (2 ±0)` // Estimated: `6811` - // Minimum execution time: 32_145_000 picoseconds. - Weight::from_parts(32_647_517, 0) + // Minimum execution time: 27_513_000 picoseconds. + Weight::from_parts(27_777_312, 0) .saturating_add(Weight::from_parts(0, 6811)) - // Standard Error: 664 - .saturating_add(Weight::from_parts(116_713, 0).saturating_mul(s.into())) + // Standard Error: 827 + .saturating_add(Weight::from_parts(104_571, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -144,11 +148,11 @@ impl pallet_multisig::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `282` // Estimated: `6811` - // Minimum execution time: 17_915_000 picoseconds. - Weight::from_parts(18_383_828, 0) + // Minimum execution time: 15_472_000 picoseconds. + Weight::from_parts(15_851_953, 0) .saturating_add(Weight::from_parts(0, 6811)) - // Standard Error: 494 - .saturating_add(Weight::from_parts(101_772, 0).saturating_mul(s.into())) + // Standard Error: 731 + .saturating_add(Weight::from_parts(91_578, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -159,11 +163,11 @@ impl pallet_multisig::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `454 + s * (1 ±0)` // Estimated: `6811` - // Minimum execution time: 33_683_000 picoseconds. - Weight::from_parts(34_039_815, 0) + // Minimum execution time: 28_751_000 picoseconds. + Weight::from_parts(29_439_803, 0) .saturating_add(Weight::from_parts(0, 6811)) - // Standard Error: 653 - .saturating_add(Weight::from_parts(118_073, 0).saturating_mul(s.into())) + // Standard Error: 934 + .saturating_add(Weight::from_parts(99_434, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } diff --git a/runtime/trappist/src/weights/pallet_preimage.rs b/runtime/trappist/src/weights/pallet_preimage.rs index 177b222d..01a5fe16 100644 --- a/runtime/trappist/src/weights/pallet_preimage.rs +++ b/runtime/trappist/src/weights/pallet_preimage.rs @@ -18,9 +18,9 @@ //! Autogenerated weights for `pallet_preimage` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 29.0.0 -//! DATE: 2023-12-04, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2023-12-21, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `PAR03651`, CPU: `` +//! HOSTNAME: `runner-q7z7ruxr-project-647-concurrent-0`, CPU: `Intel(R) Xeon(R) CPU @ 2.60GHz` //! WASM-EXECUTION: `Compiled`, CHAIN: `Some("trappist-dev")`, DB CACHE: 1024 // Executed Command: @@ -61,11 +61,11 @@ impl pallet_preimage::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `42` // Estimated: `3556` - // Minimum execution time: 7_000_000 picoseconds. - Weight::from_parts(8_000_000, 0) + // Minimum execution time: 13_084_000 picoseconds. + Weight::from_parts(9_924_111, 0) .saturating_add(Weight::from_parts(0, 3556)) // Standard Error: 1 - .saturating_add(Weight::from_parts(1_317, 0).saturating_mul(s.into())) + .saturating_add(Weight::from_parts(2_213, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -80,11 +80,11 @@ impl pallet_preimage::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `106` // Estimated: `3556` - // Minimum execution time: 9_000_000 picoseconds. - Weight::from_parts(9_000_000, 0) + // Minimum execution time: 14_698_000 picoseconds. + Weight::from_parts(21_696_447, 0) .saturating_add(Weight::from_parts(0, 3556)) // Standard Error: 1 - .saturating_add(Weight::from_parts(1_312, 0).saturating_mul(s.into())) + .saturating_add(Weight::from_parts(2_214, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -99,11 +99,11 @@ impl pallet_preimage::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `106` // Estimated: `3556` - // Minimum execution time: 9_000_000 picoseconds. - Weight::from_parts(10_000_000, 0) + // Minimum execution time: 15_137_000 picoseconds. + Weight::from_parts(30_155_541, 0) .saturating_add(Weight::from_parts(0, 3556)) - // Standard Error: 1 - .saturating_add(Weight::from_parts(1_311, 0).saturating_mul(s.into())) + // Standard Error: 2 + .saturating_add(Weight::from_parts(2_213, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -117,8 +117,8 @@ impl pallet_preimage::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `172` // Estimated: `3556` - // Minimum execution time: 10_000_000 picoseconds. - Weight::from_parts(11_000_000, 0) + // Minimum execution time: 20_050_000 picoseconds. + Weight::from_parts(21_388_000, 0) .saturating_add(Weight::from_parts(0, 3556)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -133,8 +133,8 @@ impl pallet_preimage::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `144` // Estimated: `3556` - // Minimum execution time: 11_000_000 picoseconds. - Weight::from_parts(13_000_000, 0) + // Minimum execution time: 23_094_000 picoseconds. + Weight::from_parts(23_628_000, 0) .saturating_add(Weight::from_parts(0, 3556)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -147,8 +147,8 @@ impl pallet_preimage::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `172` // Estimated: `3556` - // Minimum execution time: 9_000_000 picoseconds. - Weight::from_parts(9_000_000, 0) + // Minimum execution time: 18_515_000 picoseconds. + Weight::from_parts(19_419_000, 0) .saturating_add(Weight::from_parts(0, 3556)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -161,8 +161,8 @@ impl pallet_preimage::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `144` // Estimated: `3556` - // Minimum execution time: 6_000_000 picoseconds. - Weight::from_parts(7_000_000, 0) + // Minimum execution time: 13_953_000 picoseconds. + Weight::from_parts(14_732_000, 0) .saturating_add(Weight::from_parts(0, 3556)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -175,8 +175,8 @@ impl pallet_preimage::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `42` // Estimated: `3556` - // Minimum execution time: 7_000_000 picoseconds. - Weight::from_parts(7_000_000, 0) + // Minimum execution time: 15_958_000 picoseconds. + Weight::from_parts(16_520_000, 0) .saturating_add(Weight::from_parts(0, 3556)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -189,8 +189,8 @@ impl pallet_preimage::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `106` // Estimated: `3556` - // Minimum execution time: 6_000_000 picoseconds. - Weight::from_parts(7_000_000, 0) + // Minimum execution time: 10_550_000 picoseconds. + Weight::from_parts(11_040_000, 0) .saturating_add(Weight::from_parts(0, 3556)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -205,8 +205,8 @@ impl pallet_preimage::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `144` // Estimated: `3556` - // Minimum execution time: 10_000_000 picoseconds. - Weight::from_parts(11_000_000, 0) + // Minimum execution time: 20_733_000 picoseconds. + Weight::from_parts(21_873_000, 0) .saturating_add(Weight::from_parts(0, 3556)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -219,8 +219,8 @@ impl pallet_preimage::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `106` // Estimated: `3556` - // Minimum execution time: 6_000_000 picoseconds. - Weight::from_parts(6_000_000, 0) + // Minimum execution time: 10_405_000 picoseconds. + Weight::from_parts(10_870_000, 0) .saturating_add(Weight::from_parts(0, 3556)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -233,8 +233,8 @@ impl pallet_preimage::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `106` // Estimated: `3556` - // Minimum execution time: 6_000_000 picoseconds. - Weight::from_parts(7_000_000, 0) + // Minimum execution time: 10_350_000 picoseconds. + Weight::from_parts(10_697_000, 0) .saturating_add(Weight::from_parts(0, 3556)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -250,11 +250,11 @@ impl pallet_preimage::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0 + n * (227 ±0)` // Estimated: `990 + n * (2603 ±0)` - // Minimum execution time: 12_000_000 picoseconds. - Weight::from_parts(13_000_000, 0) + // Minimum execution time: 20_586_000 picoseconds. + Weight::from_parts(20_782_000, 0) .saturating_add(Weight::from_parts(0, 990)) - // Standard Error: 16_909 - .saturating_add(Weight::from_parts(12_823_569, 0).saturating_mul(n.into())) + // Standard Error: 22_046 + .saturating_add(Weight::from_parts(19_227_568, 0).saturating_mul(n.into())) .saturating_add(T::DbWeight::get().reads((2_u64).saturating_mul(n.into()))) .saturating_add(T::DbWeight::get().writes((3_u64).saturating_mul(n.into()))) .saturating_add(Weight::from_parts(0, 2603).saturating_mul(n.into())) diff --git a/runtime/trappist/src/weights/pallet_safe_mode.rs b/runtime/trappist/src/weights/pallet_safe_mode.rs index aa427b1d..89e0d788 100644 --- a/runtime/trappist/src/weights/pallet_safe_mode.rs +++ b/runtime/trappist/src/weights/pallet_safe_mode.rs @@ -18,9 +18,9 @@ //! Autogenerated weights for `pallet_safe_mode` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 29.0.0 -//! DATE: 2023-12-05, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2023-12-21, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `PAR03651`, CPU: `` +//! HOSTNAME: `runner-q7z7ruxr-project-647-concurrent-0`, CPU: `Intel(R) Xeon(R) CPU @ 2.60GHz` //! WASM-EXECUTION: `Compiled`, CHAIN: `Some("trappist-dev")`, DB CACHE: 1024 // Executed Command: @@ -56,8 +56,8 @@ impl pallet_safe_mode::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `76` // Estimated: `1489` - // Minimum execution time: 2_000_000 picoseconds. - Weight::from_parts(2_000_000, 0) + // Minimum execution time: 2_807_000 picoseconds. + Weight::from_parts(2_961_000, 0) .saturating_add(Weight::from_parts(0, 1489)) .saturating_add(T::DbWeight::get().reads(1)) } @@ -67,8 +67,8 @@ impl pallet_safe_mode::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `103` // Estimated: `1489` - // Minimum execution time: 4_000_000 picoseconds. - Weight::from_parts(5_000_000, 0) + // Minimum execution time: 6_620_000 picoseconds. + Weight::from_parts(6_796_000, 0) .saturating_add(Weight::from_parts(0, 1489)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -87,8 +87,8 @@ impl pallet_safe_mode::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `76` // Estimated: `1489` - // Minimum execution time: 5_000_000 picoseconds. - Weight::from_parts(5_000_000, 0) + // Minimum execution time: 7_902_000 picoseconds. + Weight::from_parts(8_194_000, 0) .saturating_add(Weight::from_parts(0, 1489)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -107,8 +107,8 @@ impl pallet_safe_mode::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `103` // Estimated: `1489` - // Minimum execution time: 5_000_000 picoseconds. - Weight::from_parts(5_000_000, 0) + // Minimum execution time: 7_553_000 picoseconds. + Weight::from_parts(7_840_000, 0) .saturating_add(Weight::from_parts(0, 1489)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -119,8 +119,8 @@ impl pallet_safe_mode::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `103` // Estimated: `1489` - // Minimum execution time: 5_000_000 picoseconds. - Weight::from_parts(6_000_000, 0) + // Minimum execution time: 8_561_000 picoseconds. + Weight::from_parts(8_813_000, 0) .saturating_add(Weight::from_parts(0, 1489)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -135,8 +135,8 @@ impl pallet_safe_mode::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `225` // Estimated: `3568` - // Minimum execution time: 24_000_000 picoseconds. - Weight::from_parts(24_000_000, 0) + // Minimum execution time: 36_518_000 picoseconds. + Weight::from_parts(37_350_000, 0) .saturating_add(Weight::from_parts(0, 3568)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) @@ -149,8 +149,8 @@ impl pallet_safe_mode::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `225` // Estimated: `3568` - // Minimum execution time: 23_000_000 picoseconds. - Weight::from_parts(24_000_000, 0) + // Minimum execution time: 35_341_000 picoseconds. + Weight::from_parts(35_736_000, 0) .saturating_add(Weight::from_parts(0, 3568)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -163,8 +163,8 @@ impl pallet_safe_mode::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `225` // Estimated: `3568` - // Minimum execution time: 18_000_000 picoseconds. - Weight::from_parts(19_000_000, 0) + // Minimum execution time: 28_343_000 picoseconds. + Weight::from_parts(28_831_000, 0) .saturating_add(Weight::from_parts(0, 3568)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) diff --git a/runtime/trappist/src/weights/pallet_scheduler.rs b/runtime/trappist/src/weights/pallet_scheduler.rs index 6fad4877..20c77e93 100644 --- a/runtime/trappist/src/weights/pallet_scheduler.rs +++ b/runtime/trappist/src/weights/pallet_scheduler.rs @@ -17,10 +17,10 @@ //! Autogenerated weights for `pallet_scheduler` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev -//! DATE: 2023-11-23, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 29.0.0 +//! DATE: 2023-12-21, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `runner-yprdrvc7-project-647-concurrent-0`, CPU: `Intel(R) Xeon(R) CPU @ 2.60GHz` +//! HOSTNAME: `runner-q7z7ruxr-project-647-concurrent-0`, CPU: `Intel(R) Xeon(R) CPU @ 2.60GHz` //! WASM-EXECUTION: `Compiled`, CHAIN: `Some("trappist-dev")`, DB CACHE: 1024 // Executed Command: @@ -56,8 +56,8 @@ impl pallet_scheduler::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `31` // Estimated: `1489` - // Minimum execution time: 3_404_000 picoseconds. - Weight::from_parts(3_564_000, 0) + // Minimum execution time: 3_434_000 picoseconds. + Weight::from_parts(3_614_000, 0) .saturating_add(Weight::from_parts(0, 1489)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -69,11 +69,11 @@ impl pallet_scheduler::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `81 + s * (177 ±0)` // Estimated: `402327` - // Minimum execution time: 3_050_000 picoseconds. - Weight::from_parts(235_120, 0) + // Minimum execution time: 3_750_000 picoseconds. + Weight::from_parts(80_822, 0) .saturating_add(Weight::from_parts(0, 402327)) - // Standard Error: 2_148 - .saturating_add(Weight::from_parts(928_922, 0).saturating_mul(s.into())) + // Standard Error: 2_104 + .saturating_add(Weight::from_parts(920_374, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -81,25 +81,27 @@ impl pallet_scheduler::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 5_510_000 picoseconds. - Weight::from_parts(5_705_000, 0) + // Minimum execution time: 3_646_000 picoseconds. + Weight::from_parts(3_825_000, 0) .saturating_add(Weight::from_parts(0, 0)) } /// Storage: `Preimage::PreimageFor` (r:1 w:1) /// Proof: `Preimage::PreimageFor` (`max_values`: None, `max_size`: Some(4194344), added: 4196819, mode: `Measured`) - /// Storage: `Preimage::StatusFor` (r:1 w:1) + /// Storage: `Preimage::StatusFor` (r:1 w:0) /// Proof: `Preimage::StatusFor` (`max_values`: None, `max_size`: Some(91), added: 2566, mode: `MaxEncodedLen`) + /// Storage: `Preimage::RequestStatusFor` (r:1 w:1) + /// Proof: `Preimage::RequestStatusFor` (`max_values`: None, `max_size`: Some(75), added: 2550, mode: `MaxEncodedLen`) /// The range of component `s` is `[128, 4194304]`. fn service_task_fetched(s: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `179 + s * (1 ±0)` // Estimated: `3644 + s * (1 ±0)` - // Minimum execution time: 20_463_000 picoseconds. - Weight::from_parts(20_544_000, 0) + // Minimum execution time: 17_861_000 picoseconds. + Weight::from_parts(18_104_000, 0) .saturating_add(Weight::from_parts(0, 3644)) - // Standard Error: 7 - .saturating_add(Weight::from_parts(1_356, 0).saturating_mul(s.into())) - .saturating_add(T::DbWeight::get().reads(2)) + // Standard Error: 5 + .saturating_add(Weight::from_parts(1_195, 0).saturating_mul(s.into())) + .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) .saturating_add(Weight::from_parts(0, 1).saturating_mul(s.into())) } @@ -109,8 +111,8 @@ impl pallet_scheduler::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 6_758_000 picoseconds. - Weight::from_parts(7_128_000, 0) + // Minimum execution time: 4_984_000 picoseconds. + Weight::from_parts(5_262_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -118,27 +120,29 @@ impl pallet_scheduler::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 5_504_000 picoseconds. - Weight::from_parts(5_744_000, 0) + // Minimum execution time: 3_668_000 picoseconds. + Weight::from_parts(3_870_000, 0) .saturating_add(Weight::from_parts(0, 0)) } - /// Storage: `LockdownMode::LockdownModeStatus` (r:1 w:0) - /// Proof: `LockdownMode::LockdownModeStatus` (`max_values`: Some(1), `max_size`: Some(1), added: 496, mode: `MaxEncodedLen`) + /// Storage: `TxPause::PausedCalls` (r:1 w:0) + /// Proof: `TxPause::PausedCalls` (`max_values`: None, `max_size`: Some(532), added: 3007, mode: `MaxEncodedLen`) + /// Storage: `SafeMode::EnteredUntil` (r:1 w:0) + /// Proof: `SafeMode::EnteredUntil` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) fn execute_dispatch_signed() -> Weight { // Proof Size summary in bytes: - // Measured: `100` - // Estimated: `1486` - // Minimum execution time: 6_408_000 picoseconds. - Weight::from_parts(6_561_000, 0) - .saturating_add(Weight::from_parts(0, 1486)) - .saturating_add(T::DbWeight::get().reads(1)) + // Measured: `80` + // Estimated: `3997` + // Minimum execution time: 7_450_000 picoseconds. + Weight::from_parts(7_749_000, 0) + .saturating_add(Weight::from_parts(0, 3997)) + .saturating_add(T::DbWeight::get().reads(2)) } fn execute_dispatch_unsigned() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_460_000 picoseconds. - Weight::from_parts(2_617_000, 0) + // Minimum execution time: 2_448_000 picoseconds. + Weight::from_parts(2_663_000, 0) .saturating_add(Weight::from_parts(0, 0)) } /// Storage: `Scheduler::Agenda` (r:1 w:1) @@ -148,11 +152,11 @@ impl pallet_scheduler::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `81 + s * (177 ±0)` // Estimated: `402327` - // Minimum execution time: 12_243_000 picoseconds. - Weight::from_parts(11_321_982, 0) + // Minimum execution time: 10_587_000 picoseconds. + Weight::from_parts(8_092_724, 0) .saturating_add(Weight::from_parts(0, 402327)) - // Standard Error: 2_258 - .saturating_add(Weight::from_parts(944_337, 0).saturating_mul(s.into())) + // Standard Error: 2_218 + .saturating_add(Weight::from_parts(934_689, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -165,11 +169,11 @@ impl pallet_scheduler::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `81 + s * (177 ±0)` // Estimated: `402327` - // Minimum execution time: 17_151_000 picoseconds. - Weight::from_parts(10_679_872, 0) + // Minimum execution time: 15_138_000 picoseconds. + Weight::from_parts(5_949_108, 0) .saturating_add(Weight::from_parts(0, 402327)) - // Standard Error: 2_501 - .saturating_add(Weight::from_parts(1_648_731, 0).saturating_mul(s.into())) + // Standard Error: 2_365 + .saturating_add(Weight::from_parts(1_640_271, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -182,11 +186,11 @@ impl pallet_scheduler::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `596 + s * (178 ±0)` // Estimated: `402327` - // Minimum execution time: 15_411_000 picoseconds. - Weight::from_parts(16_936_208, 0) + // Minimum execution time: 13_770_000 picoseconds. + Weight::from_parts(13_100_661, 0) .saturating_add(Weight::from_parts(0, 402327)) - // Standard Error: 2_308 - .saturating_add(Weight::from_parts(949_432, 0).saturating_mul(s.into())) + // Standard Error: 2_154 + .saturating_add(Weight::from_parts(940_206, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -199,11 +203,11 @@ impl pallet_scheduler::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `709 + s * (177 ±0)` // Estimated: `402327` - // Minimum execution time: 18_544_000 picoseconds. - Weight::from_parts(13_625_595, 0) + // Minimum execution time: 16_493_000 picoseconds. + Weight::from_parts(9_442_547, 0) .saturating_add(Weight::from_parts(0, 402327)) - // Standard Error: 2_535 - .saturating_add(Weight::from_parts(1_652_406, 0).saturating_mul(s.into())) + // Standard Error: 2_420 + .saturating_add(Weight::from_parts(1_637_390, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) } diff --git a/runtime/trappist/src/weights/pallet_session.rs b/runtime/trappist/src/weights/pallet_session.rs index e72b6f1b..f1bcfdbc 100644 --- a/runtime/trappist/src/weights/pallet_session.rs +++ b/runtime/trappist/src/weights/pallet_session.rs @@ -17,10 +17,10 @@ //! Autogenerated weights for `pallet_session` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev -//! DATE: 2023-11-23, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 29.0.0 +//! DATE: 2023-12-21, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `runner-yprdrvc7-project-647-concurrent-0`, CPU: `Intel(R) Xeon(R) CPU @ 2.60GHz` +//! HOSTNAME: `runner-q7z7ruxr-project-647-concurrent-0`, CPU: `Intel(R) Xeon(R) CPU @ 2.60GHz` //! WASM-EXECUTION: `Compiled`, CHAIN: `Some("trappist-dev")`, DB CACHE: 1024 // Executed Command: @@ -58,8 +58,8 @@ impl pallet_session::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `297` // Estimated: `3762` - // Minimum execution time: 15_632_000 picoseconds. - Weight::from_parts(16_475_000, 0) + // Minimum execution time: 15_328_000 picoseconds. + Weight::from_parts(15_904_000, 0) .saturating_add(Weight::from_parts(0, 3762)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -72,8 +72,8 @@ impl pallet_session::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `279` // Estimated: `3744` - // Minimum execution time: 10_932_000 picoseconds. - Weight::from_parts(11_673_000, 0) + // Minimum execution time: 10_698_000 picoseconds. + Weight::from_parts(11_320_000, 0) .saturating_add(Weight::from_parts(0, 3744)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(2)) diff --git a/runtime/trappist/src/weights/pallet_timestamp.rs b/runtime/trappist/src/weights/pallet_timestamp.rs index b728b8ba..9781aeb3 100644 --- a/runtime/trappist/src/weights/pallet_timestamp.rs +++ b/runtime/trappist/src/weights/pallet_timestamp.rs @@ -17,10 +17,10 @@ //! Autogenerated weights for `pallet_timestamp` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev -//! DATE: 2023-11-23, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 29.0.0 +//! DATE: 2023-12-21, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `runner-yprdrvc7-project-647-concurrent-0`, CPU: `Intel(R) Xeon(R) CPU @ 2.60GHz` +//! HOSTNAME: `runner-q7z7ruxr-project-647-concurrent-0`, CPU: `Intel(R) Xeon(R) CPU @ 2.60GHz` //! WASM-EXECUTION: `Compiled`, CHAIN: `Some("trappist-dev")`, DB CACHE: 1024 // Executed Command: @@ -58,8 +58,8 @@ impl pallet_timestamp::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `190` // Estimated: `1493` - // Minimum execution time: 9_409_000 picoseconds. - Weight::from_parts(9_864_000, 0) + // Minimum execution time: 7_400_000 picoseconds. + Weight::from_parts(8_027_000, 0) .saturating_add(Weight::from_parts(0, 1493)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -68,8 +68,8 @@ impl pallet_timestamp::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `128` // Estimated: `0` - // Minimum execution time: 4_595_000 picoseconds. - Weight::from_parts(4_799_000, 0) + // Minimum execution time: 4_069_000 picoseconds. + Weight::from_parts(4_353_000, 0) .saturating_add(Weight::from_parts(0, 0)) } } diff --git a/runtime/trappist/src/weights/pallet_treasury.rs b/runtime/trappist/src/weights/pallet_treasury.rs index 964686e6..f4dd65f1 100644 --- a/runtime/trappist/src/weights/pallet_treasury.rs +++ b/runtime/trappist/src/weights/pallet_treasury.rs @@ -18,18 +18,18 @@ //! Autogenerated weights for `pallet_treasury` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 29.0.0 -//! DATE: 2023-12-19, STEPS: `10`, REPEAT: `10`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2023-12-21, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `Emilianos-MacBook-Pro.local`, CPU: `` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("dev")`, DB CACHE: 1024 +//! HOSTNAME: `runner-q7z7ruxr-project-647-concurrent-0`, CPU: `Intel(R) Xeon(R) CPU @ 2.60GHz` +//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("trappist-dev")`, DB CACHE: 1024 // Executed Command: -// ./target/release/trappist-node +// ./target/production/trappist-node // benchmark // pallet -// --chain=dev -// --steps=10 -// --repeat=10 +// --chain=trappist-dev +// --steps=50 +// --repeat=20 // --no-storage-info // --no-median-slopes // --no-min-squares @@ -60,8 +60,8 @@ impl pallet_treasury::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `6` // Estimated: `1887` - // Minimum execution time: 11_000_000 picoseconds. - Weight::from_parts(12_000_000, 0) + // Minimum execution time: 10_732_000 picoseconds. + Weight::from_parts(11_145_000, 0) .saturating_add(Weight::from_parts(0, 1887)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(3)) @@ -74,8 +74,8 @@ impl pallet_treasury::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `107` // Estimated: `1489` - // Minimum execution time: 25_000_000 picoseconds. - Weight::from_parts(26_000_000, 0) + // Minimum execution time: 22_393_000 picoseconds. + Weight::from_parts(23_055_000, 0) .saturating_add(Weight::from_parts(0, 1489)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(2)) @@ -88,8 +88,8 @@ impl pallet_treasury::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `368` // Estimated: `6196` - // Minimum execution time: 40_000_000 picoseconds. - Weight::from_parts(42_000_000, 0) + // Minimum execution time: 35_401_000 picoseconds. + Weight::from_parts(36_511_000, 0) .saturating_add(Weight::from_parts(0, 6196)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(3)) @@ -101,13 +101,13 @@ impl pallet_treasury::WeightInfo for WeightInfo { /// The range of component `p` is `[0, 99]`. fn approve_proposal(p: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `467 + p * (7 ±0)` + // Measured: `433 + p * (8 ±0)` // Estimated: `3573` - // Minimum execution time: 8_000_000 picoseconds. - Weight::from_parts(10_530_303, 0) + // Minimum execution time: 7_862_000 picoseconds. + Weight::from_parts(10_537_754, 0) .saturating_add(Weight::from_parts(0, 3573)) - // Standard Error: 3_343 - .saturating_add(Weight::from_parts(16_896, 0).saturating_mul(p.into())) + // Standard Error: 1_452 + .saturating_add(Weight::from_parts(74_665, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -117,8 +117,8 @@ impl pallet_treasury::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `90` // Estimated: `1887` - // Minimum execution time: 6_000_000 picoseconds. - Weight::from_parts(7_000_000, 0) + // Minimum execution time: 6_250_000 picoseconds. + Weight::from_parts(6_519_000, 0) .saturating_add(Weight::from_parts(0, 1887)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -136,18 +136,18 @@ impl pallet_treasury::WeightInfo for WeightInfo { /// The range of component `p` is `[0, 99]`. fn on_initialize_proposals(p: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `972 + p * (208 ±0)` - // Estimated: `61332 + p * (2583 ±168)` - // Minimum execution time: 21_000_000 picoseconds. - Weight::from_parts(397_593_939, 0) - .saturating_add(Weight::from_parts(0, 61332)) - // Standard Error: 1_096_456 - .saturating_add(Weight::from_parts(19_472_176, 0).saturating_mul(p.into())) - .saturating_add(T::DbWeight::get().reads(26)) + // Measured: `955 + p * (210 ±0)` + // Estimated: `66239 + p * (2598 ±58)` + // Minimum execution time: 18_025_000 picoseconds. + Weight::from_parts(364_461_614, 0) + .saturating_add(Weight::from_parts(0, 66239)) + // Standard Error: 322_940 + .saturating_add(Weight::from_parts(18_110_292, 0).saturating_mul(p.into())) + .saturating_add(T::DbWeight::get().reads(28)) .saturating_add(T::DbWeight::get().reads((2_u64).saturating_mul(p.into()))) - .saturating_add(T::DbWeight::get().writes(37)) + .saturating_add(T::DbWeight::get().writes(40)) .saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(p.into()))) - .saturating_add(Weight::from_parts(0, 2583).saturating_mul(p.into())) + .saturating_add(Weight::from_parts(0, 2598).saturating_mul(p.into())) } /// Storage: `Treasury::SpendCount` (r:1 w:1) /// Proof: `Treasury::SpendCount` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) @@ -157,8 +157,8 @@ impl pallet_treasury::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `6` // Estimated: `1489` - // Minimum execution time: 11_000_000 picoseconds. - Weight::from_parts(11_000_000, 0) + // Minimum execution time: 9_856_000 picoseconds. + Weight::from_parts(10_168_000, 0) .saturating_add(Weight::from_parts(0, 1489)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(2)) @@ -171,8 +171,8 @@ impl pallet_treasury::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `330` // Estimated: `6196` - // Minimum execution time: 52_000_000 picoseconds. - Weight::from_parts(52_000_000, 0) + // Minimum execution time: 45_729_000 picoseconds. + Weight::from_parts(46_571_000, 0) .saturating_add(Weight::from_parts(0, 6196)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(3)) @@ -183,8 +183,8 @@ impl pallet_treasury::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `124` // Estimated: `3534` - // Minimum execution time: 12_000_000 picoseconds. - Weight::from_parts(12_000_000, 0) + // Minimum execution time: 11_330_000 picoseconds. + Weight::from_parts(11_867_000, 0) .saturating_add(Weight::from_parts(0, 3534)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -195,8 +195,8 @@ impl pallet_treasury::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `124` // Estimated: `3534` - // Minimum execution time: 11_000_000 picoseconds. - Weight::from_parts(12_000_000, 0) + // Minimum execution time: 10_753_000 picoseconds. + Weight::from_parts(11_092_000, 0) .saturating_add(Weight::from_parts(0, 3534)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) diff --git a/runtime/trappist/src/weights/pallet_tx_pause.rs b/runtime/trappist/src/weights/pallet_tx_pause.rs index 045c3de6..4ba4e9f9 100644 --- a/runtime/trappist/src/weights/pallet_tx_pause.rs +++ b/runtime/trappist/src/weights/pallet_tx_pause.rs @@ -17,10 +17,10 @@ //! Autogenerated weights for `pallet_tx_pause` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev -//! DATE: 2023-10-23, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 29.0.0 +//! DATE: 2023-12-21, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `PAR03651`, CPU: `` +//! HOSTNAME: `runner-q7z7ruxr-project-647-concurrent-0`, CPU: `Intel(R) Xeon(R) CPU @ 2.60GHz` //! WASM-EXECUTION: `Compiled`, CHAIN: `Some("trappist-dev")`, DB CACHE: 1024 // Executed Command: @@ -56,8 +56,8 @@ impl pallet_tx_pause::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `4` // Estimated: `3997` - // Minimum execution time: 9_000_000 picoseconds. - Weight::from_parts(10_000_000, 0) + // Minimum execution time: 12_195_000 picoseconds. + Weight::from_parts(12_759_000, 0) .saturating_add(Weight::from_parts(0, 3997)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -68,8 +68,8 @@ impl pallet_tx_pause::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `566` // Estimated: `3997` - // Minimum execution time: 13_000_000 picoseconds. - Weight::from_parts(14_000_000, 0) + // Minimum execution time: 17_950_000 picoseconds. + Weight::from_parts(18_437_000, 0) .saturating_add(Weight::from_parts(0, 3997)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) diff --git a/runtime/trappist/src/weights/pallet_uniques.rs b/runtime/trappist/src/weights/pallet_uniques.rs index dd40df64..bc296ff8 100644 --- a/runtime/trappist/src/weights/pallet_uniques.rs +++ b/runtime/trappist/src/weights/pallet_uniques.rs @@ -17,10 +17,10 @@ //! Autogenerated weights for `pallet_uniques` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev -//! DATE: 2023-11-23, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 29.0.0 +//! DATE: 2023-12-21, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `runner-yprdrvc7-project-647-concurrent-0`, CPU: `Intel(R) Xeon(R) CPU @ 2.60GHz` +//! HOSTNAME: `runner-q7z7ruxr-project-647-concurrent-0`, CPU: `Intel(R) Xeon(R) CPU @ 2.60GHz` //! WASM-EXECUTION: `Compiled`, CHAIN: `Some("trappist-dev")`, DB CACHE: 1024 // Executed Command: @@ -58,8 +58,8 @@ impl pallet_uniques::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `179` // Estimated: `3643` - // Minimum execution time: 28_938_000 picoseconds. - Weight::from_parts(29_700_000, 0) + // Minimum execution time: 24_452_000 picoseconds. + Weight::from_parts(25_444_000, 0) .saturating_add(Weight::from_parts(0, 3643)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(2)) @@ -72,8 +72,8 @@ impl pallet_uniques::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `76` // Estimated: `3643` - // Minimum execution time: 14_474_000 picoseconds. - Weight::from_parts(14_998_000, 0) + // Minimum execution time: 12_479_000 picoseconds. + Weight::from_parts(12_794_000, 0) .saturating_add(Weight::from_parts(0, 3643)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(2)) @@ -101,15 +101,15 @@ impl pallet_uniques::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `327 + a * (107 ±0) + m * (56 ±0) + n * (76 ±0)` // Estimated: `3643 + a * (2647 ±0) + m * (2662 ±0) + n * (2597 ±0)` - // Minimum execution time: 2_694_836_000 picoseconds. - Weight::from_parts(2_722_173_000, 0) + // Minimum execution time: 2_701_979_000 picoseconds. + Weight::from_parts(2_714_081_000, 0) .saturating_add(Weight::from_parts(0, 3643)) - // Standard Error: 26_684 - .saturating_add(Weight::from_parts(7_029_745, 0).saturating_mul(n.into())) - // Standard Error: 26_684 - .saturating_add(Weight::from_parts(310_212, 0).saturating_mul(m.into())) - // Standard Error: 26_684 - .saturating_add(Weight::from_parts(359_481, 0).saturating_mul(a.into())) + // Standard Error: 26_585 + .saturating_add(Weight::from_parts(6_894_831, 0).saturating_mul(n.into())) + // Standard Error: 26_585 + .saturating_add(Weight::from_parts(312_015, 0).saturating_mul(m.into())) + // Standard Error: 26_585 + .saturating_add(Weight::from_parts(343_749, 0).saturating_mul(a.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(n.into()))) .saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(m.into()))) @@ -134,8 +134,8 @@ impl pallet_uniques::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `316` // Estimated: `3643` - // Minimum execution time: 33_754_000 picoseconds. - Weight::from_parts(34_517_000, 0) + // Minimum execution time: 30_004_000 picoseconds. + Weight::from_parts(30_896_000, 0) .saturating_add(Weight::from_parts(0, 3643)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(3)) @@ -152,8 +152,8 @@ impl pallet_uniques::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `462` // Estimated: `3643` - // Minimum execution time: 36_771_000 picoseconds. - Weight::from_parts(37_512_000, 0) + // Minimum execution time: 32_116_000 picoseconds. + Weight::from_parts(32_785_000, 0) .saturating_add(Weight::from_parts(0, 3643)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(4)) @@ -170,8 +170,8 @@ impl pallet_uniques::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `462` // Estimated: `3643` - // Minimum execution time: 26_354_000 picoseconds. - Weight::from_parts(26_843_000, 0) + // Minimum execution time: 23_690_000 picoseconds. + Weight::from_parts(24_072_000, 0) .saturating_add(Weight::from_parts(0, 3643)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(4)) @@ -185,11 +185,11 @@ impl pallet_uniques::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `772 + i * (76 ±0)` // Estimated: `3643 + i * (2597 ±0)` - // Minimum execution time: 13_457_000 picoseconds. - Weight::from_parts(13_605_000, 0) + // Minimum execution time: 11_310_000 picoseconds. + Weight::from_parts(11_591_000, 0) .saturating_add(Weight::from_parts(0, 3643)) - // Standard Error: 12_592 - .saturating_add(Weight::from_parts(17_022_998, 0).saturating_mul(i.into())) + // Standard Error: 12_686 + .saturating_add(Weight::from_parts(14_924_271, 0).saturating_mul(i.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(i.into()))) .saturating_add(T::DbWeight::get().writes(1)) @@ -204,8 +204,8 @@ impl pallet_uniques::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `462` // Estimated: `3643` - // Minimum execution time: 17_643_000 picoseconds. - Weight::from_parts(18_167_000, 0) + // Minimum execution time: 15_153_000 picoseconds. + Weight::from_parts(15_639_000, 0) .saturating_add(Weight::from_parts(0, 3643)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -218,8 +218,8 @@ impl pallet_uniques::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `462` // Estimated: `3643` - // Minimum execution time: 17_608_000 picoseconds. - Weight::from_parts(17_901_000, 0) + // Minimum execution time: 15_070_000 picoseconds. + Weight::from_parts(15_590_000, 0) .saturating_add(Weight::from_parts(0, 3643)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -230,8 +230,8 @@ impl pallet_uniques::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `316` // Estimated: `3643` - // Minimum execution time: 12_599_000 picoseconds. - Weight::from_parts(12_948_000, 0) + // Minimum execution time: 10_192_000 picoseconds. + Weight::from_parts(10_556_000, 0) .saturating_add(Weight::from_parts(0, 3643)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -242,8 +242,8 @@ impl pallet_uniques::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `316` // Estimated: `3643` - // Minimum execution time: 12_283_000 picoseconds. - Weight::from_parts(12_668_000, 0) + // Minimum execution time: 10_116_000 picoseconds. + Weight::from_parts(10_344_000, 0) .saturating_add(Weight::from_parts(0, 3643)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -258,8 +258,8 @@ impl pallet_uniques::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `390` // Estimated: `3643` - // Minimum execution time: 20_789_000 picoseconds. - Weight::from_parts(21_342_000, 0) + // Minimum execution time: 18_068_000 picoseconds. + Weight::from_parts(18_740_000, 0) .saturating_add(Weight::from_parts(0, 3643)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(4)) @@ -270,8 +270,8 @@ impl pallet_uniques::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `316` // Estimated: `3643` - // Minimum execution time: 12_764_000 picoseconds. - Weight::from_parts(13_048_000, 0) + // Minimum execution time: 10_484_000 picoseconds. + Weight::from_parts(10_857_000, 0) .saturating_add(Weight::from_parts(0, 3643)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -284,8 +284,8 @@ impl pallet_uniques::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `316` // Estimated: `3643` - // Minimum execution time: 15_760_000 picoseconds. - Weight::from_parts(16_338_000, 0) + // Minimum execution time: 13_435_000 picoseconds. + Weight::from_parts(13_794_000, 0) .saturating_add(Weight::from_parts(0, 3643)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(2)) @@ -300,8 +300,8 @@ impl pallet_uniques::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `593` // Estimated: `3652` - // Minimum execution time: 36_996_000 picoseconds. - Weight::from_parts(37_516_000, 0) + // Minimum execution time: 33_448_000 picoseconds. + Weight::from_parts(34_152_000, 0) .saturating_add(Weight::from_parts(0, 3652)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) @@ -316,8 +316,8 @@ impl pallet_uniques::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `790` // Estimated: `3652` - // Minimum execution time: 36_482_000 picoseconds. - Weight::from_parts(37_229_000, 0) + // Minimum execution time: 32_332_000 picoseconds. + Weight::from_parts(32_806_000, 0) .saturating_add(Weight::from_parts(0, 3652)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) @@ -330,8 +330,8 @@ impl pallet_uniques::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `382` // Estimated: `3652` - // Minimum execution time: 28_710_000 picoseconds. - Weight::from_parts(29_320_000, 0) + // Minimum execution time: 24_270_000 picoseconds. + Weight::from_parts(24_995_000, 0) .saturating_add(Weight::from_parts(0, 3652)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -344,8 +344,8 @@ impl pallet_uniques::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `593` // Estimated: `3652` - // Minimum execution time: 29_481_000 picoseconds. - Weight::from_parts(30_283_000, 0) + // Minimum execution time: 25_319_000 picoseconds. + Weight::from_parts(26_189_000, 0) .saturating_add(Weight::from_parts(0, 3652)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -358,8 +358,8 @@ impl pallet_uniques::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `316` // Estimated: `3643` - // Minimum execution time: 29_369_000 picoseconds. - Weight::from_parts(29_966_000, 0) + // Minimum execution time: 25_225_000 picoseconds. + Weight::from_parts(25_676_000, 0) .saturating_add(Weight::from_parts(0, 3643)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -372,8 +372,8 @@ impl pallet_uniques::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `507` // Estimated: `3643` - // Minimum execution time: 28_423_000 picoseconds. - Weight::from_parts(29_212_000, 0) + // Minimum execution time: 24_380_000 picoseconds. + Weight::from_parts(24_832_000, 0) .saturating_add(Weight::from_parts(0, 3643)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -386,8 +386,8 @@ impl pallet_uniques::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `462` // Estimated: `3643` - // Minimum execution time: 18_280_000 picoseconds. - Weight::from_parts(18_659_000, 0) + // Minimum execution time: 15_744_000 picoseconds. + Weight::from_parts(16_087_000, 0) .saturating_add(Weight::from_parts(0, 3643)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -400,8 +400,8 @@ impl pallet_uniques::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `495` // Estimated: `3643` - // Minimum execution time: 18_511_000 picoseconds. - Weight::from_parts(18_879_000, 0) + // Minimum execution time: 15_892_000 picoseconds. + Weight::from_parts(16_214_000, 0) .saturating_add(Weight::from_parts(0, 3643)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -412,8 +412,8 @@ impl pallet_uniques::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `76` // Estimated: `3517` - // Minimum execution time: 13_887_000 picoseconds. - Weight::from_parts(14_265_000, 0) + // Minimum execution time: 11_653_000 picoseconds. + Weight::from_parts(11_883_000, 0) .saturating_add(Weight::from_parts(0, 3517)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -426,8 +426,8 @@ impl pallet_uniques::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `316` // Estimated: `3643` - // Minimum execution time: 15_334_000 picoseconds. - Weight::from_parts(15_660_000, 0) + // Minimum execution time: 12_840_000 picoseconds. + Weight::from_parts(13_261_000, 0) .saturating_add(Weight::from_parts(0, 3643)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -440,8 +440,8 @@ impl pallet_uniques::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `293` // Estimated: `3587` - // Minimum execution time: 15_343_000 picoseconds. - Weight::from_parts(15_571_000, 0) + // Minimum execution time: 12_925_000 picoseconds. + Weight::from_parts(13_369_000, 0) .saturating_add(Weight::from_parts(0, 3587)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -458,8 +458,8 @@ impl pallet_uniques::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `574` // Estimated: `3643` - // Minimum execution time: 35_290_000 picoseconds. - Weight::from_parts(35_990_000, 0) + // Minimum execution time: 30_424_000 picoseconds. + Weight::from_parts(31_016_000, 0) .saturating_add(Weight::from_parts(0, 3643)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(4)) diff --git a/runtime/trappist/src/weights/pallet_utility.rs b/runtime/trappist/src/weights/pallet_utility.rs index ee84b3a7..97e6501a 100644 --- a/runtime/trappist/src/weights/pallet_utility.rs +++ b/runtime/trappist/src/weights/pallet_utility.rs @@ -17,10 +17,10 @@ //! Autogenerated weights for `pallet_utility` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev -//! DATE: 2023-11-23, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 29.0.0 +//! DATE: 2023-12-21, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `runner-yprdrvc7-project-647-concurrent-0`, CPU: `Intel(R) Xeon(R) CPU @ 2.60GHz` +//! HOSTNAME: `runner-q7z7ruxr-project-647-concurrent-0`, CPU: `Intel(R) Xeon(R) CPU @ 2.60GHz` //! WASM-EXECUTION: `Compiled`, CHAIN: `Some("trappist-dev")`, DB CACHE: 1024 // Executed Command: @@ -50,65 +50,73 @@ use core::marker::PhantomData; /// Weight functions for `pallet_utility`. pub struct WeightInfo(PhantomData); impl pallet_utility::WeightInfo for WeightInfo { - /// Storage: `LockdownMode::LockdownModeStatus` (r:1 w:0) - /// Proof: `LockdownMode::LockdownModeStatus` (`max_values`: Some(1), `max_size`: Some(1), added: 496, mode: `MaxEncodedLen`) + /// Storage: `TxPause::PausedCalls` (r:1 w:0) + /// Proof: `TxPause::PausedCalls` (`max_values`: None, `max_size`: Some(532), added: 3007, mode: `MaxEncodedLen`) + /// Storage: `SafeMode::EnteredUntil` (r:1 w:0) + /// Proof: `SafeMode::EnteredUntil` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) /// The range of component `c` is `[0, 1000]`. fn batch(c: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `100` - // Estimated: `1486` - // Minimum execution time: 6_636_000 picoseconds. - Weight::from_parts(18_532_533, 0) - .saturating_add(Weight::from_parts(0, 1486)) - // Standard Error: 4_603 - .saturating_add(Weight::from_parts(6_036_739, 0).saturating_mul(c.into())) - .saturating_add(T::DbWeight::get().reads(1)) + // Measured: `80` + // Estimated: `3997` + // Minimum execution time: 4_713_000 picoseconds. + Weight::from_parts(8_084_038, 0) + .saturating_add(Weight::from_parts(0, 3997)) + // Standard Error: 2_930 + .saturating_add(Weight::from_parts(5_331_266, 0).saturating_mul(c.into())) + .saturating_add(T::DbWeight::get().reads(2)) } - /// Storage: `LockdownMode::LockdownModeStatus` (r:1 w:0) - /// Proof: `LockdownMode::LockdownModeStatus` (`max_values`: Some(1), `max_size`: Some(1), added: 496, mode: `MaxEncodedLen`) + /// Storage: `TxPause::PausedCalls` (r:1 w:0) + /// Proof: `TxPause::PausedCalls` (`max_values`: None, `max_size`: Some(532), added: 3007, mode: `MaxEncodedLen`) + /// Storage: `SafeMode::EnteredUntil` (r:1 w:0) + /// Proof: `SafeMode::EnteredUntil` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) fn as_derivative() -> Weight { // Proof Size summary in bytes: - // Measured: `100` - // Estimated: `1486` - // Minimum execution time: 8_653_000 picoseconds. - Weight::from_parts(8_982_000, 0) - .saturating_add(Weight::from_parts(0, 1486)) - .saturating_add(T::DbWeight::get().reads(1)) + // Measured: `80` + // Estimated: `3997` + // Minimum execution time: 9_800_000 picoseconds. + Weight::from_parts(10_213_000, 0) + .saturating_add(Weight::from_parts(0, 3997)) + .saturating_add(T::DbWeight::get().reads(2)) } - /// Storage: `LockdownMode::LockdownModeStatus` (r:1 w:0) - /// Proof: `LockdownMode::LockdownModeStatus` (`max_values`: Some(1), `max_size`: Some(1), added: 496, mode: `MaxEncodedLen`) + /// Storage: `TxPause::PausedCalls` (r:1 w:0) + /// Proof: `TxPause::PausedCalls` (`max_values`: None, `max_size`: Some(532), added: 3007, mode: `MaxEncodedLen`) + /// Storage: `SafeMode::EnteredUntil` (r:1 w:0) + /// Proof: `SafeMode::EnteredUntil` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) /// The range of component `c` is `[0, 1000]`. fn batch_all(c: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `100` - // Estimated: `1486` - // Minimum execution time: 6_621_000 picoseconds. - Weight::from_parts(24_018_160, 0) - .saturating_add(Weight::from_parts(0, 1486)) - // Standard Error: 4_233 - .saturating_add(Weight::from_parts(6_282_553, 0).saturating_mul(c.into())) - .saturating_add(T::DbWeight::get().reads(1)) + // Measured: `80` + // Estimated: `3997` + // Minimum execution time: 4_673_000 picoseconds. + Weight::from_parts(18_526_744, 0) + .saturating_add(Weight::from_parts(0, 3997)) + // Standard Error: 4_177 + .saturating_add(Weight::from_parts(5_557_556, 0).saturating_mul(c.into())) + .saturating_add(T::DbWeight::get().reads(2)) } fn dispatch_as() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 9_106_000 picoseconds. - Weight::from_parts(9_374_000, 0) + // Minimum execution time: 6_886_000 picoseconds. + Weight::from_parts(7_335_000, 0) .saturating_add(Weight::from_parts(0, 0)) } - /// Storage: `LockdownMode::LockdownModeStatus` (r:1 w:0) - /// Proof: `LockdownMode::LockdownModeStatus` (`max_values`: Some(1), `max_size`: Some(1), added: 496, mode: `MaxEncodedLen`) + /// Storage: `TxPause::PausedCalls` (r:1 w:0) + /// Proof: `TxPause::PausedCalls` (`max_values`: None, `max_size`: Some(532), added: 3007, mode: `MaxEncodedLen`) + /// Storage: `SafeMode::EnteredUntil` (r:1 w:0) + /// Proof: `SafeMode::EnteredUntil` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) /// The range of component `c` is `[0, 1000]`. fn force_batch(c: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `100` - // Estimated: `1486` - // Minimum execution time: 6_608_000 picoseconds. - Weight::from_parts(20_540_741, 0) - .saturating_add(Weight::from_parts(0, 1486)) - // Standard Error: 3_950 - .saturating_add(Weight::from_parts(6_037_237, 0).saturating_mul(c.into())) - .saturating_add(T::DbWeight::get().reads(1)) + // Measured: `80` + // Estimated: `3997` + // Minimum execution time: 4_679_000 picoseconds. + Weight::from_parts(16_530_932, 0) + .saturating_add(Weight::from_parts(0, 3997)) + // Standard Error: 3_809 + .saturating_add(Weight::from_parts(5_314_037, 0).saturating_mul(c.into())) + .saturating_add(T::DbWeight::get().reads(2)) } } diff --git a/runtime/trappist/src/weights/pallet_withdraw_teleport.rs b/runtime/trappist/src/weights/pallet_withdraw_teleport.rs index db002f68..987a82ec 100644 --- a/runtime/trappist/src/weights/pallet_withdraw_teleport.rs +++ b/runtime/trappist/src/weights/pallet_withdraw_teleport.rs @@ -17,10 +17,10 @@ //! Autogenerated weights for `pallet_withdraw_teleport` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev -//! DATE: 2023-11-23, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 29.0.0 +//! DATE: 2023-12-21, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `runner-yprdrvc7-project-647-concurrent-0`, CPU: `Intel(R) Xeon(R) CPU @ 2.60GHz` +//! HOSTNAME: `runner-q7z7ruxr-project-647-concurrent-0`, CPU: `Intel(R) Xeon(R) CPU @ 2.60GHz` //! WASM-EXECUTION: `Compiled`, CHAIN: `Some("trappist-dev")`, DB CACHE: 1024 // Executed Command: @@ -64,11 +64,11 @@ impl pallet_withdraw_teleport::WeightInfo for WeightInf /// Proof: `ParachainSystem::PendingUpwardMessages` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) fn withdraw_and_teleport() -> Weight { // Proof Size summary in bytes: - // Measured: `177` - // Estimated: `3642` - // Minimum execution time: 87_068_000 picoseconds. - Weight::from_parts(89_581_000, 0) - .saturating_add(Weight::from_parts(0, 3642)) + // Measured: `143` + // Estimated: `3608` + // Minimum execution time: 74_406_000 picoseconds. + Weight::from_parts(75_482_000, 0) + .saturating_add(Weight::from_parts(0, 3608)) .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(2)) } diff --git a/runtime/trappist/src/weights/trappist_runtime_benchmarks.rs b/runtime/trappist/src/weights/trappist_runtime_benchmarks.rs index 88359c56..cdb0deb6 100644 --- a/runtime/trappist/src/weights/trappist_runtime_benchmarks.rs +++ b/runtime/trappist/src/weights/trappist_runtime_benchmarks.rs @@ -17,10 +17,10 @@ //! Autogenerated weights for `trappist_runtime_benchmarks` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev -//! DATE: 2023-11-23, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 29.0.0 +//! DATE: 2023-12-21, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `runner-yprdrvc7-project-647-concurrent-0`, CPU: `Intel(R) Xeon(R) CPU @ 2.60GHz` +//! HOSTNAME: `runner-q7z7ruxr-project-647-concurrent-0`, CPU: `Intel(R) Xeon(R) CPU @ 2.60GHz` //! WASM-EXECUTION: `Compiled`, CHAIN: `Some("trappist-dev")`, DB CACHE: 1024 // Executed Command: @@ -58,8 +58,8 @@ impl trappist_runtime_benchmarks::WeightInfo for Weight // Proof Size summary in bytes: // Measured: `131` // Estimated: `4087` - // Minimum execution time: 8_180_000 picoseconds. - Weight::from_parts(8_285_000, 0) + // Minimum execution time: 8_125_000 picoseconds. + Weight::from_parts(8_397_000, 0) .saturating_add(Weight::from_parts(0, 4087)) .saturating_add(T::DbWeight::get().reads(2)) } @@ -69,8 +69,8 @@ impl trappist_runtime_benchmarks::WeightInfo for Weight // Proof Size summary in bytes: // Measured: `42` // Estimated: `4087` - // Minimum execution time: 4_203_000 picoseconds. - Weight::from_parts(4_348_000, 0) + // Minimum execution time: 4_280_000 picoseconds. + Weight::from_parts(4_451_000, 0) .saturating_add(Weight::from_parts(0, 4087)) .saturating_add(T::DbWeight::get().reads(1)) } @@ -78,8 +78,8 @@ impl trappist_runtime_benchmarks::WeightInfo for Weight // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 873_000 picoseconds. - Weight::from_parts(900_000, 0) + // Minimum execution time: 876_000 picoseconds. + Weight::from_parts(929_000, 0) .saturating_add(Weight::from_parts(0, 0)) } } diff --git a/runtime/trappist/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs b/runtime/trappist/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs index 71625795..d58f6681 100644 --- a/runtime/trappist/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs +++ b/runtime/trappist/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs @@ -17,10 +17,10 @@ //! Autogenerated weights for `pallet_xcm_benchmarks::fungible` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev -//! DATE: 2023-11-23, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 29.0.0 +//! DATE: 2023-12-21, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `runner-yprdrvc7-project-647-concurrent-0`, CPU: `Intel(R) Xeon(R) CPU @ 2.60GHz` +//! HOSTNAME: `runner-q7z7ruxr-project-647-concurrent-0`, CPU: `Intel(R) Xeon(R) CPU @ 2.60GHz` //! EXECUTION: , WASM-EXECUTION: Compiled, CHAIN: Some("trappist-dev"), DB CACHE: 1024 // Executed Command: @@ -57,8 +57,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `101` // Estimated: `3593` - // Minimum execution time: 26_132_000 picoseconds. - Weight::from_parts(27_106_000, 3593) + // Minimum execution time: 22_452_000 picoseconds. + Weight::from_parts(22_923_000, 3593) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -68,8 +68,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `101` // Estimated: `6196` - // Minimum execution time: 51_339_000 picoseconds. - Weight::from_parts(52_277_000, 6196) + // Minimum execution time: 45_506_000 picoseconds. + Weight::from_parts(46_096_000, 6196) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -89,13 +89,22 @@ impl WeightInfo { /// Proof: `ParachainSystem::PendingUpwardMessages` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) pub(crate) fn transfer_reserve_asset() -> Weight { // Proof Size summary in bytes: - // Measured: `278` + // Measured: `244` // Estimated: `6196` - // Minimum execution time: 73_834_000 picoseconds. - Weight::from_parts(74_698_000, 6196) + // Minimum execution time: 62_353_000 picoseconds. + Weight::from_parts(63_243_000, 6196) .saturating_add(T::DbWeight::get().reads(8)) .saturating_add(T::DbWeight::get().writes(4)) } + /// Storage: `Benchmark::Override` (r:0 w:0) + /// Proof: `Benchmark::Override` (`max_values`: None, `max_size`: None, mode: `Measured`) + pub(crate) fn reserve_asset_deposited() -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 18_446_744_073_709_551_000 picoseconds. + Weight::from_parts(18_446_744_073_709_551_000, 0) + } /// Storage: `ParachainInfo::ParachainId` (r:1 w:0) /// Proof: `ParachainInfo::ParachainId` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) /// Storage: `PolkadotXcm::SupportedVersion` (r:1 w:0) @@ -110,10 +119,10 @@ impl WeightInfo { /// Proof: `ParachainSystem::PendingUpwardMessages` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) pub(crate) fn initiate_reserve_withdraw() -> Weight { // Proof Size summary in bytes: - // Measured: `177` - // Estimated: `3642` - // Minimum execution time: 415_799_000 picoseconds. - Weight::from_parts(440_359_000, 3642) + // Measured: `143` + // Estimated: `3608` + // Minimum execution time: 151_148_000 picoseconds. + Weight::from_parts(160_741_000, 3608) .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -123,8 +132,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `42` // Estimated: `4087` - // Minimum execution time: 7_364_000 picoseconds. - Weight::from_parts(7_677_000, 4087) + // Minimum execution time: 6_945_000 picoseconds. + Weight::from_parts(7_166_000, 4087) .saturating_add(T::DbWeight::get().reads(1)) } /// Storage: `System::Account` (r:1 w:1) @@ -133,8 +142,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `3593` - // Minimum execution time: 24_978_000 picoseconds. - Weight::from_parts(25_788_000, 3593) + // Minimum execution time: 19_686_000 picoseconds. + Weight::from_parts(20_306_000, 3593) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -154,10 +163,10 @@ impl WeightInfo { /// Proof: `ParachainSystem::PendingUpwardMessages` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) pub(crate) fn deposit_reserve_asset() -> Weight { // Proof Size summary in bytes: - // Measured: `177` - // Estimated: `3642` - // Minimum execution time: 51_432_000 picoseconds. - Weight::from_parts(52_380_000, 3642) + // Measured: `143` + // Estimated: `3608` + // Minimum execution time: 41_713_000 picoseconds. + Weight::from_parts(43_259_000, 3608) .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(3)) } @@ -177,10 +186,10 @@ impl WeightInfo { /// Proof: `ParachainSystem::PendingUpwardMessages` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) pub(crate) fn initiate_teleport() -> Weight { // Proof Size summary in bytes: - // Measured: `219` + // Measured: `185` // Estimated: `4087` - // Minimum execution time: 34_917_000 picoseconds. - Weight::from_parts(35_390_000, 4087) + // Minimum execution time: 30_626_000 picoseconds. + Weight::from_parts(31_631_000, 4087) .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(2)) } From 23840d7f77c8bf910624dd89a63794f6d736cd53 Mon Sep 17 00:00:00 2001 From: Steve Degosserie Date: Thu, 28 Dec 2023 13:01:45 +0100 Subject: [PATCH 07/15] Install missing Rust rust-src toolchain component --- .github/workflows/try-runtime.yml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/.github/workflows/try-runtime.yml b/.github/workflows/try-runtime.yml index c18a37dc..8e0ef15f 100644 --- a/.github/workflows/try-runtime.yml +++ b/.github/workflows/try-runtime.yml @@ -17,6 +17,13 @@ jobs: - name: Setup worker uses: "./.github/templates/setup-worker" + + - name: Install Rust + uses: actions-rs/toolchain@v1 + with: + profile: minimal + toolchain: stable + components: rustfmt, rust-src - name: Cache Build artefacts uses: actions/cache/restore@v3 From 16498a18f197f3a021359e1ba404c084eecf19c8 Mon Sep 17 00:00:00 2001 From: Steve Degosserie Date: Thu, 28 Dec 2023 14:18:48 +0100 Subject: [PATCH 08/15] Use prebuilt try-runtime binary v0.3.3 in CI --- .github/workflows/try-runtime.yml | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/.github/workflows/try-runtime.yml b/.github/workflows/try-runtime.yml index 8e0ef15f..b6a1f0ab 100644 --- a/.github/workflows/try-runtime.yml +++ b/.github/workflows/try-runtime.yml @@ -18,13 +18,6 @@ jobs: - name: Setup worker uses: "./.github/templates/setup-worker" - - name: Install Rust - uses: actions-rs/toolchain@v1 - with: - profile: minimal - toolchain: stable - components: rustfmt, rust-src - - name: Cache Build artefacts uses: actions/cache/restore@v3 id: cargo-cache @@ -39,13 +32,16 @@ jobs: restore-keys: ${{ runner.os }}-cargo-release-${{ env.POLKA_VERSION }} - name: Install try-runtime - run: cargo install --git https://github.com/paritytech/try-runtime-cli --locked + script: | + echo "---------- Downloading try-runtime CLI ----------" + curl -sL https://github.com/paritytech/try-runtime-cli/releases/download/v0.3.3/try-runtime-x86_64-unknown-linux-musl -o try-runtime + chmod +x ./try-runtime - run: | echo "Found label runtime_migration. Running tests" echo "---------- Running try-runtime for Trappist ----------" cargo build -p trappist --locked --release --no-default-features --features trappist/trappist-runtime,try-runtime && \ - try-runtime --runtime ./target/release/wbuild/trappist-runtime/target/wasm32-unknown-unknown/release/trappist_runtime.wasm \ + ./try-runtime --runtime ./target/release/wbuild/trappist-runtime/target/wasm32-unknown-unknown/release/trappist_runtime.wasm \ on-runtime-upgrade --checks pre-and-post --disable-idempotency-checks live --uri wss://rococo-trappist-try-runtime-node.parity-chains.parity.io:443 env: RUST_LOG: remote-ext=debug,runtime=debug From f5bc7a82a5d2826a23c95cba89c621a7def18559 Mon Sep 17 00:00:00 2001 From: Steve Degosserie Date: Thu, 28 Dec 2023 15:33:35 +0100 Subject: [PATCH 09/15] Use prebuilt try-runtime binary v0.3.3 in CI --- .github/workflows/try-runtime.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/try-runtime.yml b/.github/workflows/try-runtime.yml index b6a1f0ab..00396140 100644 --- a/.github/workflows/try-runtime.yml +++ b/.github/workflows/try-runtime.yml @@ -32,7 +32,7 @@ jobs: restore-keys: ${{ runner.os }}-cargo-release-${{ env.POLKA_VERSION }} - name: Install try-runtime - script: | + run: | echo "---------- Downloading try-runtime CLI ----------" curl -sL https://github.com/paritytech/try-runtime-cli/releases/download/v0.3.3/try-runtime-x86_64-unknown-linux-musl -o try-runtime chmod +x ./try-runtime From ecd806291d38dab44df7d57c41f8317bddcde7c9 Mon Sep 17 00:00:00 2001 From: Steve Degosserie Date: Fri, 29 Dec 2023 11:36:09 +0100 Subject: [PATCH 10/15] Remove --disable-idempotency-checks arg to try-runtime cli --- .github/workflows/try-runtime.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/try-runtime.yml b/.github/workflows/try-runtime.yml index 00396140..2c763612 100644 --- a/.github/workflows/try-runtime.yml +++ b/.github/workflows/try-runtime.yml @@ -42,6 +42,6 @@ jobs: echo "---------- Running try-runtime for Trappist ----------" cargo build -p trappist --locked --release --no-default-features --features trappist/trappist-runtime,try-runtime && \ ./try-runtime --runtime ./target/release/wbuild/trappist-runtime/target/wasm32-unknown-unknown/release/trappist_runtime.wasm \ - on-runtime-upgrade --checks pre-and-post --disable-idempotency-checks live --uri wss://rococo-trappist-try-runtime-node.parity-chains.parity.io:443 + on-runtime-upgrade --checks pre-and-post live --uri wss://rococo-trappist-try-runtime-node.parity-chains.parity.io:443 env: RUST_LOG: remote-ext=debug,runtime=debug From 0584010e1a7c656ba298344a04f27f49741e51f7 Mon Sep 17 00:00:00 2001 From: Steve Degosserie Date: Fri, 29 Dec 2023 15:12:12 +0100 Subject: [PATCH 11/15] Re-add --disable-idempotency-checks arg to try-runtime cli; use v0.4.0 version --- .github/workflows/try-runtime.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/try-runtime.yml b/.github/workflows/try-runtime.yml index 2c763612..f887e1a6 100644 --- a/.github/workflows/try-runtime.yml +++ b/.github/workflows/try-runtime.yml @@ -34,7 +34,7 @@ jobs: - name: Install try-runtime run: | echo "---------- Downloading try-runtime CLI ----------" - curl -sL https://github.com/paritytech/try-runtime-cli/releases/download/v0.3.3/try-runtime-x86_64-unknown-linux-musl -o try-runtime + curl -sL https://github.com/paritytech/try-runtime-cli/releases/download/v0.4.0/try-runtime-x86_64-unknown-linux-musl -o try-runtime chmod +x ./try-runtime - run: | @@ -42,6 +42,6 @@ jobs: echo "---------- Running try-runtime for Trappist ----------" cargo build -p trappist --locked --release --no-default-features --features trappist/trappist-runtime,try-runtime && \ ./try-runtime --runtime ./target/release/wbuild/trappist-runtime/target/wasm32-unknown-unknown/release/trappist_runtime.wasm \ - on-runtime-upgrade --checks pre-and-post live --uri wss://rococo-trappist-try-runtime-node.parity-chains.parity.io:443 + on-runtime-upgrade --checks pre-and-post --disable-idempotency-checks live --uri wss://rococo-trappist-try-runtime-node.parity-chains.parity.io:443 env: RUST_LOG: remote-ext=debug,runtime=debug From 4e41b8eec2fcc01f423f0c04cee5b3331a67d50b Mon Sep 17 00:00:00 2001 From: Steve Degosserie Date: Fri, 29 Dec 2023 18:17:14 +0100 Subject: [PATCH 12/15] grumble grumble grumble --- .github/workflows/try-runtime.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/try-runtime.yml b/.github/workflows/try-runtime.yml index f887e1a6..95befe01 100644 --- a/.github/workflows/try-runtime.yml +++ b/.github/workflows/try-runtime.yml @@ -42,6 +42,6 @@ jobs: echo "---------- Running try-runtime for Trappist ----------" cargo build -p trappist --locked --release --no-default-features --features trappist/trappist-runtime,try-runtime && \ ./try-runtime --runtime ./target/release/wbuild/trappist-runtime/target/wasm32-unknown-unknown/release/trappist_runtime.wasm \ - on-runtime-upgrade --checks pre-and-post --disable-idempotency-checks live --uri wss://rococo-trappist-try-runtime-node.parity-chains.parity.io:443 + on-runtime-upgrade --checks pre-and-post --no-idempotency-checks live --uri wss://rococo-trappist-try-runtime-node.parity-chains.parity.io:443 env: RUST_LOG: remote-ext=debug,runtime=debug From bd689f8b0ac7c58980988b45f770fe5826df54a7 Mon Sep 17 00:00:00 2001 From: Steve Degosserie Date: Sat, 30 Dec 2023 21:20:04 +0100 Subject: [PATCH 13/15] Fix Uniques pallet's on-chain storage version (currently 0, but should be 1). --- runtime/trappist/src/lib.rs | 27 ++++++++++++++++++++++++++- 1 file changed, 26 insertions(+), 1 deletion(-) diff --git a/runtime/trappist/src/lib.rs b/runtime/trappist/src/lib.rs index 1d7ce9af..49e91fdb 100644 --- a/runtime/trappist/src/lib.rs +++ b/runtime/trappist/src/lib.rs @@ -122,6 +122,31 @@ type EventRecord = frame_system::EventRecord< ::Hash, >; +pub struct FixStorageVersions; + +impl frame_support::traits::OnRuntimeUpgrade for FixStorageVersions { + fn on_runtime_upgrade() -> Weight { + use frame_support::traits::{GetStorageVersion, StorageVersion}; + use sp_runtime::traits::Saturating; + + let mut writes = 0; + + /// trappist-rococo runtime v.11000 has an incorrect on-chain storage version of 0 for the Uniques pallet + /// Set the Uniques pallet's storage version to 1 as expected. + if Uniques::on_chain_storage_version() == StorageVersion::new(0) { + Uniques::current_storage_version().put::(); + writes.saturating_inc(); + } + + ::DbWeight::get().reads_writes(4, writes) + } +} + +pub type Migrations = ( + pallet_contracts::Migration, + FixStorageVersions, +); + /// Executive: handles dispatch to the various modules. pub type Executive = frame_executive::Executive< Runtime, @@ -129,7 +154,7 @@ pub type Executive = frame_executive::Executive< frame_system::ChainContext, Runtime, AllPalletsWithSystem, - pallet_contracts::Migration, + Migrations, >; impl_opaque_keys! { From 8a3eed849122b385c5c91f61716852b10c9ab98c Mon Sep 17 00:00:00 2001 From: Steve Degosserie Date: Sat, 30 Dec 2023 21:21:41 +0100 Subject: [PATCH 14/15] Cargo fmt --- runtime/trappist/src/lib.rs | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/runtime/trappist/src/lib.rs b/runtime/trappist/src/lib.rs index 49e91fdb..4da0b15a 100644 --- a/runtime/trappist/src/lib.rs +++ b/runtime/trappist/src/lib.rs @@ -142,10 +142,7 @@ impl frame_support::traits::OnRuntimeUpgrade for FixStorageVersions { } } -pub type Migrations = ( - pallet_contracts::Migration, - FixStorageVersions, -); +pub type Migrations = (pallet_contracts::Migration, FixStorageVersions); /// Executive: handles dispatch to the various modules. pub type Executive = frame_executive::Executive< From cf906460d91e60a4982361f5a9099ea99fa785aa Mon Sep 17 00:00:00 2001 From: Steve Degosserie Date: Sat, 30 Dec 2023 23:57:51 +0100 Subject: [PATCH 15/15] Remove Contracts pallet's migrations, as there's no upgrade (assertion makes try-runtime check fail). --- runtime/trappist/src/lib.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/runtime/trappist/src/lib.rs b/runtime/trappist/src/lib.rs index 4da0b15a..540770f4 100644 --- a/runtime/trappist/src/lib.rs +++ b/runtime/trappist/src/lib.rs @@ -142,7 +142,7 @@ impl frame_support::traits::OnRuntimeUpgrade for FixStorageVersions { } } -pub type Migrations = (pallet_contracts::Migration, FixStorageVersions); +pub type Migrations = (FixStorageVersions); /// Executive: handles dispatch to the various modules. pub type Executive = frame_executive::Executive<