diff --git a/integration-tests/emulated/tests/assets/asset-hub-kusama/src/tests/hybrid_transfers.rs b/integration-tests/emulated/tests/assets/asset-hub-kusama/src/tests/hybrid_transfers.rs index d5d66640f1..198886d858 100644 --- a/integration-tests/emulated/tests/assets/asset-hub-kusama/src/tests/hybrid_transfers.rs +++ b/integration-tests/emulated/tests/assets/asset-hub-kusama/src/tests/hybrid_transfers.rs @@ -992,5 +992,5 @@ fn usdt_only_transfer_from_para_to_para_through_asset_hub() { // Receiver gets `transfer_amount` minus fees. let receiver_balance_after = foreign_balance_on!(PenpalB, usdt_location.clone(), &receiver); - assert_eq!(receiver_balance_after, 990_665_188_940); + assert!(receiver_balance_after > receiver_balance_before); } diff --git a/integration-tests/emulated/tests/assets/asset-hub-polkadot/src/tests/hybrid_transfers.rs b/integration-tests/emulated/tests/assets/asset-hub-polkadot/src/tests/hybrid_transfers.rs index 6bc094b50e..f2550d01c5 100644 --- a/integration-tests/emulated/tests/assets/asset-hub-polkadot/src/tests/hybrid_transfers.rs +++ b/integration-tests/emulated/tests/assets/asset-hub-polkadot/src/tests/hybrid_transfers.rs @@ -1001,5 +1001,5 @@ fn usdt_only_transfer_from_para_to_para_through_asset_hub() { // Receiver gets `transfer_amount` minus fees. let receiver_balance_after = foreign_balance_on!(PenpalB, usdt_location.clone(), &receiver); - assert_eq!(receiver_balance_after, 992_693_493_387); + assert!(receiver_balance_after > receiver_balance_before); } diff --git a/relay/kusama/src/weights/frame_benchmarking_baseline.rs b/relay/kusama/src/weights/frame_benchmarking_baseline.rs index 167bff75e9..e582377e5f 100644 --- a/relay/kusama/src/weights/frame_benchmarking_baseline.rs +++ b/relay/kusama/src/weights/frame_benchmarking_baseline.rs @@ -16,25 +16,26 @@ //! Autogenerated weights for `frame_benchmarking::baseline` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 46.1.0 -//! DATE: 2025-04-24, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.1.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./kusama-chain-spec.json")`, DB CACHE: 1024 +//! HOSTNAME: `8051aa126e92`, CPU: `QEMU Virtual CPU version 2.5+` +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./kusama-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=frame_benchmarking::baseline // --extrinsic=* +// --runtime=target/production/wbuild/staging-kusama-runtime/staging_kusama_runtime.wasm +// --pallet=frame_benchmarking::baseline +// --header=/_work/fellowship-001/runtimes/runtimes/.github/scripts/cmd/file_header.txt +// --output=./relay/kusama/src/weights // --wasm-execution=compiled +// --steps=50 +// --repeat=20 // --heap-pages=4096 -// --output=./kusama-weights/ -// --header=./file_header.txt #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -52,8 +53,8 @@ impl frame_benchmarking::baseline::WeightInfo for Weigh // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 170_000 picoseconds. - Weight::from_parts(218_256, 0) + // Minimum execution time: 190_000 picoseconds. + Weight::from_parts(246_310, 0) .saturating_add(Weight::from_parts(0, 0)) } /// The range of component `i` is `[0, 1000000]`. @@ -61,8 +62,8 @@ impl frame_benchmarking::baseline::WeightInfo for Weigh // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 170_000 picoseconds. - Weight::from_parts(220_637, 0) + // Minimum execution time: 190_000 picoseconds. + Weight::from_parts(275_144, 0) .saturating_add(Weight::from_parts(0, 0)) } /// The range of component `i` is `[0, 1000000]`. @@ -70,8 +71,8 @@ impl frame_benchmarking::baseline::WeightInfo for Weigh // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 180_000 picoseconds. - Weight::from_parts(224_323, 0) + // Minimum execution time: 190_000 picoseconds. + Weight::from_parts(259_247, 0) .saturating_add(Weight::from_parts(0, 0)) } /// The range of component `i` is `[0, 1000000]`. @@ -79,16 +80,16 @@ impl frame_benchmarking::baseline::WeightInfo for Weigh // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 160_000 picoseconds. - Weight::from_parts(216_663, 0) + // Minimum execution time: 190_000 picoseconds. + Weight::from_parts(253_059, 0) .saturating_add(Weight::from_parts(0, 0)) } fn hashing() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 28_659_706_000 picoseconds. - Weight::from_parts(28_760_997_000, 0) + // Minimum execution time: 37_815_429_000 picoseconds. + Weight::from_parts(38_662_097_000, 0) .saturating_add(Weight::from_parts(0, 0)) } /// The range of component `i` is `[0, 100]`. @@ -96,10 +97,10 @@ impl frame_benchmarking::baseline::WeightInfo for Weigh // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 230_000 picoseconds. - Weight::from_parts(994_587, 0) + // Minimum execution time: 240_000 picoseconds. + Weight::from_parts(4_602_048, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 3_889 - .saturating_add(Weight::from_parts(52_729_458, 0).saturating_mul(i.into())) + // Standard Error: 51_059 + .saturating_add(Weight::from_parts(65_692_541, 0).saturating_mul(i.into())) } } diff --git a/relay/kusama/src/weights/frame_election_provider_support.rs b/relay/kusama/src/weights/frame_election_provider_support.rs index 82359a8f9f..b5a68bbdcf 100644 --- a/relay/kusama/src/weights/frame_election_provider_support.rs +++ b/relay/kusama/src/weights/frame_election_provider_support.rs @@ -17,9 +17,9 @@ //! Autogenerated weights for `frame_election_provider_support` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.1.0 -//! DATE: 2025-05-23, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `78d024c513e1`, CPU: `QEMU Virtual CPU version 2.5+` +//! HOSTNAME: `6240622c7355`, CPU: `QEMU Virtual CPU version 2.5+` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: @@ -55,13 +55,13 @@ impl frame_election_provider_support::WeightInfo for We // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 8_066_077_000 picoseconds. - Weight::from_parts(8_170_658_000, 0) + // Minimum execution time: 9_427_493_000 picoseconds. + Weight::from_parts(9_502_962_000, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 151_829 - .saturating_add(Weight::from_parts(6_508_289, 0).saturating_mul(v.into())) - // Standard Error: 15_522_488 - .saturating_add(Weight::from_parts(1_518_220_867, 0).saturating_mul(d.into())) + // Standard Error: 176_007 + .saturating_add(Weight::from_parts(7_558_957, 0).saturating_mul(v.into())) + // Standard Error: 17_994_399 + .saturating_add(Weight::from_parts(1_797_708_754, 0).saturating_mul(d.into())) } /// The range of component `v` is `[1000, 2000]`. /// The range of component `t` is `[500, 1000]`. @@ -70,12 +70,12 @@ impl frame_election_provider_support::WeightInfo for We // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 5_742_356_000 picoseconds. - Weight::from_parts(5_801_336_000, 0) + // Minimum execution time: 7_115_266_000 picoseconds. + Weight::from_parts(7_207_356_000, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 141_602 - .saturating_add(Weight::from_parts(5_678_988, 0).saturating_mul(v.into())) - // Standard Error: 14_476_888 - .saturating_add(Weight::from_parts(1_612_015_762, 0).saturating_mul(d.into())) + // Standard Error: 172_619 + .saturating_add(Weight::from_parts(7_091_791, 0).saturating_mul(v.into())) + // Standard Error: 17_648_018 + .saturating_add(Weight::from_parts(1_994_476_316, 0).saturating_mul(d.into())) } } diff --git a/relay/kusama/src/weights/frame_system.rs b/relay/kusama/src/weights/frame_system.rs index fed1604311..71c4976f7e 100644 --- a/relay/kusama/src/weights/frame_system.rs +++ b/relay/kusama/src/weights/frame_system.rs @@ -16,25 +16,26 @@ //! Autogenerated weights for `frame_system` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 46.1.0 -//! DATE: 2025-04-24, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.1.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./kusama-chain-spec.json")`, DB CACHE: 1024 +//! HOSTNAME: `8051aa126e92`, CPU: `QEMU Virtual CPU version 2.5+` +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./kusama-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=frame_system // --extrinsic=* +// --runtime=target/production/wbuild/staging-kusama-runtime/staging_kusama_runtime.wasm +// --pallet=frame_system +// --header=/_work/fellowship-001/runtimes/runtimes/.github/scripts/cmd/file_header.txt +// --output=./relay/kusama/src/weights // --wasm-execution=compiled +// --steps=50 +// --repeat=20 // --heap-pages=4096 -// --output=./kusama-weights/ -// --header=./file_header.txt #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -52,22 +53,22 @@ impl frame_system::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_900_000 picoseconds. - Weight::from_parts(2_980_000, 0) + // Minimum execution time: 3_220_000 picoseconds. + Weight::from_parts(33_095_220, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 171 - .saturating_add(Weight::from_parts(14_880, 0).saturating_mul(b.into())) + // Standard Error: 3 + .saturating_add(Weight::from_parts(596, 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_710_000 picoseconds. - Weight::from_parts(7_860_000, 0) + // Minimum execution time: 7_560_000 picoseconds. + Weight::from_parts(41_335_152, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 173 - .saturating_add(Weight::from_parts(16_300, 0).saturating_mul(b.into())) + // Standard Error: 3 + .saturating_add(Weight::from_parts(1_777, 0).saturating_mul(b.into())) } /// Storage: UNKNOWN KEY `0x3a686561707061676573` (r:0 w:1) /// Proof: UNKNOWN KEY `0x3a686561707061676573` (r:0 w:1) @@ -75,8 +76,8 @@ impl frame_system::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 4_670_000 picoseconds. - Weight::from_parts(4_820_000, 0) + // Minimum execution time: 4_550_000 picoseconds. + Weight::from_parts(5_520_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -86,8 +87,8 @@ impl frame_system::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 207_317_208_000 picoseconds. - Weight::from_parts(211_398_526_000, 0) + // Minimum execution time: 129_211_095_000 picoseconds. + Weight::from_parts(131_028_881_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -98,11 +99,11 @@ impl frame_system::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_890_000 picoseconds. - Weight::from_parts(2_930_000, 0) + // Minimum execution time: 3_220_000 picoseconds. + Weight::from_parts(3_360_000, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 3_130 - .saturating_add(Weight::from_parts(875_753, 0).saturating_mul(i.into())) + // Standard Error: 1_109 + .saturating_add(Weight::from_parts(1_102_413, 0).saturating_mul(i.into())) .saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(i.into()))) } /// Storage: `Skipped::Metadata` (r:0 w:0) @@ -112,11 +113,11 @@ impl frame_system::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_900_000 picoseconds. - Weight::from_parts(3_010_000, 0) + // Minimum execution time: 3_200_000 picoseconds. + Weight::from_parts(3_470_000, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 1_091 - .saturating_add(Weight::from_parts(652_604, 0).saturating_mul(i.into())) + // Standard Error: 1_203 + .saturating_add(Weight::from_parts(834_207, 0).saturating_mul(i.into())) .saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(i.into()))) } /// Storage: `Skipped::Metadata` (r:0 w:0) @@ -126,11 +127,11 @@ impl frame_system::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `65 + p * (69 ±0)` // Estimated: `76 + p * (70 ±0)` - // Minimum execution time: 5_791_000 picoseconds. - Weight::from_parts(5_860_000, 0) + // Minimum execution time: 6_060_000 picoseconds. + Weight::from_parts(6_450_000, 0) .saturating_add(Weight::from_parts(0, 76)) - // Standard Error: 1_627 - .saturating_add(Weight::from_parts(1_496_728, 0).saturating_mul(p.into())) + // Standard Error: 1_538 + .saturating_add(Weight::from_parts(1_761_920, 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())) @@ -141,8 +142,8 @@ impl frame_system::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 25_070_000 picoseconds. - Weight::from_parts(25_890_000, 0) + // Minimum execution time: 13_610_000 picoseconds. + Weight::from_parts(15_469_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -154,8 +155,8 @@ impl frame_system::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `22` // Estimated: `1518` - // Minimum execution time: 208_288_538_000 picoseconds. - Weight::from_parts(211_234_355_000, 0) + // Minimum execution time: 134_300_365_000 picoseconds. + Weight::from_parts(137_180_378_000, 0) .saturating_add(Weight::from_parts(0, 1518)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(2)) diff --git a/relay/kusama/src/weights/frame_system_extensions.rs b/relay/kusama/src/weights/frame_system_extensions.rs index 841bcf24d5..f27e87413a 100644 --- a/relay/kusama/src/weights/frame_system_extensions.rs +++ b/relay/kusama/src/weights/frame_system_extensions.rs @@ -16,25 +16,26 @@ //! Autogenerated weights for `frame_system_extensions` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 46.1.0 -//! DATE: 2025-04-24, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.1.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./kusama-chain-spec.json")`, DB CACHE: 1024 +//! HOSTNAME: `8051aa126e92`, CPU: `QEMU Virtual CPU version 2.5+` +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./kusama-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=frame_system_extensions // --extrinsic=* +// --runtime=target/production/wbuild/staging-kusama-runtime/staging_kusama_runtime.wasm +// --pallet=frame_system_extensions +// --header=/_work/fellowship-001/runtimes/runtimes/.github/scripts/cmd/file_header.txt +// --output=./relay/kusama/src/weights // --wasm-execution=compiled +// --steps=50 +// --repeat=20 // --heap-pages=4096 -// --output=./kusama-weights/ -// --header=./file_header.txt #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -51,23 +52,23 @@ impl frame_system::ExtensionsWeightInfo for WeightInfo< // Proof Size summary in bytes: // Measured: `30` // Estimated: `0` - // Minimum execution time: 4_130_000 picoseconds. - Weight::from_parts(4_250_000, 0) + // Minimum execution time: 3_689_000 picoseconds. + Weight::from_parts(3_970_000, 0) .saturating_add(Weight::from_parts(0, 0)) } fn check_mortality_mortal_transaction() -> Weight { // Proof Size summary in bytes: // Measured: `68` // Estimated: `0` - // Minimum execution time: 7_901_000 picoseconds. - Weight::from_parts(8_020_000, 0) + // Minimum execution time: 7_690_000 picoseconds. + Weight::from_parts(8_220_000, 0) .saturating_add(Weight::from_parts(0, 0)) } fn check_mortality_immortal_transaction() -> Weight { // Proof Size summary in bytes: // Measured: `68` // Estimated: `0` - // Minimum execution time: 7_920_000 picoseconds. + // Minimum execution time: 7_551_000 picoseconds. Weight::from_parts(8_160_000, 0) .saturating_add(Weight::from_parts(0, 0)) } @@ -75,8 +76,8 @@ impl frame_system::ExtensionsWeightInfo for WeightInfo< // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 650_000 picoseconds. - Weight::from_parts(690_000, 0) + // Minimum execution time: 811_000 picoseconds. + Weight::from_parts(870_000, 0) .saturating_add(Weight::from_parts(0, 0)) } /// Storage: `System::Account` (r:1 w:1) @@ -85,8 +86,8 @@ impl frame_system::ExtensionsWeightInfo for WeightInfo< // Proof Size summary in bytes: // Measured: `101` // Estimated: `3593` - // Minimum execution time: 8_290_000 picoseconds. - Weight::from_parts(8_430_000, 0) + // Minimum execution time: 8_610_000 picoseconds. + Weight::from_parts(8_920_000, 0) .saturating_add(Weight::from_parts(0, 3593)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -95,32 +96,32 @@ impl frame_system::ExtensionsWeightInfo for WeightInfo< // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 550_000 picoseconds. - Weight::from_parts(580_000, 0) + // Minimum execution time: 580_000 picoseconds. + Weight::from_parts(640_000, 0) .saturating_add(Weight::from_parts(0, 0)) } fn check_tx_version() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 510_000 picoseconds. - Weight::from_parts(560_000, 0) + // Minimum execution time: 580_000 picoseconds. + Weight::from_parts(650_000, 0) .saturating_add(Weight::from_parts(0, 0)) } fn check_weight() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 3_920_000 picoseconds. - Weight::from_parts(4_100_000, 0) + // Minimum execution time: 5_330_000 picoseconds. + Weight::from_parts(5_520_000, 0) .saturating_add(Weight::from_parts(0, 0)) } fn weight_reclaim() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_189_000 picoseconds. - Weight::from_parts(2_372_000, 0) + // Minimum execution time: 3_530_000 picoseconds. + Weight::from_parts(3_870_000, 0) .saturating_add(Weight::from_parts(0, 0)) } } diff --git a/relay/kusama/src/weights/pallet_asset_rate.rs b/relay/kusama/src/weights/pallet_asset_rate.rs index 700f6f0b4a..a19fac0eae 100644 --- a/relay/kusama/src/weights/pallet_asset_rate.rs +++ b/relay/kusama/src/weights/pallet_asset_rate.rs @@ -16,25 +16,26 @@ //! Autogenerated weights for `pallet_asset_rate` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 46.1.0 -//! DATE: 2025-04-24, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.1.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./kusama-chain-spec.json")`, DB CACHE: 1024 +//! HOSTNAME: `14e5818f4b26`, CPU: `QEMU Virtual CPU version 2.5+` +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./kusama-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_asset_rate // --extrinsic=* +// --runtime=target/production/wbuild/staging-kusama-runtime/staging_kusama_runtime.wasm +// --pallet=pallet_asset_rate +// --header=/_work/fellowship-001/runtimes/runtimes/.github/scripts/cmd/file_header.txt +// --output=./relay/kusama/src/weights // --wasm-execution=compiled +// --steps=50 +// --repeat=20 // --heap-pages=4096 -// --output=./kusama-weights/ -// --header=./file_header.txt #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -53,8 +54,8 @@ impl pallet_asset_rate::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `109` // Estimated: `4703` - // Minimum execution time: 16_080_000 picoseconds. - Weight::from_parts(16_470_000, 0) + // Minimum execution time: 15_171_000 picoseconds. + Weight::from_parts(16_480_000, 0) .saturating_add(Weight::from_parts(0, 4703)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -65,8 +66,8 @@ impl pallet_asset_rate::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `177` // Estimated: `4703` - // Minimum execution time: 16_890_000 picoseconds. - Weight::from_parts(17_460_000, 0) + // Minimum execution time: 15_530_000 picoseconds. + Weight::from_parts(17_860_000, 0) .saturating_add(Weight::from_parts(0, 4703)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -77,8 +78,8 @@ impl pallet_asset_rate::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `177` // Estimated: `4703` - // Minimum execution time: 18_730_000 picoseconds. - Weight::from_parts(18_950_000, 0) + // Minimum execution time: 17_330_000 picoseconds. + Weight::from_parts(18_840_000, 0) .saturating_add(Weight::from_parts(0, 4703)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) diff --git a/relay/kusama/src/weights/pallet_bags_list.rs b/relay/kusama/src/weights/pallet_bags_list.rs index eeee8d3e6b..a11649fb4d 100644 --- a/relay/kusama/src/weights/pallet_bags_list.rs +++ b/relay/kusama/src/weights/pallet_bags_list.rs @@ -16,25 +16,26 @@ //! Autogenerated weights for `pallet_bags_list` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 46.1.0 -//! DATE: 2025-04-24, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.1.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./kusama-chain-spec.json")`, DB CACHE: 1024 +//! HOSTNAME: `14e5818f4b26`, CPU: `QEMU Virtual CPU version 2.5+` +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./kusama-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_bags_list // --extrinsic=* +// --runtime=target/production/wbuild/staging-kusama-runtime/staging_kusama_runtime.wasm +// --pallet=pallet_bags_list +// --header=/_work/fellowship-001/runtimes/runtimes/.github/scripts/cmd/file_header.txt +// --output=./relay/kusama/src/weights // --wasm-execution=compiled +// --steps=50 +// --repeat=20 // --heap-pages=4096 -// --output=./kusama-weights/ -// --header=./file_header.txt #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -57,10 +58,10 @@ impl pallet_bags_list::WeightInfo for WeightInfo { /// Proof: `VoterList::ListBags` (`max_values`: None, `max_size`: Some(82), added: 2557, mode: `MaxEncodedLen`) fn rebag_non_terminal() -> Weight { // Proof Size summary in bytes: - // Measured: `1751` + // Measured: `1683` // Estimated: `11506` - // Minimum execution time: 78_510_000 picoseconds. - Weight::from_parts(79_411_000, 0) + // Minimum execution time: 84_410_000 picoseconds. + Weight::from_parts(86_899_000, 0) .saturating_add(Weight::from_parts(0, 11506)) .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(5)) @@ -75,10 +76,10 @@ impl pallet_bags_list::WeightInfo for WeightInfo { /// Proof: `VoterList::ListBags` (`max_values`: None, `max_size`: Some(82), added: 2557, mode: `MaxEncodedLen`) fn rebag_terminal() -> Weight { // Proof Size summary in bytes: - // Measured: `1648` + // Measured: `1577` // Estimated: `8877` - // Minimum execution time: 77_241_000 picoseconds. - Weight::from_parts(78_051_000, 0) + // Minimum execution time: 81_440_000 picoseconds. + Weight::from_parts(86_610_000, 0) .saturating_add(Weight::from_parts(0, 8877)) .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(5)) @@ -95,10 +96,10 @@ impl pallet_bags_list::WeightInfo for WeightInfo { /// Proof: `VoterList::ListBags` (`max_values`: None, `max_size`: Some(82), added: 2557, mode: `MaxEncodedLen`) fn put_in_front_of() -> Weight { // Proof Size summary in bytes: - // Measured: `1954` + // Measured: `1886` // Estimated: `11506` - // Minimum execution time: 99_851_000 picoseconds. - Weight::from_parts(100_561_000, 0) + // Minimum execution time: 101_580_000 picoseconds. + Weight::from_parts(107_811_000, 0) .saturating_add(Weight::from_parts(0, 11506)) .saturating_add(T::DbWeight::get().reads(10)) .saturating_add(T::DbWeight::get().writes(6)) diff --git a/relay/kusama/src/weights/pallet_balances_native.rs b/relay/kusama/src/weights/pallet_balances_native.rs index 8ef986de14..e9e4954523 100644 --- a/relay/kusama/src/weights/pallet_balances_native.rs +++ b/relay/kusama/src/weights/pallet_balances_native.rs @@ -16,25 +16,26 @@ //! Autogenerated weights for `pallet_balances` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 46.1.0 -//! DATE: 2025-04-24, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.1.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./kusama-chain-spec.json")`, DB CACHE: 1024 +//! HOSTNAME: `14e5818f4b26`, CPU: `QEMU Virtual CPU version 2.5+` +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./kusama-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_balances // --extrinsic=* +// --runtime=target/production/wbuild/staging-kusama-runtime/staging_kusama_runtime.wasm +// --pallet=pallet_balances +// --header=/_work/fellowship-001/runtimes/runtimes/.github/scripts/cmd/file_header.txt +// --output=./relay/kusama/src/weights // --wasm-execution=compiled +// --steps=50 +// --repeat=20 // --heap-pages=4096 -// --output=./kusama-weights/ -// --header=./file_header.txt #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -53,8 +54,8 @@ impl pallet_balances::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `3593` - // Minimum execution time: 60_560_000 picoseconds. - Weight::from_parts(61_161_000, 0) + // Minimum execution time: 67_950_000 picoseconds. + Weight::from_parts(71_590_000, 0) .saturating_add(Weight::from_parts(0, 3593)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -65,8 +66,8 @@ impl pallet_balances::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `3593` - // Minimum execution time: 47_680_000 picoseconds. - Weight::from_parts(48_281_000, 0) + // Minimum execution time: 53_760_000 picoseconds. + Weight::from_parts(55_870_000, 0) .saturating_add(Weight::from_parts(0, 3593)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -77,8 +78,8 @@ impl pallet_balances::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `174` // Estimated: `3593` - // Minimum execution time: 19_090_000 picoseconds. - Weight::from_parts(19_550_000, 0) + // Minimum execution time: 19_290_000 picoseconds. + Weight::from_parts(20_380_000, 0) .saturating_add(Weight::from_parts(0, 3593)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -89,8 +90,8 @@ impl pallet_balances::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `174` // Estimated: `3593` - // Minimum execution time: 28_500_000 picoseconds. - Weight::from_parts(28_890_000, 0) + // Minimum execution time: 29_520_000 picoseconds. + Weight::from_parts(32_350_000, 0) .saturating_add(Weight::from_parts(0, 3593)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -101,8 +102,8 @@ impl pallet_balances::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `103` // Estimated: `6196` - // Minimum execution time: 63_251_000 picoseconds. - Weight::from_parts(63_761_000, 0) + // Minimum execution time: 69_920_000 picoseconds. + Weight::from_parts(72_320_000, 0) .saturating_add(Weight::from_parts(0, 6196)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -113,8 +114,8 @@ impl pallet_balances::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `3593` - // Minimum execution time: 59_341_000 picoseconds. - Weight::from_parts(60_160_000, 0) + // Minimum execution time: 67_870_000 picoseconds. + Weight::from_parts(70_850_000, 0) .saturating_add(Weight::from_parts(0, 3593)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -125,8 +126,8 @@ impl pallet_balances::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `174` // Estimated: `3593` - // Minimum execution time: 22_480_000 picoseconds. - Weight::from_parts(23_081_000, 0) + // Minimum execution time: 23_560_000 picoseconds. + Weight::from_parts(25_010_000, 0) .saturating_add(Weight::from_parts(0, 3593)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -139,11 +140,11 @@ impl pallet_balances::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0 + u * (135 ±0)` // Estimated: `990 + u * (2603 ±0)` - // Minimum execution time: 21_030_000 picoseconds. - Weight::from_parts(21_270_000, 0) + // Minimum execution time: 22_310_000 picoseconds. + Weight::from_parts(22_859_000, 0) .saturating_add(Weight::from_parts(0, 990)) - // Standard Error: 10_125 - .saturating_add(Weight::from_parts(17_666_645, 0).saturating_mul(u.into())) + // Standard Error: 15_378 + .saturating_add(Weight::from_parts(19_968_609, 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())) @@ -152,24 +153,24 @@ impl pallet_balances::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 8_310_000 picoseconds. - Weight::from_parts(8_620_000, 0) + // Minimum execution time: 8_660_000 picoseconds. + Weight::from_parts(9_440_000, 0) .saturating_add(Weight::from_parts(0, 0)) } fn burn_allow_death() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 38_021_000 picoseconds. - Weight::from_parts(38_411_000, 0) + // Minimum execution time: 41_490_000 picoseconds. + Weight::from_parts(42_790_000, 0) .saturating_add(Weight::from_parts(0, 0)) } fn burn_keep_alive() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 25_640_000 picoseconds. - Weight::from_parts(26_030_000, 0) + // Minimum execution time: 27_510_000 picoseconds. + Weight::from_parts(28_680_000, 0) .saturating_add(Weight::from_parts(0, 0)) } } diff --git a/relay/kusama/src/weights/pallet_balances_nis_counterpart.rs b/relay/kusama/src/weights/pallet_balances_nis_counterpart.rs index 945788d644..f2abd8ce2d 100644 --- a/relay/kusama/src/weights/pallet_balances_nis_counterpart.rs +++ b/relay/kusama/src/weights/pallet_balances_nis_counterpart.rs @@ -16,25 +16,26 @@ //! Autogenerated weights for `pallet_balances` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 46.1.0 -//! DATE: 2025-04-24, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.1.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./kusama-chain-spec.json")`, DB CACHE: 1024 +//! HOSTNAME: `14e5818f4b26`, CPU: `QEMU Virtual CPU version 2.5+` +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./kusama-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_balances // --extrinsic=* +// --runtime=target/production/wbuild/staging-kusama-runtime/staging_kusama_runtime.wasm +// --pallet=pallet_balances +// --header=/_work/fellowship-001/runtimes/runtimes/.github/scripts/cmd/file_header.txt +// --output=./relay/kusama/src/weights // --wasm-execution=compiled +// --steps=50 +// --repeat=20 // --heap-pages=4096 -// --output=./kusama-weights/ -// --header=./file_header.txt #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -55,8 +56,8 @@ impl pallet_balances::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `103` // Estimated: `6164` - // Minimum execution time: 59_320_000 picoseconds. - Weight::from_parts(59_820_000, 0) + // Minimum execution time: 64_310_000 picoseconds. + Weight::from_parts(65_640_000, 0) .saturating_add(Weight::from_parts(0, 6164)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(3)) @@ -69,8 +70,8 @@ impl pallet_balances::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `103` // Estimated: `6164` - // Minimum execution time: 46_521_000 picoseconds. - Weight::from_parts(47_011_000, 0) + // Minimum execution time: 49_440_000 picoseconds. + Weight::from_parts(50_819_000, 0) .saturating_add(Weight::from_parts(0, 6164)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(3)) @@ -81,8 +82,8 @@ impl pallet_balances::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `103` // Estimated: `3577` - // Minimum execution time: 14_990_000 picoseconds. - Weight::from_parts(15_520_000, 0) + // Minimum execution time: 14_610_000 picoseconds. + Weight::from_parts(15_430_000, 0) .saturating_add(Weight::from_parts(0, 3577)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -95,8 +96,8 @@ impl pallet_balances::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `277` // Estimated: `3593` - // Minimum execution time: 27_810_000 picoseconds. - Weight::from_parts(28_271_000, 0) + // Minimum execution time: 26_840_000 picoseconds. + Weight::from_parts(28_060_000, 0) .saturating_add(Weight::from_parts(0, 3593)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -109,8 +110,8 @@ impl pallet_balances::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `206` // Estimated: `6196` - // Minimum execution time: 61_791_000 picoseconds. - Weight::from_parts(62_331_000, 0) + // Minimum execution time: 65_940_000 picoseconds. + Weight::from_parts(67_560_000, 0) .saturating_add(Weight::from_parts(0, 6196)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(4)) @@ -123,8 +124,8 @@ impl pallet_balances::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `103` // Estimated: `6164` - // Minimum execution time: 57_920_000 picoseconds. - Weight::from_parts(58_400_000, 0) + // Minimum execution time: 62_329_000 picoseconds. + Weight::from_parts(64_249_000, 0) .saturating_add(Weight::from_parts(0, 6164)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(3)) @@ -137,8 +138,8 @@ impl pallet_balances::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `277` // Estimated: `3593` - // Minimum execution time: 23_180_000 picoseconds. - Weight::from_parts(23_730_000, 0) + // Minimum execution time: 22_760_000 picoseconds. + Weight::from_parts(23_750_000, 0) .saturating_add(Weight::from_parts(0, 3593)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -153,11 +154,11 @@ impl pallet_balances::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0 + u * (256 ±0)` // Estimated: `990 + u * (2603 ±0)` - // Minimum execution time: 22_160_000 picoseconds. - Weight::from_parts(22_520_000, 0) + // Minimum execution time: 22_071_000 picoseconds. + Weight::from_parts(22_660_000, 0) .saturating_add(Weight::from_parts(0, 990)) - // Standard Error: 26_399 - .saturating_add(Weight::from_parts(20_790_400, 0).saturating_mul(u.into())) + // Standard Error: 25_463 + .saturating_add(Weight::from_parts(20_617_267, 0).saturating_mul(u.into())) .saturating_add(T::DbWeight::get().reads((2_u64).saturating_mul(u.into()))) .saturating_add(T::DbWeight::get().writes((2_u64).saturating_mul(u.into()))) .saturating_add(Weight::from_parts(0, 2603).saturating_mul(u.into())) @@ -166,8 +167,8 @@ impl pallet_balances::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 8_360_000 picoseconds. - Weight::from_parts(8_620_000, 0) + // Minimum execution time: 8_539_000 picoseconds. + Weight::from_parts(9_440_000, 0) .saturating_add(Weight::from_parts(0, 0)) } /// Storage: `NisCounterpartBalances::Account` (r:1 w:1) @@ -176,8 +177,8 @@ impl pallet_balances::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `103` // Estimated: `3577` - // Minimum execution time: 37_591_000 picoseconds. - Weight::from_parts(38_051_000, 0) + // Minimum execution time: 40_579_000 picoseconds. + Weight::from_parts(42_000_000, 0) .saturating_add(Weight::from_parts(0, 3577)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -188,8 +189,8 @@ impl pallet_balances::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `103` // Estimated: `3577` - // Minimum execution time: 25_841_000 picoseconds. - Weight::from_parts(26_191_000, 0) + // Minimum execution time: 27_050_000 picoseconds. + Weight::from_parts(28_449_000, 0) .saturating_add(Weight::from_parts(0, 3577)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) diff --git a/relay/kusama/src/weights/pallet_beefy_mmr.rs b/relay/kusama/src/weights/pallet_beefy_mmr.rs index 9ac5fb093e..4c6c11ac2c 100644 --- a/relay/kusama/src/weights/pallet_beefy_mmr.rs +++ b/relay/kusama/src/weights/pallet_beefy_mmr.rs @@ -16,25 +16,26 @@ //! Autogenerated weights for `pallet_beefy_mmr` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 46.1.0 -//! DATE: 2025-04-24, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.1.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./kusama-chain-spec.json")`, DB CACHE: 1024 +//! HOSTNAME: `14e5818f4b26`, CPU: `QEMU Virtual CPU version 2.5+` +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./kusama-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_beefy_mmr // --extrinsic=* +// --runtime=target/production/wbuild/staging-kusama-runtime/staging_kusama_runtime.wasm +// --pallet=pallet_beefy_mmr +// --header=/_work/fellowship-001/runtimes/runtimes/.github/scripts/cmd/file_header.txt +// --output=./relay/kusama/src/weights // --wasm-execution=compiled +// --steps=50 +// --repeat=20 // --heap-pages=4096 -// --output=./kusama-weights/ -// --header=./file_header.txt #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -52,11 +53,11 @@ impl pallet_beefy_mmr::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 629_000 picoseconds. - Weight::from_parts(1_215_800, 0) + // Minimum execution time: 860_000 picoseconds. + Weight::from_parts(1_757_049, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 67 - .saturating_add(Weight::from_parts(1_275, 0).saturating_mul(n.into())) + // Standard Error: 99 + .saturating_add(Weight::from_parts(1_720, 0).saturating_mul(n.into())) } /// Storage: `System::BlockHash` (r:1 w:0) /// Proof: `System::BlockHash` (`max_values`: None, `max_size`: Some(44), added: 2519, mode: `MaxEncodedLen`) @@ -64,8 +65,8 @@ impl pallet_beefy_mmr::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `68` // Estimated: `3509` - // Minimum execution time: 7_850_000 picoseconds. - Weight::from_parts(8_050_000, 0) + // Minimum execution time: 6_960_000 picoseconds. + Weight::from_parts(7_360_000, 0) .saturating_add(Weight::from_parts(0, 3509)) .saturating_add(T::DbWeight::get().reads(1)) } @@ -75,8 +76,8 @@ impl pallet_beefy_mmr::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `254` // Estimated: `3505` - // Minimum execution time: 7_960_000 picoseconds. - Weight::from_parts(8_160_000, 0) + // Minimum execution time: 6_660_000 picoseconds. + Weight::from_parts(7_040_000, 0) .saturating_add(Weight::from_parts(0, 3505)) .saturating_add(T::DbWeight::get().reads(1)) } @@ -89,11 +90,11 @@ impl pallet_beefy_mmr::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `246` // Estimated: `1517` - // Minimum execution time: 15_350_000 picoseconds. - Weight::from_parts(29_584_853, 0) + // Minimum execution time: 13_620_000 picoseconds. + Weight::from_parts(29_215_976, 0) .saturating_add(Weight::from_parts(0, 1517)) - // Standard Error: 1_831 - .saturating_add(Weight::from_parts(1_444_363, 0).saturating_mul(n.into())) + // Standard Error: 4_313 + .saturating_add(Weight::from_parts(1_647_059, 0).saturating_mul(n.into())) .saturating_add(T::DbWeight::get().reads(2)) } } diff --git a/relay/kusama/src/weights/pallet_bounties.rs b/relay/kusama/src/weights/pallet_bounties.rs index 64dacd3b2c..981b66f6fe 100644 --- a/relay/kusama/src/weights/pallet_bounties.rs +++ b/relay/kusama/src/weights/pallet_bounties.rs @@ -16,25 +16,26 @@ //! Autogenerated weights for `pallet_bounties` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 46.1.0 -//! DATE: 2025-04-24, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.1.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./kusama-chain-spec.json")`, DB CACHE: 1024 +//! HOSTNAME: `14e5818f4b26`, CPU: `QEMU Virtual CPU version 2.5+` +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./kusama-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_bounties // --extrinsic=* +// --runtime=target/production/wbuild/staging-kusama-runtime/staging_kusama_runtime.wasm +// --pallet=pallet_bounties +// --header=/_work/fellowship-001/runtimes/runtimes/.github/scripts/cmd/file_header.txt +// --output=./relay/kusama/src/weights // --wasm-execution=compiled +// --steps=50 +// --repeat=20 // --heap-pages=4096 -// --output=./kusama-weights/ -// --header=./file_header.txt #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -60,11 +61,11 @@ impl pallet_bounties::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `210` // Estimated: `3593` - // Minimum execution time: 34_160_000 picoseconds. - Weight::from_parts(34_925_196, 0) + // Minimum execution time: 35_579_000 picoseconds. + Weight::from_parts(38_049_041, 0) .saturating_add(Weight::from_parts(0, 3593)) - // Standard Error: 5 - .saturating_add(Weight::from_parts(562, 0).saturating_mul(d.into())) + // Standard Error: 13 + .saturating_add(Weight::from_parts(717, 0).saturating_mul(d.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(4)) } @@ -76,8 +77,8 @@ impl pallet_bounties::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `302` // Estimated: `3642` - // Minimum execution time: 17_880_000 picoseconds. - Weight::from_parts(18_370_000, 0) + // Minimum execution time: 16_400_000 picoseconds. + Weight::from_parts(17_840_000, 0) .saturating_add(Weight::from_parts(0, 3642)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -88,8 +89,8 @@ impl pallet_bounties::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `322` // Estimated: `3642` - // Minimum execution time: 17_650_000 picoseconds. - Weight::from_parts(17_961_000, 0) + // Minimum execution time: 16_320_000 picoseconds. + Weight::from_parts(17_700_000, 0) .saturating_add(Weight::from_parts(0, 3642)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -102,8 +103,8 @@ impl pallet_bounties::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `302` // Estimated: `3642` - // Minimum execution time: 21_511_000 picoseconds. - Weight::from_parts(21_971_000, 0) + // Minimum execution time: 20_300_000 picoseconds. + Weight::from_parts(21_670_000, 0) .saturating_add(Weight::from_parts(0, 3642)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -116,8 +117,8 @@ impl pallet_bounties::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `498` // Estimated: `3642` - // Minimum execution time: 49_620_000 picoseconds. - Weight::from_parts(49_991_000, 0) + // Minimum execution time: 51_160_000 picoseconds. + Weight::from_parts(52_580_000, 0) .saturating_add(Weight::from_parts(0, 3642)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -130,8 +131,8 @@ impl pallet_bounties::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `494` // Estimated: `3642` - // Minimum execution time: 37_710_000 picoseconds. - Weight::from_parts(38_281_000, 0) + // Minimum execution time: 38_879_000 picoseconds. + Weight::from_parts(40_270_000, 0) .saturating_add(Weight::from_parts(0, 3642)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -144,8 +145,8 @@ impl pallet_bounties::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `438` // Estimated: `3642` - // Minimum execution time: 23_860_000 picoseconds. - Weight::from_parts(24_270_000, 0) + // Minimum execution time: 22_560_000 picoseconds. + Weight::from_parts(23_920_000, 0) .saturating_add(Weight::from_parts(0, 3642)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -166,8 +167,8 @@ impl pallet_bounties::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `802` // Estimated: `8799` - // Minimum execution time: 138_311_000 picoseconds. - Weight::from_parts(139_291_000, 0) + // Minimum execution time: 155_440_000 picoseconds. + Weight::from_parts(158_579_000, 0) .saturating_add(Weight::from_parts(0, 8799)) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(8)) @@ -184,8 +185,8 @@ impl pallet_bounties::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `482` // Estimated: `3642` - // Minimum execution time: 53_601_000 picoseconds. - Weight::from_parts(54_321_000, 0) + // Minimum execution time: 54_730_000 picoseconds. + Weight::from_parts(58_429_000, 0) .saturating_add(Weight::from_parts(0, 3642)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(3)) @@ -204,8 +205,8 @@ impl pallet_bounties::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `718` // Estimated: `6196` - // Minimum execution time: 96_861_000 picoseconds. - Weight::from_parts(97_521_000, 0) + // Minimum execution time: 104_359_000 picoseconds. + Weight::from_parts(107_630_000, 0) .saturating_add(Weight::from_parts(0, 6196)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(6)) @@ -216,8 +217,8 @@ impl pallet_bounties::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `358` // Estimated: `3642` - // Minimum execution time: 18_050_000 picoseconds. - Weight::from_parts(18_400_000, 0) + // Minimum execution time: 17_970_000 picoseconds. + Weight::from_parts(18_930_000, 0) .saturating_add(Weight::from_parts(0, 3642)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -233,11 +234,11 @@ impl pallet_bounties::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0 + b * (297 ±0)` // Estimated: `1887 + b * (5206 ±0)` - // Minimum execution time: 4_230_000 picoseconds. - Weight::from_parts(4_311_000, 0) + // Minimum execution time: 4_250_000 picoseconds. + Weight::from_parts(4_540_000, 0) .saturating_add(Weight::from_parts(0, 1887)) - // Standard Error: 15_937 - .saturating_add(Weight::from_parts(43_520_068, 0).saturating_mul(b.into())) + // Standard Error: 31_744 + .saturating_add(Weight::from_parts(48_866_041, 0).saturating_mul(b.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().reads((3_u64).saturating_mul(b.into()))) .saturating_add(T::DbWeight::get().writes(1)) diff --git a/relay/kusama/src/weights/pallet_child_bounties.rs b/relay/kusama/src/weights/pallet_child_bounties.rs index 9cee3c5461..f1423ba6e1 100644 --- a/relay/kusama/src/weights/pallet_child_bounties.rs +++ b/relay/kusama/src/weights/pallet_child_bounties.rs @@ -16,25 +16,26 @@ //! Autogenerated weights for `pallet_child_bounties` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 46.1.0 -//! DATE: 2025-04-24, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.1.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./kusama-chain-spec.json")`, DB CACHE: 1024 +//! HOSTNAME: `14e5818f4b26`, CPU: `QEMU Virtual CPU version 2.5+` +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./kusama-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_child_bounties // --extrinsic=* +// --runtime=target/production/wbuild/staging-kusama-runtime/staging_kusama_runtime.wasm +// --pallet=pallet_child_bounties +// --header=/_work/fellowship-001/runtimes/runtimes/.github/scripts/cmd/file_header.txt +// --output=./relay/kusama/src/weights // --wasm-execution=compiled +// --steps=50 +// --repeat=20 // --heap-pages=4096 -// --output=./kusama-weights/ -// --header=./file_header.txt #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -64,11 +65,11 @@ impl pallet_child_bounties::WeightInfo for WeightInfo pallet_child_bounties::WeightInfo for WeightInfo pallet_child_bounties::WeightInfo for WeightInfo pallet_child_bounties::WeightInfo for WeightInfo pallet_child_bounties::WeightInfo for WeightInfo pallet_child_bounties::WeightInfo for WeightInfo pallet_child_bounties::WeightInfo for WeightInfo pallet_child_bounties::WeightInfo for WeightInfo pallet_conviction_voting::WeightInfo for WeightInf /// Proof: `Scheduler::Agenda` (`max_values`: None, `max_size`: Some(38963), added: 41438, mode: `MaxEncodedLen`) fn vote_new() -> Weight { // Proof Size summary in bytes: - // Measured: `13480` + // Measured: `13409` // Estimated: `42428` - // Minimum execution time: 199_702_000 picoseconds. - Weight::from_parts(206_372_000, 0) + // Minimum execution time: 172_498_000 picoseconds. + Weight::from_parts(202_761_000, 0) .saturating_add(Weight::from_parts(0, 42428)) .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(5)) @@ -85,10 +86,10 @@ impl pallet_conviction_voting::WeightInfo for WeightInf /// Proof: `Scheduler::Retries` (`max_values`: None, `max_size`: Some(30), added: 2505, mode: `MaxEncodedLen`) fn vote_existing() -> Weight { // Proof Size summary in bytes: - // Measured: `14201` + // Measured: `14130` // Estimated: `83866` - // Minimum execution time: 234_492_000 picoseconds. - Weight::from_parts(244_112_000, 0) + // Minimum execution time: 235_970_000 picoseconds. + Weight::from_parts(243_470_000, 0) .saturating_add(Weight::from_parts(0, 83866)) .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(7)) @@ -105,8 +106,8 @@ impl pallet_conviction_voting::WeightInfo for WeightInf // Proof Size summary in bytes: // Measured: `13919` // Estimated: `83866` - // Minimum execution time: 183_151_000 picoseconds. - Weight::from_parts(195_421_000, 0) + // Minimum execution time: 166_680_000 picoseconds. + Weight::from_parts(194_229_000, 0) .saturating_add(Weight::from_parts(0, 83866)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(5)) @@ -119,8 +120,8 @@ impl pallet_conviction_voting::WeightInfo for WeightInf // Proof Size summary in bytes: // Measured: `13005` // Estimated: `30706` - // Minimum execution time: 100_931_000 picoseconds. - Weight::from_parts(109_551_000, 0) + // Minimum execution time: 95_730_000 picoseconds. + Weight::from_parts(108_480_000, 0) .saturating_add(Weight::from_parts(0, 30706)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -142,13 +143,13 @@ impl pallet_conviction_voting::WeightInfo for WeightInf /// The range of component `r` is `[0, 512]`. fn delegate(r: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `28987 + r * (364 ±0)` + // Measured: `28916 + r * (364 ±0)` // Estimated: `83866 + r * (3411 ±0)` - // Minimum execution time: 91_970_000 picoseconds. - Weight::from_parts(1_103_853_388, 0) + // Minimum execution time: 91_978_000 picoseconds. + Weight::from_parts(1_249_626_678, 0) .saturating_add(Weight::from_parts(0, 83866)) - // Standard Error: 77_083 - .saturating_add(Weight::from_parts(25_964_026, 0).saturating_mul(r.into())) + // Standard Error: 101_449 + .saturating_add(Weight::from_parts(26_960_053, 0).saturating_mul(r.into())) .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(r.into()))) .saturating_add(T::DbWeight::get().writes(45)) @@ -168,11 +169,11 @@ impl pallet_conviction_voting::WeightInfo for WeightInf // Proof Size summary in bytes: // Measured: `28868 + r * (364 ±0)` // Estimated: `83866 + r * (3411 ±0)` - // Minimum execution time: 57_730_000 picoseconds. - Weight::from_parts(1_068_864_287, 0) + // Minimum execution time: 50_180_000 picoseconds. + Weight::from_parts(1_090_205_118, 0) .saturating_add(Weight::from_parts(0, 83866)) - // Standard Error: 78_126 - .saturating_add(Weight::from_parts(25_964_885, 0).saturating_mul(r.into())) + // Standard Error: 86_238 + .saturating_add(Weight::from_parts(27_314_790, 0).saturating_mul(r.into())) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(r.into()))) .saturating_add(T::DbWeight::get().writes(43)) @@ -189,10 +190,10 @@ impl pallet_conviction_voting::WeightInfo for WeightInf /// Proof: `Balances::Freezes` (`max_values`: None, `max_size`: Some(193), added: 2668, mode: `MaxEncodedLen`) fn unlock() -> Weight { // Proof Size summary in bytes: - // Measured: `12270` + // Measured: `12199` // Estimated: `30706` - // Minimum execution time: 132_261_000 picoseconds. - Weight::from_parts(140_652_000, 0) + // Minimum execution time: 118_170_000 picoseconds. + Weight::from_parts(127_410_000, 0) .saturating_add(Weight::from_parts(0, 30706)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(3)) diff --git a/relay/kusama/src/weights/pallet_election_provider_multi_phase.rs b/relay/kusama/src/weights/pallet_election_provider_multi_phase.rs index b2a2d0be4c..5c842035ae 100644 --- a/relay/kusama/src/weights/pallet_election_provider_multi_phase.rs +++ b/relay/kusama/src/weights/pallet_election_provider_multi_phase.rs @@ -17,9 +17,9 @@ //! Autogenerated weights for `pallet_election_provider_multi_phase` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.1.0 -//! DATE: 2025-05-23, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `78d024c513e1`, CPU: `QEMU Virtual CPU version 2.5+` +//! HOSTNAME: `6240622c7355`, CPU: `QEMU Virtual CPU version 2.5+` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: @@ -68,8 +68,8 @@ impl pallet_election_provider_multi_phase::WeightInfo f // Proof Size summary in bytes: // Measured: `888` // Estimated: `3481` - // Minimum execution time: 23_260_000 picoseconds. - Weight::from_parts(24_380_000, 0) + // Minimum execution time: 26_340_000 picoseconds. + Weight::from_parts(27_430_000, 0) .saturating_add(Weight::from_parts(0, 3481)) .saturating_add(T::DbWeight::get().reads(8)) } @@ -81,8 +81,8 @@ impl pallet_election_provider_multi_phase::WeightInfo f // Proof Size summary in bytes: // Measured: `80` // Estimated: `1565` - // Minimum execution time: 15_800_000 picoseconds. - Weight::from_parts(16_820_000, 0) + // Minimum execution time: 17_820_000 picoseconds. + Weight::from_parts(20_160_000, 0) .saturating_add(Weight::from_parts(0, 1565)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -95,8 +95,8 @@ impl pallet_election_provider_multi_phase::WeightInfo f // Proof Size summary in bytes: // Measured: `80` // Estimated: `1565` - // Minimum execution time: 16_510_000 picoseconds. - Weight::from_parts(17_500_000, 0) + // Minimum execution time: 18_320_000 picoseconds. + Weight::from_parts(20_280_000, 0) .saturating_add(Weight::from_parts(0, 1565)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -109,8 +109,8 @@ impl pallet_election_provider_multi_phase::WeightInfo f // Proof Size summary in bytes: // Measured: `174` // Estimated: `3593` - // Minimum execution time: 33_280_000 picoseconds. - Weight::from_parts(34_699_000, 0) + // Minimum execution time: 37_540_000 picoseconds. + Weight::from_parts(39_490_000, 0) .saturating_add(Weight::from_parts(0, 3593)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(2)) @@ -121,8 +121,8 @@ impl pallet_election_provider_multi_phase::WeightInfo f // Proof Size summary in bytes: // Measured: `174` // Estimated: `3593` - // Minimum execution time: 23_020_000 picoseconds. - Weight::from_parts(24_269_000, 0) + // Minimum execution time: 26_590_000 picoseconds. + Weight::from_parts(27_769_000, 0) .saturating_add(Weight::from_parts(0, 3593)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -139,13 +139,13 @@ impl pallet_election_provider_multi_phase::WeightInfo f // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 257_959_000 picoseconds. - Weight::from_parts(116_792_571, 0) + // Minimum execution time: 285_279_000 picoseconds. + Weight::from_parts(47_682_341, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 15_252 - .saturating_add(Weight::from_parts(258_911, 0).saturating_mul(v.into())) - // Standard Error: 30_491 - .saturating_add(Weight::from_parts(36_558, 0).saturating_mul(t.into())) + // Standard Error: 14_040 + .saturating_add(Weight::from_parts(334_991, 0).saturating_mul(v.into())) + // Standard Error: 28_069 + .saturating_add(Weight::from_parts(6_049, 0).saturating_mul(t.into())) .saturating_add(T::DbWeight::get().writes(3)) } /// Storage: `ElectionProviderMultiPhase::SignedSubmissionIndices` (r:1 w:1) @@ -172,13 +172,13 @@ impl pallet_election_provider_multi_phase::WeightInfo f // Proof Size summary in bytes: // Measured: `831 + a * (1152 ±0) + d * (47 ±0)` // Estimated: `4281 + a * (1152 ±0) + d * (48 ±0)` - // Minimum execution time: 435_965_000 picoseconds. - Weight::from_parts(5_697_706, 0) + // Minimum execution time: 487_959_000 picoseconds. + Weight::from_parts(84_823_732, 0) .saturating_add(Weight::from_parts(0, 4281)) - // Standard Error: 26_180 - .saturating_add(Weight::from_parts(634_200, 0).saturating_mul(a.into())) - // Standard Error: 39_244 - .saturating_add(Weight::from_parts(356_871, 0).saturating_mul(d.into())) + // Standard Error: 7_062 + .saturating_add(Weight::from_parts(476_642, 0).saturating_mul(a.into())) + // Standard Error: 10_587 + .saturating_add(Weight::from_parts(481_811, 0).saturating_mul(d.into())) .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(8)) .saturating_add(Weight::from_parts(0, 1152).saturating_mul(a.into())) @@ -200,8 +200,8 @@ impl pallet_election_provider_multi_phase::WeightInfo f // Proof Size summary in bytes: // Measured: `1128` // Estimated: `2613` - // Minimum execution time: 53_599_000 picoseconds. - Weight::from_parts(54_789_000, 0) + // Minimum execution time: 62_500_000 picoseconds. + Weight::from_parts(63_940_000, 0) .saturating_add(Weight::from_parts(0, 2613)) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(3)) @@ -228,11 +228,11 @@ impl pallet_election_provider_multi_phase::WeightInfo f // Proof Size summary in bytes: // Measured: `185 + t * (32 ±0) + v * (809 ±0)` // Estimated: `1670 + t * (32 ±0) + v * (809 ±0)` - // Minimum execution time: 8_227_271_000 picoseconds. - Weight::from_parts(8_303_591_000, 0) + // Minimum execution time: 9_601_876_000 picoseconds. + Weight::from_parts(9_703_576_000, 0) .saturating_add(Weight::from_parts(0, 1670)) - // Standard Error: 69_131 - .saturating_add(Weight::from_parts(8_908_517, 0).saturating_mul(a.into())) + // Standard Error: 85_002 + .saturating_add(Weight::from_parts(10_376_484, 0).saturating_mul(a.into())) .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(1)) .saturating_add(Weight::from_parts(0, 32).saturating_mul(t.into())) @@ -254,11 +254,11 @@ impl pallet_election_provider_multi_phase::WeightInfo f // Proof Size summary in bytes: // Measured: `160 + t * (32 ±0) + v * (809 ±0)` // Estimated: `1645 + t * (32 ±0) + v * (809 ±0)` - // Minimum execution time: 7_343_412_000 picoseconds. - Weight::from_parts(7_405_802_000, 0) + // Minimum execution time: 8_403_164_000 picoseconds. + Weight::from_parts(8_528_303_000, 0) .saturating_add(Weight::from_parts(0, 1645)) - // Standard Error: 60_486 - .saturating_add(Weight::from_parts(7_407_457, 0).saturating_mul(a.into())) + // Standard Error: 70_235 + .saturating_add(Weight::from_parts(8_661_873, 0).saturating_mul(a.into())) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(Weight::from_parts(0, 32).saturating_mul(t.into())) .saturating_add(Weight::from_parts(0, 809).saturating_mul(v.into())) diff --git a/relay/kusama/src/weights/pallet_fast_unstake.rs b/relay/kusama/src/weights/pallet_fast_unstake.rs index fe64c1227d..b7f5a0197a 100644 --- a/relay/kusama/src/weights/pallet_fast_unstake.rs +++ b/relay/kusama/src/weights/pallet_fast_unstake.rs @@ -16,25 +16,26 @@ //! Autogenerated weights for `pallet_fast_unstake` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 46.1.0 -//! DATE: 2025-04-24, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.1.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./kusama-chain-spec.json")`, DB CACHE: 1024 +//! HOSTNAME: `14e5818f4b26`, CPU: `QEMU Virtual CPU version 2.5+` +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./kusama-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_fast_unstake // --extrinsic=* +// --runtime=target/production/wbuild/staging-kusama-runtime/staging_kusama_runtime.wasm +// --pallet=pallet_fast_unstake +// --header=/_work/fellowship-001/runtimes/runtimes/.github/scripts/cmd/file_header.txt +// --output=./relay/kusama/src/weights // --wasm-execution=compiled +// --steps=50 +// --repeat=20 // --heap-pages=4096 -// --output=./kusama-weights/ -// --header=./file_header.txt #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -67,10 +68,8 @@ impl pallet_fast_unstake::WeightInfo for WeightInfo /// Proof: `Staking::Ledger` (`max_values`: None, `max_size`: Some(1091), added: 3566, mode: `MaxEncodedLen`) /// Storage: `Staking::VirtualStakers` (r:64 w:64) /// Proof: `Staking::VirtualStakers` (`max_values`: None, `max_size`: Some(40), added: 2515, mode: `MaxEncodedLen`) - /// Storage: `Balances::Locks` (r:64 w:64) - /// Proof: `Balances::Locks` (`max_values`: None, `max_size`: Some(1299), added: 3774, mode: `MaxEncodedLen`) - /// Storage: `Balances::Freezes` (r:64 w:0) - /// Proof: `Balances::Freezes` (`max_values`: None, `max_size`: Some(193), added: 2668, mode: `MaxEncodedLen`) + /// Storage: `Balances::Holds` (r:64 w:64) + /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(139), added: 2614, mode: `MaxEncodedLen`) /// Storage: `System::Account` (r:64 w:64) /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) /// Storage: `Staking::Validators` (r:64 w:0) @@ -82,18 +81,18 @@ impl pallet_fast_unstake::WeightInfo for WeightInfo /// The range of component `b` is `[1, 64]`. fn on_idle_unstake(b: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `1437 + b * (446 ±0)` - // Estimated: `4676 + b * (3774 ±0)` - // Minimum execution time: 116_361_000 picoseconds. - Weight::from_parts(42_123_996, 0) + // Measured: `1274 + b * (440 ±0)` + // Estimated: `4676 + b * (3566 ±0)` + // Minimum execution time: 135_210_000 picoseconds. + Weight::from_parts(89_587_144, 0) .saturating_add(Weight::from_parts(0, 4676)) - // Standard Error: 25_451 - .saturating_add(Weight::from_parts(70_755_681, 0).saturating_mul(b.into())) + // Standard Error: 233_103 + .saturating_add(Weight::from_parts(95_340_206, 0).saturating_mul(b.into())) .saturating_add(T::DbWeight::get().reads(6)) - .saturating_add(T::DbWeight::get().reads((9_u64).saturating_mul(b.into()))) + .saturating_add(T::DbWeight::get().reads((8_u64).saturating_mul(b.into()))) .saturating_add(T::DbWeight::get().writes(1)) .saturating_add(T::DbWeight::get().writes((6_u64).saturating_mul(b.into()))) - .saturating_add(Weight::from_parts(0, 3774).saturating_mul(b.into())) + .saturating_add(Weight::from_parts(0, 3566).saturating_mul(b.into())) } /// Storage: `FastUnstake::ErasToCheckPerBlock` (r:1 w:0) /// Proof: `FastUnstake::ErasToCheckPerBlock` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) @@ -115,20 +114,20 @@ impl pallet_fast_unstake::WeightInfo for WeightInfo /// The range of component `b` is `[1, 64]`. fn on_idle_check(v: u32, b: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `1684 + b * (56 ±0) + v * (18503 ±0)` - // Estimated: `5019 + b * (56 ±0) + v * (20980 ±0)` - // Minimum execution time: 2_185_237_000 picoseconds. - Weight::from_parts(2_192_677_000, 0) - .saturating_add(Weight::from_parts(0, 5019)) - // Standard Error: 15_569_670 - .saturating_add(Weight::from_parts(502_933_102, 0).saturating_mul(v.into())) - // Standard Error: 62_296_022 - .saturating_add(Weight::from_parts(1_961_415_384, 0).saturating_mul(b.into())) + // Measured: `1678 + b * (55 ±0) + v * (18503 ±0)` + // Estimated: `5009 + b * (56 ±0) + v * (20979 ±0)` + // Minimum execution time: 2_390_105_000 picoseconds. + Weight::from_parts(2_421_444_000, 0) + .saturating_add(Weight::from_parts(0, 5009)) + // Standard Error: 18_397_048 + .saturating_add(Weight::from_parts(587_235_536, 0).saturating_mul(v.into())) + // Standard Error: 73_608_684 + .saturating_add(Weight::from_parts(2_295_718_527, 0).saturating_mul(b.into())) .saturating_add(T::DbWeight::get().reads(8)) .saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(v.into()))) .saturating_add(T::DbWeight::get().writes(1)) .saturating_add(Weight::from_parts(0, 56).saturating_mul(b.into())) - .saturating_add(Weight::from_parts(0, 20980).saturating_mul(v.into())) + .saturating_add(Weight::from_parts(0, 20979).saturating_mul(v.into())) } /// Storage: `FastUnstake::ErasToCheckPerBlock` (r:1 w:0) /// Proof: `FastUnstake::ErasToCheckPerBlock` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) @@ -156,21 +155,19 @@ impl pallet_fast_unstake::WeightInfo for WeightInfo /// Proof: `Staking::CurrentEra` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) /// Storage: `Staking::VirtualStakers` (r:1 w:0) /// Proof: `Staking::VirtualStakers` (`max_values`: None, `max_size`: Some(40), added: 2515, mode: `MaxEncodedLen`) - /// Storage: `Balances::Locks` (r:1 w:1) - /// Proof: `Balances::Locks` (`max_values`: None, `max_size`: Some(1299), added: 3774, mode: `MaxEncodedLen`) - /// Storage: `Balances::Freezes` (r:1 w:0) - /// Proof: `Balances::Freezes` (`max_values`: None, `max_size`: Some(193), added: 2668, mode: `MaxEncodedLen`) + /// Storage: `Balances::Holds` (r:1 w:0) + /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(139), added: 2614, mode: `MaxEncodedLen`) /// Storage: `FastUnstake::CounterForQueue` (r:1 w:1) /// Proof: `FastUnstake::CounterForQueue` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) fn register_fast_unstake() -> Weight { // Proof Size summary in bytes: - // Measured: `1979` - // Estimated: `4764` - // Minimum execution time: 182_871_000 picoseconds. - Weight::from_parts(183_651_000, 0) - .saturating_add(Weight::from_parts(0, 4764)) - .saturating_add(T::DbWeight::get().reads(16)) - .saturating_add(T::DbWeight::get().writes(9)) + // Measured: `1811` + // Estimated: `4676` + // Minimum execution time: 177_440_000 picoseconds. + Weight::from_parts(187_300_000, 0) + .saturating_add(Weight::from_parts(0, 4676)) + .saturating_add(T::DbWeight::get().reads(15)) + .saturating_add(T::DbWeight::get().writes(8)) } /// Storage: `FastUnstake::ErasToCheckPerBlock` (r:1 w:0) /// Proof: `FastUnstake::ErasToCheckPerBlock` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) @@ -186,10 +183,10 @@ impl pallet_fast_unstake::WeightInfo for WeightInfo /// Proof: `FastUnstake::CounterForQueue` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) fn deregister() -> Weight { // Proof Size summary in bytes: - // Measured: `1280` + // Measured: `1212` // Estimated: `4676` - // Minimum execution time: 61_210_000 picoseconds. - Weight::from_parts(62_061_000, 0) + // Minimum execution time: 63_559_000 picoseconds. + Weight::from_parts(67_440_000, 0) .saturating_add(Weight::from_parts(0, 4676)) .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(2)) @@ -200,8 +197,8 @@ impl pallet_fast_unstake::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 3_100_000 picoseconds. - Weight::from_parts(3_200_000, 0) + // Minimum execution time: 3_509_000 picoseconds. + Weight::from_parts(4_040_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(1)) } diff --git a/relay/kusama/src/weights/pallet_indices.rs b/relay/kusama/src/weights/pallet_indices.rs index a79af76084..018af43288 100644 --- a/relay/kusama/src/weights/pallet_indices.rs +++ b/relay/kusama/src/weights/pallet_indices.rs @@ -16,25 +16,26 @@ //! Autogenerated weights for `pallet_indices` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 46.1.0 -//! DATE: 2025-04-24, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.1.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./kusama-chain-spec.json")`, DB CACHE: 1024 +//! HOSTNAME: `14e5818f4b26`, CPU: `QEMU Virtual CPU version 2.5+` +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./kusama-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_indices // --extrinsic=* +// --runtime=target/production/wbuild/staging-kusama-runtime/staging_kusama_runtime.wasm +// --pallet=pallet_indices +// --header=/_work/fellowship-001/runtimes/runtimes/.github/scripts/cmd/file_header.txt +// --output=./relay/kusama/src/weights // --wasm-execution=compiled +// --steps=50 +// --repeat=20 // --heap-pages=4096 -// --output=./kusama-weights/ -// --header=./file_header.txt #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -53,8 +54,8 @@ impl pallet_indices::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `4` // Estimated: `3534` - // Minimum execution time: 27_320_000 picoseconds. - Weight::from_parts(27_480_000, 0) + // Minimum execution time: 28_711_000 picoseconds. + Weight::from_parts(32_869_000, 0) .saturating_add(Weight::from_parts(0, 3534)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -67,8 +68,8 @@ impl pallet_indices::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `203` // Estimated: `3593` - // Minimum execution time: 42_011_000 picoseconds. - Weight::from_parts(42_400_000, 0) + // Minimum execution time: 46_790_000 picoseconds. + Weight::from_parts(50_960_000, 0) .saturating_add(Weight::from_parts(0, 3593)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -79,8 +80,8 @@ impl pallet_indices::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `100` // Estimated: `3534` - // Minimum execution time: 28_340_000 picoseconds. - Weight::from_parts(28_540_000, 0) + // Minimum execution time: 29_399_000 picoseconds. + Weight::from_parts(31_860_000, 0) .saturating_add(Weight::from_parts(0, 3534)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -93,8 +94,8 @@ impl pallet_indices::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `203` // Estimated: `3593` - // Minimum execution time: 30_810_000 picoseconds. - Weight::from_parts(31_280_000, 0) + // Minimum execution time: 32_130_000 picoseconds. + Weight::from_parts(34_920_000, 0) .saturating_add(Weight::from_parts(0, 3593)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -105,8 +106,8 @@ impl pallet_indices::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `100` // Estimated: `3534` - // Minimum execution time: 31_860_000 picoseconds. - Weight::from_parts(32_170_000, 0) + // Minimum execution time: 33_320_000 picoseconds. + Weight::from_parts(36_059_000, 0) .saturating_add(Weight::from_parts(0, 3534)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -117,8 +118,8 @@ impl pallet_indices::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `100` // Estimated: `3534` - // Minimum execution time: 27_731_000 picoseconds. - Weight::from_parts(28_393_000, 0) + // Minimum execution time: 29_910_000 picoseconds. + Weight::from_parts(32_550_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/relay/kusama/src/weights/pallet_message_queue.rs b/relay/kusama/src/weights/pallet_message_queue.rs index 4902ba818c..ab174e4aca 100644 --- a/relay/kusama/src/weights/pallet_message_queue.rs +++ b/relay/kusama/src/weights/pallet_message_queue.rs @@ -16,25 +16,26 @@ //! Autogenerated weights for `pallet_message_queue` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 46.1.0 -//! DATE: 2025-04-24, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.1.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./kusama-chain-spec.json")`, DB CACHE: 1024 +//! HOSTNAME: `14e5818f4b26`, CPU: `QEMU Virtual CPU version 2.5+` +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./kusama-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_message_queue // --extrinsic=* +// --runtime=target/production/wbuild/staging-kusama-runtime/staging_kusama_runtime.wasm +// --pallet=pallet_message_queue +// --header=/_work/fellowship-001/runtimes/runtimes/.github/scripts/cmd/file_header.txt +// --output=./relay/kusama/src/weights // --wasm-execution=compiled +// --steps=50 +// --repeat=20 // --heap-pages=4096 -// --output=./kusama-weights/ -// --header=./file_header.txt #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -55,8 +56,8 @@ impl pallet_message_queue::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `281` // Estimated: `6050` - // Minimum execution time: 17_230_000 picoseconds. - Weight::from_parts(17_540_000, 0) + // Minimum execution time: 17_190_000 picoseconds. + Weight::from_parts(18_070_000, 0) .saturating_add(Weight::from_parts(0, 6050)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) @@ -69,8 +70,8 @@ impl pallet_message_queue::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `281` // Estimated: `6050` - // Minimum execution time: 15_660_000 picoseconds. - Weight::from_parts(15_940_000, 0) + // Minimum execution time: 15_080_000 picoseconds. + Weight::from_parts(15_790_000, 0) .saturating_add(Weight::from_parts(0, 6050)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(3)) @@ -82,7 +83,7 @@ impl pallet_message_queue::WeightInfo for WeightInfo // Measured: `42` // Estimated: `3520` // Minimum execution time: 6_450_000 picoseconds. - Weight::from_parts(6_591_000, 0) + Weight::from_parts(6_941_000, 0) .saturating_add(Weight::from_parts(0, 3520)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -93,8 +94,8 @@ impl pallet_message_queue::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `115` // Estimated: `69051` - // Minimum execution time: 9_250_000 picoseconds. - Weight::from_parts(9_480_000, 0) + // Minimum execution time: 9_460_000 picoseconds. + Weight::from_parts(9_810_000, 0) .saturating_add(Weight::from_parts(0, 69051)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -105,8 +106,8 @@ impl pallet_message_queue::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `115` // Estimated: `69051` - // Minimum execution time: 9_711_000 picoseconds. - Weight::from_parts(9_880_000, 0) + // Minimum execution time: 9_670_000 picoseconds. + Weight::from_parts(10_120_000, 0) .saturating_add(Weight::from_parts(0, 69051)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -119,8 +120,8 @@ impl pallet_message_queue::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 170_741_000 picoseconds. - Weight::from_parts(171_561_000, 0) + // Minimum execution time: 147_329_000 picoseconds. + Weight::from_parts(149_650_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -132,8 +133,8 @@ impl pallet_message_queue::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `220` // Estimated: `3520` - // Minimum execution time: 11_290_000 picoseconds. - Weight::from_parts(11_580_000, 0) + // Minimum execution time: 10_340_000 picoseconds. + Weight::from_parts(10_710_000, 0) .saturating_add(Weight::from_parts(0, 3520)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -146,8 +147,8 @@ impl pallet_message_queue::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `220` // Estimated: `3520` - // Minimum execution time: 11_071_000 picoseconds. - Weight::from_parts(11_553_000, 0) + // Minimum execution time: 8_820_000 picoseconds. + Weight::from_parts(9_590_000, 0) .saturating_add(Weight::from_parts(0, 3520)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -164,8 +165,8 @@ impl pallet_message_queue::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `65714` // Estimated: `69051` - // Minimum execution time: 73_691_000 picoseconds. - Weight::from_parts(74_111_000, 0) + // Minimum execution time: 74_599_000 picoseconds. + Weight::from_parts(76_740_000, 0) .saturating_add(Weight::from_parts(0, 69051)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(4)) @@ -182,8 +183,8 @@ impl pallet_message_queue::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `65714` // Estimated: `69051` - // Minimum execution time: 94_350_000 picoseconds. - Weight::from_parts(94_860_000, 0) + // Minimum execution time: 98_909_000 picoseconds. + Weight::from_parts(102_710_000, 0) .saturating_add(Weight::from_parts(0, 69051)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(4)) @@ -200,8 +201,8 @@ impl pallet_message_queue::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `65714` // Estimated: `69051` - // Minimum execution time: 130_601_000 picoseconds. - Weight::from_parts(131_531_000, 0) + // Minimum execution time: 112_909_000 picoseconds. + Weight::from_parts(116_439_000, 0) .saturating_add(Weight::from_parts(0, 69051)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(4)) diff --git a/relay/kusama/src/weights/pallet_multisig.rs b/relay/kusama/src/weights/pallet_multisig.rs index 5c354b60ff..1f8fd25c21 100644 --- a/relay/kusama/src/weights/pallet_multisig.rs +++ b/relay/kusama/src/weights/pallet_multisig.rs @@ -16,10 +16,10 @@ //! Autogenerated weights for `pallet_multisig` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.0.0 -//! DATE: 2025-04-30, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.1.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `2954d1b4313e`, CPU: `QEMU Virtual CPU version 2.5+` +//! HOSTNAME: `14e5818f4b26`, CPU: `QEMU Virtual CPU version 2.5+` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: @@ -53,11 +53,11 @@ impl pallet_multisig::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 15_920_000 picoseconds. - Weight::from_parts(19_358_053, 0) + // Minimum execution time: 18_370_000 picoseconds. + Weight::from_parts(21_025_124, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 20 - .saturating_add(Weight::from_parts(278, 0).saturating_mul(z.into())) + // Standard Error: 13 + .saturating_add(Weight::from_parts(534, 0).saturating_mul(z.into())) } /// Storage: `Multisig::Multisigs` (r:1 w:1) /// Proof: `Multisig::Multisigs` (`max_values`: None, `max_size`: Some(3346), added: 5821, mode: `MaxEncodedLen`) @@ -67,13 +67,13 @@ impl pallet_multisig::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `301 + s * (2 ±0)` // Estimated: `6811` - // Minimum execution time: 49_200_000 picoseconds. - Weight::from_parts(34_562_461, 0) + // Minimum execution time: 58_730_000 picoseconds. + Weight::from_parts(46_680_198, 0) .saturating_add(Weight::from_parts(0, 6811)) - // Standard Error: 5_085 - .saturating_add(Weight::from_parts(161_989, 0).saturating_mul(s.into())) - // Standard Error: 49 - .saturating_add(Weight::from_parts(2_746, 0).saturating_mul(z.into())) + // Standard Error: 4_252 + .saturating_add(Weight::from_parts(161_467, 0).saturating_mul(s.into())) + // Standard Error: 41 + .saturating_add(Weight::from_parts(2_589, 0).saturating_mul(z.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -85,13 +85,13 @@ impl pallet_multisig::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `320` // Estimated: `6811` - // Minimum execution time: 31_380_000 picoseconds. - Weight::from_parts(20_181_973, 0) + // Minimum execution time: 36_030_000 picoseconds. + Weight::from_parts(22_803_745, 0) .saturating_add(Weight::from_parts(0, 6811)) - // Standard Error: 1_921 - .saturating_add(Weight::from_parts(125_605, 0).saturating_mul(s.into())) - // Standard Error: 18 - .saturating_add(Weight::from_parts(2_518, 0).saturating_mul(z.into())) + // Standard Error: 2_070 + .saturating_add(Weight::from_parts(158_345, 0).saturating_mul(s.into())) + // Standard Error: 20 + .saturating_add(Weight::from_parts(2_935, 0).saturating_mul(z.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -105,13 +105,13 @@ impl pallet_multisig::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `426 + s * (33 ±0)` // Estimated: `6811` - // Minimum execution time: 54_411_000 picoseconds. - Weight::from_parts(42_648_341, 0) + // Minimum execution time: 62_010_000 picoseconds. + Weight::from_parts(47_286_700, 0) .saturating_add(Weight::from_parts(0, 6811)) - // Standard Error: 3_268 - .saturating_add(Weight::from_parts(142_246, 0).saturating_mul(s.into())) - // Standard Error: 32 - .saturating_add(Weight::from_parts(2_512, 0).saturating_mul(z.into())) + // Standard Error: 3_239 + .saturating_add(Weight::from_parts(180_249, 0).saturating_mul(s.into())) + // Standard Error: 31 + .saturating_add(Weight::from_parts(2_993, 0).saturating_mul(z.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -122,11 +122,11 @@ impl pallet_multisig::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `301 + s * (2 ±0)` // Estimated: `6811` - // Minimum execution time: 33_710_000 picoseconds. - Weight::from_parts(36_661_321, 0) + // Minimum execution time: 39_680_000 picoseconds. + Weight::from_parts(41_770_858, 0) .saturating_add(Weight::from_parts(0, 6811)) - // Standard Error: 1_876 - .saturating_add(Weight::from_parts(133_195, 0).saturating_mul(s.into())) + // Standard Error: 3_427 + .saturating_add(Weight::from_parts(185_445, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -137,11 +137,11 @@ impl pallet_multisig::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `320` // Estimated: `6811` - // Minimum execution time: 18_500_000 picoseconds. - Weight::from_parts(20_651_380, 0) + // Minimum execution time: 21_240_000 picoseconds. + Weight::from_parts(24_835_602, 0) .saturating_add(Weight::from_parts(0, 6811)) - // Standard Error: 1_915 - .saturating_add(Weight::from_parts(121_536, 0).saturating_mul(s.into())) + // Standard Error: 3_502 + .saturating_add(Weight::from_parts(137_147, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -152,11 +152,11 @@ impl pallet_multisig::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `492 + s * (1 ±0)` // Estimated: `6811` - // Minimum execution time: 33_560_000 picoseconds. - Weight::from_parts(36_344_854, 0) + // Minimum execution time: 39_270_000 picoseconds. + Weight::from_parts(47_074_965, 0) .saturating_add(Weight::from_parts(0, 6811)) - // Standard Error: 2_108 - .saturating_add(Weight::from_parts(136_763, 0).saturating_mul(s.into())) + // Standard Error: 7_512 + .saturating_add(Weight::from_parts(104_925, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -165,13 +165,13 @@ impl pallet_multisig::WeightInfo for WeightInfo { /// The range of component `s` is `[2, 100]`. fn poke_deposit(s: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `458 + s * (1 ±0)` + // Measured: `492 + s * (1 ±0)` // Estimated: `6811` - // Minimum execution time: 34_917_000 picoseconds. - Weight::from_parts(36_141_350, 0) + // Minimum execution time: 37_510_000 picoseconds. + Weight::from_parts(39_960_394, 0) .saturating_add(Weight::from_parts(0, 6811)) - // Standard Error: 1_247 - .saturating_add(Weight::from_parts(166_544, 0).saturating_mul(s.into())) + // Standard Error: 1_535 + .saturating_add(Weight::from_parts(149_968, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } diff --git a/relay/kusama/src/weights/pallet_nis.rs b/relay/kusama/src/weights/pallet_nis.rs index be81e19b03..3d9ea4fea7 100644 --- a/relay/kusama/src/weights/pallet_nis.rs +++ b/relay/kusama/src/weights/pallet_nis.rs @@ -16,25 +16,26 @@ //! Autogenerated weights for `pallet_nis` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 46.1.0 -//! DATE: 2025-04-24, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.1.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./kusama-chain-spec.json")`, DB CACHE: 1024 +//! HOSTNAME: `14e5818f4b26`, CPU: `QEMU Virtual CPU version 2.5+` +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./kusama-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_nis // --extrinsic=* +// --runtime=target/production/wbuild/staging-kusama-runtime/staging_kusama_runtime.wasm +// --pallet=pallet_nis +// --header=/_work/fellowship-001/runtimes/runtimes/.github/scripts/cmd/file_header.txt +// --output=./relay/kusama/src/weights // --wasm-execution=compiled +// --steps=50 +// --repeat=20 // --heap-pages=4096 -// --output=./kusama-weights/ -// --header=./file_header.txt #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -50,34 +51,34 @@ impl pallet_nis::WeightInfo for WeightInfo { /// Storage: `Nis::Queues` (r:1 w:1) /// Proof: `Nis::Queues` (`max_values`: None, `max_size`: Some(48022), added: 50497, mode: `MaxEncodedLen`) /// Storage: `Balances::Holds` (r:1 w:1) - /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(103), added: 2578, mode: `MaxEncodedLen`) + /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(139), added: 2614, mode: `MaxEncodedLen`) /// Storage: `Nis::QueueTotals` (r:1 w:1) /// Proof: `Nis::QueueTotals` (`max_values`: Some(1), `max_size`: Some(10002), added: 10497, mode: `MaxEncodedLen`) /// The range of component `l` is `[0, 999]`. fn place_bid(l: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `10210 + l * (48 ±0)` + // Measured: `10247 + l * (48 ±0)` // Estimated: `51487` - // Minimum execution time: 59_691_000 picoseconds. - Weight::from_parts(62_255_668, 0) + // Minimum execution time: 66_590_000 picoseconds. + Weight::from_parts(77_965_332, 0) .saturating_add(Weight::from_parts(0, 51487)) - // Standard Error: 936 - .saturating_add(Weight::from_parts(88_199, 0).saturating_mul(l.into())) + // Standard Error: 666 + .saturating_add(Weight::from_parts(75_168, 0).saturating_mul(l.into())) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(3)) } /// Storage: `Nis::Queues` (r:1 w:1) /// Proof: `Nis::Queues` (`max_values`: None, `max_size`: Some(48022), added: 50497, mode: `MaxEncodedLen`) /// Storage: `Balances::Holds` (r:1 w:1) - /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(103), added: 2578, mode: `MaxEncodedLen`) + /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(139), added: 2614, mode: `MaxEncodedLen`) /// Storage: `Nis::QueueTotals` (r:1 w:1) /// Proof: `Nis::QueueTotals` (`max_values`: Some(1), `max_size`: Some(10002), added: 10497, mode: `MaxEncodedLen`) fn place_bid_max() -> Weight { // Proof Size summary in bytes: - // Measured: `58212` + // Measured: `58249` // Estimated: `51487` - // Minimum execution time: 165_591_000 picoseconds. - Weight::from_parts(167_322_000, 0) + // Minimum execution time: 170_490_000 picoseconds. + Weight::from_parts(176_559_000, 0) .saturating_add(Weight::from_parts(0, 51487)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(3)) @@ -85,19 +86,19 @@ impl pallet_nis::WeightInfo for WeightInfo { /// Storage: `Nis::Queues` (r:1 w:1) /// Proof: `Nis::Queues` (`max_values`: None, `max_size`: Some(48022), added: 50497, mode: `MaxEncodedLen`) /// Storage: `Balances::Holds` (r:1 w:1) - /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(103), added: 2578, mode: `MaxEncodedLen`) + /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(139), added: 2614, mode: `MaxEncodedLen`) /// Storage: `Nis::QueueTotals` (r:1 w:1) /// Proof: `Nis::QueueTotals` (`max_values`: Some(1), `max_size`: Some(10002), added: 10497, mode: `MaxEncodedLen`) /// The range of component `l` is `[1, 1000]`. fn retract_bid(l: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `10210 + l * (48 ±0)` + // Measured: `10247 + l * (48 ±0)` // Estimated: `51487` - // Minimum execution time: 59_680_000 picoseconds. - Weight::from_parts(55_145_878, 0) + // Minimum execution time: 64_270_000 picoseconds. + Weight::from_parts(69_450_361, 0) .saturating_add(Weight::from_parts(0, 51487)) - // Standard Error: 927 - .saturating_add(Weight::from_parts(70_143, 0).saturating_mul(l.into())) + // Standard Error: 494 + .saturating_add(Weight::from_parts(57_171, 0).saturating_mul(l.into())) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(3)) } @@ -109,8 +110,8 @@ impl pallet_nis::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `225` // Estimated: `3593` - // Minimum execution time: 40_251_000 picoseconds. - Weight::from_parts(40_670_000, 0) + // Minimum execution time: 41_511_000 picoseconds. + Weight::from_parts(43_480_000, 0) .saturating_add(Weight::from_parts(0, 3593)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -118,7 +119,7 @@ impl pallet_nis::WeightInfo for WeightInfo { /// Storage: `Nis::Receipts` (r:1 w:1) /// Proof: `Nis::Receipts` (`max_values`: None, `max_size`: Some(81), added: 2556, mode: `MaxEncodedLen`) /// Storage: `Balances::Holds` (r:1 w:1) - /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(103), added: 2578, mode: `MaxEncodedLen`) + /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(139), added: 2614, mode: `MaxEncodedLen`) /// Storage: `System::Account` (r:1 w:1) /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) /// Storage: `Nis::Summary` (r:1 w:1) @@ -127,11 +128,11 @@ impl pallet_nis::WeightInfo for WeightInfo { /// Proof: `NisCounterpartBalances::Account` (`max_values`: None, `max_size`: Some(112), added: 2587, mode: `MaxEncodedLen`) fn communify() -> Weight { // Proof Size summary in bytes: - // Measured: `388` - // Estimated: `3593` - // Minimum execution time: 82_240_000 picoseconds. - Weight::from_parts(83_000_000, 0) - .saturating_add(Weight::from_parts(0, 3593)) + // Measured: `425` + // Estimated: `3604` + // Minimum execution time: 87_850_000 picoseconds. + Weight::from_parts(90_169_000, 0) + .saturating_add(Weight::from_parts(0, 3604)) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(5)) } @@ -144,14 +145,14 @@ impl pallet_nis::WeightInfo for WeightInfo { /// Storage: `NisCounterpartBalances::Account` (r:1 w:1) /// Proof: `NisCounterpartBalances::Account` (`max_values`: None, `max_size`: Some(112), added: 2587, mode: `MaxEncodedLen`) /// Storage: `Balances::Holds` (r:1 w:1) - /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(103), added: 2578, mode: `MaxEncodedLen`) + /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(139), added: 2614, mode: `MaxEncodedLen`) fn privatize() -> Weight { // Proof Size summary in bytes: - // Measured: `544` - // Estimated: `3593` - // Minimum execution time: 102_461_000 picoseconds. - Weight::from_parts(103_070_000, 0) - .saturating_add(Weight::from_parts(0, 3593)) + // Measured: `581` + // Estimated: `3604` + // Minimum execution time: 113_149_000 picoseconds. + Weight::from_parts(117_040_000, 0) + .saturating_add(Weight::from_parts(0, 3604)) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(5)) } @@ -162,14 +163,14 @@ impl pallet_nis::WeightInfo for WeightInfo { /// Storage: `System::Account` (r:1 w:0) /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) /// Storage: `Balances::Holds` (r:1 w:1) - /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(103), added: 2578, mode: `MaxEncodedLen`) + /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(139), added: 2614, mode: `MaxEncodedLen`) fn thaw_private() -> Weight { // Proof Size summary in bytes: - // Measured: `388` - // Estimated: `3593` - // Minimum execution time: 64_520_000 picoseconds. - Weight::from_parts(64_971_000, 0) - .saturating_add(Weight::from_parts(0, 3593)) + // Measured: `425` + // Estimated: `3604` + // Minimum execution time: 71_100_000 picoseconds. + Weight::from_parts(72_289_000, 0) + .saturating_add(Weight::from_parts(0, 3604)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(3)) } @@ -185,8 +186,8 @@ impl pallet_nis::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `488` // Estimated: `3593` - // Minimum execution time: 104_990_000 picoseconds. - Weight::from_parts(105_671_000, 0) + // Minimum execution time: 115_430_000 picoseconds. + Weight::from_parts(118_100_000, 0) .saturating_add(Weight::from_parts(0, 3593)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(4)) @@ -201,8 +202,8 @@ impl pallet_nis::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `10658` // Estimated: `11487` - // Minimum execution time: 24_690_000 picoseconds. - Weight::from_parts(25_301_000, 0) + // Minimum execution time: 29_579_000 picoseconds. + Weight::from_parts(31_131_000, 0) .saturating_add(Weight::from_parts(0, 11487)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) @@ -213,8 +214,8 @@ impl pallet_nis::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `76` // Estimated: `51487` - // Minimum execution time: 6_440_000 picoseconds. - Weight::from_parts(6_640_000, 0) + // Minimum execution time: 6_780_000 picoseconds. + Weight::from_parts(7_150_000, 0) .saturating_add(Weight::from_parts(0, 51487)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -225,8 +226,8 @@ impl pallet_nis::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 5_980_000 picoseconds. - Weight::from_parts(6_200_000, 0) + // Minimum execution time: 6_660_000 picoseconds. + Weight::from_parts(6_970_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(1)) } diff --git a/relay/kusama/src/weights/pallet_nomination_pools.rs b/relay/kusama/src/weights/pallet_nomination_pools.rs index fc0f4d2399..769497d7de 100644 --- a/relay/kusama/src/weights/pallet_nomination_pools.rs +++ b/relay/kusama/src/weights/pallet_nomination_pools.rs @@ -17,9 +17,9 @@ //! Autogenerated weights for `pallet_nomination_pools` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.1.0 -//! DATE: 2025-05-23, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `78d024c513e1`, CPU: `QEMU Virtual CPU version 2.5+` +//! HOSTNAME: `6240622c7355`, CPU: `QEMU Virtual CPU version 2.5+` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: @@ -56,9 +56,9 @@ impl pallet_nomination_pools::WeightInfo for WeightInfo /// Proof: `Staking::VirtualStakers` (`max_values`: None, `max_size`: Some(40), added: 2515, mode: `MaxEncodedLen`) /// Storage: `NominationPools::MinJoinBond` (r:1 w:0) /// Proof: `NominationPools::MinJoinBond` (`max_values`: Some(1), `max_size`: Some(16), added: 511, mode: `MaxEncodedLen`) - /// Storage: `NominationPools::PoolMembers` (r:2 w:1) + /// Storage: `NominationPools::PoolMembers` (r:1 w:1) /// Proof: `NominationPools::PoolMembers` (`max_values`: None, `max_size`: Some(717), added: 3192, mode: `MaxEncodedLen`) - /// Storage: `Staking::Bonded` (r:2 w:0) + /// Storage: `Staking::Bonded` (r:1 w:0) /// Proof: `Staking::Bonded` (`max_values`: None, `max_size`: Some(72), added: 2547, mode: `MaxEncodedLen`) /// Storage: `Staking::Ledger` (r:1 w:1) /// Proof: `Staking::Ledger` (`max_values`: None, `max_size`: Some(1091), added: 3566, mode: `MaxEncodedLen`) @@ -79,7 +79,7 @@ impl pallet_nomination_pools::WeightInfo for WeightInfo /// Storage: `DelegatedStaking::CounterForDelegators` (r:1 w:1) /// Proof: `DelegatedStaking::CounterForDelegators` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) /// Storage: `Balances::Holds` (r:1 w:1) - /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(103), added: 2578, mode: `MaxEncodedLen`) + /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(139), added: 2614, mode: `MaxEncodedLen`) /// Storage: `VoterList::ListNodes` (r:3 w:3) /// Proof: `VoterList::ListNodes` (`max_values`: None, `max_size`: Some(154), added: 2629, mode: `MaxEncodedLen`) /// Storage: `VoterList::ListBags` (r:2 w:2) @@ -88,15 +88,15 @@ impl pallet_nomination_pools::WeightInfo for WeightInfo /// Proof: `NominationPools::TotalValueLocked` (`max_values`: Some(1), `max_size`: Some(16), added: 511, mode: `MaxEncodedLen`) fn join() -> Weight { // Proof Size summary in bytes: - // Measured: `3705` + // Measured: `3529` // Estimated: `8877` - // Minimum execution time: 269_808_000 picoseconds. - Weight::from_parts(275_158_000, 0) + // Minimum execution time: 305_740_000 picoseconds. + Weight::from_parts(316_679_000, 0) .saturating_add(Weight::from_parts(0, 8877)) - .saturating_add(T::DbWeight::get().reads(26)) + .saturating_add(T::DbWeight::get().reads(24)) .saturating_add(T::DbWeight::get().writes(15)) } - /// Storage: `NominationPools::PoolMembers` (r:2 w:1) + /// Storage: `NominationPools::PoolMembers` (r:1 w:1) /// Proof: `NominationPools::PoolMembers` (`max_values`: None, `max_size`: Some(717), added: 3192, mode: `MaxEncodedLen`) /// Storage: `NominationPools::BondedPools` (r:1 w:1) /// Proof: `NominationPools::BondedPools` (`max_values`: None, `max_size`: Some(254), added: 2729, mode: `MaxEncodedLen`) @@ -104,7 +104,7 @@ impl pallet_nomination_pools::WeightInfo for WeightInfo /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) /// Storage: `Staking::VirtualStakers` (r:1 w:0) /// Proof: `Staking::VirtualStakers` (`max_values`: None, `max_size`: Some(40), added: 2515, mode: `MaxEncodedLen`) - /// Storage: `Staking::Bonded` (r:2 w:0) + /// Storage: `Staking::Bonded` (r:1 w:0) /// Proof: `Staking::Bonded` (`max_values`: None, `max_size`: Some(72), added: 2547, mode: `MaxEncodedLen`) /// Storage: `Staking::Ledger` (r:1 w:1) /// Proof: `Staking::Ledger` (`max_values`: None, `max_size`: Some(1091), added: 3566, mode: `MaxEncodedLen`) @@ -119,7 +119,7 @@ impl pallet_nomination_pools::WeightInfo for WeightInfo /// Storage: `DelegatedStaking::Agents` (r:2 w:1) /// Proof: `DelegatedStaking::Agents` (`max_values`: None, `max_size`: Some(120), added: 2595, mode: `MaxEncodedLen`) /// Storage: `Balances::Holds` (r:1 w:1) - /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(103), added: 2578, mode: `MaxEncodedLen`) + /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(139), added: 2614, mode: `MaxEncodedLen`) /// Storage: `VoterList::ListNodes` (r:3 w:3) /// Proof: `VoterList::ListNodes` (`max_values`: None, `max_size`: Some(154), added: 2629, mode: `MaxEncodedLen`) /// Storage: `VoterList::ListBags` (r:2 w:2) @@ -128,15 +128,15 @@ impl pallet_nomination_pools::WeightInfo for WeightInfo /// Proof: `NominationPools::TotalValueLocked` (`max_values`: Some(1), `max_size`: Some(16), added: 511, mode: `MaxEncodedLen`) fn bond_extra_transfer() -> Weight { // Proof Size summary in bytes: - // Measured: `3862` + // Measured: `3677` // Estimated: `8877` - // Minimum execution time: 284_978_000 picoseconds. - Weight::from_parts(289_398_000, 0) + // Minimum execution time: 324_939_000 picoseconds. + Weight::from_parts(340_740_000, 0) .saturating_add(Weight::from_parts(0, 8877)) - .saturating_add(T::DbWeight::get().reads(23)) + .saturating_add(T::DbWeight::get().reads(21)) .saturating_add(T::DbWeight::get().writes(14)) } - /// Storage: `NominationPools::PoolMembers` (r:2 w:1) + /// Storage: `NominationPools::PoolMembers` (r:1 w:1) /// Proof: `NominationPools::PoolMembers` (`max_values`: None, `max_size`: Some(717), added: 3192, mode: `MaxEncodedLen`) /// Storage: `NominationPools::BondedPools` (r:1 w:1) /// Proof: `NominationPools::BondedPools` (`max_values`: None, `max_size`: Some(254), added: 2729, mode: `MaxEncodedLen`) @@ -144,7 +144,7 @@ impl pallet_nomination_pools::WeightInfo for WeightInfo /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) /// Storage: `Staking::VirtualStakers` (r:1 w:0) /// Proof: `Staking::VirtualStakers` (`max_values`: None, `max_size`: Some(40), added: 2515, mode: `MaxEncodedLen`) - /// Storage: `Staking::Bonded` (r:2 w:0) + /// Storage: `Staking::Bonded` (r:1 w:0) /// Proof: `Staking::Bonded` (`max_values`: None, `max_size`: Some(72), added: 2547, mode: `MaxEncodedLen`) /// Storage: `Staking::Ledger` (r:1 w:1) /// Proof: `Staking::Ledger` (`max_values`: None, `max_size`: Some(1091), added: 3566, mode: `MaxEncodedLen`) @@ -161,7 +161,7 @@ impl pallet_nomination_pools::WeightInfo for WeightInfo /// Storage: `DelegatedStaking::Agents` (r:2 w:1) /// Proof: `DelegatedStaking::Agents` (`max_values`: None, `max_size`: Some(120), added: 2595, mode: `MaxEncodedLen`) /// Storage: `Balances::Holds` (r:1 w:1) - /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(103), added: 2578, mode: `MaxEncodedLen`) + /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(139), added: 2614, mode: `MaxEncodedLen`) /// Storage: `VoterList::ListNodes` (r:3 w:3) /// Proof: `VoterList::ListNodes` (`max_values`: None, `max_size`: Some(154), added: 2629, mode: `MaxEncodedLen`) /// Storage: `VoterList::ListBags` (r:2 w:2) @@ -170,12 +170,12 @@ impl pallet_nomination_pools::WeightInfo for WeightInfo /// Proof: `NominationPools::TotalValueLocked` (`max_values`: Some(1), `max_size`: Some(16), added: 511, mode: `MaxEncodedLen`) fn bond_extra_other() -> Weight { // Proof Size summary in bytes: - // Measured: `3927` + // Measured: `3742` // Estimated: `8877` - // Minimum execution time: 331_698_000 picoseconds. - Weight::from_parts(340_118_000, 0) + // Minimum execution time: 403_730_000 picoseconds. + Weight::from_parts(474_419_000, 0) .saturating_add(Weight::from_parts(0, 8877)) - .saturating_add(T::DbWeight::get().reads(24)) + .saturating_add(T::DbWeight::get().reads(22)) .saturating_add(T::DbWeight::get().writes(15)) } /// Storage: `NominationPools::PoolMembers` (r:1 w:1) @@ -202,10 +202,10 @@ impl pallet_nomination_pools::WeightInfo for WeightInfo /// Proof: `NominationPools::GlobalMaxCommission` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) fn claim_payout() -> Weight { // Proof Size summary in bytes: - // Measured: `2439` + // Measured: `2335` // Estimated: `6196` - // Minimum execution time: 140_428_000 picoseconds. - Weight::from_parts(144_038_000, 0) + // Minimum execution time: 164_569_000 picoseconds. + Weight::from_parts(181_350_000, 0) .saturating_add(Weight::from_parts(0, 6196)) .saturating_add(T::DbWeight::get().reads(12)) .saturating_add(T::DbWeight::get().writes(4)) @@ -244,10 +244,10 @@ impl pallet_nomination_pools::WeightInfo for WeightInfo /// Proof: `NominationPools::CounterForSubPoolsStorage` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) fn unbond() -> Weight { // Proof Size summary in bytes: - // Measured: `3782` + // Measured: `3657` // Estimated: `8877` - // Minimum execution time: 218_327_000 picoseconds. - Weight::from_parts(222_687_000, 0) + // Minimum execution time: 258_149_000 picoseconds. + Weight::from_parts(264_510_000, 0) .saturating_add(Weight::from_parts(0, 8877)) .saturating_add(T::DbWeight::get().reads(20)) .saturating_add(T::DbWeight::get().writes(11)) @@ -271,13 +271,13 @@ impl pallet_nomination_pools::WeightInfo for WeightInfo /// The range of component `s` is `[0, 100]`. fn pool_withdraw_unbonded(s: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `1899` + // Measured: `1811` // Estimated: `4556` - // Minimum execution time: 81_899_000 picoseconds. - Weight::from_parts(85_357_179, 0) + // Minimum execution time: 93_539_000 picoseconds. + Weight::from_parts(99_515_814, 0) .saturating_add(Weight::from_parts(0, 4556)) - // Standard Error: 2_432 - .saturating_add(Weight::from_parts(31_417, 0).saturating_mul(s.into())) + // Standard Error: 5_861 + .saturating_add(Weight::from_parts(11_609, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(8)) .saturating_add(T::DbWeight::get().writes(3)) } @@ -306,7 +306,7 @@ impl pallet_nomination_pools::WeightInfo for WeightInfo /// Storage: `NominationPools::TotalValueLocked` (r:1 w:1) /// Proof: `NominationPools::TotalValueLocked` (`max_values`: Some(1), `max_size`: Some(16), added: 511, mode: `MaxEncodedLen`) /// Storage: `Balances::Holds` (r:1 w:1) - /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(103), added: 2578, mode: `MaxEncodedLen`) + /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(139), added: 2614, mode: `MaxEncodedLen`) /// Storage: `DelegatedStaking::CounterForDelegators` (r:1 w:1) /// Proof: `DelegatedStaking::CounterForDelegators` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) /// Storage: `NominationPools::CounterForPoolMembers` (r:1 w:1) @@ -316,13 +316,13 @@ impl pallet_nomination_pools::WeightInfo for WeightInfo /// The range of component `s` is `[0, 100]`. fn withdraw_unbonded_update(s: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `2500` + // Measured: `2395` // Estimated: `4662` - // Minimum execution time: 202_398_000 picoseconds. - Weight::from_parts(207_938_777, 0) + // Minimum execution time: 231_090_000 picoseconds. + Weight::from_parts(238_121_713, 0) .saturating_add(Weight::from_parts(0, 4662)) - // Standard Error: 8_278 - .saturating_add(Weight::from_parts(100_943, 0).saturating_mul(s.into())) + // Standard Error: 16_043 + .saturating_add(Weight::from_parts(197_192, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(15)) .saturating_add(T::DbWeight::get().writes(11)) } @@ -330,7 +330,7 @@ impl pallet_nomination_pools::WeightInfo for WeightInfo /// Proof: `NominationPools::PoolMembers` (`max_values`: None, `max_size`: Some(717), added: 3192, mode: `MaxEncodedLen`) /// Storage: `NominationPools::BondedPools` (r:1 w:1) /// Proof: `NominationPools::BondedPools` (`max_values`: None, `max_size`: Some(254), added: 2729, mode: `MaxEncodedLen`) - /// Storage: `System::Account` (r:2 w:2) + /// Storage: `System::Account` (r:2 w:1) /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) /// Storage: `Staking::VirtualStakers` (r:1 w:1) /// Proof: `Staking::VirtualStakers` (`max_values`: None, `max_size`: Some(40), added: 2515, mode: `MaxEncodedLen`) @@ -359,7 +359,7 @@ impl pallet_nomination_pools::WeightInfo for WeightInfo /// Storage: `NominationPools::TotalValueLocked` (r:1 w:1) /// Proof: `NominationPools::TotalValueLocked` (`max_values`: Some(1), `max_size`: Some(16), added: 511, mode: `MaxEncodedLen`) /// Storage: `Balances::Holds` (r:1 w:1) - /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(103), added: 2578, mode: `MaxEncodedLen`) + /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(139), added: 2614, mode: `MaxEncodedLen`) /// Storage: `DelegatedStaking::CounterForDelegators` (r:1 w:1) /// Proof: `DelegatedStaking::CounterForDelegators` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) /// Storage: `NominationPools::CounterForPoolMembers` (r:1 w:1) @@ -387,15 +387,17 @@ impl pallet_nomination_pools::WeightInfo for WeightInfo /// Storage: `NominationPools::ClaimPermissions` (r:0 w:1) /// Proof: `NominationPools::ClaimPermissions` (`max_values`: None, `max_size`: Some(41), added: 2516, mode: `MaxEncodedLen`) /// The range of component `s` is `[0, 100]`. - fn withdraw_unbonded_kill(_s: u32, ) -> Weight { + fn withdraw_unbonded_kill(s: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `2804` - // Estimated: `6269` - // Minimum execution time: 331_107_000 picoseconds. - Weight::from_parts(345_582_540, 0) - .saturating_add(Weight::from_parts(0, 6269)) + // Measured: `2676` + // Estimated: `6196` + // Minimum execution time: 376_060_000 picoseconds. + Weight::from_parts(392_819_920, 0) + .saturating_add(Weight::from_parts(0, 6196)) + // Standard Error: 11_687 + .saturating_add(Weight::from_parts(2_520, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(29)) - .saturating_add(T::DbWeight::get().writes(26)) + .saturating_add(T::DbWeight::get().writes(25)) } /// Storage: `NominationPools::LastPoolId` (r:1 w:1) /// Proof: `NominationPools::LastPoolId` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) @@ -417,24 +419,24 @@ impl pallet_nomination_pools::WeightInfo for WeightInfo /// Proof: `NominationPools::MaxPoolMembers` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) /// Storage: `NominationPools::CounterForPoolMembers` (r:1 w:1) /// Proof: `NominationPools::CounterForPoolMembers` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) - /// Storage: `Staking::Bonded` (r:2 w:1) + /// Storage: `Staking::Bonded` (r:1 w:1) /// Proof: `Staking::Bonded` (`max_values`: None, `max_size`: Some(72), added: 2547, mode: `MaxEncodedLen`) /// Storage: `DelegatedStaking::Agents` (r:2 w:1) /// Proof: `DelegatedStaking::Agents` (`max_values`: None, `max_size`: Some(120), added: 2595, mode: `MaxEncodedLen`) /// Storage: `DelegatedStaking::Delegators` (r:2 w:1) /// Proof: `DelegatedStaking::Delegators` (`max_values`: None, `max_size`: Some(88), added: 2563, mode: `MaxEncodedLen`) - /// Storage: `System::Account` (r:2 w:2) - /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) /// Storage: `DelegatedStaking::CounterForAgents` (r:1 w:1) /// Proof: `DelegatedStaking::CounterForAgents` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) /// Storage: `DelegatedStaking::CounterForDelegators` (r:1 w:1) /// Proof: `DelegatedStaking::CounterForDelegators` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) /// Storage: `Balances::Holds` (r:1 w:1) - /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(103), added: 2578, mode: `MaxEncodedLen`) + /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(139), added: 2614, mode: `MaxEncodedLen`) /// Storage: `Staking::VirtualStakers` (r:1 w:1) /// Proof: `Staking::VirtualStakers` (`max_values`: None, `max_size`: Some(40), added: 2515, mode: `MaxEncodedLen`) /// Storage: `Staking::CounterForVirtualStakers` (r:1 w:1) /// Proof: `Staking::CounterForVirtualStakers` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) + /// Storage: `System::Account` (r:2 w:1) + /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) /// Storage: `NominationPools::TotalValueLocked` (r:1 w:1) /// Proof: `NominationPools::TotalValueLocked` (`max_values`: Some(1), `max_size`: Some(16), added: 511, mode: `MaxEncodedLen`) /// Storage: `Balances::Freezes` (r:1 w:1) @@ -457,13 +459,13 @@ impl pallet_nomination_pools::WeightInfo for WeightInfo /// Proof: `Staking::Payee` (`max_values`: None, `max_size`: Some(73), added: 2548, mode: `MaxEncodedLen`) fn create() -> Weight { // Proof Size summary in bytes: - // Measured: `1168` + // Measured: `1161` // Estimated: `6196` - // Minimum execution time: 241_407_000 picoseconds. - Weight::from_parts(245_107_000, 0) + // Minimum execution time: 275_951_000 picoseconds. + Weight::from_parts(291_899_000, 0) .saturating_add(Weight::from_parts(0, 6196)) - .saturating_add(T::DbWeight::get().reads(31)) - .saturating_add(T::DbWeight::get().writes(23)) + .saturating_add(T::DbWeight::get().reads(30)) + .saturating_add(T::DbWeight::get().writes(22)) } /// Storage: `NominationPools::BondedPools` (r:1 w:0) /// Proof: `NominationPools::BondedPools` (`max_values`: None, `max_size`: Some(254), added: 2729, mode: `MaxEncodedLen`) @@ -502,13 +504,13 @@ impl pallet_nomination_pools::WeightInfo for WeightInfo /// The range of component `n` is `[1, 24]`. fn nominate(n: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `2074` + // Measured: `1971` // Estimated: `4556 + n * (2520 ±0)` - // Minimum execution time: 113_289_000 picoseconds. - Weight::from_parts(114_189_184, 0) + // Minimum execution time: 136_210_000 picoseconds. + Weight::from_parts(140_694_217, 0) .saturating_add(Weight::from_parts(0, 4556)) - // Standard Error: 24_192 - .saturating_add(Weight::from_parts(2_462_590, 0).saturating_mul(n.into())) + // Standard Error: 48_207 + .saturating_add(Weight::from_parts(2_758_811, 0).saturating_mul(n.into())) .saturating_add(T::DbWeight::get().reads(17)) .saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(n.into()))) .saturating_add(T::DbWeight::get().writes(5)) @@ -526,10 +528,10 @@ impl pallet_nomination_pools::WeightInfo for WeightInfo /// Proof: `Staking::Ledger` (`max_values`: None, `max_size`: Some(1091), added: 3566, mode: `MaxEncodedLen`) fn set_state() -> Weight { // Proof Size summary in bytes: - // Measured: `1560` + // Measured: `1457` // Estimated: `4556` - // Minimum execution time: 48_489_000 picoseconds. - Weight::from_parts(50_569_000, 0) + // Minimum execution time: 55_749_000 picoseconds. + Weight::from_parts(59_369_000, 0) .saturating_add(Weight::from_parts(0, 4556)) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(1)) @@ -545,15 +547,13 @@ impl pallet_nomination_pools::WeightInfo for WeightInfo /// Storage: `NominationPools::CounterForMetadata` (r:1 w:1) /// Proof: `NominationPools::CounterForMetadata` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) /// The range of component `n` is `[1, 256]`. - fn set_metadata(n: u32, ) -> Weight { + fn set_metadata(_n: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `1296` + // Measured: `1193` // Estimated: `3735` - // Minimum execution time: 30_679_000 picoseconds. - Weight::from_parts(32_871_162, 0) + // Minimum execution time: 38_810_000 picoseconds. + Weight::from_parts(41_767_711, 0) .saturating_add(Weight::from_parts(0, 3735)) - // Standard Error: 508 - .saturating_add(Weight::from_parts(398, 0).saturating_mul(n.into())) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -573,8 +573,8 @@ impl pallet_nomination_pools::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 5_200_000 picoseconds. - Weight::from_parts(5_899_000, 0) + // Minimum execution time: 12_560_000 picoseconds. + Weight::from_parts(13_259_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(6)) } @@ -586,10 +586,10 @@ impl pallet_nomination_pools::WeightInfo for WeightInfo /// Proof: `Staking::VirtualStakers` (`max_values`: None, `max_size`: Some(40), added: 2515, mode: `MaxEncodedLen`) fn update_roles() -> Weight { // Proof Size summary in bytes: - // Measured: `1296` + // Measured: `1193` // Estimated: `3719` - // Minimum execution time: 34_011_000 picoseconds. - Weight::from_parts(36_569_000, 0) + // Minimum execution time: 38_550_000 picoseconds. + Weight::from_parts(40_251_000, 0) .saturating_add(Weight::from_parts(0, 3719)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(1)) @@ -622,10 +622,10 @@ impl pallet_nomination_pools::WeightInfo for WeightInfo /// Proof: `VoterList::CounterForListNodes` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) fn chill() -> Weight { // Proof Size summary in bytes: - // Measured: `2292` + // Measured: `2188` // Estimated: `4556` - // Minimum execution time: 106_489_000 picoseconds. - Weight::from_parts(109_708_000, 0) + // Minimum execution time: 126_960_000 picoseconds. + Weight::from_parts(130_989_000, 0) .saturating_add(Weight::from_parts(0, 4556)) .saturating_add(T::DbWeight::get().reads(13)) .saturating_add(T::DbWeight::get().writes(5)) @@ -642,10 +642,10 @@ impl pallet_nomination_pools::WeightInfo for WeightInfo /// Proof: `NominationPools::GlobalMaxCommission` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) fn set_commission() -> Weight { // Proof Size summary in bytes: - // Measured: `1568` + // Measured: `1465` // Estimated: `6196` - // Minimum execution time: 52_531_000 picoseconds. - Weight::from_parts(54_039_000, 0) + // Minimum execution time: 60_040_000 picoseconds. + Weight::from_parts(61_480_000, 0) .saturating_add(Weight::from_parts(0, 6196)) .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(2)) @@ -660,10 +660,10 @@ impl pallet_nomination_pools::WeightInfo for WeightInfo /// Proof: `NominationPools::GlobalMaxCommission` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) fn set_commission_max() -> Weight { // Proof Size summary in bytes: - // Measured: `1336` + // Measured: `1233` // Estimated: `3719` - // Minimum execution time: 35_199_000 picoseconds. - Weight::from_parts(37_069_000, 0) + // Minimum execution time: 39_160_000 picoseconds. + Weight::from_parts(40_600_000, 0) .saturating_add(Weight::from_parts(0, 3719)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(1)) @@ -676,10 +676,10 @@ impl pallet_nomination_pools::WeightInfo for WeightInfo /// Proof: `Staking::VirtualStakers` (`max_values`: None, `max_size`: Some(40), added: 2515, mode: `MaxEncodedLen`) fn set_commission_change_rate() -> Weight { // Proof Size summary in bytes: - // Measured: `1296` + // Measured: `1193` // Estimated: `3719` - // Minimum execution time: 34_629_000 picoseconds. - Weight::from_parts(36_770_000, 0) + // Minimum execution time: 38_180_000 picoseconds. + Weight::from_parts(40_390_000, 0) .saturating_add(Weight::from_parts(0, 3719)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(1)) @@ -692,10 +692,10 @@ impl pallet_nomination_pools::WeightInfo for WeightInfo /// Proof: `Staking::VirtualStakers` (`max_values`: None, `max_size`: Some(40), added: 2515, mode: `MaxEncodedLen`) fn set_commission_claim_permission() -> Weight { // Proof Size summary in bytes: - // Measured: `1296` + // Measured: `1193` // Estimated: `3719` - // Minimum execution time: 34_240_000 picoseconds. - Weight::from_parts(35_889_000, 0) + // Minimum execution time: 37_940_000 picoseconds. + Weight::from_parts(40_830_000, 0) .saturating_add(Weight::from_parts(0, 3719)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(1)) @@ -720,10 +720,10 @@ impl pallet_nomination_pools::WeightInfo for WeightInfo /// Proof: `NominationPools::ClaimPermissions` (`max_values`: None, `max_size`: Some(41), added: 2516, mode: `MaxEncodedLen`) fn set_claim_permission() -> Weight { // Proof Size summary in bytes: - // Measured: `2049` + // Measured: `1961` // Estimated: `4662` - // Minimum execution time: 69_468_000 picoseconds. - Weight::from_parts(71_559_000, 0) + // Minimum execution time: 79_781_000 picoseconds. + Weight::from_parts(81_860_000, 0) .saturating_add(Weight::from_parts(0, 4662)) .saturating_add(T::DbWeight::get().reads(9)) .saturating_add(T::DbWeight::get().writes(1)) @@ -740,10 +740,10 @@ impl pallet_nomination_pools::WeightInfo for WeightInfo /// Proof: `NominationPools::GlobalMaxCommission` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) fn claim_commission() -> Weight { // Proof Size summary in bytes: - // Measured: `1766` + // Measured: `1663` // Estimated: `6196` - // Minimum execution time: 92_259_000 picoseconds. - Weight::from_parts(94_169_000, 0) + // Minimum execution time: 107_128_000 picoseconds. + Weight::from_parts(109_900_000, 0) .saturating_add(Weight::from_parts(0, 6196)) .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(2)) @@ -760,10 +760,10 @@ impl pallet_nomination_pools::WeightInfo for WeightInfo /// Proof: `Balances::Locks` (`max_values`: None, `max_size`: Some(1299), added: 3774, mode: `MaxEncodedLen`) fn adjust_pool_deposit() -> Weight { // Proof Size summary in bytes: - // Measured: `1674` + // Measured: `1508` // Estimated: `6196` - // Minimum execution time: 102_159_000 picoseconds. - Weight::from_parts(104_329_000, 0) + // Minimum execution time: 118_061_000 picoseconds. + Weight::from_parts(120_029_000, 0) .saturating_add(Weight::from_parts(0, 6196)) .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(2)) @@ -783,15 +783,15 @@ impl pallet_nomination_pools::WeightInfo for WeightInfo /// Storage: `NominationPools::SubPoolsStorage` (r:1 w:0) /// Proof: `NominationPools::SubPoolsStorage` (`max_values`: None, `max_size`: Some(1197), added: 3672, mode: `MaxEncodedLen`) /// Storage: `Balances::Holds` (r:1 w:1) - /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(103), added: 2578, mode: `MaxEncodedLen`) + /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(139), added: 2614, mode: `MaxEncodedLen`) /// Storage: `System::Account` (r:1 w:1) /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) fn apply_slash() -> Weight { // Proof Size summary in bytes: - // Measured: `4199` + // Measured: `4237` // Estimated: `4662` - // Minimum execution time: 147_789_000 picoseconds. - Weight::from_parts(151_249_000, 0) + // Minimum execution time: 172_970_000 picoseconds. + Weight::from_parts(178_090_000, 0) .saturating_add(Weight::from_parts(0, 4662)) .saturating_add(T::DbWeight::get().reads(9)) .saturating_add(T::DbWeight::get().writes(4)) @@ -814,8 +814,8 @@ impl pallet_nomination_pools::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `3941` // Estimated: `4662` - // Minimum execution time: 73_689_000 picoseconds. - Weight::from_parts(75_539_000, 0) + // Minimum execution time: 88_640_000 picoseconds. + Weight::from_parts(91_250_000, 0) .saturating_add(Weight::from_parts(0, 4662)) .saturating_add(T::DbWeight::get().reads(7)) } @@ -839,26 +839,22 @@ impl pallet_nomination_pools::WeightInfo for WeightInfo /// Proof: `DelegatedStaking::CounterForAgents` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) /// Storage: `Staking::Ledger` (r:1 w:0) /// Proof: `Staking::Ledger` (`max_values`: None, `max_size`: Some(1091), added: 3566, mode: `MaxEncodedLen`) - /// Storage: `Balances::Locks` (r:1 w:1) - /// Proof: `Balances::Locks` (`max_values`: None, `max_size`: Some(1299), added: 3774, mode: `MaxEncodedLen`) - /// Storage: `Balances::Freezes` (r:1 w:0) - /// Proof: `Balances::Freezes` (`max_values`: None, `max_size`: Some(193), added: 2668, mode: `MaxEncodedLen`) + /// Storage: `Balances::Holds` (r:2 w:2) + /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(139), added: 2614, mode: `MaxEncodedLen`) /// Storage: `Staking::CounterForVirtualStakers` (r:1 w:1) /// Proof: `Staking::CounterForVirtualStakers` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) /// Storage: `DelegatedStaking::CounterForDelegators` (r:1 w:1) /// Proof: `DelegatedStaking::CounterForDelegators` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) - /// Storage: `Balances::Holds` (r:1 w:1) - /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(103), added: 2578, mode: `MaxEncodedLen`) /// Storage: `Staking::Payee` (r:0 w:1) /// Proof: `Staking::Payee` (`max_values`: None, `max_size`: Some(73), added: 2548, mode: `MaxEncodedLen`) fn pool_migrate() -> Weight { // Proof Size summary in bytes: - // Measured: `1853` - // Estimated: `6196` - // Minimum execution time: 217_348_000 picoseconds. - Weight::from_parts(222_768_000, 0) - .saturating_add(Weight::from_parts(0, 6196)) - .saturating_add(T::DbWeight::get().reads(17)) + // Measured: `1787` + // Estimated: `6218` + // Minimum execution time: 271_010_000 picoseconds. + Weight::from_parts(275_949_000, 0) + .saturating_add(Weight::from_parts(0, 6218)) + .saturating_add(T::DbWeight::get().reads(16)) .saturating_add(T::DbWeight::get().writes(11)) } /// Storage: `NominationPools::PoolMembers` (r:1 w:0) @@ -869,7 +865,7 @@ impl pallet_nomination_pools::WeightInfo for WeightInfo /// Proof: `Staking::VirtualStakers` (`max_values`: None, `max_size`: Some(40), added: 2515, mode: `MaxEncodedLen`) /// Storage: `NominationPools::BondedPools` (r:1 w:0) /// Proof: `NominationPools::BondedPools` (`max_values`: None, `max_size`: Some(254), added: 2729, mode: `MaxEncodedLen`) - /// Storage: `Staking::Bonded` (r:2 w:0) + /// Storage: `Staking::Bonded` (r:1 w:0) /// Proof: `Staking::Bonded` (`max_values`: None, `max_size`: Some(72), added: 2547, mode: `MaxEncodedLen`) /// Storage: `Staking::Ledger` (r:1 w:0) /// Proof: `Staking::Ledger` (`max_values`: None, `max_size`: Some(1091), added: 3566, mode: `MaxEncodedLen`) @@ -880,17 +876,17 @@ impl pallet_nomination_pools::WeightInfo for WeightInfo /// Storage: `DelegatedStaking::Agents` (r:2 w:0) /// Proof: `DelegatedStaking::Agents` (`max_values`: None, `max_size`: Some(120), added: 2595, mode: `MaxEncodedLen`) /// Storage: `Balances::Holds` (r:2 w:2) - /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(103), added: 2578, mode: `MaxEncodedLen`) + /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(139), added: 2614, mode: `MaxEncodedLen`) /// Storage: `DelegatedStaking::CounterForDelegators` (r:1 w:1) /// Proof: `DelegatedStaking::CounterForDelegators` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) fn migrate_delegation() -> Weight { // Proof Size summary in bytes: - // Measured: `2426` - // Estimated: `6196` - // Minimum execution time: 155_629_000 picoseconds. - Weight::from_parts(164_958_000, 0) - .saturating_add(Weight::from_parts(0, 6196)) - .saturating_add(T::DbWeight::get().reads(16)) + // Measured: `2389` + // Estimated: `6218` + // Minimum execution time: 166_270_000 picoseconds. + Weight::from_parts(169_860_000, 0) + .saturating_add(Weight::from_parts(0, 6218)) + .saturating_add(T::DbWeight::get().reads(15)) .saturating_add(T::DbWeight::get().writes(6)) } } diff --git a/relay/kusama/src/weights/pallet_offences.rs b/relay/kusama/src/weights/pallet_offences.rs index 956c8a26dc..d650f9d00a 100644 --- a/relay/kusama/src/weights/pallet_offences.rs +++ b/relay/kusama/src/weights/pallet_offences.rs @@ -16,25 +16,26 @@ //! Autogenerated weights for `pallet_offences` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 46.1.0 -//! DATE: 2025-04-24, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.1.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./kusama-chain-spec.json")`, DB CACHE: 1024 +//! HOSTNAME: `4e7e37be56c6`, CPU: `QEMU Virtual CPU version 2.5+` +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./kusama-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_offences // --extrinsic=* +// --runtime=target/production/wbuild/staging-kusama-runtime/staging_kusama_runtime.wasm +// --pallet=pallet_offences +// --header=/_work/fellowship-001/runtimes/runtimes/.github/scripts/cmd/file_header.txt +// --output=./relay/kusama/src/weights // --wasm-execution=compiled +// --steps=50 +// --repeat=20 // --heap-pages=4096 -// --output=./kusama-weights/ -// --header=./file_header.txt #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -59,16 +60,20 @@ impl pallet_offences::WeightInfo for WeightInfo { /// Proof: `Staking::ErasStartSessionIndex` (`max_values`: None, `max_size`: Some(16), added: 2491, mode: `MaxEncodedLen`) /// Storage: `Staking::Invulnerables` (r:1 w:0) /// Proof: `Staking::Invulnerables` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Storage: `Staking::ErasStakersOverview` (r:1 w:0) + /// Proof: `Staking::ErasStakersOverview` (`max_values`: None, `max_size`: Some(92), added: 2567, mode: `MaxEncodedLen`) + /// Storage: `Staking::ErasStakersPaged` (r:1 w:0) + /// Proof: `Staking::ErasStakersPaged` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `Session::DisabledValidators` (r:1 w:0) + /// Proof: `Session::DisabledValidators` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Storage: `Session::Validators` (r:1 w:0) + /// Proof: `Session::Validators` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// Storage: `Staking::ValidatorSlashInEra` (r:1 w:1) /// Proof: `Staking::ValidatorSlashInEra` (`max_values`: None, `max_size`: Some(72), added: 2547, mode: `MaxEncodedLen`) /// Storage: `Staking::SlashingSpans` (r:25 w:25) /// Proof: `Staking::SlashingSpans` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `Staking::SpanSlash` (r:25 w:25) /// Proof: `Staking::SpanSlash` (`max_values`: None, `max_size`: Some(76), added: 2551, mode: `MaxEncodedLen`) - /// Storage: `Staking::DisabledValidators` (r:1 w:1) - /// Proof: `Staking::DisabledValidators` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) - /// Storage: `Session::Validators` (r:1 w:0) - /// Proof: `Session::Validators` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// Storage: `Staking::NominatorSlashInEra` (r:24 w:24) /// Proof: `Staking::NominatorSlashInEra` (`max_values`: None, `max_size`: Some(68), added: 2543, mode: `MaxEncodedLen`) /// Storage: `Staking::UnappliedSlashes` (r:1 w:1) @@ -76,16 +81,16 @@ impl pallet_offences::WeightInfo for WeightInfo { /// The range of component `n` is `[0, 24]`. fn report_offence_grandpa(n: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `1022` - // Estimated: `4475 + n * (2551 ±0)` - // Minimum execution time: 72_890_000 picoseconds. - Weight::from_parts(76_873_709, 0) - .saturating_add(Weight::from_parts(0, 4475)) - // Standard Error: 8_535 - .saturating_add(Weight::from_parts(13_580_394, 0).saturating_mul(n.into())) - .saturating_add(T::DbWeight::get().reads(12)) + // Measured: `1214 + n * (39 ±0)` + // Estimated: `4679 + n * (2551 ±0)` + // Minimum execution time: 80_240_000 picoseconds. + Weight::from_parts(102_579_382, 0) + .saturating_add(Weight::from_parts(0, 4679)) + // Standard Error: 97_171 + .saturating_add(Weight::from_parts(17_689_083, 0).saturating_mul(n.into())) + .saturating_add(T::DbWeight::get().reads(14)) .saturating_add(T::DbWeight::get().reads((3_u64).saturating_mul(n.into()))) - .saturating_add(T::DbWeight::get().writes(7)) + .saturating_add(T::DbWeight::get().writes(6)) .saturating_add(T::DbWeight::get().writes((3_u64).saturating_mul(n.into()))) .saturating_add(Weight::from_parts(0, 2551).saturating_mul(n.into())) } @@ -101,16 +106,20 @@ impl pallet_offences::WeightInfo for WeightInfo { /// Proof: `Staking::ErasStartSessionIndex` (`max_values`: None, `max_size`: Some(16), added: 2491, mode: `MaxEncodedLen`) /// Storage: `Staking::Invulnerables` (r:1 w:0) /// Proof: `Staking::Invulnerables` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Storage: `Staking::ErasStakersOverview` (r:1 w:0) + /// Proof: `Staking::ErasStakersOverview` (`max_values`: None, `max_size`: Some(92), added: 2567, mode: `MaxEncodedLen`) + /// Storage: `Staking::ErasStakersPaged` (r:1 w:0) + /// Proof: `Staking::ErasStakersPaged` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `Session::DisabledValidators` (r:1 w:0) + /// Proof: `Session::DisabledValidators` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Storage: `Session::Validators` (r:1 w:0) + /// Proof: `Session::Validators` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// Storage: `Staking::ValidatorSlashInEra` (r:1 w:1) /// Proof: `Staking::ValidatorSlashInEra` (`max_values`: None, `max_size`: Some(72), added: 2547, mode: `MaxEncodedLen`) /// Storage: `Staking::SlashingSpans` (r:25 w:25) /// Proof: `Staking::SlashingSpans` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `Staking::SpanSlash` (r:25 w:25) /// Proof: `Staking::SpanSlash` (`max_values`: None, `max_size`: Some(76), added: 2551, mode: `MaxEncodedLen`) - /// Storage: `Staking::DisabledValidators` (r:1 w:1) - /// Proof: `Staking::DisabledValidators` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) - /// Storage: `Session::Validators` (r:1 w:0) - /// Proof: `Session::Validators` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// Storage: `Staking::NominatorSlashInEra` (r:24 w:24) /// Proof: `Staking::NominatorSlashInEra` (`max_values`: None, `max_size`: Some(68), added: 2543, mode: `MaxEncodedLen`) /// Storage: `Staking::UnappliedSlashes` (r:1 w:1) @@ -118,16 +127,16 @@ impl pallet_offences::WeightInfo for WeightInfo { /// The range of component `n` is `[0, 24]`. fn report_offence_babe(n: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `1022` - // Estimated: `4475 + n * (2551 ±0)` - // Minimum execution time: 72_080_000 picoseconds. - Weight::from_parts(76_116_205, 0) - .saturating_add(Weight::from_parts(0, 4475)) - // Standard Error: 8_222 - .saturating_add(Weight::from_parts(13_573_770, 0).saturating_mul(n.into())) - .saturating_add(T::DbWeight::get().reads(12)) + // Measured: `1214 + n * (39 ±0)` + // Estimated: `4679 + n * (2551 ±0)` + // Minimum execution time: 79_920_000 picoseconds. + Weight::from_parts(93_331_891, 0) + .saturating_add(Weight::from_parts(0, 4679)) + // Standard Error: 113_447 + .saturating_add(Weight::from_parts(18_524_802, 0).saturating_mul(n.into())) + .saturating_add(T::DbWeight::get().reads(14)) .saturating_add(T::DbWeight::get().reads((3_u64).saturating_mul(n.into()))) - .saturating_add(T::DbWeight::get().writes(7)) + .saturating_add(T::DbWeight::get().writes(6)) .saturating_add(T::DbWeight::get().writes((3_u64).saturating_mul(n.into()))) .saturating_add(Weight::from_parts(0, 2551).saturating_mul(n.into())) } diff --git a/relay/kusama/src/weights/pallet_parameters.rs b/relay/kusama/src/weights/pallet_parameters.rs index 5c0ddea852..56ca1e1ca0 100644 --- a/relay/kusama/src/weights/pallet_parameters.rs +++ b/relay/kusama/src/weights/pallet_parameters.rs @@ -16,25 +16,26 @@ //! Autogenerated weights for `pallet_parameters` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 46.1.0 -//! DATE: 2025-04-24, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.1.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./kusama-chain-spec.json")`, DB CACHE: 1024 +//! HOSTNAME: `4e7e37be56c6`, CPU: `QEMU Virtual CPU version 2.5+` +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./kusama-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_parameters // --extrinsic=* +// --runtime=target/production/wbuild/staging-kusama-runtime/staging_kusama_runtime.wasm +// --pallet=pallet_parameters +// --header=/_work/fellowship-001/runtimes/runtimes/.github/scripts/cmd/file_header.txt +// --output=./relay/kusama/src/weights // --wasm-execution=compiled +// --steps=50 +// --repeat=20 // --heap-pages=4096 -// --output=./kusama-weights/ -// --header=./file_header.txt #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -53,8 +54,8 @@ impl pallet_parameters::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `4` // Estimated: `3518` - // Minimum execution time: 11_020_000 picoseconds. - Weight::from_parts(11_290_000, 0) + // Minimum execution time: 10_330_000 picoseconds. + Weight::from_parts(10_780_000, 0) .saturating_add(Weight::from_parts(0, 3518)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) diff --git a/relay/kusama/src/weights/pallet_preimage.rs b/relay/kusama/src/weights/pallet_preimage.rs index 207b64bc27..ece8ebb4d9 100644 --- a/relay/kusama/src/weights/pallet_preimage.rs +++ b/relay/kusama/src/weights/pallet_preimage.rs @@ -16,25 +16,26 @@ //! Autogenerated weights for `pallet_preimage` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 46.1.0 -//! DATE: 2025-04-24, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.1.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./kusama-chain-spec.json")`, DB CACHE: 1024 +//! HOSTNAME: `4e7e37be56c6`, CPU: `QEMU Virtual CPU version 2.5+` +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./kusama-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_preimage // --extrinsic=* +// --runtime=target/production/wbuild/staging-kusama-runtime/staging_kusama_runtime.wasm +// --pallet=pallet_preimage +// --header=/_work/fellowship-001/runtimes/runtimes/.github/scripts/cmd/file_header.txt +// --output=./relay/kusama/src/weights // --wasm-execution=compiled +// --steps=50 +// --repeat=20 // --heap-pages=4096 -// --output=./kusama-weights/ -// --header=./file_header.txt #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -52,19 +53,19 @@ impl pallet_preimage::WeightInfo for WeightInfo { /// Storage: `Preimage::RequestStatusFor` (r:1 w:1) /// Proof: `Preimage::RequestStatusFor` (`max_values`: None, `max_size`: Some(91), added: 2566, mode: `MaxEncodedLen`) /// Storage: `Balances::Holds` (r:1 w:1) - /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(103), added: 2578, mode: `MaxEncodedLen`) + /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(139), added: 2614, mode: `MaxEncodedLen`) /// Storage: `Preimage::PreimageFor` (r:0 w:1) /// Proof: `Preimage::PreimageFor` (`max_values`: None, `max_size`: Some(4194344), added: 4196819, mode: `MaxEncodedLen`) /// The range of component `s` is `[0, 4194304]`. fn note_preimage(s: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `4` - // Estimated: `3568` - // Minimum execution time: 58_051_000 picoseconds. - Weight::from_parts(58_480_000, 0) - .saturating_add(Weight::from_parts(0, 3568)) - // Standard Error: 185 - .saturating_add(Weight::from_parts(17_813, 0).saturating_mul(s.into())) + // Measured: `59` + // Estimated: `3604` + // Minimum execution time: 67_061_000 picoseconds. + Weight::from_parts(77_798_848, 0) + .saturating_add(Weight::from_parts(0, 3604)) + // Standard Error: 3 + .saturating_add(Weight::from_parts(2_063, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(3)) } @@ -79,11 +80,11 @@ impl pallet_preimage::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `68` // Estimated: `3556` - // Minimum execution time: 20_340_000 picoseconds. - Weight::from_parts(20_570_000, 0) + // Minimum execution time: 20_190_000 picoseconds. + Weight::from_parts(20_760_000, 0) .saturating_add(Weight::from_parts(0, 3556)) - // Standard Error: 185 - .saturating_add(Weight::from_parts(17_784, 0).saturating_mul(s.into())) + // Standard Error: 3 + .saturating_add(Weight::from_parts(2_087, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -98,11 +99,11 @@ impl pallet_preimage::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `68` // Estimated: `3556` - // Minimum execution time: 19_780_000 picoseconds. - Weight::from_parts(19_920_000, 0) + // Minimum execution time: 18_870_000 picoseconds. + Weight::from_parts(40_685_867, 0) .saturating_add(Weight::from_parts(0, 3556)) - // Standard Error: 185 - .saturating_add(Weight::from_parts(17_797, 0).saturating_mul(s.into())) + // Standard Error: 6 + .saturating_add(Weight::from_parts(2_077, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -111,16 +112,16 @@ impl pallet_preimage::WeightInfo for WeightInfo { /// Storage: `Preimage::RequestStatusFor` (r:1 w:1) /// Proof: `Preimage::RequestStatusFor` (`max_values`: None, `max_size`: Some(91), added: 2566, mode: `MaxEncodedLen`) /// Storage: `Balances::Holds` (r:1 w:1) - /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(103), added: 2578, mode: `MaxEncodedLen`) + /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(139), added: 2614, mode: `MaxEncodedLen`) /// Storage: `Preimage::PreimageFor` (r:0 w:1) /// Proof: `Preimage::PreimageFor` (`max_values`: None, `max_size`: Some(4194344), added: 4196819, mode: `MaxEncodedLen`) fn unnote_preimage() -> Weight { // Proof Size summary in bytes: - // Measured: `206` - // Estimated: `3568` - // Minimum execution time: 73_711_000 picoseconds. - Weight::from_parts(75_530_000, 0) - .saturating_add(Weight::from_parts(0, 3568)) + // Measured: `243` + // Estimated: `3604` + // Minimum execution time: 75_530_000 picoseconds. + Weight::from_parts(80_531_000, 0) + .saturating_add(Weight::from_parts(0, 3604)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(3)) } @@ -134,8 +135,8 @@ impl pallet_preimage::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `106` // Estimated: `3556` - // Minimum execution time: 37_590_000 picoseconds. - Weight::from_parts(38_850_000, 0) + // Minimum execution time: 36_000_000 picoseconds. + Weight::from_parts(38_210_000, 0) .saturating_add(Weight::from_parts(0, 3556)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -148,8 +149,8 @@ impl pallet_preimage::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `150` // Estimated: `3556` - // Minimum execution time: 33_420_000 picoseconds. - Weight::from_parts(34_980_000, 0) + // Minimum execution time: 28_610_000 picoseconds. + Weight::from_parts(31_220_000, 0) .saturating_add(Weight::from_parts(0, 3556)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -162,8 +163,8 @@ impl pallet_preimage::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `106` // Estimated: `3556` - // Minimum execution time: 24_800_000 picoseconds. - Weight::from_parts(26_230_000, 0) + // Minimum execution time: 19_270_000 picoseconds. + Weight::from_parts(22_499_000, 0) .saturating_add(Weight::from_parts(0, 3556)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -176,8 +177,8 @@ impl pallet_preimage::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `4` // Estimated: `3556` - // Minimum execution time: 26_790_000 picoseconds. - Weight::from_parts(28_490_000, 0) + // Minimum execution time: 21_150_000 picoseconds. + Weight::from_parts(22_620_000, 0) .saturating_add(Weight::from_parts(0, 3556)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -190,8 +191,8 @@ impl pallet_preimage::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `68` // Estimated: `3556` - // Minimum execution time: 15_240_000 picoseconds. - Weight::from_parts(15_920_000, 0) + // Minimum execution time: 14_750_000 picoseconds. + Weight::from_parts(16_630_000, 0) .saturating_add(Weight::from_parts(0, 3556)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -206,8 +207,8 @@ impl pallet_preimage::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `106` // Estimated: `3556` - // Minimum execution time: 34_760_000 picoseconds. - Weight::from_parts(36_070_000, 0) + // Minimum execution time: 33_020_000 picoseconds. + Weight::from_parts(38_610_000, 0) .saturating_add(Weight::from_parts(0, 3556)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -220,8 +221,8 @@ impl pallet_preimage::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `68` // Estimated: `3556` - // Minimum execution time: 15_400_000 picoseconds. - Weight::from_parts(16_320_000, 0) + // Minimum execution time: 14_740_000 picoseconds. + Weight::from_parts(15_580_000, 0) .saturating_add(Weight::from_parts(0, 3556)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -234,8 +235,8 @@ impl pallet_preimage::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `68` // Estimated: `3556` - // Minimum execution time: 15_760_000 picoseconds. - Weight::from_parts(16_550_000, 0) + // Minimum execution time: 13_950_000 picoseconds. + Weight::from_parts(14_910_000, 0) .saturating_add(Weight::from_parts(0, 3556)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -245,21 +246,21 @@ impl pallet_preimage::WeightInfo for WeightInfo { /// Storage: `System::Account` (r:1023 w:1023) /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) /// Storage: `Balances::Holds` (r:1023 w:1023) - /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(103), added: 2578, mode: `MaxEncodedLen`) + /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(139), added: 2614, mode: `MaxEncodedLen`) /// Storage: `Preimage::RequestStatusFor` (r:0 w:1023) /// Proof: `Preimage::RequestStatusFor` (`max_values`: None, `max_size`: Some(91), added: 2566, mode: `MaxEncodedLen`) /// The range of component `n` is `[1, 1024]`. fn ensure_updated(n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0 + n * (227 ±0)` - // Estimated: `990 + n * (2603 ±0)` - // Minimum execution time: 64_660_000 picoseconds. - Weight::from_parts(65_191_000, 0) + // Estimated: `990 + n * (2614 ±0)` + // Minimum execution time: 78_020_000 picoseconds. + Weight::from_parts(79_210_000, 0) .saturating_add(Weight::from_parts(0, 990)) - // Standard Error: 46_334 - .saturating_add(Weight::from_parts(63_998_097, 0).saturating_mul(n.into())) + // Standard Error: 35_713 + .saturating_add(Weight::from_parts(79_331_896, 0).saturating_mul(n.into())) .saturating_add(T::DbWeight::get().reads((3_u64).saturating_mul(n.into()))) .saturating_add(T::DbWeight::get().writes((4_u64).saturating_mul(n.into()))) - .saturating_add(Weight::from_parts(0, 2603).saturating_mul(n.into())) + .saturating_add(Weight::from_parts(0, 2614).saturating_mul(n.into())) } } diff --git a/relay/kusama/src/weights/pallet_proxy.rs b/relay/kusama/src/weights/pallet_proxy.rs index e9e027bceb..e61cb5e766 100644 --- a/relay/kusama/src/weights/pallet_proxy.rs +++ b/relay/kusama/src/weights/pallet_proxy.rs @@ -16,25 +16,26 @@ //! Autogenerated weights for `pallet_proxy` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 46.1.0 -//! DATE: 2025-04-24, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.1.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./kusama-chain-spec.json")`, DB CACHE: 1024 +//! HOSTNAME: `4e7e37be56c6`, CPU: `QEMU Virtual CPU version 2.5+` +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./kusama-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_proxy // --extrinsic=* +// --runtime=target/production/wbuild/staging-kusama-runtime/staging_kusama_runtime.wasm +// --pallet=pallet_proxy +// --header=/_work/fellowship-001/runtimes/runtimes/.github/scripts/cmd/file_header.txt +// --output=./relay/kusama/src/weights // --wasm-execution=compiled +// --steps=50 +// --repeat=20 // --heap-pages=4096 -// --output=./kusama-weights/ -// --header=./file_header.txt #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -54,11 +55,11 @@ impl pallet_proxy::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `89 + p * (37 ±0)` // Estimated: `4706` - // Minimum execution time: 17_830_000 picoseconds. - Weight::from_parts(18_152_570, 0) + // Minimum execution time: 16_440_000 picoseconds. + Weight::from_parts(17_341_120, 0) .saturating_add(Weight::from_parts(0, 4706)) - // Standard Error: 490 - .saturating_add(Weight::from_parts(23_296, 0).saturating_mul(p.into())) + // Standard Error: 3_491 + .saturating_add(Weight::from_parts(90_751, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(1)) } /// Storage: `Proxy::Proxies` (r:1 w:0) @@ -73,13 +74,13 @@ impl pallet_proxy::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `416 + a * (68 ±0) + p * (37 ±0)` // Estimated: `5698` - // Minimum execution time: 45_600_000 picoseconds. - Weight::from_parts(45_404_313, 0) + // Minimum execution time: 48_090_000 picoseconds. + Weight::from_parts(47_194_638, 0) .saturating_add(Weight::from_parts(0, 5698)) - // Standard Error: 1_636 - .saturating_add(Weight::from_parts(176_141, 0).saturating_mul(a.into())) - // Standard Error: 1_690 - .saturating_add(Weight::from_parts(29_252, 0).saturating_mul(p.into())) + // Standard Error: 5_584 + .saturating_add(Weight::from_parts(255_823, 0).saturating_mul(a.into())) + // Standard Error: 5_770 + .saturating_add(Weight::from_parts(117_058, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -89,15 +90,17 @@ impl pallet_proxy::WeightInfo for WeightInfo { /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) /// The range of component `a` is `[0, 31]`. /// The range of component `p` is `[1, 31]`. - fn remove_announcement(a: u32, _p: u32, ) -> Weight { + fn remove_announcement(a: u32, p: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `331 + a * (68 ±0)` // Estimated: `5698` - // Minimum execution time: 30_740_000 picoseconds. - Weight::from_parts(31_555_096, 0) + // Minimum execution time: 32_819_000 picoseconds. + Weight::from_parts(33_266_522, 0) .saturating_add(Weight::from_parts(0, 5698)) - // Standard Error: 1_662 - .saturating_add(Weight::from_parts(179_369, 0).saturating_mul(a.into())) + // Standard Error: 4_028 + .saturating_add(Weight::from_parts(235_812, 0).saturating_mul(a.into())) + // Standard Error: 4_162 + .saturating_add(Weight::from_parts(53_476, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -107,17 +110,15 @@ impl pallet_proxy::WeightInfo for WeightInfo { /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) /// The range of component `a` is `[0, 31]`. /// The range of component `p` is `[1, 31]`. - fn reject_announcement(a: u32, p: u32, ) -> Weight { + fn reject_announcement(a: u32, _p: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `331 + a * (68 ±0)` // Estimated: `5698` - // Minimum execution time: 30_710_000 picoseconds. - Weight::from_parts(31_374_595, 0) + // Minimum execution time: 32_620_000 picoseconds. + Weight::from_parts(35_310_428, 0) .saturating_add(Weight::from_parts(0, 5698)) - // Standard Error: 1_554 - .saturating_add(Weight::from_parts(184_257, 0).saturating_mul(a.into())) - // Standard Error: 1_606 - .saturating_add(Weight::from_parts(2_320, 0).saturating_mul(p.into())) + // Standard Error: 6_757 + .saturating_add(Weight::from_parts(239_308, 0).saturating_mul(a.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -133,13 +134,13 @@ impl pallet_proxy::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `348 + a * (68 ±0) + p * (37 ±0)` // Estimated: `5698` - // Minimum execution time: 40_851_000 picoseconds. - Weight::from_parts(41_071_420, 0) + // Minimum execution time: 43_240_000 picoseconds. + Weight::from_parts(44_556_388, 0) .saturating_add(Weight::from_parts(0, 5698)) - // Standard Error: 1_640 - .saturating_add(Weight::from_parts(170_802, 0).saturating_mul(a.into())) - // Standard Error: 1_694 - .saturating_add(Weight::from_parts(29_396, 0).saturating_mul(p.into())) + // Standard Error: 6_481 + .saturating_add(Weight::from_parts(217_592, 0).saturating_mul(a.into())) + // Standard Error: 6_696 + .saturating_add(Weight::from_parts(68_878, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -150,26 +151,24 @@ impl pallet_proxy::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `89 + p * (37 ±0)` // Estimated: `4706` - // Minimum execution time: 29_760_000 picoseconds. - Weight::from_parts(30_214_286, 0) + // Minimum execution time: 29_800_000 picoseconds. + Weight::from_parts(30_194_172, 0) .saturating_add(Weight::from_parts(0, 4706)) - // Standard Error: 716 - .saturating_add(Weight::from_parts(41_386, 0).saturating_mul(p.into())) + // Standard Error: 14_464 + .saturating_add(Weight::from_parts(232_783, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } /// Storage: `Proxy::Proxies` (r:1 w:1) /// Proof: `Proxy::Proxies` (`max_values`: None, `max_size`: Some(1241), added: 3716, mode: `MaxEncodedLen`) /// The range of component `p` is `[1, 31]`. - fn remove_proxy(p: u32, ) -> Weight { + fn remove_proxy(_p: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `89 + p * (37 ±0)` // Estimated: `4706` - // Minimum execution time: 29_650_000 picoseconds. - Weight::from_parts(30_283_883, 0) + // Minimum execution time: 29_800_000 picoseconds. + Weight::from_parts(34_359_464, 0) .saturating_add(Weight::from_parts(0, 4706)) - // Standard Error: 640 - .saturating_add(Weight::from_parts(41_479, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -180,11 +179,11 @@ impl pallet_proxy::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `89 + p * (37 ±0)` // Estimated: `4706` - // Minimum execution time: 26_150_000 picoseconds. - Weight::from_parts(26_515_864, 0) + // Minimum execution time: 26_360_000 picoseconds. + Weight::from_parts(27_297_306, 0) .saturating_add(Weight::from_parts(0, 4706)) - // Standard Error: 556 - .saturating_add(Weight::from_parts(24_954, 0).saturating_mul(p.into())) + // Standard Error: 7_236 + .saturating_add(Weight::from_parts(128_583, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -195,26 +194,24 @@ impl pallet_proxy::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `101` // Estimated: `4706` - // Minimum execution time: 31_401_000 picoseconds. - Weight::from_parts(31_971_092, 0) + // Minimum execution time: 31_450_000 picoseconds. + Weight::from_parts(35_211_484, 0) .saturating_add(Weight::from_parts(0, 4706)) - // Standard Error: 598 - .saturating_add(Weight::from_parts(3_707, 0).saturating_mul(p.into())) + // Standard Error: 14_114 + .saturating_add(Weight::from_parts(103_415, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } /// Storage: `Proxy::Proxies` (r:1 w:1) /// Proof: `Proxy::Proxies` (`max_values`: None, `max_size`: Some(1241), added: 3716, mode: `MaxEncodedLen`) /// The range of component `p` is `[0, 30]`. - fn kill_pure(p: u32, ) -> Weight { + fn kill_pure(_p: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `126 + p * (37 ±0)` // Estimated: `4706` - // Minimum execution time: 27_260_000 picoseconds. - Weight::from_parts(27_721_986, 0) + // Minimum execution time: 27_929_000 picoseconds. + Weight::from_parts(30_638_787, 0) .saturating_add(Weight::from_parts(0, 4706)) - // Standard Error: 584 - .saturating_add(Weight::from_parts(29_702, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -226,10 +223,10 @@ impl pallet_proxy::WeightInfo for WeightInfo { /// Proof: `Proxy::Announcements` (`max_values`: None, `max_size`: Some(2233), added: 4708, mode: `MaxEncodedLen`) fn poke_deposit() -> Weight { // Proof Size summary in bytes: - // Measured: `452` + // Measured: `414` // Estimated: `5698` - // Minimum execution time: 49_684_000 picoseconds. - Weight::from_parts(50_366_000, 0) + // Minimum execution time: 56_990_000 picoseconds. + Weight::from_parts(58_080_000, 0) .saturating_add(Weight::from_parts(0, 5698)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(3)) diff --git a/relay/kusama/src/weights/pallet_ranked_collective.rs b/relay/kusama/src/weights/pallet_ranked_collective.rs index 8ce9187478..7ac36ff3ff 100644 --- a/relay/kusama/src/weights/pallet_ranked_collective.rs +++ b/relay/kusama/src/weights/pallet_ranked_collective.rs @@ -16,25 +16,26 @@ //! Autogenerated weights for `pallet_ranked_collective` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 46.1.0 -//! DATE: 2025-04-24, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.1.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./kusama-chain-spec.json")`, DB CACHE: 1024 +//! HOSTNAME: `6240622c7355`, CPU: `QEMU Virtual CPU version 2.5+` +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./kusama-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_ranked_collective // --extrinsic=* +// --runtime=target/production/wbuild/staging-kusama-runtime/staging_kusama_runtime.wasm +// --pallet=pallet_ranked_collective +// --header=/_work/fellowship-001/runtimes/runtimes/.github/scripts/cmd/file_header.txt +// --output=./relay/kusama/src/weights // --wasm-execution=compiled +// --steps=50 +// --repeat=20 // --heap-pages=4096 -// --output=./kusama-weights/ -// --header=./file_header.txt #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -59,8 +60,8 @@ impl pallet_ranked_collective::WeightInfo for WeightInf // Proof Size summary in bytes: // Measured: `76` // Estimated: `3507` - // Minimum execution time: 20_550_000 picoseconds. - Weight::from_parts(20_980_000, 0) + // Minimum execution time: 20_530_000 picoseconds. + Weight::from_parts(22_480_000, 0) .saturating_add(Weight::from_parts(0, 3507)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(4)) @@ -78,11 +79,11 @@ impl pallet_ranked_collective::WeightInfo for WeightInf // Proof Size summary in bytes: // Measured: `449 + r * (213 ±0)` // Estimated: `3519 + r * (2529 ±0)` - // Minimum execution time: 40_060_000 picoseconds. - Weight::from_parts(41_304_516, 0) + // Minimum execution time: 39_790_000 picoseconds. + Weight::from_parts(42_887_611, 0) .saturating_add(Weight::from_parts(0, 3519)) - // Standard Error: 20_617 - .saturating_add(Weight::from_parts(20_880_914, 0).saturating_mul(r.into())) + // Standard Error: 51_865 + .saturating_add(Weight::from_parts(24_353_503, 0).saturating_mul(r.into())) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().reads((3_u64).saturating_mul(r.into()))) .saturating_add(T::DbWeight::get().writes(6)) @@ -102,11 +103,11 @@ impl pallet_ranked_collective::WeightInfo for WeightInf // Proof Size summary in bytes: // Measured: `248 + r * (17 ±0)` // Estimated: `3507` - // Minimum execution time: 25_021_000 picoseconds. - Weight::from_parts(25_993_242, 0) + // Minimum execution time: 24_490_000 picoseconds. + Weight::from_parts(26_382_973, 0) .saturating_add(Weight::from_parts(0, 3507)) - // Standard Error: 6_954 - .saturating_add(Weight::from_parts(524_180, 0).saturating_mul(r.into())) + // Standard Error: 8_712 + .saturating_add(Weight::from_parts(586_161, 0).saturating_mul(r.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(4)) } @@ -123,11 +124,11 @@ impl pallet_ranked_collective::WeightInfo for WeightInf // Proof Size summary in bytes: // Measured: `464 + r * (72 ±0)` // Estimated: `3519` - // Minimum execution time: 40_160_000 picoseconds. - Weight::from_parts(43_307_634, 0) + // Minimum execution time: 39_300_000 picoseconds. + Weight::from_parts(44_771_220, 0) .saturating_add(Weight::from_parts(0, 3519)) - // Standard Error: 27_662 - .saturating_add(Weight::from_parts(965_373, 0).saturating_mul(r.into())) + // Standard Error: 37_256 + .saturating_add(Weight::from_parts(1_047_246, 0).saturating_mul(r.into())) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(6)) } @@ -145,8 +146,8 @@ impl pallet_ranked_collective::WeightInfo for WeightInf // Proof Size summary in bytes: // Measured: `590` // Estimated: `83866` - // Minimum execution time: 56_890_000 picoseconds. - Weight::from_parts(57_741_000, 0) + // Minimum execution time: 54_450_000 picoseconds. + Weight::from_parts(56_530_000, 0) .saturating_add(Weight::from_parts(0, 83866)) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(5)) @@ -162,11 +163,11 @@ impl pallet_ranked_collective::WeightInfo for WeightInf // Proof Size summary in bytes: // Measured: `435 + n * (50 ±0)` // Estimated: `4365 + n * (2540 ±0)` - // Minimum execution time: 20_600_000 picoseconds. - Weight::from_parts(23_081_558, 0) + // Minimum execution time: 18_390_000 picoseconds. + Weight::from_parts(24_641_732, 0) .saturating_add(Weight::from_parts(0, 4365)) - // Standard Error: 1_689 - .saturating_add(Weight::from_parts(1_401_380, 0).saturating_mul(n.into())) + // Standard Error: 6_741 + .saturating_add(Weight::from_parts(1_611_347, 0).saturating_mul(n.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().writes((1_u64).saturating_mul(n.into()))) @@ -184,8 +185,8 @@ impl pallet_ranked_collective::WeightInfo for WeightInf // Proof Size summary in bytes: // Measured: `371` // Estimated: `6048` - // Minimum execution time: 60_591_000 picoseconds. - Weight::from_parts(61_230_000, 0) + // Minimum execution time: 73_860_000 picoseconds. + Weight::from_parts(100_470_000, 0) .saturating_add(Weight::from_parts(0, 6048)) .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(10)) diff --git a/relay/kusama/src/weights/pallet_recovery.rs b/relay/kusama/src/weights/pallet_recovery.rs index 6c49f54aa9..fe8dbb07fa 100644 --- a/relay/kusama/src/weights/pallet_recovery.rs +++ b/relay/kusama/src/weights/pallet_recovery.rs @@ -16,25 +16,26 @@ //! Autogenerated weights for `pallet_recovery` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 46.1.0 -//! DATE: 2025-04-24, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.1.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./kusama-chain-spec.json")`, DB CACHE: 1024 +//! HOSTNAME: `4e7e37be56c6`, CPU: `QEMU Virtual CPU version 2.5+` +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./kusama-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_recovery // --extrinsic=* +// --runtime=target/production/wbuild/staging-kusama-runtime/staging_kusama_runtime.wasm +// --pallet=pallet_recovery +// --header=/_work/fellowship-001/runtimes/runtimes/.github/scripts/cmd/file_header.txt +// --output=./relay/kusama/src/weights // --wasm-execution=compiled +// --steps=50 +// --repeat=20 // --heap-pages=4096 -// --output=./kusama-weights/ -// --header=./file_header.txt #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -53,8 +54,8 @@ impl pallet_recovery::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `215` // Estimated: `3545` - // Minimum execution time: 13_530_000 picoseconds. - Weight::from_parts(13_740_000, 0) + // Minimum execution time: 12_210_000 picoseconds. + Weight::from_parts(12_770_000, 0) .saturating_add(Weight::from_parts(0, 3545)) .saturating_add(T::DbWeight::get().reads(1)) } @@ -64,8 +65,8 @@ impl pallet_recovery::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 9_241_000 picoseconds. - Weight::from_parts(9_530_000, 0) + // Minimum execution time: 9_130_000 picoseconds. + Weight::from_parts(9_930_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -76,11 +77,11 @@ impl pallet_recovery::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `109` // Estimated: `3816` - // Minimum execution time: 30_560_000 picoseconds. - Weight::from_parts(31_052_376, 0) + // Minimum execution time: 30_900_000 picoseconds. + Weight::from_parts(31_630_073, 0) .saturating_add(Weight::from_parts(0, 3816)) - // Standard Error: 2_157 - .saturating_add(Weight::from_parts(64_626, 0).saturating_mul(n.into())) + // Standard Error: 113_987 + .saturating_add(Weight::from_parts(1_373_539, 0).saturating_mul(n.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -92,8 +93,8 @@ impl pallet_recovery::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `206` // Estimated: `3854` - // Minimum execution time: 35_380_000 picoseconds. - Weight::from_parts(35_690_000, 0) + // Minimum execution time: 36_909_000 picoseconds. + Weight::from_parts(38_450_000, 0) .saturating_add(Weight::from_parts(0, 3854)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -107,11 +108,11 @@ impl pallet_recovery::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `294 + n * (64 ±0)` // Estimated: `3854` - // Minimum execution time: 23_980_000 picoseconds. - Weight::from_parts(24_555_974, 0) + // Minimum execution time: 22_311_000 picoseconds. + Weight::from_parts(23_827_855, 0) .saturating_add(Weight::from_parts(0, 3854)) - // Standard Error: 4_152 - .saturating_add(Weight::from_parts(162_983, 0).saturating_mul(n.into())) + // Standard Error: 10_365 + .saturating_add(Weight::from_parts(315_936, 0).saturating_mul(n.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -126,11 +127,11 @@ impl pallet_recovery::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `326 + n * (64 ±0)` // Estimated: `3854` - // Minimum execution time: 29_160_000 picoseconds. - Weight::from_parts(29_845_532, 0) + // Minimum execution time: 28_051_000 picoseconds. + Weight::from_parts(30_919_764, 0) .saturating_add(Weight::from_parts(0, 3854)) - // Standard Error: 2_261 - .saturating_add(Weight::from_parts(85_974, 0).saturating_mul(n.into())) + // Standard Error: 34_670 + .saturating_add(Weight::from_parts(222_962, 0).saturating_mul(n.into())) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -143,11 +144,11 @@ impl pallet_recovery::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `447 + n * (32 ±0)` // Estimated: `3854` - // Minimum execution time: 43_230_000 picoseconds. - Weight::from_parts(43_848_098, 0) + // Minimum execution time: 43_870_000 picoseconds. + Weight::from_parts(47_314_635, 0) .saturating_add(Weight::from_parts(0, 3854)) - // Standard Error: 2_302 - .saturating_add(Weight::from_parts(78_367, 0).saturating_mul(n.into())) + // Standard Error: 21_959 + .saturating_add(Weight::from_parts(341_324, 0).saturating_mul(n.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -160,11 +161,11 @@ impl pallet_recovery::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `204 + n * (32 ±0)` // Estimated: `3854` - // Minimum execution time: 35_541_000 picoseconds. - Weight::from_parts(36_064_113, 0) + // Minimum execution time: 35_640_000 picoseconds. + Weight::from_parts(38_265_290, 0) .saturating_add(Weight::from_parts(0, 3854)) - // Standard Error: 2_225 - .saturating_add(Weight::from_parts(94_725, 0).saturating_mul(n.into())) + // Standard Error: 14_564 + .saturating_add(Weight::from_parts(163_151, 0).saturating_mul(n.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -174,8 +175,8 @@ impl pallet_recovery::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `215` // Estimated: `3545` - // Minimum execution time: 15_300_000 picoseconds. - Weight::from_parts(15_500_000, 0) + // Minimum execution time: 14_520_000 picoseconds. + Weight::from_parts(15_810_000, 0) .saturating_add(Weight::from_parts(0, 3545)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) diff --git a/relay/kusama/src/weights/pallet_referenda_fellowship_referenda.rs b/relay/kusama/src/weights/pallet_referenda_fellowship_referenda.rs index e40a1fd324..88628aec9b 100644 --- a/relay/kusama/src/weights/pallet_referenda_fellowship_referenda.rs +++ b/relay/kusama/src/weights/pallet_referenda_fellowship_referenda.rs @@ -16,25 +16,26 @@ //! Autogenerated weights for `pallet_referenda` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 46.1.0 -//! DATE: 2025-04-24, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.1.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./kusama-chain-spec.json")`, DB CACHE: 1024 +//! HOSTNAME: `4e7e37be56c6`, CPU: `QEMU Virtual CPU version 2.5+` +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./kusama-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_referenda // --extrinsic=* +// --runtime=target/production/wbuild/staging-kusama-runtime/staging_kusama_runtime.wasm +// --pallet=pallet_referenda +// --header=/_work/fellowship-001/runtimes/runtimes/.github/scripts/cmd/file_header.txt +// --output=./relay/kusama/src/weights // --wasm-execution=compiled +// --steps=50 +// --repeat=20 // --heap-pages=4096 -// --output=./kusama-weights/ -// --header=./file_header.txt #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -59,8 +60,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `327` // Estimated: `42428` - // Minimum execution time: 33_380_000 picoseconds. - Weight::from_parts(34_000_000, 0) + // Minimum execution time: 31_500_000 picoseconds. + Weight::from_parts(33_050_000, 0) .saturating_add(Weight::from_parts(0, 42428)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(3)) @@ -75,8 +76,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `404` // Estimated: `83866` - // Minimum execution time: 62_321_000 picoseconds. - Weight::from_parts(63_111_000, 0) + // Minimum execution time: 63_120_000 picoseconds. + Weight::from_parts(65_210_000, 0) .saturating_add(Weight::from_parts(0, 83866)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(4)) @@ -95,8 +96,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `2042` // Estimated: `42428` - // Minimum execution time: 134_151_000 picoseconds. - Weight::from_parts(137_641_000, 0) + // Minimum execution time: 122_959_000 picoseconds. + Weight::from_parts(151_189_000, 0) .saturating_add(Weight::from_parts(0, 42428)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(4)) @@ -115,8 +116,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `2083` // Estimated: `42428` - // Minimum execution time: 133_571_000 picoseconds. - Weight::from_parts(136_491_000, 0) + // Minimum execution time: 147_509_000 picoseconds. + Weight::from_parts(155_169_000, 0) .saturating_add(Weight::from_parts(0, 42428)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(4)) @@ -135,8 +136,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `774` // Estimated: `83866` - // Minimum execution time: 170_001_000 picoseconds. - Weight::from_parts(217_921_000, 0) + // Minimum execution time: 184_449_000 picoseconds. + Weight::from_parts(210_528_000, 0) .saturating_add(Weight::from_parts(0, 83866)) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(5)) @@ -155,8 +156,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `639` // Estimated: `83866` - // Minimum execution time: 78_681_000 picoseconds. - Weight::from_parts(79_671_000, 0) + // Minimum execution time: 81_199_000 picoseconds. + Weight::from_parts(83_711_000, 0) .saturating_add(Weight::from_parts(0, 83866)) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(5)) @@ -167,8 +168,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `317` // Estimated: `4365` - // Minimum execution time: 34_420_000 picoseconds. - Weight::from_parts(34_980_000, 0) + // Minimum execution time: 36_370_000 picoseconds. + Weight::from_parts(38_269_000, 0) .saturating_add(Weight::from_parts(0, 4365)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -179,8 +180,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `167` // Estimated: `4365` - // Minimum execution time: 17_120_000 picoseconds. - Weight::from_parts(17_610_000, 0) + // Minimum execution time: 16_291_000 picoseconds. + Weight::from_parts(17_219_000, 0) .saturating_add(Weight::from_parts(0, 4365)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -195,8 +196,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `349` // Estimated: `83866` - // Minimum execution time: 42_740_000 picoseconds. - Weight::from_parts(43_471_000, 0) + // Minimum execution time: 43_020_000 picoseconds. + Weight::from_parts(45_490_000, 0) .saturating_add(Weight::from_parts(0, 83866)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(4)) @@ -213,8 +214,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `450` // Estimated: `83866` - // Minimum execution time: 81_621_000 picoseconds. - Weight::from_parts(82_220_000, 0) + // Minimum execution time: 87_329_000 picoseconds. + Weight::from_parts(94_260_000, 0) .saturating_add(Weight::from_parts(0, 83866)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(4)) @@ -227,8 +228,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `140` // Estimated: `4277` - // Minimum execution time: 14_430_000 picoseconds. - Weight::from_parts(14_740_000, 0) + // Minimum execution time: 14_499_000 picoseconds. + Weight::from_parts(16_150_000, 0) .saturating_add(Weight::from_parts(0, 4277)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -245,8 +246,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `2376` // Estimated: `42428` - // Minimum execution time: 119_971_000 picoseconds. - Weight::from_parts(123_650_000, 0) + // Minimum execution time: 103_040_000 picoseconds. + Weight::from_parts(133_341_000, 0) .saturating_add(Weight::from_parts(0, 42428)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(3)) @@ -263,8 +264,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `2362` // Estimated: `42428` - // Minimum execution time: 119_071_000 picoseconds. - Weight::from_parts(122_921_000, 0) + // Minimum execution time: 105_159_000 picoseconds. + Weight::from_parts(134_049_000, 0) .saturating_add(Weight::from_parts(0, 42428)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(3)) @@ -277,8 +278,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `1807` // Estimated: `4365` - // Minimum execution time: 59_980_000 picoseconds. - Weight::from_parts(61_550_000, 0) + // Minimum execution time: 52_480_000 picoseconds. + Weight::from_parts(55_640_000, 0) .saturating_add(Weight::from_parts(0, 4365)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -291,8 +292,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `1774` // Estimated: `4365` - // Minimum execution time: 58_180_000 picoseconds. - Weight::from_parts(62_051_000, 0) + // Minimum execution time: 54_400_000 picoseconds. + Weight::from_parts(66_460_000, 0) .saturating_add(Weight::from_parts(0, 4365)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -307,8 +308,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `1790` // Estimated: `4365` - // Minimum execution time: 69_241_000 picoseconds. - Weight::from_parts(71_850_000, 0) + // Minimum execution time: 64_230_000 picoseconds. + Weight::from_parts(85_110_000, 0) .saturating_add(Weight::from_parts(0, 4365)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) @@ -323,8 +324,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `1831` // Estimated: `4365` - // Minimum execution time: 67_030_000 picoseconds. - Weight::from_parts(70_171_000, 0) + // Minimum execution time: 61_750_000 picoseconds. + Weight::from_parts(69_789_000, 0) .saturating_add(Weight::from_parts(0, 4365)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) @@ -337,8 +338,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `301` // Estimated: `42428` - // Minimum execution time: 29_610_000 picoseconds. - Weight::from_parts(30_070_000, 0) + // Minimum execution time: 27_920_000 picoseconds. + Weight::from_parts(30_750_000, 0) .saturating_add(Weight::from_parts(0, 42428)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -351,8 +352,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `349` // Estimated: `42428` - // Minimum execution time: 29_460_000 picoseconds. - Weight::from_parts(30_120_000, 0) + // Minimum execution time: 29_290_000 picoseconds. + Weight::from_parts(30_790_000, 0) .saturating_add(Weight::from_parts(0, 42428)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -363,8 +364,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `208` // Estimated: `4365` - // Minimum execution time: 18_580_000 picoseconds. - Weight::from_parts(19_001_000, 0) + // Minimum execution time: 17_620_000 picoseconds. + Weight::from_parts(19_299_000, 0) .saturating_add(Weight::from_parts(0, 4365)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -381,8 +382,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `584` // Estimated: `42428` - // Minimum execution time: 45_550_000 picoseconds. - Weight::from_parts(46_220_000, 0) + // Minimum execution time: 43_950_000 picoseconds. + Weight::from_parts(47_220_000, 0) .saturating_add(Weight::from_parts(0, 42428)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(3)) @@ -399,8 +400,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `719` // Estimated: `42428` - // Minimum execution time: 108_430_000 picoseconds. - Weight::from_parts(111_971_000, 0) + // Minimum execution time: 100_480_000 picoseconds. + Weight::from_parts(127_370_000, 0) .saturating_add(Weight::from_parts(0, 42428)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(3)) @@ -415,8 +416,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `770` // Estimated: `42428` - // Minimum execution time: 118_441_000 picoseconds. - Weight::from_parts(134_781_000, 0) + // Minimum execution time: 130_760_000 picoseconds. + Weight::from_parts(153_569_000, 0) .saturating_add(Weight::from_parts(0, 42428)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) @@ -431,8 +432,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `755` // Estimated: `42428` - // Minimum execution time: 119_421_000 picoseconds. - Weight::from_parts(134_151_000, 0) + // Minimum execution time: 133_950_000 picoseconds. + Weight::from_parts(160_429_000, 0) .saturating_add(Weight::from_parts(0, 42428)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) @@ -447,8 +448,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `770` // Estimated: `42428` - // Minimum execution time: 115_000_000 picoseconds. - Weight::from_parts(132_971_000, 0) + // Minimum execution time: 128_289_000 picoseconds. + Weight::from_parts(137_590_000, 0) .saturating_add(Weight::from_parts(0, 42428)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) @@ -463,8 +464,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `776` // Estimated: `42428` - // Minimum execution time: 97_131_000 picoseconds. - Weight::from_parts(100_891_000, 0) + // Minimum execution time: 89_320_000 picoseconds. + Weight::from_parts(101_190_000, 0) .saturating_add(Weight::from_parts(0, 42428)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) @@ -481,8 +482,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `776` // Estimated: `83866` - // Minimum execution time: 138_211_000 picoseconds. - Weight::from_parts(151_521_000, 0) + // Minimum execution time: 147_520_000 picoseconds. + Weight::from_parts(153_580_000, 0) .saturating_add(Weight::from_parts(0, 83866)) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(4)) @@ -497,8 +498,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `772` // Estimated: `42428` - // Minimum execution time: 119_961_000 picoseconds. - Weight::from_parts(130_311_000, 0) + // Minimum execution time: 128_860_000 picoseconds. + Weight::from_parts(136_199_000, 0) .saturating_add(Weight::from_parts(0, 42428)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) @@ -515,8 +516,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `314` // Estimated: `4365` - // Minimum execution time: 26_570_000 picoseconds. - Weight::from_parts(27_011_000, 0) + // Minimum execution time: 26_079_000 picoseconds. + Weight::from_parts(27_581_000, 0) .saturating_add(Weight::from_parts(0, 4365)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(1)) @@ -529,8 +530,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `285` // Estimated: `4365` - // Minimum execution time: 22_170_000 picoseconds. - Weight::from_parts(22_510_000, 0) + // Minimum execution time: 20_360_000 picoseconds. + Weight::from_parts(22_000_000, 0) .saturating_add(Weight::from_parts(0, 4365)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) diff --git a/relay/kusama/src/weights/pallet_referenda_referenda.rs b/relay/kusama/src/weights/pallet_referenda_referenda.rs index e828502ea5..d5b188eea9 100644 --- a/relay/kusama/src/weights/pallet_referenda_referenda.rs +++ b/relay/kusama/src/weights/pallet_referenda_referenda.rs @@ -16,25 +16,26 @@ //! Autogenerated weights for `pallet_referenda` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 46.1.0 -//! DATE: 2025-04-24, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.1.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./kusama-chain-spec.json")`, DB CACHE: 1024 +//! HOSTNAME: `4e7e37be56c6`, CPU: `QEMU Virtual CPU version 2.5+` +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./kusama-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_referenda // --extrinsic=* +// --runtime=target/production/wbuild/staging-kusama-runtime/staging_kusama_runtime.wasm +// --pallet=pallet_referenda +// --header=/_work/fellowship-001/runtimes/runtimes/.github/scripts/cmd/file_header.txt +// --output=./relay/kusama/src/weights // --wasm-execution=compiled +// --steps=50 +// --repeat=20 // --heap-pages=4096 -// --output=./kusama-weights/ -// --header=./file_header.txt #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -57,8 +58,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `186` // Estimated: `42428` - // Minimum execution time: 43_811_000 picoseconds. - Weight::from_parts(44_690_000, 0) + // Minimum execution time: 45_090_000 picoseconds. + Weight::from_parts(47_190_000, 0) .saturating_add(Weight::from_parts(0, 42428)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(3)) @@ -73,8 +74,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `439` // Estimated: `83866` - // Minimum execution time: 60_251_000 picoseconds. - Weight::from_parts(60_951_000, 0) + // Minimum execution time: 61_550_000 picoseconds. + Weight::from_parts(63_800_000, 0) .saturating_add(Weight::from_parts(0, 83866)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(4)) @@ -93,8 +94,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `3196` // Estimated: `42428` - // Minimum execution time: 71_970_000 picoseconds. - Weight::from_parts(72_741_000, 0) + // Minimum execution time: 78_959_000 picoseconds. + Weight::from_parts(91_100_000, 0) .saturating_add(Weight::from_parts(0, 42428)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(4)) @@ -113,8 +114,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `3216` // Estimated: `42428` - // Minimum execution time: 70_960_000 picoseconds. - Weight::from_parts(71_771_000, 0) + // Minimum execution time: 82_880_000 picoseconds. + Weight::from_parts(89_780_000, 0) .saturating_add(Weight::from_parts(0, 42428)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(4)) @@ -131,8 +132,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `439` // Estimated: `83866` - // Minimum execution time: 71_911_000 picoseconds. - Weight::from_parts(72_720_000, 0) + // Minimum execution time: 72_569_000 picoseconds. + Weight::from_parts(75_260_000, 0) .saturating_add(Weight::from_parts(0, 83866)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(5)) @@ -149,8 +150,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `439` // Estimated: `83866` - // Minimum execution time: 69_220_000 picoseconds. - Weight::from_parts(70_390_000, 0) + // Minimum execution time: 72_700_000 picoseconds. + Weight::from_parts(77_470_000, 0) .saturating_add(Weight::from_parts(0, 83866)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(5)) @@ -161,8 +162,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `279` // Estimated: `4401` - // Minimum execution time: 33_220_000 picoseconds. - Weight::from_parts(33_751_000, 0) + // Minimum execution time: 35_319_000 picoseconds. + Weight::from_parts(37_360_000, 0) .saturating_add(Weight::from_parts(0, 4401)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -173,8 +174,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `269` // Estimated: `4401` - // Minimum execution time: 34_150_000 picoseconds. - Weight::from_parts(34_581_000, 0) + // Minimum execution time: 34_911_000 picoseconds. + Weight::from_parts(36_830_000, 0) .saturating_add(Weight::from_parts(0, 4401)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -189,8 +190,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `347` // Estimated: `83866` - // Minimum execution time: 41_750_000 picoseconds. - Weight::from_parts(42_190_000, 0) + // Minimum execution time: 42_230_000 picoseconds. + Weight::from_parts(45_049_000, 0) .saturating_add(Weight::from_parts(0, 83866)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(4)) @@ -207,8 +208,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `588` // Estimated: `83866` - // Minimum execution time: 108_740_000 picoseconds. - Weight::from_parts(109_521_000, 0) + // Minimum execution time: 117_370_000 picoseconds. + Weight::from_parts(122_730_000, 0) .saturating_add(Weight::from_parts(0, 83866)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(4)) @@ -221,8 +222,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `102` // Estimated: `5477` - // Minimum execution time: 13_290_000 picoseconds. - Weight::from_parts(13_541_000, 0) + // Minimum execution time: 16_150_000 picoseconds. + Weight::from_parts(19_989_000, 0) .saturating_add(Weight::from_parts(0, 5477)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -237,8 +238,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `3116` // Estimated: `42428` - // Minimum execution time: 48_711_000 picoseconds. - Weight::from_parts(49_700_000, 0) + // Minimum execution time: 54_540_000 picoseconds. + Weight::from_parts(58_090_000, 0) .saturating_add(Weight::from_parts(0, 42428)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(3)) @@ -253,8 +254,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `3116` // Estimated: `42428` - // Minimum execution time: 51_761_000 picoseconds. - Weight::from_parts(52_390_000, 0) + // Minimum execution time: 55_450_000 picoseconds. + Weight::from_parts(58_080_000, 0) .saturating_add(Weight::from_parts(0, 42428)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(3)) @@ -267,8 +268,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `2939` // Estimated: `5477` - // Minimum execution time: 23_451_000 picoseconds. - Weight::from_parts(23_820_000, 0) + // Minimum execution time: 26_380_000 picoseconds. + Weight::from_parts(29_221_000, 0) .saturating_add(Weight::from_parts(0, 5477)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -281,8 +282,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `2939` // Estimated: `5477` - // Minimum execution time: 23_440_000 picoseconds. - Weight::from_parts(23_821_000, 0) + // Minimum execution time: 25_820_000 picoseconds. + Weight::from_parts(27_240_000, 0) .saturating_add(Weight::from_parts(0, 5477)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -297,8 +298,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `2943` // Estimated: `5477` - // Minimum execution time: 29_871_000 picoseconds. - Weight::from_parts(30_450_000, 0) + // Minimum execution time: 32_380_000 picoseconds. + Weight::from_parts(34_350_000, 0) .saturating_add(Weight::from_parts(0, 5477)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) @@ -313,8 +314,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `2963` // Estimated: `5477` - // Minimum execution time: 28_710_000 picoseconds. - Weight::from_parts(29_620_000, 0) + // Minimum execution time: 31_680_000 picoseconds. + Weight::from_parts(33_230_000, 0) .saturating_add(Weight::from_parts(0, 5477)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) @@ -327,8 +328,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `299` // Estimated: `42428` - // Minimum execution time: 28_360_000 picoseconds. - Weight::from_parts(28_920_000, 0) + // Minimum execution time: 26_369_000 picoseconds. + Weight::from_parts(27_499_000, 0) .saturating_add(Weight::from_parts(0, 42428)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -341,8 +342,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `347` // Estimated: `42428` - // Minimum execution time: 28_291_000 picoseconds. - Weight::from_parts(28_911_000, 0) + // Minimum execution time: 26_560_000 picoseconds. + Weight::from_parts(27_520_000, 0) .saturating_add(Weight::from_parts(0, 42428)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -353,8 +354,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `206` // Estimated: `4401` - // Minimum execution time: 17_440_000 picoseconds. - Weight::from_parts(17_741_000, 0) + // Minimum execution time: 16_790_000 picoseconds. + Weight::from_parts(17_330_000, 0) .saturating_add(Weight::from_parts(0, 4401)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -369,8 +370,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `347` // Estimated: `42428` - // Minimum execution time: 37_240_000 picoseconds. - Weight::from_parts(37_730_000, 0) + // Minimum execution time: 35_630_000 picoseconds. + Weight::from_parts(37_989_000, 0) .saturating_add(Weight::from_parts(0, 42428)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(3)) @@ -385,8 +386,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `347` // Estimated: `42428` - // Minimum execution time: 39_530_000 picoseconds. - Weight::from_parts(40_070_000, 0) + // Minimum execution time: 39_790_000 picoseconds. + Weight::from_parts(43_100_000, 0) .saturating_add(Weight::from_parts(0, 42428)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(3)) @@ -399,8 +400,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `400` // Estimated: `42428` - // Minimum execution time: 33_580_000 picoseconds. - Weight::from_parts(34_250_000, 0) + // Minimum execution time: 32_310_000 picoseconds. + Weight::from_parts(33_000_000, 0) .saturating_add(Weight::from_parts(0, 42428)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -413,8 +414,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `383` // Estimated: `42428` - // Minimum execution time: 33_580_000 picoseconds. - Weight::from_parts(34_120_000, 0) + // Minimum execution time: 32_380_000 picoseconds. + Weight::from_parts(33_680_000, 0) .saturating_add(Weight::from_parts(0, 42428)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -427,8 +428,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `400` // Estimated: `42428` - // Minimum execution time: 32_320_000 picoseconds. - Weight::from_parts(33_010_000, 0) + // Minimum execution time: 30_660_000 picoseconds. + Weight::from_parts(32_360_000, 0) .saturating_add(Weight::from_parts(0, 42428)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -441,8 +442,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `404` // Estimated: `42428` - // Minimum execution time: 31_120_000 picoseconds. - Weight::from_parts(31_711_000, 0) + // Minimum execution time: 29_510_000 picoseconds. + Weight::from_parts(31_180_000, 0) .saturating_add(Weight::from_parts(0, 42428)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -457,8 +458,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `404` // Estimated: `83866` - // Minimum execution time: 46_431_000 picoseconds. - Weight::from_parts(47_351_000, 0) + // Minimum execution time: 47_320_000 picoseconds. + Weight::from_parts(53_600_000, 0) .saturating_add(Weight::from_parts(0, 83866)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(4)) @@ -471,8 +472,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `400` // Estimated: `42428` - // Minimum execution time: 33_750_000 picoseconds. - Weight::from_parts(34_300_000, 0) + // Minimum execution time: 32_689_000 picoseconds. + Weight::from_parts(34_420_000, 0) .saturating_add(Weight::from_parts(0, 42428)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -489,8 +490,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `312` // Estimated: `4401` - // Minimum execution time: 25_401_000 picoseconds. - Weight::from_parts(25_830_000, 0) + // Minimum execution time: 23_790_000 picoseconds. + Weight::from_parts(25_360_000, 0) .saturating_add(Weight::from_parts(0, 4401)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(1)) @@ -503,8 +504,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `283` // Estimated: `4401` - // Minimum execution time: 20_800_000 picoseconds. - Weight::from_parts(21_350_000, 0) + // Minimum execution time: 19_310_000 picoseconds. + Weight::from_parts(21_090_000, 0) .saturating_add(Weight::from_parts(0, 4401)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) diff --git a/relay/kusama/src/weights/pallet_scheduler.rs b/relay/kusama/src/weights/pallet_scheduler.rs index 125d0b4af0..8f4ef367e4 100644 --- a/relay/kusama/src/weights/pallet_scheduler.rs +++ b/relay/kusama/src/weights/pallet_scheduler.rs @@ -17,9 +17,9 @@ //! Autogenerated weights for `pallet_scheduler` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.1.0 -//! DATE: 2025-05-23, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `78d024c513e1`, CPU: `QEMU Virtual CPU version 2.5+` +//! HOSTNAME: `4e7e37be56c6`, CPU: `QEMU Virtual CPU version 2.5+` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: @@ -54,8 +54,8 @@ impl pallet_scheduler::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `69` // Estimated: `1489` - // Minimum execution time: 4_740_000 picoseconds. - Weight::from_parts(5_080_000, 0) + // Minimum execution time: 8_910_000 picoseconds. + Weight::from_parts(10_500_000, 0) .saturating_add(Weight::from_parts(0, 1489)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -67,11 +67,11 @@ impl pallet_scheduler::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `116 + s * (177 ±0)` // Estimated: `42428` - // Minimum execution time: 5_480_000 picoseconds. - Weight::from_parts(8_955_556, 0) + // Minimum execution time: 6_340_000 picoseconds. + Weight::from_parts(11_118_931, 0) .saturating_add(Weight::from_parts(0, 42428)) - // Standard Error: 3_978 - .saturating_add(Weight::from_parts(429_407, 0).saturating_mul(s.into())) + // Standard Error: 5_343 + .saturating_add(Weight::from_parts(493_878, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -79,8 +79,8 @@ impl pallet_scheduler::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 4_300_000 picoseconds. - Weight::from_parts(4_560_000, 0) + // Minimum execution time: 4_800_000 picoseconds. + Weight::from_parts(5_290_000, 0) .saturating_add(Weight::from_parts(0, 0)) } /// Storage: `Preimage::PreimageFor` (r:1 w:1) @@ -94,11 +94,11 @@ impl pallet_scheduler::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `141 + s * (1 ±0)` // Estimated: `3606 + s * (1 ±0)` - // Minimum execution time: 19_981_000 picoseconds. - Weight::from_parts(84_094_565, 0) + // Minimum execution time: 23_660_000 picoseconds. + Weight::from_parts(121_081_335, 0) .saturating_add(Weight::from_parts(0, 3606)) - // Standard Error: 5 - .saturating_add(Weight::from_parts(1_169, 0).saturating_mul(s.into())) + // Standard Error: 6 + .saturating_add(Weight::from_parts(1_355, 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 +109,8 @@ impl pallet_scheduler::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 6_159_000 picoseconds. - Weight::from_parts(6_440_000, 0) + // Minimum execution time: 7_530_000 picoseconds. + Weight::from_parts(9_120_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -118,24 +118,24 @@ impl pallet_scheduler::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 4_340_000 picoseconds. - Weight::from_parts(4_620_000, 0) + // Minimum execution time: 4_940_000 picoseconds. + Weight::from_parts(5_490_000, 0) .saturating_add(Weight::from_parts(0, 0)) } fn execute_dispatch_signed() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 3_030_000 picoseconds. - Weight::from_parts(3_211_000, 0) + // Minimum execution time: 3_450_000 picoseconds. + Weight::from_parts(4_280_000, 0) .saturating_add(Weight::from_parts(0, 0)) } fn execute_dispatch_unsigned() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 3_030_000 picoseconds. - Weight::from_parts(3_169_000, 0) + // Minimum execution time: 3_430_000 picoseconds. + Weight::from_parts(3_930_000, 0) .saturating_add(Weight::from_parts(0, 0)) } /// Storage: `Scheduler::Agenda` (r:1 w:1) @@ -145,11 +145,11 @@ impl pallet_scheduler::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `116 + s * (177 ±0)` // Estimated: `42428` - // Minimum execution time: 12_491_000 picoseconds. - Weight::from_parts(15_594_871, 0) + // Minimum execution time: 14_410_000 picoseconds. + Weight::from_parts(18_493_301, 0) .saturating_add(Weight::from_parts(0, 42428)) - // Standard Error: 2_358 - .saturating_add(Weight::from_parts(468_647, 0).saturating_mul(s.into())) + // Standard Error: 6_471 + .saturating_add(Weight::from_parts(534_867, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -164,11 +164,11 @@ impl pallet_scheduler::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `116 + s * (177 ±0)` // Estimated: `42428` - // Minimum execution time: 18_430_000 picoseconds. - Weight::from_parts(18_102_619, 0) + // Minimum execution time: 20_390_000 picoseconds. + Weight::from_parts(21_089_630, 0) .saturating_add(Weight::from_parts(0, 42428)) - // Standard Error: 3_684 - .saturating_add(Weight::from_parts(757_115, 0).saturating_mul(s.into())) + // Standard Error: 3_591 + .saturating_add(Weight::from_parts(801_690, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(3)) } @@ -181,11 +181,11 @@ impl pallet_scheduler::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `293 + s * (185 ±0)` // Estimated: `42428` - // Minimum execution time: 16_320_000 picoseconds. - Weight::from_parts(22_465_587, 0) + // Minimum execution time: 18_160_000 picoseconds. + Weight::from_parts(23_460_499, 0) .saturating_add(Weight::from_parts(0, 42428)) - // Standard Error: 6_282 - .saturating_add(Weight::from_parts(515_319, 0).saturating_mul(s.into())) + // Standard Error: 6_232 + .saturating_add(Weight::from_parts(608_231, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -200,11 +200,11 @@ impl pallet_scheduler::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `319 + s * (185 ±0)` // Estimated: `42428` - // Minimum execution time: 21_690_000 picoseconds. - Weight::from_parts(23_411_787, 0) + // Minimum execution time: 23_410_000 picoseconds. + Weight::from_parts(24_600_844, 0) .saturating_add(Weight::from_parts(0, 42428)) - // Standard Error: 4_217 - .saturating_add(Weight::from_parts(726_827, 0).saturating_mul(s.into())) + // Standard Error: 6_245 + .saturating_add(Weight::from_parts(913_019, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(3)) } @@ -217,11 +217,11 @@ impl pallet_scheduler::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `156` // Estimated: `42428` - // Minimum execution time: 11_840_000 picoseconds. - Weight::from_parts(12_361_107, 0) + // Minimum execution time: 13_240_000 picoseconds. + Weight::from_parts(14_228_694, 0) .saturating_add(Weight::from_parts(0, 42428)) - // Standard Error: 1_766 - .saturating_add(Weight::from_parts(71_811, 0).saturating_mul(s.into())) + // Standard Error: 1_299 + .saturating_add(Weight::from_parts(53_923, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -233,8 +233,8 @@ impl pallet_scheduler::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `8966` // Estimated: `42428` - // Minimum execution time: 31_450_000 picoseconds. - Weight::from_parts(33_899_000, 0) + // Minimum execution time: 35_920_000 picoseconds. + Weight::from_parts(37_560_000, 0) .saturating_add(Weight::from_parts(0, 42428)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -249,8 +249,8 @@ impl pallet_scheduler::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `9644` // Estimated: `42428` - // Minimum execution time: 38_049_000 picoseconds. - Weight::from_parts(40_210_000, 0) + // Minimum execution time: 45_890_000 picoseconds. + Weight::from_parts(55_150_000, 0) .saturating_add(Weight::from_parts(0, 42428)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -263,8 +263,8 @@ impl pallet_scheduler::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `8978` // Estimated: `42428` - // Minimum execution time: 29_710_000 picoseconds. - Weight::from_parts(31_080_000, 0) + // Minimum execution time: 32_760_000 picoseconds. + Weight::from_parts(35_050_000, 0) .saturating_add(Weight::from_parts(0, 42428)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -279,8 +279,8 @@ impl pallet_scheduler::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `9656` // Estimated: `42428` - // Minimum execution time: 35_820_000 picoseconds. - Weight::from_parts(38_239_000, 0) + // Minimum execution time: 41_080_000 picoseconds. + Weight::from_parts(43_110_000, 0) .saturating_add(Weight::from_parts(0, 42428)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) diff --git a/relay/kusama/src/weights/pallet_session.rs b/relay/kusama/src/weights/pallet_session.rs index 27e5b0f093..92cd26226c 100644 --- a/relay/kusama/src/weights/pallet_session.rs +++ b/relay/kusama/src/weights/pallet_session.rs @@ -16,25 +16,26 @@ //! Autogenerated weights for `pallet_session` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 46.1.0 -//! DATE: 2025-04-24, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.1.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./kusama-chain-spec.json")`, DB CACHE: 1024 +//! HOSTNAME: `4e7e37be56c6`, CPU: `QEMU Virtual CPU version 2.5+` +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./kusama-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_session // --extrinsic=* +// --runtime=target/production/wbuild/staging-kusama-runtime/staging_kusama_runtime.wasm +// --pallet=pallet_session +// --header=/_work/fellowship-001/runtimes/runtimes/.github/scripts/cmd/file_header.txt +// --output=./relay/kusama/src/weights // --wasm-execution=compiled +// --steps=50 +// --repeat=20 // --heap-pages=4096 -// --output=./kusama-weights/ -// --header=./file_header.txt #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -55,11 +56,11 @@ impl pallet_session::WeightInfo for WeightInfo { /// Proof: `Session::KeyOwner` (`max_values`: None, `max_size`: None, mode: `Measured`) fn set_keys() -> Weight { // Proof Size summary in bytes: - // Measured: `2145` - // Estimated: `17985` - // Minimum execution time: 72_891_000 picoseconds. - Weight::from_parts(73_570_000, 0) - .saturating_add(Weight::from_parts(0, 17985)) + // Measured: `1996` + // Estimated: `17836` + // Minimum execution time: 79_300_000 picoseconds. + Weight::from_parts(80_820_000, 0) + .saturating_add(Weight::from_parts(0, 17836)) .saturating_add(T::DbWeight::get().reads(8)) .saturating_add(T::DbWeight::get().writes(7)) } @@ -71,11 +72,11 @@ impl pallet_session::WeightInfo for WeightInfo { /// Proof: `Session::KeyOwner` (`max_values`: None, `max_size`: None, mode: `Measured`) fn purge_keys() -> Weight { // Proof Size summary in bytes: - // Measured: `1945` - // Estimated: `5410` - // Minimum execution time: 48_870_000 picoseconds. - Weight::from_parts(49_271_000, 0) - .saturating_add(Weight::from_parts(0, 5410)) + // Measured: `1911` + // Estimated: `5376` + // Minimum execution time: 51_679_000 picoseconds. + Weight::from_parts(54_360_000, 0) + .saturating_add(Weight::from_parts(0, 5376)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(7)) } diff --git a/relay/kusama/src/weights/pallet_society.rs b/relay/kusama/src/weights/pallet_society.rs index cfab73ac3e..224298ea1f 100644 --- a/relay/kusama/src/weights/pallet_society.rs +++ b/relay/kusama/src/weights/pallet_society.rs @@ -16,25 +16,26 @@ //! Autogenerated weights for `pallet_society` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 46.1.0 -//! DATE: 2025-04-24, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.1.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./kusama-chain-spec.json")`, DB CACHE: 1024 +//! HOSTNAME: `4e7e37be56c6`, CPU: `QEMU Virtual CPU version 2.5+` +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./kusama-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_society // --extrinsic=* +// --runtime=target/production/wbuild/staging-kusama-runtime/staging_kusama_runtime.wasm +// --pallet=pallet_society +// --header=/_work/fellowship-001/runtimes/runtimes/.github/scripts/cmd/file_header.txt +// --output=./relay/kusama/src/weights // --wasm-execution=compiled +// --steps=50 +// --repeat=20 // --heap-pages=4096 -// --output=./kusama-weights/ -// --header=./file_header.txt #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -48,386 +49,386 @@ use core::marker::PhantomData; pub struct WeightInfo(PhantomData); impl pallet_society::WeightInfo for WeightInfo { /// Storage: `Society::Bids` (r:1 w:1) - /// Proof: `Society::Bids` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Proof: `Society::Bids` (`max_values`: Some(1), `max_size`: Some(49666), added: 50161, mode: `MaxEncodedLen`) /// Storage: `Society::Candidates` (r:1 w:0) - /// Proof: `Society::Candidates` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Proof: `Society::Candidates` (`max_values`: None, `max_size`: Some(126), added: 2601, mode: `MaxEncodedLen`) /// Storage: `Society::Members` (r:1 w:0) - /// Proof: `Society::Members` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Proof: `Society::Members` (`max_values`: None, `max_size`: Some(54), added: 2529, mode: `MaxEncodedLen`) /// Storage: `Society::SuspendedMembers` (r:1 w:0) - /// Proof: `Society::SuspendedMembers` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Proof: `Society::SuspendedMembers` (`max_values`: None, `max_size`: Some(54), added: 2529, mode: `MaxEncodedLen`) /// Storage: `Society::Parameters` (r:1 w:0) - /// Proof: `Society::Parameters` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Proof: `Society::Parameters` (`max_values`: Some(1), `max_size`: Some(28), added: 523, mode: `MaxEncodedLen`) fn bid() -> Weight { // Proof Size summary in bytes: // Measured: `416` - // Estimated: `3881` - // Minimum execution time: 43_490_000 picoseconds. - Weight::from_parts(44_180_000, 0) - .saturating_add(Weight::from_parts(0, 3881)) + // Estimated: `51151` + // Minimum execution time: 43_590_000 picoseconds. + Weight::from_parts(46_890_000, 0) + .saturating_add(Weight::from_parts(0, 51151)) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(1)) } /// Storage: `Society::Bids` (r:1 w:1) - /// Proof: `Society::Bids` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Proof: `Society::Bids` (`max_values`: Some(1), `max_size`: Some(49666), added: 50161, mode: `MaxEncodedLen`) fn unbid() -> Weight { // Proof Size summary in bytes: // Measured: `433` - // Estimated: `1918` - // Minimum execution time: 32_360_000 picoseconds. - Weight::from_parts(33_041_000, 0) - .saturating_add(Weight::from_parts(0, 1918)) + // Estimated: `51151` + // Minimum execution time: 32_980_000 picoseconds. + Weight::from_parts(35_580_000, 0) + .saturating_add(Weight::from_parts(0, 51151)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } /// Storage: `Society::Bids` (r:1 w:1) - /// Proof: `Society::Bids` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Proof: `Society::Bids` (`max_values`: Some(1), `max_size`: Some(49666), added: 50161, mode: `MaxEncodedLen`) /// Storage: `Society::Candidates` (r:1 w:0) - /// Proof: `Society::Candidates` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Proof: `Society::Candidates` (`max_values`: None, `max_size`: Some(126), added: 2601, mode: `MaxEncodedLen`) /// Storage: `Society::Members` (r:2 w:1) - /// Proof: `Society::Members` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Proof: `Society::Members` (`max_values`: None, `max_size`: Some(54), added: 2529, mode: `MaxEncodedLen`) /// Storage: `Society::SuspendedMembers` (r:1 w:0) - /// Proof: `Society::SuspendedMembers` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Proof: `Society::SuspendedMembers` (`max_values`: None, `max_size`: Some(54), added: 2529, mode: `MaxEncodedLen`) fn vouch() -> Weight { // Proof Size summary in bytes: // Measured: `453` - // Estimated: `6393` - // Minimum execution time: 32_080_000 picoseconds. - Weight::from_parts(32_420_000, 0) - .saturating_add(Weight::from_parts(0, 6393)) + // Estimated: `51151` + // Minimum execution time: 30_350_000 picoseconds. + Weight::from_parts(32_669_000, 0) + .saturating_add(Weight::from_parts(0, 51151)) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(2)) } /// Storage: `Society::Bids` (r:1 w:1) - /// Proof: `Society::Bids` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Proof: `Society::Bids` (`max_values`: Some(1), `max_size`: Some(49666), added: 50161, mode: `MaxEncodedLen`) /// Storage: `Society::Members` (r:1 w:1) - /// Proof: `Society::Members` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Proof: `Society::Members` (`max_values`: None, `max_size`: Some(54), added: 2529, mode: `MaxEncodedLen`) fn unvouch() -> Weight { // Proof Size summary in bytes: // Measured: `507` - // Estimated: `3972` - // Minimum execution time: 22_631_000 picoseconds. - Weight::from_parts(22_980_000, 0) - .saturating_add(Weight::from_parts(0, 3972)) + // Estimated: `51151` + // Minimum execution time: 20_620_000 picoseconds. + Weight::from_parts(22_920_000, 0) + .saturating_add(Weight::from_parts(0, 51151)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) } /// Storage: `Society::Candidates` (r:1 w:1) - /// Proof: `Society::Candidates` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Proof: `Society::Candidates` (`max_values`: None, `max_size`: Some(126), added: 2601, mode: `MaxEncodedLen`) /// Storage: `Society::Members` (r:1 w:0) - /// Proof: `Society::Members` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Proof: `Society::Members` (`max_values`: None, `max_size`: Some(54), added: 2529, mode: `MaxEncodedLen`) /// Storage: `Society::Votes` (r:1 w:1) - /// Proof: `Society::Votes` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Proof: `Society::Votes` (`max_values`: None, `max_size`: Some(85), added: 2560, mode: `MaxEncodedLen`) fn vote() -> Weight { // Proof Size summary in bytes: // Measured: `541` - // Estimated: `4006` - // Minimum execution time: 30_630_000 picoseconds. - Weight::from_parts(30_900_000, 0) - .saturating_add(Weight::from_parts(0, 4006)) + // Estimated: `3591` + // Minimum execution time: 29_570_000 picoseconds. + Weight::from_parts(31_289_000, 0) + .saturating_add(Weight::from_parts(0, 3591)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) } /// Storage: `Society::Defending` (r:1 w:1) - /// Proof: `Society::Defending` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Proof: `Society::Defending` (`max_values`: Some(1), `max_size`: Some(72), added: 567, mode: `MaxEncodedLen`) /// Storage: `Society::Members` (r:1 w:0) - /// Proof: `Society::Members` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Proof: `Society::Members` (`max_values`: None, `max_size`: Some(54), added: 2529, mode: `MaxEncodedLen`) /// Storage: `Society::ChallengeRoundCount` (r:1 w:0) - /// Proof: `Society::ChallengeRoundCount` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Proof: `Society::ChallengeRoundCount` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) /// Storage: `Society::DefenderVotes` (r:1 w:1) - /// Proof: `Society::DefenderVotes` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Proof: `Society::DefenderVotes` (`max_values`: None, `max_size`: Some(57), added: 2532, mode: `MaxEncodedLen`) fn defender_vote() -> Weight { // Proof Size summary in bytes: // Measured: `533` - // Estimated: `3998` - // Minimum execution time: 27_670_000 picoseconds. - Weight::from_parts(28_110_000, 0) - .saturating_add(Weight::from_parts(0, 3998)) + // Estimated: `3522` + // Minimum execution time: 26_020_000 picoseconds. + Weight::from_parts(26_960_000, 0) + .saturating_add(Weight::from_parts(0, 3522)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(2)) } /// Storage: `Society::Members` (r:1 w:0) - /// Proof: `Society::Members` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Proof: `Society::Members` (`max_values`: None, `max_size`: Some(54), added: 2529, mode: `MaxEncodedLen`) /// Storage: `Society::Payouts` (r:1 w:1) - /// Proof: `Society::Payouts` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Proof: `Society::Payouts` (`max_values`: None, `max_size`: Some(217), added: 2692, mode: `MaxEncodedLen`) /// Storage: `System::Account` (r:1 w:1) /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) fn payout() -> Weight { // Proof Size summary in bytes: // Measured: `622` - // Estimated: `4087` - // Minimum execution time: 64_460_000 picoseconds. - Weight::from_parts(65_040_000, 0) - .saturating_add(Weight::from_parts(0, 4087)) + // Estimated: `3682` + // Minimum execution time: 69_230_000 picoseconds. + Weight::from_parts(70_619_000, 0) + .saturating_add(Weight::from_parts(0, 3682)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) } /// Storage: `Society::Members` (r:1 w:1) - /// Proof: `Society::Members` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Proof: `Society::Members` (`max_values`: None, `max_size`: Some(54), added: 2529, mode: `MaxEncodedLen`) /// Storage: `Society::Payouts` (r:1 w:1) - /// Proof: `Society::Payouts` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Proof: `Society::Payouts` (`max_values`: None, `max_size`: Some(217), added: 2692, mode: `MaxEncodedLen`) fn waive_repay() -> Weight { // Proof Size summary in bytes: // Measured: `519` - // Estimated: `3984` - // Minimum execution time: 27_390_000 picoseconds. - Weight::from_parts(27_790_000, 0) - .saturating_add(Weight::from_parts(0, 3984)) + // Estimated: `3682` + // Minimum execution time: 26_130_000 picoseconds. + Weight::from_parts(27_300_000, 0) + .saturating_add(Weight::from_parts(0, 3682)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) } /// Storage: `Society::Head` (r:1 w:1) - /// Proof: `Society::Head` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Proof: `Society::Head` (`max_values`: Some(1), `max_size`: Some(32), added: 527, mode: `MaxEncodedLen`) /// Storage: `Society::MemberCount` (r:1 w:1) - /// Proof: `Society::MemberCount` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Proof: `Society::MemberCount` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) /// Storage: `Society::MemberByIndex` (r:0 w:1) - /// Proof: `Society::MemberByIndex` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Proof: `Society::MemberByIndex` (`max_values`: None, `max_size`: Some(44), added: 2519, mode: `MaxEncodedLen`) /// Storage: `Society::Founder` (r:0 w:1) - /// Proof: `Society::Founder` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Proof: `Society::Founder` (`max_values`: Some(1), `max_size`: Some(32), added: 527, mode: `MaxEncodedLen`) /// Storage: `Society::Rules` (r:0 w:1) - /// Proof: `Society::Rules` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Proof: `Society::Rules` (`max_values`: Some(1), `max_size`: Some(32), added: 527, mode: `MaxEncodedLen`) /// Storage: `Society::Members` (r:0 w:1) - /// Proof: `Society::Members` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Proof: `Society::Members` (`max_values`: None, `max_size`: Some(54), added: 2529, mode: `MaxEncodedLen`) /// Storage: `Society::Parameters` (r:0 w:1) - /// Proof: `Society::Parameters` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Proof: `Society::Parameters` (`max_values`: Some(1), `max_size`: Some(28), added: 523, mode: `MaxEncodedLen`) fn found_society() -> Weight { // Proof Size summary in bytes: // Measured: `152` - // Estimated: `1637` - // Minimum execution time: 21_630_000 picoseconds. - Weight::from_parts(22_070_000, 0) - .saturating_add(Weight::from_parts(0, 1637)) + // Estimated: `1517` + // Minimum execution time: 20_630_000 picoseconds. + Weight::from_parts(21_640_000, 0) + .saturating_add(Weight::from_parts(0, 1517)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(7)) } /// Storage: `Society::Founder` (r:1 w:1) - /// Proof: `Society::Founder` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Proof: `Society::Founder` (`max_values`: Some(1), `max_size`: Some(32), added: 527, mode: `MaxEncodedLen`) /// Storage: `Society::MemberCount` (r:1 w:1) - /// Proof: `Society::MemberCount` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Proof: `Society::MemberCount` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) /// Storage: `Society::Members` (r:5 w:5) - /// Proof: `Society::Members` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Proof: `Society::Members` (`max_values`: None, `max_size`: Some(54), added: 2529, mode: `MaxEncodedLen`) /// Storage: `Society::MemberByIndex` (r:5 w:5) - /// Proof: `Society::MemberByIndex` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Proof: `Society::MemberByIndex` (`max_values`: None, `max_size`: Some(44), added: 2519, mode: `MaxEncodedLen`) /// Storage: `Society::Votes` (r:4 w:4) - /// Proof: `Society::Votes` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Proof: `Society::Votes` (`max_values`: None, `max_size`: Some(85), added: 2560, mode: `MaxEncodedLen`) /// Storage: `Society::Candidates` (r:4 w:4) - /// Proof: `Society::Candidates` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Proof: `Society::Candidates` (`max_values`: None, `max_size`: Some(126), added: 2601, mode: `MaxEncodedLen`) /// Storage: `Society::Head` (r:0 w:1) - /// Proof: `Society::Head` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Proof: `Society::Head` (`max_values`: Some(1), `max_size`: Some(32), added: 527, mode: `MaxEncodedLen`) /// Storage: `Society::Defending` (r:0 w:1) - /// Proof: `Society::Defending` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Proof: `Society::Defending` (`max_values`: Some(1), `max_size`: Some(72), added: 567, mode: `MaxEncodedLen`) /// Storage: `Society::ChallengeRoundCount` (r:0 w:1) - /// Proof: `Society::ChallengeRoundCount` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Proof: `Society::ChallengeRoundCount` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) /// Storage: `Society::Skeptic` (r:0 w:1) - /// Proof: `Society::Skeptic` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Proof: `Society::Skeptic` (`max_values`: Some(1), `max_size`: Some(32), added: 527, mode: `MaxEncodedLen`) /// Storage: `Society::Pot` (r:0 w:1) - /// Proof: `Society::Pot` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Proof: `Society::Pot` (`max_values`: Some(1), `max_size`: Some(16), added: 511, mode: `MaxEncodedLen`) /// Storage: `Society::Rules` (r:0 w:1) - /// Proof: `Society::Rules` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Proof: `Society::Rules` (`max_values`: Some(1), `max_size`: Some(32), added: 527, mode: `MaxEncodedLen`) /// Storage: `Society::RoundCount` (r:0 w:1) - /// Proof: `Society::RoundCount` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Proof: `Society::RoundCount` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) /// Storage: `Society::Bids` (r:0 w:1) - /// Proof: `Society::Bids` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Proof: `Society::Bids` (`max_values`: Some(1), `max_size`: Some(49666), added: 50161, mode: `MaxEncodedLen`) /// Storage: `Society::Parameters` (r:0 w:1) - /// Proof: `Society::Parameters` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Proof: `Society::Parameters` (`max_values`: Some(1), `max_size`: Some(28), added: 523, mode: `MaxEncodedLen`) /// Storage: `Society::NextHead` (r:0 w:1) - /// Proof: `Society::NextHead` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Proof: `Society::NextHead` (`max_values`: Some(1), `max_size`: Some(52), added: 547, mode: `MaxEncodedLen`) fn dissolve() -> Weight { // Proof Size summary in bytes: // Measured: `1626` - // Estimated: `14991` - // Minimum execution time: 77_921_000 picoseconds. - Weight::from_parts(78_651_000, 0) - .saturating_add(Weight::from_parts(0, 14991)) + // Estimated: `13635` + // Minimum execution time: 84_021_000 picoseconds. + Weight::from_parts(85_981_000, 0) + .saturating_add(Weight::from_parts(0, 13635)) .saturating_add(T::DbWeight::get().reads(20)) .saturating_add(T::DbWeight::get().writes(30)) } /// Storage: `Society::Founder` (r:1 w:0) - /// Proof: `Society::Founder` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Proof: `Society::Founder` (`max_values`: Some(1), `max_size`: Some(32), added: 527, mode: `MaxEncodedLen`) /// Storage: `Society::SuspendedMembers` (r:1 w:1) - /// Proof: `Society::SuspendedMembers` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Proof: `Society::SuspendedMembers` (`max_values`: None, `max_size`: Some(54), added: 2529, mode: `MaxEncodedLen`) /// Storage: `Society::Payouts` (r:1 w:0) - /// Proof: `Society::Payouts` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Proof: `Society::Payouts` (`max_values`: None, `max_size`: Some(217), added: 2692, mode: `MaxEncodedLen`) /// Storage: `Society::Pot` (r:1 w:1) - /// Proof: `Society::Pot` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Proof: `Society::Pot` (`max_values`: Some(1), `max_size`: Some(16), added: 511, mode: `MaxEncodedLen`) fn judge_suspended_member() -> Weight { // Proof Size summary in bytes: // Measured: `477` - // Estimated: `3942` - // Minimum execution time: 28_740_000 picoseconds. - Weight::from_parts(29_191_000, 0) - .saturating_add(Weight::from_parts(0, 3942)) + // Estimated: `3682` + // Minimum execution time: 26_379_000 picoseconds. + Weight::from_parts(27_450_000, 0) + .saturating_add(Weight::from_parts(0, 3682)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(2)) } /// Storage: `Society::Founder` (r:1 w:0) - /// Proof: `Society::Founder` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Proof: `Society::Founder` (`max_values`: Some(1), `max_size`: Some(32), added: 527, mode: `MaxEncodedLen`) /// Storage: `Society::MemberCount` (r:1 w:0) - /// Proof: `Society::MemberCount` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Proof: `Society::MemberCount` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) /// Storage: `Society::Parameters` (r:0 w:1) - /// Proof: `Society::Parameters` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Proof: `Society::Parameters` (`max_values`: Some(1), `max_size`: Some(28), added: 523, mode: `MaxEncodedLen`) fn set_parameters() -> Weight { // Proof Size summary in bytes: // Measured: `359` - // Estimated: `1844` - // Minimum execution time: 16_700_000 picoseconds. - Weight::from_parts(16_980_000, 0) - .saturating_add(Weight::from_parts(0, 1844)) + // Estimated: `1517` + // Minimum execution time: 15_620_000 picoseconds. + Weight::from_parts(16_360_000, 0) + .saturating_add(Weight::from_parts(0, 1517)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) } /// Storage: `Society::Candidates` (r:1 w:1) - /// Proof: `Society::Candidates` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Proof: `Society::Candidates` (`max_values`: None, `max_size`: Some(126), added: 2601, mode: `MaxEncodedLen`) /// Storage: `Society::RoundCount` (r:1 w:0) - /// Proof: `Society::RoundCount` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Proof: `Society::RoundCount` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) /// Storage: `Society::Skeptic` (r:1 w:0) - /// Proof: `Society::Skeptic` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Proof: `Society::Skeptic` (`max_values`: Some(1), `max_size`: Some(32), added: 527, mode: `MaxEncodedLen`) /// Storage: `Society::Votes` (r:1 w:0) - /// Proof: `Society::Votes` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Proof: `Society::Votes` (`max_values`: None, `max_size`: Some(85), added: 2560, mode: `MaxEncodedLen`) /// Storage: `Society::Members` (r:1 w:1) - /// Proof: `Society::Members` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Proof: `Society::Members` (`max_values`: None, `max_size`: Some(54), added: 2529, mode: `MaxEncodedLen`) /// Storage: `Society::Parameters` (r:1 w:0) - /// Proof: `Society::Parameters` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Proof: `Society::Parameters` (`max_values`: Some(1), `max_size`: Some(28), added: 523, mode: `MaxEncodedLen`) fn punish_skeptic() -> Weight { // Proof Size summary in bytes: // Measured: `608` - // Estimated: `4073` - // Minimum execution time: 33_640_000 picoseconds. - Weight::from_parts(34_020_000, 0) - .saturating_add(Weight::from_parts(0, 4073)) + // Estimated: `3591` + // Minimum execution time: 31_651_000 picoseconds. + Weight::from_parts(33_530_000, 0) + .saturating_add(Weight::from_parts(0, 3591)) .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(2)) } /// Storage: `Society::Candidates` (r:1 w:1) - /// Proof: `Society::Candidates` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Proof: `Society::Candidates` (`max_values`: None, `max_size`: Some(126), added: 2601, mode: `MaxEncodedLen`) /// Storage: `Society::RoundCount` (r:1 w:0) - /// Proof: `Society::RoundCount` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Proof: `Society::RoundCount` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) /// Storage: `Society::Parameters` (r:1 w:0) - /// Proof: `Society::Parameters` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Proof: `Society::Parameters` (`max_values`: Some(1), `max_size`: Some(28), added: 523, mode: `MaxEncodedLen`) /// Storage: `Society::MemberCount` (r:1 w:1) - /// Proof: `Society::MemberCount` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Proof: `Society::MemberCount` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) /// Storage: `Society::NextHead` (r:1 w:1) - /// Proof: `Society::NextHead` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Proof: `Society::NextHead` (`max_values`: Some(1), `max_size`: Some(52), added: 547, mode: `MaxEncodedLen`) /// Storage: `System::Account` (r:1 w:1) /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) /// Storage: `Society::MemberByIndex` (r:0 w:1) - /// Proof: `Society::MemberByIndex` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Proof: `Society::MemberByIndex` (`max_values`: None, `max_size`: Some(44), added: 2519, mode: `MaxEncodedLen`) /// Storage: `Society::Members` (r:0 w:1) - /// Proof: `Society::Members` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Proof: `Society::Members` (`max_values`: None, `max_size`: Some(54), added: 2529, mode: `MaxEncodedLen`) fn claim_membership() -> Weight { // Proof Size summary in bytes: // Measured: `604` - // Estimated: `4069` - // Minimum execution time: 49_190_000 picoseconds. - Weight::from_parts(49_710_000, 0) - .saturating_add(Weight::from_parts(0, 4069)) + // Estimated: `3593` + // Minimum execution time: 48_980_000 picoseconds. + Weight::from_parts(51_100_000, 0) + .saturating_add(Weight::from_parts(0, 3593)) .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(6)) } /// Storage: `Society::Founder` (r:1 w:0) - /// Proof: `Society::Founder` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Proof: `Society::Founder` (`max_values`: Some(1), `max_size`: Some(32), added: 527, mode: `MaxEncodedLen`) /// Storage: `Society::Candidates` (r:1 w:1) - /// Proof: `Society::Candidates` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Proof: `Society::Candidates` (`max_values`: None, `max_size`: Some(126), added: 2601, mode: `MaxEncodedLen`) /// Storage: `Society::RoundCount` (r:1 w:0) - /// Proof: `Society::RoundCount` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Proof: `Society::RoundCount` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) /// Storage: `Society::Parameters` (r:1 w:0) - /// Proof: `Society::Parameters` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Proof: `Society::Parameters` (`max_values`: Some(1), `max_size`: Some(28), added: 523, mode: `MaxEncodedLen`) /// Storage: `Society::MemberCount` (r:1 w:1) - /// Proof: `Society::MemberCount` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Proof: `Society::MemberCount` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) /// Storage: `Society::NextHead` (r:1 w:1) - /// Proof: `Society::NextHead` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Proof: `Society::NextHead` (`max_values`: Some(1), `max_size`: Some(52), added: 547, mode: `MaxEncodedLen`) /// Storage: `System::Account` (r:1 w:1) /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) /// Storage: `Society::MemberByIndex` (r:0 w:1) - /// Proof: `Society::MemberByIndex` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Proof: `Society::MemberByIndex` (`max_values`: None, `max_size`: Some(44), added: 2519, mode: `MaxEncodedLen`) /// Storage: `Society::Members` (r:0 w:1) - /// Proof: `Society::Members` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Proof: `Society::Members` (`max_values`: None, `max_size`: Some(54), added: 2529, mode: `MaxEncodedLen`) fn bestow_membership() -> Weight { // Proof Size summary in bytes: // Measured: `622` - // Estimated: `4087` - // Minimum execution time: 51_941_000 picoseconds. - Weight::from_parts(52_240_000, 0) - .saturating_add(Weight::from_parts(0, 4087)) + // Estimated: `3593` + // Minimum execution time: 53_940_000 picoseconds. + Weight::from_parts(55_750_000, 0) + .saturating_add(Weight::from_parts(0, 3593)) .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(6)) } /// Storage: `Society::Founder` (r:1 w:0) - /// Proof: `Society::Founder` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Proof: `Society::Founder` (`max_values`: Some(1), `max_size`: Some(32), added: 527, mode: `MaxEncodedLen`) /// Storage: `Society::Candidates` (r:1 w:1) - /// Proof: `Society::Candidates` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Proof: `Society::Candidates` (`max_values`: None, `max_size`: Some(126), added: 2601, mode: `MaxEncodedLen`) /// Storage: `Society::RoundCount` (r:1 w:0) - /// Proof: `Society::RoundCount` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Proof: `Society::RoundCount` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) /// Storage: `System::Account` (r:2 w:2) /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) fn kick_candidate() -> Weight { // Proof Size summary in bytes: // Measured: `748` // Estimated: `6196` - // Minimum execution time: 51_630_000 picoseconds. - Weight::from_parts(52_451_000, 0) + // Minimum execution time: 51_490_000 picoseconds. + Weight::from_parts(53_360_000, 0) .saturating_add(Weight::from_parts(0, 6196)) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(3)) } /// Storage: `Society::Candidates` (r:1 w:1) - /// Proof: `Society::Candidates` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Proof: `Society::Candidates` (`max_values`: None, `max_size`: Some(126), added: 2601, mode: `MaxEncodedLen`) /// Storage: `Society::RoundCount` (r:1 w:0) - /// Proof: `Society::RoundCount` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Proof: `Society::RoundCount` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) /// Storage: `System::Account` (r:2 w:2) /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) fn resign_candidacy() -> Weight { // Proof Size summary in bytes: // Measured: `718` // Estimated: `6196` - // Minimum execution time: 48_330_000 picoseconds. - Weight::from_parts(48_621_000, 0) + // Minimum execution time: 48_300_000 picoseconds. + Weight::from_parts(50_150_000, 0) .saturating_add(Weight::from_parts(0, 6196)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(3)) } /// Storage: `Society::Candidates` (r:1 w:1) - /// Proof: `Society::Candidates` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Proof: `Society::Candidates` (`max_values`: None, `max_size`: Some(126), added: 2601, mode: `MaxEncodedLen`) /// Storage: `Society::RoundCount` (r:1 w:0) - /// Proof: `Society::RoundCount` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Proof: `Society::RoundCount` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) /// Storage: `System::Account` (r:2 w:2) /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) fn drop_candidate() -> Weight { // Proof Size summary in bytes: // Measured: `730` // Estimated: `6196` - // Minimum execution time: 48_740_000 picoseconds. - Weight::from_parts(49_131_000, 0) + // Minimum execution time: 48_741_000 picoseconds. + Weight::from_parts(49_420_000, 0) .saturating_add(Weight::from_parts(0, 6196)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(3)) } /// Storage: `Society::Candidates` (r:1 w:0) - /// Proof: `Society::Candidates` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Proof: `Society::Candidates` (`max_values`: None, `max_size`: Some(126), added: 2601, mode: `MaxEncodedLen`) /// Storage: `Society::VoteClearCursor` (r:1 w:0) - /// Proof: `Society::VoteClearCursor` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Proof: `Society::VoteClearCursor` (`max_values`: None, `max_size`: Some(154), added: 2629, mode: `MaxEncodedLen`) /// Storage: `Society::Votes` (r:2 w:2) - /// Proof: `Society::Votes` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Proof: `Society::Votes` (`max_values`: None, `max_size`: Some(85), added: 2560, mode: `MaxEncodedLen`) fn cleanup_candidacy() -> Weight { // Proof Size summary in bytes: // Measured: `524` - // Estimated: `6464` - // Minimum execution time: 25_210_000 picoseconds. - Weight::from_parts(25_500_000, 0) - .saturating_add(Weight::from_parts(0, 6464)) + // Estimated: `6110` + // Minimum execution time: 23_780_000 picoseconds. + Weight::from_parts(25_000_000, 0) + .saturating_add(Weight::from_parts(0, 6110)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(2)) } /// Storage: `Society::ChallengeRoundCount` (r:1 w:0) - /// Proof: `Society::ChallengeRoundCount` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Proof: `Society::ChallengeRoundCount` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) /// Storage: `Society::DefenderVotes` (r:1 w:1) - /// Proof: `Society::DefenderVotes` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Proof: `Society::DefenderVotes` (`max_values`: None, `max_size`: Some(57), added: 2532, mode: `MaxEncodedLen`) fn cleanup_challenge() -> Weight { // Proof Size summary in bytes: // Measured: `482` - // Estimated: `3947` - // Minimum execution time: 18_490_000 picoseconds. - Weight::from_parts(18_800_000, 0) - .saturating_add(Weight::from_parts(0, 3947)) + // Estimated: `3522` + // Minimum execution time: 16_680_000 picoseconds. + Weight::from_parts(17_590_000, 0) + .saturating_add(Weight::from_parts(0, 3522)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) } diff --git a/relay/kusama/src/weights/pallet_staking.rs b/relay/kusama/src/weights/pallet_staking.rs index 35ddbfcb7b..43e0c1c579 100644 --- a/relay/kusama/src/weights/pallet_staking.rs +++ b/relay/kusama/src/weights/pallet_staking.rs @@ -17,9 +17,9 @@ //! Autogenerated weights for `pallet_staking` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.1.0 -//! DATE: 2025-05-23, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `78d024c513e1`, CPU: `QEMU Virtual CPU version 2.5+` +//! HOSTNAME: `4e7e37be56c6`, CPU: `QEMU Virtual CPU version 2.5+` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: @@ -48,54 +48,46 @@ use core::marker::PhantomData; /// Weight functions for `pallet_staking`. pub struct WeightInfo(PhantomData); impl pallet_staking::WeightInfo for WeightInfo { - /// Storage: `NominationPools::PoolMembers` (r:1 w:0) - /// Proof: `NominationPools::PoolMembers` (`max_values`: None, `max_size`: Some(717), added: 3192, mode: `MaxEncodedLen`) /// Storage: `Staking::Bonded` (r:1 w:1) /// Proof: `Staking::Bonded` (`max_values`: None, `max_size`: Some(72), added: 2547, mode: `MaxEncodedLen`) /// Storage: `Staking::Ledger` (r:1 w:1) /// Proof: `Staking::Ledger` (`max_values`: None, `max_size`: Some(1091), added: 3566, mode: `MaxEncodedLen`) /// Storage: `Staking::VirtualStakers` (r:1 w:0) /// Proof: `Staking::VirtualStakers` (`max_values`: None, `max_size`: Some(40), added: 2515, mode: `MaxEncodedLen`) - /// Storage: `Balances::Locks` (r:1 w:1) - /// Proof: `Balances::Locks` (`max_values`: None, `max_size`: Some(1299), added: 3774, mode: `MaxEncodedLen`) - /// Storage: `Balances::Freezes` (r:1 w:0) - /// Proof: `Balances::Freezes` (`max_values`: None, `max_size`: Some(193), added: 2668, mode: `MaxEncodedLen`) + /// Storage: `Balances::Holds` (r:1 w:1) + /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(139), added: 2614, mode: `MaxEncodedLen`) /// Storage: `Staking::Payee` (r:0 w:1) /// Proof: `Staking::Payee` (`max_values`: None, `max_size`: Some(73), added: 2548, mode: `MaxEncodedLen`) fn bond() -> Weight { // Proof Size summary in bytes: - // Measured: `1207` - // Estimated: `4764` - // Minimum execution time: 64_760_000 picoseconds. - Weight::from_parts(68_299_000, 0) - .saturating_add(Weight::from_parts(0, 4764)) - .saturating_add(T::DbWeight::get().reads(6)) + // Measured: `1002` + // Estimated: `4556` + // Minimum execution time: 92_950_000 picoseconds. + Weight::from_parts(96_150_000, 0) + .saturating_add(Weight::from_parts(0, 4556)) + .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(4)) } - /// Storage: `NominationPools::PoolMembers` (r:1 w:0) - /// Proof: `NominationPools::PoolMembers` (`max_values`: None, `max_size`: Some(717), added: 3192, mode: `MaxEncodedLen`) /// Storage: `Staking::Bonded` (r:1 w:0) /// Proof: `Staking::Bonded` (`max_values`: None, `max_size`: Some(72), added: 2547, mode: `MaxEncodedLen`) /// Storage: `Staking::Ledger` (r:1 w:1) /// Proof: `Staking::Ledger` (`max_values`: None, `max_size`: Some(1091), added: 3566, mode: `MaxEncodedLen`) /// Storage: `Staking::VirtualStakers` (r:1 w:0) /// Proof: `Staking::VirtualStakers` (`max_values`: None, `max_size`: Some(40), added: 2515, mode: `MaxEncodedLen`) - /// Storage: `Balances::Locks` (r:1 w:1) - /// Proof: `Balances::Locks` (`max_values`: None, `max_size`: Some(1299), added: 3774, mode: `MaxEncodedLen`) - /// Storage: `Balances::Freezes` (r:1 w:0) - /// Proof: `Balances::Freezes` (`max_values`: None, `max_size`: Some(193), added: 2668, mode: `MaxEncodedLen`) + /// Storage: `Balances::Holds` (r:1 w:1) + /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(139), added: 2614, mode: `MaxEncodedLen`) /// Storage: `VoterList::ListNodes` (r:3 w:3) /// Proof: `VoterList::ListNodes` (`max_values`: None, `max_size`: Some(154), added: 2629, mode: `MaxEncodedLen`) /// Storage: `VoterList::ListBags` (r:2 w:2) /// Proof: `VoterList::ListBags` (`max_values`: None, `max_size`: Some(82), added: 2557, mode: `MaxEncodedLen`) fn bond_extra() -> Weight { // Proof Size summary in bytes: - // Measured: `2076` + // Measured: `1944` // Estimated: `8877` - // Minimum execution time: 122_769_000 picoseconds. - Weight::from_parts(127_340_000, 0) + // Minimum execution time: 175_029_000 picoseconds. + Weight::from_parts(179_159_000, 0) .saturating_add(Weight::from_parts(0, 8877)) - .saturating_add(T::DbWeight::get().reads(11)) + .saturating_add(T::DbWeight::get().reads(9)) .saturating_add(T::DbWeight::get().writes(7)) } /// Storage: `Staking::Ledger` (r:1 w:1) @@ -110,23 +102,21 @@ impl pallet_staking::WeightInfo for WeightInfo { /// Proof: `Staking::CurrentEra` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) /// Storage: `Staking::VirtualStakers` (r:1 w:0) /// Proof: `Staking::VirtualStakers` (`max_values`: None, `max_size`: Some(40), added: 2515, mode: `MaxEncodedLen`) - /// Storage: `Balances::Locks` (r:1 w:1) - /// Proof: `Balances::Locks` (`max_values`: None, `max_size`: Some(1299), added: 3774, mode: `MaxEncodedLen`) - /// Storage: `Balances::Freezes` (r:1 w:0) - /// Proof: `Balances::Freezes` (`max_values`: None, `max_size`: Some(193), added: 2668, mode: `MaxEncodedLen`) + /// Storage: `Balances::Holds` (r:1 w:0) + /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(139), added: 2614, mode: `MaxEncodedLen`) /// Storage: `VoterList::ListNodes` (r:3 w:3) /// Proof: `VoterList::ListNodes` (`max_values`: None, `max_size`: Some(154), added: 2629, mode: `MaxEncodedLen`) /// Storage: `VoterList::ListBags` (r:2 w:2) /// Proof: `VoterList::ListBags` (`max_values`: None, `max_size`: Some(82), added: 2557, mode: `MaxEncodedLen`) fn unbond() -> Weight { // Proof Size summary in bytes: - // Measured: `2163` + // Measured: `2156` // Estimated: `8877` - // Minimum execution time: 125_639_000 picoseconds. - Weight::from_parts(128_598_000, 0) + // Minimum execution time: 133_219_000 picoseconds. + Weight::from_parts(141_069_000, 0) .saturating_add(Weight::from_parts(0, 8877)) - .saturating_add(T::DbWeight::get().reads(13)) - .saturating_add(T::DbWeight::get().writes(7)) + .saturating_add(T::DbWeight::get().reads(12)) + .saturating_add(T::DbWeight::get().writes(6)) } /// Storage: `Staking::Ledger` (r:1 w:1) /// Proof: `Staking::Ledger` (`max_values`: None, `max_size`: Some(1091), added: 3566, mode: `MaxEncodedLen`) @@ -136,23 +126,23 @@ impl pallet_staking::WeightInfo for WeightInfo { /// Proof: `Staking::CurrentEra` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) /// Storage: `Staking::VirtualStakers` (r:1 w:0) /// Proof: `Staking::VirtualStakers` (`max_values`: None, `max_size`: Some(40), added: 2515, mode: `MaxEncodedLen`) - /// Storage: `Balances::Locks` (r:1 w:1) - /// Proof: `Balances::Locks` (`max_values`: None, `max_size`: Some(1299), added: 3774, mode: `MaxEncodedLen`) - /// Storage: `Balances::Freezes` (r:1 w:0) - /// Proof: `Balances::Freezes` (`max_values`: None, `max_size`: Some(193), added: 2668, mode: `MaxEncodedLen`) + /// Storage: `Balances::Holds` (r:1 w:1) + /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(139), added: 2614, mode: `MaxEncodedLen`) /// Storage: `NominationPools::ReversePoolIdLookup` (r:1 w:0) /// Proof: `NominationPools::ReversePoolIdLookup` (`max_values`: None, `max_size`: Some(44), added: 2519, mode: `MaxEncodedLen`) /// Storage: `DelegatedStaking::Agents` (r:1 w:0) /// Proof: `DelegatedStaking::Agents` (`max_values`: None, `max_size`: Some(120), added: 2595, mode: `MaxEncodedLen`) /// The range of component `s` is `[0, 100]`. - fn withdraw_unbonded_update(_s: u32, ) -> Weight { + fn withdraw_unbonded_update(s: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `1257` - // Estimated: `4764` - // Minimum execution time: 64_710_000 picoseconds. - Weight::from_parts(72_318_924, 0) - .saturating_add(Weight::from_parts(0, 4764)) - .saturating_add(T::DbWeight::get().reads(8)) + // Measured: `1250` + // Estimated: `4556` + // Minimum execution time: 95_839_000 picoseconds. + Weight::from_parts(107_156_257, 0) + .saturating_add(Weight::from_parts(0, 4556)) + // Standard Error: 14_756 + .saturating_add(Weight::from_parts(32_741, 0).saturating_mul(s.into())) + .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(2)) } /// Storage: `Staking::Ledger` (r:1 w:1) @@ -165,10 +155,8 @@ impl pallet_staking::WeightInfo for WeightInfo { /// Proof: `Staking::SlashingSpans` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `Staking::VirtualStakers` (r:1 w:1) /// Proof: `Staking::VirtualStakers` (`max_values`: None, `max_size`: Some(40), added: 2515, mode: `MaxEncodedLen`) - /// Storage: `Balances::Locks` (r:1 w:1) - /// Proof: `Balances::Locks` (`max_values`: None, `max_size`: Some(1299), added: 3774, mode: `MaxEncodedLen`) - /// Storage: `Balances::Freezes` (r:1 w:0) - /// Proof: `Balances::Freezes` (`max_values`: None, `max_size`: Some(193), added: 2668, mode: `MaxEncodedLen`) + /// Storage: `Balances::Holds` (r:1 w:1) + /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(139), added: 2614, mode: `MaxEncodedLen`) /// Storage: `Staking::Validators` (r:1 w:0) /// Proof: `Staking::Validators` (`max_values`: None, `max_size`: Some(45), added: 2520, mode: `MaxEncodedLen`) /// Storage: `Staking::Nominators` (r:1 w:1) @@ -188,14 +176,14 @@ impl pallet_staking::WeightInfo for WeightInfo { /// The range of component `s` is `[0, 100]`. fn withdraw_unbonded_kill(s: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `2157 + s * (4 ±0)` + // Measured: `2150 + s * (4 ±0)` // Estimated: `6248 + s * (4 ±0)` - // Minimum execution time: 113_349_000 picoseconds. - Weight::from_parts(124_139_115, 0) + // Minimum execution time: 154_530_000 picoseconds. + Weight::from_parts(174_443_132, 0) .saturating_add(Weight::from_parts(0, 6248)) - // Standard Error: 7_026 - .saturating_add(Weight::from_parts(1_725_546, 0).saturating_mul(s.into())) - .saturating_add(T::DbWeight::get().reads(14)) + // Standard Error: 28_518 + .saturating_add(Weight::from_parts(2_072_577, 0).saturating_mul(s.into())) + .saturating_add(T::DbWeight::get().reads(13)) .saturating_add(T::DbWeight::get().writes(12)) .saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(s.into()))) .saturating_add(Weight::from_parts(0, 4).saturating_mul(s.into())) @@ -226,8 +214,8 @@ impl pallet_staking::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `1333` // Estimated: `4556` - // Minimum execution time: 64_870_000 picoseconds. - Weight::from_parts(66_399_000, 0) + // Minimum execution time: 75_379_000 picoseconds. + Weight::from_parts(77_629_000, 0) .saturating_add(Weight::from_parts(0, 4556)) .saturating_add(T::DbWeight::get().reads(11)) .saturating_add(T::DbWeight::get().writes(5)) @@ -243,11 +231,11 @@ impl pallet_staking::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `1944 + k * (825 ±0)` // Estimated: `4556 + k * (3289 ±0)` - // Minimum execution time: 38_991_000 picoseconds. - Weight::from_parts(39_310_557, 0) + // Minimum execution time: 47_610_000 picoseconds. + Weight::from_parts(50_254_749, 0) .saturating_add(Weight::from_parts(0, 4556)) - // Standard Error: 13_056 - .saturating_add(Weight::from_parts(7_938_683, 0).saturating_mul(k.into())) + // Standard Error: 20_132 + .saturating_add(Weight::from_parts(9_546_112, 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((1_u64).saturating_mul(k.into()))) @@ -280,11 +268,11 @@ impl pallet_staking::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `1913 + n * (88 ±0)` // Estimated: `6248 + n * (2520 ±0)` - // Minimum execution time: 81_709_000 picoseconds. - Weight::from_parts(84_560_439, 0) + // Minimum execution time: 98_010_000 picoseconds. + Weight::from_parts(102_180_619, 0) .saturating_add(Weight::from_parts(0, 6248)) - // Standard Error: 16_809 - .saturating_add(Weight::from_parts(4_087_785, 0).saturating_mul(n.into())) + // Standard Error: 54_236 + .saturating_add(Weight::from_parts(5_101_401, 0).saturating_mul(n.into())) .saturating_add(T::DbWeight::get().reads(12)) .saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(n.into()))) .saturating_add(T::DbWeight::get().writes(6)) @@ -310,8 +298,8 @@ impl pallet_staking::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `1777` // Estimated: `6248` - // Minimum execution time: 71_079_000 picoseconds. - Weight::from_parts(73_720_000, 0) + // Minimum execution time: 82_249_000 picoseconds. + Weight::from_parts(86_109_000, 0) .saturating_add(Weight::from_parts(0, 6248)) .saturating_add(T::DbWeight::get().reads(9)) .saturating_add(T::DbWeight::get().writes(6)) @@ -326,8 +314,8 @@ impl pallet_staking::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `863` // Estimated: `4556` - // Minimum execution time: 23_839_000 picoseconds. - Weight::from_parts(25_020_000, 0) + // Minimum execution time: 27_320_000 picoseconds. + Weight::from_parts(28_410_000, 0) .saturating_add(Weight::from_parts(0, 4556)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -342,8 +330,8 @@ impl pallet_staking::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `930` // Estimated: `4556` - // Minimum execution time: 27_630_000 picoseconds. - Weight::from_parts(29_230_000, 0) + // Minimum execution time: 32_890_000 picoseconds. + Weight::from_parts(34_490_000, 0) .saturating_add(Weight::from_parts(0, 4556)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(1)) @@ -356,8 +344,8 @@ impl pallet_staking::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `863` // Estimated: `8122` - // Minimum execution time: 27_750_000 picoseconds. - Weight::from_parts(28_979_000, 0) + // Minimum execution time: 33_190_000 picoseconds. + Weight::from_parts(34_789_000, 0) .saturating_add(Weight::from_parts(0, 8122)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(3)) @@ -368,8 +356,8 @@ impl pallet_staking::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 3_160_000 picoseconds. - Weight::from_parts(3_400_000, 0) + // Minimum execution time: 3_570_000 picoseconds. + Weight::from_parts(3_930_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -379,8 +367,8 @@ impl pallet_staking::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 13_940_000 picoseconds. - Weight::from_parts(14_750_000, 0) + // Minimum execution time: 16_450_000 picoseconds. + Weight::from_parts(17_400_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -390,8 +378,8 @@ impl pallet_staking::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 13_560_000 picoseconds. - Weight::from_parts(14_630_000, 0) + // Minimum execution time: 16_490_000 picoseconds. + Weight::from_parts(17_470_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -401,8 +389,8 @@ impl pallet_staking::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 13_730_000 picoseconds. - Weight::from_parts(14_530_000, 0) + // Minimum execution time: 16_410_000 picoseconds. + Weight::from_parts(17_550_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -413,11 +401,11 @@ impl pallet_staking::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 3_360_000 picoseconds. - Weight::from_parts(3_220_762, 0) + // Minimum execution time: 3_889_000 picoseconds. + Weight::from_parts(3_775_181, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 132 - .saturating_add(Weight::from_parts(14_089, 0).saturating_mul(v.into())) + // Standard Error: 144 + .saturating_add(Weight::from_parts(15_926, 0).saturating_mul(v.into())) .saturating_add(T::DbWeight::get().writes(1)) } /// Storage: `Staking::Ledger` (r:10338 w:10338) @@ -431,11 +419,11 @@ impl pallet_staking::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `1754 + u * (223 ±0)` // Estimated: `990 + u * (7132 ±0)` - // Minimum execution time: 5_690_000 picoseconds. - Weight::from_parts(5_899_000, 0) + // Minimum execution time: 6_890_000 picoseconds. + Weight::from_parts(7_180_000, 0) .saturating_add(Weight::from_parts(0, 990)) - // Standard Error: 45_582 - .saturating_add(Weight::from_parts(30_532_876, 0).saturating_mul(u.into())) + // Standard Error: 59_145 + .saturating_add(Weight::from_parts(35_700_025, 0).saturating_mul(u.into())) .saturating_add(T::DbWeight::get().reads((4_u64).saturating_mul(u.into()))) .saturating_add(T::DbWeight::get().writes((3_u64).saturating_mul(u.into()))) .saturating_add(Weight::from_parts(0, 7132).saturating_mul(u.into())) @@ -448,10 +436,8 @@ impl pallet_staking::WeightInfo for WeightInfo { /// Proof: `Staking::Ledger` (`max_values`: None, `max_size`: Some(1091), added: 3566, mode: `MaxEncodedLen`) /// Storage: `Staking::VirtualStakers` (r:1 w:1) /// Proof: `Staking::VirtualStakers` (`max_values`: None, `max_size`: Some(40), added: 2515, mode: `MaxEncodedLen`) - /// Storage: `Balances::Locks` (r:1 w:1) - /// Proof: `Balances::Locks` (`max_values`: None, `max_size`: Some(1299), added: 3774, mode: `MaxEncodedLen`) - /// Storage: `Balances::Freezes` (r:1 w:0) - /// Proof: `Balances::Freezes` (`max_values`: None, `max_size`: Some(193), added: 2668, mode: `MaxEncodedLen`) + /// Storage: `Balances::Holds` (r:1 w:1) + /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(139), added: 2614, mode: `MaxEncodedLen`) /// Storage: `System::Account` (r:1 w:1) /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) /// Storage: `Staking::Validators` (r:1 w:0) @@ -473,14 +459,14 @@ impl pallet_staking::WeightInfo for WeightInfo { /// The range of component `s` is `[0, 100]`. fn force_unstake(s: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `2157 + s * (4 ±0)` + // Measured: `2150 + s * (4 ±0)` // Estimated: `6248 + s * (4 ±0)` - // Minimum execution time: 108_889_000 picoseconds. - Weight::from_parts(122_339_298, 0) + // Minimum execution time: 138_750_000 picoseconds. + Weight::from_parts(149_716_631, 0) .saturating_add(Weight::from_parts(0, 6248)) - // Standard Error: 14_562 - .saturating_add(Weight::from_parts(1_668_455, 0).saturating_mul(s.into())) - .saturating_add(T::DbWeight::get().reads(14)) + // Standard Error: 11_777 + .saturating_add(Weight::from_parts(2_193_558, 0).saturating_mul(s.into())) + .saturating_add(T::DbWeight::get().reads(13)) .saturating_add(T::DbWeight::get().writes(13)) .saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(s.into()))) .saturating_add(Weight::from_parts(0, 4).saturating_mul(s.into())) @@ -492,11 +478,11 @@ impl pallet_staking::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `66639` // Estimated: `70104` - // Minimum execution time: 96_259_000 picoseconds. - Weight::from_parts(1_062_968_720, 0) + // Minimum execution time: 114_440_000 picoseconds. + Weight::from_parts(1_220_244_794, 0) .saturating_add(Weight::from_parts(0, 70104)) - // Standard Error: 71_842 - .saturating_add(Weight::from_parts(5_925_999, 0).saturating_mul(s.into())) + // Standard Error: 76_394 + .saturating_add(Weight::from_parts(7_064_086, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -518,10 +504,8 @@ impl pallet_staking::WeightInfo for WeightInfo { /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) /// Storage: `Staking::VirtualStakers` (r:513 w:0) /// Proof: `Staking::VirtualStakers` (`max_values`: None, `max_size`: Some(40), added: 2515, mode: `MaxEncodedLen`) - /// Storage: `Balances::Locks` (r:513 w:513) - /// Proof: `Balances::Locks` (`max_values`: None, `max_size`: Some(1299), added: 3774, mode: `MaxEncodedLen`) - /// Storage: `Balances::Freezes` (r:513 w:0) - /// Proof: `Balances::Freezes` (`max_values`: None, `max_size`: Some(193), added: 2668, mode: `MaxEncodedLen`) + /// Storage: `Balances::Holds` (r:513 w:513) + /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(139), added: 2614, mode: `MaxEncodedLen`) /// Storage: `Staking::ErasStakersPaged` (r:1 w:0) /// Proof: `Staking::ErasStakersPaged` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `Staking::ErasRewardPoints` (r:1 w:0) @@ -533,31 +517,27 @@ impl pallet_staking::WeightInfo for WeightInfo { /// The range of component `n` is `[0, 512]`. fn payout_stakers_alive_staked(n: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `58287 + n * (385 ±0)` - // Estimated: `53166 + n * (3774 ±0)` - // Minimum execution time: 204_958_000 picoseconds. - Weight::from_parts(269_921_816, 0) - .saturating_add(Weight::from_parts(0, 53166)) - // Standard Error: 35_403 - .saturating_add(Weight::from_parts(62_835_753, 0).saturating_mul(n.into())) - .saturating_add(T::DbWeight::get().reads(15)) - .saturating_add(T::DbWeight::get().reads((7_u64).saturating_mul(n.into()))) + // Measured: `58280 + n * (378 ±0)` + // Estimated: `53159 + n * (3566 ±0)` + // Minimum execution time: 268_829_000 picoseconds. + Weight::from_parts(75_302_865, 0) + .saturating_add(Weight::from_parts(0, 53159)) + // Standard Error: 150_603 + .saturating_add(Weight::from_parts(115_521_932, 0).saturating_mul(n.into())) + .saturating_add(T::DbWeight::get().reads(14)) + .saturating_add(T::DbWeight::get().reads((6_u64).saturating_mul(n.into()))) .saturating_add(T::DbWeight::get().writes(4)) .saturating_add(T::DbWeight::get().writes((3_u64).saturating_mul(n.into()))) - .saturating_add(Weight::from_parts(0, 3774).saturating_mul(n.into())) + .saturating_add(Weight::from_parts(0, 3566).saturating_mul(n.into())) } /// Storage: `Staking::Ledger` (r:1 w:1) /// Proof: `Staking::Ledger` (`max_values`: None, `max_size`: Some(1091), added: 3566, mode: `MaxEncodedLen`) /// Storage: `Staking::Bonded` (r:1 w:0) /// Proof: `Staking::Bonded` (`max_values`: None, `max_size`: Some(72), added: 2547, mode: `MaxEncodedLen`) - /// Storage: `NominationPools::PoolMembers` (r:1 w:0) - /// Proof: `NominationPools::PoolMembers` (`max_values`: None, `max_size`: Some(717), added: 3192, mode: `MaxEncodedLen`) /// Storage: `Staking::VirtualStakers` (r:1 w:0) /// Proof: `Staking::VirtualStakers` (`max_values`: None, `max_size`: Some(40), added: 2515, mode: `MaxEncodedLen`) - /// Storage: `Balances::Locks` (r:1 w:1) - /// Proof: `Balances::Locks` (`max_values`: None, `max_size`: Some(1299), added: 3774, mode: `MaxEncodedLen`) - /// Storage: `Balances::Freezes` (r:1 w:0) - /// Proof: `Balances::Freezes` (`max_values`: None, `max_size`: Some(193), added: 2668, mode: `MaxEncodedLen`) + /// Storage: `Balances::Holds` (r:1 w:0) + /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(139), added: 2614, mode: `MaxEncodedLen`) /// Storage: `VoterList::ListNodes` (r:3 w:3) /// Proof: `VoterList::ListNodes` (`max_values`: None, `max_size`: Some(154), added: 2629, mode: `MaxEncodedLen`) /// Storage: `VoterList::ListBags` (r:2 w:2) @@ -565,15 +545,15 @@ impl pallet_staking::WeightInfo for WeightInfo { /// The range of component `l` is `[1, 32]`. fn rebond(l: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `2077 + l * (5 ±0)` + // Measured: `1945 + l * (5 ±0)` // Estimated: `8877` - // Minimum execution time: 114_289_000 picoseconds. - Weight::from_parts(118_189_498, 0) + // Minimum execution time: 113_820_000 picoseconds. + Weight::from_parts(121_152_355, 0) .saturating_add(Weight::from_parts(0, 8877)) - // Standard Error: 9_241 - .saturating_add(Weight::from_parts(95_261, 0).saturating_mul(l.into())) - .saturating_add(T::DbWeight::get().reads(11)) - .saturating_add(T::DbWeight::get().writes(7)) + // Standard Error: 17_440 + .saturating_add(Weight::from_parts(89_360, 0).saturating_mul(l.into())) + .saturating_add(T::DbWeight::get().reads(9)) + .saturating_add(T::DbWeight::get().writes(6)) } /// Storage: `Staking::VirtualStakers` (r:1 w:1) /// Proof: `Staking::VirtualStakers` (`max_values`: None, `max_size`: Some(40), added: 2515, mode: `MaxEncodedLen`) @@ -583,10 +563,8 @@ impl pallet_staking::WeightInfo for WeightInfo { /// Proof: `Staking::Ledger` (`max_values`: None, `max_size`: Some(1091), added: 3566, mode: `MaxEncodedLen`) /// Storage: `Staking::SlashingSpans` (r:1 w:1) /// Proof: `Staking::SlashingSpans` (`max_values`: None, `max_size`: None, mode: `Measured`) - /// Storage: `Balances::Locks` (r:1 w:1) - /// Proof: `Balances::Locks` (`max_values`: None, `max_size`: Some(1299), added: 3774, mode: `MaxEncodedLen`) - /// Storage: `Balances::Freezes` (r:1 w:0) - /// Proof: `Balances::Freezes` (`max_values`: None, `max_size`: Some(193), added: 2668, mode: `MaxEncodedLen`) + /// Storage: `Balances::Holds` (r:1 w:1) + /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(139), added: 2614, mode: `MaxEncodedLen`) /// Storage: `Staking::Validators` (r:1 w:0) /// Proof: `Staking::Validators` (`max_values`: None, `max_size`: Some(45), added: 2520, mode: `MaxEncodedLen`) /// Storage: `Staking::Nominators` (r:1 w:1) @@ -606,14 +584,14 @@ impl pallet_staking::WeightInfo for WeightInfo { /// The range of component `s` is `[1, 100]`. fn reap_stash(s: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `2157 + s * (4 ±0)` + // Measured: `2150 + s * (4 ±0)` // Estimated: `6248 + s * (4 ±0)` - // Minimum execution time: 123_559_000 picoseconds. - Weight::from_parts(125_419_071, 0) + // Minimum execution time: 156_569_000 picoseconds. + Weight::from_parts(168_777_227, 0) .saturating_add(Weight::from_parts(0, 6248)) - // Standard Error: 6_350 - .saturating_add(Weight::from_parts(1_736_310, 0).saturating_mul(s.into())) - .saturating_add(T::DbWeight::get().reads(13)) + // Standard Error: 10_841 + .saturating_add(Weight::from_parts(2_060_580, 0).saturating_mul(s.into())) + .saturating_add(T::DbWeight::get().reads(12)) .saturating_add(T::DbWeight::get().writes(12)) .saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(s.into()))) .saturating_add(Weight::from_parts(0, 4).saturating_mul(s.into())) @@ -658,13 +636,13 @@ impl pallet_staking::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0 + n * (714 ±0) + v * (3592 ±0)` // Estimated: `425452 + n * (3566 ±0) + v * (3566 ±0)` - // Minimum execution time: 723_664_000 picoseconds. - Weight::from_parts(732_464_000, 0) + // Minimum execution time: 841_018_000 picoseconds. + Weight::from_parts(852_559_000, 0) .saturating_add(Weight::from_parts(0, 425452)) - // Standard Error: 2_008_014 - .saturating_add(Weight::from_parts(70_637_192, 0).saturating_mul(v.into())) - // Standard Error: 200_087 - .saturating_add(Weight::from_parts(21_751_643, 0).saturating_mul(n.into())) + // Standard Error: 2_409_104 + .saturating_add(Weight::from_parts(82_433_651, 0).saturating_mul(v.into())) + // Standard Error: 240_054 + .saturating_add(Weight::from_parts(26_384_678, 0).saturating_mul(n.into())) .saturating_add(T::DbWeight::get().reads(172)) .saturating_add(T::DbWeight::get().reads((5_u64).saturating_mul(v.into()))) .saturating_add(T::DbWeight::get().reads((4_u64).saturating_mul(n.into()))) @@ -695,13 +673,13 @@ impl pallet_staking::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `3142 + n * (1161 ±0) + v * (389 ±0)` // Estimated: `425452 + n * (3566 ±0) + v * (3566 ±0)` - // Minimum execution time: 37_539_705_000 picoseconds. - Weight::from_parts(37_899_513_000, 0) + // Minimum execution time: 44_544_491_000 picoseconds. + Weight::from_parts(45_471_518_000, 0) .saturating_add(Weight::from_parts(0, 425452)) - // Standard Error: 422_682 - .saturating_add(Weight::from_parts(6_269_893, 0).saturating_mul(v.into())) - // Standard Error: 422_682 - .saturating_add(Weight::from_parts(3_939_534, 0).saturating_mul(n.into())) + // Standard Error: 501_181 + .saturating_add(Weight::from_parts(7_257_202, 0).saturating_mul(v.into())) + // Standard Error: 501_181 + .saturating_add(Weight::from_parts(4_650_911, 0).saturating_mul(n.into())) .saturating_add(T::DbWeight::get().reads(167)) .saturating_add(T::DbWeight::get().reads((5_u64).saturating_mul(v.into()))) .saturating_add(T::DbWeight::get().reads((4_u64).saturating_mul(n.into()))) @@ -718,11 +696,11 @@ impl pallet_staking::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `946 + v * (50 ±0)` // Estimated: `3510 + v * (2520 ±0)` - // Minimum execution time: 2_837_939_000 picoseconds. - Weight::from_parts(2_889_527_000, 0) + // Minimum execution time: 3_322_948_000 picoseconds. + Weight::from_parts(3_387_649_000, 0) .saturating_add(Weight::from_parts(0, 3510)) - // Standard Error: 32_765 - .saturating_add(Weight::from_parts(2_095_752, 0).saturating_mul(v.into())) + // Standard Error: 38_862 + .saturating_add(Weight::from_parts(2_556_181, 0).saturating_mul(v.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(v.into()))) .saturating_add(Weight::from_parts(0, 2520).saturating_mul(v.into())) @@ -745,8 +723,8 @@ impl pallet_staking::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 5_711_000 picoseconds. - Weight::from_parts(6_150_000, 0) + // Minimum execution time: 6_540_000 picoseconds. + Weight::from_parts(7_140_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(7)) } @@ -768,8 +746,8 @@ impl pallet_staking::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 5_160_000 picoseconds. - Weight::from_parts(5_560_000, 0) + // Minimum execution time: 6_030_000 picoseconds. + Weight::from_parts(6_310_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(7)) } @@ -799,8 +777,8 @@ impl pallet_staking::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `1900` // Estimated: `6248` - // Minimum execution time: 90_139_000 picoseconds. - Weight::from_parts(91_999_000, 0) + // Minimum execution time: 109_301_000 picoseconds. + Weight::from_parts(112_110_000, 0) .saturating_add(Weight::from_parts(0, 6248)) .saturating_add(T::DbWeight::get().reads(12)) .saturating_add(T::DbWeight::get().writes(6)) @@ -813,8 +791,8 @@ impl pallet_staking::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `658` // Estimated: `3510` - // Minimum execution time: 14_830_000 picoseconds. - Weight::from_parts(15_440_000, 0) + // Minimum execution time: 17_850_000 picoseconds. + Weight::from_parts(19_240_000, 0) .saturating_add(Weight::from_parts(0, 3510)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -825,51 +803,49 @@ impl pallet_staking::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 3_300_000 picoseconds. - Weight::from_parts(3_629_000, 0) + // Minimum execution time: 4_059_000 picoseconds. + Weight::from_parts(4_350_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(1)) } - /// Storage: `System::Account` (r:1 w:1) + /// Storage: `System::Account` (r:1 w:0) /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) /// Storage: `Staking::VirtualStakers` (r:1 w:0) /// Proof: `Staking::VirtualStakers` (`max_values`: None, `max_size`: Some(40), added: 2515, mode: `MaxEncodedLen`) - /// Storage: `Balances::Locks` (r:1 w:1) - /// Proof: `Balances::Locks` (`max_values`: None, `max_size`: Some(1299), added: 3774, mode: `MaxEncodedLen`) + /// Storage: `Balances::Holds` (r:1 w:0) + /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(139), added: 2614, mode: `MaxEncodedLen`) /// Storage: `Staking::Bonded` (r:1 w:1) /// Proof: `Staking::Bonded` (`max_values`: None, `max_size`: Some(72), added: 2547, mode: `MaxEncodedLen`) /// Storage: `Staking::Ledger` (r:1 w:1) /// Proof: `Staking::Ledger` (`max_values`: None, `max_size`: Some(1091), added: 3566, mode: `MaxEncodedLen`) - /// Storage: `Balances::Freezes` (r:1 w:0) - /// Proof: `Balances::Freezes` (`max_values`: None, `max_size`: Some(193), added: 2668, mode: `MaxEncodedLen`) fn restore_ledger() -> Weight { // Proof Size summary in bytes: - // Measured: `1014` - // Estimated: `4764` - // Minimum execution time: 58_570_000 picoseconds. - Weight::from_parts(60_139_000, 0) - .saturating_add(Weight::from_parts(0, 4764)) - .saturating_add(T::DbWeight::get().reads(6)) - .saturating_add(T::DbWeight::get().writes(4)) + // Measured: `1007` + // Estimated: `4556` + // Minimum execution time: 56_150_000 picoseconds. + Weight::from_parts(58_460_000, 0) + .saturating_add(Weight::from_parts(0, 4556)) + .saturating_add(T::DbWeight::get().reads(5)) + .saturating_add(T::DbWeight::get().writes(2)) } /// Storage: `Staking::VirtualStakers` (r:1 w:0) /// Proof: `Staking::VirtualStakers` (`max_values`: None, `max_size`: Some(40), added: 2515, mode: `MaxEncodedLen`) + /// Storage: `Balances::Locks` (r:1 w:1) + /// Proof: `Balances::Locks` (`max_values`: None, `max_size`: Some(1299), added: 3774, mode: `MaxEncodedLen`) + /// Storage: `Balances::Freezes` (r:1 w:0) + /// Proof: `Balances::Freezes` (`max_values`: None, `max_size`: Some(193), added: 2668, mode: `MaxEncodedLen`) /// Storage: `Staking::Bonded` (r:1 w:0) /// Proof: `Staking::Bonded` (`max_values`: None, `max_size`: Some(72), added: 2547, mode: `MaxEncodedLen`) /// Storage: `Staking::Ledger` (r:1 w:0) /// Proof: `Staking::Ledger` (`max_values`: None, `max_size`: Some(1091), added: 3566, mode: `MaxEncodedLen`) - /// Storage: `Balances::Locks` (r:1 w:1) - /// Proof: `Balances::Locks` (`max_values`: None, `max_size`: Some(1299), added: 3774, mode: `MaxEncodedLen`) - /// Storage: `Balances::Freezes` (r:1 w:0) - /// Proof: `Balances::Freezes` (`max_values`: None, `max_size`: Some(67), added: 2542, mode: `MaxEncodedLen`) /// Storage: `Balances::Holds` (r:1 w:1) - /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(103), added: 2578, mode: `MaxEncodedLen`) + /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(139), added: 2614, mode: `MaxEncodedLen`) fn migrate_currency() -> Weight { // Proof Size summary in bytes: - // Measured: `1209` + // Measured: `1174` // Estimated: `4764` - // Minimum execution time: 102_058_000 picoseconds. - Weight::from_parts(104_291_000, 0) + // Minimum execution time: 125_479_000 picoseconds. + Weight::from_parts(128_360_000, 0) .saturating_add(Weight::from_parts(0, 4764)) .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(2)) @@ -878,29 +854,38 @@ impl pallet_staking::WeightInfo for WeightInfo { /// Proof: `Staking::CurrentEra` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) /// Storage: `Staking::ErasStartSessionIndex` (r:1 w:0) /// Proof: `Staking::ErasStartSessionIndex` (`max_values`: None, `max_size`: Some(16), added: 2491, mode: `MaxEncodedLen`) + /// Storage: `Staking::SlashRewardFraction` (r:1 w:0) + /// Proof: `Staking::SlashRewardFraction` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) /// Storage: `Staking::ActiveEra` (r:1 w:0) /// Proof: `Staking::ActiveEra` (`max_values`: Some(1), `max_size`: Some(13), added: 508, mode: `MaxEncodedLen`) /// Storage: `Staking::Invulnerables` (r:1 w:0) - /// Proof: `Staking::Invulnerables` (`max_values`: Some(1), `max_size`: Some(641), added: 1136, mode: `MaxEncodedLen`) + /// Proof: `Staking::Invulnerables` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// Storage: `Staking::ErasStakersOverview` (r:1 w:0) /// Proof: `Staking::ErasStakersOverview` (`max_values`: None, `max_size`: Some(92), added: 2567, mode: `MaxEncodedLen`) - /// Storage: `Session::DisabledValidators` (r:1 w:1) + /// Storage: `Staking::ErasStakersPaged` (r:1 w:0) + /// Proof: `Staking::ErasStakersPaged` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `Session::DisabledValidators` (r:1 w:0) /// Proof: `Session::DisabledValidators` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// Storage: `Session::Validators` (r:1 w:0) /// Proof: `Session::Validators` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// Storage: `Staking::ValidatorSlashInEra` (r:1 w:1) /// Proof: `Staking::ValidatorSlashInEra` (`max_values`: None, `max_size`: Some(72), added: 2547, mode: `MaxEncodedLen`) - /// Storage: `Staking::OffenceQueue` (r:1 w:1) - /// Proof: `Staking::OffenceQueue` (`max_values`: None, `max_size`: Some(101), added: 2576, mode: `MaxEncodedLen`) - /// Storage: `Staking::OffenceQueueEras` (r:1 w:1) - /// Proof: `Staking::OffenceQueueEras` (`max_values`: Some(1), `max_size`: Some(2690), added: 3185, mode: `MaxEncodedLen`) + /// Storage: `Staking::SlashingSpans` (r:513 w:513) + /// Proof: `Staking::SlashingSpans` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `Staking::SpanSlash` (r:513 w:513) + /// Proof: `Staking::SpanSlash` (`max_values`: None, `max_size`: Some(76), added: 2551, mode: `MaxEncodedLen`) + /// Storage: `Staking::NominatorSlashInEra` (r:512 w:512) + /// Proof: `Staking::NominatorSlashInEra` (`max_values`: None, `max_size`: Some(68), added: 2543, mode: `MaxEncodedLen`) + /// Storage: `Staking::UnappliedSlashes` (r:1 w:1) + /// Proof: `Staking::UnappliedSlashes` (`max_values`: None, `max_size`: None, mode: `Measured`) fn manual_slash() -> Weight { // Proof Size summary in bytes: - // Measured: `514` - // Estimated: `4175` - // Minimum execution time: 30_000_000 picoseconds. - Weight::from_parts(33_000_000, 4175) - .saturating_add(T::DbWeight::get().reads(10_u64)) - .saturating_add(T::DbWeight::get().writes(4_u64)) + // Measured: `20200` + // Estimated: `1309653` + // Minimum execution time: 9_108_355_000 picoseconds. + Weight::from_parts(9_700_684_000, 0) + .saturating_add(Weight::from_parts(0, 1309653)) + .saturating_add(T::DbWeight::get().reads(1549)) + .saturating_add(T::DbWeight::get().writes(1540)) } } diff --git a/relay/kusama/src/weights/pallet_timestamp.rs b/relay/kusama/src/weights/pallet_timestamp.rs index 1c5b19e3d4..b0299e8fb8 100644 --- a/relay/kusama/src/weights/pallet_timestamp.rs +++ b/relay/kusama/src/weights/pallet_timestamp.rs @@ -16,25 +16,26 @@ //! Autogenerated weights for `pallet_timestamp` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 46.1.0 -//! DATE: 2025-04-24, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.1.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./kusama-chain-spec.json")`, DB CACHE: 1024 +//! HOSTNAME: `4e7e37be56c6`, CPU: `QEMU Virtual CPU version 2.5+` +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./kusama-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_timestamp // --extrinsic=* +// --runtime=target/production/wbuild/staging-kusama-runtime/staging_kusama_runtime.wasm +// --pallet=pallet_timestamp +// --header=/_work/fellowship-001/runtimes/runtimes/.github/scripts/cmd/file_header.txt +// --output=./relay/kusama/src/weights // --wasm-execution=compiled +// --steps=50 +// --repeat=20 // --heap-pages=4096 -// --output=./kusama-weights/ -// --header=./file_header.txt #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -55,8 +56,8 @@ impl pallet_timestamp::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `173` // Estimated: `1493` - // Minimum execution time: 11_580_000 picoseconds. - Weight::from_parts(12_010_000, 0) + // Minimum execution time: 11_019_000 picoseconds. + Weight::from_parts(12_390_000, 0) .saturating_add(Weight::from_parts(0, 1493)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -65,8 +66,8 @@ impl pallet_timestamp::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `94` // Estimated: `0` - // Minimum execution time: 6_050_000 picoseconds. - Weight::from_parts(6_200_000, 0) + // Minimum execution time: 5_720_000 picoseconds. + Weight::from_parts(6_270_000, 0) .saturating_add(Weight::from_parts(0, 0)) } } diff --git a/relay/kusama/src/weights/pallet_transaction_payment.rs b/relay/kusama/src/weights/pallet_transaction_payment.rs index 54ec44a957..a544ae27f2 100644 --- a/relay/kusama/src/weights/pallet_transaction_payment.rs +++ b/relay/kusama/src/weights/pallet_transaction_payment.rs @@ -16,25 +16,26 @@ //! Autogenerated weights for `pallet_transaction_payment` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 46.1.0 -//! DATE: 2025-04-24, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.1.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./kusama-chain-spec.json")`, DB CACHE: 1024 +//! HOSTNAME: `4e7e37be56c6`, CPU: `QEMU Virtual CPU version 2.5+` +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./kusama-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_transaction_payment // --extrinsic=* +// --runtime=target/production/wbuild/staging-kusama-runtime/staging_kusama_runtime.wasm +// --pallet=pallet_transaction_payment +// --header=/_work/fellowship-001/runtimes/runtimes/.github/scripts/cmd/file_header.txt +// --output=./relay/kusama/src/weights // --wasm-execution=compiled +// --steps=50 +// --repeat=20 // --heap-pages=4096 -// --output=./kusama-weights/ -// --header=./file_header.txt #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -53,8 +54,8 @@ impl pallet_transaction_payment::WeightInfo for WeightI // Proof Size summary in bytes: // Measured: `101` // Estimated: `3593` - // Minimum execution time: 64_220_000 picoseconds. - Weight::from_parts(64_810_000, 0) + // Minimum execution time: 73_111_000 picoseconds. + Weight::from_parts(75_700_000, 0) .saturating_add(Weight::from_parts(0, 3593)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) diff --git a/relay/kusama/src/weights/pallet_treasury.rs b/relay/kusama/src/weights/pallet_treasury.rs index cdc1d06512..c5df8712ad 100644 --- a/relay/kusama/src/weights/pallet_treasury.rs +++ b/relay/kusama/src/weights/pallet_treasury.rs @@ -16,25 +16,26 @@ //! Autogenerated weights for `pallet_treasury` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 46.1.0 -//! DATE: 2025-04-24, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.1.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./kusama-chain-spec.json")`, DB CACHE: 1024 +//! HOSTNAME: `4e7e37be56c6`, CPU: `QEMU Virtual CPU version 2.5+` +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./kusama-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_treasury // --extrinsic=* +// --runtime=target/production/wbuild/staging-kusama-runtime/staging_kusama_runtime.wasm +// --pallet=pallet_treasury +// --header=/_work/fellowship-001/runtimes/runtimes/.github/scripts/cmd/file_header.txt +// --output=./relay/kusama/src/weights // --wasm-execution=compiled +// --steps=50 +// --repeat=20 // --heap-pages=4096 -// --output=./kusama-weights/ -// --header=./file_header.txt #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -57,8 +58,8 @@ impl pallet_treasury::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `109` // Estimated: `1887` - // Minimum execution time: 16_110_000 picoseconds. - Weight::from_parts(16_630_000, 0) + // Minimum execution time: 14_990_000 picoseconds. + Weight::from_parts(15_840_000, 0) .saturating_add(Weight::from_parts(0, 1887)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(3)) @@ -69,8 +70,8 @@ impl pallet_treasury::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `194` // Estimated: `1887` - // Minimum execution time: 9_370_000 picoseconds. - Weight::from_parts(9_660_000, 0) + // Minimum execution time: 8_030_000 picoseconds. + Weight::from_parts(8_661_000, 0) .saturating_add(Weight::from_parts(0, 1887)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -84,11 +85,11 @@ impl pallet_treasury::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `203` // Estimated: `1501` - // Minimum execution time: 14_040_000 picoseconds. - Weight::from_parts(16_240_306, 0) + // Minimum execution time: 13_971_000 picoseconds. + Weight::from_parts(17_268_016, 0) .saturating_add(Weight::from_parts(0, 1501)) - // Standard Error: 581 - .saturating_add(Weight::from_parts(12_626, 0).saturating_mul(p.into())) + // Standard Error: 1_135 + .saturating_add(Weight::from_parts(45_054, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -102,8 +103,8 @@ impl pallet_treasury::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `181` // Estimated: `4703` - // Minimum execution time: 24_740_000 picoseconds. - Weight::from_parts(25_180_000, 0) + // Minimum execution time: 22_499_000 picoseconds. + Weight::from_parts(23_610_000, 0) .saturating_add(Weight::from_parts(0, 4703)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -118,18 +119,20 @@ impl pallet_treasury::WeightInfo for WeightInfo { /// Proof: `XcmPallet::SupportedVersion` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `Dmp::DownwardMessageQueues` (r:1 w:1) /// Proof: `Dmp::DownwardMessageQueues` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `Paras::Heads` (r:1 w:0) + /// Proof: `Paras::Heads` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `Dmp::DownwardMessageQueueHeads` (r:1 w:1) /// Proof: `Dmp::DownwardMessageQueueHeads` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `XcmPallet::Queries` (r:0 w:1) /// Proof: `XcmPallet::Queries` (`max_values`: None, `max_size`: None, mode: `Measured`) fn payout() -> Weight { // Proof Size summary in bytes: - // Measured: `324` + // Measured: `389` // Estimated: `5318` - // Minimum execution time: 59_710_000 picoseconds. - Weight::from_parts(60_301_000, 0) + // Minimum execution time: 65_100_000 picoseconds. + Weight::from_parts(69_061_000, 0) .saturating_add(Weight::from_parts(0, 5318)) - .saturating_add(T::DbWeight::get().reads(6)) + .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(5)) } /// Storage: `Treasury::Spends` (r:1 w:1) @@ -140,8 +143,8 @@ impl pallet_treasury::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `272` // Estimated: `5318` - // Minimum execution time: 29_510_000 picoseconds. - Weight::from_parts(29_851_000, 0) + // Minimum execution time: 29_140_000 picoseconds. + Weight::from_parts(30_391_000, 0) .saturating_add(Weight::from_parts(0, 5318)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -152,8 +155,8 @@ impl pallet_treasury::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `244` // Estimated: `5318` - // Minimum execution time: 18_010_000 picoseconds. - Weight::from_parts(18_510_000, 0) + // Minimum execution time: 16_770_000 picoseconds. + Weight::from_parts(17_640_000, 0) .saturating_add(Weight::from_parts(0, 5318)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) diff --git a/relay/kusama/src/weights/pallet_utility.rs b/relay/kusama/src/weights/pallet_utility.rs index c4c0488cb4..6f952372f4 100644 --- a/relay/kusama/src/weights/pallet_utility.rs +++ b/relay/kusama/src/weights/pallet_utility.rs @@ -16,25 +16,26 @@ //! Autogenerated weights for `pallet_utility` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 46.1.0 -//! DATE: 2025-04-24, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.1.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./kusama-chain-spec.json")`, DB CACHE: 1024 +//! HOSTNAME: `4e7e37be56c6`, CPU: `QEMU Virtual CPU version 2.5+` +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./kusama-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_utility // --extrinsic=* +// --runtime=target/production/wbuild/staging-kusama-runtime/staging_kusama_runtime.wasm +// --pallet=pallet_utility +// --header=/_work/fellowship-001/runtimes/runtimes/.github/scripts/cmd/file_header.txt +// --output=./relay/kusama/src/weights // --wasm-execution=compiled +// --steps=50 +// --repeat=20 // --heap-pages=4096 -// --output=./kusama-weights/ -// --header=./file_header.txt #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -52,18 +53,18 @@ impl pallet_utility::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 7_100_000 picoseconds. - Weight::from_parts(7_200_000, 0) + // Minimum execution time: 6_989_000 picoseconds. + Weight::from_parts(7_240_000, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 1_962 - .saturating_add(Weight::from_parts(4_130_662, 0).saturating_mul(c.into())) + // Standard Error: 4_977 + .saturating_add(Weight::from_parts(4_299_874, 0).saturating_mul(c.into())) } fn as_derivative() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 6_010_000 picoseconds. - Weight::from_parts(6_160_000, 0) + // Minimum execution time: 6_390_000 picoseconds. + Weight::from_parts(6_940_000, 0) .saturating_add(Weight::from_parts(0, 0)) } /// The range of component `c` is `[0, 1000]`. @@ -71,18 +72,18 @@ impl pallet_utility::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 7_130_000 picoseconds. - Weight::from_parts(7_220_000, 0) + // Minimum execution time: 7_010_000 picoseconds. + Weight::from_parts(25_003_753, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 1_651 - .saturating_add(Weight::from_parts(4_366_982, 0).saturating_mul(c.into())) + // Standard Error: 5_216 + .saturating_add(Weight::from_parts(4_570_156, 0).saturating_mul(c.into())) } fn dispatch_as() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 9_271_000 picoseconds. - Weight::from_parts(9_450_000, 0) + // Minimum execution time: 9_310_000 picoseconds. + Weight::from_parts(10_019_000, 0) .saturating_add(Weight::from_parts(0, 0)) } /// The range of component `c` is `[0, 1000]`. @@ -90,26 +91,26 @@ impl pallet_utility::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 7_130_000 picoseconds. - Weight::from_parts(7_240_000, 0) + // Minimum execution time: 7_640_000 picoseconds. + Weight::from_parts(1_982_971, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 1_721 - .saturating_add(Weight::from_parts(4_106_016, 0).saturating_mul(c.into())) + // Standard Error: 6_840 + .saturating_add(Weight::from_parts(4_296_491, 0).saturating_mul(c.into())) } fn dispatch_as_fallible() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 7_330_000 picoseconds. - Weight::from_parts(7_583_000, 0) + // Minimum execution time: 9_110_000 picoseconds. + Weight::from_parts(9_600_000, 0) .saturating_add(Weight::from_parts(0, 0)) } fn if_else() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 8_846_000 picoseconds. - Weight::from_parts(9_337_000, 0) + // Minimum execution time: 11_290_000 picoseconds. + Weight::from_parts(12_610_000, 0) .saturating_add(Weight::from_parts(0, 0)) } } diff --git a/relay/kusama/src/weights/pallet_vesting.rs b/relay/kusama/src/weights/pallet_vesting.rs index 722052b9c2..500aa8d82e 100644 --- a/relay/kusama/src/weights/pallet_vesting.rs +++ b/relay/kusama/src/weights/pallet_vesting.rs @@ -16,25 +16,26 @@ //! Autogenerated weights for `pallet_vesting` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 46.1.0 -//! DATE: 2025-04-24, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.1.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./kusama-chain-spec.json")`, DB CACHE: 1024 +//! HOSTNAME: `4e7e37be56c6`, CPU: `QEMU Virtual CPU version 2.5+` +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./kusama-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_vesting // --extrinsic=* +// --runtime=target/production/wbuild/staging-kusama-runtime/staging_kusama_runtime.wasm +// --pallet=pallet_vesting +// --header=/_work/fellowship-001/runtimes/runtimes/.github/scripts/cmd/file_header.txt +// --output=./relay/kusama/src/weights // --wasm-execution=compiled +// --steps=50 +// --repeat=20 // --heap-pages=4096 -// --output=./kusama-weights/ -// --header=./file_header.txt #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -57,15 +58,15 @@ impl pallet_vesting::WeightInfo for WeightInfo { /// The range of component `s` is `[1, 28]`. fn vest_locked(l: u32, s: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `382 + l * (25 ±0) + s * (36 ±0)` + // Measured: `312 + l * (25 ±0) + s * (36 ±0)` // Estimated: `4764` - // Minimum execution time: 42_490_000 picoseconds. - Weight::from_parts(41_754_896, 0) + // Minimum execution time: 42_950_000 picoseconds. + Weight::from_parts(44_944_705, 0) .saturating_add(Weight::from_parts(0, 4764)) - // Standard Error: 397 - .saturating_add(Weight::from_parts(26_577, 0).saturating_mul(l.into())) - // Standard Error: 707 - .saturating_add(Weight::from_parts(60_223, 0).saturating_mul(s.into())) + // Standard Error: 4_080 + .saturating_add(Weight::from_parts(47_471, 0).saturating_mul(l.into())) + // Standard Error: 7_259 + .saturating_add(Weight::from_parts(93_333, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -79,15 +80,15 @@ impl pallet_vesting::WeightInfo for WeightInfo { /// The range of component `s` is `[1, 28]`. fn vest_unlocked(l: u32, s: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `382 + l * (25 ±0) + s * (36 ±0)` + // Measured: `312 + l * (25 ±0) + s * (36 ±0)` // Estimated: `4764` - // Minimum execution time: 45_130_000 picoseconds. - Weight::from_parts(44_431_436, 0) + // Minimum execution time: 46_210_000 picoseconds. + Weight::from_parts(47_752_956, 0) .saturating_add(Weight::from_parts(0, 4764)) - // Standard Error: 383 - .saturating_add(Weight::from_parts(26_009, 0).saturating_mul(l.into())) - // Standard Error: 682 - .saturating_add(Weight::from_parts(54_221, 0).saturating_mul(s.into())) + // Standard Error: 6_017 + .saturating_add(Weight::from_parts(50_456, 0).saturating_mul(l.into())) + // Standard Error: 10_706 + .saturating_add(Weight::from_parts(94_260, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -103,15 +104,15 @@ impl pallet_vesting::WeightInfo for WeightInfo { /// The range of component `s` is `[1, 28]`. fn vest_other_locked(l: u32, s: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `485 + l * (25 ±0) + s * (36 ±0)` + // Measured: `415 + l * (25 ±0) + s * (36 ±0)` // Estimated: `4764` - // Minimum execution time: 45_011_000 picoseconds. - Weight::from_parts(44_395_262, 0) + // Minimum execution time: 46_151_000 picoseconds. + Weight::from_parts(48_219_339, 0) .saturating_add(Weight::from_parts(0, 4764)) - // Standard Error: 492 - .saturating_add(Weight::from_parts(29_606, 0).saturating_mul(l.into())) - // Standard Error: 877 - .saturating_add(Weight::from_parts(63_507, 0).saturating_mul(s.into())) + // Standard Error: 4_645 + .saturating_add(Weight::from_parts(52_895, 0).saturating_mul(l.into())) + // Standard Error: 8_264 + .saturating_add(Weight::from_parts(81_035, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(3)) } @@ -127,15 +128,15 @@ impl pallet_vesting::WeightInfo for WeightInfo { /// The range of component `s` is `[1, 28]`. fn vest_other_unlocked(l: u32, s: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `485 + l * (25 ±0) + s * (36 ±0)` + // Measured: `415 + l * (25 ±0) + s * (36 ±0)` // Estimated: `4764` - // Minimum execution time: 47_700_000 picoseconds. - Weight::from_parts(47_268_151, 0) + // Minimum execution time: 48_369_000 picoseconds. + Weight::from_parts(49_193_759, 0) .saturating_add(Weight::from_parts(0, 4764)) - // Standard Error: 437 - .saturating_add(Weight::from_parts(25_190, 0).saturating_mul(l.into())) - // Standard Error: 779 - .saturating_add(Weight::from_parts(55_807, 0).saturating_mul(s.into())) + // Standard Error: 9_340 + .saturating_add(Weight::from_parts(76_877, 0).saturating_mul(l.into())) + // Standard Error: 16_618 + .saturating_add(Weight::from_parts(157_232, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(3)) } @@ -151,15 +152,15 @@ impl pallet_vesting::WeightInfo for WeightInfo { /// The range of component `s` is `[0, 27]`. fn vested_transfer(l: u32, s: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `556 + l * (25 ±0) + s * (36 ±0)` + // Measured: `486 + l * (25 ±0) + s * (36 ±0)` // Estimated: `4764` - // Minimum execution time: 88_890_000 picoseconds. - Weight::from_parts(89_166_302, 0) + // Minimum execution time: 97_509_000 picoseconds. + Weight::from_parts(100_355_817, 0) .saturating_add(Weight::from_parts(0, 4764)) - // Standard Error: 714 - .saturating_add(Weight::from_parts(35_162, 0).saturating_mul(l.into())) - // Standard Error: 1_270 - .saturating_add(Weight::from_parts(91_352, 0).saturating_mul(s.into())) + // Standard Error: 6_273 + .saturating_add(Weight::from_parts(98_930, 0).saturating_mul(l.into())) + // Standard Error: 11_162 + .saturating_add(Weight::from_parts(129_355, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(3)) } @@ -175,15 +176,15 @@ impl pallet_vesting::WeightInfo for WeightInfo { /// The range of component `s` is `[0, 27]`. fn force_vested_transfer(l: u32, s: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `659 + l * (25 ±0) + s * (36 ±0)` + // Measured: `589 + l * (25 ±0) + s * (36 ±0)` // Estimated: `6196` - // Minimum execution time: 90_970_000 picoseconds. - Weight::from_parts(91_475_670, 0) + // Minimum execution time: 100_399_000 picoseconds. + Weight::from_parts(102_645_475, 0) .saturating_add(Weight::from_parts(0, 6196)) - // Standard Error: 923 - .saturating_add(Weight::from_parts(37_991, 0).saturating_mul(l.into())) - // Standard Error: 1_642 - .saturating_add(Weight::from_parts(96_540, 0).saturating_mul(s.into())) + // Standard Error: 6_654 + .saturating_add(Weight::from_parts(85_498, 0).saturating_mul(l.into())) + // Standard Error: 11_839 + .saturating_add(Weight::from_parts(156_298, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(4)) } @@ -197,15 +198,15 @@ impl pallet_vesting::WeightInfo for WeightInfo { /// The range of component `s` is `[2, 28]`. fn not_unlocking_merge_schedules(l: u32, s: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `382 + l * (25 ±0) + s * (36 ±0)` + // Measured: `312 + l * (25 ±0) + s * (36 ±0)` // Estimated: `4764` - // Minimum execution time: 43_130_000 picoseconds. - Weight::from_parts(42_278_210, 0) + // Minimum execution time: 43_170_000 picoseconds. + Weight::from_parts(44_212_041, 0) .saturating_add(Weight::from_parts(0, 4764)) - // Standard Error: 369 - .saturating_add(Weight::from_parts(28_982, 0).saturating_mul(l.into())) - // Standard Error: 681 - .saturating_add(Weight::from_parts(66_436, 0).saturating_mul(s.into())) + // Standard Error: 4_926 + .saturating_add(Weight::from_parts(78_546, 0).saturating_mul(l.into())) + // Standard Error: 9_098 + .saturating_add(Weight::from_parts(86_080, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -219,15 +220,15 @@ impl pallet_vesting::WeightInfo for WeightInfo { /// The range of component `s` is `[2, 28]`. fn unlocking_merge_schedules(l: u32, s: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `382 + l * (25 ±0) + s * (36 ±0)` + // Measured: `312 + l * (25 ±0) + s * (36 ±0)` // Estimated: `4764` - // Minimum execution time: 46_500_000 picoseconds. - Weight::from_parts(45_397_351, 0) + // Minimum execution time: 47_170_000 picoseconds. + Weight::from_parts(46_286_100, 0) .saturating_add(Weight::from_parts(0, 4764)) - // Standard Error: 395 - .saturating_add(Weight::from_parts(32_284, 0).saturating_mul(l.into())) - // Standard Error: 729 - .saturating_add(Weight::from_parts(67_312, 0).saturating_mul(s.into())) + // Standard Error: 3_882 + .saturating_add(Weight::from_parts(70_402, 0).saturating_mul(l.into())) + // Standard Error: 7_169 + .saturating_add(Weight::from_parts(175_216, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -243,15 +244,15 @@ impl pallet_vesting::WeightInfo for WeightInfo { /// The range of component `s` is `[2, 28]`. fn force_remove_vesting_schedule(l: u32, s: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `556 + l * (25 ±0) + s * (36 ±0)` + // Measured: `486 + l * (25 ±0) + s * (36 ±0)` // Estimated: `4764` - // Minimum execution time: 51_501_000 picoseconds. - Weight::from_parts(50_755_114, 0) + // Minimum execution time: 51_840_000 picoseconds. + Weight::from_parts(51_089_249, 0) .saturating_add(Weight::from_parts(0, 4764)) - // Standard Error: 412 - .saturating_add(Weight::from_parts(32_563, 0).saturating_mul(l.into())) - // Standard Error: 762 - .saturating_add(Weight::from_parts(60_153, 0).saturating_mul(s.into())) + // Standard Error: 5_262 + .saturating_add(Weight::from_parts(100_436, 0).saturating_mul(l.into())) + // Standard Error: 9_717 + .saturating_add(Weight::from_parts(146_817, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(3)) } diff --git a/relay/kusama/src/weights/pallet_whitelist.rs b/relay/kusama/src/weights/pallet_whitelist.rs index e3f2e09936..bd8f9d809f 100644 --- a/relay/kusama/src/weights/pallet_whitelist.rs +++ b/relay/kusama/src/weights/pallet_whitelist.rs @@ -16,25 +16,26 @@ //! Autogenerated weights for `pallet_whitelist` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 46.1.0 -//! DATE: 2025-04-24, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.1.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./kusama-chain-spec.json")`, DB CACHE: 1024 +//! HOSTNAME: `4e7e37be56c6`, CPU: `QEMU Virtual CPU version 2.5+` +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./kusama-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_whitelist // --extrinsic=* +// --runtime=target/production/wbuild/staging-kusama-runtime/staging_kusama_runtime.wasm +// --pallet=pallet_whitelist +// --header=/_work/fellowship-001/runtimes/runtimes/.github/scripts/cmd/file_header.txt +// --output=./relay/kusama/src/weights // --wasm-execution=compiled +// --steps=50 +// --repeat=20 // --heap-pages=4096 -// --output=./kusama-weights/ -// --header=./file_header.txt #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -57,8 +58,8 @@ impl pallet_whitelist::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `113` // Estimated: `3556` - // Minimum execution time: 23_600_000 picoseconds. - Weight::from_parts(23_990_000, 0) + // Minimum execution time: 22_930_000 picoseconds. + Weight::from_parts(24_700_000, 0) .saturating_add(Weight::from_parts(0, 3556)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) @@ -73,8 +74,8 @@ impl pallet_whitelist::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `242` // Estimated: `3556` - // Minimum execution time: 23_890_000 picoseconds. - Weight::from_parts(24_380_000, 0) + // Minimum execution time: 23_350_000 picoseconds. + Weight::from_parts(27_870_000, 0) .saturating_add(Weight::from_parts(0, 3556)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) @@ -92,11 +93,11 @@ impl pallet_whitelist::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `318 + n * (1 ±0)` // Estimated: `3782 + n * (1 ±0)` - // Minimum execution time: 38_010_000 picoseconds. - Weight::from_parts(38_561_000, 0) + // Minimum execution time: 52_400_000 picoseconds. + Weight::from_parts(142_825_638, 0) .saturating_add(Weight::from_parts(0, 3782)) - // Standard Error: 379 - .saturating_add(Weight::from_parts(32_612, 0).saturating_mul(n.into())) + // Standard Error: 6 + .saturating_add(Weight::from_parts(1_363, 0).saturating_mul(n.into())) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(3)) .saturating_add(Weight::from_parts(0, 1).saturating_mul(n.into())) @@ -112,11 +113,11 @@ impl pallet_whitelist::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `242` // Estimated: `3556` - // Minimum execution time: 29_020_000 picoseconds. - Weight::from_parts(29_301_377, 0) + // Minimum execution time: 28_600_000 picoseconds. + Weight::from_parts(38_031_503, 0) .saturating_add(Weight::from_parts(0, 3556)) - // Standard Error: 2 - .saturating_add(Weight::from_parts(1_396, 0).saturating_mul(n.into())) + // Standard Error: 72 + .saturating_add(Weight::from_parts(470, 0).saturating_mul(n.into())) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) } diff --git a/relay/kusama/src/weights/pallet_xcm.rs b/relay/kusama/src/weights/pallet_xcm.rs index 1d80192287..1f1b56b046 100644 --- a/relay/kusama/src/weights/pallet_xcm.rs +++ b/relay/kusama/src/weights/pallet_xcm.rs @@ -17,9 +17,9 @@ //! Autogenerated weights for `pallet_xcm` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.1.0 -//! DATE: 2025-05-23, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2025-06-17, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `78d024c513e1`, CPU: `QEMU Virtual CPU version 2.5+` +//! HOSTNAME: `b53efb4169bd`, CPU: `QEMU Virtual CPU version 2.5+` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: @@ -54,16 +54,18 @@ impl pallet_xcm::WeightInfo for WeightInfo { /// Proof: `XcmPallet::SupportedVersion` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `Dmp::DownwardMessageQueues` (r:1 w:1) /// Proof: `Dmp::DownwardMessageQueues` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `Paras::Heads` (r:1 w:0) + /// Proof: `Paras::Heads` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `Dmp::DownwardMessageQueueHeads` (r:1 w:1) /// Proof: `Dmp::DownwardMessageQueueHeads` (`max_values`: None, `max_size`: None, mode: `Measured`) fn send() -> Weight { // Proof Size summary in bytes: - // Measured: `80` - // Estimated: `3545` - // Minimum execution time: 32_050_000 picoseconds. - Weight::from_parts(34_579_000, 0) - .saturating_add(Weight::from_parts(0, 3545)) - .saturating_add(T::DbWeight::get().reads(4)) + // Measured: `145` + // Estimated: `3610` + // Minimum execution time: 44_910_000 picoseconds. + Weight::from_parts(47_250_000, 0) + .saturating_add(Weight::from_parts(0, 3610)) + .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(2)) } /// Storage: `System::Account` (r:1 w:1) @@ -76,16 +78,18 @@ impl pallet_xcm::WeightInfo for WeightInfo { /// Proof: `XcmPallet::SupportedVersion` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `Dmp::DownwardMessageQueues` (r:1 w:1) /// Proof: `Dmp::DownwardMessageQueues` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `Paras::Heads` (r:1 w:0) + /// Proof: `Paras::Heads` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `Dmp::DownwardMessageQueueHeads` (r:1 w:1) /// Proof: `Dmp::DownwardMessageQueueHeads` (`max_values`: None, `max_size`: None, mode: `Measured`) fn teleport_assets() -> Weight { // Proof Size summary in bytes: - // Measured: `80` - // Estimated: `3593` - // Minimum execution time: 137_999_000 picoseconds. - Weight::from_parts(147_109_000, 0) - .saturating_add(Weight::from_parts(0, 3593)) - .saturating_add(T::DbWeight::get().reads(6)) + // Measured: `145` + // Estimated: `3610` + // Minimum execution time: 175_071_000 picoseconds. + Weight::from_parts(179_858_000, 0) + .saturating_add(Weight::from_parts(0, 3610)) + .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(3)) } /// Storage: `XcmPallet::ShouldRecordXcm` (r:1 w:0) @@ -98,16 +102,18 @@ impl pallet_xcm::WeightInfo for WeightInfo { /// Proof: `XcmPallet::SupportedVersion` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `Dmp::DownwardMessageQueues` (r:1 w:1) /// Proof: `Dmp::DownwardMessageQueues` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `Paras::Heads` (r:1 w:0) + /// Proof: `Paras::Heads` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `Dmp::DownwardMessageQueueHeads` (r:1 w:1) /// Proof: `Dmp::DownwardMessageQueueHeads` (`max_values`: None, `max_size`: None, mode: `Measured`) fn reserve_transfer_assets() -> Weight { // Proof Size summary in bytes: - // Measured: `132` - // Estimated: `3597` - // Minimum execution time: 140_689_000 picoseconds. - Weight::from_parts(158_868_000, 0) - .saturating_add(Weight::from_parts(0, 3597)) - .saturating_add(T::DbWeight::get().reads(6)) + // Measured: `197` + // Estimated: `3662` + // Minimum execution time: 171_991_000 picoseconds. + Weight::from_parts(179_800_000, 0) + .saturating_add(Weight::from_parts(0, 3662)) + .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(3)) } /// Storage: `System::Account` (r:1 w:1) @@ -120,16 +126,18 @@ impl pallet_xcm::WeightInfo for WeightInfo { /// Proof: `XcmPallet::SupportedVersion` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `Dmp::DownwardMessageQueues` (r:1 w:1) /// Proof: `Dmp::DownwardMessageQueues` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `Paras::Heads` (r:1 w:0) + /// Proof: `Paras::Heads` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `Dmp::DownwardMessageQueueHeads` (r:1 w:1) /// Proof: `Dmp::DownwardMessageQueueHeads` (`max_values`: None, `max_size`: None, mode: `Measured`) fn transfer_assets() -> Weight { // Proof Size summary in bytes: - // Measured: `80` - // Estimated: `3593` - // Minimum execution time: 147_339_000 picoseconds. - Weight::from_parts(151_129_000, 0) - .saturating_add(Weight::from_parts(0, 3593)) - .saturating_add(T::DbWeight::get().reads(6)) + // Measured: `145` + // Estimated: `3610` + // Minimum execution time: 178_209_000 picoseconds. + Weight::from_parts(182_631_000, 0) + .saturating_add(Weight::from_parts(0, 3610)) + .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(3)) } /// Storage: `XcmPallet::ShouldRecordXcm` (r:1 w:0) @@ -138,8 +146,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `1485` - // Minimum execution time: 9_859_000 picoseconds. - Weight::from_parts(10_700_000, 0) + // Minimum execution time: 11_731_000 picoseconds. + Weight::from_parts(12_670_000, 0) .saturating_add(Weight::from_parts(0, 1485)) .saturating_add(T::DbWeight::get().reads(1)) } @@ -149,8 +157,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 8_740_000 picoseconds. - Weight::from_parts(9_150_000, 0) + // Minimum execution time: 10_410_000 picoseconds. + Weight::from_parts(11_021_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -158,8 +166,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 3_160_000 picoseconds. - Weight::from_parts(3_550_000, 0) + // Minimum execution time: 3_680_000 picoseconds. + Weight::from_parts(3_960_000, 0) .saturating_add(Weight::from_parts(0, 0)) } /// Storage: `XcmPallet::VersionNotifiers` (r:1 w:1) @@ -172,18 +180,20 @@ impl pallet_xcm::WeightInfo for WeightInfo { /// Proof: `XcmPallet::SupportedVersion` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `Dmp::DownwardMessageQueues` (r:1 w:1) /// Proof: `Dmp::DownwardMessageQueues` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `Paras::Heads` (r:1 w:0) + /// Proof: `Paras::Heads` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `Dmp::DownwardMessageQueueHeads` (r:1 w:1) /// Proof: `Dmp::DownwardMessageQueueHeads` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `XcmPallet::Queries` (r:0 w:1) /// Proof: `XcmPallet::Queries` (`max_values`: None, `max_size`: None, mode: `Measured`) fn force_subscribe_version_notify() -> Weight { // Proof Size summary in bytes: - // Measured: `80` - // Estimated: `3545` - // Minimum execution time: 39_879_000 picoseconds. - Weight::from_parts(41_560_000, 0) - .saturating_add(Weight::from_parts(0, 3545)) - .saturating_add(T::DbWeight::get().reads(6)) + // Measured: `145` + // Estimated: `3610` + // Minimum execution time: 55_780_000 picoseconds. + Weight::from_parts(57_710_000, 0) + .saturating_add(Weight::from_parts(0, 3610)) + .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(5)) } /// Storage: `XcmPallet::VersionNotifiers` (r:1 w:1) @@ -194,18 +204,20 @@ impl pallet_xcm::WeightInfo for WeightInfo { /// Proof: `XcmPallet::SupportedVersion` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `Dmp::DownwardMessageQueues` (r:1 w:1) /// Proof: `Dmp::DownwardMessageQueues` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `Paras::Heads` (r:1 w:0) + /// Proof: `Paras::Heads` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `Dmp::DownwardMessageQueueHeads` (r:1 w:1) /// Proof: `Dmp::DownwardMessageQueueHeads` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `XcmPallet::Queries` (r:0 w:1) /// Proof: `XcmPallet::Queries` (`max_values`: None, `max_size`: None, mode: `Measured`) fn force_unsubscribe_version_notify() -> Weight { // Proof Size summary in bytes: - // Measured: `260` - // Estimated: `3725` - // Minimum execution time: 45_940_000 picoseconds. - Weight::from_parts(47_551_000, 0) - .saturating_add(Weight::from_parts(0, 3725)) - .saturating_add(T::DbWeight::get().reads(5)) + // Measured: `325` + // Estimated: `3790` + // Minimum execution time: 58_469_000 picoseconds. + Weight::from_parts(60_740_000, 0) + .saturating_add(Weight::from_parts(0, 3790)) + .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(4)) } /// Storage: `XcmPallet::XcmExecutionSuspended` (r:0 w:1) @@ -214,8 +226,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 3_190_000 picoseconds. - Weight::from_parts(3_500_000, 0) + // Minimum execution time: 3_740_000 picoseconds. + Weight::from_parts(3_900_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -225,8 +237,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `22` // Estimated: `15862` - // Minimum execution time: 24_220_000 picoseconds. - Weight::from_parts(24_940_000, 0) + // Minimum execution time: 28_040_000 picoseconds. + Weight::from_parts(28_599_000, 0) .saturating_add(Weight::from_parts(0, 15862)) .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(2)) @@ -237,8 +249,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `26` // Estimated: `15866` - // Minimum execution time: 24_530_000 picoseconds. - Weight::from_parts(25_040_000, 0) + // Minimum execution time: 27_950_000 picoseconds. + Weight::from_parts(28_760_000, 0) .saturating_add(Weight::from_parts(0, 15866)) .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(2)) @@ -249,8 +261,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `40` // Estimated: `18355` - // Minimum execution time: 27_659_000 picoseconds. - Weight::from_parts(28_309_000, 0) + // Minimum execution time: 31_750_000 picoseconds. + Weight::from_parts(32_590_000, 0) .saturating_add(Weight::from_parts(0, 18355)) .saturating_add(T::DbWeight::get().reads(7)) } @@ -260,19 +272,19 @@ impl pallet_xcm::WeightInfo for WeightInfo { /// Proof: `Dmp::DeliveryFeeFactor` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `XcmPallet::SupportedVersion` (r:1 w:0) /// Proof: `XcmPallet::SupportedVersion` (`max_values`: None, `max_size`: None, mode: `Measured`) - /// Storage: `Dmp::DownwardMessageQueues` (r:1 w:1) + /// Storage: `Dmp::DownwardMessageQueues` (r:1 w:0) /// Proof: `Dmp::DownwardMessageQueues` (`max_values`: None, `max_size`: None, mode: `Measured`) - /// Storage: `Dmp::DownwardMessageQueueHeads` (r:1 w:1) - /// Proof: `Dmp::DownwardMessageQueueHeads` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `Paras::Heads` (r:1 w:0) + /// Proof: `Paras::Heads` (`max_values`: None, `max_size`: None, mode: `Measured`) fn notify_current_targets() -> Weight { // Proof Size summary in bytes: - // Measured: `116` - // Estimated: `6056` - // Minimum execution time: 38_309_000 picoseconds. - Weight::from_parts(40_759_000, 0) - .saturating_add(Weight::from_parts(0, 6056)) + // Measured: `144` + // Estimated: `6084` + // Minimum execution time: 37_810_000 picoseconds. + Weight::from_parts(39_679_000, 0) + .saturating_add(Weight::from_parts(0, 6084)) .saturating_add(T::DbWeight::get().reads(6)) - .saturating_add(T::DbWeight::get().writes(3)) + .saturating_add(T::DbWeight::get().writes(1)) } /// Storage: `XcmPallet::VersionNotifyTargets` (r:5 w:0) /// Proof: `XcmPallet::VersionNotifyTargets` (`max_values`: None, `max_size`: None, mode: `Measured`) @@ -280,8 +292,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `40` // Estimated: `13405` - // Minimum execution time: 19_760_000 picoseconds. - Weight::from_parts(20_470_000, 0) + // Minimum execution time: 22_780_000 picoseconds. + Weight::from_parts(23_230_000, 0) .saturating_add(Weight::from_parts(0, 13405)) .saturating_add(T::DbWeight::get().reads(5)) } @@ -291,31 +303,31 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `33` // Estimated: `15873` - // Minimum execution time: 23_620_000 picoseconds. - Weight::from_parts(25_000_000, 0) + // Minimum execution time: 28_120_000 picoseconds. + Weight::from_parts(28_849_000, 0) .saturating_add(Weight::from_parts(0, 15873)) .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(2)) } - /// Storage: `XcmPallet::VersionNotifyTargets` (r:6 w:2) + /// Storage: `XcmPallet::VersionNotifyTargets` (r:6 w:1) /// Proof: `XcmPallet::VersionNotifyTargets` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `Dmp::DeliveryFeeFactor` (r:1 w:0) /// Proof: `Dmp::DeliveryFeeFactor` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `XcmPallet::SupportedVersion` (r:1 w:0) /// Proof: `XcmPallet::SupportedVersion` (`max_values`: None, `max_size`: None, mode: `Measured`) - /// Storage: `Dmp::DownwardMessageQueues` (r:1 w:1) + /// Storage: `Dmp::DownwardMessageQueues` (r:1 w:0) /// Proof: `Dmp::DownwardMessageQueues` (`max_values`: None, `max_size`: None, mode: `Measured`) - /// Storage: `Dmp::DownwardMessageQueueHeads` (r:1 w:1) - /// Proof: `Dmp::DownwardMessageQueueHeads` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `Paras::Heads` (r:1 w:0) + /// Proof: `Paras::Heads` (`max_values`: None, `max_size`: None, mode: `Measured`) fn migrate_and_notify_old_targets() -> Weight { // Proof Size summary in bytes: - // Measured: `116` - // Estimated: `15956` - // Minimum execution time: 51_339_000 picoseconds. - Weight::from_parts(53_759_000, 0) - .saturating_add(Weight::from_parts(0, 15956)) + // Measured: `144` + // Estimated: `15984` + // Minimum execution time: 52_090_000 picoseconds. + Weight::from_parts(54_560_000, 0) + .saturating_add(Weight::from_parts(0, 15984)) .saturating_add(T::DbWeight::get().reads(10)) - .saturating_add(T::DbWeight::get().writes(4)) + .saturating_add(T::DbWeight::get().writes(1)) } /// Storage: `XcmPallet::QueryCounter` (r:1 w:1) /// Proof: `XcmPallet::QueryCounter` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) @@ -325,8 +337,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `1485` - // Minimum execution time: 3_480_000 picoseconds. - Weight::from_parts(3_650_000, 0) + // Minimum execution time: 4_000_000 picoseconds. + Weight::from_parts(4_311_000, 0) .saturating_add(Weight::from_parts(0, 1485)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(2)) @@ -337,8 +349,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `7576` // Estimated: `11041` - // Minimum execution time: 34_851_000 picoseconds. - Weight::from_parts(35_939_000, 0) + // Minimum execution time: 39_900_000 picoseconds. + Weight::from_parts(40_330_000, 0) .saturating_add(Weight::from_parts(0, 11041)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -351,32 +363,30 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `23` // Estimated: `3488` - // Minimum execution time: 43_690_000 picoseconds. - Weight::from_parts(45_660_000, 0) + // Minimum execution time: 49_560_000 picoseconds. + Weight::from_parts(51_460_000, 0) .saturating_add(Weight::from_parts(0, 3488)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) } - /// Storage: `XcmPallet::AuthorizedAliases` (r:1 w:1) - /// Proof: `XcmPallet::AuthorizedAliases` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `Benchmark::Override` (r:0 w:0) + /// Proof: `Benchmark::Override` (`max_values`: None, `max_size`: None, mode: `Measured`) fn add_authorized_alias() -> Weight { // Proof Size summary in bytes: - // Measured: `361` - // Estimated: `3826` - // Minimum execution time: 15_975_000 picoseconds. - Weight::from_parts(16_398_000, 3826) - .saturating_add(T::DbWeight::get().reads(1)) - .saturating_add(T::DbWeight::get().writes(1)) + // 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) + .saturating_add(Weight::from_parts(0, 0)) } - /// Storage: `XcmPallet::AuthorizedAliases` (r:1 w:1) - /// Proof: `XcmPallet::AuthorizedAliases` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `Benchmark::Override` (r:0 w:0) + /// Proof: `Benchmark::Override` (`max_values`: None, `max_size`: None, mode: `Measured`) fn remove_authorized_alias() -> Weight { // Proof Size summary in bytes: - // Measured: `400` - // Estimated: `3865` - // Minimum execution time: 17_326_000 picoseconds. - Weight::from_parts(17_622_000, 3865) - .saturating_add(T::DbWeight::get().reads(1)) - .saturating_add(T::DbWeight::get().writes(1)) + // 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) + .saturating_add(Weight::from_parts(0, 0)) } } diff --git a/relay/kusama/src/weights/polkadot_runtime_common_auctions.rs b/relay/kusama/src/weights/polkadot_runtime_common_auctions.rs index db6d180d72..1f27df7cc8 100644 --- a/relay/kusama/src/weights/polkadot_runtime_common_auctions.rs +++ b/relay/kusama/src/weights/polkadot_runtime_common_auctions.rs @@ -16,25 +16,26 @@ //! Autogenerated weights for `polkadot_runtime_common::auctions` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 46.1.0 -//! DATE: 2025-04-24, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.1.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./kusama-chain-spec.json")`, DB CACHE: 1024 +//! HOSTNAME: `65bfb0fd022e`, CPU: `QEMU Virtual CPU version 2.5+` +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./kusama-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=polkadot_runtime_common::auctions // --extrinsic=* +// --runtime=target/production/wbuild/staging-kusama-runtime/staging_kusama_runtime.wasm +// --pallet=polkadot_runtime_common::auctions +// --header=/_work/fellowship-001/runtimes/runtimes/.github/scripts/cmd/file_header.txt +// --output=./relay/kusama/src/weights // --wasm-execution=compiled +// --steps=50 +// --repeat=20 // --heap-pages=4096 -// --output=./kusama-weights/ -// --header=./file_header.txt #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -55,8 +56,8 @@ impl polkadot_runtime_common::auctions::WeightInfo for // Proof Size summary in bytes: // Measured: `4` // Estimated: `1493` - // Minimum execution time: 11_670_000 picoseconds. - Weight::from_parts(12_021_000, 0) + // Minimum execution time: 11_440_000 picoseconds. + Weight::from_parts(12_490_000, 0) .saturating_add(Weight::from_parts(0, 1493)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -79,8 +80,8 @@ impl polkadot_runtime_common::auctions::WeightInfo for // Proof Size summary in bytes: // Measured: `662` // Estimated: `6060` - // Minimum execution time: 117_861_000 picoseconds. - Weight::from_parts(122_421_000, 0) + // Minimum execution time: 109_891_000 picoseconds. + Weight::from_parts(115_190_000, 0) .saturating_add(Weight::from_parts(0, 6060)) .saturating_add(T::DbWeight::get().reads(8)) .saturating_add(T::DbWeight::get().writes(4)) @@ -109,10 +110,10 @@ impl polkadot_runtime_common::auctions::WeightInfo for /// Proof: `Paras::ActionsQueue` (`max_values`: None, `max_size`: None, mode: `Measured`) fn on_initialize() -> Weight { // Proof Size summary in bytes: - // Measured: `6946922` + // Measured: `6946918` // Estimated: `15822990` - // Minimum execution time: 11_225_261_000 picoseconds. - Weight::from_parts(11_354_012_000, 0) + // Minimum execution time: 10_280_798_000 picoseconds. + Weight::from_parts(10_517_337_000, 0) .saturating_add(Weight::from_parts(0, 15822990)) .saturating_add(T::DbWeight::get().reads(3687)) .saturating_add(T::DbWeight::get().writes(3682)) @@ -129,8 +130,8 @@ impl polkadot_runtime_common::auctions::WeightInfo for // Proof Size summary in bytes: // Measured: `177732` // Estimated: `15822990` - // Minimum execution time: 9_168_125_000 picoseconds. - Weight::from_parts(9_386_198_000, 0) + // Minimum execution time: 8_015_492_000 picoseconds. + Weight::from_parts(8_141_552_000, 0) .saturating_add(Weight::from_parts(0, 15822990)) .saturating_add(T::DbWeight::get().reads(3673)) .saturating_add(T::DbWeight::get().writes(3673)) diff --git a/relay/kusama/src/weights/polkadot_runtime_common_claims.rs b/relay/kusama/src/weights/polkadot_runtime_common_claims.rs index bf9158d1e1..ab1786cb78 100644 --- a/relay/kusama/src/weights/polkadot_runtime_common_claims.rs +++ b/relay/kusama/src/weights/polkadot_runtime_common_claims.rs @@ -16,25 +16,26 @@ //! Autogenerated weights for `polkadot_runtime_common::claims` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 46.1.0 -//! DATE: 2025-04-24, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.1.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./kusama-chain-spec.json")`, DB CACHE: 1024 +//! HOSTNAME: `65bfb0fd022e`, CPU: `QEMU Virtual CPU version 2.5+` +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./kusama-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=polkadot_runtime_common::claims // --extrinsic=* +// --runtime=target/production/wbuild/staging-kusama-runtime/staging_kusama_runtime.wasm +// --pallet=polkadot_runtime_common::claims +// --header=/_work/fellowship-001/runtimes/runtimes/.github/scripts/cmd/file_header.txt +// --output=./relay/kusama/src/weights // --wasm-execution=compiled +// --steps=50 +// --repeat=20 // --heap-pages=4096 -// --output=./kusama-weights/ -// --header=./file_header.txt #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -65,10 +66,10 @@ impl polkadot_runtime_common::claims::WeightInfo for We /// Proof: `Balances::Freezes` (`max_values`: None, `max_size`: Some(193), added: 2668, mode: `MaxEncodedLen`) fn claim() -> Weight { // Proof Size summary in bytes: - // Measured: `646` + // Measured: `592` // Estimated: `4764` - // Minimum execution time: 192_611_000 picoseconds. - Weight::from_parts(196_971_000, 0) + // Minimum execution time: 213_179_000 picoseconds. + Weight::from_parts(224_659_000, 0) .saturating_add(Weight::from_parts(0, 4764)) .saturating_add(T::DbWeight::get().reads(8)) .saturating_add(T::DbWeight::get().writes(6)) @@ -85,8 +86,8 @@ impl polkadot_runtime_common::claims::WeightInfo for We // Proof Size summary in bytes: // Measured: `216` // Estimated: `1501` - // Minimum execution time: 14_780_000 picoseconds. - Weight::from_parts(15_360_000, 0) + // Minimum execution time: 20_409_000 picoseconds. + Weight::from_parts(21_180_000, 0) .saturating_add(Weight::from_parts(0, 1501)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(4)) @@ -109,10 +110,10 @@ impl polkadot_runtime_common::claims::WeightInfo for We /// Proof: `Balances::Freezes` (`max_values`: None, `max_size`: Some(193), added: 2668, mode: `MaxEncodedLen`) fn claim_attest() -> Weight { // Proof Size summary in bytes: - // Measured: `646` + // Measured: `592` // Estimated: `4764` - // Minimum execution time: 197_292_000 picoseconds. - Weight::from_parts(202_811_000, 0) + // Minimum execution time: 221_938_000 picoseconds. + Weight::from_parts(236_519_000, 0) .saturating_add(Weight::from_parts(0, 4764)) .saturating_add(T::DbWeight::get().reads(8)) .saturating_add(T::DbWeight::get().writes(6)) @@ -137,10 +138,10 @@ impl polkadot_runtime_common::claims::WeightInfo for We /// Proof: `Balances::Freezes` (`max_values`: None, `max_size`: Some(193), added: 2668, mode: `MaxEncodedLen`) fn attest() -> Weight { // Proof Size summary in bytes: - // Measured: `720` + // Measured: `666` // Estimated: `4764` - // Minimum execution time: 83_711_000 picoseconds. - Weight::from_parts(86_221_000, 0) + // Minimum execution time: 107_120_000 picoseconds. + Weight::from_parts(109_309_000, 0) .saturating_add(Weight::from_parts(0, 4764)) .saturating_add(T::DbWeight::get().reads(9)) .saturating_add(T::DbWeight::get().writes(7)) @@ -157,8 +158,8 @@ impl polkadot_runtime_common::claims::WeightInfo for We // Proof Size summary in bytes: // Measured: `440` // Estimated: `3521` - // Minimum execution time: 30_780_000 picoseconds. - Weight::from_parts(32_251_000, 0) + // Minimum execution time: 37_420_000 picoseconds. + Weight::from_parts(39_569_000, 0) .saturating_add(Weight::from_parts(0, 3521)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(7)) @@ -171,8 +172,8 @@ impl polkadot_runtime_common::claims::WeightInfo for We // Proof Size summary in bytes: // Measured: `296` // Estimated: `3517` - // Minimum execution time: 12_240_000 picoseconds. - Weight::from_parts(12_661_000, 0) + // Minimum execution time: 14_149_000 picoseconds. + Weight::from_parts(14_580_000, 0) .saturating_add(Weight::from_parts(0, 3517)) .saturating_add(T::DbWeight::get().reads(2)) } diff --git a/relay/kusama/src/weights/polkadot_runtime_common_crowdloan.rs b/relay/kusama/src/weights/polkadot_runtime_common_crowdloan.rs index 4f341f4a3b..56242038b7 100644 --- a/relay/kusama/src/weights/polkadot_runtime_common_crowdloan.rs +++ b/relay/kusama/src/weights/polkadot_runtime_common_crowdloan.rs @@ -16,25 +16,26 @@ //! Autogenerated weights for `polkadot_runtime_common::crowdloan` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 46.1.0 -//! DATE: 2025-04-24, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.1.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./kusama-chain-spec.json")`, DB CACHE: 1024 +//! HOSTNAME: `65bfb0fd022e`, CPU: `QEMU Virtual CPU version 2.5+` +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./kusama-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=polkadot_runtime_common::crowdloan // --extrinsic=* +// --runtime=target/production/wbuild/staging-kusama-runtime/staging_kusama_runtime.wasm +// --pallet=polkadot_runtime_common::crowdloan +// --header=/_work/fellowship-001/runtimes/runtimes/.github/scripts/cmd/file_header.txt +// --output=./relay/kusama/src/weights // --wasm-execution=compiled +// --steps=50 +// --repeat=20 // --heap-pages=4096 -// --output=./kusama-weights/ -// --header=./file_header.txt #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -61,8 +62,8 @@ impl polkadot_runtime_common::crowdloan::WeightInfo for // Proof Size summary in bytes: // Measured: `401` // Estimated: `3866` - // Minimum execution time: 80_701_000 picoseconds. - Weight::from_parts(83_231_000, 0) + // Minimum execution time: 70_600_000 picoseconds. + Weight::from_parts(75_110_000, 0) .saturating_add(Weight::from_parts(0, 3866)) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(3)) @@ -85,8 +86,8 @@ impl polkadot_runtime_common::crowdloan::WeightInfo for // Proof Size summary in bytes: // Measured: `464` // Estimated: `3929` - // Minimum execution time: 206_131_000 picoseconds. - Weight::from_parts(212_392_000, 0) + // Minimum execution time: 185_470_000 picoseconds. + Weight::from_parts(203_139_000, 0) .saturating_add(Weight::from_parts(0, 3929)) .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(4)) @@ -101,8 +102,8 @@ impl polkadot_runtime_common::crowdloan::WeightInfo for // Proof Size summary in bytes: // Measured: `688` // Estimated: `6196` - // Minimum execution time: 129_751_000 picoseconds. - Weight::from_parts(134_561_000, 0) + // Minimum execution time: 99_719_000 picoseconds. + Weight::from_parts(108_980_000, 0) .saturating_add(Weight::from_parts(0, 6196)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(4)) @@ -114,11 +115,11 @@ impl polkadot_runtime_common::crowdloan::WeightInfo for // Proof Size summary in bytes: // Measured: `126 + k * (189 ±0)` // Estimated: `139 + k * (189 ±0)` - // Minimum execution time: 101_361_000 picoseconds. - Weight::from_parts(103_361_000, 0) + // Minimum execution time: 63_039_000 picoseconds. + Weight::from_parts(64_090_000, 0) .saturating_add(Weight::from_parts(0, 139)) - // Standard Error: 24_045 - .saturating_add(Weight::from_parts(52_384_873, 0).saturating_mul(k.into())) + // Standard Error: 41_394 + .saturating_add(Weight::from_parts(61_188_708, 0).saturating_mul(k.into())) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().reads((2_u64).saturating_mul(k.into()))) .saturating_add(T::DbWeight::get().writes(2)) @@ -133,8 +134,8 @@ impl polkadot_runtime_common::crowdloan::WeightInfo for // Proof Size summary in bytes: // Measured: `515` // Estimated: `6196` - // Minimum execution time: 85_871_000 picoseconds. - Weight::from_parts(88_341_000, 0) + // Minimum execution time: 60_140_000 picoseconds. + Weight::from_parts(62_860_000, 0) .saturating_add(Weight::from_parts(0, 6196)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(3)) @@ -145,8 +146,8 @@ impl polkadot_runtime_common::crowdloan::WeightInfo for // Proof Size summary in bytes: // Measured: `235` // Estimated: `3700` - // Minimum execution time: 45_940_000 picoseconds. - Weight::from_parts(47_751_000, 0) + // Minimum execution time: 24_861_000 picoseconds. + Weight::from_parts(27_790_000, 0) .saturating_add(Weight::from_parts(0, 3700)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -159,8 +160,8 @@ impl polkadot_runtime_common::crowdloan::WeightInfo for // Proof Size summary in bytes: // Measured: `413` // Estimated: `3878` - // Minimum execution time: 67_250_000 picoseconds. - Weight::from_parts(69_050_000, 0) + // Minimum execution time: 34_920_000 picoseconds. + Weight::from_parts(44_430_000, 0) .saturating_add(Weight::from_parts(0, 3878)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -173,8 +174,8 @@ impl polkadot_runtime_common::crowdloan::WeightInfo for // Proof Size summary in bytes: // Measured: `239` // Estimated: `3704` - // Minimum execution time: 42_390_000 picoseconds. - Weight::from_parts(44_870_000, 0) + // Minimum execution time: 24_920_000 picoseconds. + Weight::from_parts(29_299_000, 0) .saturating_add(Weight::from_parts(0, 3704)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -204,11 +205,11 @@ impl polkadot_runtime_common::crowdloan::WeightInfo for // Proof Size summary in bytes: // Measured: `131 + n * (356 ±0)` // Estimated: `5385 + n * (2832 ±0)` - // Minimum execution time: 185_941_000 picoseconds. - Weight::from_parts(33_709_053, 0) + // Minimum execution time: 177_200_000 picoseconds. + Weight::from_parts(180_280_000, 0) .saturating_add(Weight::from_parts(0, 5385)) - // Standard Error: 46_551 - .saturating_add(Weight::from_parts(75_309_931, 0).saturating_mul(n.into())) + // Standard Error: 83_476 + .saturating_add(Weight::from_parts(81_692_111, 0).saturating_mul(n.into())) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().reads((5_u64).saturating_mul(n.into()))) .saturating_add(T::DbWeight::get().writes(3)) diff --git a/relay/kusama/src/weights/polkadot_runtime_common_paras_registrar.rs b/relay/kusama/src/weights/polkadot_runtime_common_paras_registrar.rs index 703aa2cd6d..1ef65a036a 100644 --- a/relay/kusama/src/weights/polkadot_runtime_common_paras_registrar.rs +++ b/relay/kusama/src/weights/polkadot_runtime_common_paras_registrar.rs @@ -16,25 +16,26 @@ //! Autogenerated weights for `polkadot_runtime_common::paras_registrar` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 46.1.0 -//! DATE: 2025-04-24, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.1.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./kusama-chain-spec.json")`, DB CACHE: 1024 +//! HOSTNAME: `65bfb0fd022e`, CPU: `QEMU Virtual CPU version 2.5+` +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./kusama-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=polkadot_runtime_common::paras_registrar // --extrinsic=* +// --runtime=target/production/wbuild/staging-kusama-runtime/staging_kusama_runtime.wasm +// --pallet=polkadot_runtime_common::paras_registrar +// --header=/_work/fellowship-001/runtimes/runtimes/.github/scripts/cmd/file_header.txt +// --output=./relay/kusama/src/weights // --wasm-execution=compiled +// --steps=50 +// --repeat=20 // --heap-pages=4096 -// --output=./kusama-weights/ -// --header=./file_header.txt #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -57,8 +58,8 @@ impl polkadot_runtime_common::paras_registrar::WeightIn // Proof Size summary in bytes: // Measured: `59` // Estimated: `3524` - // Minimum execution time: 36_300_000 picoseconds. - Weight::from_parts(36_710_000, 0) + // Minimum execution time: 37_420_000 picoseconds. + Weight::from_parts(40_050_000, 0) .saturating_add(Weight::from_parts(0, 3524)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) @@ -83,11 +84,11 @@ impl polkadot_runtime_common::paras_registrar::WeightIn /// Proof: `Paras::UpcomingParasGenesis` (`max_values`: None, `max_size`: None, mode: `Measured`) fn register() -> Weight { // Proof Size summary in bytes: - // Measured: `352` - // Estimated: `3817` - // Minimum execution time: 55_989_692_000 picoseconds. - Weight::from_parts(56_223_983_000, 0) - .saturating_add(Weight::from_parts(0, 3817)) + // Measured: `315` + // Estimated: `3780` + // Minimum execution time: 6_489_036_000 picoseconds. + Weight::from_parts(6_561_675_000, 0) + .saturating_add(Weight::from_parts(0, 3780)) .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(8)) } @@ -111,11 +112,11 @@ impl polkadot_runtime_common::paras_registrar::WeightIn /// Proof: `Paras::UpcomingParasGenesis` (`max_values`: None, `max_size`: None, mode: `Measured`) fn force_register() -> Weight { // Proof Size summary in bytes: - // Measured: `269` - // Estimated: `3734` - // Minimum execution time: 55_779_570_000 picoseconds. - Weight::from_parts(55_973_071_000, 0) - .saturating_add(Weight::from_parts(0, 3734)) + // Measured: `232` + // Estimated: `3697` + // Minimum execution time: 6_439_176_000 picoseconds. + Weight::from_parts(6_539_025_000, 0) + .saturating_add(Weight::from_parts(0, 3697)) .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(8)) } @@ -135,11 +136,11 @@ impl polkadot_runtime_common::paras_registrar::WeightIn /// Proof: `Registrar::PendingSwap` (`max_values`: None, `max_size`: None, mode: `Measured`) fn deregister() -> Weight { // Proof Size summary in bytes: - // Measured: `466` - // Estimated: `3931` - // Minimum execution time: 96_291_000 picoseconds. - Weight::from_parts(99_501_000, 0) - .saturating_add(Weight::from_parts(0, 3931)) + // Measured: `462` + // Estimated: `3927` + // Minimum execution time: 69_669_000 picoseconds. + Weight::from_parts(72_230_000, 0) + .saturating_add(Weight::from_parts(0, 3927)) .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(4)) } @@ -159,11 +160,11 @@ impl polkadot_runtime_common::paras_registrar::WeightIn /// Proof: `Slots::Leases` (`max_values`: None, `max_size`: None, mode: `Measured`) fn swap() -> Weight { // Proof Size summary in bytes: - // Measured: `704` - // Estimated: `6644` - // Minimum execution time: 106_371_000 picoseconds. - Weight::from_parts(109_501_000, 0) - .saturating_add(Weight::from_parts(0, 6644)) + // Measured: `700` + // Estimated: `6640` + // Minimum execution time: 80_341_000 picoseconds. + Weight::from_parts(82_249_000, 0) + .saturating_add(Weight::from_parts(0, 6640)) .saturating_add(T::DbWeight::get().reads(10)) .saturating_add(T::DbWeight::get().writes(8)) } @@ -188,13 +189,13 @@ impl polkadot_runtime_common::paras_registrar::WeightIn /// The range of component `b` is `[9, 3145728]`. fn schedule_code_upgrade(b: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `238` - // Estimated: `3703` - // Minimum execution time: 50_630_000 picoseconds. - Weight::from_parts(50_970_000, 0) - .saturating_add(Weight::from_parts(0, 3703)) - // Standard Error: 137 - .saturating_add(Weight::from_parts(13_980, 0).saturating_mul(b.into())) + // Measured: `201` + // Estimated: `3666` + // Minimum execution time: 50_059_000 picoseconds. + Weight::from_parts(55_092_475, 0) + .saturating_add(Weight::from_parts(0, 3666)) + // Standard Error: 5 + .saturating_add(Weight::from_parts(2_078, 0).saturating_mul(b.into())) .saturating_add(T::DbWeight::get().reads(9)) .saturating_add(T::DbWeight::get().writes(7)) } @@ -205,11 +206,11 @@ impl polkadot_runtime_common::paras_registrar::WeightIn // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 9_030_000 picoseconds. - Weight::from_parts(9_230_000, 0) + // Minimum execution time: 8_949_000 picoseconds. + Weight::from_parts(26_638_178, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 48 - .saturating_add(Weight::from_parts(4_827, 0).saturating_mul(b.into())) + // Standard Error: 4 + .saturating_add(Weight::from_parts(827, 0).saturating_mul(b.into())) .saturating_add(T::DbWeight::get().writes(1)) } } diff --git a/relay/kusama/src/weights/polkadot_runtime_common_slots.rs b/relay/kusama/src/weights/polkadot_runtime_common_slots.rs index 2744600180..dfd2cb0462 100644 --- a/relay/kusama/src/weights/polkadot_runtime_common_slots.rs +++ b/relay/kusama/src/weights/polkadot_runtime_common_slots.rs @@ -16,25 +16,26 @@ //! Autogenerated weights for `polkadot_runtime_common::slots` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 46.1.0 -//! DATE: 2025-04-24, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.1.0 +//! DATE: 2025-06-17, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./kusama-chain-spec.json")`, DB CACHE: 1024 +//! HOSTNAME: `65bfb0fd022e`, CPU: `QEMU Virtual CPU version 2.5+` +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./kusama-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=polkadot_runtime_common::slots // --extrinsic=* +// --runtime=target/production/wbuild/staging-kusama-runtime/staging_kusama_runtime.wasm +// --pallet=polkadot_runtime_common::slots +// --header=/_work/fellowship-001/runtimes/runtimes/.github/scripts/cmd/file_header.txt +// --output=./relay/kusama/src/weights // --wasm-execution=compiled +// --steps=50 +// --repeat=20 // --heap-pages=4096 -// --output=./kusama-weights/ -// --header=./file_header.txt #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -55,8 +56,8 @@ impl polkadot_runtime_common::slots::WeightInfo for Wei // Proof Size summary in bytes: // Measured: `220` // Estimated: `3685` - // Minimum execution time: 36_440_000 picoseconds. - Weight::from_parts(36_890_000, 0) + // Minimum execution time: 36_910_000 picoseconds. + Weight::from_parts(38_511_000, 0) .saturating_add(Weight::from_parts(0, 3685)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -75,15 +76,15 @@ impl polkadot_runtime_common::slots::WeightInfo for Wei /// The range of component `t` is `[0, 100]`. fn manage_lease_period_start(c: u32, t: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `557 + c * (20 ±0) + t * (234 ±0)` - // Estimated: `4028 + c * (2496 ±0) + t * (2709 ±0)` - // Minimum execution time: 1_032_748_000 picoseconds. - Weight::from_parts(1_040_398_000, 0) - .saturating_add(Weight::from_parts(0, 4028)) - // Standard Error: 123_179 - .saturating_add(Weight::from_parts(3_933_211, 0).saturating_mul(c.into())) - // Standard Error: 123_179 - .saturating_add(Weight::from_parts(12_702_355, 0).saturating_mul(t.into())) + // Measured: `553 + c * (20 ±0) + t * (234 ±0)` + // Estimated: `4024 + c * (2496 ±0) + t * (2709 ±0)` + // Minimum execution time: 1_090_937_000 picoseconds. + Weight::from_parts(1_096_757_000, 0) + .saturating_add(Weight::from_parts(0, 4024)) + // Standard Error: 129_209 + .saturating_add(Weight::from_parts(4_265_528, 0).saturating_mul(c.into())) + // Standard Error: 129_209 + .saturating_add(Weight::from_parts(11_824_924, 0).saturating_mul(t.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().reads((2_u64).saturating_mul(t.into()))) @@ -101,8 +102,8 @@ impl polkadot_runtime_common::slots::WeightInfo for Wei // Proof Size summary in bytes: // Measured: `2692` // Estimated: `21814` - // Minimum execution time: 193_391_000 picoseconds. - Weight::from_parts(196_141_000, 0) + // Minimum execution time: 175_020_000 picoseconds. + Weight::from_parts(178_750_000, 0) .saturating_add(Weight::from_parts(0, 21814)) .saturating_add(T::DbWeight::get().reads(9)) .saturating_add(T::DbWeight::get().writes(9)) @@ -117,11 +118,11 @@ impl polkadot_runtime_common::slots::WeightInfo for Wei /// Proof: `Paras::ActionsQueue` (`max_values`: None, `max_size`: None, mode: `Measured`) fn trigger_onboard() -> Weight { // Proof Size summary in bytes: - // Measured: `516` - // Estimated: `3981` - // Minimum execution time: 56_031_000 picoseconds. - Weight::from_parts(58_361_000, 0) - .saturating_add(Weight::from_parts(0, 3981)) + // Measured: `512` + // Estimated: `3977` + // Minimum execution time: 34_050_000 picoseconds. + Weight::from_parts(36_240_000, 0) + .saturating_add(Weight::from_parts(0, 3977)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(2)) } diff --git a/relay/kusama/src/weights/runtime_parachains_configuration.rs b/relay/kusama/src/weights/runtime_parachains_configuration.rs index f9c73a24cd..88d4a454ff 100644 --- a/relay/kusama/src/weights/runtime_parachains_configuration.rs +++ b/relay/kusama/src/weights/runtime_parachains_configuration.rs @@ -16,25 +16,26 @@ //! Autogenerated weights for `runtime_parachains::configuration` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 46.1.0 -//! DATE: 2025-04-24, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.1.0 +//! DATE: 2025-06-17, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./kusama-chain-spec.json")`, DB CACHE: 1024 +//! HOSTNAME: `907d887efc2d`, CPU: `QEMU Virtual CPU version 2.5+` +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./kusama-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=runtime_parachains::configuration // --extrinsic=* +// --runtime=target/production/wbuild/staging-kusama-runtime/staging_kusama_runtime.wasm +// --pallet=runtime_parachains::configuration +// --header=/_work/fellowship-001/runtimes/runtimes/.github/scripts/cmd/file_header.txt +// --output=./relay/kusama/src/weights // --wasm-execution=compiled +// --steps=50 +// --repeat=20 // --heap-pages=4096 -// --output=./kusama-weights/ -// --header=./file_header.txt #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -55,11 +56,11 @@ impl runtime_parachains::configuration::WeightInfo for /// Proof: `ParasShared::CurrentSessionIndex` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) fn set_config_with_block_number() -> Weight { // Proof Size summary in bytes: - // Measured: `155` - // Estimated: `1640` - // Minimum execution time: 13_710_000 picoseconds. - Weight::from_parts(14_170_000, 0) - .saturating_add(Weight::from_parts(0, 1640)) + // Measured: `151` + // Estimated: `1636` + // Minimum execution time: 12_171_000 picoseconds. + Weight::from_parts(12_730_000, 0) + .saturating_add(Weight::from_parts(0, 1636)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -71,11 +72,11 @@ impl runtime_parachains::configuration::WeightInfo for /// Proof: `ParasShared::CurrentSessionIndex` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) fn set_config_with_u32() -> Weight { // Proof Size summary in bytes: - // Measured: `155` - // Estimated: `1640` - // Minimum execution time: 13_750_000 picoseconds. - Weight::from_parts(14_030_000, 0) - .saturating_add(Weight::from_parts(0, 1640)) + // Measured: `151` + // Estimated: `1636` + // Minimum execution time: 12_390_000 picoseconds. + Weight::from_parts(12_840_000, 0) + .saturating_add(Weight::from_parts(0, 1636)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -87,11 +88,11 @@ impl runtime_parachains::configuration::WeightInfo for /// Proof: `ParasShared::CurrentSessionIndex` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) fn set_config_with_option_u32() -> Weight { // Proof Size summary in bytes: - // Measured: `155` - // Estimated: `1640` - // Minimum execution time: 13_600_000 picoseconds. - Weight::from_parts(14_030_000, 0) - .saturating_add(Weight::from_parts(0, 1640)) + // Measured: `151` + // Estimated: `1636` + // Minimum execution time: 12_330_000 picoseconds. + Weight::from_parts(13_090_000, 0) + .saturating_add(Weight::from_parts(0, 1636)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -113,11 +114,11 @@ impl runtime_parachains::configuration::WeightInfo for /// Proof: `ParasShared::CurrentSessionIndex` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) fn set_config_with_balance() -> Weight { // Proof Size summary in bytes: - // Measured: `155` - // Estimated: `1640` - // Minimum execution time: 13_610_000 picoseconds. - Weight::from_parts(14_070_000, 0) - .saturating_add(Weight::from_parts(0, 1640)) + // Measured: `151` + // Estimated: `1636` + // Minimum execution time: 12_350_000 picoseconds. + Weight::from_parts(13_360_000, 0) + .saturating_add(Weight::from_parts(0, 1636)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -129,11 +130,11 @@ impl runtime_parachains::configuration::WeightInfo for /// Proof: `ParasShared::CurrentSessionIndex` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) fn set_config_with_executor_params() -> Weight { // Proof Size summary in bytes: - // Measured: `155` - // Estimated: `1640` - // Minimum execution time: 16_470_000 picoseconds. - Weight::from_parts(16_770_000, 0) - .saturating_add(Weight::from_parts(0, 1640)) + // Measured: `151` + // Estimated: `1636` + // Minimum execution time: 14_350_000 picoseconds. + Weight::from_parts(15_480_000, 0) + .saturating_add(Weight::from_parts(0, 1636)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -145,11 +146,11 @@ impl runtime_parachains::configuration::WeightInfo for /// Proof: `ParasShared::CurrentSessionIndex` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) fn set_config_with_perbill() -> Weight { // Proof Size summary in bytes: - // Measured: `155` - // Estimated: `1640` - // Minimum execution time: 13_370_000 picoseconds. - Weight::from_parts(13_881_000, 0) - .saturating_add(Weight::from_parts(0, 1640)) + // Measured: `151` + // Estimated: `1636` + // Minimum execution time: 12_100_000 picoseconds. + Weight::from_parts(13_030_000, 0) + .saturating_add(Weight::from_parts(0, 1636)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -161,11 +162,11 @@ impl runtime_parachains::configuration::WeightInfo for /// Proof: `ParasShared::CurrentSessionIndex` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) fn set_node_feature() -> Weight { // Proof Size summary in bytes: - // Measured: `155` - // Estimated: `1640` - // Minimum execution time: 17_601_000 picoseconds. - Weight::from_parts(17_930_000, 0) - .saturating_add(Weight::from_parts(0, 1640)) + // Measured: `151` + // Estimated: `1636` + // Minimum execution time: 14_431_000 picoseconds. + Weight::from_parts(15_330_000, 0) + .saturating_add(Weight::from_parts(0, 1636)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -177,11 +178,11 @@ impl runtime_parachains::configuration::WeightInfo for /// Proof: `ParasShared::CurrentSessionIndex` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) fn set_config_with_scheduler_params() -> Weight { // Proof Size summary in bytes: - // Measured: `155` - // Estimated: `1640` - // Minimum execution time: 13_470_000 picoseconds. - Weight::from_parts(13_890_000, 0) - .saturating_add(Weight::from_parts(0, 1640)) + // Measured: `151` + // Estimated: `1636` + // Minimum execution time: 12_210_000 picoseconds. + Weight::from_parts(12_939_000, 0) + .saturating_add(Weight::from_parts(0, 1636)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(1)) } diff --git a/relay/kusama/src/weights/runtime_parachains_coretime.rs b/relay/kusama/src/weights/runtime_parachains_coretime.rs index 9c37151cdd..7a8ae0e756 100644 --- a/relay/kusama/src/weights/runtime_parachains_coretime.rs +++ b/relay/kusama/src/weights/runtime_parachains_coretime.rs @@ -16,25 +16,26 @@ //! Autogenerated weights for `runtime_parachains::coretime` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 46.1.0 -//! DATE: 2025-04-24, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.1.0 +//! DATE: 2025-06-17, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./kusama-chain-spec.json")`, DB CACHE: 1024 +//! HOSTNAME: `907d887efc2d`, CPU: `QEMU Virtual CPU version 2.5+` +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./kusama-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=runtime_parachains::coretime // --extrinsic=* +// --runtime=target/production/wbuild/staging-kusama-runtime/staging_kusama_runtime.wasm +// --pallet=runtime_parachains::coretime +// --header=/_work/fellowship-001/runtimes/runtimes/.github/scripts/cmd/file_header.txt +// --output=./relay/kusama/src/weights // --wasm-execution=compiled +// --steps=50 +// --repeat=20 // --heap-pages=4096 -// --output=./kusama-weights/ -// --header=./file_header.txt #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -57,16 +58,18 @@ impl runtime_parachains::coretime::WeightInfo for Weigh /// Proof: `XcmPallet::SupportedVersion` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `Dmp::DownwardMessageQueues` (r:1 w:1) /// Proof: `Dmp::DownwardMessageQueues` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `Paras::Heads` (r:1 w:0) + /// Proof: `Paras::Heads` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `Dmp::DownwardMessageQueueHeads` (r:1 w:1) /// Proof: `Dmp::DownwardMessageQueueHeads` (`max_values`: None, `max_size`: None, mode: `Measured`) fn request_revenue_at() -> Weight { // Proof Size summary in bytes: - // Measured: `2919` - // Estimated: `6384` - // Minimum execution time: 105_160_000 picoseconds. - Weight::from_parts(106_021_000, 0) - .saturating_add(Weight::from_parts(0, 6384)) - .saturating_add(T::DbWeight::get().reads(7)) + // Measured: `2983` + // Estimated: `6448` + // Minimum execution time: 120_740_000 picoseconds. + Weight::from_parts(124_911_000, 0) + .saturating_add(Weight::from_parts(0, 6448)) + .saturating_add(T::DbWeight::get().reads(8)) .saturating_add(T::DbWeight::get().writes(5)) } /// Storage: `Configuration::PendingConfigs` (r:1 w:1) @@ -77,11 +80,11 @@ impl runtime_parachains::coretime::WeightInfo for Weigh /// Proof: `ParasShared::CurrentSessionIndex` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) fn request_core_count() -> Weight { // Proof Size summary in bytes: - // Measured: `155` - // Estimated: `1640` - // Minimum execution time: 13_320_000 picoseconds. - Weight::from_parts(13_690_000, 0) - .saturating_add(Weight::from_parts(0, 1640)) + // Measured: `151` + // Estimated: `1636` + // Minimum execution time: 11_810_000 picoseconds. + Weight::from_parts(12_599_000, 0) + .saturating_add(Weight::from_parts(0, 1636)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -94,11 +97,11 @@ impl runtime_parachains::coretime::WeightInfo for Weigh // Proof Size summary in bytes: // Measured: `80` // Estimated: `3545` - // Minimum execution time: 14_840_000 picoseconds. - Weight::from_parts(15_251_615, 0) + // Minimum execution time: 14_229_000 picoseconds. + Weight::from_parts(15_202_438, 0) .saturating_add(Weight::from_parts(0, 3545)) - // Standard Error: 168 - .saturating_add(Weight::from_parts(10_112, 0).saturating_mul(s.into())) + // Standard Error: 698 + .saturating_add(Weight::from_parts(13_467, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -106,11 +109,11 @@ impl runtime_parachains::coretime::WeightInfo for Weigh /// Proof: `OnDemandAssignmentProvider::Credits` (`max_values`: None, `max_size`: None, mode: `Measured`) fn credit_account() -> Weight { // Proof Size summary in bytes: - // Measured: `142` - // Estimated: `3607` - // Minimum execution time: 10_043_000 picoseconds. - Weight::from_parts(10_441_000, 0) - .saturating_add(Weight::from_parts(0, 3607)) + // Measured: `109` + // Estimated: `3574` + // Minimum execution time: 11_760_000 picoseconds. + Weight::from_parts(12_580_000, 0) + .saturating_add(Weight::from_parts(0, 3574)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } diff --git a/relay/kusama/src/weights/runtime_parachains_disputes.rs b/relay/kusama/src/weights/runtime_parachains_disputes.rs index 4fca243c36..bd07345058 100644 --- a/relay/kusama/src/weights/runtime_parachains_disputes.rs +++ b/relay/kusama/src/weights/runtime_parachains_disputes.rs @@ -16,25 +16,26 @@ //! Autogenerated weights for `runtime_parachains::disputes` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 46.1.0 -//! DATE: 2025-04-24, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.1.0 +//! DATE: 2025-06-17, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./kusama-chain-spec.json")`, DB CACHE: 1024 +//! HOSTNAME: `907d887efc2d`, CPU: `QEMU Virtual CPU version 2.5+` +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./kusama-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=runtime_parachains::disputes // --extrinsic=* +// --runtime=target/production/wbuild/staging-kusama-runtime/staging_kusama_runtime.wasm +// --pallet=runtime_parachains::disputes +// --header=/_work/fellowship-001/runtimes/runtimes/.github/scripts/cmd/file_header.txt +// --output=./relay/kusama/src/weights // --wasm-execution=compiled +// --steps=50 +// --repeat=20 // --heap-pages=4096 -// --output=./kusama-weights/ -// --header=./file_header.txt #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -53,8 +54,8 @@ impl runtime_parachains::disputes::WeightInfo for Weigh // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 3_360_000 picoseconds. - Weight::from_parts(3_460_000, 0) + // Minimum execution time: 3_840_000 picoseconds. + Weight::from_parts(4_090_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(1)) } diff --git a/relay/kusama/src/weights/runtime_parachains_disputes_slashing.rs b/relay/kusama/src/weights/runtime_parachains_disputes_slashing.rs index d951719c13..421a53ea18 100644 --- a/relay/kusama/src/weights/runtime_parachains_disputes_slashing.rs +++ b/relay/kusama/src/weights/runtime_parachains_disputes_slashing.rs @@ -16,25 +16,26 @@ //! Autogenerated weights for `runtime_parachains::disputes::slashing` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 46.1.0 -//! DATE: 2025-04-24, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.1.0 +//! DATE: 2025-06-17, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./kusama-chain-spec.json")`, DB CACHE: 1024 +//! HOSTNAME: `907d887efc2d`, CPU: `QEMU Virtual CPU version 2.5+` +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./kusama-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=runtime_parachains::disputes::slashing // --extrinsic=* +// --runtime=target/production/wbuild/staging-kusama-runtime/staging_kusama_runtime.wasm +// --pallet=runtime_parachains::disputes::slashing +// --header=/_work/fellowship-001/runtimes/runtimes/.github/scripts/cmd/file_header.txt +// --output=./relay/kusama/src/weights // --wasm-execution=compiled +// --steps=50 +// --repeat=20 // --heap-pages=4096 -// --output=./kusama-weights/ -// --header=./file_header.txt #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -65,32 +66,32 @@ impl runtime_parachains::disputes::slashing::WeightInfo /// Proof: `Staking::ErasStartSessionIndex` (`max_values`: None, `max_size`: Some(16), added: 2491, mode: `MaxEncodedLen`) /// Storage: `Staking::Invulnerables` (r:1 w:0) /// Proof: `Staking::Invulnerables` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Storage: `Staking::ErasStakersOverview` (r:1 w:0) + /// Proof: `Staking::ErasStakersOverview` (`max_values`: None, `max_size`: Some(92), added: 2567, mode: `MaxEncodedLen`) + /// Storage: `Session::DisabledValidators` (r:1 w:1) + /// Proof: `Session::DisabledValidators` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Storage: `Session::Validators` (r:1 w:0) + /// Proof: `Session::Validators` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// Storage: `Staking::ValidatorSlashInEra` (r:1 w:1) /// Proof: `Staking::ValidatorSlashInEra` (`max_values`: None, `max_size`: Some(72), added: 2547, mode: `MaxEncodedLen`) /// Storage: `Staking::SlashingSpans` (r:1 w:1) /// Proof: `Staking::SlashingSpans` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `Staking::SpanSlash` (r:1 w:1) /// Proof: `Staking::SpanSlash` (`max_values`: None, `max_size`: Some(76), added: 2551, mode: `MaxEncodedLen`) - /// Storage: `Staking::DisabledValidators` (r:1 w:1) - /// Proof: `Staking::DisabledValidators` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) - /// Storage: `Session::Validators` (r:1 w:0) - /// Proof: `Session::Validators` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) - /// Storage: `Session::DisabledValidators` (r:1 w:1) - /// Proof: `Session::DisabledValidators` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// Storage: `Staking::UnappliedSlashes` (r:1 w:1) /// Proof: `Staking::UnappliedSlashes` (`max_values`: None, `max_size`: None, mode: `Measured`) /// The range of component `n` is `[4, 1000]`. fn report_dispute_lost_unsigned(n: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `1492 + n * (32 ±0)` - // Estimated: `4957 + n * (32 ±0)` - // Minimum execution time: 122_691_000 picoseconds. - Weight::from_parts(194_047_323, 0) - .saturating_add(Weight::from_parts(0, 4957)) - // Standard Error: 4_290 - .saturating_add(Weight::from_parts(173_378, 0).saturating_mul(n.into())) + // Measured: `2216 + n * (32 ±0)` + // Estimated: `5630 + n * (33 ±0)` + // Minimum execution time: 153_210_000 picoseconds. + Weight::from_parts(186_394_189, 0) + .saturating_add(Weight::from_parts(0, 5630)) + // Standard Error: 2_039 + .saturating_add(Weight::from_parts(145_959, 0).saturating_mul(n.into())) .saturating_add(T::DbWeight::get().reads(16)) - .saturating_add(T::DbWeight::get().writes(9)) - .saturating_add(Weight::from_parts(0, 32).saturating_mul(n.into())) + .saturating_add(T::DbWeight::get().writes(8)) + .saturating_add(Weight::from_parts(0, 33).saturating_mul(n.into())) } } diff --git a/relay/kusama/src/weights/runtime_parachains_hrmp.rs b/relay/kusama/src/weights/runtime_parachains_hrmp.rs index f6aa010dea..33e0418fb0 100644 --- a/relay/kusama/src/weights/runtime_parachains_hrmp.rs +++ b/relay/kusama/src/weights/runtime_parachains_hrmp.rs @@ -16,25 +16,26 @@ //! Autogenerated weights for `runtime_parachains::hrmp` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 46.1.0 -//! DATE: 2025-04-24, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.1.0 +//! DATE: 2025-06-17, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./kusama-chain-spec.json")`, DB CACHE: 1024 +//! HOSTNAME: `907d887efc2d`, CPU: `QEMU Virtual CPU version 2.5+` +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./kusama-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=runtime_parachains::hrmp // --extrinsic=* +// --runtime=target/production/wbuild/staging-kusama-runtime/staging_kusama_runtime.wasm +// --pallet=runtime_parachains::hrmp +// --header=/_work/fellowship-001/runtimes/runtimes/.github/scripts/cmd/file_header.txt +// --output=./relay/kusama/src/weights // --wasm-execution=compiled +// --steps=50 +// --repeat=20 // --heap-pages=4096 -// --output=./kusama-weights/ -// --header=./file_header.txt #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -63,16 +64,18 @@ impl runtime_parachains::hrmp::WeightInfo for WeightInf /// Proof: `XcmPallet::SupportedVersion` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `Dmp::DownwardMessageQueues` (r:1 w:1) /// Proof: `Dmp::DownwardMessageQueues` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `Paras::Heads` (r:1 w:0) + /// Proof: `Paras::Heads` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `Dmp::DownwardMessageQueueHeads` (r:1 w:1) /// Proof: `Dmp::DownwardMessageQueueHeads` (`max_values`: None, `max_size`: None, mode: `Measured`) fn hrmp_init_open_channel() -> Weight { // Proof Size summary in bytes: - // Measured: `388` - // Estimated: `3853` - // Minimum execution time: 58_100_000 picoseconds. - Weight::from_parts(59_031_000, 0) - .saturating_add(Weight::from_parts(0, 3853)) - .saturating_add(T::DbWeight::get().reads(9)) + // Measured: `410` + // Estimated: `3875` + // Minimum execution time: 63_720_000 picoseconds. + Weight::from_parts(66_010_000, 0) + .saturating_add(Weight::from_parts(0, 3875)) + .saturating_add(T::DbWeight::get().reads(10)) .saturating_add(T::DbWeight::get().writes(5)) } /// Storage: `Hrmp::HrmpOpenChannelRequests` (r:1 w:1) @@ -85,16 +88,18 @@ impl runtime_parachains::hrmp::WeightInfo for WeightInf /// Proof: `XcmPallet::SupportedVersion` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `Dmp::DownwardMessageQueues` (r:1 w:1) /// Proof: `Dmp::DownwardMessageQueues` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `Paras::Heads` (r:1 w:0) + /// Proof: `Paras::Heads` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `Dmp::DownwardMessageQueueHeads` (r:1 w:1) /// Proof: `Dmp::DownwardMessageQueueHeads` (`max_values`: None, `max_size`: None, mode: `Measured`) fn hrmp_accept_open_channel() -> Weight { // Proof Size summary in bytes: - // Measured: `378` - // Estimated: `3843` - // Minimum execution time: 50_911_000 picoseconds. - Weight::from_parts(51_370_000, 0) - .saturating_add(Weight::from_parts(0, 3843)) - .saturating_add(T::DbWeight::get().reads(6)) + // Measured: `622` + // Estimated: `4087` + // Minimum execution time: 61_421_000 picoseconds. + Weight::from_parts(63_730_000, 0) + .saturating_add(Weight::from_parts(0, 4087)) + .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(4)) } /// Storage: `Hrmp::HrmpChannels` (r:1 w:0) @@ -107,16 +112,18 @@ impl runtime_parachains::hrmp::WeightInfo for WeightInf /// Proof: `XcmPallet::SupportedVersion` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `Dmp::DownwardMessageQueues` (r:1 w:1) /// Proof: `Dmp::DownwardMessageQueues` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `Paras::Heads` (r:1 w:0) + /// Proof: `Paras::Heads` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `Dmp::DownwardMessageQueueHeads` (r:1 w:1) /// Proof: `Dmp::DownwardMessageQueueHeads` (`max_values`: None, `max_size`: None, mode: `Measured`) fn hrmp_close_channel() -> Weight { // Proof Size summary in bytes: - // Measured: `491` - // Estimated: `3956` - // Minimum execution time: 53_091_000 picoseconds. - Weight::from_parts(53_590_000, 0) - .saturating_add(Weight::from_parts(0, 3956)) - .saturating_add(T::DbWeight::get().reads(6)) + // Measured: `735` + // Estimated: `4200` + // Minimum execution time: 62_310_000 picoseconds. + Weight::from_parts(64_400_000, 0) + .saturating_add(Weight::from_parts(0, 4200)) + .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(4)) } /// Storage: `Hrmp::HrmpIngressChannelsIndex` (r:128 w:128) @@ -137,13 +144,13 @@ impl runtime_parachains::hrmp::WeightInfo for WeightInf // Proof Size summary in bytes: // Measured: `197 + e * (100 ±0) + i * (100 ±0)` // Estimated: `3659 + e * (2575 ±0) + i * (2575 ±0)` - // Minimum execution time: 1_683_492_000 picoseconds. - Weight::from_parts(1_700_312_000, 0) + // Minimum execution time: 1_888_046_000 picoseconds. + Weight::from_parts(1_933_926_000, 0) .saturating_add(Weight::from_parts(0, 3659)) - // Standard Error: 158_874 - .saturating_add(Weight::from_parts(4_979_616, 0).saturating_mul(i.into())) - // Standard Error: 158_874 - .saturating_add(Weight::from_parts(5_028_197, 0).saturating_mul(e.into())) + // Standard Error: 179_238 + .saturating_add(Weight::from_parts(5_639_622, 0).saturating_mul(i.into())) + // Standard Error: 179_238 + .saturating_add(Weight::from_parts(5_643_653, 0).saturating_mul(e.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().reads((2_u64).saturating_mul(i.into()))) .saturating_add(T::DbWeight::get().reads((2_u64).saturating_mul(e.into()))) @@ -174,11 +181,11 @@ impl runtime_parachains::hrmp::WeightInfo for WeightInf // Proof Size summary in bytes: // Measured: `425 + c * (136 ±0)` // Estimated: `1880 + c * (5086 ±0)` - // Minimum execution time: 10_400_000 picoseconds. - Weight::from_parts(10_590_000, 0) + // Minimum execution time: 9_510_000 picoseconds. + Weight::from_parts(9_851_000, 0) .saturating_add(Weight::from_parts(0, 1880)) - // Standard Error: 14_991 - .saturating_add(Weight::from_parts(29_770_183, 0).saturating_mul(c.into())) + // Standard Error: 31_267 + .saturating_add(Weight::from_parts(33_965_143, 0).saturating_mul(c.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().reads((7_u64).saturating_mul(c.into()))) .saturating_add(T::DbWeight::get().writes(1)) @@ -202,11 +209,11 @@ impl runtime_parachains::hrmp::WeightInfo for WeightInf // Proof Size summary in bytes: // Measured: `268 + c * (124 ±0)` // Estimated: `1728 + c * (2600 ±0)` - // Minimum execution time: 9_000_000 picoseconds. - Weight::from_parts(9_170_000, 0) + // Minimum execution time: 8_630_000 picoseconds. + Weight::from_parts(6_725_171, 0) .saturating_add(Weight::from_parts(0, 1728)) - // Standard Error: 12_433 - .saturating_add(Weight::from_parts(18_123_869, 0).saturating_mul(c.into())) + // Standard Error: 34_025 + .saturating_add(Weight::from_parts(20_521_573, 0).saturating_mul(c.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().reads((3_u64).saturating_mul(c.into()))) .saturating_add(T::DbWeight::get().writes(1)) @@ -224,11 +231,11 @@ impl runtime_parachains::hrmp::WeightInfo for WeightInf // Proof Size summary in bytes: // Measured: `959 + c * (13 ±0)` // Estimated: `4228 + c * (15 ±0)` - // Minimum execution time: 26_400_000 picoseconds. - Weight::from_parts(32_385_869, 0) + // Minimum execution time: 26_259_000 picoseconds. + Weight::from_parts(37_058_443, 0) .saturating_add(Weight::from_parts(0, 4228)) - // Standard Error: 1_428 - .saturating_add(Weight::from_parts(117_592, 0).saturating_mul(c.into())) + // Standard Error: 3_074 + .saturating_add(Weight::from_parts(142_496, 0).saturating_mul(c.into())) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(3)) .saturating_add(Weight::from_parts(0, 15).saturating_mul(c.into())) @@ -242,11 +249,11 @@ impl runtime_parachains::hrmp::WeightInfo for WeightInf // Proof Size summary in bytes: // Measured: `176 + c * (63 ±0)` // Estimated: `1655 + c * (2538 ±0)` - // Minimum execution time: 6_340_000 picoseconds. - Weight::from_parts(7_187_762, 0) + // Minimum execution time: 6_420_000 picoseconds. + Weight::from_parts(11_428_522, 0) .saturating_add(Weight::from_parts(0, 1655)) - // Standard Error: 3_643 - .saturating_add(Weight::from_parts(4_849_943, 0).saturating_mul(c.into())) + // Standard Error: 12_584 + .saturating_add(Weight::from_parts(5_066_276, 0).saturating_mul(c.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(c.into()))) .saturating_add(T::DbWeight::get().writes(1)) @@ -269,6 +276,8 @@ impl runtime_parachains::hrmp::WeightInfo for WeightInf /// Proof: `XcmPallet::SupportedVersion` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `Dmp::DownwardMessageQueues` (r:2 w:2) /// Proof: `Dmp::DownwardMessageQueues` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `Paras::Heads` (r:2 w:0) + /// Proof: `Paras::Heads` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `Dmp::DownwardMessageQueueHeads` (r:2 w:2) /// Proof: `Dmp::DownwardMessageQueueHeads` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `Hrmp::HrmpIngressChannelsIndex` (r:1 w:0) @@ -278,14 +287,14 @@ impl runtime_parachains::hrmp::WeightInfo for WeightInf /// The range of component `c` is `[0, 1]`. fn force_open_hrmp_channel(c: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `388 + c * (235 ±0)` - // Estimated: `6328 + c * (235 ±0)` - // Minimum execution time: 83_230_000 picoseconds. - Weight::from_parts(84_436_914, 0) - .saturating_add(Weight::from_parts(0, 6328)) - // Standard Error: 64_746 - .saturating_add(Weight::from_parts(16_847_685, 0).saturating_mul(c.into())) - .saturating_add(T::DbWeight::get().reads(14)) + // Measured: `410 + c * (235 ±0)` + // Estimated: `6350 + c * (235 ±0)` + // Minimum execution time: 91_199_000 picoseconds. + Weight::from_parts(99_135_857, 0) + .saturating_add(Weight::from_parts(0, 6350)) + // Standard Error: 661_011 + .saturating_add(Weight::from_parts(18_323_742, 0).saturating_mul(c.into())) + .saturating_add(T::DbWeight::get().reads(16)) .saturating_add(T::DbWeight::get().writes(8)) .saturating_add(Weight::from_parts(0, 235).saturating_mul(c.into())) } @@ -305,6 +314,8 @@ impl runtime_parachains::hrmp::WeightInfo for WeightInf /// Proof: `XcmPallet::SupportedVersion` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `Dmp::DownwardMessageQueues` (r:2 w:2) /// Proof: `Dmp::DownwardMessageQueues` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `Paras::Heads` (r:2 w:0) + /// Proof: `Paras::Heads` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `Dmp::DownwardMessageQueueHeads` (r:2 w:2) /// Proof: `Dmp::DownwardMessageQueueHeads` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `Hrmp::HrmpIngressChannelsIndex` (r:1 w:0) @@ -313,12 +324,12 @@ impl runtime_parachains::hrmp::WeightInfo for WeightInf /// Proof: `Hrmp::HrmpAcceptedChannelRequestCount` (`max_values`: None, `max_size`: None, mode: `Measured`) fn establish_system_channel() -> Weight { // Proof Size summary in bytes: - // Measured: `388` - // Estimated: `6328` - // Minimum execution time: 82_641_000 picoseconds. - Weight::from_parts(83_891_000, 0) - .saturating_add(Weight::from_parts(0, 6328)) - .saturating_add(T::DbWeight::get().reads(14)) + // Measured: `410` + // Estimated: `6350` + // Minimum execution time: 91_711_000 picoseconds. + Weight::from_parts(93_910_000, 0) + .saturating_add(Weight::from_parts(0, 6350)) + .saturating_add(T::DbWeight::get().reads(16)) .saturating_add(T::DbWeight::get().writes(8)) } /// Storage: `Hrmp::HrmpChannels` (r:1 w:1) @@ -327,8 +338,8 @@ impl runtime_parachains::hrmp::WeightInfo for WeightInf // Proof Size summary in bytes: // Measured: `196` // Estimated: `3661` - // Minimum execution time: 18_730_000 picoseconds. - Weight::from_parts(18_970_000, 0) + // Minimum execution time: 17_340_000 picoseconds. + Weight::from_parts(18_740_000, 0) .saturating_add(Weight::from_parts(0, 3661)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -349,6 +360,8 @@ impl runtime_parachains::hrmp::WeightInfo for WeightInf /// Proof: `XcmPallet::SupportedVersion` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `Dmp::DownwardMessageQueues` (r:2 w:2) /// Proof: `Dmp::DownwardMessageQueues` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `Paras::Heads` (r:2 w:0) + /// Proof: `Paras::Heads` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `Dmp::DownwardMessageQueueHeads` (r:2 w:2) /// Proof: `Dmp::DownwardMessageQueueHeads` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `Hrmp::HrmpIngressChannelsIndex` (r:2 w:0) @@ -357,12 +370,12 @@ impl runtime_parachains::hrmp::WeightInfo for WeightInf /// Proof: `Hrmp::HrmpAcceptedChannelRequestCount` (`max_values`: None, `max_size`: None, mode: `Measured`) fn establish_channel_with_system() -> Weight { // Proof Size summary in bytes: - // Measured: `388` - // Estimated: `6328` - // Minimum execution time: 135_891_000 picoseconds. - Weight::from_parts(136_991_000, 0) - .saturating_add(Weight::from_parts(0, 6328)) - .saturating_add(T::DbWeight::get().reads(21)) + // Measured: `410` + // Estimated: `6350` + // Minimum execution time: 156_770_000 picoseconds. + Weight::from_parts(160_000_000, 0) + .saturating_add(Weight::from_parts(0, 6350)) + .saturating_add(T::DbWeight::get().reads(23)) .saturating_add(T::DbWeight::get().writes(11)) } } diff --git a/relay/kusama/src/weights/runtime_parachains_inclusion.rs b/relay/kusama/src/weights/runtime_parachains_inclusion.rs index f6d39258ff..59f4b5fd14 100644 --- a/relay/kusama/src/weights/runtime_parachains_inclusion.rs +++ b/relay/kusama/src/weights/runtime_parachains_inclusion.rs @@ -16,25 +16,26 @@ //! Autogenerated weights for `runtime_parachains::inclusion` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 46.1.0 -//! DATE: 2025-04-24, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.1.0 +//! DATE: 2025-06-17, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./kusama-chain-spec.json")`, DB CACHE: 1024 +//! HOSTNAME: `a0257f1ab3fe`, CPU: `QEMU Virtual CPU version 2.5+` +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./kusama-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=runtime_parachains::inclusion // --extrinsic=* +// --runtime=target/production/wbuild/staging-kusama-runtime/staging_kusama_runtime.wasm +// --pallet=runtime_parachains::inclusion +// --header=/_work/fellowship-001/runtimes/runtimes/.github/scripts/cmd/file_header.txt +// --output=./relay/kusama/src/weights // --wasm-execution=compiled +// --steps=50 +// --repeat=20 // --heap-pages=4096 -// --output=./kusama-weights/ -// --header=./file_header.txt #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -79,7 +80,7 @@ impl runtime_parachains::inclusion::WeightInfo for Weig /// Proof: `Dmp::DeliveryFeeFactor` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `MessageQueue::BookStateFor` (r:1 w:1) /// Proof: `MessageQueue::BookStateFor` (`max_values`: None, `max_size`: Some(55), added: 2530, mode: `MaxEncodedLen`) - /// Storage: `MessageQueue::Pages` (r:1 w:2) + /// Storage: `MessageQueue::Pages` (r:1 w:3) /// Proof: `MessageQueue::Pages` (`max_values`: None, `max_size`: Some(65586), added: 68061, mode: `MaxEncodedLen`) /// Storage: `Hrmp::HrmpChannelDigests` (r:3 w:3) /// Proof: `Hrmp::HrmpChannelDigests` (`max_values`: None, `max_size`: None, mode: `Measured`) @@ -110,25 +111,25 @@ impl runtime_parachains::inclusion::WeightInfo for Weig /// The range of component `c` is `[0, 1]`. fn enact_candidate(u: u32, h: u32, c: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `1469 + c * (15992 ±0) + h * (92 ±0) + u * (65724 ±0)` - // Estimated: `69051 + c * (17747 ±492) + h * (15058 ±681) + u * (41475 ±681)` - // Minimum execution time: 594_794_000 picoseconds. - Weight::from_parts(141_311_989, 0) + // Measured: `1378 + c * (15992 ±0) + h * (92 ±0) + u * (65724 ±0)` + // Estimated: `69051 + c * (17747 ±492) + h * (15058 ±681) + u * (41475 ±267)` + // Minimum execution time: 580_150_000 picoseconds. + Weight::from_parts(120_773_201, 0) .saturating_add(Weight::from_parts(0, 69051)) - // Standard Error: 463_034 - .saturating_add(Weight::from_parts(217_218_653, 0).saturating_mul(u.into())) - // Standard Error: 463_034 - .saturating_add(Weight::from_parts(248_510_409, 0).saturating_mul(h.into())) - // Standard Error: 767_303 - .saturating_add(Weight::from_parts(31_636_376, 0).saturating_mul(c.into())) + // Standard Error: 1_072_473 + .saturating_add(Weight::from_parts(203_652_730, 0).saturating_mul(u.into())) + // Standard Error: 1_072_473 + .saturating_add(Weight::from_parts(249_627_199, 0).saturating_mul(h.into())) + // Standard Error: 1_777_217 + .saturating_add(Weight::from_parts(70_107_713, 0).saturating_mul(c.into())) .saturating_add(T::DbWeight::get().reads(9)) .saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(u.into()))) .saturating_add(T::DbWeight::get().reads((3_u64).saturating_mul(h.into()))) .saturating_add(T::DbWeight::get().reads((9_u64).saturating_mul(c.into()))) - .saturating_add(T::DbWeight::get().writes(6)) - .saturating_add(T::DbWeight::get().writes((3_u64).saturating_mul(u.into()))) + .saturating_add(T::DbWeight::get().writes(5)) + .saturating_add(T::DbWeight::get().writes((4_u64).saturating_mul(u.into()))) .saturating_add(T::DbWeight::get().writes((4_u64).saturating_mul(h.into()))) - .saturating_add(T::DbWeight::get().writes((8_u64).saturating_mul(c.into()))) + .saturating_add(T::DbWeight::get().writes((9_u64).saturating_mul(c.into()))) .saturating_add(Weight::from_parts(0, 17747).saturating_mul(c.into())) .saturating_add(Weight::from_parts(0, 15058).saturating_mul(h.into())) .saturating_add(Weight::from_parts(0, 41475).saturating_mul(u.into())) diff --git a/relay/kusama/src/weights/runtime_parachains_initializer.rs b/relay/kusama/src/weights/runtime_parachains_initializer.rs index eaa1d5233b..cf51a45bbc 100644 --- a/relay/kusama/src/weights/runtime_parachains_initializer.rs +++ b/relay/kusama/src/weights/runtime_parachains_initializer.rs @@ -16,25 +16,26 @@ //! Autogenerated weights for `runtime_parachains::initializer` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 46.1.0 -//! DATE: 2025-04-24, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.1.0 +//! DATE: 2025-06-17, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./kusama-chain-spec.json")`, DB CACHE: 1024 +//! HOSTNAME: `907d887efc2d`, CPU: `QEMU Virtual CPU version 2.5+` +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./kusama-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=runtime_parachains::initializer // --extrinsic=* +// --runtime=target/production/wbuild/staging-kusama-runtime/staging_kusama_runtime.wasm +// --pallet=runtime_parachains::initializer +// --header=/_work/fellowship-001/runtimes/runtimes/.github/scripts/cmd/file_header.txt +// --output=./relay/kusama/src/weights // --wasm-execution=compiled +// --steps=50 +// --repeat=20 // --heap-pages=4096 -// --output=./kusama-weights/ -// --header=./file_header.txt #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -52,10 +53,10 @@ impl runtime_parachains::initializer::WeightInfo for We // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 4_440_000 picoseconds. - Weight::from_parts(3_329_445, 0) + // Minimum execution time: 4_290_000 picoseconds. + Weight::from_parts(7_296_172, 0) .saturating_add(Weight::from_parts(0, 0)) // Standard Error: 6 - .saturating_add(Weight::from_parts(493, 0).saturating_mul(d.into())) + .saturating_add(Weight::from_parts(872, 0).saturating_mul(d.into())) } } diff --git a/relay/kusama/src/weights/runtime_parachains_on_demand.rs b/relay/kusama/src/weights/runtime_parachains_on_demand.rs index 8c6cacd345..d2e1475de7 100644 --- a/relay/kusama/src/weights/runtime_parachains_on_demand.rs +++ b/relay/kusama/src/weights/runtime_parachains_on_demand.rs @@ -16,25 +16,26 @@ //! Autogenerated weights for `runtime_parachains::on_demand` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 46.1.0 -//! DATE: 2025-04-24, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.1.0 +//! DATE: 2025-06-17, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./kusama-chain-spec.json")`, DB CACHE: 1024 +//! HOSTNAME: `6c031184ca5f`, CPU: `QEMU Virtual CPU version 2.5+` +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./kusama-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=runtime_parachains::on_demand // --extrinsic=* +// --runtime=target/production/wbuild/staging-kusama-runtime/staging_kusama_runtime.wasm +// --pallet=runtime_parachains::on_demand +// --header=/_work/fellowship-001/runtimes/runtimes/.github/scripts/cmd/file_header.txt +// --output=./relay/kusama/src/weights // --wasm-execution=compiled +// --steps=50 +// --repeat=20 // --heap-pages=4096 -// --output=./kusama-weights/ -// --header=./file_header.txt #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -62,11 +63,11 @@ impl runtime_parachains::on_demand::WeightInfo for Weig // Proof Size summary in bytes: // Measured: `237 + s * (8 ±0)` // Estimated: `3700 + s * (8 ±0)` - // Minimum execution time: 53_411_000 picoseconds. - Weight::from_parts(43_604_060, 0) + // Minimum execution time: 53_629_000 picoseconds. + Weight::from_parts(69_682_200, 0) .saturating_add(Weight::from_parts(0, 3700)) - // Standard Error: 115 - .saturating_add(Weight::from_parts(20_893, 0).saturating_mul(s.into())) + // Standard Error: 122 + .saturating_add(Weight::from_parts(19_055, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(4)) .saturating_add(Weight::from_parts(0, 8).saturating_mul(s.into())) @@ -86,11 +87,11 @@ impl runtime_parachains::on_demand::WeightInfo for Weig // Proof Size summary in bytes: // Measured: `237 + s * (8 ±0)` // Estimated: `3700 + s * (8 ±0)` - // Minimum execution time: 52_840_000 picoseconds. - Weight::from_parts(42_225_642, 0) + // Minimum execution time: 55_950_000 picoseconds. + Weight::from_parts(69_838_485, 0) .saturating_add(Weight::from_parts(0, 3700)) // Standard Error: 111 - .saturating_add(Weight::from_parts(20_913, 0).saturating_mul(s.into())) + .saturating_add(Weight::from_parts(18_942, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(4)) .saturating_add(Weight::from_parts(0, 8).saturating_mul(s.into())) @@ -108,13 +109,13 @@ impl runtime_parachains::on_demand::WeightInfo for Weig /// The range of component `s` is `[1, 9999]`. fn place_order_with_credits(s: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `304 + s * (8 ±0)` - // Estimated: `3767 + s * (8 ±0)` - // Minimum execution time: 28_187_000 picoseconds. - Weight::from_parts(12_021_424, 0) - .saturating_add(Weight::from_parts(0, 3767)) - // Standard Error: 157 - .saturating_add(Weight::from_parts(27_490, 0).saturating_mul(s.into())) + // Measured: `271 + s * (8 ±0)` + // Estimated: `3734 + s * (8 ±0)` + // Minimum execution time: 26_880_000 picoseconds. + Weight::from_parts(39_053_278, 0) + .saturating_add(Weight::from_parts(0, 3734)) + // Standard Error: 104 + .saturating_add(Weight::from_parts(18_344, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(4)) .saturating_add(Weight::from_parts(0, 8).saturating_mul(s.into())) diff --git a/relay/kusama/src/weights/runtime_parachains_paras.rs b/relay/kusama/src/weights/runtime_parachains_paras.rs index dac9c711b0..22a4995027 100644 --- a/relay/kusama/src/weights/runtime_parachains_paras.rs +++ b/relay/kusama/src/weights/runtime_parachains_paras.rs @@ -16,25 +16,26 @@ //! Autogenerated weights for `runtime_parachains::paras` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 46.1.0 -//! DATE: 2025-04-24, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.1.0 +//! DATE: 2025-06-17, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./kusama-chain-spec.json")`, DB CACHE: 1024 +//! HOSTNAME: `6c031184ca5f`, CPU: `QEMU Virtual CPU version 2.5+` +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./kusama-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=runtime_parachains::paras // --extrinsic=* +// --runtime=target/production/wbuild/staging-kusama-runtime/staging_kusama_runtime.wasm +// --pallet=runtime_parachains::paras +// --header=/_work/fellowship-001/runtimes/runtimes/.github/scripts/cmd/file_header.txt +// --output=./relay/kusama/src/weights // --wasm-execution=compiled +// --steps=50 +// --repeat=20 // --heap-pages=4096 -// --output=./kusama-weights/ -// --header=./file_header.txt #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -64,11 +65,11 @@ impl runtime_parachains::paras::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `8309` // Estimated: `11774` - // Minimum execution time: 42_080_000 picoseconds. - Weight::from_parts(42_500_000, 0) + // Minimum execution time: 43_600_000 picoseconds. + Weight::from_parts(48_038_257, 0) .saturating_add(Weight::from_parts(0, 11774)) - // Standard Error: 138 - .saturating_add(Weight::from_parts(13_971, 0).saturating_mul(c.into())) + // Standard Error: 6 + .saturating_add(Weight::from_parts(2_077, 0).saturating_mul(c.into())) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(6)) } @@ -79,11 +80,11 @@ impl runtime_parachains::paras::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 8_770_000 picoseconds. - Weight::from_parts(8_980_000, 0) + // Minimum execution time: 8_750_000 picoseconds. + Weight::from_parts(26_476_910, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 48 - .saturating_add(Weight::from_parts(4_818, 0).saturating_mul(s.into())) + // Standard Error: 3 + .saturating_add(Weight::from_parts(820, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().writes(1)) } /// Storage: `Paras::MostRecentContext` (r:0 w:1) @@ -92,8 +93,8 @@ impl runtime_parachains::paras::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 4_550_000 picoseconds. - Weight::from_parts(4_710_000, 0) + // Minimum execution time: 5_100_000 picoseconds. + Weight::from_parts(5_580_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -118,13 +119,13 @@ impl runtime_parachains::paras::WeightInfo for WeightIn /// The range of component `c` is `[9, 3145728]`. fn force_schedule_code_upgrade(c: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `8489` - // Estimated: `11954` - // Minimum execution time: 60_350_000 picoseconds. - Weight::from_parts(60_651_000, 0) - .saturating_add(Weight::from_parts(0, 11954)) - // Standard Error: 138 - .saturating_add(Weight::from_parts(13_999, 0).saturating_mul(c.into())) + // Measured: `8452` + // Estimated: `11917` + // Minimum execution time: 61_800_000 picoseconds. + Weight::from_parts(12_791_063, 0) + .saturating_add(Weight::from_parts(0, 11917)) + // Standard Error: 6 + .saturating_add(Weight::from_parts(2_129, 0).saturating_mul(c.into())) .saturating_add(T::DbWeight::get().reads(8)) .saturating_add(T::DbWeight::get().writes(7)) } @@ -143,11 +144,11 @@ impl runtime_parachains::paras::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `299` // Estimated: `3764` - // Minimum execution time: 23_080_000 picoseconds. - Weight::from_parts(23_410_000, 0) + // Minimum execution time: 23_170_000 picoseconds. + Weight::from_parts(35_782_969, 0) .saturating_add(Weight::from_parts(0, 3764)) - // Standard Error: 48 - .saturating_add(Weight::from_parts(4_847, 0).saturating_mul(s.into())) + // Standard Error: 6 + .saturating_add(Weight::from_parts(849, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(3)) } @@ -157,11 +158,11 @@ impl runtime_parachains::paras::WeightInfo for WeightIn /// Proof: `Paras::ActionsQueue` (`max_values`: None, `max_size`: None, mode: `Measured`) fn force_queue_action() -> Weight { // Proof Size summary in bytes: - // Measured: `4316` - // Estimated: `7781` - // Minimum execution time: 25_660_000 picoseconds. - Weight::from_parts(26_070_000, 0) - .saturating_add(Weight::from_parts(0, 7781)) + // Measured: `4312` + // Estimated: `7777` + // Minimum execution time: 25_000_000 picoseconds. + Weight::from_parts(26_570_000, 0) + .saturating_add(Weight::from_parts(0, 7777)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -178,11 +179,11 @@ impl runtime_parachains::paras::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `683` // Estimated: `4148` - // Minimum execution time: 85_251_000 picoseconds. - Weight::from_parts(87_401_000, 0) + // Minimum execution time: 111_081_000 picoseconds. + Weight::from_parts(99_108_149, 0) .saturating_add(Weight::from_parts(0, 4148)) - // Standard Error: 133 - .saturating_add(Weight::from_parts(13_320, 0).saturating_mul(c.into())) + // Standard Error: 3 + .saturating_add(Weight::from_parts(1_835, 0).saturating_mul(c.into())) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(3)) } @@ -194,8 +195,8 @@ impl runtime_parachains::paras::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `28` // Estimated: `3493` - // Minimum execution time: 8_550_000 picoseconds. - Weight::from_parts(8_990_000, 0) + // Minimum execution time: 8_970_000 picoseconds. + Weight::from_parts(9_671_000, 0) .saturating_add(Weight::from_parts(0, 3493)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -210,8 +211,8 @@ impl runtime_parachains::paras::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `26706` // Estimated: `30171` - // Minimum execution time: 113_400_000 picoseconds. - Weight::from_parts(118_930_000, 0) + // Minimum execution time: 133_859_000 picoseconds. + Weight::from_parts(138_320_000, 0) .saturating_add(Weight::from_parts(0, 30171)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(1)) @@ -232,8 +233,8 @@ impl runtime_parachains::paras::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `27360` // Estimated: `30825` - // Minimum execution time: 800_286_000 picoseconds. - Weight::from_parts(805_785_000, 0) + // Minimum execution time: 960_438_000 picoseconds. + Weight::from_parts(1_003_968_000, 0) .saturating_add(Weight::from_parts(0, 30825)) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(103)) @@ -248,8 +249,8 @@ impl runtime_parachains::paras::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `27338` // Estimated: `30803` - // Minimum execution time: 113_991_000 picoseconds. - Weight::from_parts(115_481_000, 0) + // Minimum execution time: 126_150_000 picoseconds. + Weight::from_parts(131_480_000, 0) .saturating_add(Weight::from_parts(0, 30803)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(1)) @@ -268,8 +269,8 @@ impl runtime_parachains::paras::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `26728` // Estimated: `30193` - // Minimum execution time: 645_615_000 picoseconds. - Weight::from_parts(653_595_000, 0) + // Minimum execution time: 759_409_000 picoseconds. + Weight::from_parts(792_688_000, 0) .saturating_add(Weight::from_parts(0, 30193)) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(3)) @@ -284,8 +285,8 @@ impl runtime_parachains::paras::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `26706` // Estimated: `30171` - // Minimum execution time: 111_091_000 picoseconds. - Weight::from_parts(112_301_000, 0) + // Minimum execution time: 121_000_000 picoseconds. + Weight::from_parts(127_850_000, 0) .saturating_add(Weight::from_parts(0, 30171)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(1)) diff --git a/relay/kusama/src/weights/runtime_parachains_paras_inherent.rs b/relay/kusama/src/weights/runtime_parachains_paras_inherent.rs index e90748273f..efa81dd1b8 100644 --- a/relay/kusama/src/weights/runtime_parachains_paras_inherent.rs +++ b/relay/kusama/src/weights/runtime_parachains_paras_inherent.rs @@ -16,25 +16,26 @@ //! Autogenerated weights for `runtime_parachains::paras_inherent` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 46.1.0 -//! DATE: 2025-04-25, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.1.0 +//! DATE: 2025-06-17, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./kusama-chain-spec.json")`, DB CACHE: 1024 +//! HOSTNAME: `bd6a2f284250`, CPU: `QEMU Virtual CPU version 2.5+` +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./kusama-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=runtime_parachains::paras_inherent // --extrinsic=* +// --runtime=target/production/wbuild/staging-kusama-runtime/staging_kusama_runtime.wasm +// --pallet=runtime_parachains::paras_inherent +// --header=/_work/fellowship-001/runtimes/runtimes/.github/scripts/cmd/file_header.txt +// --output=./relay/kusama/src/weights // --wasm-execution=compiled +// --steps=50 +// --repeat=20 // --heap-pages=4096 -// --output=./kusama-weights/ -// --header=./file_header.txt #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -81,8 +82,8 @@ impl runtime_parachains::paras_inherent::WeightInfo for // Proof Size summary in bytes: // Measured: `37635` // Estimated: `41100` - // Minimum execution time: 207_191_000 picoseconds. - Weight::from_parts(213_222_000, 0) + // Minimum execution time: 254_119_000 picoseconds. + Weight::from_parts(265_189_000, 0) .saturating_add(Weight::from_parts(0, 41100)) .saturating_add(T::DbWeight::get().reads(15)) .saturating_add(T::DbWeight::get().writes(3)) @@ -156,13 +157,13 @@ impl runtime_parachains::paras_inherent::WeightInfo for /// The range of component `v` is `[400, 1024]`. fn enter_variable_disputes(v: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `117775` - // Estimated: `123715` - // Minimum execution time: 20_707_101_000 picoseconds. - Weight::from_parts(743_311_831, 0) - .saturating_add(Weight::from_parts(0, 123715)) - // Standard Error: 7_083 - .saturating_add(Weight::from_parts(50_067_850, 0).saturating_mul(v.into())) + // Measured: `117506` + // Estimated: `123446` + // Minimum execution time: 27_165_919_000 picoseconds. + Weight::from_parts(717_322_521, 0) + .saturating_add(Weight::from_parts(0, 123446)) + // Standard Error: 97_777 + .saturating_add(Weight::from_parts(66_963_457, 0).saturating_mul(v.into())) .saturating_add(T::DbWeight::get().reads(30)) .saturating_add(T::DbWeight::get().writes(17)) } @@ -200,8 +201,8 @@ impl runtime_parachains::paras_inherent::WeightInfo for // Proof Size summary in bytes: // Measured: `75043` // Estimated: `80983` - // Minimum execution time: 449_332_000 picoseconds. - Weight::from_parts(466_372_000, 0) + // Minimum execution time: 494_769_000 picoseconds. + Weight::from_parts(521_128_000, 0) .saturating_add(Weight::from_parts(0, 80983)) .saturating_add(T::DbWeight::get().reads(16)) .saturating_add(T::DbWeight::get().writes(4)) @@ -277,13 +278,13 @@ impl runtime_parachains::paras_inherent::WeightInfo for /// The range of component `v` is `[2, 5]`. fn enter_backed_candidates_variable(v: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `76687` - // Estimated: `82627` - // Minimum execution time: 1_444_877_000 picoseconds. - Weight::from_parts(1_376_507_095, 0) - .saturating_add(Weight::from_parts(0, 82627)) - // Standard Error: 268_249 - .saturating_add(Weight::from_parts(51_077_275, 0).saturating_mul(v.into())) + // Measured: `76450` + // Estimated: `82390` + // Minimum execution time: 1_493_626_000 picoseconds. + Weight::from_parts(1_405_980_472, 0) + .saturating_add(Weight::from_parts(0, 82390)) + // Standard Error: 1_026_112 + .saturating_add(Weight::from_parts(72_379_538, 0).saturating_mul(v.into())) .saturating_add(T::DbWeight::get().reads(30)) .saturating_add(T::DbWeight::get().writes(15)) } @@ -361,11 +362,11 @@ impl runtime_parachains::paras_inherent::WeightInfo for /// Proof: `Paras::MostRecentContext` (`max_values`: None, `max_size`: None, mode: `Measured`) fn enter_backed_candidate_code_upgrade() -> Weight { // Proof Size summary in bytes: - // Measured: `76700` - // Estimated: `82640` - // Minimum execution time: 86_339_166_000 picoseconds. - Weight::from_parts(86_967_615_000, 0) - .saturating_add(Weight::from_parts(0, 82640)) + // Measured: `76463` + // Estimated: `82403` + // Minimum execution time: 38_151_710_000 picoseconds. + Weight::from_parts(38_439_790_000, 0) + .saturating_add(Weight::from_parts(0, 82403)) .saturating_add(T::DbWeight::get().reads(32)) .saturating_add(T::DbWeight::get().writes(15)) } diff --git a/relay/kusama/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs b/relay/kusama/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs index 3b01f6d61f..7f477d24e0 100644 --- a/relay/kusama/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs +++ b/relay/kusama/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs @@ -16,30 +16,31 @@ //! Autogenerated weights for `pallet_xcm_benchmarks::fungible` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 46.1.0 -//! DATE: 2025-04-24, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.1.0 +//! DATE: 2025-06-17, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./kusama-chain-spec.json")`, DB CACHE: 1024 +//! HOSTNAME: `187a9ae6fb48`, CPU: `QEMU Virtual CPU version 2.5+` +//! WASM-EXECUTION: Compiled, CHAIN: None, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./kusama-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_xcm_benchmarks::fungible // --extrinsic=* +// --runtime=target/production/wbuild/staging-kusama-runtime/staging_kusama_runtime.wasm +// --pallet=pallet_xcm_benchmarks::fungible +// --header=/_work/fellowship-001/runtimes/runtimes/.github/scripts/cmd/file_header.txt +// --output=./relay/kusama/src/weights/xcm // --wasm-execution=compiled +// --steps=50 +// --repeat=20 // --heap-pages=4096 -// --output=./kusama-weights/xcm/pallet_xcm_benchmarks_fungible.rs -// --header=./file_header.txt +// --template=templates/xcm-bench-template.hbs #![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; @@ -53,9 +54,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `101` // Estimated: `3593` - // Minimum execution time: 39_010_000 picoseconds. - Weight::from_parts(39_430_000, 0) - .saturating_add(Weight::from_parts(0, 3593)) + // Minimum execution time: 44_000_000 picoseconds. + Weight::from_parts(46_090_000, 3593) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -65,9 +65,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `101` // Estimated: `6196` - // Minimum execution time: 53_370_000 picoseconds. - Weight::from_parts(53_761_000, 0) - .saturating_add(Weight::from_parts(0, 6196)) + // Minimum execution time: 61_989_000 picoseconds. + Weight::from_parts(76_970_000, 6196) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -79,16 +78,17 @@ impl WeightInfo { /// Proof: `XcmPallet::SupportedVersion` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `Dmp::DownwardMessageQueues` (r:1 w:1) /// Proof: `Dmp::DownwardMessageQueues` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `Paras::Heads` (r:1 w:0) + /// Proof: `Paras::Heads` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `Dmp::DownwardMessageQueueHeads` (r:1 w:1) /// Proof: `Dmp::DownwardMessageQueueHeads` (`max_values`: None, `max_size`: None, mode: `Measured`) pub(crate) fn transfer_reserve_asset() -> Weight { // Proof Size summary in bytes: - // Measured: `181` + // Measured: `246` // Estimated: `6196` - // Minimum execution time: 125_031_000 picoseconds. - Weight::from_parts(125_491_000, 0) - .saturating_add(Weight::from_parts(0, 6196)) - .saturating_add(T::DbWeight::get().reads(6)) + // Minimum execution time: 159_340_000 picoseconds. + Weight::from_parts(190_740_000, 6196) + .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(4)) } /// Storage: `Benchmark::Override` (r:0 w:0) @@ -99,7 +99,6 @@ impl WeightInfo { // Estimated: `0` // Minimum execution time: 18_446_744_073_709_551_000 picoseconds. Weight::from_parts(18_446_744_073_709_551_000, 0) - .saturating_add(Weight::from_parts(0, 0)) } /// Storage: `Dmp::DeliveryFeeFactor` (r:1 w:0) /// Proof: `Dmp::DeliveryFeeFactor` (`max_values`: None, `max_size`: None, mode: `Measured`) @@ -107,18 +106,19 @@ impl WeightInfo { /// Proof: `XcmPallet::SupportedVersion` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `Dmp::DownwardMessageQueues` (r:1 w:1) /// Proof: `Dmp::DownwardMessageQueues` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `Paras::Heads` (r:1 w:0) + /// Proof: `Paras::Heads` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `System::Account` (r:1 w:1) /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) /// Storage: `Dmp::DownwardMessageQueueHeads` (r:1 w:1) /// Proof: `Dmp::DownwardMessageQueueHeads` (`max_values`: None, `max_size`: None, mode: `Measured`) pub(crate) fn initiate_reserve_withdraw() -> Weight { // Proof Size summary in bytes: - // Measured: `181` - // Estimated: `3646` - // Minimum execution time: 85_531_000 picoseconds. - Weight::from_parts(86_180_000, 0) - .saturating_add(Weight::from_parts(0, 3646)) - .saturating_add(T::DbWeight::get().reads(5)) + // Measured: `246` + // Estimated: `3711` + // Minimum execution time: 99_040_000 picoseconds. + Weight::from_parts(102_070_000, 3711) + .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(3)) } /// Storage: `System::Account` (r:1 w:1) @@ -127,9 +127,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `103` // Estimated: `3593` - // Minimum execution time: 38_390_000 picoseconds. - Weight::from_parts(38_810_000, 0) - .saturating_add(Weight::from_parts(0, 3593)) + // Minimum execution time: 41_059_000 picoseconds. + Weight::from_parts(42_110_000, 3593) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -139,9 +138,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `3593` - // Minimum execution time: 30_010_000 picoseconds. - Weight::from_parts(30_260_000, 0) - .saturating_add(Weight::from_parts(0, 3593)) + // Minimum execution time: 31_130_000 picoseconds. + Weight::from_parts(32_280_000, 3593) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -151,18 +149,19 @@ impl WeightInfo { /// Proof: `XcmPallet::SupportedVersion` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `Dmp::DownwardMessageQueues` (r:1 w:1) /// Proof: `Dmp::DownwardMessageQueues` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `Paras::Heads` (r:1 w:0) + /// Proof: `Paras::Heads` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `System::Account` (r:1 w:1) /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) /// Storage: `Dmp::DownwardMessageQueueHeads` (r:1 w:1) /// Proof: `Dmp::DownwardMessageQueueHeads` (`max_values`: None, `max_size`: None, mode: `Measured`) pub(crate) fn deposit_reserve_asset() -> Weight { // Proof Size summary in bytes: - // Measured: `80` - // Estimated: `3593` - // Minimum execution time: 78_801_000 picoseconds. - Weight::from_parts(79_431_000, 0) - .saturating_add(Weight::from_parts(0, 3593)) - .saturating_add(T::DbWeight::get().reads(5)) + // Measured: `145` + // Estimated: `3610` + // Minimum execution time: 90_510_000 picoseconds. + Weight::from_parts(96_590_000, 3610) + .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(3)) } /// Storage: `Dmp::DeliveryFeeFactor` (r:1 w:0) @@ -171,18 +170,19 @@ impl WeightInfo { /// Proof: `XcmPallet::SupportedVersion` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `Dmp::DownwardMessageQueues` (r:1 w:1) /// Proof: `Dmp::DownwardMessageQueues` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `Paras::Heads` (r:1 w:0) + /// Proof: `Paras::Heads` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `System::Account` (r:1 w:1) /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) /// Storage: `Dmp::DownwardMessageQueueHeads` (r:1 w:1) /// Proof: `Dmp::DownwardMessageQueueHeads` (`max_values`: None, `max_size`: None, mode: `Measured`) pub(crate) fn initiate_teleport() -> Weight { // Proof Size summary in bytes: - // Measured: `80` - // Estimated: `3593` - // Minimum execution time: 80_720_000 picoseconds. - Weight::from_parts(81_320_000, 0) - .saturating_add(Weight::from_parts(0, 3593)) - .saturating_add(T::DbWeight::get().reads(5)) + // Measured: `145` + // Estimated: `3610` + // Minimum execution time: 92_840_000 picoseconds. + Weight::from_parts(99_450_000, 3610) + .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(3)) } /// Storage: `System::Account` (r:1 w:1) @@ -193,16 +193,17 @@ impl WeightInfo { /// Proof: `XcmPallet::SupportedVersion` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `Dmp::DownwardMessageQueues` (r:1 w:1) /// Proof: `Dmp::DownwardMessageQueues` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `Paras::Heads` (r:1 w:0) + /// Proof: `Paras::Heads` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `Dmp::DownwardMessageQueueHeads` (r:1 w:1) /// Proof: `Dmp::DownwardMessageQueueHeads` (`max_values`: None, `max_size`: None, mode: `Measured`) pub(crate) fn initiate_transfer() -> Weight { // Proof Size summary in bytes: - // Measured: `80` - // Estimated: `3593` - // Minimum execution time: 100_870_000 picoseconds. - Weight::from_parts(101_881_000, 0) - .saturating_add(Weight::from_parts(0, 3593)) - .saturating_add(T::DbWeight::get().reads(5)) + // Measured: `145` + // Estimated: `3610` + // Minimum execution time: 119_749_000 picoseconds. + Weight::from_parts(122_910_000, 3610) + .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(3)) } } diff --git a/relay/kusama/src/weights/xcm/pallet_xcm_benchmarks_generic.rs b/relay/kusama/src/weights/xcm/pallet_xcm_benchmarks_generic.rs index a14efe8b78..90ddf7ade2 100644 --- a/relay/kusama/src/weights/xcm/pallet_xcm_benchmarks_generic.rs +++ b/relay/kusama/src/weights/xcm/pallet_xcm_benchmarks_generic.rs @@ -16,30 +16,31 @@ //! Autogenerated weights for `pallet_xcm_benchmarks::generic` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 46.1.0 -//! DATE: 2025-04-24, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.1.0 +//! DATE: 2025-06-17, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./kusama-chain-spec.json")`, DB CACHE: 1024 +//! HOSTNAME: `187a9ae6fb48`, CPU: `QEMU Virtual CPU version 2.5+` +//! WASM-EXECUTION: Compiled, CHAIN: None, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./kusama-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_xcm_benchmarks::generic // --extrinsic=* +// --runtime=target/production/wbuild/staging-kusama-runtime/staging_kusama_runtime.wasm +// --pallet=pallet_xcm_benchmarks::generic +// --header=/_work/fellowship-001/runtimes/runtimes/.github/scripts/cmd/file_header.txt +// --output=./relay/kusama/src/weights/xcm // --wasm-execution=compiled +// --steps=50 +// --repeat=20 // --heap-pages=4096 -// --output=./kusama-weights/xcm/pallet_xcm_benchmarks_generic.rs -// --header=./file_header.txt +// --template=templates/xcm-bench-template.hbs #![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; @@ -53,43 +54,41 @@ impl WeightInfo { /// Proof: `XcmPallet::SupportedVersion` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `Dmp::DownwardMessageQueues` (r:1 w:1) /// Proof: `Dmp::DownwardMessageQueues` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `Paras::Heads` (r:1 w:0) + /// Proof: `Paras::Heads` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `System::Account` (r:1 w:1) /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) /// Storage: `Dmp::DownwardMessageQueueHeads` (r:1 w:1) /// Proof: `Dmp::DownwardMessageQueueHeads` (`max_values`: None, `max_size`: None, mode: `Measured`) pub(crate) fn report_holding() -> Weight { // Proof Size summary in bytes: - // Measured: `181` - // Estimated: `3646` - // Minimum execution time: 81_331_000 picoseconds. - Weight::from_parts(82_340_000, 0) - .saturating_add(Weight::from_parts(0, 3646)) - .saturating_add(T::DbWeight::get().reads(5)) + // Measured: `246` + // Estimated: `3711` + // Minimum execution time: 97_429_000 picoseconds. + Weight::from_parts(100_990_000, 3711) + .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(3)) } pub(crate) fn buy_execution() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 980_000 picoseconds. - Weight::from_parts(1_070_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 820_000 picoseconds. + Weight::from_parts(910_000, 0) } pub(crate) fn pay_fees() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 4_780_000 picoseconds. - Weight::from_parts(4_980_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 4_360_000 picoseconds. + Weight::from_parts(4_640_000, 0) } pub(crate) fn asset_claimer() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_050_000 picoseconds. - Weight::from_parts(1_160_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 880_000 picoseconds. + Weight::from_parts(960_000, 0) } /// Storage: `XcmPallet::Queries` (r:1 w:0) /// Proof: `XcmPallet::Queries` (`max_values`: None, `max_size`: None, mode: `Measured`) @@ -97,58 +96,51 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `3465` - // Minimum execution time: 7_800_000 picoseconds. - Weight::from_parts(7_930_000, 0) - .saturating_add(Weight::from_parts(0, 3465)) + // Minimum execution time: 7_901_000 picoseconds. + Weight::from_parts(8_280_000, 3465) .saturating_add(T::DbWeight::get().reads(1)) } pub(crate) fn transact() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 10_190_000 picoseconds. - Weight::from_parts(10_390_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 9_190_000 picoseconds. + Weight::from_parts(9_780_000, 0) } pub(crate) fn refund_surplus() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_880_000 picoseconds. - Weight::from_parts(2_020_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 1_490_000 picoseconds. + Weight::from_parts(1_621_000, 0) } pub(crate) fn set_error_handler() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_030_000 picoseconds. - Weight::from_parts(1_110_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 880_000 picoseconds. + Weight::from_parts(920_000, 0) } pub(crate) fn set_appendix() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 990_000 picoseconds. - Weight::from_parts(1_100_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 849_000 picoseconds. + Weight::from_parts(931_000, 0) } pub(crate) fn clear_error() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 970_000 picoseconds. - Weight::from_parts(1_060_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 780_000 picoseconds. + Weight::from_parts(930_000, 0) } pub(crate) fn descend_origin() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_080_000 picoseconds. - Weight::from_parts(1_170_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 820_000 picoseconds. + Weight::from_parts(920_000, 0) } /// Storage: `Benchmark::Override` (r:0 w:0) /// Proof: `Benchmark::Override` (`max_values`: None, `max_size`: None, mode: `Measured`) @@ -158,15 +150,13 @@ impl WeightInfo { // Estimated: `0` // Minimum execution time: 18_446_744_073_709_551_000 picoseconds. Weight::from_parts(18_446_744_073_709_551_000, 0) - .saturating_add(Weight::from_parts(0, 0)) } pub(crate) fn clear_origin() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 990_000 picoseconds. - Weight::from_parts(1_090_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 800_000 picoseconds. + Weight::from_parts(890_000, 0) } /// Storage: `Dmp::DeliveryFeeFactor` (r:1 w:0) /// Proof: `Dmp::DeliveryFeeFactor` (`max_values`: None, `max_size`: None, mode: `Measured`) @@ -174,18 +164,19 @@ impl WeightInfo { /// Proof: `XcmPallet::SupportedVersion` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `Dmp::DownwardMessageQueues` (r:1 w:1) /// Proof: `Dmp::DownwardMessageQueues` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `Paras::Heads` (r:1 w:0) + /// Proof: `Paras::Heads` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `System::Account` (r:1 w:1) /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) /// Storage: `Dmp::DownwardMessageQueueHeads` (r:1 w:1) /// Proof: `Dmp::DownwardMessageQueueHeads` (`max_values`: None, `max_size`: None, mode: `Measured`) pub(crate) fn report_error() -> Weight { // Proof Size summary in bytes: - // Measured: `181` - // Estimated: `3646` - // Minimum execution time: 77_630_000 picoseconds. - Weight::from_parts(78_641_000, 0) - .saturating_add(Weight::from_parts(0, 3646)) - .saturating_add(T::DbWeight::get().reads(5)) + // Measured: `246` + // Estimated: `3711` + // Minimum execution time: 92_340_000 picoseconds. + Weight::from_parts(96_010_000, 3711) + .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(3)) } /// Storage: `XcmPallet::AssetTraps` (r:1 w:1) @@ -194,9 +185,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `23` // Estimated: `3488` - // Minimum execution time: 12_000_000 picoseconds. - Weight::from_parts(12_150_000, 0) - .saturating_add(Weight::from_parts(0, 3488)) + // Minimum execution time: 11_511_000 picoseconds. + Weight::from_parts(12_129_000, 3488) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -204,9 +194,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 970_000 picoseconds. - Weight::from_parts(1_050_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 5_070_000 picoseconds. + Weight::from_parts(5_381_000, 0) } /// Storage: `XcmPallet::VersionNotifyTargets` (r:1 w:1) /// Proof: `XcmPallet::VersionNotifyTargets` (`max_values`: None, `max_size`: None, mode: `Measured`) @@ -216,16 +205,17 @@ impl WeightInfo { /// Proof: `XcmPallet::SupportedVersion` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `Dmp::DownwardMessageQueues` (r:1 w:1) /// Proof: `Dmp::DownwardMessageQueues` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `Paras::Heads` (r:1 w:0) + /// Proof: `Paras::Heads` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `Dmp::DownwardMessageQueueHeads` (r:1 w:1) /// Proof: `Dmp::DownwardMessageQueueHeads` (`max_values`: None, `max_size`: None, mode: `Measured`) pub(crate) fn subscribe_version() -> Weight { // Proof Size summary in bytes: - // Measured: `80` - // Estimated: `3545` - // Minimum execution time: 38_540_000 picoseconds. - Weight::from_parts(39_331_000, 0) - .saturating_add(Weight::from_parts(0, 3545)) - .saturating_add(T::DbWeight::get().reads(5)) + // Measured: `145` + // Estimated: `3610` + // Minimum execution time: 46_850_000 picoseconds. + Weight::from_parts(49_480_000, 3610) + .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(3)) } /// Storage: `XcmPallet::VersionNotifyTargets` (r:0 w:1) @@ -234,50 +224,44 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 4_120_000 picoseconds. - Weight::from_parts(4_220_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 4_400_000 picoseconds. + Weight::from_parts(4_910_000, 0) .saturating_add(T::DbWeight::get().writes(1)) } pub(crate) fn burn_asset() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_620_000 picoseconds. - Weight::from_parts(1_730_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 1_210_000 picoseconds. + Weight::from_parts(1_310_000, 0) } pub(crate) fn expect_asset() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_240_000 picoseconds. - Weight::from_parts(1_330_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 950_000 picoseconds. + Weight::from_parts(1_090_000, 0) } pub(crate) fn expect_origin() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_010_000 picoseconds. - Weight::from_parts(1_110_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 5_020_000 picoseconds. + Weight::from_parts(5_230_000, 0) } pub(crate) fn expect_error() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 950_000 picoseconds. - Weight::from_parts(1_070_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 4_980_000 picoseconds. + Weight::from_parts(5_270_000, 0) } pub(crate) fn expect_transact_status() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_240_000 picoseconds. - Weight::from_parts(1_320_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 1_040_000 picoseconds. + Weight::from_parts(1_120_000, 0) } /// Storage: `Dmp::DeliveryFeeFactor` (r:1 w:0) /// Proof: `Dmp::DeliveryFeeFactor` (`max_values`: None, `max_size`: None, mode: `Measured`) @@ -285,27 +269,27 @@ impl WeightInfo { /// Proof: `XcmPallet::SupportedVersion` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `Dmp::DownwardMessageQueues` (r:1 w:1) /// Proof: `Dmp::DownwardMessageQueues` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `Paras::Heads` (r:1 w:0) + /// Proof: `Paras::Heads` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `System::Account` (r:1 w:1) /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) /// Storage: `Dmp::DownwardMessageQueueHeads` (r:1 w:1) /// Proof: `Dmp::DownwardMessageQueueHeads` (`max_values`: None, `max_size`: None, mode: `Measured`) pub(crate) fn query_pallet() -> Weight { // Proof Size summary in bytes: - // Measured: `181` - // Estimated: `3646` - // Minimum execution time: 91_500_000 picoseconds. - Weight::from_parts(92_000_000, 0) - .saturating_add(Weight::from_parts(0, 3646)) - .saturating_add(T::DbWeight::get().reads(5)) + // Measured: `246` + // Estimated: `3711` + // Minimum execution time: 105_610_000 picoseconds. + Weight::from_parts(110_671_000, 3711) + .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(3)) } pub(crate) fn expect_pallet() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 10_940_000 picoseconds. - Weight::from_parts(11_231_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 12_629_000 picoseconds. + Weight::from_parts(12_820_000, 0) } /// Storage: `Dmp::DeliveryFeeFactor` (r:1 w:0) /// Proof: `Dmp::DeliveryFeeFactor` (`max_values`: None, `max_size`: None, mode: `Measured`) @@ -313,58 +297,54 @@ impl WeightInfo { /// Proof: `XcmPallet::SupportedVersion` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `Dmp::DownwardMessageQueues` (r:1 w:1) /// Proof: `Dmp::DownwardMessageQueues` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `Paras::Heads` (r:1 w:0) + /// Proof: `Paras::Heads` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `System::Account` (r:1 w:1) /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) /// Storage: `Dmp::DownwardMessageQueueHeads` (r:1 w:1) /// Proof: `Dmp::DownwardMessageQueueHeads` (`max_values`: None, `max_size`: None, mode: `Measured`) pub(crate) fn report_transact_status() -> Weight { // Proof Size summary in bytes: - // Measured: `181` - // Estimated: `3646` - // Minimum execution time: 77_880_000 picoseconds. - Weight::from_parts(78_871_000, 0) - .saturating_add(Weight::from_parts(0, 3646)) - .saturating_add(T::DbWeight::get().reads(5)) + // Measured: `246` + // Estimated: `3711` + // Minimum execution time: 91_261_000 picoseconds. + Weight::from_parts(94_460_000, 3711) + .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(3)) } pub(crate) fn clear_transact_status() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_100_000 picoseconds. - Weight::from_parts(1_190_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 860_000 picoseconds. + Weight::from_parts(950_000, 0) } pub(crate) fn set_topic() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 980_000 picoseconds. - Weight::from_parts(1_050_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 810_000 picoseconds. + Weight::from_parts(860_000, 0) } pub(crate) fn clear_topic() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 980_000 picoseconds. - Weight::from_parts(1_070_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 800_000 picoseconds. + Weight::from_parts(890_000, 0) } pub(crate) fn set_fees_mode() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_020_000 picoseconds. - Weight::from_parts(1_100_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 810_000 picoseconds. + Weight::from_parts(880_000, 0) } pub(crate) fn unpaid_execution() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_030_000 picoseconds. - Weight::from_parts(1_120_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 860_000 picoseconds. + Weight::from_parts(960_000, 0) } } diff --git a/relay/polkadot/src/weights/frame_benchmarking_baseline.rs b/relay/polkadot/src/weights/frame_benchmarking_baseline.rs index facf94930f..8a58f59be8 100644 --- a/relay/polkadot/src/weights/frame_benchmarking_baseline.rs +++ b/relay/polkadot/src/weights/frame_benchmarking_baseline.rs @@ -14,27 +14,24 @@ // See the License for the specific language governing permissions and // limitations under the License. -//! Autogenerated weights for `frame_benchmarking::baseline` +//! Autogenerated weights for `frame_benchmarking :: baseline` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 46.1.0 -//! DATE: 2025-04-25, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./polkadot-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./polkadot-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=frame_benchmarking::baseline -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./polkadot-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/polkadot-runtime/polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./relay/polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -44,16 +41,16 @@ use frame_support::{traits::Get, weights::Weight}; use core::marker::PhantomData; -/// Weight functions for `frame_benchmarking::baseline`. +/// Weight functions for `frame_benchmarking :: baseline`. pub struct WeightInfo(PhantomData); -impl frame_benchmarking::baseline::WeightInfo for WeightInfo { +impl frame_benchmarking :: baseline::WeightInfo for WeightInfo { /// The range of component `i` is `[0, 1000000]`. fn addition(_i: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 190_000 picoseconds. - Weight::from_parts(239_579, 0) + // Minimum execution time: 160_000 picoseconds. + Weight::from_parts(243_330, 0) .saturating_add(Weight::from_parts(0, 0)) } /// The range of component `i` is `[0, 1000000]`. @@ -61,8 +58,8 @@ impl frame_benchmarking::baseline::WeightInfo for Weigh // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 190_000 picoseconds. - Weight::from_parts(234_519, 0) + // Minimum execution time: 180_000 picoseconds. + Weight::from_parts(245_503, 0) .saturating_add(Weight::from_parts(0, 0)) } /// The range of component `i` is `[0, 1000000]`. @@ -70,8 +67,8 @@ impl frame_benchmarking::baseline::WeightInfo for Weigh // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 200_000 picoseconds. - Weight::from_parts(242_207, 0) + // Minimum execution time: 170_000 picoseconds. + Weight::from_parts(246_577, 0) .saturating_add(Weight::from_parts(0, 0)) } /// The range of component `i` is `[0, 1000000]`. @@ -79,16 +76,16 @@ impl frame_benchmarking::baseline::WeightInfo for Weigh // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 180_000 picoseconds. - Weight::from_parts(230_938, 0) + // Minimum execution time: 170_000 picoseconds. + Weight::from_parts(244_061, 0) .saturating_add(Weight::from_parts(0, 0)) } fn hashing() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 29_759_383_000 picoseconds. - Weight::from_parts(29_996_754_000, 0) + // Minimum execution time: 28_594_660_000 picoseconds. + Weight::from_parts(28_723_550_000, 0) .saturating_add(Weight::from_parts(0, 0)) } /// The range of component `i` is `[0, 100]`. @@ -97,9 +94,9 @@ impl frame_benchmarking::baseline::WeightInfo for Weigh // Measured: `0` // Estimated: `0` // Minimum execution time: 210_000 picoseconds. - Weight::from_parts(475_385, 0) + Weight::from_parts(2_240_097, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 2_736 - .saturating_add(Weight::from_parts(48_841_902, 0).saturating_mul(i.into())) + // Standard Error: 11_999 + .saturating_add(Weight::from_parts(49_555_084, 0).saturating_mul(i.into())) } } diff --git a/relay/polkadot/src/weights/frame_election_provider_support.rs b/relay/polkadot/src/weights/frame_election_provider_support.rs index 88b0ae2fc4..c4c1752975 100644 --- a/relay/polkadot/src/weights/frame_election_provider_support.rs +++ b/relay/polkadot/src/weights/frame_election_provider_support.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `frame_election_provider_support` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 46.1.0 -//! DATE: 2025-04-25, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./polkadot-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./polkadot-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=frame_election_provider_support -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./polkadot-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/polkadot-runtime/polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./relay/polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -54,13 +51,13 @@ impl frame_election_provider_support::WeightInfo for We // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 8_066_077_000 picoseconds. - Weight::from_parts(8_170_658_000, 0) + // Minimum execution time: 8_706_698_000 picoseconds. + Weight::from_parts(8_744_269_000, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 151_829 - .saturating_add(Weight::from_parts(6_508_289, 0).saturating_mul(v.into())) - // Standard Error: 15_522_488 - .saturating_add(Weight::from_parts(1_518_220_867, 0).saturating_mul(d.into())) + // Standard Error: 208_313 + .saturating_add(Weight::from_parts(8_635_274, 0).saturating_mul(v.into())) + // Standard Error: 21_297_207 + .saturating_add(Weight::from_parts(2_293_933_940, 0).saturating_mul(d.into())) } /// The range of component `v` is `[1000, 2000]`. /// The range of component `t` is `[500, 1000]`. @@ -69,12 +66,12 @@ impl frame_election_provider_support::WeightInfo for We // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 5_742_356_000 picoseconds. - Weight::from_parts(5_801_336_000, 0) + // Minimum execution time: 6_092_774_000 picoseconds. + Weight::from_parts(6_106_614_000, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 141_602 - .saturating_add(Weight::from_parts(5_678_988, 0).saturating_mul(v.into())) - // Standard Error: 14_476_888 - .saturating_add(Weight::from_parts(1_612_015_762, 0).saturating_mul(d.into())) + // Standard Error: 155_756 + .saturating_add(Weight::from_parts(6_339_340, 0).saturating_mul(v.into())) + // Standard Error: 15_923_965 + .saturating_add(Weight::from_parts(1_777_086_542, 0).saturating_mul(d.into())) } } diff --git a/relay/polkadot/src/weights/frame_system.rs b/relay/polkadot/src/weights/frame_system.rs index 80e42ec597..3357b37f91 100644 --- a/relay/polkadot/src/weights/frame_system.rs +++ b/relay/polkadot/src/weights/frame_system.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `frame_system` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 46.1.0 -//! DATE: 2025-04-25, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./polkadot-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./polkadot-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=frame_system -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./polkadot-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/polkadot-runtime/polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./relay/polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -52,22 +49,22 @@ impl frame_system::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_970_000 picoseconds. - Weight::from_parts(3_030_000, 0) + // Minimum execution time: 2_720_000 picoseconds. + Weight::from_parts(14_197_046, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 141 - .saturating_add(Weight::from_parts(12_306, 0).saturating_mul(b.into())) + // Standard Error: 3 + .saturating_add(Weight::from_parts(512, 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_560_000 picoseconds. - Weight::from_parts(7_681_000, 0) + // Minimum execution time: 7_310_000 picoseconds. + Weight::from_parts(7_480_000, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 142 - .saturating_add(Weight::from_parts(13_658, 0).saturating_mul(b.into())) + // Standard Error: 3 + .saturating_add(Weight::from_parts(2_297, 0).saturating_mul(b.into())) } /// Storage: UNKNOWN KEY `0x3a686561707061676573` (r:0 w:1) /// Proof: UNKNOWN KEY `0x3a686561707061676573` (r:0 w:1) @@ -75,8 +72,8 @@ impl frame_system::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 4_710_000 picoseconds. - Weight::from_parts(4_920_000, 0) + // Minimum execution time: 4_150_000 picoseconds. + Weight::from_parts(4_470_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -86,8 +83,8 @@ impl frame_system::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 183_678_533_000 picoseconds. - Weight::from_parts(188_433_507_000, 0) + // Minimum execution time: 133_666_924_000 picoseconds. + Weight::from_parts(134_418_958_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -98,11 +95,11 @@ impl frame_system::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_910_000 picoseconds. - Weight::from_parts(2_960_000, 0) + // Minimum execution time: 2_600_000 picoseconds. + Weight::from_parts(2_660_000, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 2_731 - .saturating_add(Weight::from_parts(869_950, 0).saturating_mul(i.into())) + // Standard Error: 3_033 + .saturating_add(Weight::from_parts(921_646, 0).saturating_mul(i.into())) .saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(i.into()))) } /// Storage: `Skipped::Metadata` (r:0 w:0) @@ -112,11 +109,11 @@ impl frame_system::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_910_000 picoseconds. - Weight::from_parts(2_970_000, 0) + // Minimum execution time: 2_630_000 picoseconds. + Weight::from_parts(2_690_000, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 1_064 - .saturating_add(Weight::from_parts(659_487, 0).saturating_mul(i.into())) + // Standard Error: 1_213 + .saturating_add(Weight::from_parts(673_216, 0).saturating_mul(i.into())) .saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(i.into()))) } /// Storage: `Skipped::Metadata` (r:0 w:0) @@ -126,11 +123,11 @@ impl frame_system::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `76 + p * (69 ±0)` // Estimated: `78 + p * (70 ±0)` - // Minimum execution time: 5_640_000 picoseconds. - Weight::from_parts(5_730_000, 0) + // Minimum execution time: 5_280_000 picoseconds. + Weight::from_parts(5_520_000, 0) .saturating_add(Weight::from_parts(0, 78)) - // Standard Error: 1_356 - .saturating_add(Weight::from_parts(1_492_351, 0).saturating_mul(p.into())) + // Standard Error: 1_750 + .saturating_add(Weight::from_parts(1_563_054, 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())) @@ -141,8 +138,8 @@ impl frame_system::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 22_110_000 picoseconds. - Weight::from_parts(23_000_000, 0) + // Minimum execution time: 23_910_000 picoseconds. + Weight::from_parts(25_570_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -154,8 +151,8 @@ impl frame_system::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `22` // Estimated: `1518` - // Minimum execution time: 186_305_544_000 picoseconds. - Weight::from_parts(190_957_907_000, 0) + // Minimum execution time: 139_199_593_000 picoseconds. + Weight::from_parts(140_845_272_000, 0) .saturating_add(Weight::from_parts(0, 1518)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(2)) diff --git a/relay/polkadot/src/weights/frame_system_extensions.rs b/relay/polkadot/src/weights/frame_system_extensions.rs index eeb41ab95e..81a32c486b 100644 --- a/relay/polkadot/src/weights/frame_system_extensions.rs +++ b/relay/polkadot/src/weights/frame_system_extensions.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `frame_system_extensions` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 46.1.0 -//! DATE: 2025-04-25, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./polkadot-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./polkadot-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=frame_system_extensions -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./polkadot-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/polkadot-runtime/polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./relay/polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -51,32 +48,32 @@ impl frame_system::ExtensionsWeightInfo for WeightInfo< // Proof Size summary in bytes: // Measured: `30` // Estimated: `0` - // Minimum execution time: 7_960_000 picoseconds. - Weight::from_parts(8_130_000, 0) + // Minimum execution time: 6_090_000 picoseconds. + Weight::from_parts(6_190_000, 0) .saturating_add(Weight::from_parts(0, 0)) } fn check_mortality_mortal_transaction() -> Weight { // Proof Size summary in bytes: // Measured: `68` // Estimated: `0` - // Minimum execution time: 11_850_000 picoseconds. - Weight::from_parts(12_100_000, 0) + // Minimum execution time: 9_680_000 picoseconds. + Weight::from_parts(9_890_000, 0) .saturating_add(Weight::from_parts(0, 0)) } fn check_mortality_immortal_transaction() -> Weight { // Proof Size summary in bytes: // Measured: `68` // Estimated: `0` - // Minimum execution time: 11_990_000 picoseconds. - Weight::from_parts(12_220_000, 0) + // Minimum execution time: 9_540_000 picoseconds. + Weight::from_parts(9_830_000, 0) .saturating_add(Weight::from_parts(0, 0)) } fn check_non_zero_sender() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 630_000 picoseconds. - Weight::from_parts(690_000, 0) + // Minimum execution time: 650_000 picoseconds. + Weight::from_parts(730_000, 0) .saturating_add(Weight::from_parts(0, 0)) } /// Storage: `System::Account` (r:1 w:1) @@ -85,8 +82,8 @@ impl frame_system::ExtensionsWeightInfo for WeightInfo< // Proof Size summary in bytes: // Measured: `101` // Estimated: `3593` - // Minimum execution time: 12_050_000 picoseconds. - Weight::from_parts(12_340_000, 0) + // Minimum execution time: 9_821_000 picoseconds. + Weight::from_parts(10_120_000, 0) .saturating_add(Weight::from_parts(0, 3593)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -95,32 +92,32 @@ impl frame_system::ExtensionsWeightInfo for WeightInfo< // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 480_000 picoseconds. - Weight::from_parts(520_000, 0) + // Minimum execution time: 510_000 picoseconds. + Weight::from_parts(560_000, 0) .saturating_add(Weight::from_parts(0, 0)) } fn check_tx_version() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 470_000 picoseconds. - Weight::from_parts(520_000, 0) + // Minimum execution time: 510_000 picoseconds. + Weight::from_parts(560_000, 0) .saturating_add(Weight::from_parts(0, 0)) } fn check_weight() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 3_930_000 picoseconds. - Weight::from_parts(4_080_000, 0) + // Minimum execution time: 4_470_000 picoseconds. + Weight::from_parts(4_710_000, 0) .saturating_add(Weight::from_parts(0, 0)) } fn weight_reclaim() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_189_000 picoseconds. - Weight::from_parts(2_372_000, 0) + // Minimum execution time: 2_710_000 picoseconds. + Weight::from_parts(2_830_000, 0) .saturating_add(Weight::from_parts(0, 0)) } } diff --git a/relay/polkadot/src/weights/pallet_asset_rate.rs b/relay/polkadot/src/weights/pallet_asset_rate.rs index 0f10d8ac4d..d180bf6c4e 100644 --- a/relay/polkadot/src/weights/pallet_asset_rate.rs +++ b/relay/polkadot/src/weights/pallet_asset_rate.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `pallet_asset_rate` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 46.1.0 -//! DATE: 2025-04-25, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./polkadot-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./polkadot-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_asset_rate -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./polkadot-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/polkadot-runtime/polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./relay/polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -53,8 +50,8 @@ impl pallet_asset_rate::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `76` // Estimated: `4703` - // Minimum execution time: 20_630_000 picoseconds. - Weight::from_parts(21_080_000, 0) + // Minimum execution time: 17_800_000 picoseconds. + Weight::from_parts(18_120_000, 0) .saturating_add(Weight::from_parts(0, 4703)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -65,8 +62,8 @@ impl pallet_asset_rate::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `144` // Estimated: `4703` - // Minimum execution time: 21_440_000 picoseconds. - Weight::from_parts(22_160_000, 0) + // Minimum execution time: 18_930_000 picoseconds. + Weight::from_parts(19_240_000, 0) .saturating_add(Weight::from_parts(0, 4703)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -77,8 +74,8 @@ impl pallet_asset_rate::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `144` // Estimated: `4703` - // Minimum execution time: 23_091_000 picoseconds. - Weight::from_parts(23_661_000, 0) + // Minimum execution time: 19_670_000 picoseconds. + Weight::from_parts(20_010_000, 0) .saturating_add(Weight::from_parts(0, 4703)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) diff --git a/relay/polkadot/src/weights/pallet_bags_list.rs b/relay/polkadot/src/weights/pallet_bags_list.rs index 7d8ab0b224..fea7ab5518 100644 --- a/relay/polkadot/src/weights/pallet_bags_list.rs +++ b/relay/polkadot/src/weights/pallet_bags_list.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `pallet_bags_list` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 46.1.0 -//! DATE: 2025-04-25, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./polkadot-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./polkadot-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_bags_list -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./polkadot-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/polkadot-runtime/polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./relay/polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -57,10 +54,10 @@ impl pallet_bags_list::WeightInfo for WeightInfo { /// Proof: `VoterList::ListBags` (`max_values`: None, `max_size`: Some(82), added: 2557, mode: `MaxEncodedLen`) fn rebag_non_terminal() -> Weight { // Proof Size summary in bytes: - // Measured: `1719` + // Measured: `1651` // Estimated: `11506` - // Minimum execution time: 82_720_000 picoseconds. - Weight::from_parts(83_931_000, 0) + // Minimum execution time: 76_500_000 picoseconds. + Weight::from_parts(84_230_000, 0) .saturating_add(Weight::from_parts(0, 11506)) .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(5)) @@ -75,10 +72,10 @@ impl pallet_bags_list::WeightInfo for WeightInfo { /// Proof: `VoterList::ListBags` (`max_values`: None, `max_size`: Some(82), added: 2557, mode: `MaxEncodedLen`) fn rebag_terminal() -> Weight { // Proof Size summary in bytes: - // Measured: `1616` + // Measured: `1545` // Estimated: `8877` - // Minimum execution time: 81_170_000 picoseconds. - Weight::from_parts(81_930_000, 0) + // Minimum execution time: 74_051_000 picoseconds. + Weight::from_parts(75_411_000, 0) .saturating_add(Weight::from_parts(0, 8877)) .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(5)) @@ -95,10 +92,10 @@ impl pallet_bags_list::WeightInfo for WeightInfo { /// Proof: `VoterList::ListBags` (`max_values`: None, `max_size`: Some(82), added: 2557, mode: `MaxEncodedLen`) fn put_in_front_of() -> Weight { // Proof Size summary in bytes: - // Measured: `1924` + // Measured: `1856` // Estimated: `11506` - // Minimum execution time: 96_891_000 picoseconds. - Weight::from_parts(97_751_000, 0) + // Minimum execution time: 89_370_000 picoseconds. + Weight::from_parts(91_580_000, 0) .saturating_add(Weight::from_parts(0, 11506)) .saturating_add(T::DbWeight::get().reads(10)) .saturating_add(T::DbWeight::get().writes(6)) diff --git a/relay/polkadot/src/weights/pallet_balances.rs b/relay/polkadot/src/weights/pallet_balances.rs index a1c48e7f8a..5469ddff9a 100644 --- a/relay/polkadot/src/weights/pallet_balances.rs +++ b/relay/polkadot/src/weights/pallet_balances.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `pallet_balances` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 46.1.0 -//! DATE: 2025-04-25, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./polkadot-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./polkadot-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_balances -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./polkadot-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/polkadot-runtime/polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./relay/polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -53,8 +50,8 @@ impl pallet_balances::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `3593` - // Minimum execution time: 60_951_000 picoseconds. - Weight::from_parts(61_640_000, 0) + // Minimum execution time: 58_080_000 picoseconds. + Weight::from_parts(58_770_000, 0) .saturating_add(Weight::from_parts(0, 3593)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -65,8 +62,8 @@ impl pallet_balances::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `3593` - // Minimum execution time: 48_050_000 picoseconds. - Weight::from_parts(48_450_000, 0) + // Minimum execution time: 45_850_000 picoseconds. + Weight::from_parts(46_140_000, 0) .saturating_add(Weight::from_parts(0, 3593)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -77,8 +74,8 @@ impl pallet_balances::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `174` // Estimated: `3593` - // Minimum execution time: 23_540_000 picoseconds. - Weight::from_parts(24_050_000, 0) + // Minimum execution time: 20_180_000 picoseconds. + Weight::from_parts(20_811_000, 0) .saturating_add(Weight::from_parts(0, 3593)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -89,8 +86,8 @@ impl pallet_balances::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `174` // Estimated: `3593` - // Minimum execution time: 32_310_000 picoseconds. - Weight::from_parts(32_970_000, 0) + // Minimum execution time: 29_230_000 picoseconds. + Weight::from_parts(29_680_000, 0) .saturating_add(Weight::from_parts(0, 3593)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -101,8 +98,8 @@ impl pallet_balances::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `103` // Estimated: `6196` - // Minimum execution time: 67_241_000 picoseconds. - Weight::from_parts(68_001_000, 0) + // Minimum execution time: 62_540_000 picoseconds. + Weight::from_parts(63_201_000, 0) .saturating_add(Weight::from_parts(0, 6196)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -113,8 +110,8 @@ impl pallet_balances::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `3593` - // Minimum execution time: 59_380_000 picoseconds. - Weight::from_parts(59_720_000, 0) + // Minimum execution time: 56_861_000 picoseconds. + Weight::from_parts(57_621_000, 0) .saturating_add(Weight::from_parts(0, 3593)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -125,8 +122,8 @@ impl pallet_balances::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `174` // Estimated: `3593` - // Minimum execution time: 26_570_000 picoseconds. - Weight::from_parts(27_201_000, 0) + // Minimum execution time: 23_500_000 picoseconds. + Weight::from_parts(23_980_000, 0) .saturating_add(Weight::from_parts(0, 3593)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -138,11 +135,11 @@ impl pallet_balances::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0 + u * (135 ±0)` // Estimated: `990 + u * (2603 ±0)` - // Minimum execution time: 25_161_000 picoseconds. - Weight::from_parts(25_390_000, 0) + // Minimum execution time: 22_201_000 picoseconds. + Weight::from_parts(22_330_000, 0) .saturating_add(Weight::from_parts(0, 990)) - // Standard Error: 12_579 - .saturating_add(Weight::from_parts(17_534_301, 0).saturating_mul(u.into())) + // Standard Error: 9_885 + .saturating_add(Weight::from_parts(16_814_254, 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())) @@ -151,24 +148,24 @@ impl pallet_balances::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 8_520_000 picoseconds. - Weight::from_parts(8_690_000, 0) + // Minimum execution time: 7_950_000 picoseconds. + Weight::from_parts(8_310_000, 0) .saturating_add(Weight::from_parts(0, 0)) } fn burn_allow_death() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 37_670_000 picoseconds. - Weight::from_parts(38_210_000, 0) + // Minimum execution time: 36_290_000 picoseconds. + Weight::from_parts(36_920_000, 0) .saturating_add(Weight::from_parts(0, 0)) } fn burn_keep_alive() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 25_850_000 picoseconds. - Weight::from_parts(26_250_000, 0) + // Minimum execution time: 24_440_000 picoseconds. + Weight::from_parts(25_050_000, 0) .saturating_add(Weight::from_parts(0, 0)) } } diff --git a/relay/polkadot/src/weights/pallet_beefy_mmr.rs b/relay/polkadot/src/weights/pallet_beefy_mmr.rs index 5d10133c28..849423df85 100644 --- a/relay/polkadot/src/weights/pallet_beefy_mmr.rs +++ b/relay/polkadot/src/weights/pallet_beefy_mmr.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `pallet_beefy_mmr` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 46.1.0 -//! DATE: 2025-04-25, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./polkadot-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./polkadot-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_beefy_mmr -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./polkadot-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/polkadot-runtime/polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./relay/polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -52,11 +49,11 @@ impl pallet_beefy_mmr::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 629_000 picoseconds. - Weight::from_parts(1_215_800, 0) + // Minimum execution time: 810_000 picoseconds. + Weight::from_parts(1_428_830, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 67 - .saturating_add(Weight::from_parts(1_275, 0).saturating_mul(n.into())) + // Standard Error: 77 + .saturating_add(Weight::from_parts(1_166, 0).saturating_mul(n.into())) } /// Storage: `System::BlockHash` (r:1 w:0) /// Proof: `System::BlockHash` (`max_values`: None, `max_size`: Some(44), added: 2519, mode: `MaxEncodedLen`) @@ -64,8 +61,8 @@ impl pallet_beefy_mmr::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `68` // Estimated: `3509` - // Minimum execution time: 8_040_000 picoseconds. - Weight::from_parts(8_250_000, 0) + // Minimum execution time: 7_310_000 picoseconds. + Weight::from_parts(7_411_000, 0) .saturating_add(Weight::from_parts(0, 3509)) .saturating_add(T::DbWeight::get().reads(1)) } @@ -75,8 +72,8 @@ impl pallet_beefy_mmr::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `221` // Estimated: `3505` - // Minimum execution time: 8_010_000 picoseconds. - Weight::from_parts(8_190_000, 0) + // Minimum execution time: 7_200_000 picoseconds. + Weight::from_parts(7_480_000, 0) .saturating_add(Weight::from_parts(0, 3505)) .saturating_add(T::DbWeight::get().reads(1)) } @@ -89,11 +86,11 @@ impl pallet_beefy_mmr::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `213` // Estimated: `1517` - // Minimum execution time: 15_500_000 picoseconds. - Weight::from_parts(29_025_250, 0) + // Minimum execution time: 14_480_000 picoseconds. + Weight::from_parts(29_176_359, 0) .saturating_add(Weight::from_parts(0, 1517)) - // Standard Error: 1_956 - .saturating_add(Weight::from_parts(1_413_478, 0).saturating_mul(n.into())) + // Standard Error: 2_011 + .saturating_add(Weight::from_parts(1_438_743, 0).saturating_mul(n.into())) .saturating_add(T::DbWeight::get().reads(2)) } } diff --git a/relay/polkadot/src/weights/pallet_bounties.rs b/relay/polkadot/src/weights/pallet_bounties.rs index 7a3dd55acc..a40ea967f5 100644 --- a/relay/polkadot/src/weights/pallet_bounties.rs +++ b/relay/polkadot/src/weights/pallet_bounties.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `pallet_bounties` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 46.1.0 -//! DATE: 2025-04-25, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./polkadot-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./polkadot-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_bounties -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./polkadot-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/polkadot-runtime/polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./relay/polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -60,11 +57,11 @@ impl pallet_bounties::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `177` // Estimated: `3593` - // Minimum execution time: 37_610_000 picoseconds. - Weight::from_parts(38_555_260, 0) + // Minimum execution time: 34_440_000 picoseconds. + Weight::from_parts(35_235_474, 0) .saturating_add(Weight::from_parts(0, 3593)) - // Standard Error: 7 - .saturating_add(Weight::from_parts(559, 0).saturating_mul(d.into())) + // Standard Error: 4 + .saturating_add(Weight::from_parts(571, 0).saturating_mul(d.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(4)) } @@ -76,8 +73,8 @@ impl pallet_bounties::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `269` // Estimated: `3642` - // Minimum execution time: 21_380_000 picoseconds. - Weight::from_parts(21_940_000, 0) + // Minimum execution time: 18_951_000 picoseconds. + Weight::from_parts(19_430_000, 0) .saturating_add(Weight::from_parts(0, 3642)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -88,8 +85,8 @@ impl pallet_bounties::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `289` // Estimated: `3642` - // Minimum execution time: 17_050_000 picoseconds. - Weight::from_parts(17_400_000, 0) + // Minimum execution time: 16_560_000 picoseconds. + Weight::from_parts(16_910_000, 0) .saturating_add(Weight::from_parts(0, 3642)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -102,8 +99,8 @@ impl pallet_bounties::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `269` // Estimated: `3642` - // Minimum execution time: 21_000_000 picoseconds. - Weight::from_parts(21_330_000, 0) + // Minimum execution time: 20_450_000 picoseconds. + Weight::from_parts(20_780_000, 0) .saturating_add(Weight::from_parts(0, 3642)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -116,8 +113,8 @@ impl pallet_bounties::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `465` // Estimated: `3642` - // Minimum execution time: 48_790_000 picoseconds. - Weight::from_parts(49_080_000, 0) + // Minimum execution time: 47_060_000 picoseconds. + Weight::from_parts(47_640_000, 0) .saturating_add(Weight::from_parts(0, 3642)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -130,8 +127,8 @@ impl pallet_bounties::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `461` // Estimated: `3642` - // Minimum execution time: 37_070_000 picoseconds. - Weight::from_parts(37_450_000, 0) + // Minimum execution time: 35_330_000 picoseconds. + Weight::from_parts(35_970_000, 0) .saturating_add(Weight::from_parts(0, 3642)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -144,8 +141,8 @@ impl pallet_bounties::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `368` // Estimated: `3642` - // Minimum execution time: 22_340_000 picoseconds. - Weight::from_parts(22_520_000, 0) + // Minimum execution time: 21_250_000 picoseconds. + Weight::from_parts(21_950_000, 0) .saturating_add(Weight::from_parts(0, 3642)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -166,8 +163,8 @@ impl pallet_bounties::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `732` // Estimated: `8799` - // Minimum execution time: 136_851_000 picoseconds. - Weight::from_parts(137_601_000, 0) + // Minimum execution time: 131_091_000 picoseconds. + Weight::from_parts(132_341_000, 0) .saturating_add(Weight::from_parts(0, 8799)) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(8)) @@ -184,8 +181,8 @@ impl pallet_bounties::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `412` // Estimated: `3642` - // Minimum execution time: 55_421_000 picoseconds. - Weight::from_parts(56_281_000, 0) + // Minimum execution time: 52_130_000 picoseconds. + Weight::from_parts(52_811_000, 0) .saturating_add(Weight::from_parts(0, 3642)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(3)) @@ -204,8 +201,8 @@ impl pallet_bounties::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `648` // Estimated: `6196` - // Minimum execution time: 94_941_000 picoseconds. - Weight::from_parts(95_731_000, 0) + // Minimum execution time: 91_281_000 picoseconds. + Weight::from_parts(92_010_000, 0) .saturating_add(Weight::from_parts(0, 6196)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(6)) @@ -216,8 +213,8 @@ impl pallet_bounties::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `325` // Estimated: `3642` - // Minimum execution time: 17_570_000 picoseconds. - Weight::from_parts(17_920_000, 0) + // Minimum execution time: 16_990_000 picoseconds. + Weight::from_parts(17_340_000, 0) .saturating_add(Weight::from_parts(0, 3642)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -233,11 +230,11 @@ impl pallet_bounties::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0 + b * (297 ±0)` // Estimated: `1887 + b * (5206 ±0)` - // Minimum execution time: 8_040_000 picoseconds. - Weight::from_parts(8_230_000, 0) + // Minimum execution time: 5_860_000 picoseconds. + Weight::from_parts(5_990_000, 0) .saturating_add(Weight::from_parts(0, 1887)) - // Standard Error: 14_518 - .saturating_add(Weight::from_parts(42_904_712, 0).saturating_mul(b.into())) + // Standard Error: 21_114 + .saturating_add(Weight::from_parts(42_216_722, 0).saturating_mul(b.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().reads((3_u64).saturating_mul(b.into()))) .saturating_add(T::DbWeight::get().writes(1)) diff --git a/relay/polkadot/src/weights/pallet_child_bounties.rs b/relay/polkadot/src/weights/pallet_child_bounties.rs index 9f0144aae5..a7f460813c 100644 --- a/relay/polkadot/src/weights/pallet_child_bounties.rs +++ b/relay/polkadot/src/weights/pallet_child_bounties.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `pallet_child_bounties` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 46.1.0 -//! DATE: 2025-04-25, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./polkadot-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./polkadot-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_child_bounties -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./polkadot-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/polkadot-runtime/polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./relay/polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -64,11 +61,11 @@ impl pallet_child_bounties::WeightInfo for WeightInfo pallet_child_bounties::WeightInfo for WeightInfo pallet_child_bounties::WeightInfo for WeightInfo pallet_child_bounties::WeightInfo for WeightInfo pallet_child_bounties::WeightInfo for WeightInfo pallet_child_bounties::WeightInfo for WeightInfo pallet_child_bounties::WeightInfo for WeightInfo pallet_child_bounties::WeightInfo for WeightInfo pallet_conviction_voting::WeightInfo for WeightInf /// Proof: `Scheduler::Agenda` (`max_values`: None, `max_size`: Some(38963), added: 41438, mode: `MaxEncodedLen`) fn vote_new() -> Weight { // Proof Size summary in bytes: - // Measured: `13480` + // Measured: `13409` // Estimated: `42428` - // Minimum execution time: 183_061_000 picoseconds. - Weight::from_parts(186_671_000, 0) + // Minimum execution time: 182_781_000 picoseconds. + Weight::from_parts(190_241_000, 0) .saturating_add(Weight::from_parts(0, 42428)) .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(5)) @@ -85,10 +82,10 @@ impl pallet_conviction_voting::WeightInfo for WeightInf /// Proof: `Scheduler::Retries` (`max_values`: None, `max_size`: Some(30), added: 2505, mode: `MaxEncodedLen`) fn vote_existing() -> Weight { // Proof Size summary in bytes: - // Measured: `14201` + // Measured: `14130` // Estimated: `83866` - // Minimum execution time: 214_481_000 picoseconds. - Weight::from_parts(217_831_000, 0) + // Minimum execution time: 212_381_000 picoseconds. + Weight::from_parts(219_281_000, 0) .saturating_add(Weight::from_parts(0, 83866)) .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(7)) @@ -105,8 +102,8 @@ impl pallet_conviction_voting::WeightInfo for WeightInf // Proof Size summary in bytes: // Measured: `13919` // Estimated: `83866` - // Minimum execution time: 177_361_000 picoseconds. - Weight::from_parts(179_830_000, 0) + // Minimum execution time: 176_501_000 picoseconds. + Weight::from_parts(182_361_000, 0) .saturating_add(Weight::from_parts(0, 83866)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(5)) @@ -119,8 +116,8 @@ impl pallet_conviction_voting::WeightInfo for WeightInf // Proof Size summary in bytes: // Measured: `13005` // Estimated: `30706` - // Minimum execution time: 96_750_000 picoseconds. - Weight::from_parts(97_831_000, 0) + // Minimum execution time: 100_251_000 picoseconds. + Weight::from_parts(103_871_000, 0) .saturating_add(Weight::from_parts(0, 30706)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -142,13 +139,13 @@ impl pallet_conviction_voting::WeightInfo for WeightInf /// The range of component `r` is `[0, 512]`. fn delegate(r: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `28987 + r * (364 ±0)` + // Measured: `28916 + r * (364 ±0)` // Estimated: `83866 + r * (3411 ±0)` - // Minimum execution time: 93_901_000 picoseconds. - Weight::from_parts(1_050_781_024, 0) + // Minimum execution time: 89_011_000 picoseconds. + Weight::from_parts(1_078_940_652, 0) .saturating_add(Weight::from_parts(0, 83866)) - // Standard Error: 73_711 - .saturating_add(Weight::from_parts(25_427_509, 0).saturating_mul(r.into())) + // Standard Error: 78_626 + .saturating_add(Weight::from_parts(24_736_349, 0).saturating_mul(r.into())) .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(r.into()))) .saturating_add(T::DbWeight::get().writes(45)) @@ -168,11 +165,11 @@ impl pallet_conviction_voting::WeightInfo for WeightInf // Proof Size summary in bytes: // Measured: `28868 + r * (364 ±0)` // Estimated: `83866 + r * (3411 ±0)` - // Minimum execution time: 60_990_000 picoseconds. - Weight::from_parts(1_008_303_228, 0) + // Minimum execution time: 55_790_000 picoseconds. + Weight::from_parts(1_029_525_986, 0) .saturating_add(Weight::from_parts(0, 83866)) - // Standard Error: 74_135 - .saturating_add(Weight::from_parts(25_545_451, 0).saturating_mul(r.into())) + // Standard Error: 82_020 + .saturating_add(Weight::from_parts(24_904_988, 0).saturating_mul(r.into())) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(r.into()))) .saturating_add(T::DbWeight::get().writes(43)) @@ -189,10 +186,10 @@ impl pallet_conviction_voting::WeightInfo for WeightInf /// Proof: `Balances::Freezes` (`max_values`: None, `max_size`: Some(193), added: 2668, mode: `MaxEncodedLen`) fn unlock() -> Weight { // Proof Size summary in bytes: - // Measured: `12270` + // Measured: `12199` // Estimated: `30706` - // Minimum execution time: 122_181_000 picoseconds. - Weight::from_parts(125_271_000, 0) + // Minimum execution time: 126_400_000 picoseconds. + Weight::from_parts(132_101_000, 0) .saturating_add(Weight::from_parts(0, 30706)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(3)) diff --git a/relay/polkadot/src/weights/pallet_election_provider_multi_phase.rs b/relay/polkadot/src/weights/pallet_election_provider_multi_phase.rs index c2ecc869a4..4adb063f47 100644 --- a/relay/polkadot/src/weights/pallet_election_provider_multi_phase.rs +++ b/relay/polkadot/src/weights/pallet_election_provider_multi_phase.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `pallet_election_provider_multi_phase` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 46.1.0 -//! DATE: 2025-04-25, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./polkadot-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./polkadot-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_election_provider_multi_phase -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./polkadot-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/polkadot-runtime/polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./relay/polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -65,10 +62,10 @@ impl pallet_election_provider_multi_phase::WeightInfo f /// Proof: `ElectionProviderMultiPhase::CurrentPhase` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) fn on_initialize_nothing() -> Weight { // Proof Size summary in bytes: - // Measured: `888` + // Measured: `851` // Estimated: `3481` - // Minimum execution time: 23_260_000 picoseconds. - Weight::from_parts(24_380_000, 0) + // Minimum execution time: 27_161_000 picoseconds. + Weight::from_parts(27_690_000, 0) .saturating_add(Weight::from_parts(0, 3481)) .saturating_add(T::DbWeight::get().reads(8)) } @@ -78,11 +75,11 @@ impl pallet_election_provider_multi_phase::WeightInfo f /// Proof: `ElectionProviderMultiPhase::CurrentPhase` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) fn on_initialize_open_signed() -> Weight { // Proof Size summary in bytes: - // Measured: `80` - // Estimated: `1565` - // Minimum execution time: 15_800_000 picoseconds. - Weight::from_parts(16_820_000, 0) - .saturating_add(Weight::from_parts(0, 1565)) + // Measured: `43` + // Estimated: `1528` + // Minimum execution time: 22_161_000 picoseconds. + Weight::from_parts(22_770_000, 0) + .saturating_add(Weight::from_parts(0, 1528)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -92,11 +89,11 @@ impl pallet_election_provider_multi_phase::WeightInfo f /// Proof: `ElectionProviderMultiPhase::CurrentPhase` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) fn on_initialize_open_unsigned() -> Weight { // Proof Size summary in bytes: - // Measured: `80` - // Estimated: `1565` - // Minimum execution time: 16_510_000 picoseconds. - Weight::from_parts(17_500_000, 0) - .saturating_add(Weight::from_parts(0, 1565)) + // Measured: `43` + // Estimated: `1528` + // Minimum execution time: 23_190_000 picoseconds. + Weight::from_parts(24_071_000, 0) + .saturating_add(Weight::from_parts(0, 1528)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -108,8 +105,8 @@ impl pallet_election_provider_multi_phase::WeightInfo f // Proof Size summary in bytes: // Measured: `174` // Estimated: `3593` - // Minimum execution time: 33_280_000 picoseconds. - Weight::from_parts(34_699_000, 0) + // Minimum execution time: 35_700_000 picoseconds. + Weight::from_parts(36_080_000, 0) .saturating_add(Weight::from_parts(0, 3593)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(2)) @@ -120,8 +117,8 @@ impl pallet_election_provider_multi_phase::WeightInfo f // Proof Size summary in bytes: // Measured: `174` // Estimated: `3593` - // Minimum execution time: 23_020_000 picoseconds. - Weight::from_parts(24_269_000, 0) + // Minimum execution time: 26_360_000 picoseconds. + Weight::from_parts(26_940_000, 0) .saturating_add(Weight::from_parts(0, 3593)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -134,17 +131,15 @@ impl pallet_election_provider_multi_phase::WeightInfo f /// Proof: `ElectionProviderMultiPhase::Snapshot` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// The range of component `v` is `[1000, 2000]`. /// The range of component `t` is `[500, 1000]`. - fn create_snapshot_internal(v: u32, t: u32, ) -> Weight { + fn create_snapshot_internal(v: u32, _t: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 257_959_000 picoseconds. - Weight::from_parts(116_792_571, 0) + // Minimum execution time: 669_503_000 picoseconds. + Weight::from_parts(502_516_148, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 15_252 - .saturating_add(Weight::from_parts(258_911, 0).saturating_mul(v.into())) - // Standard Error: 30_491 - .saturating_add(Weight::from_parts(36_558, 0).saturating_mul(t.into())) + // Standard Error: 13_844 + .saturating_add(Weight::from_parts(598_354, 0).saturating_mul(v.into())) .saturating_add(T::DbWeight::get().writes(3)) } /// Storage: `ElectionProviderMultiPhase::SignedSubmissionIndices` (r:1 w:1) @@ -169,19 +164,19 @@ impl pallet_election_provider_multi_phase::WeightInfo f /// The range of component `d` is `[200, 400]`. fn elect_queued(a: u32, d: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `831 + a * (1152 ±0) + d * (47 ±0)` - // Estimated: `4281 + a * (1152 ±0) + d * (48 ±0)` - // Minimum execution time: 435_965_000 picoseconds. - Weight::from_parts(5_697_706, 0) - .saturating_add(Weight::from_parts(0, 4281)) - // Standard Error: 26_180 - .saturating_add(Weight::from_parts(634_200, 0).saturating_mul(a.into())) - // Standard Error: 39_244 - .saturating_add(Weight::from_parts(356_871, 0).saturating_mul(d.into())) + // Measured: `266 + a * (768 ±0) + d * (48 ±0)` + // Estimated: `3818 + a * (768 ±0) + d * (49 ±0)` + // Minimum execution time: 510_853_000 picoseconds. + Weight::from_parts(40_874_506, 0) + .saturating_add(Weight::from_parts(0, 3818)) + // Standard Error: 21_226 + .saturating_add(Weight::from_parts(752_863, 0).saturating_mul(a.into())) + // Standard Error: 31_817 + .saturating_add(Weight::from_parts(327_387, 0).saturating_mul(d.into())) .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(8)) - .saturating_add(Weight::from_parts(0, 1152).saturating_mul(a.into())) - .saturating_add(Weight::from_parts(0, 48).saturating_mul(d.into())) + .saturating_add(Weight::from_parts(0, 768).saturating_mul(a.into())) + .saturating_add(Weight::from_parts(0, 49).saturating_mul(d.into())) } /// Storage: `ElectionProviderMultiPhase::CurrentPhase` (r:1 w:0) /// Proof: `ElectionProviderMultiPhase::CurrentPhase` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) @@ -197,11 +192,11 @@ impl pallet_election_provider_multi_phase::WeightInfo f /// Proof: `ElectionProviderMultiPhase::SignedSubmissionsMap` (`max_values`: None, `max_size`: None, mode: `Measured`) fn submit() -> Weight { // Proof Size summary in bytes: - // Measured: `1128` - // Estimated: `2613` - // Minimum execution time: 53_599_000 picoseconds. - Weight::from_parts(54_789_000, 0) - .saturating_add(Weight::from_parts(0, 2613)) + // Measured: `1091` + // Estimated: `2576` + // Minimum execution time: 52_700_000 picoseconds. + Weight::from_parts(53_521_000, 0) + .saturating_add(Weight::from_parts(0, 2576)) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(3)) } @@ -223,19 +218,25 @@ impl pallet_election_provider_multi_phase::WeightInfo f /// The range of component `t` is `[500, 1000]`. /// The range of component `a` is `[500, 800]`. /// The range of component `d` is `[200, 400]`. - fn submit_unsigned(v: u32, t: u32, a: u32, _d: u32, ) -> Weight { + fn submit_unsigned(v: u32, t: u32, a: u32, d: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `185 + t * (32 ±0) + v * (809 ±0)` - // Estimated: `1670 + t * (32 ±0) + v * (809 ±0)` - // Minimum execution time: 8_227_271_000 picoseconds. - Weight::from_parts(8_303_591_000, 0) - .saturating_add(Weight::from_parts(0, 1670)) - // Standard Error: 69_131 - .saturating_add(Weight::from_parts(8_908_517, 0).saturating_mul(a.into())) + // Measured: `148 + t * (32 ±0) + v * (553 ±0)` + // Estimated: `1633 + t * (32 ±0) + v * (553 ±0)` + // Minimum execution time: 7_288_870_000 picoseconds. + Weight::from_parts(1_345_267_727, 0) + .saturating_add(Weight::from_parts(0, 1633)) + // Standard Error: 42_048 + .saturating_add(Weight::from_parts(639_676, 0).saturating_mul(v.into())) + // Standard Error: 84_055 + .saturating_add(Weight::from_parts(164_298, 0).saturating_mul(t.into())) + // Standard Error: 139_966 + .saturating_add(Weight::from_parts(8_823_876, 0).saturating_mul(a.into())) + // Standard Error: 209_783 + .saturating_add(Weight::from_parts(2_789_413, 0).saturating_mul(d.into())) .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(1)) .saturating_add(Weight::from_parts(0, 32).saturating_mul(t.into())) - .saturating_add(Weight::from_parts(0, 809).saturating_mul(v.into())) + .saturating_add(Weight::from_parts(0, 553).saturating_mul(v.into())) } /// Storage: `ElectionProviderMultiPhase::DesiredTargets` (r:1 w:0) /// Proof: `ElectionProviderMultiPhase::DesiredTargets` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) @@ -251,15 +252,17 @@ impl pallet_election_provider_multi_phase::WeightInfo f /// The range of component `d` is `[200, 400]`. fn feasibility_check(v: u32, t: u32, a: u32, _d: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `160 + t * (32 ±0) + v * (809 ±0)` - // Estimated: `1645 + t * (32 ±0) + v * (809 ±0)` - // Minimum execution time: 7_343_412_000 picoseconds. - Weight::from_parts(7_405_802_000, 0) - .saturating_add(Weight::from_parts(0, 1645)) - // Standard Error: 60_486 - .saturating_add(Weight::from_parts(7_407_457, 0).saturating_mul(a.into())) + // Measured: `123 + t * (32 ±0) + v * (553 ±0)` + // Estimated: `1608 + t * (32 ±0) + v * (553 ±0)` + // Minimum execution time: 6_399_226_000 picoseconds. + Weight::from_parts(6_447_197_000, 0) + .saturating_add(Weight::from_parts(0, 1608)) + // Standard Error: 39_924 + .saturating_add(Weight::from_parts(7_123, 0).saturating_mul(v.into())) + // Standard Error: 118_311 + .saturating_add(Weight::from_parts(6_438_605, 0).saturating_mul(a.into())) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(Weight::from_parts(0, 32).saturating_mul(t.into())) - .saturating_add(Weight::from_parts(0, 809).saturating_mul(v.into())) + .saturating_add(Weight::from_parts(0, 553).saturating_mul(v.into())) } } diff --git a/relay/polkadot/src/weights/pallet_fast_unstake.rs b/relay/polkadot/src/weights/pallet_fast_unstake.rs index 45b756d725..c0a1df19c3 100644 --- a/relay/polkadot/src/weights/pallet_fast_unstake.rs +++ b/relay/polkadot/src/weights/pallet_fast_unstake.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `pallet_fast_unstake` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 46.1.0 -//! DATE: 2025-04-25, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./polkadot-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./polkadot-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_fast_unstake -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./polkadot-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/polkadot-runtime/polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./relay/polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -67,10 +64,8 @@ impl pallet_fast_unstake::WeightInfo for WeightInfo /// Proof: `Staking::Ledger` (`max_values`: None, `max_size`: Some(1091), added: 3566, mode: `MaxEncodedLen`) /// Storage: `Staking::VirtualStakers` (r:16 w:16) /// Proof: `Staking::VirtualStakers` (`max_values`: None, `max_size`: Some(40), added: 2515, mode: `MaxEncodedLen`) - /// Storage: `Balances::Locks` (r:16 w:16) - /// Proof: `Balances::Locks` (`max_values`: None, `max_size`: Some(1299), added: 3774, mode: `MaxEncodedLen`) - /// Storage: `Balances::Freezes` (r:16 w:0) - /// Proof: `Balances::Freezes` (`max_values`: None, `max_size`: Some(193), added: 2668, mode: `MaxEncodedLen`) + /// Storage: `Balances::Holds` (r:16 w:16) + /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(139), added: 2614, mode: `MaxEncodedLen`) /// Storage: `System::Account` (r:16 w:16) /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) /// Storage: `Staking::Validators` (r:16 w:0) @@ -82,18 +77,18 @@ impl pallet_fast_unstake::WeightInfo for WeightInfo /// The range of component `b` is `[1, 16]`. fn on_idle_unstake(b: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `1207 + b * (463 ±0)` - // Estimated: `2693 + b * (3774 ±0)` - // Minimum execution time: 118_010_000 picoseconds. - Weight::from_parts(51_914_051, 0) - .saturating_add(Weight::from_parts(0, 2693)) - // Standard Error: 49_031 - .saturating_add(Weight::from_parts(70_515_138, 0).saturating_mul(b.into())) + // Measured: `1048 + b * (455 ±0)` + // Estimated: `2535 + b * (3566 ±0)` + // Minimum execution time: 122_861_000 picoseconds. + Weight::from_parts(44_936_816, 0) + .saturating_add(Weight::from_parts(0, 2535)) + // Standard Error: 47_913 + .saturating_add(Weight::from_parts(80_073_038, 0).saturating_mul(b.into())) .saturating_add(T::DbWeight::get().reads(6)) - .saturating_add(T::DbWeight::get().reads((9_u64).saturating_mul(b.into()))) + .saturating_add(T::DbWeight::get().reads((8_u64).saturating_mul(b.into()))) .saturating_add(T::DbWeight::get().writes(1)) .saturating_add(T::DbWeight::get().writes((6_u64).saturating_mul(b.into()))) - .saturating_add(Weight::from_parts(0, 3774).saturating_mul(b.into())) + .saturating_add(Weight::from_parts(0, 3566).saturating_mul(b.into())) } /// Storage: `FastUnstake::ErasToCheckPerBlock` (r:1 w:0) /// Proof: `FastUnstake::ErasToCheckPerBlock` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) @@ -115,19 +110,19 @@ impl pallet_fast_unstake::WeightInfo for WeightInfo /// The range of component `b` is `[1, 16]`. fn on_idle_check(v: u32, b: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `1542 + b * (70 ±0) + v * (19528 ±0)` - // Estimated: `4875 + b * (72 ±0) + v * (22004 ±0)` - // Minimum execution time: 939_965_000 picoseconds. - Weight::from_parts(941_345_000, 0) - .saturating_add(Weight::from_parts(0, 4875)) - // Standard Error: 8_039_262 - .saturating_add(Weight::from_parts(269_233_818, 0).saturating_mul(v.into())) - // Standard Error: 129_006_013 - .saturating_add(Weight::from_parts(4_027_645_456, 0).saturating_mul(b.into())) + // Measured: `1563 + b * (67 ±0) + v * (19528 ±0)` + // Estimated: `4883 + b * (70 ±0) + v * (22004 ±0)` + // Minimum execution time: 760_155_000 picoseconds. + Weight::from_parts(768_375_000, 0) + .saturating_add(Weight::from_parts(0, 4883)) + // Standard Error: 6_014_428 + .saturating_add(Weight::from_parts(202_170_192, 0).saturating_mul(v.into())) + // Standard Error: 96_513_509 + .saturating_add(Weight::from_parts(3_017_220_110, 0).saturating_mul(b.into())) .saturating_add(T::DbWeight::get().reads(8)) .saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(v.into()))) .saturating_add(T::DbWeight::get().writes(1)) - .saturating_add(Weight::from_parts(0, 72).saturating_mul(b.into())) + .saturating_add(Weight::from_parts(0, 70).saturating_mul(b.into())) .saturating_add(Weight::from_parts(0, 22004).saturating_mul(v.into())) } /// Storage: `FastUnstake::ErasToCheckPerBlock` (r:1 w:0) @@ -156,21 +151,19 @@ impl pallet_fast_unstake::WeightInfo for WeightInfo /// Proof: `Staking::CurrentEra` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) /// Storage: `Staking::VirtualStakers` (r:1 w:0) /// Proof: `Staking::VirtualStakers` (`max_values`: None, `max_size`: Some(40), added: 2515, mode: `MaxEncodedLen`) - /// Storage: `Balances::Locks` (r:1 w:1) - /// Proof: `Balances::Locks` (`max_values`: None, `max_size`: Some(1299), added: 3774, mode: `MaxEncodedLen`) - /// Storage: `Balances::Freezes` (r:1 w:0) - /// Proof: `Balances::Freezes` (`max_values`: None, `max_size`: Some(193), added: 2668, mode: `MaxEncodedLen`) + /// Storage: `Balances::Holds` (r:1 w:0) + /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(139), added: 2614, mode: `MaxEncodedLen`) /// Storage: `FastUnstake::CounterForQueue` (r:1 w:1) /// Proof: `FastUnstake::CounterForQueue` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) fn register_fast_unstake() -> Weight { // Proof Size summary in bytes: - // Measured: `2069` + // Measured: `1870` // Estimated: `6248` - // Minimum execution time: 194_381_000 picoseconds. - Weight::from_parts(196_681_000, 0) + // Minimum execution time: 170_431_000 picoseconds. + Weight::from_parts(172_281_000, 0) .saturating_add(Weight::from_parts(0, 6248)) - .saturating_add(T::DbWeight::get().reads(17)) - .saturating_add(T::DbWeight::get().writes(10)) + .saturating_add(T::DbWeight::get().reads(16)) + .saturating_add(T::DbWeight::get().writes(9)) } /// Storage: `FastUnstake::ErasToCheckPerBlock` (r:1 w:0) /// Proof: `FastUnstake::ErasToCheckPerBlock` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) @@ -186,10 +179,10 @@ impl pallet_fast_unstake::WeightInfo for WeightInfo /// Proof: `FastUnstake::CounterForQueue` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) fn deregister() -> Weight { // Proof Size summary in bytes: - // Measured: `1280` + // Measured: `1212` // Estimated: `4556` - // Minimum execution time: 66_240_000 picoseconds. - Weight::from_parts(66_741_000, 0) + // Minimum execution time: 60_840_000 picoseconds. + Weight::from_parts(61_400_000, 0) .saturating_add(Weight::from_parts(0, 4556)) .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(2)) @@ -200,8 +193,8 @@ impl pallet_fast_unstake::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 3_020_000 picoseconds. - Weight::from_parts(3_130_000, 0) + // Minimum execution time: 2_840_000 picoseconds. + Weight::from_parts(2_990_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(1)) } diff --git a/relay/polkadot/src/weights/pallet_indices.rs b/relay/polkadot/src/weights/pallet_indices.rs index 77574c9a5c..2446eaa1a4 100644 --- a/relay/polkadot/src/weights/pallet_indices.rs +++ b/relay/polkadot/src/weights/pallet_indices.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `pallet_indices` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 46.1.0 -//! DATE: 2025-04-25, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./polkadot-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./polkadot-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_indices -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./polkadot-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/polkadot-runtime/polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./relay/polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -53,8 +50,8 @@ impl pallet_indices::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `4` // Estimated: `3534` - // Minimum execution time: 26_810_000 picoseconds. - Weight::from_parts(27_410_000, 0) + // Minimum execution time: 26_430_000 picoseconds. + Weight::from_parts(26_620_000, 0) .saturating_add(Weight::from_parts(0, 3534)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -67,8 +64,8 @@ impl pallet_indices::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `203` // Estimated: `3593` - // Minimum execution time: 41_810_000 picoseconds. - Weight::from_parts(42_290_000, 0) + // Minimum execution time: 40_100_000 picoseconds. + Weight::from_parts(40_841_000, 0) .saturating_add(Weight::from_parts(0, 3593)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -79,8 +76,8 @@ impl pallet_indices::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `100` // Estimated: `3534` - // Minimum execution time: 27_990_000 picoseconds. - Weight::from_parts(28_310_000, 0) + // Minimum execution time: 27_210_000 picoseconds. + Weight::from_parts(27_630_000, 0) .saturating_add(Weight::from_parts(0, 3534)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -93,8 +90,8 @@ impl pallet_indices::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `203` // Estimated: `3593` - // Minimum execution time: 34_981_000 picoseconds. - Weight::from_parts(35_710_000, 0) + // Minimum execution time: 31_650_000 picoseconds. + Weight::from_parts(32_151_000, 0) .saturating_add(Weight::from_parts(0, 3593)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -105,8 +102,8 @@ impl pallet_indices::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `100` // Estimated: `3534` - // Minimum execution time: 31_490_000 picoseconds. - Weight::from_parts(31_931_000, 0) + // Minimum execution time: 31_191_000 picoseconds. + Weight::from_parts(31_420_000, 0) .saturating_add(Weight::from_parts(0, 3534)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -117,8 +114,8 @@ impl pallet_indices::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `100` // Estimated: `3534` - // Minimum execution time: 27_731_000 picoseconds. - Weight::from_parts(28_393_000, 0) + // Minimum execution time: 27_370_000 picoseconds. + Weight::from_parts(27_850_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/relay/polkadot/src/weights/pallet_message_queue.rs b/relay/polkadot/src/weights/pallet_message_queue.rs index 8ecba188b1..eb5ec9f240 100644 --- a/relay/polkadot/src/weights/pallet_message_queue.rs +++ b/relay/polkadot/src/weights/pallet_message_queue.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `pallet_message_queue` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 46.1.0 -//! DATE: 2025-04-25, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./polkadot-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./polkadot-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_message_queue -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./polkadot-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/polkadot-runtime/polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./relay/polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -55,8 +52,8 @@ impl pallet_message_queue::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `281` // Estimated: `6050` - // Minimum execution time: 17_060_000 picoseconds. - Weight::from_parts(17_421_000, 0) + // Minimum execution time: 15_950_000 picoseconds. + Weight::from_parts(16_391_000, 0) .saturating_add(Weight::from_parts(0, 6050)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) @@ -69,8 +66,8 @@ impl pallet_message_queue::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `281` // Estimated: `6050` - // Minimum execution time: 15_270_000 picoseconds. - Weight::from_parts(15_451_000, 0) + // Minimum execution time: 14_420_000 picoseconds. + Weight::from_parts(14_780_000, 0) .saturating_add(Weight::from_parts(0, 6050)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(3)) @@ -81,8 +78,8 @@ impl pallet_message_queue::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `42` // Estimated: `3520` - // Minimum execution time: 10_110_000 picoseconds. - Weight::from_parts(10_350_000, 0) + // Minimum execution time: 8_100_000 picoseconds. + Weight::from_parts(8_240_000, 0) .saturating_add(Weight::from_parts(0, 3520)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -93,8 +90,8 @@ impl pallet_message_queue::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `115` // Estimated: `69051` - // Minimum execution time: 12_930_000 picoseconds. - Weight::from_parts(13_280_000, 0) + // Minimum execution time: 10_740_000 picoseconds. + Weight::from_parts(10_970_000, 0) .saturating_add(Weight::from_parts(0, 69051)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -105,8 +102,8 @@ impl pallet_message_queue::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `115` // Estimated: `69051` - // Minimum execution time: 13_230_000 picoseconds. - Weight::from_parts(13_440_000, 0) + // Minimum execution time: 11_030_000 picoseconds. + Weight::from_parts(11_290_000, 0) .saturating_add(Weight::from_parts(0, 69051)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -119,8 +116,8 @@ impl pallet_message_queue::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 166_881_000 picoseconds. - Weight::from_parts(168_201_000, 0) + // Minimum execution time: 217_281_000 picoseconds. + Weight::from_parts(218_501_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -132,8 +129,8 @@ impl pallet_message_queue::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `220` // Estimated: `3520` - // Minimum execution time: 10_910_000 picoseconds. - Weight::from_parts(11_210_000, 0) + // Minimum execution time: 10_300_000 picoseconds. + Weight::from_parts(10_510_000, 0) .saturating_add(Weight::from_parts(0, 3520)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -146,8 +143,8 @@ impl pallet_message_queue::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `220` // Estimated: `3520` - // Minimum execution time: 11_071_000 picoseconds. - Weight::from_parts(11_553_000, 0) + // Minimum execution time: 9_000_000 picoseconds. + Weight::from_parts(9_220_000, 0) .saturating_add(Weight::from_parts(0, 3520)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -164,8 +161,8 @@ impl pallet_message_queue::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `65714` // Estimated: `69051` - // Minimum execution time: 74_160_000 picoseconds. - Weight::from_parts(75_131_000, 0) + // Minimum execution time: 67_990_000 picoseconds. + Weight::from_parts(68_570_000, 0) .saturating_add(Weight::from_parts(0, 69051)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(4)) @@ -182,8 +179,8 @@ impl pallet_message_queue::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `65714` // Estimated: `69051` - // Minimum execution time: 92_700_000 picoseconds. - Weight::from_parts(94_010_000, 0) + // Minimum execution time: 86_380_000 picoseconds. + Weight::from_parts(87_230_000, 0) .saturating_add(Weight::from_parts(0, 69051)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(4)) @@ -200,8 +197,8 @@ impl pallet_message_queue::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `65714` // Estimated: `69051` - // Minimum execution time: 126_021_000 picoseconds. - Weight::from_parts(128_281_000, 0) + // Minimum execution time: 149_211_000 picoseconds. + Weight::from_parts(150_871_000, 0) .saturating_add(Weight::from_parts(0, 69051)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(4)) diff --git a/relay/polkadot/src/weights/pallet_multisig.rs b/relay/polkadot/src/weights/pallet_multisig.rs index b0e5c70388..d4de8a4a02 100644 --- a/relay/polkadot/src/weights/pallet_multisig.rs +++ b/relay/polkadot/src/weights/pallet_multisig.rs @@ -16,10 +16,10 @@ //! Autogenerated weights for `pallet_multisig` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.0.0 -//! DATE: 2025-04-30, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `2954d1b4313e`, CPU: `QEMU Virtual CPU version 2.5+` +//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: @@ -27,15 +27,11 @@ // v1 // benchmark // pallet -// --extrinsic=* -// --runtime=target/production/wbuild/polkadot-runtime/polkadot_runtime.wasm -// --pallet=pallet_multisig -// --header=/_work/fellowship-001/runtimes/runtimes/.github/scripts/cmd/file_header.txt -// --output=./relay/polkadot/src/weights -// --wasm-execution=compiled -// --steps=50 -// --repeat=20 -// --heap-pages=4096 +// --runtime=target/production/wbuild/polkadot-runtime/polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./relay/polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -53,11 +49,11 @@ impl pallet_multisig::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 17_631_000 picoseconds. - Weight::from_parts(20_891_936, 0) + // Minimum execution time: 15_600_000 picoseconds. + Weight::from_parts(16_215_459, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 27 - .saturating_add(Weight::from_parts(304, 0).saturating_mul(z.into())) + // Standard Error: 3 + .saturating_add(Weight::from_parts(432, 0).saturating_mul(z.into())) } /// Storage: `Multisig::Multisigs` (r:1 w:1) /// Proof: `Multisig::Multisigs` (`max_values`: None, `max_size`: Some(3346), added: 5821, mode: `MaxEncodedLen`) @@ -67,13 +63,13 @@ impl pallet_multisig::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `267 + s * (2 ±0)` // Estimated: `6811` - // Minimum execution time: 50_221_000 picoseconds. - Weight::from_parts(37_018_912, 0) + // Minimum execution time: 49_840_000 picoseconds. + Weight::from_parts(41_040_950, 0) .saturating_add(Weight::from_parts(0, 6811)) - // Standard Error: 2_735 - .saturating_add(Weight::from_parts(158_588, 0).saturating_mul(s.into())) - // Standard Error: 26 - .saturating_add(Weight::from_parts(2_665, 0).saturating_mul(z.into())) + // Standard Error: 660 + .saturating_add(Weight::from_parts(94_196, 0).saturating_mul(s.into())) + // Standard Error: 6 + .saturating_add(Weight::from_parts(2_068, 0).saturating_mul(z.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -85,13 +81,13 @@ impl pallet_multisig::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `286` // Estimated: `6811` - // Minimum execution time: 32_751_000 picoseconds. - Weight::from_parts(24_371_647, 0) + // Minimum execution time: 32_610_000 picoseconds. + Weight::from_parts(24_152_785, 0) .saturating_add(Weight::from_parts(0, 6811)) - // Standard Error: 2_628 - .saturating_add(Weight::from_parts(111_025, 0).saturating_mul(s.into())) - // Standard Error: 25 - .saturating_add(Weight::from_parts(2_442, 0).saturating_mul(z.into())) + // Standard Error: 525 + .saturating_add(Weight::from_parts(90_193, 0).saturating_mul(s.into())) + // Standard Error: 5 + .saturating_add(Weight::from_parts(2_079, 0).saturating_mul(z.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -105,13 +101,13 @@ impl pallet_multisig::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `392 + s * (33 ±0)` // Estimated: `6811` - // Minimum execution time: 55_100_000 picoseconds. - Weight::from_parts(39_966_066, 0) + // Minimum execution time: 55_530_000 picoseconds. + Weight::from_parts(44_440_402, 0) .saturating_add(Weight::from_parts(0, 6811)) - // Standard Error: 3_698 - .saturating_add(Weight::from_parts(176_145, 0).saturating_mul(s.into())) - // Standard Error: 36 - .saturating_add(Weight::from_parts(2_860, 0).saturating_mul(z.into())) + // Standard Error: 997 + .saturating_add(Weight::from_parts(120_381, 0).saturating_mul(s.into())) + // Standard Error: 9 + .saturating_add(Weight::from_parts(2_078, 0).saturating_mul(z.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -122,11 +118,11 @@ impl pallet_multisig::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `267 + s * (2 ±0)` // Estimated: `6811` - // Minimum execution time: 33_250_000 picoseconds. - Weight::from_parts(36_756_289, 0) + // Minimum execution time: 38_730_000 picoseconds. + Weight::from_parts(39_240_460, 0) .saturating_add(Weight::from_parts(0, 6811)) - // Standard Error: 3_739 - .saturating_add(Weight::from_parts(167_266, 0).saturating_mul(s.into())) + // Standard Error: 1_099 + .saturating_add(Weight::from_parts(95_733, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -137,11 +133,11 @@ impl pallet_multisig::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `286` // Estimated: `6811` - // Minimum execution time: 18_621_000 picoseconds. - Weight::from_parts(20_572_081, 0) + // Minimum execution time: 22_140_000 picoseconds. + Weight::from_parts(22_481_459, 0) .saturating_add(Weight::from_parts(0, 6811)) - // Standard Error: 2_309 - .saturating_add(Weight::from_parts(130_867, 0).saturating_mul(s.into())) + // Standard Error: 649 + .saturating_add(Weight::from_parts(91_954, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -152,11 +148,11 @@ impl pallet_multisig::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `458 + s * (1 ±0)` // Estimated: `6811` - // Minimum execution time: 34_020_000 picoseconds. - Weight::from_parts(37_014_776, 0) + // Minimum execution time: 39_060_000 picoseconds. + Weight::from_parts(39_893_112, 0) .saturating_add(Weight::from_parts(0, 6811)) - // Standard Error: 3_558 - .saturating_add(Weight::from_parts(147_219, 0).saturating_mul(s.into())) + // Standard Error: 660 + .saturating_add(Weight::from_parts(93_021, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -167,11 +163,11 @@ impl pallet_multisig::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `458 + s * (1 ±0)` // Estimated: `6811` - // Minimum execution time: 34_917_000 picoseconds. - Weight::from_parts(36_141_350, 0) + // Minimum execution time: 37_280_000 picoseconds. + Weight::from_parts(37_978_649, 0) .saturating_add(Weight::from_parts(0, 6811)) - // Standard Error: 1_247 - .saturating_add(Weight::from_parts(166_544, 0).saturating_mul(s.into())) + // Standard Error: 618 + .saturating_add(Weight::from_parts(92_287, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } diff --git a/relay/polkadot/src/weights/pallet_nomination_pools.rs b/relay/polkadot/src/weights/pallet_nomination_pools.rs index 3c75884954..ff6b0cc091 100644 --- a/relay/polkadot/src/weights/pallet_nomination_pools.rs +++ b/relay/polkadot/src/weights/pallet_nomination_pools.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `pallet_nomination_pools` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 46.1.0 -//! DATE: 2025-04-25, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./polkadot-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./polkadot-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_nomination_pools -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./polkadot-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/polkadot-runtime/polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./relay/polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -55,9 +52,9 @@ impl pallet_nomination_pools::WeightInfo for WeightInfo /// Proof: `Staking::VirtualStakers` (`max_values`: None, `max_size`: Some(40), added: 2515, mode: `MaxEncodedLen`) /// Storage: `NominationPools::MinJoinBond` (r:1 w:0) /// Proof: `NominationPools::MinJoinBond` (`max_values`: Some(1), `max_size`: Some(16), added: 511, mode: `MaxEncodedLen`) - /// Storage: `NominationPools::PoolMembers` (r:2 w:1) + /// Storage: `NominationPools::PoolMembers` (r:1 w:1) /// Proof: `NominationPools::PoolMembers` (`max_values`: None, `max_size`: Some(717), added: 3192, mode: `MaxEncodedLen`) - /// Storage: `Staking::Bonded` (r:2 w:0) + /// Storage: `Staking::Bonded` (r:1 w:0) /// Proof: `Staking::Bonded` (`max_values`: None, `max_size`: Some(72), added: 2547, mode: `MaxEncodedLen`) /// Storage: `Staking::Ledger` (r:1 w:1) /// Proof: `Staking::Ledger` (`max_values`: None, `max_size`: Some(1091), added: 3566, mode: `MaxEncodedLen`) @@ -78,7 +75,7 @@ impl pallet_nomination_pools::WeightInfo for WeightInfo /// Storage: `DelegatedStaking::CounterForDelegators` (r:1 w:1) /// Proof: `DelegatedStaking::CounterForDelegators` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) /// Storage: `Balances::Holds` (r:1 w:1) - /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(103), added: 2578, mode: `MaxEncodedLen`) + /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(139), added: 2614, mode: `MaxEncodedLen`) /// Storage: `VoterList::ListNodes` (r:3 w:3) /// Proof: `VoterList::ListNodes` (`max_values`: None, `max_size`: Some(154), added: 2629, mode: `MaxEncodedLen`) /// Storage: `VoterList::ListBags` (r:2 w:2) @@ -87,15 +84,15 @@ impl pallet_nomination_pools::WeightInfo for WeightInfo /// Proof: `NominationPools::TotalValueLocked` (`max_values`: Some(1), `max_size`: Some(16), added: 511, mode: `MaxEncodedLen`) fn join() -> Weight { // Proof Size summary in bytes: - // Measured: `3705` + // Measured: `3498` // Estimated: `8877` - // Minimum execution time: 269_808_000 picoseconds. - Weight::from_parts(275_158_000, 0) + // Minimum execution time: 272_692_000 picoseconds. + Weight::from_parts(275_362_000, 0) .saturating_add(Weight::from_parts(0, 8877)) - .saturating_add(T::DbWeight::get().reads(26)) + .saturating_add(T::DbWeight::get().reads(24)) .saturating_add(T::DbWeight::get().writes(15)) } - /// Storage: `NominationPools::PoolMembers` (r:2 w:1) + /// Storage: `NominationPools::PoolMembers` (r:1 w:1) /// Proof: `NominationPools::PoolMembers` (`max_values`: None, `max_size`: Some(717), added: 3192, mode: `MaxEncodedLen`) /// Storage: `NominationPools::BondedPools` (r:1 w:1) /// Proof: `NominationPools::BondedPools` (`max_values`: None, `max_size`: Some(254), added: 2729, mode: `MaxEncodedLen`) @@ -103,7 +100,7 @@ impl pallet_nomination_pools::WeightInfo for WeightInfo /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) /// Storage: `Staking::VirtualStakers` (r:1 w:0) /// Proof: `Staking::VirtualStakers` (`max_values`: None, `max_size`: Some(40), added: 2515, mode: `MaxEncodedLen`) - /// Storage: `Staking::Bonded` (r:2 w:0) + /// Storage: `Staking::Bonded` (r:1 w:0) /// Proof: `Staking::Bonded` (`max_values`: None, `max_size`: Some(72), added: 2547, mode: `MaxEncodedLen`) /// Storage: `Staking::Ledger` (r:1 w:1) /// Proof: `Staking::Ledger` (`max_values`: None, `max_size`: Some(1091), added: 3566, mode: `MaxEncodedLen`) @@ -118,7 +115,7 @@ impl pallet_nomination_pools::WeightInfo for WeightInfo /// Storage: `DelegatedStaking::Agents` (r:2 w:1) /// Proof: `DelegatedStaking::Agents` (`max_values`: None, `max_size`: Some(120), added: 2595, mode: `MaxEncodedLen`) /// Storage: `Balances::Holds` (r:1 w:1) - /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(103), added: 2578, mode: `MaxEncodedLen`) + /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(139), added: 2614, mode: `MaxEncodedLen`) /// Storage: `VoterList::ListNodes` (r:3 w:3) /// Proof: `VoterList::ListNodes` (`max_values`: None, `max_size`: Some(154), added: 2629, mode: `MaxEncodedLen`) /// Storage: `VoterList::ListBags` (r:2 w:2) @@ -127,15 +124,15 @@ impl pallet_nomination_pools::WeightInfo for WeightInfo /// Proof: `NominationPools::TotalValueLocked` (`max_values`: Some(1), `max_size`: Some(16), added: 511, mode: `MaxEncodedLen`) fn bond_extra_transfer() -> Weight { // Proof Size summary in bytes: - // Measured: `3862` + // Measured: `3646` // Estimated: `8877` - // Minimum execution time: 284_978_000 picoseconds. - Weight::from_parts(289_398_000, 0) + // Minimum execution time: 288_542_000 picoseconds. + Weight::from_parts(291_471_000, 0) .saturating_add(Weight::from_parts(0, 8877)) - .saturating_add(T::DbWeight::get().reads(23)) + .saturating_add(T::DbWeight::get().reads(21)) .saturating_add(T::DbWeight::get().writes(14)) } - /// Storage: `NominationPools::PoolMembers` (r:2 w:1) + /// Storage: `NominationPools::PoolMembers` (r:1 w:1) /// Proof: `NominationPools::PoolMembers` (`max_values`: None, `max_size`: Some(717), added: 3192, mode: `MaxEncodedLen`) /// Storage: `NominationPools::BondedPools` (r:1 w:1) /// Proof: `NominationPools::BondedPools` (`max_values`: None, `max_size`: Some(254), added: 2729, mode: `MaxEncodedLen`) @@ -143,7 +140,7 @@ impl pallet_nomination_pools::WeightInfo for WeightInfo /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) /// Storage: `Staking::VirtualStakers` (r:1 w:0) /// Proof: `Staking::VirtualStakers` (`max_values`: None, `max_size`: Some(40), added: 2515, mode: `MaxEncodedLen`) - /// Storage: `Staking::Bonded` (r:2 w:0) + /// Storage: `Staking::Bonded` (r:1 w:0) /// Proof: `Staking::Bonded` (`max_values`: None, `max_size`: Some(72), added: 2547, mode: `MaxEncodedLen`) /// Storage: `Staking::Ledger` (r:1 w:1) /// Proof: `Staking::Ledger` (`max_values`: None, `max_size`: Some(1091), added: 3566, mode: `MaxEncodedLen`) @@ -160,8 +157,8 @@ impl pallet_nomination_pools::WeightInfo for WeightInfo /// Storage: `DelegatedStaking::Agents` (r:2 w:1) /// Proof: `DelegatedStaking::Agents` (`max_values`: None, `max_size`: Some(120), added: 2595, mode: `MaxEncodedLen`) /// Storage: `Balances::Holds` (r:1 w:1) - /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(103), added: 2578, mode: `MaxEncodedLen`) - /// Storage: `VoterList::ListNodes` (r:3 w:3) + /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(139), added: 2614, mode: `MaxEncodedLen`) + /// Storage: `VoterList::ListNodes` (r:2 w:2) /// Proof: `VoterList::ListNodes` (`max_values`: None, `max_size`: Some(154), added: 2629, mode: `MaxEncodedLen`) /// Storage: `VoterList::ListBags` (r:2 w:2) /// Proof: `VoterList::ListBags` (`max_values`: None, `max_size`: Some(82), added: 2557, mode: `MaxEncodedLen`) @@ -169,13 +166,13 @@ impl pallet_nomination_pools::WeightInfo for WeightInfo /// Proof: `NominationPools::TotalValueLocked` (`max_values`: Some(1), `max_size`: Some(16), added: 511, mode: `MaxEncodedLen`) fn bond_extra_other() -> Weight { // Proof Size summary in bytes: - // Measured: `3927` - // Estimated: `8877` - // Minimum execution time: 331_698_000 picoseconds. - Weight::from_parts(340_118_000, 0) - .saturating_add(Weight::from_parts(0, 8877)) - .saturating_add(T::DbWeight::get().reads(24)) - .saturating_add(T::DbWeight::get().writes(15)) + // Measured: `3593` + // Estimated: `8799` + // Minimum execution time: 323_562_000 picoseconds. + Weight::from_parts(326_872_000, 0) + .saturating_add(Weight::from_parts(0, 8799)) + .saturating_add(T::DbWeight::get().reads(21)) + .saturating_add(T::DbWeight::get().writes(14)) } /// Storage: `NominationPools::PoolMembers` (r:1 w:1) /// Proof: `NominationPools::PoolMembers` (`max_values`: None, `max_size`: Some(717), added: 3192, mode: `MaxEncodedLen`) @@ -201,10 +198,10 @@ impl pallet_nomination_pools::WeightInfo for WeightInfo /// Proof: `NominationPools::GlobalMaxCommission` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) fn claim_payout() -> Weight { // Proof Size summary in bytes: - // Measured: `2439` + // Measured: `2305` // Estimated: `6196` - // Minimum execution time: 140_428_000 picoseconds. - Weight::from_parts(144_038_000, 0) + // Minimum execution time: 151_900_000 picoseconds. + Weight::from_parts(153_141_000, 0) .saturating_add(Weight::from_parts(0, 6196)) .saturating_add(T::DbWeight::get().reads(12)) .saturating_add(T::DbWeight::get().writes(4)) @@ -232,7 +229,7 @@ impl pallet_nomination_pools::WeightInfo for WeightInfo /// Storage: `Staking::CurrentEra` (r:1 w:0) /// Proof: `Staking::CurrentEra` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) /// Storage: `Staking::Nominators` (r:1 w:0) - /// Proof: `Staking::Nominators` (`max_values`: None, `max_size`: Some(814), added: 3289, mode: `MaxEncodedLen`) + /// Proof: `Staking::Nominators` (`max_values`: None, `max_size`: Some(558), added: 3033, mode: `MaxEncodedLen`) /// Storage: `Staking::MinNominatorBond` (r:1 w:0) /// Proof: `Staking::MinNominatorBond` (`max_values`: Some(1), `max_size`: Some(16), added: 511, mode: `MaxEncodedLen`) /// Storage: `VoterList::ListNodes` (r:3 w:3) @@ -243,10 +240,10 @@ impl pallet_nomination_pools::WeightInfo for WeightInfo /// Proof: `NominationPools::CounterForSubPoolsStorage` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) fn unbond() -> Weight { // Proof Size summary in bytes: - // Measured: `3782` + // Measured: `3626` // Estimated: `8877` - // Minimum execution time: 218_327_000 picoseconds. - Weight::from_parts(222_687_000, 0) + // Minimum execution time: 230_722_000 picoseconds. + Weight::from_parts(232_522_000, 0) .saturating_add(Weight::from_parts(0, 8877)) .saturating_add(T::DbWeight::get().reads(20)) .saturating_add(T::DbWeight::get().writes(11)) @@ -270,13 +267,13 @@ impl pallet_nomination_pools::WeightInfo for WeightInfo /// The range of component `s` is `[0, 100]`. fn pool_withdraw_unbonded(s: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `1899` + // Measured: `1785` // Estimated: `4556` - // Minimum execution time: 81_899_000 picoseconds. - Weight::from_parts(85_357_179, 0) + // Minimum execution time: 90_461_000 picoseconds. + Weight::from_parts(92_145_683, 0) .saturating_add(Weight::from_parts(0, 4556)) - // Standard Error: 2_432 - .saturating_add(Weight::from_parts(31_417, 0).saturating_mul(s.into())) + // Standard Error: 979 + .saturating_add(Weight::from_parts(14_396, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(8)) .saturating_add(T::DbWeight::get().writes(3)) } @@ -305,7 +302,7 @@ impl pallet_nomination_pools::WeightInfo for WeightInfo /// Storage: `NominationPools::TotalValueLocked` (r:1 w:1) /// Proof: `NominationPools::TotalValueLocked` (`max_values`: Some(1), `max_size`: Some(16), added: 511, mode: `MaxEncodedLen`) /// Storage: `Balances::Holds` (r:1 w:1) - /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(103), added: 2578, mode: `MaxEncodedLen`) + /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(139), added: 2614, mode: `MaxEncodedLen`) /// Storage: `DelegatedStaking::CounterForDelegators` (r:1 w:1) /// Proof: `DelegatedStaking::CounterForDelegators` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) /// Storage: `NominationPools::CounterForPoolMembers` (r:1 w:1) @@ -315,13 +312,13 @@ impl pallet_nomination_pools::WeightInfo for WeightInfo /// The range of component `s` is `[0, 100]`. fn withdraw_unbonded_update(s: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `2500` + // Measured: `2368` // Estimated: `4662` - // Minimum execution time: 202_398_000 picoseconds. - Weight::from_parts(207_938_777, 0) + // Minimum execution time: 211_401_000 picoseconds. + Weight::from_parts(213_778_636, 0) .saturating_add(Weight::from_parts(0, 4662)) - // Standard Error: 8_278 - .saturating_add(Weight::from_parts(100_943, 0).saturating_mul(s.into())) + // Standard Error: 2_261 + .saturating_add(Weight::from_parts(27_071, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(15)) .saturating_add(T::DbWeight::get().writes(11)) } @@ -329,7 +326,7 @@ impl pallet_nomination_pools::WeightInfo for WeightInfo /// Proof: `NominationPools::PoolMembers` (`max_values`: None, `max_size`: Some(717), added: 3192, mode: `MaxEncodedLen`) /// Storage: `NominationPools::BondedPools` (r:1 w:1) /// Proof: `NominationPools::BondedPools` (`max_values`: None, `max_size`: Some(254), added: 2729, mode: `MaxEncodedLen`) - /// Storage: `System::Account` (r:2 w:2) + /// Storage: `System::Account` (r:2 w:1) /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) /// Storage: `Staking::VirtualStakers` (r:1 w:1) /// Proof: `Staking::VirtualStakers` (`max_values`: None, `max_size`: Some(40), added: 2515, mode: `MaxEncodedLen`) @@ -352,13 +349,13 @@ impl pallet_nomination_pools::WeightInfo for WeightInfo /// Storage: `Staking::Validators` (r:1 w:0) /// Proof: `Staking::Validators` (`max_values`: None, `max_size`: Some(45), added: 2520, mode: `MaxEncodedLen`) /// Storage: `Staking::Nominators` (r:1 w:0) - /// Proof: `Staking::Nominators` (`max_values`: None, `max_size`: Some(814), added: 3289, mode: `MaxEncodedLen`) + /// Proof: `Staking::Nominators` (`max_values`: None, `max_size`: Some(558), added: 3033, mode: `MaxEncodedLen`) /// Storage: `NominationPools::ReversePoolIdLookup` (r:1 w:1) /// Proof: `NominationPools::ReversePoolIdLookup` (`max_values`: None, `max_size`: Some(44), added: 2519, mode: `MaxEncodedLen`) /// Storage: `NominationPools::TotalValueLocked` (r:1 w:1) /// Proof: `NominationPools::TotalValueLocked` (`max_values`: Some(1), `max_size`: Some(16), added: 511, mode: `MaxEncodedLen`) /// Storage: `Balances::Holds` (r:1 w:1) - /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(103), added: 2578, mode: `MaxEncodedLen`) + /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(139), added: 2614, mode: `MaxEncodedLen`) /// Storage: `DelegatedStaking::CounterForDelegators` (r:1 w:1) /// Proof: `DelegatedStaking::CounterForDelegators` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) /// Storage: `NominationPools::CounterForPoolMembers` (r:1 w:1) @@ -388,13 +385,13 @@ impl pallet_nomination_pools::WeightInfo for WeightInfo /// The range of component `s` is `[0, 100]`. fn withdraw_unbonded_kill(_s: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `2804` - // Estimated: `6269` - // Minimum execution time: 331_107_000 picoseconds. - Weight::from_parts(345_582_540, 0) - .saturating_add(Weight::from_parts(0, 6269)) + // Measured: `2648` + // Estimated: `6196` + // Minimum execution time: 333_822_000 picoseconds. + Weight::from_parts(339_043_184, 0) + .saturating_add(Weight::from_parts(0, 6196)) .saturating_add(T::DbWeight::get().reads(29)) - .saturating_add(T::DbWeight::get().writes(26)) + .saturating_add(T::DbWeight::get().writes(25)) } /// Storage: `NominationPools::LastPoolId` (r:1 w:1) /// Proof: `NominationPools::LastPoolId` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) @@ -416,24 +413,24 @@ impl pallet_nomination_pools::WeightInfo for WeightInfo /// Proof: `NominationPools::MaxPoolMembers` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) /// Storage: `NominationPools::CounterForPoolMembers` (r:1 w:1) /// Proof: `NominationPools::CounterForPoolMembers` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) - /// Storage: `Staking::Bonded` (r:2 w:1) + /// Storage: `Staking::Bonded` (r:1 w:1) /// Proof: `Staking::Bonded` (`max_values`: None, `max_size`: Some(72), added: 2547, mode: `MaxEncodedLen`) /// Storage: `DelegatedStaking::Agents` (r:2 w:1) /// Proof: `DelegatedStaking::Agents` (`max_values`: None, `max_size`: Some(120), added: 2595, mode: `MaxEncodedLen`) /// Storage: `DelegatedStaking::Delegators` (r:2 w:1) /// Proof: `DelegatedStaking::Delegators` (`max_values`: None, `max_size`: Some(88), added: 2563, mode: `MaxEncodedLen`) - /// Storage: `System::Account` (r:2 w:2) - /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) /// Storage: `DelegatedStaking::CounterForAgents` (r:1 w:1) /// Proof: `DelegatedStaking::CounterForAgents` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) /// Storage: `DelegatedStaking::CounterForDelegators` (r:1 w:1) /// Proof: `DelegatedStaking::CounterForDelegators` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) /// Storage: `Balances::Holds` (r:1 w:1) - /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(103), added: 2578, mode: `MaxEncodedLen`) + /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(139), added: 2614, mode: `MaxEncodedLen`) /// Storage: `Staking::VirtualStakers` (r:1 w:1) /// Proof: `Staking::VirtualStakers` (`max_values`: None, `max_size`: Some(40), added: 2515, mode: `MaxEncodedLen`) /// Storage: `Staking::CounterForVirtualStakers` (r:1 w:1) /// Proof: `Staking::CounterForVirtualStakers` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) + /// Storage: `System::Account` (r:2 w:1) + /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) /// Storage: `NominationPools::TotalValueLocked` (r:1 w:1) /// Proof: `NominationPools::TotalValueLocked` (`max_values`: Some(1), `max_size`: Some(16), added: 511, mode: `MaxEncodedLen`) /// Storage: `Balances::Freezes` (r:1 w:1) @@ -456,13 +453,13 @@ impl pallet_nomination_pools::WeightInfo for WeightInfo /// Proof: `Staking::Payee` (`max_values`: None, `max_size`: Some(73), added: 2548, mode: `MaxEncodedLen`) fn create() -> Weight { // Proof Size summary in bytes: - // Measured: `1168` + // Measured: `1127` // Estimated: `6196` - // Minimum execution time: 241_407_000 picoseconds. - Weight::from_parts(245_107_000, 0) + // Minimum execution time: 236_241_000 picoseconds. + Weight::from_parts(237_451_000, 0) .saturating_add(Weight::from_parts(0, 6196)) - .saturating_add(T::DbWeight::get().reads(31)) - .saturating_add(T::DbWeight::get().writes(23)) + .saturating_add(T::DbWeight::get().reads(30)) + .saturating_add(T::DbWeight::get().writes(22)) } /// Storage: `NominationPools::BondedPools` (r:1 w:0) /// Proof: `NominationPools::BondedPools` (`max_values`: None, `max_size`: Some(254), added: 2729, mode: `MaxEncodedLen`) @@ -483,10 +480,10 @@ impl pallet_nomination_pools::WeightInfo for WeightInfo /// Storage: `NominationPools::MinJoinBond` (r:1 w:0) /// Proof: `NominationPools::MinJoinBond` (`max_values`: Some(1), `max_size`: Some(16), added: 511, mode: `MaxEncodedLen`) /// Storage: `Staking::Nominators` (r:1 w:1) - /// Proof: `Staking::Nominators` (`max_values`: None, `max_size`: Some(814), added: 3289, mode: `MaxEncodedLen`) + /// Proof: `Staking::Nominators` (`max_values`: None, `max_size`: Some(558), added: 3033, mode: `MaxEncodedLen`) /// Storage: `Staking::MaxNominatorsCount` (r:1 w:0) /// Proof: `Staking::MaxNominatorsCount` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) - /// Storage: `Staking::Validators` (r:25 w:0) + /// Storage: `Staking::Validators` (r:17 w:0) /// Proof: `Staking::Validators` (`max_values`: None, `max_size`: Some(45), added: 2520, mode: `MaxEncodedLen`) /// Storage: `Staking::CurrentEra` (r:1 w:0) /// Proof: `Staking::CurrentEra` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) @@ -498,16 +495,16 @@ impl pallet_nomination_pools::WeightInfo for WeightInfo /// Proof: `VoterList::CounterForListNodes` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) /// Storage: `Staking::CounterForNominators` (r:1 w:1) /// Proof: `Staking::CounterForNominators` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) - /// The range of component `n` is `[1, 24]`. + /// The range of component `n` is `[1, 16]`. fn nominate(n: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `2074` + // Measured: `1942` // Estimated: `4556 + n * (2520 ±0)` - // Minimum execution time: 113_289_000 picoseconds. - Weight::from_parts(114_189_184, 0) + // Minimum execution time: 132_631_000 picoseconds. + Weight::from_parts(131_897_051, 0) .saturating_add(Weight::from_parts(0, 4556)) - // Standard Error: 24_192 - .saturating_add(Weight::from_parts(2_462_590, 0).saturating_mul(n.into())) + // Standard Error: 10_116 + .saturating_add(Weight::from_parts(2_102_118, 0).saturating_mul(n.into())) .saturating_add(T::DbWeight::get().reads(17)) .saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(n.into()))) .saturating_add(T::DbWeight::get().writes(5)) @@ -525,10 +522,10 @@ impl pallet_nomination_pools::WeightInfo for WeightInfo /// Proof: `Staking::Ledger` (`max_values`: None, `max_size`: Some(1091), added: 3566, mode: `MaxEncodedLen`) fn set_state() -> Weight { // Proof Size summary in bytes: - // Measured: `1560` + // Measured: `1427` // Estimated: `4556` - // Minimum execution time: 48_489_000 picoseconds. - Weight::from_parts(50_569_000, 0) + // Minimum execution time: 55_200_000 picoseconds. + Weight::from_parts(56_011_000, 0) .saturating_add(Weight::from_parts(0, 4556)) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(1)) @@ -546,13 +543,13 @@ impl pallet_nomination_pools::WeightInfo for WeightInfo /// The range of component `n` is `[1, 256]`. fn set_metadata(n: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `1296` + // Measured: `1159` // Estimated: `3735` - // Minimum execution time: 30_679_000 picoseconds. - Weight::from_parts(32_871_162, 0) + // Minimum execution time: 40_000_000 picoseconds. + Weight::from_parts(40_902_185, 0) .saturating_add(Weight::from_parts(0, 3735)) - // Standard Error: 508 - .saturating_add(Weight::from_parts(398, 0).saturating_mul(n.into())) + // Standard Error: 103 + .saturating_add(Weight::from_parts(692, 0).saturating_mul(n.into())) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -572,8 +569,8 @@ impl pallet_nomination_pools::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 5_200_000 picoseconds. - Weight::from_parts(5_899_000, 0) + // Minimum execution time: 11_351_000 picoseconds. + Weight::from_parts(11_770_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(6)) } @@ -585,10 +582,10 @@ impl pallet_nomination_pools::WeightInfo for WeightInfo /// Proof: `Staking::VirtualStakers` (`max_values`: None, `max_size`: Some(40), added: 2515, mode: `MaxEncodedLen`) fn update_roles() -> Weight { // Proof Size summary in bytes: - // Measured: `1296` + // Measured: `1159` // Estimated: `3719` - // Minimum execution time: 34_011_000 picoseconds. - Weight::from_parts(36_569_000, 0) + // Minimum execution time: 39_270_000 picoseconds. + Weight::from_parts(39_860_000, 0) .saturating_add(Weight::from_parts(0, 3719)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(1)) @@ -610,7 +607,7 @@ impl pallet_nomination_pools::WeightInfo for WeightInfo /// Storage: `Staking::Validators` (r:1 w:0) /// Proof: `Staking::Validators` (`max_values`: None, `max_size`: Some(45), added: 2520, mode: `MaxEncodedLen`) /// Storage: `Staking::Nominators` (r:1 w:1) - /// Proof: `Staking::Nominators` (`max_values`: None, `max_size`: Some(814), added: 3289, mode: `MaxEncodedLen`) + /// Proof: `Staking::Nominators` (`max_values`: None, `max_size`: Some(558), added: 3033, mode: `MaxEncodedLen`) /// Storage: `Staking::CounterForNominators` (r:1 w:1) /// Proof: `Staking::CounterForNominators` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) /// Storage: `VoterList::ListNodes` (r:1 w:1) @@ -621,10 +618,10 @@ impl pallet_nomination_pools::WeightInfo for WeightInfo /// Proof: `VoterList::CounterForListNodes` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) fn chill() -> Weight { // Proof Size summary in bytes: - // Measured: `2292` + // Measured: `2159` // Estimated: `4556` - // Minimum execution time: 106_489_000 picoseconds. - Weight::from_parts(109_708_000, 0) + // Minimum execution time: 123_061_000 picoseconds. + Weight::from_parts(124_661_000, 0) .saturating_add(Weight::from_parts(0, 4556)) .saturating_add(T::DbWeight::get().reads(13)) .saturating_add(T::DbWeight::get().writes(5)) @@ -641,10 +638,10 @@ impl pallet_nomination_pools::WeightInfo for WeightInfo /// Proof: `NominationPools::GlobalMaxCommission` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) fn set_commission() -> Weight { // Proof Size summary in bytes: - // Measured: `1568` + // Measured: `1431` // Estimated: `6196` - // Minimum execution time: 52_531_000 picoseconds. - Weight::from_parts(54_039_000, 0) + // Minimum execution time: 58_910_000 picoseconds. + Weight::from_parts(59_450_000, 0) .saturating_add(Weight::from_parts(0, 6196)) .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(2)) @@ -659,10 +656,10 @@ impl pallet_nomination_pools::WeightInfo for WeightInfo /// Proof: `NominationPools::GlobalMaxCommission` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) fn set_commission_max() -> Weight { // Proof Size summary in bytes: - // Measured: `1336` + // Measured: `1199` // Estimated: `3719` - // Minimum execution time: 35_199_000 picoseconds. - Weight::from_parts(37_069_000, 0) + // Minimum execution time: 39_610_000 picoseconds. + Weight::from_parts(40_170_000, 0) .saturating_add(Weight::from_parts(0, 3719)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(1)) @@ -675,10 +672,10 @@ impl pallet_nomination_pools::WeightInfo for WeightInfo /// Proof: `Staking::VirtualStakers` (`max_values`: None, `max_size`: Some(40), added: 2515, mode: `MaxEncodedLen`) fn set_commission_change_rate() -> Weight { // Proof Size summary in bytes: - // Measured: `1296` + // Measured: `1159` // Estimated: `3719` - // Minimum execution time: 34_629_000 picoseconds. - Weight::from_parts(36_770_000, 0) + // Minimum execution time: 39_400_000 picoseconds. + Weight::from_parts(39_890_000, 0) .saturating_add(Weight::from_parts(0, 3719)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(1)) @@ -691,10 +688,10 @@ impl pallet_nomination_pools::WeightInfo for WeightInfo /// Proof: `Staking::VirtualStakers` (`max_values`: None, `max_size`: Some(40), added: 2515, mode: `MaxEncodedLen`) fn set_commission_claim_permission() -> Weight { // Proof Size summary in bytes: - // Measured: `1296` + // Measured: `1159` // Estimated: `3719` - // Minimum execution time: 34_240_000 picoseconds. - Weight::from_parts(35_889_000, 0) + // Minimum execution time: 38_900_000 picoseconds. + Weight::from_parts(39_390_000, 0) .saturating_add(Weight::from_parts(0, 3719)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(1)) @@ -719,10 +716,10 @@ impl pallet_nomination_pools::WeightInfo for WeightInfo /// Proof: `NominationPools::ClaimPermissions` (`max_values`: None, `max_size`: Some(41), added: 2516, mode: `MaxEncodedLen`) fn set_claim_permission() -> Weight { // Proof Size summary in bytes: - // Measured: `2049` + // Measured: `1931` // Estimated: `4662` - // Minimum execution time: 69_468_000 picoseconds. - Weight::from_parts(71_559_000, 0) + // Minimum execution time: 80_820_000 picoseconds. + Weight::from_parts(81_781_000, 0) .saturating_add(Weight::from_parts(0, 4662)) .saturating_add(T::DbWeight::get().reads(9)) .saturating_add(T::DbWeight::get().writes(1)) @@ -739,10 +736,10 @@ impl pallet_nomination_pools::WeightInfo for WeightInfo /// Proof: `NominationPools::GlobalMaxCommission` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) fn claim_commission() -> Weight { // Proof Size summary in bytes: - // Measured: `1766` + // Measured: `1629` // Estimated: `6196` - // Minimum execution time: 92_259_000 picoseconds. - Weight::from_parts(94_169_000, 0) + // Minimum execution time: 98_021_000 picoseconds. + Weight::from_parts(98_960_000, 0) .saturating_add(Weight::from_parts(0, 6196)) .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(2)) @@ -759,10 +756,10 @@ impl pallet_nomination_pools::WeightInfo for WeightInfo /// Proof: `Balances::Locks` (`max_values`: None, `max_size`: Some(1299), added: 3774, mode: `MaxEncodedLen`) fn adjust_pool_deposit() -> Weight { // Proof Size summary in bytes: - // Measured: `1674` + // Measured: `1474` // Estimated: `6196` - // Minimum execution time: 102_159_000 picoseconds. - Weight::from_parts(104_329_000, 0) + // Minimum execution time: 105_220_000 picoseconds. + Weight::from_parts(106_160_000, 0) .saturating_add(Weight::from_parts(0, 6196)) .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(2)) @@ -782,15 +779,15 @@ impl pallet_nomination_pools::WeightInfo for WeightInfo /// Storage: `NominationPools::SubPoolsStorage` (r:1 w:0) /// Proof: `NominationPools::SubPoolsStorage` (`max_values`: None, `max_size`: Some(1197), added: 3672, mode: `MaxEncodedLen`) /// Storage: `Balances::Holds` (r:1 w:1) - /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(103), added: 2578, mode: `MaxEncodedLen`) + /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(139), added: 2614, mode: `MaxEncodedLen`) /// Storage: `System::Account` (r:1 w:1) /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) fn apply_slash() -> Weight { // Proof Size summary in bytes: - // Measured: `4199` + // Measured: `4268` // Estimated: `4662` - // Minimum execution time: 147_789_000 picoseconds. - Weight::from_parts(151_249_000, 0) + // Minimum execution time: 161_141_000 picoseconds. + Weight::from_parts(163_071_000, 0) .saturating_add(Weight::from_parts(0, 4662)) .saturating_add(T::DbWeight::get().reads(9)) .saturating_add(T::DbWeight::get().writes(4)) @@ -811,10 +808,10 @@ impl pallet_nomination_pools::WeightInfo for WeightInfo /// Proof: `NominationPools::SubPoolsStorage` (`max_values`: None, `max_size`: Some(1197), added: 3672, mode: `MaxEncodedLen`) fn apply_slash_fail() -> Weight { // Proof Size summary in bytes: - // Measured: `3941` + // Measured: `3972` // Estimated: `4662` - // Minimum execution time: 73_689_000 picoseconds. - Weight::from_parts(75_539_000, 0) + // Minimum execution time: 81_731_000 picoseconds. + Weight::from_parts(83_151_000, 0) .saturating_add(Weight::from_parts(0, 4662)) .saturating_add(T::DbWeight::get().reads(7)) } @@ -829,7 +826,7 @@ impl pallet_nomination_pools::WeightInfo for WeightInfo /// Storage: `Staking::Validators` (r:1 w:0) /// Proof: `Staking::Validators` (`max_values`: None, `max_size`: Some(45), added: 2520, mode: `MaxEncodedLen`) /// Storage: `Staking::Nominators` (r:1 w:0) - /// Proof: `Staking::Nominators` (`max_values`: None, `max_size`: Some(814), added: 3289, mode: `MaxEncodedLen`) + /// Proof: `Staking::Nominators` (`max_values`: None, `max_size`: Some(558), added: 3033, mode: `MaxEncodedLen`) /// Storage: `DelegatedStaking::Agents` (r:1 w:1) /// Proof: `DelegatedStaking::Agents` (`max_values`: None, `max_size`: Some(120), added: 2595, mode: `MaxEncodedLen`) /// Storage: `DelegatedStaking::Delegators` (r:2 w:1) @@ -838,26 +835,22 @@ impl pallet_nomination_pools::WeightInfo for WeightInfo /// Proof: `DelegatedStaking::CounterForAgents` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) /// Storage: `Staking::Ledger` (r:1 w:0) /// Proof: `Staking::Ledger` (`max_values`: None, `max_size`: Some(1091), added: 3566, mode: `MaxEncodedLen`) - /// Storage: `Balances::Locks` (r:1 w:1) - /// Proof: `Balances::Locks` (`max_values`: None, `max_size`: Some(1299), added: 3774, mode: `MaxEncodedLen`) - /// Storage: `Balances::Freezes` (r:1 w:0) - /// Proof: `Balances::Freezes` (`max_values`: None, `max_size`: Some(193), added: 2668, mode: `MaxEncodedLen`) + /// Storage: `Balances::Holds` (r:2 w:2) + /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(139), added: 2614, mode: `MaxEncodedLen`) /// Storage: `Staking::CounterForVirtualStakers` (r:1 w:1) /// Proof: `Staking::CounterForVirtualStakers` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) /// Storage: `DelegatedStaking::CounterForDelegators` (r:1 w:1) /// Proof: `DelegatedStaking::CounterForDelegators` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) - /// Storage: `Balances::Holds` (r:1 w:1) - /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(103), added: 2578, mode: `MaxEncodedLen`) /// Storage: `Staking::Payee` (r:0 w:1) /// Proof: `Staking::Payee` (`max_values`: None, `max_size`: Some(73), added: 2548, mode: `MaxEncodedLen`) fn pool_migrate() -> Weight { // Proof Size summary in bytes: - // Measured: `1853` - // Estimated: `6196` - // Minimum execution time: 217_348_000 picoseconds. - Weight::from_parts(222_768_000, 0) - .saturating_add(Weight::from_parts(0, 6196)) - .saturating_add(T::DbWeight::get().reads(17)) + // Measured: `1757` + // Estimated: `6218` + // Minimum execution time: 234_072_000 picoseconds. + Weight::from_parts(235_161_000, 0) + .saturating_add(Weight::from_parts(0, 6218)) + .saturating_add(T::DbWeight::get().reads(16)) .saturating_add(T::DbWeight::get().writes(11)) } /// Storage: `NominationPools::PoolMembers` (r:1 w:0) @@ -868,7 +861,7 @@ impl pallet_nomination_pools::WeightInfo for WeightInfo /// Proof: `Staking::VirtualStakers` (`max_values`: None, `max_size`: Some(40), added: 2515, mode: `MaxEncodedLen`) /// Storage: `NominationPools::BondedPools` (r:1 w:0) /// Proof: `NominationPools::BondedPools` (`max_values`: None, `max_size`: Some(254), added: 2729, mode: `MaxEncodedLen`) - /// Storage: `Staking::Bonded` (r:2 w:0) + /// Storage: `Staking::Bonded` (r:1 w:0) /// Proof: `Staking::Bonded` (`max_values`: None, `max_size`: Some(72), added: 2547, mode: `MaxEncodedLen`) /// Storage: `Staking::Ledger` (r:1 w:0) /// Proof: `Staking::Ledger` (`max_values`: None, `max_size`: Some(1091), added: 3566, mode: `MaxEncodedLen`) @@ -879,17 +872,17 @@ impl pallet_nomination_pools::WeightInfo for WeightInfo /// Storage: `DelegatedStaking::Agents` (r:2 w:0) /// Proof: `DelegatedStaking::Agents` (`max_values`: None, `max_size`: Some(120), added: 2595, mode: `MaxEncodedLen`) /// Storage: `Balances::Holds` (r:2 w:2) - /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(103), added: 2578, mode: `MaxEncodedLen`) + /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(139), added: 2614, mode: `MaxEncodedLen`) /// Storage: `DelegatedStaking::CounterForDelegators` (r:1 w:1) /// Proof: `DelegatedStaking::CounterForDelegators` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) fn migrate_delegation() -> Weight { // Proof Size summary in bytes: - // Measured: `2426` - // Estimated: `6196` - // Minimum execution time: 155_629_000 picoseconds. - Weight::from_parts(164_958_000, 0) - .saturating_add(Weight::from_parts(0, 6196)) - .saturating_add(T::DbWeight::get().reads(16)) + // Measured: `2359` + // Estimated: `6218` + // Minimum execution time: 153_171_000 picoseconds. + Weight::from_parts(154_561_000, 0) + .saturating_add(Weight::from_parts(0, 6218)) + .saturating_add(T::DbWeight::get().reads(15)) .saturating_add(T::DbWeight::get().writes(6)) } } diff --git a/relay/polkadot/src/weights/pallet_offences.rs b/relay/polkadot/src/weights/pallet_offences.rs index 24385c2c31..ba7bad2645 100644 --- a/relay/polkadot/src/weights/pallet_offences.rs +++ b/relay/polkadot/src/weights/pallet_offences.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `pallet_offences` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 46.1.0 -//! DATE: 2025-04-25, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./polkadot-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./polkadot-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_offences -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./polkadot-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/polkadot-runtime/polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./relay/polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -59,16 +56,20 @@ impl pallet_offences::WeightInfo for WeightInfo { /// Proof: `Staking::ErasStartSessionIndex` (`max_values`: None, `max_size`: Some(16), added: 2491, mode: `MaxEncodedLen`) /// Storage: `Staking::Invulnerables` (r:1 w:0) /// Proof: `Staking::Invulnerables` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Storage: `Staking::ErasStakersOverview` (r:1 w:0) + /// Proof: `Staking::ErasStakersOverview` (`max_values`: None, `max_size`: Some(92), added: 2567, mode: `MaxEncodedLen`) + /// Storage: `Staking::ErasStakersPaged` (r:1 w:0) + /// Proof: `Staking::ErasStakersPaged` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `Session::DisabledValidators` (r:1 w:0) + /// Proof: `Session::DisabledValidators` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Storage: `Session::Validators` (r:1 w:0) + /// Proof: `Session::Validators` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// Storage: `Staking::ValidatorSlashInEra` (r:1 w:1) /// Proof: `Staking::ValidatorSlashInEra` (`max_values`: None, `max_size`: Some(72), added: 2547, mode: `MaxEncodedLen`) /// Storage: `Staking::SlashingSpans` (r:17 w:17) /// Proof: `Staking::SlashingSpans` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `Staking::SpanSlash` (r:17 w:17) /// Proof: `Staking::SpanSlash` (`max_values`: None, `max_size`: Some(76), added: 2551, mode: `MaxEncodedLen`) - /// Storage: `Staking::DisabledValidators` (r:1 w:1) - /// Proof: `Staking::DisabledValidators` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) - /// Storage: `Session::Validators` (r:1 w:0) - /// Proof: `Session::Validators` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// Storage: `Staking::NominatorSlashInEra` (r:16 w:16) /// Proof: `Staking::NominatorSlashInEra` (`max_values`: None, `max_size`: Some(68), added: 2543, mode: `MaxEncodedLen`) /// Storage: `Staking::UnappliedSlashes` (r:1 w:1) @@ -76,16 +77,16 @@ impl pallet_offences::WeightInfo for WeightInfo { /// The range of component `n` is `[0, 16]`. fn report_offence_grandpa(n: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `1022` - // Estimated: `4472 + n * (2551 ±0)` - // Minimum execution time: 75_570_000 picoseconds. - Weight::from_parts(76_016_841, 0) - .saturating_add(Weight::from_parts(0, 4472)) - // Standard Error: 13_255 - .saturating_add(Weight::from_parts(13_481_379, 0).saturating_mul(n.into())) - .saturating_add(T::DbWeight::get().reads(12)) + // Measured: `1215 + n * (39 ±0)` + // Estimated: `4679 + n * (2551 ±0)` + // Minimum execution time: 77_560_000 picoseconds. + Weight::from_parts(86_349_924, 0) + .saturating_add(Weight::from_parts(0, 4679)) + // Standard Error: 29_068 + .saturating_add(Weight::from_parts(13_526_077, 0).saturating_mul(n.into())) + .saturating_add(T::DbWeight::get().reads(14)) .saturating_add(T::DbWeight::get().reads((3_u64).saturating_mul(n.into()))) - .saturating_add(T::DbWeight::get().writes(7)) + .saturating_add(T::DbWeight::get().writes(6)) .saturating_add(T::DbWeight::get().writes((3_u64).saturating_mul(n.into()))) .saturating_add(Weight::from_parts(0, 2551).saturating_mul(n.into())) } @@ -101,16 +102,20 @@ impl pallet_offences::WeightInfo for WeightInfo { /// Proof: `Staking::ErasStartSessionIndex` (`max_values`: None, `max_size`: Some(16), added: 2491, mode: `MaxEncodedLen`) /// Storage: `Staking::Invulnerables` (r:1 w:0) /// Proof: `Staking::Invulnerables` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Storage: `Staking::ErasStakersOverview` (r:1 w:0) + /// Proof: `Staking::ErasStakersOverview` (`max_values`: None, `max_size`: Some(92), added: 2567, mode: `MaxEncodedLen`) + /// Storage: `Staking::ErasStakersPaged` (r:1 w:0) + /// Proof: `Staking::ErasStakersPaged` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `Session::DisabledValidators` (r:1 w:0) + /// Proof: `Session::DisabledValidators` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Storage: `Session::Validators` (r:1 w:0) + /// Proof: `Session::Validators` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// Storage: `Staking::ValidatorSlashInEra` (r:1 w:1) /// Proof: `Staking::ValidatorSlashInEra` (`max_values`: None, `max_size`: Some(72), added: 2547, mode: `MaxEncodedLen`) /// Storage: `Staking::SlashingSpans` (r:17 w:17) /// Proof: `Staking::SlashingSpans` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `Staking::SpanSlash` (r:17 w:17) /// Proof: `Staking::SpanSlash` (`max_values`: None, `max_size`: Some(76), added: 2551, mode: `MaxEncodedLen`) - /// Storage: `Staking::DisabledValidators` (r:1 w:1) - /// Proof: `Staking::DisabledValidators` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) - /// Storage: `Session::Validators` (r:1 w:0) - /// Proof: `Session::Validators` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// Storage: `Staking::NominatorSlashInEra` (r:16 w:16) /// Proof: `Staking::NominatorSlashInEra` (`max_values`: None, `max_size`: Some(68), added: 2543, mode: `MaxEncodedLen`) /// Storage: `Staking::UnappliedSlashes` (r:1 w:1) @@ -118,16 +123,16 @@ impl pallet_offences::WeightInfo for WeightInfo { /// The range of component `n` is `[0, 16]`. fn report_offence_babe(n: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `1022` - // Estimated: `4472 + n * (2551 ±0)` - // Minimum execution time: 75_180_000 picoseconds. - Weight::from_parts(75_502_855, 0) - .saturating_add(Weight::from_parts(0, 4472)) - // Standard Error: 12_688 - .saturating_add(Weight::from_parts(13_498_105, 0).saturating_mul(n.into())) - .saturating_add(T::DbWeight::get().reads(12)) + // Measured: `1215 + n * (39 ±0)` + // Estimated: `4679 + n * (2551 ±0)` + // Minimum execution time: 77_390_000 picoseconds. + Weight::from_parts(86_051_502, 0) + .saturating_add(Weight::from_parts(0, 4679)) + // Standard Error: 27_758 + .saturating_add(Weight::from_parts(13_511_669, 0).saturating_mul(n.into())) + .saturating_add(T::DbWeight::get().reads(14)) .saturating_add(T::DbWeight::get().reads((3_u64).saturating_mul(n.into()))) - .saturating_add(T::DbWeight::get().writes(7)) + .saturating_add(T::DbWeight::get().writes(6)) .saturating_add(T::DbWeight::get().writes((3_u64).saturating_mul(n.into()))) .saturating_add(Weight::from_parts(0, 2551).saturating_mul(n.into())) } diff --git a/relay/polkadot/src/weights/pallet_preimage.rs b/relay/polkadot/src/weights/pallet_preimage.rs index 6c9fc5d79e..523b504bd8 100644 --- a/relay/polkadot/src/weights/pallet_preimage.rs +++ b/relay/polkadot/src/weights/pallet_preimage.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `pallet_preimage` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 46.1.0 -//! DATE: 2025-04-25, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./polkadot-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./polkadot-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_preimage -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./polkadot-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/polkadot-runtime/polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./relay/polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -52,19 +49,19 @@ impl pallet_preimage::WeightInfo for WeightInfo { /// Storage: `Preimage::RequestStatusFor` (r:1 w:1) /// Proof: `Preimage::RequestStatusFor` (`max_values`: None, `max_size`: Some(91), added: 2566, mode: `MaxEncodedLen`) /// Storage: `Balances::Holds` (r:1 w:1) - /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(103), added: 2578, mode: `MaxEncodedLen`) + /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(139), added: 2614, mode: `MaxEncodedLen`) /// Storage: `Preimage::PreimageFor` (r:0 w:1) /// Proof: `Preimage::PreimageFor` (`max_values`: None, `max_size`: Some(4194344), added: 4196819, mode: `MaxEncodedLen`) /// The range of component `s` is `[0, 4194304]`. fn note_preimage(s: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `4` - // Estimated: `3568` - // Minimum execution time: 56_900_000 picoseconds. - Weight::from_parts(57_200_000, 0) - .saturating_add(Weight::from_parts(0, 3568)) - // Standard Error: 154 - .saturating_add(Weight::from_parts(15_138, 0).saturating_mul(s.into())) + // Measured: `59` + // Estimated: `3604` + // Minimum execution time: 56_721_000 picoseconds. + Weight::from_parts(56_900_000, 0) + .saturating_add(Weight::from_parts(0, 3604)) + // Standard Error: 11 + .saturating_add(Weight::from_parts(3_666, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(3)) } @@ -79,11 +76,11 @@ impl pallet_preimage::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `68` // Estimated: `3556` - // Minimum execution time: 19_940_000 picoseconds. - Weight::from_parts(20_000_000, 0) + // Minimum execution time: 18_650_000 picoseconds. + Weight::from_parts(18_860_000, 0) .saturating_add(Weight::from_parts(0, 3556)) - // Standard Error: 154 - .saturating_add(Weight::from_parts(15_131, 0).saturating_mul(s.into())) + // Standard Error: 11 + .saturating_add(Weight::from_parts(3_850, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -98,11 +95,11 @@ impl pallet_preimage::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `68` // Estimated: `3556` - // Minimum execution time: 23_350_000 picoseconds. - Weight::from_parts(23_560_000, 0) + // Minimum execution time: 19_740_000 picoseconds. + Weight::from_parts(20_190_000, 0) .saturating_add(Weight::from_parts(0, 3556)) - // Standard Error: 154 - .saturating_add(Weight::from_parts(15_129, 0).saturating_mul(s.into())) + // Standard Error: 12 + .saturating_add(Weight::from_parts(3_809, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -111,16 +108,16 @@ impl pallet_preimage::WeightInfo for WeightInfo { /// Storage: `Preimage::RequestStatusFor` (r:1 w:1) /// Proof: `Preimage::RequestStatusFor` (`max_values`: None, `max_size`: Some(91), added: 2566, mode: `MaxEncodedLen`) /// Storage: `Balances::Holds` (r:1 w:1) - /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(103), added: 2578, mode: `MaxEncodedLen`) + /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(139), added: 2614, mode: `MaxEncodedLen`) /// Storage: `Preimage::PreimageFor` (r:0 w:1) /// Proof: `Preimage::PreimageFor` (`max_values`: None, `max_size`: Some(4194344), added: 4196819, mode: `MaxEncodedLen`) fn unnote_preimage() -> Weight { // Proof Size summary in bytes: - // Measured: `206` - // Estimated: `3568` - // Minimum execution time: 73_150_000 picoseconds. - Weight::from_parts(74_740_000, 0) - .saturating_add(Weight::from_parts(0, 3568)) + // Measured: `243` + // Estimated: `3604` + // Minimum execution time: 81_311_000 picoseconds. + Weight::from_parts(83_090_000, 0) + .saturating_add(Weight::from_parts(0, 3604)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(3)) } @@ -134,8 +131,8 @@ impl pallet_preimage::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `106` // Estimated: `3556` - // Minimum execution time: 48_120_000 picoseconds. - Weight::from_parts(49_320_000, 0) + // Minimum execution time: 49_610_000 picoseconds. + Weight::from_parts(51_921_000, 0) .saturating_add(Weight::from_parts(0, 3556)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -148,8 +145,8 @@ impl pallet_preimage::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `150` // Estimated: `3556` - // Minimum execution time: 33_270_000 picoseconds. - Weight::from_parts(34_571_000, 0) + // Minimum execution time: 37_130_000 picoseconds. + Weight::from_parts(39_230_000, 0) .saturating_add(Weight::from_parts(0, 3556)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -162,8 +159,8 @@ impl pallet_preimage::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `106` // Estimated: `3556` - // Minimum execution time: 33_521_000 picoseconds. - Weight::from_parts(36_180_000, 0) + // Minimum execution time: 32_650_000 picoseconds. + Weight::from_parts(35_070_000, 0) .saturating_add(Weight::from_parts(0, 3556)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -176,8 +173,8 @@ impl pallet_preimage::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `4` // Estimated: `3556` - // Minimum execution time: 38_481_000 picoseconds. - Weight::from_parts(40_500_000, 0) + // Minimum execution time: 33_970_000 picoseconds. + Weight::from_parts(35_540_000, 0) .saturating_add(Weight::from_parts(0, 3556)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -190,8 +187,8 @@ impl pallet_preimage::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `68` // Estimated: `3556` - // Minimum execution time: 26_270_000 picoseconds. - Weight::from_parts(27_331_000, 0) + // Minimum execution time: 19_230_000 picoseconds. + Weight::from_parts(20_960_000, 0) .saturating_add(Weight::from_parts(0, 3556)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -206,8 +203,8 @@ impl pallet_preimage::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `106` // Estimated: `3556` - // Minimum execution time: 44_621_000 picoseconds. - Weight::from_parts(46_920_000, 0) + // Minimum execution time: 44_210_000 picoseconds. + Weight::from_parts(46_160_000, 0) .saturating_add(Weight::from_parts(0, 3556)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -220,8 +217,8 @@ impl pallet_preimage::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `68` // Estimated: `3556` - // Minimum execution time: 26_940_000 picoseconds. - Weight::from_parts(27_840_000, 0) + // Minimum execution time: 18_820_000 picoseconds. + Weight::from_parts(20_560_000, 0) .saturating_add(Weight::from_parts(0, 3556)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -234,8 +231,8 @@ impl pallet_preimage::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `68` // Estimated: `3556` - // Minimum execution time: 26_610_000 picoseconds. - Weight::from_parts(28_560_000, 0) + // Minimum execution time: 19_460_000 picoseconds. + Weight::from_parts(20_571_000, 0) .saturating_add(Weight::from_parts(0, 3556)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -245,21 +242,21 @@ impl pallet_preimage::WeightInfo for WeightInfo { /// Storage: `System::Account` (r:1023 w:1023) /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) /// Storage: `Balances::Holds` (r:1023 w:1023) - /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(103), added: 2578, mode: `MaxEncodedLen`) + /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(139), added: 2614, mode: `MaxEncodedLen`) /// Storage: `Preimage::RequestStatusFor` (r:0 w:1023) /// Proof: `Preimage::RequestStatusFor` (`max_values`: None, `max_size`: Some(91), added: 2566, mode: `MaxEncodedLen`) /// The range of component `n` is `[1, 1024]`. fn ensure_updated(n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0 + n * (227 ±0)` - // Estimated: `990 + n * (2603 ±0)` - // Minimum execution time: 64_711_000 picoseconds. - Weight::from_parts(64_900_000, 0) + // Estimated: `990 + n * (2614 ±0)` + // Minimum execution time: 63_570_000 picoseconds. + Weight::from_parts(63_741_000, 0) .saturating_add(Weight::from_parts(0, 990)) - // Standard Error: 45_801 - .saturating_add(Weight::from_parts(63_781_265, 0).saturating_mul(n.into())) + // Standard Error: 45_852 + .saturating_add(Weight::from_parts(60_482_223, 0).saturating_mul(n.into())) .saturating_add(T::DbWeight::get().reads((3_u64).saturating_mul(n.into()))) .saturating_add(T::DbWeight::get().writes((4_u64).saturating_mul(n.into()))) - .saturating_add(Weight::from_parts(0, 2603).saturating_mul(n.into())) + .saturating_add(Weight::from_parts(0, 2614).saturating_mul(n.into())) } } diff --git a/relay/polkadot/src/weights/pallet_proxy.rs b/relay/polkadot/src/weights/pallet_proxy.rs index ba61c9d2db..4f48608544 100644 --- a/relay/polkadot/src/weights/pallet_proxy.rs +++ b/relay/polkadot/src/weights/pallet_proxy.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `pallet_proxy` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 46.1.0 -//! DATE: 2025-04-25, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./polkadot-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./polkadot-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_proxy -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./polkadot-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/polkadot-runtime/polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./relay/polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -54,11 +51,11 @@ impl pallet_proxy::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `89 + p * (37 ±0)` // Estimated: `4706` - // Minimum execution time: 17_610_000 picoseconds. - Weight::from_parts(18_022_164, 0) + // Minimum execution time: 16_480_000 picoseconds. + Weight::from_parts(17_001_637, 0) .saturating_add(Weight::from_parts(0, 4706)) - // Standard Error: 660 - .saturating_add(Weight::from_parts(21_790, 0).saturating_mul(p.into())) + // Standard Error: 910 + .saturating_add(Weight::from_parts(31_627, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(1)) } /// Storage: `Proxy::Proxies` (r:1 w:0) @@ -73,13 +70,13 @@ impl pallet_proxy::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `416 + a * (68 ±0) + p * (37 ±0)` // Estimated: `5698` - // Minimum execution time: 45_081_000 picoseconds. - Weight::from_parts(45_224_568, 0) + // Minimum execution time: 43_041_000 picoseconds. + Weight::from_parts(43_113_076, 0) .saturating_add(Weight::from_parts(0, 5698)) - // Standard Error: 1_807 - .saturating_add(Weight::from_parts(168_534, 0).saturating_mul(a.into())) - // Standard Error: 1_867 - .saturating_add(Weight::from_parts(26_567, 0).saturating_mul(p.into())) + // Standard Error: 2_560 + .saturating_add(Weight::from_parts(170_901, 0).saturating_mul(a.into())) + // Standard Error: 2_645 + .saturating_add(Weight::from_parts(28_934, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -93,13 +90,13 @@ impl pallet_proxy::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `331 + a * (68 ±0)` // Estimated: `5698` - // Minimum execution time: 30_770_000 picoseconds. - Weight::from_parts(31_518_458, 0) + // Minimum execution time: 29_610_000 picoseconds. + Weight::from_parts(30_046_154, 0) .saturating_add(Weight::from_parts(0, 5698)) - // Standard Error: 1_604 - .saturating_add(Weight::from_parts(165_512, 0).saturating_mul(a.into())) - // Standard Error: 1_657 - .saturating_add(Weight::from_parts(473, 0).saturating_mul(p.into())) + // Standard Error: 1_551 + .saturating_add(Weight::from_parts(159_075, 0).saturating_mul(a.into())) + // Standard Error: 1_603 + .saturating_add(Weight::from_parts(5_352, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -113,13 +110,13 @@ impl pallet_proxy::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `331 + a * (68 ±0)` // Estimated: `5698` - // Minimum execution time: 30_411_000 picoseconds. - Weight::from_parts(31_308_050, 0) + // Minimum execution time: 29_720_000 picoseconds. + Weight::from_parts(30_073_846, 0) .saturating_add(Weight::from_parts(0, 5698)) - // Standard Error: 1_574 - .saturating_add(Weight::from_parts(166_134, 0).saturating_mul(a.into())) - // Standard Error: 1_627 - .saturating_add(Weight::from_parts(2_348, 0).saturating_mul(p.into())) + // Standard Error: 1_571 + .saturating_add(Weight::from_parts(157_597, 0).saturating_mul(a.into())) + // Standard Error: 1_623 + .saturating_add(Weight::from_parts(3_936, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -135,13 +132,13 @@ impl pallet_proxy::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `348 + a * (68 ±0) + p * (37 ±0)` // Estimated: `5698` - // Minimum execution time: 40_140_000 picoseconds. - Weight::from_parts(41_052_537, 0) + // Minimum execution time: 38_710_000 picoseconds. + Weight::from_parts(39_410_729, 0) .saturating_add(Weight::from_parts(0, 5698)) - // Standard Error: 1_819 - .saturating_add(Weight::from_parts(174_917, 0).saturating_mul(a.into())) - // Standard Error: 1_880 - .saturating_add(Weight::from_parts(24_214, 0).saturating_mul(p.into())) + // Standard Error: 1_726 + .saturating_add(Weight::from_parts(160_446, 0).saturating_mul(a.into())) + // Standard Error: 1_784 + .saturating_add(Weight::from_parts(25_352, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -152,11 +149,11 @@ impl pallet_proxy::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `89 + p * (37 ±0)` // Estimated: `4706` - // Minimum execution time: 28_900_000 picoseconds. - Weight::from_parts(29_404_921, 0) + // Minimum execution time: 28_111_000 picoseconds. + Weight::from_parts(28_753_802, 0) .saturating_add(Weight::from_parts(0, 4706)) - // Standard Error: 609 - .saturating_add(Weight::from_parts(44_792, 0).saturating_mul(p.into())) + // Standard Error: 2_147 + .saturating_add(Weight::from_parts(40_834, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -167,11 +164,11 @@ impl pallet_proxy::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `89 + p * (37 ±0)` // Estimated: `4706` - // Minimum execution time: 29_110_000 picoseconds. - Weight::from_parts(29_868_214, 0) + // Minimum execution time: 28_460_000 picoseconds. + Weight::from_parts(29_065_269, 0) .saturating_add(Weight::from_parts(0, 4706)) - // Standard Error: 889 - .saturating_add(Weight::from_parts(40_207, 0).saturating_mul(p.into())) + // Standard Error: 879 + .saturating_add(Weight::from_parts(33_525, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -182,11 +179,11 @@ impl pallet_proxy::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `89 + p * (37 ±0)` // Estimated: `4706` - // Minimum execution time: 26_030_000 picoseconds. - Weight::from_parts(26_422_383, 0) + // Minimum execution time: 24_740_000 picoseconds. + Weight::from_parts(25_482_868, 0) .saturating_add(Weight::from_parts(0, 4706)) - // Standard Error: 600 - .saturating_add(Weight::from_parts(22_061, 0).saturating_mul(p.into())) + // Standard Error: 815 + .saturating_add(Weight::from_parts(18_490, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -197,11 +194,11 @@ impl pallet_proxy::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `101` // Estimated: `4706` - // Minimum execution time: 30_730_000 picoseconds. - Weight::from_parts(31_329_421, 0) + // Minimum execution time: 29_890_000 picoseconds. + Weight::from_parts(30_719_069, 0) .saturating_add(Weight::from_parts(0, 4706)) - // Standard Error: 617 - .saturating_add(Weight::from_parts(5_700, 0).saturating_mul(p.into())) + // Standard Error: 854 + .saturating_add(Weight::from_parts(7_358, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -212,11 +209,11 @@ impl pallet_proxy::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `126 + p * (37 ±0)` // Estimated: `4706` - // Minimum execution time: 27_270_000 picoseconds. - Weight::from_parts(27_693_839, 0) + // Minimum execution time: 25_990_000 picoseconds. + Weight::from_parts(26_644_128, 0) .saturating_add(Weight::from_parts(0, 4706)) - // Standard Error: 508 - .saturating_add(Weight::from_parts(22_390, 0).saturating_mul(p.into())) + // Standard Error: 708 + .saturating_add(Weight::from_parts(23_146, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -228,10 +225,10 @@ impl pallet_proxy::WeightInfo for WeightInfo { /// Proof: `Proxy::Announcements` (`max_values`: None, `max_size`: Some(2233), added: 4708, mode: `MaxEncodedLen`) fn poke_deposit() -> Weight { // Proof Size summary in bytes: - // Measured: `452` + // Measured: `414` // Estimated: `5698` - // Minimum execution time: 49_684_000 picoseconds. - Weight::from_parts(50_366_000, 0) + // Minimum execution time: 51_520_000 picoseconds. + Weight::from_parts(52_241_000, 0) .saturating_add(Weight::from_parts(0, 5698)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(3)) diff --git a/relay/polkadot/src/weights/pallet_referenda.rs b/relay/polkadot/src/weights/pallet_referenda.rs index 808dd736c1..3bd6deaca7 100644 --- a/relay/polkadot/src/weights/pallet_referenda.rs +++ b/relay/polkadot/src/weights/pallet_referenda.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `pallet_referenda` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 46.1.0 -//! DATE: 2025-04-25, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./polkadot-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./polkadot-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_referenda -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./polkadot-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/polkadot-runtime/polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./relay/polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -57,8 +54,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `186` // Estimated: `42428` - // Minimum execution time: 47_200_000 picoseconds. - Weight::from_parts(48_140_000, 0) + // Minimum execution time: 44_150_000 picoseconds. + Weight::from_parts(44_761_000, 0) .saturating_add(Weight::from_parts(0, 42428)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(3)) @@ -73,8 +70,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `439` // Estimated: `83866` - // Minimum execution time: 63_160_000 picoseconds. - Weight::from_parts(63_450_000, 0) + // Minimum execution time: 59_491_000 picoseconds. + Weight::from_parts(60_200_000, 0) .saturating_add(Weight::from_parts(0, 83866)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(4)) @@ -93,8 +90,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `3226` // Estimated: `42428` - // Minimum execution time: 72_240_000 picoseconds. - Weight::from_parts(72_811_000, 0) + // Minimum execution time: 71_281_000 picoseconds. + Weight::from_parts(71_891_000, 0) .saturating_add(Weight::from_parts(0, 42428)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(4)) @@ -113,8 +110,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `3246` // Estimated: `42428` - // Minimum execution time: 70_671_000 picoseconds. - Weight::from_parts(71_460_000, 0) + // Minimum execution time: 69_790_000 picoseconds. + Weight::from_parts(70_451_000, 0) .saturating_add(Weight::from_parts(0, 42428)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(4)) @@ -131,8 +128,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `439` // Estimated: `83866` - // Minimum execution time: 69_781_000 picoseconds. - Weight::from_parts(70_300_000, 0) + // Minimum execution time: 68_140_000 picoseconds. + Weight::from_parts(68_850_000, 0) .saturating_add(Weight::from_parts(0, 83866)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(5)) @@ -149,8 +146,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `439` // Estimated: `83866` - // Minimum execution time: 71_471_000 picoseconds. - Weight::from_parts(72_301_000, 0) + // Minimum execution time: 68_550_000 picoseconds. + Weight::from_parts(69_270_000, 0) .saturating_add(Weight::from_parts(0, 83866)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(5)) @@ -161,8 +158,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `279` // Estimated: `4401` - // Minimum execution time: 36_530_000 picoseconds. - Weight::from_parts(36_960_000, 0) + // Minimum execution time: 34_190_000 picoseconds. + Weight::from_parts(34_801_000, 0) .saturating_add(Weight::from_parts(0, 4401)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -173,8 +170,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `269` // Estimated: `4401` - // Minimum execution time: 37_661_000 picoseconds. - Weight::from_parts(38_030_000, 0) + // Minimum execution time: 35_040_000 picoseconds. + Weight::from_parts(35_430_000, 0) .saturating_add(Weight::from_parts(0, 4401)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -189,8 +186,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `347` // Estimated: `83866` - // Minimum execution time: 45_070_000 picoseconds. - Weight::from_parts(45_480_000, 0) + // Minimum execution time: 41_570_000 picoseconds. + Weight::from_parts(42_220_000, 0) .saturating_add(Weight::from_parts(0, 83866)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(4)) @@ -207,8 +204,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `588` // Estimated: `83866` - // Minimum execution time: 109_701_000 picoseconds. - Weight::from_parts(110_481_000, 0) + // Minimum execution time: 105_461_000 picoseconds. + Weight::from_parts(106_380_000, 0) .saturating_add(Weight::from_parts(0, 83866)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(4)) @@ -221,8 +218,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `102` // Estimated: `5477` - // Minimum execution time: 13_200_000 picoseconds. - Weight::from_parts(13_490_000, 0) + // Minimum execution time: 12_400_000 picoseconds. + Weight::from_parts(12_790_000, 0) .saturating_add(Weight::from_parts(0, 5477)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -237,8 +234,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `3116` // Estimated: `42428` - // Minimum execution time: 48_210_000 picoseconds. - Weight::from_parts(48_570_000, 0) + // Minimum execution time: 47_640_000 picoseconds. + Weight::from_parts(48_330_000, 0) .saturating_add(Weight::from_parts(0, 42428)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(3)) @@ -253,8 +250,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `3116` // Estimated: `42428` - // Minimum execution time: 50_640_000 picoseconds. - Weight::from_parts(51_240_000, 0) + // Minimum execution time: 50_120_000 picoseconds. + Weight::from_parts(50_770_000, 0) .saturating_add(Weight::from_parts(0, 42428)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(3)) @@ -267,8 +264,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `2939` // Estimated: `5477` - // Minimum execution time: 23_400_000 picoseconds. - Weight::from_parts(23_701_000, 0) + // Minimum execution time: 23_110_000 picoseconds. + Weight::from_parts(23_470_000, 0) .saturating_add(Weight::from_parts(0, 5477)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -281,8 +278,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `2939` // Estimated: `5477` - // Minimum execution time: 22_980_000 picoseconds. - Weight::from_parts(23_330_000, 0) + // Minimum execution time: 22_770_000 picoseconds. + Weight::from_parts(23_410_000, 0) .saturating_add(Weight::from_parts(0, 5477)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -297,8 +294,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `2943` // Estimated: `5477` - // Minimum execution time: 29_670_000 picoseconds. - Weight::from_parts(30_020_000, 0) + // Minimum execution time: 29_170_000 picoseconds. + Weight::from_parts(29_751_000, 0) .saturating_add(Weight::from_parts(0, 5477)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) @@ -313,8 +310,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `2963` // Estimated: `5477` - // Minimum execution time: 28_840_000 picoseconds. - Weight::from_parts(29_160_000, 0) + // Minimum execution time: 27_940_000 picoseconds. + Weight::from_parts(28_340_000, 0) .saturating_add(Weight::from_parts(0, 5477)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) @@ -327,8 +324,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `299` // Estimated: `42428` - // Minimum execution time: 31_610_000 picoseconds. - Weight::from_parts(32_061_000, 0) + // Minimum execution time: 28_550_000 picoseconds. + Weight::from_parts(29_180_000, 0) .saturating_add(Weight::from_parts(0, 42428)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -341,8 +338,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `347` // Estimated: `42428` - // Minimum execution time: 31_980_000 picoseconds. - Weight::from_parts(32_361_000, 0) + // Minimum execution time: 28_671_000 picoseconds. + Weight::from_parts(29_240_000, 0) .saturating_add(Weight::from_parts(0, 42428)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -353,8 +350,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `206` // Estimated: `4401` - // Minimum execution time: 21_000_000 picoseconds. - Weight::from_parts(21_351_000, 0) + // Minimum execution time: 18_890_000 picoseconds. + Weight::from_parts(19_210_000, 0) .saturating_add(Weight::from_parts(0, 4401)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -369,8 +366,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `347` // Estimated: `42428` - // Minimum execution time: 40_280_000 picoseconds. - Weight::from_parts(40_920_000, 0) + // Minimum execution time: 37_260_000 picoseconds. + Weight::from_parts(38_140_000, 0) .saturating_add(Weight::from_parts(0, 42428)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(3)) @@ -385,8 +382,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `347` // Estimated: `42428` - // Minimum execution time: 42_060_000 picoseconds. - Weight::from_parts(42_530_000, 0) + // Minimum execution time: 39_101_000 picoseconds. + Weight::from_parts(39_950_000, 0) .saturating_add(Weight::from_parts(0, 42428)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(3)) @@ -399,8 +396,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `400` // Estimated: `42428` - // Minimum execution time: 32_391_000 picoseconds. - Weight::from_parts(33_010_000, 0) + // Minimum execution time: 31_650_000 picoseconds. + Weight::from_parts(32_290_000, 0) .saturating_add(Weight::from_parts(0, 42428)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -413,8 +410,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `383` // Estimated: `42428` - // Minimum execution time: 32_390_000 picoseconds. - Weight::from_parts(32_780_000, 0) + // Minimum execution time: 31_710_000 picoseconds. + Weight::from_parts(32_111_000, 0) .saturating_add(Weight::from_parts(0, 42428)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -427,8 +424,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `400` // Estimated: `42428` - // Minimum execution time: 31_740_000 picoseconds. - Weight::from_parts(31_970_000, 0) + // Minimum execution time: 30_291_000 picoseconds. + Weight::from_parts(30_840_000, 0) .saturating_add(Weight::from_parts(0, 42428)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -441,8 +438,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `404` // Estimated: `42428` - // Minimum execution time: 30_440_000 picoseconds. - Weight::from_parts(30_710_000, 0) + // Minimum execution time: 29_160_000 picoseconds. + Weight::from_parts(29_560_000, 0) .saturating_add(Weight::from_parts(0, 42428)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -457,8 +454,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `404` // Estimated: `83866` - // Minimum execution time: 45_380_000 picoseconds. - Weight::from_parts(45_841_000, 0) + // Minimum execution time: 44_150_000 picoseconds. + Weight::from_parts(44_750_000, 0) .saturating_add(Weight::from_parts(0, 83866)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(4)) @@ -471,8 +468,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `400` // Estimated: `42428` - // Minimum execution time: 32_810_000 picoseconds. - Weight::from_parts(33_160_000, 0) + // Minimum execution time: 31_901_000 picoseconds. + Weight::from_parts(32_350_000, 0) .saturating_add(Weight::from_parts(0, 42428)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -489,8 +486,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `312` // Estimated: `4401` - // Minimum execution time: 28_910_000 picoseconds. - Weight::from_parts(29_321_000, 0) + // Minimum execution time: 26_050_000 picoseconds. + Weight::from_parts(26_720_000, 0) .saturating_add(Weight::from_parts(0, 4401)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(1)) @@ -503,8 +500,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `283` // Estimated: `4401` - // Minimum execution time: 24_381_000 picoseconds. - Weight::from_parts(24_700_000, 0) + // Minimum execution time: 21_610_000 picoseconds. + Weight::from_parts(22_190_000, 0) .saturating_add(Weight::from_parts(0, 4401)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) diff --git a/relay/polkadot/src/weights/pallet_scheduler.rs b/relay/polkadot/src/weights/pallet_scheduler.rs index f27baccc53..6316c19dc9 100644 --- a/relay/polkadot/src/weights/pallet_scheduler.rs +++ b/relay/polkadot/src/weights/pallet_scheduler.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `pallet_scheduler` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 46.1.0 -//! DATE: 2025-04-25, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./polkadot-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./polkadot-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_scheduler -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./polkadot-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/polkadot-runtime/polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./relay/polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -53,8 +50,8 @@ impl pallet_scheduler::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `69` // Estimated: `1489` - // Minimum execution time: 4_740_000 picoseconds. - Weight::from_parts(5_080_000, 0) + // Minimum execution time: 10_860_000 picoseconds. + Weight::from_parts(11_120_000, 0) .saturating_add(Weight::from_parts(0, 1489)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -66,11 +63,11 @@ impl pallet_scheduler::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `116 + s * (177 ±0)` // Estimated: `42428` - // Minimum execution time: 5_480_000 picoseconds. - Weight::from_parts(8_955_556, 0) + // Minimum execution time: 7_680_000 picoseconds. + Weight::from_parts(11_502_703, 0) .saturating_add(Weight::from_parts(0, 42428)) - // Standard Error: 3_978 - .saturating_add(Weight::from_parts(429_407, 0).saturating_mul(s.into())) + // Standard Error: 1_956 + .saturating_add(Weight::from_parts(417_660, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -78,8 +75,8 @@ impl pallet_scheduler::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 4_300_000 picoseconds. - Weight::from_parts(4_560_000, 0) + // Minimum execution time: 4_470_000 picoseconds. + Weight::from_parts(4_610_000, 0) .saturating_add(Weight::from_parts(0, 0)) } /// Storage: `Preimage::PreimageFor` (r:1 w:1) @@ -93,11 +90,11 @@ impl pallet_scheduler::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `141 + s * (1 ±0)` // Estimated: `3606 + s * (1 ±0)` - // Minimum execution time: 19_981_000 picoseconds. - Weight::from_parts(84_094_565, 0) + // Minimum execution time: 24_651_000 picoseconds. + Weight::from_parts(24_870_000, 0) .saturating_add(Weight::from_parts(0, 3606)) - // Standard Error: 5 - .saturating_add(Weight::from_parts(1_169, 0).saturating_mul(s.into())) + // Standard Error: 30 + .saturating_add(Weight::from_parts(2_990, 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())) @@ -108,8 +105,8 @@ impl pallet_scheduler::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 6_159_000 picoseconds. - Weight::from_parts(6_440_000, 0) + // Minimum execution time: 6_400_000 picoseconds. + Weight::from_parts(6_750_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -117,24 +114,24 @@ impl pallet_scheduler::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 4_340_000 picoseconds. - Weight::from_parts(4_620_000, 0) + // Minimum execution time: 4_610_000 picoseconds. + Weight::from_parts(4_840_000, 0) .saturating_add(Weight::from_parts(0, 0)) } fn execute_dispatch_signed() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 3_030_000 picoseconds. - Weight::from_parts(3_211_000, 0) + // Minimum execution time: 3_080_000 picoseconds. + Weight::from_parts(3_210_000, 0) .saturating_add(Weight::from_parts(0, 0)) } fn execute_dispatch_unsigned() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 3_030_000 picoseconds. - Weight::from_parts(3_169_000, 0) + // Minimum execution time: 2_990_000 picoseconds. + Weight::from_parts(3_140_000, 0) .saturating_add(Weight::from_parts(0, 0)) } /// Storage: `Scheduler::Agenda` (r:1 w:1) @@ -144,11 +141,11 @@ impl pallet_scheduler::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `116 + s * (177 ±0)` // Estimated: `42428` - // Minimum execution time: 12_491_000 picoseconds. - Weight::from_parts(15_594_871, 0) + // Minimum execution time: 16_770_000 picoseconds. + Weight::from_parts(20_099_221, 0) .saturating_add(Weight::from_parts(0, 42428)) - // Standard Error: 2_358 - .saturating_add(Weight::from_parts(468_647, 0).saturating_mul(s.into())) + // Standard Error: 1_540 + .saturating_add(Weight::from_parts(430_253, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -163,11 +160,11 @@ impl pallet_scheduler::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `116 + s * (177 ±0)` // Estimated: `42428` - // Minimum execution time: 18_430_000 picoseconds. - Weight::from_parts(18_102_619, 0) + // Minimum execution time: 22_720_000 picoseconds. + Weight::from_parts(22_417_899, 0) .saturating_add(Weight::from_parts(0, 42428)) - // Standard Error: 3_684 - .saturating_add(Weight::from_parts(757_115, 0).saturating_mul(s.into())) + // Standard Error: 964 + .saturating_add(Weight::from_parts(658_744, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(3)) } @@ -180,11 +177,11 @@ impl pallet_scheduler::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `293 + s * (185 ±0)` // Estimated: `42428` - // Minimum execution time: 16_320_000 picoseconds. - Weight::from_parts(22_465_587, 0) + // Minimum execution time: 20_530_000 picoseconds. + Weight::from_parts(25_910_256, 0) .saturating_add(Weight::from_parts(0, 42428)) - // Standard Error: 6_282 - .saturating_add(Weight::from_parts(515_319, 0).saturating_mul(s.into())) + // Standard Error: 3_264 + .saturating_add(Weight::from_parts(473_952, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -199,11 +196,11 @@ impl pallet_scheduler::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `319 + s * (185 ±0)` // Estimated: `42428` - // Minimum execution time: 21_690_000 picoseconds. - Weight::from_parts(23_411_787, 0) + // Minimum execution time: 25_870_000 picoseconds. + Weight::from_parts(26_752_128, 0) .saturating_add(Weight::from_parts(0, 42428)) - // Standard Error: 4_217 - .saturating_add(Weight::from_parts(726_827, 0).saturating_mul(s.into())) + // Standard Error: 1_420 + .saturating_add(Weight::from_parts(709_327, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(3)) } @@ -216,11 +213,11 @@ impl pallet_scheduler::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `156` // Estimated: `42428` - // Minimum execution time: 11_840_000 picoseconds. - Weight::from_parts(12_361_107, 0) + // Minimum execution time: 15_430_000 picoseconds. + Weight::from_parts(15_858_969, 0) .saturating_add(Weight::from_parts(0, 42428)) - // Standard Error: 1_766 - .saturating_add(Weight::from_parts(71_811, 0).saturating_mul(s.into())) + // Standard Error: 391 + .saturating_add(Weight::from_parts(18_864, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -232,8 +229,8 @@ impl pallet_scheduler::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `8966` // Estimated: `42428` - // Minimum execution time: 31_450_000 picoseconds. - Weight::from_parts(33_899_000, 0) + // Minimum execution time: 33_480_000 picoseconds. + Weight::from_parts(33_981_000, 0) .saturating_add(Weight::from_parts(0, 42428)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -248,8 +245,8 @@ impl pallet_scheduler::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `9644` // Estimated: `42428` - // Minimum execution time: 38_049_000 picoseconds. - Weight::from_parts(40_210_000, 0) + // Minimum execution time: 41_640_000 picoseconds. + Weight::from_parts(42_470_000, 0) .saturating_add(Weight::from_parts(0, 42428)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -262,8 +259,8 @@ impl pallet_scheduler::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `8978` // Estimated: `42428` - // Minimum execution time: 29_710_000 picoseconds. - Weight::from_parts(31_080_000, 0) + // Minimum execution time: 32_060_000 picoseconds. + Weight::from_parts(32_640_000, 0) .saturating_add(Weight::from_parts(0, 42428)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -278,8 +275,8 @@ impl pallet_scheduler::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `9656` // Estimated: `42428` - // Minimum execution time: 35_820_000 picoseconds. - Weight::from_parts(38_239_000, 0) + // Minimum execution time: 40_620_000 picoseconds. + Weight::from_parts(41_400_000, 0) .saturating_add(Weight::from_parts(0, 42428)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) diff --git a/relay/polkadot/src/weights/pallet_session.rs b/relay/polkadot/src/weights/pallet_session.rs index 6c18b81106..d86b593c6b 100644 --- a/relay/polkadot/src/weights/pallet_session.rs +++ b/relay/polkadot/src/weights/pallet_session.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `pallet_session` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 46.1.0 -//! DATE: 2025-04-25, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./polkadot-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./polkadot-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_session -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./polkadot-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/polkadot-runtime/polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./relay/polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -55,11 +52,11 @@ impl pallet_session::WeightInfo for WeightInfo { /// Proof: `Session::KeyOwner` (`max_values`: None, `max_size`: None, mode: `Measured`) fn set_keys() -> Weight { // Proof Size summary in bytes: - // Measured: `2015` - // Estimated: `17855` - // Minimum execution time: 69_931_000 picoseconds. - Weight::from_parts(70_900_000, 0) - .saturating_add(Weight::from_parts(0, 17855)) + // Measured: `1866` + // Estimated: `17706` + // Minimum execution time: 69_470_000 picoseconds. + Weight::from_parts(70_391_000, 0) + .saturating_add(Weight::from_parts(0, 17706)) .saturating_add(T::DbWeight::get().reads(8)) .saturating_add(T::DbWeight::get().writes(7)) } @@ -71,11 +68,11 @@ impl pallet_session::WeightInfo for WeightInfo { /// Proof: `Session::KeyOwner` (`max_values`: None, `max_size`: None, mode: `Measured`) fn purge_keys() -> Weight { // Proof Size summary in bytes: - // Measured: `1815` - // Estimated: `5280` - // Minimum execution time: 48_081_000 picoseconds. - Weight::from_parts(49_080_000, 0) - .saturating_add(Weight::from_parts(0, 5280)) + // Measured: `1781` + // Estimated: `5246` + // Minimum execution time: 46_540_000 picoseconds. + Weight::from_parts(47_160_000, 0) + .saturating_add(Weight::from_parts(0, 5246)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(7)) } diff --git a/relay/polkadot/src/weights/pallet_staking.rs b/relay/polkadot/src/weights/pallet_staking.rs index 2abeff5a30..0d4b3f7a74 100644 --- a/relay/polkadot/src/weights/pallet_staking.rs +++ b/relay/polkadot/src/weights/pallet_staking.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `pallet_staking` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 46.1.0 -//! DATE: 2025-04-25, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./polkadot-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./polkadot-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_staking -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./polkadot-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/polkadot-runtime/polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./relay/polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -47,54 +44,46 @@ use core::marker::PhantomData; /// Weight functions for `pallet_staking`. pub struct WeightInfo(PhantomData); impl pallet_staking::WeightInfo for WeightInfo { - /// Storage: `NominationPools::PoolMembers` (r:1 w:0) - /// Proof: `NominationPools::PoolMembers` (`max_values`: None, `max_size`: Some(717), added: 3192, mode: `MaxEncodedLen`) /// Storage: `Staking::Bonded` (r:1 w:1) /// Proof: `Staking::Bonded` (`max_values`: None, `max_size`: Some(72), added: 2547, mode: `MaxEncodedLen`) /// Storage: `Staking::Ledger` (r:1 w:1) /// Proof: `Staking::Ledger` (`max_values`: None, `max_size`: Some(1091), added: 3566, mode: `MaxEncodedLen`) /// Storage: `Staking::VirtualStakers` (r:1 w:0) /// Proof: `Staking::VirtualStakers` (`max_values`: None, `max_size`: Some(40), added: 2515, mode: `MaxEncodedLen`) - /// Storage: `Balances::Locks` (r:1 w:1) - /// Proof: `Balances::Locks` (`max_values`: None, `max_size`: Some(1299), added: 3774, mode: `MaxEncodedLen`) - /// Storage: `Balances::Freezes` (r:1 w:0) - /// Proof: `Balances::Freezes` (`max_values`: None, `max_size`: Some(193), added: 2668, mode: `MaxEncodedLen`) + /// Storage: `Balances::Holds` (r:1 w:1) + /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(139), added: 2614, mode: `MaxEncodedLen`) /// Storage: `Staking::Payee` (r:0 w:1) /// Proof: `Staking::Payee` (`max_values`: None, `max_size`: Some(73), added: 2548, mode: `MaxEncodedLen`) fn bond() -> Weight { // Proof Size summary in bytes: - // Measured: `1207` - // Estimated: `4764` - // Minimum execution time: 64_760_000 picoseconds. - Weight::from_parts(68_299_000, 0) - .saturating_add(Weight::from_parts(0, 4764)) - .saturating_add(T::DbWeight::get().reads(6)) + // Measured: `1002` + // Estimated: `4556` + // Minimum execution time: 85_800_000 picoseconds. + Weight::from_parts(86_921_000, 0) + .saturating_add(Weight::from_parts(0, 4556)) + .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(4)) } - /// Storage: `NominationPools::PoolMembers` (r:1 w:0) - /// Proof: `NominationPools::PoolMembers` (`max_values`: None, `max_size`: Some(717), added: 3192, mode: `MaxEncodedLen`) /// Storage: `Staking::Bonded` (r:1 w:0) /// Proof: `Staking::Bonded` (`max_values`: None, `max_size`: Some(72), added: 2547, mode: `MaxEncodedLen`) /// Storage: `Staking::Ledger` (r:1 w:1) /// Proof: `Staking::Ledger` (`max_values`: None, `max_size`: Some(1091), added: 3566, mode: `MaxEncodedLen`) /// Storage: `Staking::VirtualStakers` (r:1 w:0) /// Proof: `Staking::VirtualStakers` (`max_values`: None, `max_size`: Some(40), added: 2515, mode: `MaxEncodedLen`) - /// Storage: `Balances::Locks` (r:1 w:1) - /// Proof: `Balances::Locks` (`max_values`: None, `max_size`: Some(1299), added: 3774, mode: `MaxEncodedLen`) - /// Storage: `Balances::Freezes` (r:1 w:0) - /// Proof: `Balances::Freezes` (`max_values`: None, `max_size`: Some(193), added: 2668, mode: `MaxEncodedLen`) + /// Storage: `Balances::Holds` (r:1 w:1) + /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(139), added: 2614, mode: `MaxEncodedLen`) /// Storage: `VoterList::ListNodes` (r:3 w:3) /// Proof: `VoterList::ListNodes` (`max_values`: None, `max_size`: Some(154), added: 2629, mode: `MaxEncodedLen`) /// Storage: `VoterList::ListBags` (r:2 w:2) /// Proof: `VoterList::ListBags` (`max_values`: None, `max_size`: Some(82), added: 2557, mode: `MaxEncodedLen`) fn bond_extra() -> Weight { // Proof Size summary in bytes: - // Measured: `2076` + // Measured: `1914` // Estimated: `8877` - // Minimum execution time: 122_769_000 picoseconds. - Weight::from_parts(127_340_000, 0) + // Minimum execution time: 146_731_000 picoseconds. + Weight::from_parts(148_031_000, 0) .saturating_add(Weight::from_parts(0, 8877)) - .saturating_add(T::DbWeight::get().reads(11)) + .saturating_add(T::DbWeight::get().reads(9)) .saturating_add(T::DbWeight::get().writes(7)) } /// Storage: `Staking::Ledger` (r:1 w:1) @@ -102,30 +91,28 @@ impl pallet_staking::WeightInfo for WeightInfo { /// Storage: `Staking::Bonded` (r:1 w:0) /// Proof: `Staking::Bonded` (`max_values`: None, `max_size`: Some(72), added: 2547, mode: `MaxEncodedLen`) /// Storage: `Staking::Nominators` (r:1 w:0) - /// Proof: `Staking::Nominators` (`max_values`: None, `max_size`: Some(814), added: 3289, mode: `MaxEncodedLen`) + /// Proof: `Staking::Nominators` (`max_values`: None, `max_size`: Some(558), added: 3033, mode: `MaxEncodedLen`) /// Storage: `Staking::MinNominatorBond` (r:1 w:0) /// Proof: `Staking::MinNominatorBond` (`max_values`: Some(1), `max_size`: Some(16), added: 511, mode: `MaxEncodedLen`) /// Storage: `Staking::CurrentEra` (r:1 w:0) /// Proof: `Staking::CurrentEra` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) /// Storage: `Staking::VirtualStakers` (r:1 w:0) /// Proof: `Staking::VirtualStakers` (`max_values`: None, `max_size`: Some(40), added: 2515, mode: `MaxEncodedLen`) - /// Storage: `Balances::Locks` (r:1 w:1) - /// Proof: `Balances::Locks` (`max_values`: None, `max_size`: Some(1299), added: 3774, mode: `MaxEncodedLen`) - /// Storage: `Balances::Freezes` (r:1 w:0) - /// Proof: `Balances::Freezes` (`max_values`: None, `max_size`: Some(193), added: 2668, mode: `MaxEncodedLen`) + /// Storage: `Balances::Holds` (r:1 w:0) + /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(139), added: 2614, mode: `MaxEncodedLen`) /// Storage: `VoterList::ListNodes` (r:3 w:3) /// Proof: `VoterList::ListNodes` (`max_values`: None, `max_size`: Some(154), added: 2629, mode: `MaxEncodedLen`) /// Storage: `VoterList::ListBags` (r:2 w:2) /// Proof: `VoterList::ListBags` (`max_values`: None, `max_size`: Some(82), added: 2557, mode: `MaxEncodedLen`) fn unbond() -> Weight { // Proof Size summary in bytes: - // Measured: `2163` + // Measured: `2121` // Estimated: `8877` - // Minimum execution time: 125_639_000 picoseconds. - Weight::from_parts(128_598_000, 0) + // Minimum execution time: 124_511_000 picoseconds. + Weight::from_parts(125_980_000, 0) .saturating_add(Weight::from_parts(0, 8877)) - .saturating_add(T::DbWeight::get().reads(13)) - .saturating_add(T::DbWeight::get().writes(7)) + .saturating_add(T::DbWeight::get().reads(12)) + .saturating_add(T::DbWeight::get().writes(6)) } /// Storage: `Staking::Ledger` (r:1 w:1) /// Proof: `Staking::Ledger` (`max_values`: None, `max_size`: Some(1091), added: 3566, mode: `MaxEncodedLen`) @@ -135,23 +122,23 @@ impl pallet_staking::WeightInfo for WeightInfo { /// Proof: `Staking::CurrentEra` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) /// Storage: `Staking::VirtualStakers` (r:1 w:0) /// Proof: `Staking::VirtualStakers` (`max_values`: None, `max_size`: Some(40), added: 2515, mode: `MaxEncodedLen`) - /// Storage: `Balances::Locks` (r:1 w:1) - /// Proof: `Balances::Locks` (`max_values`: None, `max_size`: Some(1299), added: 3774, mode: `MaxEncodedLen`) - /// Storage: `Balances::Freezes` (r:1 w:0) - /// Proof: `Balances::Freezes` (`max_values`: None, `max_size`: Some(193), added: 2668, mode: `MaxEncodedLen`) + /// Storage: `Balances::Holds` (r:1 w:1) + /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(139), added: 2614, mode: `MaxEncodedLen`) /// Storage: `NominationPools::ReversePoolIdLookup` (r:1 w:0) /// Proof: `NominationPools::ReversePoolIdLookup` (`max_values`: None, `max_size`: Some(44), added: 2519, mode: `MaxEncodedLen`) /// Storage: `DelegatedStaking::Agents` (r:1 w:0) /// Proof: `DelegatedStaking::Agents` (`max_values`: None, `max_size`: Some(120), added: 2595, mode: `MaxEncodedLen`) /// The range of component `s` is `[0, 100]`. - fn withdraw_unbonded_update(_s: u32, ) -> Weight { + fn withdraw_unbonded_update(s: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `1257` - // Estimated: `4764` - // Minimum execution time: 64_710_000 picoseconds. - Weight::from_parts(72_318_924, 0) - .saturating_add(Weight::from_parts(0, 4764)) - .saturating_add(T::DbWeight::get().reads(8)) + // Measured: `1219` + // Estimated: `4556` + // Minimum execution time: 87_030_000 picoseconds. + Weight::from_parts(88_514_538, 0) + .saturating_add(Weight::from_parts(0, 4556)) + // Standard Error: 524 + .saturating_add(Weight::from_parts(17_293, 0).saturating_mul(s.into())) + .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(2)) } /// Storage: `Staking::Ledger` (r:1 w:1) @@ -164,14 +151,12 @@ impl pallet_staking::WeightInfo for WeightInfo { /// Proof: `Staking::SlashingSpans` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `Staking::VirtualStakers` (r:1 w:1) /// Proof: `Staking::VirtualStakers` (`max_values`: None, `max_size`: Some(40), added: 2515, mode: `MaxEncodedLen`) - /// Storage: `Balances::Locks` (r:1 w:1) - /// Proof: `Balances::Locks` (`max_values`: None, `max_size`: Some(1299), added: 3774, mode: `MaxEncodedLen`) - /// Storage: `Balances::Freezes` (r:1 w:0) - /// Proof: `Balances::Freezes` (`max_values`: None, `max_size`: Some(193), added: 2668, mode: `MaxEncodedLen`) + /// Storage: `Balances::Holds` (r:1 w:1) + /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(139), added: 2614, mode: `MaxEncodedLen`) /// Storage: `Staking::Validators` (r:1 w:0) /// Proof: `Staking::Validators` (`max_values`: None, `max_size`: Some(45), added: 2520, mode: `MaxEncodedLen`) /// Storage: `Staking::Nominators` (r:1 w:1) - /// Proof: `Staking::Nominators` (`max_values`: None, `max_size`: Some(814), added: 3289, mode: `MaxEncodedLen`) + /// Proof: `Staking::Nominators` (`max_values`: None, `max_size`: Some(558), added: 3033, mode: `MaxEncodedLen`) /// Storage: `Staking::CounterForNominators` (r:1 w:1) /// Proof: `Staking::CounterForNominators` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) /// Storage: `VoterList::ListNodes` (r:2 w:2) @@ -187,14 +172,14 @@ impl pallet_staking::WeightInfo for WeightInfo { /// The range of component `s` is `[0, 100]`. fn withdraw_unbonded_kill(s: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `2157 + s * (4 ±0)` + // Measured: `2120 + s * (4 ±0)` // Estimated: `6248 + s * (4 ±0)` - // Minimum execution time: 113_349_000 picoseconds. - Weight::from_parts(124_139_115, 0) + // Minimum execution time: 135_380_000 picoseconds. + Weight::from_parts(141_010_017, 0) .saturating_add(Weight::from_parts(0, 6248)) - // Standard Error: 7_026 - .saturating_add(Weight::from_parts(1_725_546, 0).saturating_mul(s.into())) - .saturating_add(T::DbWeight::get().reads(14)) + // Standard Error: 2_926 + .saturating_add(Weight::from_parts(1_492_885, 0).saturating_mul(s.into())) + .saturating_add(T::DbWeight::get().reads(13)) .saturating_add(T::DbWeight::get().writes(12)) .saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(s.into()))) .saturating_add(Weight::from_parts(0, 4).saturating_mul(s.into())) @@ -212,7 +197,7 @@ impl pallet_staking::WeightInfo for WeightInfo { /// Storage: `Staking::MaxValidatorsCount` (r:1 w:0) /// Proof: `Staking::MaxValidatorsCount` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) /// Storage: `Staking::Nominators` (r:1 w:0) - /// Proof: `Staking::Nominators` (`max_values`: None, `max_size`: Some(814), added: 3289, mode: `MaxEncodedLen`) + /// Proof: `Staking::Nominators` (`max_values`: None, `max_size`: Some(558), added: 3033, mode: `MaxEncodedLen`) /// Storage: `VoterList::ListNodes` (r:1 w:1) /// Proof: `VoterList::ListNodes` (`max_values`: None, `max_size`: Some(154), added: 2629, mode: `MaxEncodedLen`) /// Storage: `VoterList::ListBags` (r:1 w:1) @@ -223,10 +208,10 @@ impl pallet_staking::WeightInfo for WeightInfo { /// Proof: `Staking::CounterForValidators` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) fn validate() -> Weight { // Proof Size summary in bytes: - // Measured: `1333` + // Measured: `1301` // Estimated: `4556` - // Minimum execution time: 64_870_000 picoseconds. - Weight::from_parts(66_399_000, 0) + // Minimum execution time: 77_470_000 picoseconds. + Weight::from_parts(78_360_000, 0) .saturating_add(Weight::from_parts(0, 4556)) .saturating_add(T::DbWeight::get().reads(11)) .saturating_add(T::DbWeight::get().writes(5)) @@ -236,21 +221,21 @@ impl pallet_staking::WeightInfo for WeightInfo { /// Storage: `Staking::Bonded` (r:1 w:0) /// Proof: `Staking::Bonded` (`max_values`: None, `max_size`: Some(72), added: 2547, mode: `MaxEncodedLen`) /// Storage: `Staking::Nominators` (r:128 w:128) - /// Proof: `Staking::Nominators` (`max_values`: None, `max_size`: Some(814), added: 3289, mode: `MaxEncodedLen`) + /// Proof: `Staking::Nominators` (`max_values`: None, `max_size`: Some(558), added: 3033, mode: `MaxEncodedLen`) /// The range of component `k` is `[1, 128]`. fn kick(k: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `1944 + k * (825 ±0)` - // Estimated: `4556 + k * (3289 ±0)` - // Minimum execution time: 38_991_000 picoseconds. - Weight::from_parts(39_310_557, 0) + // Measured: `1778 + k * (572 ±0)` + // Estimated: `4556 + k * (3033 ±0)` + // Minimum execution time: 41_881_000 picoseconds. + Weight::from_parts(36_822_816, 0) .saturating_add(Weight::from_parts(0, 4556)) - // Standard Error: 13_056 - .saturating_add(Weight::from_parts(7_938_683, 0).saturating_mul(k.into())) + // Standard Error: 10_239 + .saturating_add(Weight::from_parts(8_557_003, 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((1_u64).saturating_mul(k.into()))) - .saturating_add(Weight::from_parts(0, 3289).saturating_mul(k.into())) + .saturating_add(Weight::from_parts(0, 3033).saturating_mul(k.into())) } /// Storage: `Staking::Ledger` (r:1 w:0) /// Proof: `Staking::Ledger` (`max_values`: None, `max_size`: Some(1091), added: 3566, mode: `MaxEncodedLen`) @@ -259,10 +244,10 @@ impl pallet_staking::WeightInfo for WeightInfo { /// Storage: `Staking::MinNominatorBond` (r:1 w:0) /// Proof: `Staking::MinNominatorBond` (`max_values`: Some(1), `max_size`: Some(16), added: 511, mode: `MaxEncodedLen`) /// Storage: `Staking::Nominators` (r:1 w:1) - /// Proof: `Staking::Nominators` (`max_values`: None, `max_size`: Some(814), added: 3289, mode: `MaxEncodedLen`) + /// Proof: `Staking::Nominators` (`max_values`: None, `max_size`: Some(558), added: 3033, mode: `MaxEncodedLen`) /// Storage: `Staking::MaxNominatorsCount` (r:1 w:0) /// Proof: `Staking::MaxNominatorsCount` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) - /// Storage: `Staking::Validators` (r:25 w:0) + /// Storage: `Staking::Validators` (r:17 w:0) /// Proof: `Staking::Validators` (`max_values`: None, `max_size`: Some(45), added: 2520, mode: `MaxEncodedLen`) /// Storage: `Staking::CurrentEra` (r:1 w:0) /// Proof: `Staking::CurrentEra` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) @@ -274,16 +259,16 @@ impl pallet_staking::WeightInfo for WeightInfo { /// Proof: `VoterList::CounterForListNodes` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) /// Storage: `Staking::CounterForNominators` (r:1 w:1) /// Proof: `Staking::CounterForNominators` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) - /// The range of component `n` is `[1, 24]`. + /// The range of component `n` is `[1, 16]`. fn nominate(n: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `1913 + n * (88 ±0)` + // Measured: `1798 + n * (102 ±0)` // Estimated: `6248 + n * (2520 ±0)` - // Minimum execution time: 81_709_000 picoseconds. - Weight::from_parts(84_560_439, 0) + // Minimum execution time: 91_350_000 picoseconds. + Weight::from_parts(90_586_216, 0) .saturating_add(Weight::from_parts(0, 6248)) - // Standard Error: 16_809 - .saturating_add(Weight::from_parts(4_087_785, 0).saturating_mul(n.into())) + // Standard Error: 17_977 + .saturating_add(Weight::from_parts(4_712_750, 0).saturating_mul(n.into())) .saturating_add(T::DbWeight::get().reads(12)) .saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(n.into()))) .saturating_add(T::DbWeight::get().writes(6)) @@ -296,7 +281,7 @@ impl pallet_staking::WeightInfo for WeightInfo { /// Storage: `Staking::Validators` (r:1 w:0) /// Proof: `Staking::Validators` (`max_values`: None, `max_size`: Some(45), added: 2520, mode: `MaxEncodedLen`) /// Storage: `Staking::Nominators` (r:1 w:1) - /// Proof: `Staking::Nominators` (`max_values`: None, `max_size`: Some(814), added: 3289, mode: `MaxEncodedLen`) + /// Proof: `Staking::Nominators` (`max_values`: None, `max_size`: Some(558), added: 3033, mode: `MaxEncodedLen`) /// Storage: `Staking::CounterForNominators` (r:1 w:1) /// Proof: `Staking::CounterForNominators` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) /// Storage: `VoterList::ListNodes` (r:2 w:2) @@ -307,10 +292,10 @@ impl pallet_staking::WeightInfo for WeightInfo { /// Proof: `VoterList::CounterForListNodes` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) fn chill() -> Weight { // Proof Size summary in bytes: - // Measured: `1777` + // Measured: `1747` // Estimated: `6248` - // Minimum execution time: 71_079_000 picoseconds. - Weight::from_parts(73_720_000, 0) + // Minimum execution time: 81_131_000 picoseconds. + Weight::from_parts(82_031_000, 0) .saturating_add(Weight::from_parts(0, 6248)) .saturating_add(T::DbWeight::get().reads(9)) .saturating_add(T::DbWeight::get().writes(6)) @@ -323,10 +308,10 @@ impl pallet_staking::WeightInfo for WeightInfo { /// Proof: `Staking::Payee` (`max_values`: None, `max_size`: Some(73), added: 2548, mode: `MaxEncodedLen`) fn set_payee() -> Weight { // Proof Size summary in bytes: - // Measured: `863` + // Measured: `865` // Estimated: `4556` - // Minimum execution time: 23_839_000 picoseconds. - Weight::from_parts(25_020_000, 0) + // Minimum execution time: 30_880_000 picoseconds. + Weight::from_parts(31_350_000, 0) .saturating_add(Weight::from_parts(0, 4556)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -339,10 +324,10 @@ impl pallet_staking::WeightInfo for WeightInfo { /// Proof: `Staking::Payee` (`max_values`: None, `max_size`: Some(73), added: 2548, mode: `MaxEncodedLen`) fn update_payee() -> Weight { // Proof Size summary in bytes: - // Measured: `930` + // Measured: `932` // Estimated: `4556` - // Minimum execution time: 27_630_000 picoseconds. - Weight::from_parts(29_230_000, 0) + // Minimum execution time: 35_830_000 picoseconds. + Weight::from_parts(36_261_000, 0) .saturating_add(Weight::from_parts(0, 4556)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(1)) @@ -353,10 +338,10 @@ impl pallet_staking::WeightInfo for WeightInfo { /// Proof: `Staking::Ledger` (`max_values`: None, `max_size`: Some(1091), added: 3566, mode: `MaxEncodedLen`) fn set_controller() -> Weight { // Proof Size summary in bytes: - // Measured: `863` + // Measured: `865` // Estimated: `8122` - // Minimum execution time: 27_750_000 picoseconds. - Weight::from_parts(28_979_000, 0) + // Minimum execution time: 32_300_000 picoseconds. + Weight::from_parts(32_700_000, 0) .saturating_add(Weight::from_parts(0, 8122)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(3)) @@ -367,8 +352,8 @@ impl pallet_staking::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 3_160_000 picoseconds. - Weight::from_parts(3_400_000, 0) + // Minimum execution time: 3_241_000 picoseconds. + Weight::from_parts(3_350_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -378,8 +363,8 @@ impl pallet_staking::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 13_940_000 picoseconds. - Weight::from_parts(14_750_000, 0) + // Minimum execution time: 20_660_000 picoseconds. + Weight::from_parts(21_330_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -389,8 +374,8 @@ impl pallet_staking::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 13_560_000 picoseconds. - Weight::from_parts(14_630_000, 0) + // Minimum execution time: 20_760_000 picoseconds. + Weight::from_parts(21_330_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -400,8 +385,8 @@ impl pallet_staking::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 13_730_000 picoseconds. - Weight::from_parts(14_530_000, 0) + // Minimum execution time: 20_730_000 picoseconds. + Weight::from_parts(21_350_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -412,29 +397,29 @@ impl pallet_staking::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 3_360_000 picoseconds. - Weight::from_parts(3_220_762, 0) + // Minimum execution time: 3_650_000 picoseconds. + Weight::from_parts(3_307_490, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 132 - .saturating_add(Weight::from_parts(14_089, 0).saturating_mul(v.into())) + // Standard Error: 114 + .saturating_add(Weight::from_parts(15_620, 0).saturating_mul(v.into())) .saturating_add(T::DbWeight::get().writes(1)) } - /// Storage: `Staking::Ledger` (r:10338 w:10338) + /// Storage: `Staking::Ledger` (r:10628 w:10628) /// Proof: `Staking::Ledger` (`max_values`: None, `max_size`: Some(1091), added: 3566, mode: `MaxEncodedLen`) - /// Storage: `Staking::Bonded` (r:5169 w:5169) + /// Storage: `Staking::Bonded` (r:5314 w:5314) /// Proof: `Staking::Bonded` (`max_values`: None, `max_size`: Some(72), added: 2547, mode: `MaxEncodedLen`) - /// Storage: `Staking::Payee` (r:5169 w:0) + /// Storage: `Staking::Payee` (r:5314 w:0) /// Proof: `Staking::Payee` (`max_values`: None, `max_size`: Some(73), added: 2548, mode: `MaxEncodedLen`) - /// The range of component `u` is `[0, 5169]`. + /// The range of component `u` is `[0, 5314]`. fn deprecate_controller_batch(u: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `1754 + u * (223 ±0)` + // Measured: `1702 + u * (225 ±0)` // Estimated: `990 + u * (7132 ±0)` - // Minimum execution time: 5_690_000 picoseconds. - Weight::from_parts(5_899_000, 0) + // Minimum execution time: 6_790_000 picoseconds. + Weight::from_parts(6_920_000, 0) .saturating_add(Weight::from_parts(0, 990)) - // Standard Error: 45_582 - .saturating_add(Weight::from_parts(30_532_876, 0).saturating_mul(u.into())) + // Standard Error: 131_857 + .saturating_add(Weight::from_parts(37_474_973, 0).saturating_mul(u.into())) .saturating_add(T::DbWeight::get().reads((4_u64).saturating_mul(u.into()))) .saturating_add(T::DbWeight::get().writes((3_u64).saturating_mul(u.into()))) .saturating_add(Weight::from_parts(0, 7132).saturating_mul(u.into())) @@ -447,16 +432,14 @@ impl pallet_staking::WeightInfo for WeightInfo { /// Proof: `Staking::Ledger` (`max_values`: None, `max_size`: Some(1091), added: 3566, mode: `MaxEncodedLen`) /// Storage: `Staking::VirtualStakers` (r:1 w:1) /// Proof: `Staking::VirtualStakers` (`max_values`: None, `max_size`: Some(40), added: 2515, mode: `MaxEncodedLen`) - /// Storage: `Balances::Locks` (r:1 w:1) - /// Proof: `Balances::Locks` (`max_values`: None, `max_size`: Some(1299), added: 3774, mode: `MaxEncodedLen`) - /// Storage: `Balances::Freezes` (r:1 w:0) - /// Proof: `Balances::Freezes` (`max_values`: None, `max_size`: Some(193), added: 2668, mode: `MaxEncodedLen`) + /// Storage: `Balances::Holds` (r:1 w:1) + /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(139), added: 2614, mode: `MaxEncodedLen`) /// Storage: `System::Account` (r:1 w:1) /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) /// Storage: `Staking::Validators` (r:1 w:0) /// Proof: `Staking::Validators` (`max_values`: None, `max_size`: Some(45), added: 2520, mode: `MaxEncodedLen`) /// Storage: `Staking::Nominators` (r:1 w:1) - /// Proof: `Staking::Nominators` (`max_values`: None, `max_size`: Some(814), added: 3289, mode: `MaxEncodedLen`) + /// Proof: `Staking::Nominators` (`max_values`: None, `max_size`: Some(558), added: 3033, mode: `MaxEncodedLen`) /// Storage: `Staking::CounterForNominators` (r:1 w:1) /// Proof: `Staking::CounterForNominators` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) /// Storage: `VoterList::ListNodes` (r:2 w:2) @@ -472,14 +455,14 @@ impl pallet_staking::WeightInfo for WeightInfo { /// The range of component `s` is `[0, 100]`. fn force_unstake(s: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `2157 + s * (4 ±0)` + // Measured: `2120 + s * (4 ±0)` // Estimated: `6248 + s * (4 ±0)` - // Minimum execution time: 108_889_000 picoseconds. - Weight::from_parts(122_339_298, 0) + // Minimum execution time: 128_591_000 picoseconds. + Weight::from_parts(134_186_012, 0) .saturating_add(Weight::from_parts(0, 6248)) - // Standard Error: 14_562 - .saturating_add(Weight::from_parts(1_668_455, 0).saturating_mul(s.into())) - .saturating_add(T::DbWeight::get().reads(14)) + // Standard Error: 2_738 + .saturating_add(Weight::from_parts(1_488_108, 0).saturating_mul(s.into())) + .saturating_add(T::DbWeight::get().reads(13)) .saturating_add(T::DbWeight::get().writes(13)) .saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(s.into()))) .saturating_add(Weight::from_parts(0, 4).saturating_mul(s.into())) @@ -491,11 +474,11 @@ impl pallet_staking::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `66639` // Estimated: `70104` - // Minimum execution time: 96_259_000 picoseconds. - Weight::from_parts(1_062_968_720, 0) + // Minimum execution time: 176_241_000 picoseconds. + Weight::from_parts(1_399_219_068, 0) .saturating_add(Weight::from_parts(0, 70104)) - // Standard Error: 71_842 - .saturating_add(Weight::from_parts(5_925_999, 0).saturating_mul(s.into())) + // Standard Error: 88_347 + .saturating_add(Weight::from_parts(7_461_523, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -517,10 +500,8 @@ impl pallet_staking::WeightInfo for WeightInfo { /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) /// Storage: `Staking::VirtualStakers` (r:513 w:0) /// Proof: `Staking::VirtualStakers` (`max_values`: None, `max_size`: Some(40), added: 2515, mode: `MaxEncodedLen`) - /// Storage: `Balances::Locks` (r:513 w:513) - /// Proof: `Balances::Locks` (`max_values`: None, `max_size`: Some(1299), added: 3774, mode: `MaxEncodedLen`) - /// Storage: `Balances::Freezes` (r:513 w:0) - /// Proof: `Balances::Freezes` (`max_values`: None, `max_size`: Some(193), added: 2668, mode: `MaxEncodedLen`) + /// Storage: `Balances::Holds` (r:513 w:513) + /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(139), added: 2614, mode: `MaxEncodedLen`) /// Storage: `Staking::ErasStakersPaged` (r:1 w:0) /// Proof: `Staking::ErasStakersPaged` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `Staking::ErasRewardPoints` (r:1 w:0) @@ -532,31 +513,27 @@ impl pallet_staking::WeightInfo for WeightInfo { /// The range of component `n` is `[0, 512]`. fn payout_stakers_alive_staked(n: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `58287 + n * (385 ±0)` - // Estimated: `53166 + n * (3774 ±0)` - // Minimum execution time: 204_958_000 picoseconds. - Weight::from_parts(269_921_816, 0) - .saturating_add(Weight::from_parts(0, 53166)) - // Standard Error: 35_403 - .saturating_add(Weight::from_parts(62_835_753, 0).saturating_mul(n.into())) - .saturating_add(T::DbWeight::get().reads(15)) - .saturating_add(T::DbWeight::get().reads((7_u64).saturating_mul(n.into()))) + // Measured: `58285 + n * (381 ±0)` + // Estimated: `53165 + n * (3566 ±2)` + // Minimum execution time: 276_141_000 picoseconds. + Weight::from_parts(870_128_511, 0) + .saturating_add(Weight::from_parts(0, 53165)) + // Standard Error: 94_794 + .saturating_add(Weight::from_parts(93_501_006, 0).saturating_mul(n.into())) + .saturating_add(T::DbWeight::get().reads(14)) + .saturating_add(T::DbWeight::get().reads((6_u64).saturating_mul(n.into()))) .saturating_add(T::DbWeight::get().writes(4)) .saturating_add(T::DbWeight::get().writes((3_u64).saturating_mul(n.into()))) - .saturating_add(Weight::from_parts(0, 3774).saturating_mul(n.into())) + .saturating_add(Weight::from_parts(0, 3566).saturating_mul(n.into())) } /// Storage: `Staking::Ledger` (r:1 w:1) /// Proof: `Staking::Ledger` (`max_values`: None, `max_size`: Some(1091), added: 3566, mode: `MaxEncodedLen`) /// Storage: `Staking::Bonded` (r:1 w:0) /// Proof: `Staking::Bonded` (`max_values`: None, `max_size`: Some(72), added: 2547, mode: `MaxEncodedLen`) - /// Storage: `NominationPools::PoolMembers` (r:1 w:0) - /// Proof: `NominationPools::PoolMembers` (`max_values`: None, `max_size`: Some(717), added: 3192, mode: `MaxEncodedLen`) /// Storage: `Staking::VirtualStakers` (r:1 w:0) /// Proof: `Staking::VirtualStakers` (`max_values`: None, `max_size`: Some(40), added: 2515, mode: `MaxEncodedLen`) - /// Storage: `Balances::Locks` (r:1 w:1) - /// Proof: `Balances::Locks` (`max_values`: None, `max_size`: Some(1299), added: 3774, mode: `MaxEncodedLen`) - /// Storage: `Balances::Freezes` (r:1 w:0) - /// Proof: `Balances::Freezes` (`max_values`: None, `max_size`: Some(193), added: 2668, mode: `MaxEncodedLen`) + /// Storage: `Balances::Holds` (r:1 w:0) + /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(139), added: 2614, mode: `MaxEncodedLen`) /// Storage: `VoterList::ListNodes` (r:3 w:3) /// Proof: `VoterList::ListNodes` (`max_values`: None, `max_size`: Some(154), added: 2629, mode: `MaxEncodedLen`) /// Storage: `VoterList::ListBags` (r:2 w:2) @@ -564,15 +541,15 @@ impl pallet_staking::WeightInfo for WeightInfo { /// The range of component `l` is `[1, 32]`. fn rebond(l: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `2077 + l * (5 ±0)` + // Measured: `1915 + l * (5 ±0)` // Estimated: `8877` - // Minimum execution time: 114_289_000 picoseconds. - Weight::from_parts(118_189_498, 0) + // Minimum execution time: 105_401_000 picoseconds. + Weight::from_parts(107_024_645, 0) .saturating_add(Weight::from_parts(0, 8877)) - // Standard Error: 9_241 - .saturating_add(Weight::from_parts(95_261, 0).saturating_mul(l.into())) - .saturating_add(T::DbWeight::get().reads(11)) - .saturating_add(T::DbWeight::get().writes(7)) + // Standard Error: 1_897 + .saturating_add(Weight::from_parts(21_387, 0).saturating_mul(l.into())) + .saturating_add(T::DbWeight::get().reads(9)) + .saturating_add(T::DbWeight::get().writes(6)) } /// Storage: `Staking::VirtualStakers` (r:1 w:1) /// Proof: `Staking::VirtualStakers` (`max_values`: None, `max_size`: Some(40), added: 2515, mode: `MaxEncodedLen`) @@ -582,14 +559,12 @@ impl pallet_staking::WeightInfo for WeightInfo { /// Proof: `Staking::Ledger` (`max_values`: None, `max_size`: Some(1091), added: 3566, mode: `MaxEncodedLen`) /// Storage: `Staking::SlashingSpans` (r:1 w:1) /// Proof: `Staking::SlashingSpans` (`max_values`: None, `max_size`: None, mode: `Measured`) - /// Storage: `Balances::Locks` (r:1 w:1) - /// Proof: `Balances::Locks` (`max_values`: None, `max_size`: Some(1299), added: 3774, mode: `MaxEncodedLen`) - /// Storage: `Balances::Freezes` (r:1 w:0) - /// Proof: `Balances::Freezes` (`max_values`: None, `max_size`: Some(193), added: 2668, mode: `MaxEncodedLen`) + /// Storage: `Balances::Holds` (r:1 w:1) + /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(139), added: 2614, mode: `MaxEncodedLen`) /// Storage: `Staking::Validators` (r:1 w:0) /// Proof: `Staking::Validators` (`max_values`: None, `max_size`: Some(45), added: 2520, mode: `MaxEncodedLen`) /// Storage: `Staking::Nominators` (r:1 w:1) - /// Proof: `Staking::Nominators` (`max_values`: None, `max_size`: Some(814), added: 3289, mode: `MaxEncodedLen`) + /// Proof: `Staking::Nominators` (`max_values`: None, `max_size`: Some(558), added: 3033, mode: `MaxEncodedLen`) /// Storage: `Staking::CounterForNominators` (r:1 w:1) /// Proof: `Staking::CounterForNominators` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) /// Storage: `VoterList::ListNodes` (r:2 w:2) @@ -605,21 +580,21 @@ impl pallet_staking::WeightInfo for WeightInfo { /// The range of component `s` is `[1, 100]`. fn reap_stash(s: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `2157 + s * (4 ±0)` + // Measured: `2120 + s * (4 ±0)` // Estimated: `6248 + s * (4 ±0)` - // Minimum execution time: 123_559_000 picoseconds. - Weight::from_parts(125_419_071, 0) + // Minimum execution time: 144_361_000 picoseconds. + Weight::from_parts(144_857_736, 0) .saturating_add(Weight::from_parts(0, 6248)) - // Standard Error: 6_350 - .saturating_add(Weight::from_parts(1_736_310, 0).saturating_mul(s.into())) - .saturating_add(T::DbWeight::get().reads(13)) + // Standard Error: 3_031 + .saturating_add(Weight::from_parts(1_509_866, 0).saturating_mul(s.into())) + .saturating_add(T::DbWeight::get().reads(12)) .saturating_add(T::DbWeight::get().writes(12)) .saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(s.into()))) .saturating_add(Weight::from_parts(0, 4).saturating_mul(s.into())) } /// Storage: `VoterList::CounterForListNodes` (r:1 w:0) /// Proof: `VoterList::CounterForListNodes` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) - /// Storage: `VoterList::ListBags` (r:166 w:0) + /// Storage: `VoterList::ListBags` (r:178 w:0) /// Proof: `VoterList::ListBags` (`max_values`: None, `max_size`: Some(82), added: 2557, mode: `MaxEncodedLen`) /// Storage: `VoterList::ListNodes` (r:110 w:0) /// Proof: `VoterList::ListNodes` (`max_values`: None, `max_size`: Some(154), added: 2629, mode: `MaxEncodedLen`) @@ -628,7 +603,7 @@ impl pallet_staking::WeightInfo for WeightInfo { /// Storage: `Staking::Ledger` (r:110 w:0) /// Proof: `Staking::Ledger` (`max_values`: None, `max_size`: Some(1091), added: 3566, mode: `MaxEncodedLen`) /// Storage: `Staking::Nominators` (r:110 w:0) - /// Proof: `Staking::Nominators` (`max_values`: None, `max_size`: Some(814), added: 3289, mode: `MaxEncodedLen`) + /// Proof: `Staking::Nominators` (`max_values`: None, `max_size`: Some(558), added: 3033, mode: `MaxEncodedLen`) /// Storage: `Staking::Validators` (r:11 w:0) /// Proof: `Staking::Validators` (`max_values`: None, `max_size`: Some(45), added: 2520, mode: `MaxEncodedLen`) /// Storage: `Staking::CounterForValidators` (r:1 w:0) @@ -655,16 +630,16 @@ impl pallet_staking::WeightInfo for WeightInfo { /// The range of component `n` is `[0, 100]`. fn new_era(v: u32, n: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `0 + n * (714 ±0) + v * (3592 ±0)` - // Estimated: `425452 + n * (3566 ±0) + v * (3566 ±0)` - // Minimum execution time: 723_664_000 picoseconds. - Weight::from_parts(732_464_000, 0) - .saturating_add(Weight::from_parts(0, 425452)) - // Standard Error: 2_008_014 - .saturating_add(Weight::from_parts(70_637_192, 0).saturating_mul(v.into())) - // Standard Error: 200_087 - .saturating_add(Weight::from_parts(21_751_643, 0).saturating_mul(n.into())) - .saturating_add(T::DbWeight::get().reads(172)) + // Measured: `0 + n * (716 ±0) + v * (3594 ±0)` + // Estimated: `456136 + n * (3566 ±0) + v * (3566 ±0)` + // Minimum execution time: 739_703_000 picoseconds. + Weight::from_parts(746_704_000, 0) + .saturating_add(Weight::from_parts(0, 456136)) + // Standard Error: 2_254_870 + .saturating_add(Weight::from_parts(75_541_194, 0).saturating_mul(v.into())) + // Standard Error: 224_685 + .saturating_add(Weight::from_parts(24_116_234, 0).saturating_mul(n.into())) + .saturating_add(T::DbWeight::get().reads(184)) .saturating_add(T::DbWeight::get().reads((5_u64).saturating_mul(v.into()))) .saturating_add(T::DbWeight::get().reads((4_u64).saturating_mul(n.into()))) .saturating_add(T::DbWeight::get().writes(3)) @@ -674,7 +649,7 @@ impl pallet_staking::WeightInfo for WeightInfo { } /// Storage: `VoterList::CounterForListNodes` (r:1 w:0) /// Proof: `VoterList::CounterForListNodes` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) - /// Storage: `VoterList::ListBags` (r:166 w:0) + /// Storage: `VoterList::ListBags` (r:178 w:0) /// Proof: `VoterList::ListBags` (`max_values`: None, `max_size`: Some(82), added: 2557, mode: `MaxEncodedLen`) /// Storage: `VoterList::ListNodes` (r:2000 w:0) /// Proof: `VoterList::ListNodes` (`max_values`: None, `max_size`: Some(154), added: 2629, mode: `MaxEncodedLen`) @@ -683,7 +658,7 @@ impl pallet_staking::WeightInfo for WeightInfo { /// Storage: `Staking::Ledger` (r:2000 w:0) /// Proof: `Staking::Ledger` (`max_values`: None, `max_size`: Some(1091), added: 3566, mode: `MaxEncodedLen`) /// Storage: `Staking::Nominators` (r:2000 w:0) - /// Proof: `Staking::Nominators` (`max_values`: None, `max_size`: Some(814), added: 3289, mode: `MaxEncodedLen`) + /// Proof: `Staking::Nominators` (`max_values`: None, `max_size`: Some(558), added: 3033, mode: `MaxEncodedLen`) /// Storage: `Staking::Validators` (r:1000 w:0) /// Proof: `Staking::Validators` (`max_values`: None, `max_size`: Some(45), added: 2520, mode: `MaxEncodedLen`) /// Storage: `Staking::MinimumActiveStake` (r:0 w:1) @@ -692,16 +667,16 @@ impl pallet_staking::WeightInfo for WeightInfo { /// The range of component `n` is `[500, 1000]`. fn get_npos_voters(v: u32, n: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `3142 + n * (1161 ±0) + v * (389 ±0)` - // Estimated: `425452 + n * (3566 ±0) + v * (3566 ±0)` - // Minimum execution time: 37_539_705_000 picoseconds. - Weight::from_parts(37_899_513_000, 0) - .saturating_add(Weight::from_parts(0, 425452)) - // Standard Error: 422_682 - .saturating_add(Weight::from_parts(6_269_893, 0).saturating_mul(v.into())) - // Standard Error: 422_682 - .saturating_add(Weight::from_parts(3_939_534, 0).saturating_mul(n.into())) - .saturating_add(T::DbWeight::get().reads(167)) + // Measured: `3108 + n * (907 ±0) + v * (391 ±0)` + // Estimated: `456136 + n * (3566 ±0) + v * (3566 ±0)` + // Minimum execution time: 47_728_716_000 picoseconds. + Weight::from_parts(47_887_527_000, 0) + .saturating_add(Weight::from_parts(0, 456136)) + // Standard Error: 563_227 + .saturating_add(Weight::from_parts(6_332_991, 0).saturating_mul(v.into())) + // Standard Error: 563_227 + .saturating_add(Weight::from_parts(5_832_022, 0).saturating_mul(n.into())) + .saturating_add(T::DbWeight::get().reads(179)) .saturating_add(T::DbWeight::get().reads((5_u64).saturating_mul(v.into()))) .saturating_add(T::DbWeight::get().reads((4_u64).saturating_mul(n.into()))) .saturating_add(T::DbWeight::get().writes(1)) @@ -717,11 +692,11 @@ impl pallet_staking::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `946 + v * (50 ±0)` // Estimated: `3510 + v * (2520 ±0)` - // Minimum execution time: 2_837_939_000 picoseconds. - Weight::from_parts(2_889_527_000, 0) + // Minimum execution time: 3_504_129_000 picoseconds. + Weight::from_parts(27_027_024, 0) .saturating_add(Weight::from_parts(0, 3510)) - // Standard Error: 32_765 - .saturating_add(Weight::from_parts(2_095_752, 0).saturating_mul(v.into())) + // Standard Error: 11_881 + .saturating_add(Weight::from_parts(7_097_956, 0).saturating_mul(v.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(v.into()))) .saturating_add(Weight::from_parts(0, 2520).saturating_mul(v.into())) @@ -744,8 +719,8 @@ impl pallet_staking::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 5_711_000 picoseconds. - Weight::from_parts(6_150_000, 0) + // Minimum execution time: 5_740_000 picoseconds. + Weight::from_parts(5_970_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(7)) } @@ -767,8 +742,8 @@ impl pallet_staking::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 5_160_000 picoseconds. - Weight::from_parts(5_560_000, 0) + // Minimum execution time: 5_370_000 picoseconds. + Weight::from_parts(5_460_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(7)) } @@ -777,7 +752,7 @@ impl pallet_staking::WeightInfo for WeightInfo { /// Storage: `Staking::Ledger` (r:1 w:0) /// Proof: `Staking::Ledger` (`max_values`: None, `max_size`: Some(1091), added: 3566, mode: `MaxEncodedLen`) /// Storage: `Staking::Nominators` (r:1 w:1) - /// Proof: `Staking::Nominators` (`max_values`: None, `max_size`: Some(814), added: 3289, mode: `MaxEncodedLen`) + /// Proof: `Staking::Nominators` (`max_values`: None, `max_size`: Some(558), added: 3033, mode: `MaxEncodedLen`) /// Storage: `Staking::ChillThreshold` (r:1 w:0) /// Proof: `Staking::ChillThreshold` (`max_values`: Some(1), `max_size`: Some(1), added: 496, mode: `MaxEncodedLen`) /// Storage: `Staking::MaxNominatorsCount` (r:1 w:0) @@ -796,10 +771,10 @@ impl pallet_staking::WeightInfo for WeightInfo { /// Proof: `VoterList::CounterForListNodes` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) fn chill_other() -> Weight { // Proof Size summary in bytes: - // Measured: `1900` + // Measured: `1870` // Estimated: `6248` - // Minimum execution time: 90_139_000 picoseconds. - Weight::from_parts(91_999_000, 0) + // Minimum execution time: 97_470_000 picoseconds. + Weight::from_parts(99_391_000, 0) .saturating_add(Weight::from_parts(0, 6248)) .saturating_add(T::DbWeight::get().reads(12)) .saturating_add(T::DbWeight::get().writes(6)) @@ -812,8 +787,8 @@ impl pallet_staking::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `658` // Estimated: `3510` - // Minimum execution time: 14_830_000 picoseconds. - Weight::from_parts(15_440_000, 0) + // Minimum execution time: 19_780_000 picoseconds. + Weight::from_parts(20_330_000, 0) .saturating_add(Weight::from_parts(0, 3510)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -824,51 +799,49 @@ impl pallet_staking::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 3_300_000 picoseconds. - Weight::from_parts(3_629_000, 0) + // Minimum execution time: 3_200_000 picoseconds. + Weight::from_parts(3_460_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(1)) } - /// Storage: `System::Account` (r:1 w:1) + /// Storage: `System::Account` (r:1 w:0) /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) /// Storage: `Staking::VirtualStakers` (r:1 w:0) /// Proof: `Staking::VirtualStakers` (`max_values`: None, `max_size`: Some(40), added: 2515, mode: `MaxEncodedLen`) - /// Storage: `Balances::Locks` (r:1 w:1) - /// Proof: `Balances::Locks` (`max_values`: None, `max_size`: Some(1299), added: 3774, mode: `MaxEncodedLen`) + /// Storage: `Balances::Holds` (r:1 w:0) + /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(139), added: 2614, mode: `MaxEncodedLen`) /// Storage: `Staking::Bonded` (r:1 w:1) /// Proof: `Staking::Bonded` (`max_values`: None, `max_size`: Some(72), added: 2547, mode: `MaxEncodedLen`) /// Storage: `Staking::Ledger` (r:1 w:1) /// Proof: `Staking::Ledger` (`max_values`: None, `max_size`: Some(1091), added: 3566, mode: `MaxEncodedLen`) - /// Storage: `Balances::Freezes` (r:1 w:0) - /// Proof: `Balances::Freezes` (`max_values`: None, `max_size`: Some(193), added: 2668, mode: `MaxEncodedLen`) fn restore_ledger() -> Weight { // Proof Size summary in bytes: - // Measured: `1014` - // Estimated: `4764` - // Minimum execution time: 58_570_000 picoseconds. - Weight::from_parts(60_139_000, 0) - .saturating_add(Weight::from_parts(0, 4764)) - .saturating_add(T::DbWeight::get().reads(6)) - .saturating_add(T::DbWeight::get().writes(4)) + // Measured: `1007` + // Estimated: `4556` + // Minimum execution time: 56_381_000 picoseconds. + Weight::from_parts(56_970_000, 0) + .saturating_add(Weight::from_parts(0, 4556)) + .saturating_add(T::DbWeight::get().reads(5)) + .saturating_add(T::DbWeight::get().writes(2)) } /// Storage: `Staking::VirtualStakers` (r:1 w:0) /// Proof: `Staking::VirtualStakers` (`max_values`: None, `max_size`: Some(40), added: 2515, mode: `MaxEncodedLen`) + /// Storage: `Balances::Locks` (r:1 w:1) + /// Proof: `Balances::Locks` (`max_values`: None, `max_size`: Some(1299), added: 3774, mode: `MaxEncodedLen`) + /// Storage: `Balances::Freezes` (r:1 w:0) + /// Proof: `Balances::Freezes` (`max_values`: None, `max_size`: Some(193), added: 2668, mode: `MaxEncodedLen`) /// Storage: `Staking::Bonded` (r:1 w:0) /// Proof: `Staking::Bonded` (`max_values`: None, `max_size`: Some(72), added: 2547, mode: `MaxEncodedLen`) /// Storage: `Staking::Ledger` (r:1 w:0) /// Proof: `Staking::Ledger` (`max_values`: None, `max_size`: Some(1091), added: 3566, mode: `MaxEncodedLen`) - /// Storage: `Balances::Locks` (r:1 w:1) - /// Proof: `Balances::Locks` (`max_values`: None, `max_size`: Some(1299), added: 3774, mode: `MaxEncodedLen`) - /// Storage: `Balances::Freezes` (r:1 w:0) - /// Proof: `Balances::Freezes` (`max_values`: None, `max_size`: Some(67), added: 2542, mode: `MaxEncodedLen`) /// Storage: `Balances::Holds` (r:1 w:1) - /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(103), added: 2578, mode: `MaxEncodedLen`) + /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(139), added: 2614, mode: `MaxEncodedLen`) fn migrate_currency() -> Weight { // Proof Size summary in bytes: - // Measured: `1209` + // Measured: `1176` // Estimated: `4764` - // Minimum execution time: 102_058_000 picoseconds. - Weight::from_parts(104_291_000, 0) + // Minimum execution time: 107_031_000 picoseconds. + Weight::from_parts(108_211_000, 0) .saturating_add(Weight::from_parts(0, 4764)) .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(2)) @@ -877,29 +850,38 @@ impl pallet_staking::WeightInfo for WeightInfo { /// Proof: `Staking::CurrentEra` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) /// Storage: `Staking::ErasStartSessionIndex` (r:1 w:0) /// Proof: `Staking::ErasStartSessionIndex` (`max_values`: None, `max_size`: Some(16), added: 2491, mode: `MaxEncodedLen`) + /// Storage: `Staking::SlashRewardFraction` (r:1 w:0) + /// Proof: `Staking::SlashRewardFraction` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) /// Storage: `Staking::ActiveEra` (r:1 w:0) /// Proof: `Staking::ActiveEra` (`max_values`: Some(1), `max_size`: Some(13), added: 508, mode: `MaxEncodedLen`) /// Storage: `Staking::Invulnerables` (r:1 w:0) - /// Proof: `Staking::Invulnerables` (`max_values`: Some(1), `max_size`: Some(641), added: 1136, mode: `MaxEncodedLen`) + /// Proof: `Staking::Invulnerables` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// Storage: `Staking::ErasStakersOverview` (r:1 w:0) /// Proof: `Staking::ErasStakersOverview` (`max_values`: None, `max_size`: Some(92), added: 2567, mode: `MaxEncodedLen`) - /// Storage: `Session::DisabledValidators` (r:1 w:1) + /// Storage: `Staking::ErasStakersPaged` (r:1 w:0) + /// Proof: `Staking::ErasStakersPaged` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `Session::DisabledValidators` (r:1 w:0) /// Proof: `Session::DisabledValidators` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// Storage: `Session::Validators` (r:1 w:0) /// Proof: `Session::Validators` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// Storage: `Staking::ValidatorSlashInEra` (r:1 w:1) /// Proof: `Staking::ValidatorSlashInEra` (`max_values`: None, `max_size`: Some(72), added: 2547, mode: `MaxEncodedLen`) - /// Storage: `Staking::OffenceQueue` (r:1 w:1) - /// Proof: `Staking::OffenceQueue` (`max_values`: None, `max_size`: Some(101), added: 2576, mode: `MaxEncodedLen`) - /// Storage: `Staking::OffenceQueueEras` (r:1 w:1) - /// Proof: `Staking::OffenceQueueEras` (`max_values`: Some(1), `max_size`: Some(2690), added: 3185, mode: `MaxEncodedLen`) + /// Storage: `Staking::SlashingSpans` (r:513 w:513) + /// Proof: `Staking::SlashingSpans` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `Staking::SpanSlash` (r:513 w:513) + /// Proof: `Staking::SpanSlash` (`max_values`: None, `max_size`: Some(76), added: 2551, mode: `MaxEncodedLen`) + /// Storage: `Staking::NominatorSlashInEra` (r:512 w:512) + /// Proof: `Staking::NominatorSlashInEra` (`max_values`: None, `max_size`: Some(68), added: 2543, mode: `MaxEncodedLen`) + /// Storage: `Staking::UnappliedSlashes` (r:1 w:1) + /// Proof: `Staking::UnappliedSlashes` (`max_values`: None, `max_size`: None, mode: `Measured`) fn manual_slash() -> Weight { // Proof Size summary in bytes: - // Measured: `514` - // Estimated: `4175` - // Minimum execution time: 30_000_000 picoseconds. - Weight::from_parts(33_000_000, 4175) - .saturating_add(T::DbWeight::get().reads(10_u64)) - .saturating_add(T::DbWeight::get().writes(4_u64)) + // Measured: `20713` + // Estimated: `1309653` + // Minimum execution time: 7_768_872_000 picoseconds. + Weight::from_parts(7_843_282_000, 0) + .saturating_add(Weight::from_parts(0, 1309653)) + .saturating_add(T::DbWeight::get().reads(1549)) + .saturating_add(T::DbWeight::get().writes(1540)) } } diff --git a/relay/polkadot/src/weights/pallet_timestamp.rs b/relay/polkadot/src/weights/pallet_timestamp.rs index 9aa32eea90..05ffcceb19 100644 --- a/relay/polkadot/src/weights/pallet_timestamp.rs +++ b/relay/polkadot/src/weights/pallet_timestamp.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `pallet_timestamp` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 46.1.0 -//! DATE: 2025-04-25, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./polkadot-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./polkadot-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_timestamp -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./polkadot-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/polkadot-runtime/polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./relay/polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -55,8 +52,8 @@ impl pallet_timestamp::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `173` // Estimated: `1493` - // Minimum execution time: 15_620_000 picoseconds. - Weight::from_parts(16_120_000, 0) + // Minimum execution time: 12_551_000 picoseconds. + Weight::from_parts(13_030_000, 0) .saturating_add(Weight::from_parts(0, 1493)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -65,8 +62,8 @@ impl pallet_timestamp::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `94` // Estimated: `0` - // Minimum execution time: 9_910_000 picoseconds. - Weight::from_parts(10_270_000, 0) + // Minimum execution time: 7_650_000 picoseconds. + Weight::from_parts(7_840_000, 0) .saturating_add(Weight::from_parts(0, 0)) } } diff --git a/relay/polkadot/src/weights/pallet_transaction_payment.rs b/relay/polkadot/src/weights/pallet_transaction_payment.rs index 7c406f39cd..715c4bd48d 100644 --- a/relay/polkadot/src/weights/pallet_transaction_payment.rs +++ b/relay/polkadot/src/weights/pallet_transaction_payment.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `pallet_transaction_payment` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 46.1.0 -//! DATE: 2025-04-25, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./polkadot-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./polkadot-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_transaction_payment -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./polkadot-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/polkadot-runtime/polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./relay/polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -53,8 +50,8 @@ impl pallet_transaction_payment::WeightInfo for WeightI // Proof Size summary in bytes: // Measured: `101` // Estimated: `3593` - // Minimum execution time: 67_170_000 picoseconds. - Weight::from_parts(67_860_000, 0) + // Minimum execution time: 63_920_000 picoseconds. + Weight::from_parts(64_541_000, 0) .saturating_add(Weight::from_parts(0, 3593)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) diff --git a/relay/polkadot/src/weights/pallet_treasury.rs b/relay/polkadot/src/weights/pallet_treasury.rs index 7d24999d12..18660bb1c9 100644 --- a/relay/polkadot/src/weights/pallet_treasury.rs +++ b/relay/polkadot/src/weights/pallet_treasury.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `pallet_treasury` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 46.1.0 -//! DATE: 2025-04-25, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./polkadot-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./polkadot-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_treasury -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./polkadot-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/polkadot-runtime/polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./relay/polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -57,8 +54,8 @@ impl pallet_treasury::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `76` // Estimated: `1887` - // Minimum execution time: 20_520_000 picoseconds. - Weight::from_parts(20_830_000, 0) + // Minimum execution time: 17_420_000 picoseconds. + Weight::from_parts(17_920_000, 0) .saturating_add(Weight::from_parts(0, 1887)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(3)) @@ -69,8 +66,8 @@ impl pallet_treasury::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `161` // Estimated: `1887` - // Minimum execution time: 13_260_000 picoseconds. - Weight::from_parts(13_590_000, 0) + // Minimum execution time: 10_690_000 picoseconds. + Weight::from_parts(10_930_000, 0) .saturating_add(Weight::from_parts(0, 1887)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -80,13 +77,15 @@ impl pallet_treasury::WeightInfo for WeightInfo { /// Storage: `Treasury::LastSpendPeriod` (r:1 w:1) /// Proof: `Treasury::LastSpendPeriod` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) /// The range of component `p` is `[0, 99]`. - fn on_initialize_proposals(_p: u32, ) -> Weight { + fn on_initialize_proposals(p: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `170` // Estimated: `1501` - // Minimum execution time: 15_850_000 picoseconds. - Weight::from_parts(17_106_886, 0) + // Minimum execution time: 15_280_000 picoseconds. + Weight::from_parts(16_051_807, 0) .saturating_add(Weight::from_parts(0, 1501)) + // Standard Error: 622 + .saturating_add(Weight::from_parts(7_104, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -100,8 +99,8 @@ impl pallet_treasury::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `147` // Estimated: `4703` - // Minimum execution time: 28_600_000 picoseconds. - Weight::from_parts(29_020_000, 0) + // Minimum execution time: 25_840_000 picoseconds. + Weight::from_parts(26_520_000, 0) .saturating_add(Weight::from_parts(0, 4703)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -116,18 +115,20 @@ impl pallet_treasury::WeightInfo for WeightInfo { /// Proof: `XcmPallet::SupportedVersion` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `Dmp::DownwardMessageQueues` (r:1 w:1) /// Proof: `Dmp::DownwardMessageQueues` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `Paras::Heads` (r:1 w:0) + /// Proof: `Paras::Heads` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `Dmp::DownwardMessageQueueHeads` (r:1 w:1) /// Proof: `Dmp::DownwardMessageQueueHeads` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `XcmPallet::Queries` (r:0 w:1) /// Proof: `XcmPallet::Queries` (`max_values`: None, `max_size`: None, mode: `Measured`) fn payout() -> Weight { // Proof Size summary in bytes: - // Measured: `325` + // Measured: `390` // Estimated: `5318` - // Minimum execution time: 63_740_000 picoseconds. - Weight::from_parts(64_541_000, 0) + // Minimum execution time: 67_431_000 picoseconds. + Weight::from_parts(68_200_000, 0) .saturating_add(Weight::from_parts(0, 5318)) - .saturating_add(T::DbWeight::get().reads(6)) + .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(5)) } /// Storage: `Treasury::Spends` (r:1 w:1) @@ -138,8 +139,8 @@ impl pallet_treasury::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `239` // Estimated: `5318` - // Minimum execution time: 29_300_000 picoseconds. - Weight::from_parts(29_570_000, 0) + // Minimum execution time: 28_650_000 picoseconds. + Weight::from_parts(29_310_000, 0) .saturating_add(Weight::from_parts(0, 5318)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -150,8 +151,8 @@ impl pallet_treasury::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `211` // Estimated: `5318` - // Minimum execution time: 22_320_000 picoseconds. - Weight::from_parts(22_700_000, 0) + // Minimum execution time: 19_510_000 picoseconds. + Weight::from_parts(19_971_000, 0) .saturating_add(Weight::from_parts(0, 5318)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) diff --git a/relay/polkadot/src/weights/pallet_utility.rs b/relay/polkadot/src/weights/pallet_utility.rs index f974c55a98..f6c3ed8174 100644 --- a/relay/polkadot/src/weights/pallet_utility.rs +++ b/relay/polkadot/src/weights/pallet_utility.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `pallet_utility` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 46.1.0 -//! DATE: 2025-04-25, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./polkadot-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./polkadot-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_utility -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./polkadot-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/polkadot-runtime/polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./relay/polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -52,18 +49,18 @@ impl pallet_utility::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 6_840_000 picoseconds. - Weight::from_parts(6_970_000, 0) + // Minimum execution time: 6_590_000 picoseconds. + Weight::from_parts(10_914_117, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 1_418 - .saturating_add(Weight::from_parts(3_850_992, 0).saturating_mul(c.into())) + // Standard Error: 926 + .saturating_add(Weight::from_parts(3_882_029, 0).saturating_mul(c.into())) } fn as_derivative() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 5_680_000 picoseconds. - Weight::from_parts(5_830_000, 0) + // Minimum execution time: 5_551_000 picoseconds. + Weight::from_parts(5_690_000, 0) .saturating_add(Weight::from_parts(0, 0)) } /// The range of component `c` is `[0, 1000]`. @@ -71,18 +68,18 @@ impl pallet_utility::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 6_820_000 picoseconds. - Weight::from_parts(6_980_000, 0) + // Minimum execution time: 6_590_000 picoseconds. + Weight::from_parts(11_089_259, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 1_426 - .saturating_add(Weight::from_parts(4_100_515, 0).saturating_mul(c.into())) + // Standard Error: 1_235 + .saturating_add(Weight::from_parts(4_132_760, 0).saturating_mul(c.into())) } fn dispatch_as() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 8_820_000 picoseconds. - Weight::from_parts(9_080_000, 0) + // Minimum execution time: 8_740_000 picoseconds. + Weight::from_parts(8_991_000, 0) .saturating_add(Weight::from_parts(0, 0)) } /// The range of component `c` is `[0, 1000]`. @@ -90,26 +87,26 @@ impl pallet_utility::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 6_770_000 picoseconds. - Weight::from_parts(6_900_000, 0) + // Minimum execution time: 6_400_000 picoseconds. + Weight::from_parts(9_348_031, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 1_437 - .saturating_add(Weight::from_parts(3_841_222, 0).saturating_mul(c.into())) + // Standard Error: 970 + .saturating_add(Weight::from_parts(3_850_472, 0).saturating_mul(c.into())) } fn dispatch_as_fallible() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 7_330_000 picoseconds. - Weight::from_parts(7_583_000, 0) + // Minimum execution time: 8_660_000 picoseconds. + Weight::from_parts(8_950_000, 0) .saturating_add(Weight::from_parts(0, 0)) } fn if_else() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 8_846_000 picoseconds. - Weight::from_parts(9_337_000, 0) + // Minimum execution time: 10_620_000 picoseconds. + Weight::from_parts(10_880_000, 0) .saturating_add(Weight::from_parts(0, 0)) } } diff --git a/relay/polkadot/src/weights/pallet_vesting.rs b/relay/polkadot/src/weights/pallet_vesting.rs index 25f4faf9b9..d96ef7ce08 100644 --- a/relay/polkadot/src/weights/pallet_vesting.rs +++ b/relay/polkadot/src/weights/pallet_vesting.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `pallet_vesting` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 46.1.0 -//! DATE: 2025-04-25, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./polkadot-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./polkadot-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_vesting -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./polkadot-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/polkadot-runtime/polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./relay/polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -57,15 +54,15 @@ impl pallet_vesting::WeightInfo for WeightInfo { /// The range of component `s` is `[1, 28]`. fn vest_locked(l: u32, s: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `382 + l * (25 ±0) + s * (36 ±0)` + // Measured: `312 + l * (25 ±0) + s * (36 ±0)` // Estimated: `4764` - // Minimum execution time: 41_680_000 picoseconds. - Weight::from_parts(40_823_015, 0) + // Minimum execution time: 38_851_000 picoseconds. + Weight::from_parts(38_022_339, 0) .saturating_add(Weight::from_parts(0, 4764)) - // Standard Error: 312 - .saturating_add(Weight::from_parts(29_093, 0).saturating_mul(l.into())) - // Standard Error: 555 - .saturating_add(Weight::from_parts(59_617, 0).saturating_mul(s.into())) + // Standard Error: 392 + .saturating_add(Weight::from_parts(29_028, 0).saturating_mul(l.into())) + // Standard Error: 698 + .saturating_add(Weight::from_parts(61_524, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -79,15 +76,15 @@ impl pallet_vesting::WeightInfo for WeightInfo { /// The range of component `s` is `[1, 28]`. fn vest_unlocked(l: u32, s: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `382 + l * (25 ±0) + s * (36 ±0)` + // Measured: `312 + l * (25 ±0) + s * (36 ±0)` // Estimated: `4764` - // Minimum execution time: 44_321_000 picoseconds. - Weight::from_parts(43_658_727, 0) + // Minimum execution time: 41_310_000 picoseconds. + Weight::from_parts(40_920_255, 0) .saturating_add(Weight::from_parts(0, 4764)) - // Standard Error: 424 - .saturating_add(Weight::from_parts(24_091, 0).saturating_mul(l.into())) - // Standard Error: 754 - .saturating_add(Weight::from_parts(55_548, 0).saturating_mul(s.into())) + // Standard Error: 961 + .saturating_add(Weight::from_parts(25_015, 0).saturating_mul(l.into())) + // Standard Error: 1_710 + .saturating_add(Weight::from_parts(53_304, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -103,15 +100,15 @@ impl pallet_vesting::WeightInfo for WeightInfo { /// The range of component `s` is `[1, 28]`. fn vest_other_locked(l: u32, s: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `485 + l * (25 ±0) + s * (36 ±0)` + // Measured: `415 + l * (25 ±0) + s * (36 ±0)` // Estimated: `4764` - // Minimum execution time: 47_881_000 picoseconds. - Weight::from_parts(47_212_714, 0) + // Minimum execution time: 43_160_000 picoseconds. + Weight::from_parts(42_437_829, 0) .saturating_add(Weight::from_parts(0, 4764)) - // Standard Error: 483 - .saturating_add(Weight::from_parts(32_096, 0).saturating_mul(l.into())) - // Standard Error: 859 - .saturating_add(Weight::from_parts(60_544, 0).saturating_mul(s.into())) + // Standard Error: 1_017 + .saturating_add(Weight::from_parts(33_863, 0).saturating_mul(l.into())) + // Standard Error: 1_810 + .saturating_add(Weight::from_parts(67_199, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(3)) } @@ -127,15 +124,15 @@ impl pallet_vesting::WeightInfo for WeightInfo { /// The range of component `s` is `[1, 28]`. fn vest_other_unlocked(l: u32, s: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `485 + l * (25 ±0) + s * (36 ±0)` + // Measured: `415 + l * (25 ±0) + s * (36 ±0)` // Estimated: `4764` - // Minimum execution time: 50_400_000 picoseconds. - Weight::from_parts(49_831_765, 0) + // Minimum execution time: 45_891_000 picoseconds. + Weight::from_parts(46_107_212, 0) .saturating_add(Weight::from_parts(0, 4764)) - // Standard Error: 549 - .saturating_add(Weight::from_parts(28_363, 0).saturating_mul(l.into())) - // Standard Error: 978 - .saturating_add(Weight::from_parts(60_579, 0).saturating_mul(s.into())) + // Standard Error: 1_343 + .saturating_add(Weight::from_parts(14_897, 0).saturating_mul(l.into())) + // Standard Error: 2_391 + .saturating_add(Weight::from_parts(51_666, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(3)) } @@ -151,15 +148,15 @@ impl pallet_vesting::WeightInfo for WeightInfo { /// The range of component `s` is `[0, 27]`. fn vested_transfer(l: u32, s: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `556 + l * (25 ±0) + s * (36 ±0)` + // Measured: `486 + l * (25 ±0) + s * (36 ±0)` // Estimated: `4764` - // Minimum execution time: 87_541_000 picoseconds. - Weight::from_parts(88_194_387, 0) + // Minimum execution time: 83_120_000 picoseconds. + Weight::from_parts(83_747_114, 0) .saturating_add(Weight::from_parts(0, 4764)) - // Standard Error: 792 - .saturating_add(Weight::from_parts(34_054, 0).saturating_mul(l.into())) - // Standard Error: 1_410 - .saturating_add(Weight::from_parts(80_128, 0).saturating_mul(s.into())) + // Standard Error: 1_028 + .saturating_add(Weight::from_parts(37_266, 0).saturating_mul(l.into())) + // Standard Error: 1_830 + .saturating_add(Weight::from_parts(85_905, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(3)) } @@ -175,15 +172,15 @@ impl pallet_vesting::WeightInfo for WeightInfo { /// The range of component `s` is `[0, 27]`. fn force_vested_transfer(l: u32, s: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `659 + l * (25 ±0) + s * (36 ±0)` + // Measured: `589 + l * (25 ±0) + s * (36 ±0)` // Estimated: `6196` - // Minimum execution time: 94_190_000 picoseconds. - Weight::from_parts(94_372_682, 0) + // Minimum execution time: 87_800_000 picoseconds. + Weight::from_parts(87_938_343, 0) .saturating_add(Weight::from_parts(0, 6196)) - // Standard Error: 752 - .saturating_add(Weight::from_parts(36_270, 0).saturating_mul(l.into())) - // Standard Error: 1_338 - .saturating_add(Weight::from_parts(85_374, 0).saturating_mul(s.into())) + // Standard Error: 1_372 + .saturating_add(Weight::from_parts(41_493, 0).saturating_mul(l.into())) + // Standard Error: 2_441 + .saturating_add(Weight::from_parts(100_359, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(4)) } @@ -197,15 +194,15 @@ impl pallet_vesting::WeightInfo for WeightInfo { /// The range of component `s` is `[2, 28]`. fn not_unlocking_merge_schedules(l: u32, s: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `382 + l * (25 ±0) + s * (36 ±0)` + // Measured: `312 + l * (25 ±0) + s * (36 ±0)` // Estimated: `4764` - // Minimum execution time: 42_611_000 picoseconds. - Weight::from_parts(41_492_557, 0) + // Minimum execution time: 39_380_000 picoseconds. + Weight::from_parts(38_768_928, 0) .saturating_add(Weight::from_parts(0, 4764)) - // Standard Error: 355 - .saturating_add(Weight::from_parts(34_083, 0).saturating_mul(l.into())) - // Standard Error: 656 - .saturating_add(Weight::from_parts(62_790, 0).saturating_mul(s.into())) + // Standard Error: 405 + .saturating_add(Weight::from_parts(29_380, 0).saturating_mul(l.into())) + // Standard Error: 748 + .saturating_add(Weight::from_parts(62_078, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -219,15 +216,15 @@ impl pallet_vesting::WeightInfo for WeightInfo { /// The range of component `s` is `[2, 28]`. fn unlocking_merge_schedules(l: u32, s: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `382 + l * (25 ±0) + s * (36 ±0)` + // Measured: `312 + l * (25 ±0) + s * (36 ±0)` // Estimated: `4764` - // Minimum execution time: 45_571_000 picoseconds. - Weight::from_parts(44_462_509, 0) + // Minimum execution time: 42_630_000 picoseconds. + Weight::from_parts(41_509_666, 0) .saturating_add(Weight::from_parts(0, 4764)) - // Standard Error: 383 - .saturating_add(Weight::from_parts(33_531, 0).saturating_mul(l.into())) - // Standard Error: 708 - .saturating_add(Weight::from_parts(64_144, 0).saturating_mul(s.into())) + // Standard Error: 730 + .saturating_add(Weight::from_parts(32_802, 0).saturating_mul(l.into())) + // Standard Error: 1_349 + .saturating_add(Weight::from_parts(67_402, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -243,15 +240,15 @@ impl pallet_vesting::WeightInfo for WeightInfo { /// The range of component `s` is `[2, 28]`. fn force_remove_vesting_schedule(l: u32, s: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `556 + l * (25 ±0) + s * (36 ±0)` + // Measured: `486 + l * (25 ±0) + s * (36 ±0)` // Estimated: `4764` - // Minimum execution time: 53_890_000 picoseconds. - Weight::from_parts(52_951_663, 0) + // Minimum execution time: 49_591_000 picoseconds. + Weight::from_parts(48_759_444, 0) .saturating_add(Weight::from_parts(0, 4764)) - // Standard Error: 463 - .saturating_add(Weight::from_parts(38_201, 0).saturating_mul(l.into())) - // Standard Error: 855 - .saturating_add(Weight::from_parts(69_427, 0).saturating_mul(s.into())) + // Standard Error: 604 + .saturating_add(Weight::from_parts(29_040, 0).saturating_mul(l.into())) + // Standard Error: 1_117 + .saturating_add(Weight::from_parts(67_776, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(3)) } diff --git a/relay/polkadot/src/weights/pallet_whitelist.rs b/relay/polkadot/src/weights/pallet_whitelist.rs index 14827ae38b..8bd0f3584d 100644 --- a/relay/polkadot/src/weights/pallet_whitelist.rs +++ b/relay/polkadot/src/weights/pallet_whitelist.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `pallet_whitelist` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 46.1.0 -//! DATE: 2025-04-25, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./polkadot-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./polkadot-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_whitelist -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./polkadot-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/polkadot-runtime/polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./relay/polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -57,8 +54,8 @@ impl pallet_whitelist::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `80` // Estimated: `3556` - // Minimum execution time: 27_711_000 picoseconds. - Weight::from_parts(28_200_000, 0) + // Minimum execution time: 24_630_000 picoseconds. + Weight::from_parts(24_960_000, 0) .saturating_add(Weight::from_parts(0, 3556)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) @@ -73,8 +70,8 @@ impl pallet_whitelist::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `209` // Estimated: `3556` - // Minimum execution time: 29_020_000 picoseconds. - Weight::from_parts(29_280_000, 0) + // Minimum execution time: 24_791_000 picoseconds. + Weight::from_parts(25_510_000, 0) .saturating_add(Weight::from_parts(0, 3556)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) @@ -92,11 +89,11 @@ impl pallet_whitelist::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `285 + n * (1 ±0)` // Estimated: `3749 + n * (1 ±0)` - // Minimum execution time: 42_960_000 picoseconds. - Weight::from_parts(43_340_000, 0) + // Minimum execution time: 38_290_000 picoseconds. + Weight::from_parts(38_970_000, 0) .saturating_add(Weight::from_parts(0, 3749)) - // Standard Error: 298 - .saturating_add(Weight::from_parts(26_186, 0).saturating_mul(n.into())) + // Standard Error: 29 + .saturating_add(Weight::from_parts(3_048, 0).saturating_mul(n.into())) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(3)) .saturating_add(Weight::from_parts(0, 1).saturating_mul(n.into())) @@ -112,11 +109,11 @@ impl pallet_whitelist::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `209` // Estimated: `3556` - // Minimum execution time: 33_250_000 picoseconds. - Weight::from_parts(33_793_736, 0) + // Minimum execution time: 29_220_000 picoseconds. + Weight::from_parts(29_829_534, 0) .saturating_add(Weight::from_parts(0, 3556)) - // Standard Error: 2 - .saturating_add(Weight::from_parts(1_373, 0).saturating_mul(n.into())) + // Standard Error: 7 + .saturating_add(Weight::from_parts(1_371, 0).saturating_mul(n.into())) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) } diff --git a/relay/polkadot/src/weights/pallet_xcm.rs b/relay/polkadot/src/weights/pallet_xcm.rs index 864ca945b7..75468f7e33 100644 --- a/relay/polkadot/src/weights/pallet_xcm.rs +++ b/relay/polkadot/src/weights/pallet_xcm.rs @@ -16,25 +16,26 @@ //! Autogenerated weights for `pallet_xcm` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 46.1.0 -//! DATE: 2025-04-25, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.1.0 +//! DATE: 2025-06-17, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./polkadot-chain-spec.json")`, DB CACHE: 1024 +//! HOSTNAME: `b53efb4169bd`, CPU: `QEMU Virtual CPU version 2.5+` +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./polkadot-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_xcm // --extrinsic=* +// --runtime=target/production/wbuild/polkadot-runtime/polkadot_runtime.wasm +// --pallet=pallet_xcm +// --header=/_work/fellowship-001/runtimes/runtimes/.github/scripts/cmd/file_header.txt +// --output=./relay/polkadot/src/weights // --wasm-execution=compiled +// --steps=50 +// --repeat=20 // --heap-pages=4096 -// --output=./polkadot-weights/ -// --header=./file_header.txt #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -53,16 +54,18 @@ impl pallet_xcm::WeightInfo for WeightInfo { /// Proof: `XcmPallet::SupportedVersion` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `Dmp::DownwardMessageQueues` (r:1 w:1) /// Proof: `Dmp::DownwardMessageQueues` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `Paras::Heads` (r:1 w:0) + /// Proof: `Paras::Heads` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `Dmp::DownwardMessageQueueHeads` (r:1 w:1) /// Proof: `Dmp::DownwardMessageQueueHeads` (`max_values`: None, `max_size`: None, mode: `Measured`) fn send() -> Weight { // Proof Size summary in bytes: - // Measured: `80` - // Estimated: `3545` - // Minimum execution time: 32_050_000 picoseconds. - Weight::from_parts(34_579_000, 0) - .saturating_add(Weight::from_parts(0, 3545)) - .saturating_add(T::DbWeight::get().reads(4)) + // Measured: `179` + // Estimated: `3644` + // Minimum execution time: 47_289_000 picoseconds. + Weight::from_parts(49_899_000, 0) + .saturating_add(Weight::from_parts(0, 3644)) + .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(2)) } /// Storage: `System::Account` (r:1 w:1) @@ -75,16 +78,18 @@ impl pallet_xcm::WeightInfo for WeightInfo { /// Proof: `XcmPallet::SupportedVersion` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `Dmp::DownwardMessageQueues` (r:1 w:1) /// Proof: `Dmp::DownwardMessageQueues` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `Paras::Heads` (r:1 w:0) + /// Proof: `Paras::Heads` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `Dmp::DownwardMessageQueueHeads` (r:1 w:1) /// Proof: `Dmp::DownwardMessageQueueHeads` (`max_values`: None, `max_size`: None, mode: `Measured`) fn teleport_assets() -> Weight { // Proof Size summary in bytes: - // Measured: `80` - // Estimated: `3593` - // Minimum execution time: 137_999_000 picoseconds. - Weight::from_parts(147_109_000, 0) - .saturating_add(Weight::from_parts(0, 3593)) - .saturating_add(T::DbWeight::get().reads(6)) + // Measured: `179` + // Estimated: `3644` + // Minimum execution time: 173_640_000 picoseconds. + Weight::from_parts(178_170_000, 0) + .saturating_add(Weight::from_parts(0, 3644)) + .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(3)) } /// Storage: `XcmPallet::ShouldRecordXcm` (r:1 w:0) @@ -97,16 +102,18 @@ impl pallet_xcm::WeightInfo for WeightInfo { /// Proof: `XcmPallet::SupportedVersion` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `Dmp::DownwardMessageQueues` (r:1 w:1) /// Proof: `Dmp::DownwardMessageQueues` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `Paras::Heads` (r:1 w:0) + /// Proof: `Paras::Heads` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `Dmp::DownwardMessageQueueHeads` (r:1 w:1) /// Proof: `Dmp::DownwardMessageQueueHeads` (`max_values`: None, `max_size`: None, mode: `Measured`) fn reserve_transfer_assets() -> Weight { // Proof Size summary in bytes: - // Measured: `132` - // Estimated: `3597` - // Minimum execution time: 140_689_000 picoseconds. - Weight::from_parts(158_868_000, 0) - .saturating_add(Weight::from_parts(0, 3597)) - .saturating_add(T::DbWeight::get().reads(6)) + // Measured: `231` + // Estimated: `3696` + // Minimum execution time: 172_639_000 picoseconds. + Weight::from_parts(176_810_000, 0) + .saturating_add(Weight::from_parts(0, 3696)) + .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(3)) } /// Storage: `System::Account` (r:1 w:1) @@ -119,16 +126,18 @@ impl pallet_xcm::WeightInfo for WeightInfo { /// Proof: `XcmPallet::SupportedVersion` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `Dmp::DownwardMessageQueues` (r:1 w:1) /// Proof: `Dmp::DownwardMessageQueues` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `Paras::Heads` (r:1 w:0) + /// Proof: `Paras::Heads` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `Dmp::DownwardMessageQueueHeads` (r:1 w:1) /// Proof: `Dmp::DownwardMessageQueueHeads` (`max_values`: None, `max_size`: None, mode: `Measured`) fn transfer_assets() -> Weight { // Proof Size summary in bytes: - // Measured: `80` - // Estimated: `3593` - // Minimum execution time: 147_339_000 picoseconds. - Weight::from_parts(151_129_000, 0) - .saturating_add(Weight::from_parts(0, 3593)) - .saturating_add(T::DbWeight::get().reads(6)) + // Measured: `179` + // Estimated: `3644` + // Minimum execution time: 175_900_000 picoseconds. + Weight::from_parts(181_179_000, 0) + .saturating_add(Weight::from_parts(0, 3644)) + .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(3)) } /// Storage: `XcmPallet::ShouldRecordXcm` (r:1 w:0) @@ -137,8 +146,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `1485` - // Minimum execution time: 9_859_000 picoseconds. - Weight::from_parts(10_700_000, 0) + // Minimum execution time: 12_029_000 picoseconds. + Weight::from_parts(12_520_000, 0) .saturating_add(Weight::from_parts(0, 1485)) .saturating_add(T::DbWeight::get().reads(1)) } @@ -148,8 +157,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 8_740_000 picoseconds. - Weight::from_parts(9_150_000, 0) + // Minimum execution time: 10_520_000 picoseconds. + Weight::from_parts(11_289_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -157,8 +166,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 3_160_000 picoseconds. - Weight::from_parts(3_550_000, 0) + // Minimum execution time: 3_790_000 picoseconds. + Weight::from_parts(4_009_000, 0) .saturating_add(Weight::from_parts(0, 0)) } /// Storage: `XcmPallet::VersionNotifiers` (r:1 w:1) @@ -171,18 +180,20 @@ impl pallet_xcm::WeightInfo for WeightInfo { /// Proof: `XcmPallet::SupportedVersion` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `Dmp::DownwardMessageQueues` (r:1 w:1) /// Proof: `Dmp::DownwardMessageQueues` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `Paras::Heads` (r:1 w:0) + /// Proof: `Paras::Heads` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `Dmp::DownwardMessageQueueHeads` (r:1 w:1) /// Proof: `Dmp::DownwardMessageQueueHeads` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `XcmPallet::Queries` (r:0 w:1) /// Proof: `XcmPallet::Queries` (`max_values`: None, `max_size`: None, mode: `Measured`) fn force_subscribe_version_notify() -> Weight { // Proof Size summary in bytes: - // Measured: `80` - // Estimated: `3545` - // Minimum execution time: 39_879_000 picoseconds. - Weight::from_parts(41_560_000, 0) - .saturating_add(Weight::from_parts(0, 3545)) - .saturating_add(T::DbWeight::get().reads(6)) + // Measured: `179` + // Estimated: `3644` + // Minimum execution time: 55_700_000 picoseconds. + Weight::from_parts(58_420_000, 0) + .saturating_add(Weight::from_parts(0, 3644)) + .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(5)) } /// Storage: `XcmPallet::VersionNotifiers` (r:1 w:1) @@ -193,18 +204,20 @@ impl pallet_xcm::WeightInfo for WeightInfo { /// Proof: `XcmPallet::SupportedVersion` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `Dmp::DownwardMessageQueues` (r:1 w:1) /// Proof: `Dmp::DownwardMessageQueues` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `Paras::Heads` (r:1 w:0) + /// Proof: `Paras::Heads` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `Dmp::DownwardMessageQueueHeads` (r:1 w:1) /// Proof: `Dmp::DownwardMessageQueueHeads` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `XcmPallet::Queries` (r:0 w:1) /// Proof: `XcmPallet::Queries` (`max_values`: None, `max_size`: None, mode: `Measured`) fn force_unsubscribe_version_notify() -> Weight { // Proof Size summary in bytes: - // Measured: `260` - // Estimated: `3725` - // Minimum execution time: 45_940_000 picoseconds. - Weight::from_parts(47_551_000, 0) - .saturating_add(Weight::from_parts(0, 3725)) - .saturating_add(T::DbWeight::get().reads(5)) + // Measured: `359` + // Estimated: `3824` + // Minimum execution time: 58_929_000 picoseconds. + Weight::from_parts(60_670_000, 0) + .saturating_add(Weight::from_parts(0, 3824)) + .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(4)) } /// Storage: `XcmPallet::XcmExecutionSuspended` (r:0 w:1) @@ -213,8 +226,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 3_190_000 picoseconds. - Weight::from_parts(3_500_000, 0) + // Minimum execution time: 3_840_000 picoseconds. + Weight::from_parts(4_470_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -224,8 +237,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `22` // Estimated: `15862` - // Minimum execution time: 24_220_000 picoseconds. - Weight::from_parts(24_940_000, 0) + // Minimum execution time: 30_810_000 picoseconds. + Weight::from_parts(32_350_000, 0) .saturating_add(Weight::from_parts(0, 15862)) .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(2)) @@ -236,8 +249,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `26` // Estimated: `15866` - // Minimum execution time: 24_530_000 picoseconds. - Weight::from_parts(25_040_000, 0) + // Minimum execution time: 30_260_000 picoseconds. + Weight::from_parts(31_330_000, 0) .saturating_add(Weight::from_parts(0, 15866)) .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(2)) @@ -248,8 +261,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `40` // Estimated: `18355` - // Minimum execution time: 27_659_000 picoseconds. - Weight::from_parts(28_309_000, 0) + // Minimum execution time: 35_260_000 picoseconds. + Weight::from_parts(37_250_000, 0) .saturating_add(Weight::from_parts(0, 18355)) .saturating_add(T::DbWeight::get().reads(7)) } @@ -259,19 +272,19 @@ impl pallet_xcm::WeightInfo for WeightInfo { /// Proof: `Dmp::DeliveryFeeFactor` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `XcmPallet::SupportedVersion` (r:1 w:0) /// Proof: `XcmPallet::SupportedVersion` (`max_values`: None, `max_size`: None, mode: `Measured`) - /// Storage: `Dmp::DownwardMessageQueues` (r:1 w:1) + /// Storage: `Dmp::DownwardMessageQueues` (r:1 w:0) /// Proof: `Dmp::DownwardMessageQueues` (`max_values`: None, `max_size`: None, mode: `Measured`) - /// Storage: `Dmp::DownwardMessageQueueHeads` (r:1 w:1) - /// Proof: `Dmp::DownwardMessageQueueHeads` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `Paras::Heads` (r:1 w:0) + /// Proof: `Paras::Heads` (`max_values`: None, `max_size`: None, mode: `Measured`) fn notify_current_targets() -> Weight { // Proof Size summary in bytes: - // Measured: `116` - // Estimated: `6056` - // Minimum execution time: 38_309_000 picoseconds. - Weight::from_parts(40_759_000, 0) - .saturating_add(Weight::from_parts(0, 6056)) + // Measured: `178` + // Estimated: `6118` + // Minimum execution time: 41_560_000 picoseconds. + Weight::from_parts(46_021_000, 0) + .saturating_add(Weight::from_parts(0, 6118)) .saturating_add(T::DbWeight::get().reads(6)) - .saturating_add(T::DbWeight::get().writes(3)) + .saturating_add(T::DbWeight::get().writes(1)) } /// Storage: `XcmPallet::VersionNotifyTargets` (r:5 w:0) /// Proof: `XcmPallet::VersionNotifyTargets` (`max_values`: None, `max_size`: None, mode: `Measured`) @@ -279,8 +292,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `40` // Estimated: `13405` - // Minimum execution time: 19_760_000 picoseconds. - Weight::from_parts(20_470_000, 0) + // Minimum execution time: 24_980_000 picoseconds. + Weight::from_parts(26_830_000, 0) .saturating_add(Weight::from_parts(0, 13405)) .saturating_add(T::DbWeight::get().reads(5)) } @@ -290,31 +303,31 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `33` // Estimated: `15873` - // Minimum execution time: 23_620_000 picoseconds. - Weight::from_parts(25_000_000, 0) + // Minimum execution time: 30_160_000 picoseconds. + Weight::from_parts(34_360_000, 0) .saturating_add(Weight::from_parts(0, 15873)) .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(2)) } - /// Storage: `XcmPallet::VersionNotifyTargets` (r:6 w:2) + /// Storage: `XcmPallet::VersionNotifyTargets` (r:6 w:1) /// Proof: `XcmPallet::VersionNotifyTargets` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `Dmp::DeliveryFeeFactor` (r:1 w:0) /// Proof: `Dmp::DeliveryFeeFactor` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `XcmPallet::SupportedVersion` (r:1 w:0) /// Proof: `XcmPallet::SupportedVersion` (`max_values`: None, `max_size`: None, mode: `Measured`) - /// Storage: `Dmp::DownwardMessageQueues` (r:1 w:1) + /// Storage: `Dmp::DownwardMessageQueues` (r:1 w:0) /// Proof: `Dmp::DownwardMessageQueues` (`max_values`: None, `max_size`: None, mode: `Measured`) - /// Storage: `Dmp::DownwardMessageQueueHeads` (r:1 w:1) - /// Proof: `Dmp::DownwardMessageQueueHeads` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `Paras::Heads` (r:1 w:0) + /// Proof: `Paras::Heads` (`max_values`: None, `max_size`: None, mode: `Measured`) fn migrate_and_notify_old_targets() -> Weight { // Proof Size summary in bytes: - // Measured: `116` - // Estimated: `15956` - // Minimum execution time: 51_339_000 picoseconds. - Weight::from_parts(53_759_000, 0) - .saturating_add(Weight::from_parts(0, 15956)) + // Measured: `178` + // Estimated: `16018` + // Minimum execution time: 56_569_000 picoseconds. + Weight::from_parts(62_930_000, 0) + .saturating_add(Weight::from_parts(0, 16018)) .saturating_add(T::DbWeight::get().reads(10)) - .saturating_add(T::DbWeight::get().writes(4)) + .saturating_add(T::DbWeight::get().writes(1)) } /// Storage: `XcmPallet::QueryCounter` (r:1 w:1) /// Proof: `XcmPallet::QueryCounter` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) @@ -324,8 +337,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `1485` - // Minimum execution time: 3_480_000 picoseconds. - Weight::from_parts(3_650_000, 0) + // Minimum execution time: 4_360_000 picoseconds. + Weight::from_parts(5_340_000, 0) .saturating_add(Weight::from_parts(0, 1485)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(2)) @@ -336,8 +349,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `7576` // Estimated: `11041` - // Minimum execution time: 34_851_000 picoseconds. - Weight::from_parts(35_939_000, 0) + // Minimum execution time: 41_770_000 picoseconds. + Weight::from_parts(42_550_000, 0) .saturating_add(Weight::from_parts(0, 11041)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -350,32 +363,30 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `23` // Estimated: `3488` - // Minimum execution time: 43_690_000 picoseconds. - Weight::from_parts(45_660_000, 0) + // Minimum execution time: 53_960_000 picoseconds. + Weight::from_parts(58_120_000, 0) .saturating_add(Weight::from_parts(0, 3488)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) } - /// Storage: `XcmPallet::AuthorizedAliases` (r:1 w:1) - /// Proof: `XcmPallet::AuthorizedAliases` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `Benchmark::Override` (r:0 w:0) + /// Proof: `Benchmark::Override` (`max_values`: None, `max_size`: None, mode: `Measured`) fn add_authorized_alias() -> Weight { // Proof Size summary in bytes: - // Measured: `361` - // Estimated: `3826` - // Minimum execution time: 15_975_000 picoseconds. - Weight::from_parts(16_398_000, 3826) - .saturating_add(T::DbWeight::get().reads(1)) - .saturating_add(T::DbWeight::get().writes(1)) + // 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) + .saturating_add(Weight::from_parts(0, 0)) } - /// Storage: `XcmPallet::AuthorizedAliases` (r:1 w:1) - /// Proof: `XcmPallet::AuthorizedAliases` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `Benchmark::Override` (r:0 w:0) + /// Proof: `Benchmark::Override` (`max_values`: None, `max_size`: None, mode: `Measured`) fn remove_authorized_alias() -> Weight { // Proof Size summary in bytes: - // Measured: `400` - // Estimated: `3865` - // Minimum execution time: 17_326_000 picoseconds. - Weight::from_parts(17_622_000, 3865) - .saturating_add(T::DbWeight::get().reads(1)) - .saturating_add(T::DbWeight::get().writes(1)) + // 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) + .saturating_add(Weight::from_parts(0, 0)) } } diff --git a/relay/polkadot/src/weights/polkadot_runtime_common_auctions.rs b/relay/polkadot/src/weights/polkadot_runtime_common_auctions.rs index 09d9453c52..498ea7d7c6 100644 --- a/relay/polkadot/src/weights/polkadot_runtime_common_auctions.rs +++ b/relay/polkadot/src/weights/polkadot_runtime_common_auctions.rs @@ -14,27 +14,24 @@ // See the License for the specific language governing permissions and // limitations under the License. -//! Autogenerated weights for `polkadot_runtime_common::auctions` +//! Autogenerated weights for `polkadot_runtime_common :: auctions` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 46.1.0 -//! DATE: 2025-04-25, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./polkadot-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./polkadot-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=polkadot_runtime_common::auctions -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./polkadot-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/polkadot-runtime/polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./relay/polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -44,9 +41,9 @@ use frame_support::{traits::Get, weights::Weight}; use core::marker::PhantomData; -/// Weight functions for `polkadot_runtime_common::auctions`. +/// Weight functions for `polkadot_runtime_common :: auctions`. pub struct WeightInfo(PhantomData); -impl polkadot_runtime_common::auctions::WeightInfo for WeightInfo { +impl polkadot_runtime_common :: auctions::WeightInfo for WeightInfo { /// Storage: `Auctions::AuctionInfo` (r:1 w:1) /// Proof: `Auctions::AuctionInfo` (`max_values`: Some(1), `max_size`: Some(8), added: 503, mode: `MaxEncodedLen`) /// Storage: `Auctions::AuctionCounter` (r:1 w:1) @@ -55,8 +52,8 @@ impl polkadot_runtime_common::auctions::WeightInfo for // Proof Size summary in bytes: // Measured: `4` // Estimated: `1493` - // Minimum execution time: 15_970_000 picoseconds. - Weight::from_parts(16_270_000, 0) + // Minimum execution time: 13_030_000 picoseconds. + Weight::from_parts(13_360_000, 0) .saturating_add(Weight::from_parts(0, 1493)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -79,8 +76,8 @@ impl polkadot_runtime_common::auctions::WeightInfo for // Proof Size summary in bytes: // Measured: `695` // Estimated: `6060` - // Minimum execution time: 107_870_000 picoseconds. - Weight::from_parts(110_091_000, 0) + // Minimum execution time: 126_870_000 picoseconds. + Weight::from_parts(129_801_000, 0) .saturating_add(Weight::from_parts(0, 6060)) .saturating_add(T::DbWeight::get().reads(8)) .saturating_add(T::DbWeight::get().writes(4)) @@ -109,10 +106,10 @@ impl polkadot_runtime_common::auctions::WeightInfo for /// Proof: `Paras::ActionsQueue` (`max_values`: None, `max_size`: None, mode: `Measured`) fn on_initialize() -> Weight { // Proof Size summary in bytes: - // Measured: `6946955` + // Measured: `6946951` // Estimated: `15822990` - // Minimum execution time: 9_903_986_000 picoseconds. - Weight::from_parts(10_061_077_000, 0) + // Minimum execution time: 11_356_863_000 picoseconds. + Weight::from_parts(11_708_724_000, 0) .saturating_add(Weight::from_parts(0, 15822990)) .saturating_add(T::DbWeight::get().reads(3687)) .saturating_add(T::DbWeight::get().writes(3682)) @@ -129,8 +126,8 @@ impl polkadot_runtime_common::auctions::WeightInfo for // Proof Size summary in bytes: // Measured: `177732` // Estimated: `15822990` - // Minimum execution time: 7_751_564_000 picoseconds. - Weight::from_parts(7_880_234_000, 0) + // Minimum execution time: 9_413_267_000 picoseconds. + Weight::from_parts(9_533_138_000, 0) .saturating_add(Weight::from_parts(0, 15822990)) .saturating_add(T::DbWeight::get().reads(3673)) .saturating_add(T::DbWeight::get().writes(3673)) diff --git a/relay/polkadot/src/weights/polkadot_runtime_common_claims.rs b/relay/polkadot/src/weights/polkadot_runtime_common_claims.rs index 610a705251..ac10ddc5f9 100644 --- a/relay/polkadot/src/weights/polkadot_runtime_common_claims.rs +++ b/relay/polkadot/src/weights/polkadot_runtime_common_claims.rs @@ -14,27 +14,24 @@ // See the License for the specific language governing permissions and // limitations under the License. -//! Autogenerated weights for `polkadot_runtime_common::claims` +//! Autogenerated weights for `polkadot_runtime_common :: claims` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 46.1.0 -//! DATE: 2025-04-25, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./polkadot-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./polkadot-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=polkadot_runtime_common::claims -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./polkadot-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/polkadot-runtime/polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./relay/polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -44,9 +41,9 @@ use frame_support::{traits::Get, weights::Weight}; use core::marker::PhantomData; -/// Weight functions for `polkadot_runtime_common::claims`. +/// Weight functions for `polkadot_runtime_common :: claims`. pub struct WeightInfo(PhantomData); -impl polkadot_runtime_common::claims::WeightInfo for WeightInfo { +impl polkadot_runtime_common :: claims::WeightInfo for WeightInfo { /// Storage: `Claims::Claims` (r:1 w:1) /// Proof: `Claims::Claims` (`max_values`: None, `max_size`: Some(36), added: 2511, mode: `MaxEncodedLen`) /// Storage: `Claims::Signing` (r:1 w:1) @@ -65,10 +62,10 @@ impl polkadot_runtime_common::claims::WeightInfo for We /// Proof: `Balances::Freezes` (`max_values`: None, `max_size`: Some(193), added: 2668, mode: `MaxEncodedLen`) fn claim() -> Weight { // Proof Size summary in bytes: - // Measured: `612` + // Measured: `558` // Estimated: `4764` - // Minimum execution time: 194_921_000 picoseconds. - Weight::from_parts(201_011_000, 0) + // Minimum execution time: 189_461_000 picoseconds. + Weight::from_parts(195_900_000, 0) .saturating_add(Weight::from_parts(0, 4764)) .saturating_add(T::DbWeight::get().reads(8)) .saturating_add(T::DbWeight::get().writes(6)) @@ -85,8 +82,8 @@ impl polkadot_runtime_common::claims::WeightInfo for We // Proof Size summary in bytes: // Measured: `182` // Estimated: `1501` - // Minimum execution time: 18_651_000 picoseconds. - Weight::from_parts(24_490_000, 0) + // Minimum execution time: 16_760_000 picoseconds. + Weight::from_parts(18_700_000, 0) .saturating_add(Weight::from_parts(0, 1501)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(4)) @@ -109,10 +106,10 @@ impl polkadot_runtime_common::claims::WeightInfo for We /// Proof: `Balances::Freezes` (`max_values`: None, `max_size`: Some(193), added: 2668, mode: `MaxEncodedLen`) fn claim_attest() -> Weight { // Proof Size summary in bytes: - // Measured: `612` + // Measured: `558` // Estimated: `4764` - // Minimum execution time: 197_411_000 picoseconds. - Weight::from_parts(202_301_000, 0) + // Minimum execution time: 191_981_000 picoseconds. + Weight::from_parts(198_851_000, 0) .saturating_add(Weight::from_parts(0, 4764)) .saturating_add(T::DbWeight::get().reads(8)) .saturating_add(T::DbWeight::get().writes(6)) @@ -137,10 +134,10 @@ impl polkadot_runtime_common::claims::WeightInfo for We /// Proof: `Balances::Freezes` (`max_values`: None, `max_size`: Some(193), added: 2668, mode: `MaxEncodedLen`) fn attest() -> Weight { // Proof Size summary in bytes: - // Measured: `686` + // Measured: `632` // Estimated: `4764` - // Minimum execution time: 86_071_000 picoseconds. - Weight::from_parts(92_091_000, 0) + // Minimum execution time: 84_071_000 picoseconds. + Weight::from_parts(87_951_000, 0) .saturating_add(Weight::from_parts(0, 4764)) .saturating_add(T::DbWeight::get().reads(9)) .saturating_add(T::DbWeight::get().writes(7)) @@ -157,8 +154,8 @@ impl polkadot_runtime_common::claims::WeightInfo for We // Proof Size summary in bytes: // Measured: `406` // Estimated: `3521` - // Minimum execution time: 35_690_000 picoseconds. - Weight::from_parts(47_761_000, 0) + // Minimum execution time: 32_620_000 picoseconds. + Weight::from_parts(34_910_000, 0) .saturating_add(Weight::from_parts(0, 3521)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(7)) @@ -171,8 +168,8 @@ impl polkadot_runtime_common::claims::WeightInfo for We // Proof Size summary in bytes: // Measured: `262` // Estimated: `3517` - // Minimum execution time: 15_480_000 picoseconds. - Weight::from_parts(22_630_000, 0) + // Minimum execution time: 14_960_000 picoseconds. + Weight::from_parts(16_910_000, 0) .saturating_add(Weight::from_parts(0, 3517)) .saturating_add(T::DbWeight::get().reads(2)) } diff --git a/relay/polkadot/src/weights/polkadot_runtime_common_crowdloan.rs b/relay/polkadot/src/weights/polkadot_runtime_common_crowdloan.rs index a0b7e280f4..ec10e4cceb 100644 --- a/relay/polkadot/src/weights/polkadot_runtime_common_crowdloan.rs +++ b/relay/polkadot/src/weights/polkadot_runtime_common_crowdloan.rs @@ -14,27 +14,24 @@ // See the License for the specific language governing permissions and // limitations under the License. -//! Autogenerated weights for `polkadot_runtime_common::crowdloan` +//! Autogenerated weights for `polkadot_runtime_common :: crowdloan` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 46.1.0 -//! DATE: 2025-04-25, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./polkadot-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./polkadot-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=polkadot_runtime_common::crowdloan -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./polkadot-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/polkadot-runtime/polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./relay/polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -44,9 +41,9 @@ use frame_support::{traits::Get, weights::Weight}; use core::marker::PhantomData; -/// Weight functions for `polkadot_runtime_common::crowdloan`. +/// Weight functions for `polkadot_runtime_common :: crowdloan`. pub struct WeightInfo(PhantomData); -impl polkadot_runtime_common::crowdloan::WeightInfo for WeightInfo { +impl polkadot_runtime_common :: crowdloan::WeightInfo for WeightInfo { /// Storage: `Crowdloan::Funds` (r:1 w:1) /// Proof: `Crowdloan::Funds` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `Registrar::Paras` (r:1 w:0) @@ -61,8 +58,8 @@ impl polkadot_runtime_common::crowdloan::WeightInfo for // Proof Size summary in bytes: // Measured: `401` // Estimated: `3866` - // Minimum execution time: 76_490_000 picoseconds. - Weight::from_parts(85_541_000, 0) + // Minimum execution time: 88_250_000 picoseconds. + Weight::from_parts(90_440_000, 0) .saturating_add(Weight::from_parts(0, 3866)) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(3)) @@ -85,8 +82,8 @@ impl polkadot_runtime_common::crowdloan::WeightInfo for // Proof Size summary in bytes: // Measured: `498` // Estimated: `3963` - // Minimum execution time: 190_311_000 picoseconds. - Weight::from_parts(194_131_000, 0) + // Minimum execution time: 204_951_000 picoseconds. + Weight::from_parts(209_840_000, 0) .saturating_add(Weight::from_parts(0, 3963)) .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(4)) @@ -101,8 +98,8 @@ impl polkadot_runtime_common::crowdloan::WeightInfo for // Proof Size summary in bytes: // Measured: `688` // Estimated: `6196` - // Minimum execution time: 121_131_000 picoseconds. - Weight::from_parts(123_791_000, 0) + // Minimum execution time: 125_521_000 picoseconds. + Weight::from_parts(129_971_000, 0) .saturating_add(Weight::from_parts(0, 6196)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(4)) @@ -114,11 +111,11 @@ impl polkadot_runtime_common::crowdloan::WeightInfo for // Proof Size summary in bytes: // Measured: `126 + k * (189 ±0)` // Estimated: `139 + k * (189 ±0)` - // Minimum execution time: 107_831_000 picoseconds. - Weight::from_parts(111_891_000, 0) + // Minimum execution time: 123_351_000 picoseconds. + Weight::from_parts(127_601_000, 0) .saturating_add(Weight::from_parts(0, 139)) - // Standard Error: 26_001 - .saturating_add(Weight::from_parts(51_757_908, 0).saturating_mul(k.into())) + // Standard Error: 31_120 + .saturating_add(Weight::from_parts(50_385_624, 0).saturating_mul(k.into())) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().reads((2_u64).saturating_mul(k.into()))) .saturating_add(T::DbWeight::get().writes(2)) @@ -133,8 +130,8 @@ impl polkadot_runtime_common::crowdloan::WeightInfo for // Proof Size summary in bytes: // Measured: `515` // Estimated: `6196` - // Minimum execution time: 76_530_000 picoseconds. - Weight::from_parts(78_781_000, 0) + // Minimum execution time: 72_991_000 picoseconds. + Weight::from_parts(77_010_000, 0) .saturating_add(Weight::from_parts(0, 6196)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(3)) @@ -145,8 +142,8 @@ impl polkadot_runtime_common::crowdloan::WeightInfo for // Proof Size summary in bytes: // Measured: `235` // Estimated: `3700` - // Minimum execution time: 37_480_000 picoseconds. - Weight::from_parts(40_310_000, 0) + // Minimum execution time: 36_550_000 picoseconds. + Weight::from_parts(39_000_000, 0) .saturating_add(Weight::from_parts(0, 3700)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -159,8 +156,8 @@ impl polkadot_runtime_common::crowdloan::WeightInfo for // Proof Size summary in bytes: // Measured: `413` // Estimated: `3878` - // Minimum execution time: 57_931_000 picoseconds. - Weight::from_parts(60_541_000, 0) + // Minimum execution time: 56_240_000 picoseconds. + Weight::from_parts(58_440_000, 0) .saturating_add(Weight::from_parts(0, 3878)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -173,8 +170,8 @@ impl polkadot_runtime_common::crowdloan::WeightInfo for // Proof Size summary in bytes: // Measured: `239` // Estimated: `3704` - // Minimum execution time: 37_910_000 picoseconds. - Weight::from_parts(39_960_000, 0) + // Minimum execution time: 37_040_000 picoseconds. + Weight::from_parts(39_940_000, 0) .saturating_add(Weight::from_parts(0, 3704)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -204,11 +201,11 @@ impl polkadot_runtime_common::crowdloan::WeightInfo for // Proof Size summary in bytes: // Measured: `164 + n * (356 ±0)` // Estimated: `5385 + n * (2832 ±0)` - // Minimum execution time: 173_181_000 picoseconds. - Weight::from_parts(23_174_531, 0) + // Minimum execution time: 171_810_000 picoseconds. + Weight::from_parts(11_620_710, 0) .saturating_add(Weight::from_parts(0, 5385)) - // Standard Error: 45_335 - .saturating_add(Weight::from_parts(72_033_645, 0).saturating_mul(n.into())) + // Standard Error: 46_028 + .saturating_add(Weight::from_parts(71_378_960, 0).saturating_mul(n.into())) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().reads((5_u64).saturating_mul(n.into()))) .saturating_add(T::DbWeight::get().writes(3)) diff --git a/relay/polkadot/src/weights/polkadot_runtime_common_paras_registrar.rs b/relay/polkadot/src/weights/polkadot_runtime_common_paras_registrar.rs index ac7289d583..21c9ef41e2 100644 --- a/relay/polkadot/src/weights/polkadot_runtime_common_paras_registrar.rs +++ b/relay/polkadot/src/weights/polkadot_runtime_common_paras_registrar.rs @@ -14,27 +14,24 @@ // See the License for the specific language governing permissions and // limitations under the License. -//! Autogenerated weights for `polkadot_runtime_common::paras_registrar` +//! Autogenerated weights for `polkadot_runtime_common :: paras_registrar` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 46.1.0 -//! DATE: 2025-04-25, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./polkadot-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./polkadot-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=polkadot_runtime_common::paras_registrar -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./polkadot-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/polkadot-runtime/polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./relay/polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -44,9 +41,9 @@ use frame_support::{traits::Get, weights::Weight}; use core::marker::PhantomData; -/// Weight functions for `polkadot_runtime_common::paras_registrar`. +/// Weight functions for `polkadot_runtime_common :: paras_registrar`. pub struct WeightInfo(PhantomData); -impl polkadot_runtime_common::paras_registrar::WeightInfo for WeightInfo { +impl polkadot_runtime_common :: paras_registrar::WeightInfo for WeightInfo { /// Storage: `Registrar::NextFreeParaId` (r:1 w:1) /// Proof: `Registrar::NextFreeParaId` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// Storage: `Registrar::Paras` (r:1 w:1) @@ -57,8 +54,8 @@ impl polkadot_runtime_common::paras_registrar::WeightIn // Proof Size summary in bytes: // Measured: `59` // Estimated: `3524` - // Minimum execution time: 36_220_000 picoseconds. - Weight::from_parts(36_541_000, 0) + // Minimum execution time: 34_310_000 picoseconds. + Weight::from_parts(34_700_000, 0) .saturating_add(Weight::from_parts(0, 3524)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) @@ -83,11 +80,11 @@ impl polkadot_runtime_common::paras_registrar::WeightIn /// Proof: `Paras::UpcomingParasGenesis` (`max_values`: None, `max_size`: None, mode: `Measured`) fn register() -> Weight { // Proof Size summary in bytes: - // Measured: `352` - // Estimated: `3817` - // Minimum execution time: 47_725_499_000 picoseconds. - Weight::from_parts(47_884_330_000, 0) - .saturating_add(Weight::from_parts(0, 3817)) + // Measured: `315` + // Estimated: `3780` + // Minimum execution time: 9_863_445_000 picoseconds. + Weight::from_parts(9_971_145_000, 0) + .saturating_add(Weight::from_parts(0, 3780)) .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(8)) } @@ -111,11 +108,11 @@ impl polkadot_runtime_common::paras_registrar::WeightIn /// Proof: `Paras::UpcomingParasGenesis` (`max_values`: None, `max_size`: None, mode: `Measured`) fn force_register() -> Weight { // Proof Size summary in bytes: - // Measured: `269` - // Estimated: `3734` - // Minimum execution time: 47_564_788_000 picoseconds. - Weight::from_parts(47_672_609_000, 0) - .saturating_add(Weight::from_parts(0, 3734)) + // Measured: `232` + // Estimated: `3697` + // Minimum execution time: 9_852_845_000 picoseconds. + Weight::from_parts(9_932_996_000, 0) + .saturating_add(Weight::from_parts(0, 3697)) .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(8)) } @@ -135,11 +132,11 @@ impl polkadot_runtime_common::paras_registrar::WeightIn /// Proof: `Registrar::PendingSwap` (`max_values`: None, `max_size`: None, mode: `Measured`) fn deregister() -> Weight { // Proof Size summary in bytes: - // Measured: `466` - // Estimated: `3931` - // Minimum execution time: 97_201_000 picoseconds. - Weight::from_parts(100_011_000, 0) - .saturating_add(Weight::from_parts(0, 3931)) + // Measured: `462` + // Estimated: `3927` + // Minimum execution time: 85_000_000 picoseconds. + Weight::from_parts(86_290_000, 0) + .saturating_add(Weight::from_parts(0, 3927)) .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(4)) } @@ -161,19 +158,19 @@ impl polkadot_runtime_common::paras_registrar::WeightIn /// Proof: `Dmp::DeliveryFeeFactor` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `XcmPallet::SupportedVersion` (r:1 w:0) /// Proof: `XcmPallet::SupportedVersion` (`max_values`: None, `max_size`: None, mode: `Measured`) - /// Storage: `Dmp::DownwardMessageQueues` (r:1 w:1) + /// Storage: `Dmp::DownwardMessageQueues` (r:1 w:0) /// Proof: `Dmp::DownwardMessageQueues` (`max_values`: None, `max_size`: None, mode: `Measured`) - /// Storage: `Dmp::DownwardMessageQueueHeads` (r:1 w:1) - /// Proof: `Dmp::DownwardMessageQueueHeads` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `Paras::Heads` (r:1 w:0) + /// Proof: `Paras::Heads` (`max_values`: None, `max_size`: None, mode: `Measured`) fn swap() -> Weight { // Proof Size summary in bytes: - // Measured: `779` - // Estimated: `6719` - // Minimum execution time: 169_201_000 picoseconds. - Weight::from_parts(172_951_000, 0) - .saturating_add(Weight::from_parts(0, 6719)) + // Measured: `830` + // Estimated: `6770` + // Minimum execution time: 185_790_000 picoseconds. + Weight::from_parts(192_090_000, 0) + .saturating_add(Weight::from_parts(0, 6770)) .saturating_add(T::DbWeight::get().reads(14)) - .saturating_add(T::DbWeight::get().writes(10)) + .saturating_add(T::DbWeight::get().writes(8)) } /// Storage: `Paras::FutureCodeHash` (r:1 w:1) /// Proof: `Paras::FutureCodeHash` (`max_values`: None, `max_size`: None, mode: `Measured`) @@ -196,13 +193,13 @@ impl polkadot_runtime_common::paras_registrar::WeightIn /// The range of component `b` is `[9, 3145728]`. fn schedule_code_upgrade(b: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `238` - // Estimated: `3703` - // Minimum execution time: 53_120_000 picoseconds. - Weight::from_parts(53_640_000, 0) - .saturating_add(Weight::from_parts(0, 3703)) - // Standard Error: 114 - .saturating_add(Weight::from_parts(11_994, 0).saturating_mul(b.into())) + // Measured: `201` + // Estimated: `3666` + // Minimum execution time: 50_360_000 picoseconds. + Weight::from_parts(51_130_000, 0) + .saturating_add(Weight::from_parts(0, 3666)) + // Standard Error: 2 + .saturating_add(Weight::from_parts(3_163, 0).saturating_mul(b.into())) .saturating_add(T::DbWeight::get().reads(9)) .saturating_add(T::DbWeight::get().writes(7)) } @@ -213,11 +210,11 @@ impl polkadot_runtime_common::paras_registrar::WeightIn // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 8_880_000 picoseconds. - Weight::from_parts(9_040_000, 0) + // Minimum execution time: 8_650_000 picoseconds. + Weight::from_parts(8_720_000, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 41 - .saturating_add(Weight::from_parts(4_147, 0).saturating_mul(b.into())) + // Standard Error: 1 + .saturating_add(Weight::from_parts(1_407, 0).saturating_mul(b.into())) .saturating_add(T::DbWeight::get().writes(1)) } } diff --git a/relay/polkadot/src/weights/polkadot_runtime_common_slots.rs b/relay/polkadot/src/weights/polkadot_runtime_common_slots.rs index e01f017dfe..8d12a56862 100644 --- a/relay/polkadot/src/weights/polkadot_runtime_common_slots.rs +++ b/relay/polkadot/src/weights/polkadot_runtime_common_slots.rs @@ -14,27 +14,24 @@ // See the License for the specific language governing permissions and // limitations under the License. -//! Autogenerated weights for `polkadot_runtime_common::slots` +//! Autogenerated weights for `polkadot_runtime_common :: slots` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 46.1.0 -//! DATE: 2025-04-25, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./polkadot-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./polkadot-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=polkadot_runtime_common::slots -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./polkadot-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/polkadot-runtime/polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./relay/polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -44,9 +41,9 @@ use frame_support::{traits::Get, weights::Weight}; use core::marker::PhantomData; -/// Weight functions for `polkadot_runtime_common::slots`. +/// Weight functions for `polkadot_runtime_common :: slots`. pub struct WeightInfo(PhantomData); -impl polkadot_runtime_common::slots::WeightInfo for WeightInfo { +impl polkadot_runtime_common :: slots::WeightInfo for WeightInfo { /// Storage: `Slots::Leases` (r:1 w:1) /// Proof: `Slots::Leases` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `System::Account` (r:1 w:1) @@ -55,8 +52,8 @@ impl polkadot_runtime_common::slots::WeightInfo for Wei // Proof Size summary in bytes: // Measured: `254` // Estimated: `3719` - // Minimum execution time: 36_141_000 picoseconds. - Weight::from_parts(36_630_000, 0) + // Minimum execution time: 35_750_000 picoseconds. + Weight::from_parts(36_110_000, 0) .saturating_add(Weight::from_parts(0, 3719)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -75,15 +72,15 @@ impl polkadot_runtime_common::slots::WeightInfo for Wei /// The range of component `t` is `[0, 100]`. fn manage_lease_period_start(c: u32, t: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `557 + c * (20 ±0) + t * (234 ±0)` - // Estimated: `4028 + c * (2496 ±0) + t * (2709 ±0)` - // Minimum execution time: 1_026_506_000 picoseconds. - Weight::from_parts(1_046_716_000, 0) - .saturating_add(Weight::from_parts(0, 4028)) - // Standard Error: 123_435 - .saturating_add(Weight::from_parts(3_937_347, 0).saturating_mul(c.into())) - // Standard Error: 123_435 - .saturating_add(Weight::from_parts(12_671_817, 0).saturating_mul(t.into())) + // Measured: `553 + c * (20 ±0) + t * (234 ±0)` + // Estimated: `4024 + c * (2496 ±0) + t * (2709 ±0)` + // Minimum execution time: 956_233_000 picoseconds. + Weight::from_parts(960_013_000, 0) + .saturating_add(Weight::from_parts(0, 4024)) + // Standard Error: 112_990 + .saturating_add(Weight::from_parts(3_629_165, 0).saturating_mul(c.into())) + // Standard Error: 112_990 + .saturating_add(Weight::from_parts(11_297_861, 0).saturating_mul(t.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().reads((2_u64).saturating_mul(t.into()))) @@ -101,8 +98,8 @@ impl polkadot_runtime_common::slots::WeightInfo for Wei // Proof Size summary in bytes: // Measured: `2726` // Estimated: `21814` - // Minimum execution time: 189_181_000 picoseconds. - Weight::from_parts(193_891_000, 0) + // Minimum execution time: 176_551_000 picoseconds. + Weight::from_parts(180_851_000, 0) .saturating_add(Weight::from_parts(0, 21814)) .saturating_add(T::DbWeight::get().reads(9)) .saturating_add(T::DbWeight::get().writes(9)) @@ -117,11 +114,11 @@ impl polkadot_runtime_common::slots::WeightInfo for Wei /// Proof: `Paras::ActionsQueue` (`max_values`: None, `max_size`: None, mode: `Measured`) fn trigger_onboard() -> Weight { // Proof Size summary in bytes: - // Measured: `550` - // Estimated: `4015` - // Minimum execution time: 64_730_000 picoseconds. - Weight::from_parts(67_420_000, 0) - .saturating_add(Weight::from_parts(0, 4015)) + // Measured: `546` + // Estimated: `4011` + // Minimum execution time: 48_540_000 picoseconds. + Weight::from_parts(50_701_000, 0) + .saturating_add(Weight::from_parts(0, 4011)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(2)) } diff --git a/relay/polkadot/src/weights/runtime_parachains_configuration.rs b/relay/polkadot/src/weights/runtime_parachains_configuration.rs index c611e84209..336376c8b7 100644 --- a/relay/polkadot/src/weights/runtime_parachains_configuration.rs +++ b/relay/polkadot/src/weights/runtime_parachains_configuration.rs @@ -14,27 +14,24 @@ // See the License for the specific language governing permissions and // limitations under the License. -//! Autogenerated weights for `runtime_parachains::configuration` +//! Autogenerated weights for `runtime_parachains :: configuration` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 46.1.0 -//! DATE: 2025-04-25, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./polkadot-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./polkadot-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=runtime_parachains::configuration -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./polkadot-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/polkadot-runtime/polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./relay/polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -44,9 +41,9 @@ use frame_support::{traits::Get, weights::Weight}; use core::marker::PhantomData; -/// Weight functions for `runtime_parachains::configuration`. +/// Weight functions for `runtime_parachains :: configuration`. pub struct WeightInfo(PhantomData); -impl runtime_parachains::configuration::WeightInfo for WeightInfo { +impl runtime_parachains :: configuration::WeightInfo for WeightInfo { /// Storage: `Configuration::PendingConfigs` (r:1 w:1) /// Proof: `Configuration::PendingConfigs` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// Storage: `Configuration::BypassConsistencyCheck` (r:1 w:0) @@ -55,11 +52,11 @@ impl runtime_parachains::configuration::WeightInfo for /// Proof: `ParasShared::CurrentSessionIndex` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) fn set_config_with_block_number() -> Weight { // Proof Size summary in bytes: - // Measured: `155` - // Estimated: `1640` - // Minimum execution time: 17_580_000 picoseconds. - Weight::from_parts(18_140_000, 0) - .saturating_add(Weight::from_parts(0, 1640)) + // Measured: `151` + // Estimated: `1636` + // Minimum execution time: 14_920_000 picoseconds. + Weight::from_parts(15_370_000, 0) + .saturating_add(Weight::from_parts(0, 1636)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -71,11 +68,11 @@ impl runtime_parachains::configuration::WeightInfo for /// Proof: `ParasShared::CurrentSessionIndex` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) fn set_config_with_u32() -> Weight { // Proof Size summary in bytes: - // Measured: `155` - // Estimated: `1640` - // Minimum execution time: 17_520_000 picoseconds. - Weight::from_parts(17_820_000, 0) - .saturating_add(Weight::from_parts(0, 1640)) + // Measured: `151` + // Estimated: `1636` + // Minimum execution time: 14_830_000 picoseconds. + Weight::from_parts(15_410_000, 0) + .saturating_add(Weight::from_parts(0, 1636)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -87,11 +84,11 @@ impl runtime_parachains::configuration::WeightInfo for /// Proof: `ParasShared::CurrentSessionIndex` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) fn set_config_with_option_u32() -> Weight { // Proof Size summary in bytes: - // Measured: `155` - // Estimated: `1640` - // Minimum execution time: 17_500_000 picoseconds. - Weight::from_parts(17_870_000, 0) - .saturating_add(Weight::from_parts(0, 1640)) + // Measured: `151` + // Estimated: `1636` + // Minimum execution time: 15_110_000 picoseconds. + Weight::from_parts(15_420_000, 0) + .saturating_add(Weight::from_parts(0, 1636)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -113,11 +110,11 @@ impl runtime_parachains::configuration::WeightInfo for /// Proof: `ParasShared::CurrentSessionIndex` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) fn set_config_with_balance() -> Weight { // Proof Size summary in bytes: - // Measured: `155` - // Estimated: `1640` - // Minimum execution time: 17_410_000 picoseconds. - Weight::from_parts(17_740_000, 0) - .saturating_add(Weight::from_parts(0, 1640)) + // Measured: `151` + // Estimated: `1636` + // Minimum execution time: 15_021_000 picoseconds. + Weight::from_parts(15_400_000, 0) + .saturating_add(Weight::from_parts(0, 1636)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -129,11 +126,11 @@ impl runtime_parachains::configuration::WeightInfo for /// Proof: `ParasShared::CurrentSessionIndex` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) fn set_config_with_executor_params() -> Weight { // Proof Size summary in bytes: - // Measured: `155` - // Estimated: `1640` - // Minimum execution time: 20_150_000 picoseconds. - Weight::from_parts(20_460_000, 0) - .saturating_add(Weight::from_parts(0, 1640)) + // Measured: `151` + // Estimated: `1636` + // Minimum execution time: 17_860_000 picoseconds. + Weight::from_parts(18_230_000, 0) + .saturating_add(Weight::from_parts(0, 1636)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -145,11 +142,11 @@ impl runtime_parachains::configuration::WeightInfo for /// Proof: `ParasShared::CurrentSessionIndex` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) fn set_config_with_perbill() -> Weight { // Proof Size summary in bytes: - // Measured: `155` - // Estimated: `1640` - // Minimum execution time: 17_400_000 picoseconds. - Weight::from_parts(17_810_000, 0) - .saturating_add(Weight::from_parts(0, 1640)) + // Measured: `151` + // Estimated: `1636` + // Minimum execution time: 14_860_000 picoseconds. + Weight::from_parts(15_430_000, 0) + .saturating_add(Weight::from_parts(0, 1636)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -161,11 +158,11 @@ impl runtime_parachains::configuration::WeightInfo for /// Proof: `ParasShared::CurrentSessionIndex` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) fn set_node_feature() -> Weight { // Proof Size summary in bytes: - // Measured: `155` - // Estimated: `1640` - // Minimum execution time: 21_420_000 picoseconds. - Weight::from_parts(22_330_000, 0) - .saturating_add(Weight::from_parts(0, 1640)) + // Measured: `151` + // Estimated: `1636` + // Minimum execution time: 18_550_000 picoseconds. + Weight::from_parts(19_560_000, 0) + .saturating_add(Weight::from_parts(0, 1636)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -177,11 +174,11 @@ impl runtime_parachains::configuration::WeightInfo for /// Proof: `ParasShared::CurrentSessionIndex` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) fn set_config_with_scheduler_params() -> Weight { // Proof Size summary in bytes: - // Measured: `155` - // Estimated: `1640` - // Minimum execution time: 17_310_000 picoseconds. - Weight::from_parts(17_840_000, 0) - .saturating_add(Weight::from_parts(0, 1640)) + // Measured: `151` + // Estimated: `1636` + // Minimum execution time: 15_091_000 picoseconds. + Weight::from_parts(15_490_000, 0) + .saturating_add(Weight::from_parts(0, 1636)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(1)) } diff --git a/relay/polkadot/src/weights/runtime_parachains_coretime.rs b/relay/polkadot/src/weights/runtime_parachains_coretime.rs index e7006128be..aabc288169 100644 --- a/relay/polkadot/src/weights/runtime_parachains_coretime.rs +++ b/relay/polkadot/src/weights/runtime_parachains_coretime.rs @@ -14,27 +14,24 @@ // See the License for the specific language governing permissions and // limitations under the License. -//! Autogenerated weights for `runtime_parachains::coretime` +//! Autogenerated weights for `runtime_parachains :: coretime` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 46.1.0 -//! DATE: 2025-04-25, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./polkadot-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./polkadot-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=runtime_parachains::coretime -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./polkadot-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/polkadot-runtime/polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./relay/polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -44,9 +41,9 @@ use frame_support::{traits::Get, weights::Weight}; use core::marker::PhantomData; -/// Weight functions for `runtime_parachains::coretime`. +/// Weight functions for `runtime_parachains :: coretime`. pub struct WeightInfo(PhantomData); -impl runtime_parachains::coretime::WeightInfo for WeightInfo { +impl runtime_parachains :: coretime::WeightInfo for WeightInfo { /// Storage: `OnDemand::Revenue` (r:1 w:1) /// Proof: `OnDemand::Revenue` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// Storage: `System::Account` (r:2 w:2) @@ -57,16 +54,18 @@ impl runtime_parachains::coretime::WeightInfo for Weigh /// Proof: `XcmPallet::SupportedVersion` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `Dmp::DownwardMessageQueues` (r:1 w:1) /// Proof: `Dmp::DownwardMessageQueues` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `Paras::Heads` (r:1 w:0) + /// Proof: `Paras::Heads` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `Dmp::DownwardMessageQueueHeads` (r:1 w:1) /// Proof: `Dmp::DownwardMessageQueueHeads` (`max_values`: None, `max_size`: None, mode: `Measured`) fn request_revenue_at() -> Weight { // Proof Size summary in bytes: - // Measured: `2848` - // Estimated: `6313` - // Minimum execution time: 104_940_000 picoseconds. - Weight::from_parts(105_691_000, 0) - .saturating_add(Weight::from_parts(0, 6313)) - .saturating_add(T::DbWeight::get().reads(7)) + // Measured: `2912` + // Estimated: `6377` + // Minimum execution time: 108_741_000 picoseconds. + Weight::from_parts(109_641_000, 0) + .saturating_add(Weight::from_parts(0, 6377)) + .saturating_add(T::DbWeight::get().reads(8)) .saturating_add(T::DbWeight::get().writes(5)) } /// Storage: `Configuration::PendingConfigs` (r:1 w:1) @@ -77,11 +76,11 @@ impl runtime_parachains::coretime::WeightInfo for Weigh /// Proof: `ParasShared::CurrentSessionIndex` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) fn request_core_count() -> Weight { // Proof Size summary in bytes: - // Measured: `155` - // Estimated: `1640` - // Minimum execution time: 17_250_000 picoseconds. - Weight::from_parts(17_750_000, 0) - .saturating_add(Weight::from_parts(0, 1640)) + // Measured: `151` + // Estimated: `1636` + // Minimum execution time: 14_940_000 picoseconds. + Weight::from_parts(15_100_000, 0) + .saturating_add(Weight::from_parts(0, 1636)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -94,23 +93,23 @@ impl runtime_parachains::coretime::WeightInfo for Weigh // Proof Size summary in bytes: // Measured: `114` // Estimated: `3579` - // Minimum execution time: 19_220_000 picoseconds. - Weight::from_parts(19_794_906, 0) + // Minimum execution time: 16_440_000 picoseconds. + Weight::from_parts(16_875_340, 0) .saturating_add(Weight::from_parts(0, 3579)) - // Standard Error: 220 - .saturating_add(Weight::from_parts(8_216, 0).saturating_mul(s.into())) + // Standard Error: 226 + .saturating_add(Weight::from_parts(11_711, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(2)) } - /// Storage: `OnDemandAssignmentProvider::Credits` (r:1 w:1) - /// Proof: `OnDemandAssignmentProvider::Credits` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `OnDemand::Credits` (r:1 w:1) + /// Proof: `OnDemand::Credits` (`max_values`: None, `max_size`: None, mode: `Measured`) fn credit_account() -> Weight { // Proof Size summary in bytes: - // Measured: `142` - // Estimated: `3607` - // Minimum execution time: 10_043_000 picoseconds. - Weight::from_parts(10_441_000, 0) - .saturating_add(Weight::from_parts(0, 3607)) + // Measured: `4` + // Estimated: `3469` + // Minimum execution time: 12_570_000 picoseconds. + Weight::from_parts(12_760_000, 0) + .saturating_add(Weight::from_parts(0, 3469)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } diff --git a/relay/polkadot/src/weights/runtime_parachains_disputes.rs b/relay/polkadot/src/weights/runtime_parachains_disputes.rs index d79cd764ef..64c7bf2b35 100644 --- a/relay/polkadot/src/weights/runtime_parachains_disputes.rs +++ b/relay/polkadot/src/weights/runtime_parachains_disputes.rs @@ -14,27 +14,24 @@ // See the License for the specific language governing permissions and // limitations under the License. -//! Autogenerated weights for `runtime_parachains::disputes` +//! Autogenerated weights for `runtime_parachains :: disputes` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 46.1.0 -//! DATE: 2025-04-25, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./polkadot-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./polkadot-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=runtime_parachains::disputes -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./polkadot-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/polkadot-runtime/polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./relay/polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -44,17 +41,17 @@ use frame_support::{traits::Get, weights::Weight}; use core::marker::PhantomData; -/// Weight functions for `runtime_parachains::disputes`. +/// Weight functions for `runtime_parachains :: disputes`. pub struct WeightInfo(PhantomData); -impl runtime_parachains::disputes::WeightInfo for WeightInfo { +impl runtime_parachains :: disputes::WeightInfo for WeightInfo { /// Storage: `ParasDisputes::Frozen` (r:0 w:1) /// Proof: `ParasDisputes::Frozen` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) fn force_unfreeze() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 3_410_000 picoseconds. - Weight::from_parts(3_550_000, 0) + // Minimum execution time: 3_150_000 picoseconds. + Weight::from_parts(3_400_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(1)) } diff --git a/relay/polkadot/src/weights/runtime_parachains_disputes_slashing.rs b/relay/polkadot/src/weights/runtime_parachains_disputes_slashing.rs index 092959e7af..0113b32e25 100644 --- a/relay/polkadot/src/weights/runtime_parachains_disputes_slashing.rs +++ b/relay/polkadot/src/weights/runtime_parachains_disputes_slashing.rs @@ -14,27 +14,24 @@ // See the License for the specific language governing permissions and // limitations under the License. -//! Autogenerated weights for `runtime_parachains::disputes::slashing` +//! Autogenerated weights for `runtime_parachains :: disputes :: slashing` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 46.1.0 -//! DATE: 2025-04-25, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./polkadot-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./polkadot-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=runtime_parachains::disputes::slashing -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./polkadot-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/polkadot-runtime/polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./relay/polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -44,9 +41,9 @@ use frame_support::{traits::Get, weights::Weight}; use core::marker::PhantomData; -/// Weight functions for `runtime_parachains::disputes::slashing`. +/// Weight functions for `runtime_parachains :: disputes :: slashing`. pub struct WeightInfo(PhantomData); -impl runtime_parachains::disputes::slashing::WeightInfo for WeightInfo { +impl runtime_parachains :: disputes :: slashing::WeightInfo for WeightInfo { /// Storage: `Session::CurrentIndex` (r:1 w:0) /// Proof: `Session::CurrentIndex` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// Storage: `Historical::HistoricalSessions` (r:1 w:0) @@ -65,32 +62,32 @@ impl runtime_parachains::disputes::slashing::WeightInfo /// Proof: `Staking::ErasStartSessionIndex` (`max_values`: None, `max_size`: Some(16), added: 2491, mode: `MaxEncodedLen`) /// Storage: `Staking::Invulnerables` (r:1 w:0) /// Proof: `Staking::Invulnerables` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Storage: `Staking::ErasStakersOverview` (r:1 w:0) + /// Proof: `Staking::ErasStakersOverview` (`max_values`: None, `max_size`: Some(92), added: 2567, mode: `MaxEncodedLen`) + /// Storage: `Session::DisabledValidators` (r:1 w:1) + /// Proof: `Session::DisabledValidators` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Storage: `Session::Validators` (r:1 w:0) + /// Proof: `Session::Validators` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// Storage: `Staking::ValidatorSlashInEra` (r:1 w:1) /// Proof: `Staking::ValidatorSlashInEra` (`max_values`: None, `max_size`: Some(72), added: 2547, mode: `MaxEncodedLen`) /// Storage: `Staking::SlashingSpans` (r:1 w:1) /// Proof: `Staking::SlashingSpans` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `Staking::SpanSlash` (r:1 w:1) /// Proof: `Staking::SpanSlash` (`max_values`: None, `max_size`: Some(76), added: 2551, mode: `MaxEncodedLen`) - /// Storage: `Staking::DisabledValidators` (r:1 w:1) - /// Proof: `Staking::DisabledValidators` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) - /// Storage: `Session::Validators` (r:1 w:0) - /// Proof: `Session::Validators` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) - /// Storage: `Session::DisabledValidators` (r:1 w:1) - /// Proof: `Session::DisabledValidators` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// Storage: `Staking::UnappliedSlashes` (r:1 w:1) /// Proof: `Staking::UnappliedSlashes` (`max_values`: None, `max_size`: None, mode: `Measured`) /// The range of component `n` is `[4, 1000]`. fn report_dispute_lost_unsigned(n: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `1492 + n * (32 ±0)` - // Estimated: `4957 + n * (32 ±0)` - // Minimum execution time: 116_071_000 picoseconds. - Weight::from_parts(154_837_184, 0) - .saturating_add(Weight::from_parts(0, 4957)) - // Standard Error: 2_743 - .saturating_add(Weight::from_parts(222_778, 0).saturating_mul(n.into())) + // Measured: `2217 + n * (32 ±0)` + // Estimated: `5630 + n * (33 ±0)` + // Minimum execution time: 135_431_000 picoseconds. + Weight::from_parts(195_928_771, 0) + .saturating_add(Weight::from_parts(0, 5630)) + // Standard Error: 3_277 + .saturating_add(Weight::from_parts(165_167, 0).saturating_mul(n.into())) .saturating_add(T::DbWeight::get().reads(16)) - .saturating_add(T::DbWeight::get().writes(9)) - .saturating_add(Weight::from_parts(0, 32).saturating_mul(n.into())) + .saturating_add(T::DbWeight::get().writes(8)) + .saturating_add(Weight::from_parts(0, 33).saturating_mul(n.into())) } } diff --git a/relay/polkadot/src/weights/runtime_parachains_hrmp.rs b/relay/polkadot/src/weights/runtime_parachains_hrmp.rs index 934fa4567e..8f3756b232 100644 --- a/relay/polkadot/src/weights/runtime_parachains_hrmp.rs +++ b/relay/polkadot/src/weights/runtime_parachains_hrmp.rs @@ -14,27 +14,24 @@ // See the License for the specific language governing permissions and // limitations under the License. -//! Autogenerated weights for `runtime_parachains::hrmp` +//! Autogenerated weights for `runtime_parachains :: hrmp` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 46.1.0 -//! DATE: 2025-04-25, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./polkadot-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./polkadot-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=runtime_parachains::hrmp -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./polkadot-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/polkadot-runtime/polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./relay/polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -44,9 +41,9 @@ use frame_support::{traits::Get, weights::Weight}; use core::marker::PhantomData; -/// Weight functions for `runtime_parachains::hrmp`. +/// Weight functions for `runtime_parachains :: hrmp`. pub struct WeightInfo(PhantomData); -impl runtime_parachains::hrmp::WeightInfo for WeightInfo { +impl runtime_parachains :: hrmp::WeightInfo for WeightInfo { /// Storage: `Paras::ParaLifecycles` (r:1 w:0) /// Proof: `Paras::ParaLifecycles` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `Hrmp::HrmpOpenChannelRequests` (r:1 w:1) @@ -63,16 +60,18 @@ impl runtime_parachains::hrmp::WeightInfo for WeightInf /// Proof: `XcmPallet::SupportedVersion` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `Dmp::DownwardMessageQueues` (r:1 w:1) /// Proof: `Dmp::DownwardMessageQueues` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `Paras::Heads` (r:1 w:0) + /// Proof: `Paras::Heads` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `Dmp::DownwardMessageQueueHeads` (r:1 w:1) /// Proof: `Dmp::DownwardMessageQueueHeads` (`max_values`: None, `max_size`: None, mode: `Measured`) fn hrmp_init_open_channel() -> Weight { // Proof Size summary in bytes: - // Measured: `421` - // Estimated: `3886` - // Minimum execution time: 59_321_000 picoseconds. - Weight::from_parts(60_210_000, 0) - .saturating_add(Weight::from_parts(0, 3886)) - .saturating_add(T::DbWeight::get().reads(9)) + // Measured: `443` + // Estimated: `3908` + // Minimum execution time: 62_590_000 picoseconds. + Weight::from_parts(63_340_000, 0) + .saturating_add(Weight::from_parts(0, 3908)) + .saturating_add(T::DbWeight::get().reads(10)) .saturating_add(T::DbWeight::get().writes(5)) } /// Storage: `Hrmp::HrmpOpenChannelRequests` (r:1 w:1) @@ -85,16 +84,18 @@ impl runtime_parachains::hrmp::WeightInfo for WeightInf /// Proof: `XcmPallet::SupportedVersion` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `Dmp::DownwardMessageQueues` (r:1 w:1) /// Proof: `Dmp::DownwardMessageQueues` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `Paras::Heads` (r:1 w:0) + /// Proof: `Paras::Heads` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `Dmp::DownwardMessageQueueHeads` (r:1 w:1) /// Proof: `Dmp::DownwardMessageQueueHeads` (`max_values`: None, `max_size`: None, mode: `Measured`) fn hrmp_accept_open_channel() -> Weight { // Proof Size summary in bytes: - // Measured: `411` - // Estimated: `3876` - // Minimum execution time: 50_741_000 picoseconds. - Weight::from_parts(51_510_000, 0) - .saturating_add(Weight::from_parts(0, 3876)) - .saturating_add(T::DbWeight::get().reads(6)) + // Measured: `655` + // Estimated: `4120` + // Minimum execution time: 56_700_000 picoseconds. + Weight::from_parts(57_630_000, 0) + .saturating_add(Weight::from_parts(0, 4120)) + .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(4)) } /// Storage: `Hrmp::HrmpChannels` (r:1 w:0) @@ -107,16 +108,18 @@ impl runtime_parachains::hrmp::WeightInfo for WeightInf /// Proof: `XcmPallet::SupportedVersion` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `Dmp::DownwardMessageQueues` (r:1 w:1) /// Proof: `Dmp::DownwardMessageQueues` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `Paras::Heads` (r:1 w:0) + /// Proof: `Paras::Heads` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `Dmp::DownwardMessageQueueHeads` (r:1 w:1) /// Proof: `Dmp::DownwardMessageQueueHeads` (`max_values`: None, `max_size`: None, mode: `Measured`) fn hrmp_close_channel() -> Weight { // Proof Size summary in bytes: - // Measured: `524` - // Estimated: `3989` - // Minimum execution time: 52_520_000 picoseconds. - Weight::from_parts(53_570_000, 0) - .saturating_add(Weight::from_parts(0, 3989)) - .saturating_add(T::DbWeight::get().reads(6)) + // Measured: `768` + // Estimated: `4233` + // Minimum execution time: 58_880_000 picoseconds. + Weight::from_parts(59_580_000, 0) + .saturating_add(Weight::from_parts(0, 4233)) + .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(4)) } /// Storage: `Hrmp::HrmpIngressChannelsIndex` (r:128 w:128) @@ -137,13 +140,13 @@ impl runtime_parachains::hrmp::WeightInfo for WeightInf // Proof Size summary in bytes: // Measured: `231 + e * (100 ±0) + i * (100 ±0)` // Estimated: `3693 + e * (2575 ±0) + i * (2575 ±0)` - // Minimum execution time: 1_681_659_000 picoseconds. - Weight::from_parts(1_689_149_000, 0) + // Minimum execution time: 1_618_173_000 picoseconds. + Weight::from_parts(1_629_963_000, 0) .saturating_add(Weight::from_parts(0, 3693)) - // Standard Error: 160_058 - .saturating_add(Weight::from_parts(5_032_531, 0).saturating_mul(i.into())) - // Standard Error: 160_058 - .saturating_add(Weight::from_parts(5_157_223, 0).saturating_mul(e.into())) + // Standard Error: 158_786 + .saturating_add(Weight::from_parts(4_883_191, 0).saturating_mul(i.into())) + // Standard Error: 158_786 + .saturating_add(Weight::from_parts(4_986_651, 0).saturating_mul(e.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().reads((2_u64).saturating_mul(i.into()))) .saturating_add(T::DbWeight::get().reads((2_u64).saturating_mul(e.into()))) @@ -174,11 +177,11 @@ impl runtime_parachains::hrmp::WeightInfo for WeightInf // Proof Size summary in bytes: // Measured: `459 + c * (136 ±0)` // Estimated: `1914 + c * (5086 ±0)` - // Minimum execution time: 14_220_000 picoseconds. - Weight::from_parts(14_410_000, 0) + // Minimum execution time: 12_200_000 picoseconds. + Weight::from_parts(12_430_000, 0) .saturating_add(Weight::from_parts(0, 1914)) - // Standard Error: 15_245 - .saturating_add(Weight::from_parts(29_819_396, 0).saturating_mul(c.into())) + // Standard Error: 16_489 + .saturating_add(Weight::from_parts(28_631_073, 0).saturating_mul(c.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().reads((7_u64).saturating_mul(c.into()))) .saturating_add(T::DbWeight::get().writes(1)) @@ -202,11 +205,11 @@ impl runtime_parachains::hrmp::WeightInfo for WeightInf // Proof Size summary in bytes: // Measured: `302 + c * (124 ±0)` // Estimated: `1762 + c * (2600 ±0)` - // Minimum execution time: 13_010_000 picoseconds. - Weight::from_parts(13_240_000, 0) + // Minimum execution time: 10_590_000 picoseconds. + Weight::from_parts(10_690_000, 0) .saturating_add(Weight::from_parts(0, 1762)) - // Standard Error: 14_789 - .saturating_add(Weight::from_parts(18_151_180, 0).saturating_mul(c.into())) + // Standard Error: 13_897 + .saturating_add(Weight::from_parts(17_488_632, 0).saturating_mul(c.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().reads((3_u64).saturating_mul(c.into()))) .saturating_add(T::DbWeight::get().writes(1)) @@ -224,11 +227,11 @@ impl runtime_parachains::hrmp::WeightInfo for WeightInf // Proof Size summary in bytes: // Measured: `993 + c * (13 ±0)` // Estimated: `4262 + c * (15 ±0)` - // Minimum execution time: 25_910_000 picoseconds. - Weight::from_parts(31_630_546, 0) + // Minimum execution time: 24_590_000 picoseconds. + Weight::from_parts(30_410_672, 0) .saturating_add(Weight::from_parts(0, 4262)) - // Standard Error: 1_412 - .saturating_add(Weight::from_parts(127_595, 0).saturating_mul(c.into())) + // Standard Error: 1_476 + .saturating_add(Weight::from_parts(128_384, 0).saturating_mul(c.into())) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(3)) .saturating_add(Weight::from_parts(0, 15).saturating_mul(c.into())) @@ -242,11 +245,11 @@ impl runtime_parachains::hrmp::WeightInfo for WeightInf // Proof Size summary in bytes: // Measured: `210 + c * (63 ±0)` // Estimated: `1689 + c * (2538 ±0)` - // Minimum execution time: 10_450_000 picoseconds. - Weight::from_parts(6_203_435, 0) + // Minimum execution time: 8_140_000 picoseconds. + Weight::from_parts(2_748_459, 0) .saturating_add(Weight::from_parts(0, 1689)) - // Standard Error: 3_642 - .saturating_add(Weight::from_parts(4_848_462, 0).saturating_mul(c.into())) + // Standard Error: 4_038 + .saturating_add(Weight::from_parts(4_660_490, 0).saturating_mul(c.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(c.into()))) .saturating_add(T::DbWeight::get().writes(1)) @@ -269,6 +272,8 @@ impl runtime_parachains::hrmp::WeightInfo for WeightInf /// Proof: `XcmPallet::SupportedVersion` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `Dmp::DownwardMessageQueues` (r:2 w:2) /// Proof: `Dmp::DownwardMessageQueues` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `Paras::Heads` (r:2 w:0) + /// Proof: `Paras::Heads` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `Dmp::DownwardMessageQueueHeads` (r:2 w:2) /// Proof: `Dmp::DownwardMessageQueueHeads` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `Hrmp::HrmpIngressChannelsIndex` (r:1 w:0) @@ -278,14 +283,14 @@ impl runtime_parachains::hrmp::WeightInfo for WeightInf /// The range of component `c` is `[0, 1]`. fn force_open_hrmp_channel(c: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `421 + c * (235 ±0)` - // Estimated: `6361 + c * (235 ±0)` - // Minimum execution time: 85_900_000 picoseconds. - Weight::from_parts(87_099_824, 0) - .saturating_add(Weight::from_parts(0, 6361)) - // Standard Error: 57_586 - .saturating_add(Weight::from_parts(13_152_775, 0).saturating_mul(c.into())) - .saturating_add(T::DbWeight::get().reads(14)) + // Measured: `443 + c * (235 ±0)` + // Estimated: `6383 + c * (235 ±0)` + // Minimum execution time: 88_610_000 picoseconds. + Weight::from_parts(90_110_138, 0) + .saturating_add(Weight::from_parts(0, 6383)) + // Standard Error: 78_547 + .saturating_add(Weight::from_parts(13_634_161, 0).saturating_mul(c.into())) + .saturating_add(T::DbWeight::get().reads(16)) .saturating_add(T::DbWeight::get().writes(8)) .saturating_add(Weight::from_parts(0, 235).saturating_mul(c.into())) } @@ -305,6 +310,8 @@ impl runtime_parachains::hrmp::WeightInfo for WeightInf /// Proof: `XcmPallet::SupportedVersion` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `Dmp::DownwardMessageQueues` (r:2 w:2) /// Proof: `Dmp::DownwardMessageQueues` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `Paras::Heads` (r:2 w:0) + /// Proof: `Paras::Heads` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `Dmp::DownwardMessageQueueHeads` (r:2 w:2) /// Proof: `Dmp::DownwardMessageQueueHeads` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `Hrmp::HrmpIngressChannelsIndex` (r:1 w:0) @@ -313,12 +320,12 @@ impl runtime_parachains::hrmp::WeightInfo for WeightInf /// Proof: `Hrmp::HrmpAcceptedChannelRequestCount` (`max_values`: None, `max_size`: None, mode: `Measured`) fn establish_system_channel() -> Weight { // Proof Size summary in bytes: - // Measured: `421` - // Estimated: `6361` - // Minimum execution time: 86_580_000 picoseconds. - Weight::from_parts(87_021_000, 0) - .saturating_add(Weight::from_parts(0, 6361)) - .saturating_add(T::DbWeight::get().reads(14)) + // Measured: `443` + // Estimated: `6383` + // Minimum execution time: 89_300_000 picoseconds. + Weight::from_parts(89_980_000, 0) + .saturating_add(Weight::from_parts(0, 6383)) + .saturating_add(T::DbWeight::get().reads(16)) .saturating_add(T::DbWeight::get().writes(8)) } /// Storage: `Hrmp::HrmpChannels` (r:1 w:1) @@ -327,8 +334,8 @@ impl runtime_parachains::hrmp::WeightInfo for WeightInf // Proof Size summary in bytes: // Measured: `230` // Estimated: `3695` - // Minimum execution time: 22_240_000 picoseconds. - Weight::from_parts(22_640_000, 0) + // Minimum execution time: 19_830_000 picoseconds. + Weight::from_parts(20_330_000, 0) .saturating_add(Weight::from_parts(0, 3695)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -349,6 +356,8 @@ impl runtime_parachains::hrmp::WeightInfo for WeightInf /// Proof: `XcmPallet::SupportedVersion` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `Dmp::DownwardMessageQueues` (r:2 w:2) /// Proof: `Dmp::DownwardMessageQueues` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `Paras::Heads` (r:2 w:0) + /// Proof: `Paras::Heads` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `Dmp::DownwardMessageQueueHeads` (r:2 w:2) /// Proof: `Dmp::DownwardMessageQueueHeads` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `Hrmp::HrmpIngressChannelsIndex` (r:2 w:0) @@ -357,12 +366,12 @@ impl runtime_parachains::hrmp::WeightInfo for WeightInf /// Proof: `Hrmp::HrmpAcceptedChannelRequestCount` (`max_values`: None, `max_size`: None, mode: `Measured`) fn establish_channel_with_system() -> Weight { // Proof Size summary in bytes: - // Measured: `421` - // Estimated: `6361` - // Minimum execution time: 138_801_000 picoseconds. - Weight::from_parts(140_441_000, 0) - .saturating_add(Weight::from_parts(0, 6361)) - .saturating_add(T::DbWeight::get().reads(21)) + // Measured: `443` + // Estimated: `6383` + // Minimum execution time: 143_210_000 picoseconds. + Weight::from_parts(145_070_000, 0) + .saturating_add(Weight::from_parts(0, 6383)) + .saturating_add(T::DbWeight::get().reads(23)) .saturating_add(T::DbWeight::get().writes(11)) } } diff --git a/relay/polkadot/src/weights/runtime_parachains_inclusion.rs b/relay/polkadot/src/weights/runtime_parachains_inclusion.rs index 74c61d9f4c..e43667ef25 100644 --- a/relay/polkadot/src/weights/runtime_parachains_inclusion.rs +++ b/relay/polkadot/src/weights/runtime_parachains_inclusion.rs @@ -14,27 +14,24 @@ // See the License for the specific language governing permissions and // limitations under the License. -//! Autogenerated weights for `runtime_parachains::inclusion` +//! Autogenerated weights for `runtime_parachains :: inclusion` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 46.1.0 -//! DATE: 2025-04-25, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./polkadot-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./polkadot-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=runtime_parachains::inclusion -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./polkadot-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/polkadot-runtime/polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./relay/polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -44,9 +41,9 @@ use frame_support::{traits::Get, weights::Weight}; use core::marker::PhantomData; -/// Weight functions for `runtime_parachains::inclusion`. +/// Weight functions for `runtime_parachains :: inclusion`. pub struct WeightInfo(PhantomData); -impl runtime_parachains::inclusion::WeightInfo for WeightInfo { +impl runtime_parachains :: inclusion::WeightInfo for WeightInfo { /// Storage: `ParasShared::CurrentSessionIndex` (r:1 w:0) /// Proof: `ParasShared::CurrentSessionIndex` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// Storage: `ParaSessionInfo::AccountKeys` (r:1 w:0) @@ -79,7 +76,7 @@ impl runtime_parachains::inclusion::WeightInfo for Weig /// Proof: `Dmp::DeliveryFeeFactor` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `MessageQueue::BookStateFor` (r:1 w:1) /// Proof: `MessageQueue::BookStateFor` (`max_values`: None, `max_size`: Some(55), added: 2530, mode: `MaxEncodedLen`) - /// Storage: `MessageQueue::Pages` (r:1 w:2) + /// Storage: `MessageQueue::Pages` (r:1 w:3) /// Proof: `MessageQueue::Pages` (`max_values`: None, `max_size`: Some(65586), added: 68061, mode: `MaxEncodedLen`) /// Storage: `Hrmp::HrmpChannelDigests` (r:3 w:3) /// Proof: `Hrmp::HrmpChannelDigests` (`max_values`: None, `max_size`: None, mode: `Measured`) @@ -110,27 +107,27 @@ impl runtime_parachains::inclusion::WeightInfo for Weig /// The range of component `c` is `[0, 1]`. fn enact_candidate(u: u32, h: u32, c: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `1501 + c * (15992 ±0) + h * (92 ±0) + u * (65723 ±0)` - // Estimated: `69051 + c * (17748 ±673) + h * (15057 ±681) + u * (41474 ±681)` - // Minimum execution time: 580_654_000 picoseconds. - Weight::from_parts(137_359_927, 0) - .saturating_add(Weight::from_parts(0, 69051)) - // Standard Error: 442_109 - .saturating_add(Weight::from_parts(207_097_928, 0).saturating_mul(u.into())) - // Standard Error: 442_109 - .saturating_add(Weight::from_parts(241_657_424, 0).saturating_mul(h.into())) - // Standard Error: 732_628 - .saturating_add(Weight::from_parts(39_210_942, 0).saturating_mul(c.into())) + // Measured: `1410 + c * (15992 ±0) + h * (92 ±0) + u * (65723 ±0)` + // Estimated: `52183926175832032 + c * (17748 ±0) + h * (15130 ±720) + u * (41539 ±717)` + // Minimum execution time: 719_691_000 picoseconds. + Weight::from_parts(52_318_641, 0) + .saturating_add(Weight::from_parts(0, 52183926175832032)) + // Standard Error: 1_181_189 + .saturating_add(Weight::from_parts(297_244_006, 0).saturating_mul(u.into())) + // Standard Error: 1_181_189 + .saturating_add(Weight::from_parts(350_626_249, 0).saturating_mul(h.into())) + // Standard Error: 1_957_371 + .saturating_add(Weight::from_parts(82_501_134, 0).saturating_mul(c.into())) .saturating_add(T::DbWeight::get().reads(9)) .saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(u.into()))) .saturating_add(T::DbWeight::get().reads((3_u64).saturating_mul(h.into()))) .saturating_add(T::DbWeight::get().reads((9_u64).saturating_mul(c.into()))) - .saturating_add(T::DbWeight::get().writes(6)) - .saturating_add(T::DbWeight::get().writes((3_u64).saturating_mul(u.into()))) + .saturating_add(T::DbWeight::get().writes(5)) + .saturating_add(T::DbWeight::get().writes((4_u64).saturating_mul(u.into()))) .saturating_add(T::DbWeight::get().writes((4_u64).saturating_mul(h.into()))) - .saturating_add(T::DbWeight::get().writes((8_u64).saturating_mul(c.into()))) + .saturating_add(T::DbWeight::get().writes((9_u64).saturating_mul(c.into()))) .saturating_add(Weight::from_parts(0, 17748).saturating_mul(c.into())) - .saturating_add(Weight::from_parts(0, 15057).saturating_mul(h.into())) - .saturating_add(Weight::from_parts(0, 41474).saturating_mul(u.into())) + .saturating_add(Weight::from_parts(0, 15130).saturating_mul(h.into())) + .saturating_add(Weight::from_parts(0, 41539).saturating_mul(u.into())) } } diff --git a/relay/polkadot/src/weights/runtime_parachains_initializer.rs b/relay/polkadot/src/weights/runtime_parachains_initializer.rs index 92657ee384..23c0552330 100644 --- a/relay/polkadot/src/weights/runtime_parachains_initializer.rs +++ b/relay/polkadot/src/weights/runtime_parachains_initializer.rs @@ -14,27 +14,24 @@ // See the License for the specific language governing permissions and // limitations under the License. -//! Autogenerated weights for `runtime_parachains::initializer` +//! Autogenerated weights for `runtime_parachains :: initializer` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 46.1.0 -//! DATE: 2025-04-25, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./polkadot-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./polkadot-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=runtime_parachains::initializer -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./polkadot-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/polkadot-runtime/polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./relay/polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -44,18 +41,18 @@ use frame_support::{traits::Get, weights::Weight}; use core::marker::PhantomData; -/// Weight functions for `runtime_parachains::initializer`. +/// Weight functions for `runtime_parachains :: initializer`. pub struct WeightInfo(PhantomData); -impl runtime_parachains::initializer::WeightInfo for WeightInfo { +impl runtime_parachains :: initializer::WeightInfo for WeightInfo { /// The range of component `d` is `[0, 65536]`. fn force_approve(d: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 4_480_000 picoseconds. - Weight::from_parts(4_338_152, 0) + // Minimum execution time: 3_930_000 picoseconds. + Weight::from_parts(7_392_113, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 5 - .saturating_add(Weight::from_parts(471, 0).saturating_mul(d.into())) + // Standard Error: 12 + .saturating_add(Weight::from_parts(453, 0).saturating_mul(d.into())) } } diff --git a/relay/polkadot/src/weights/runtime_parachains_on_demand.rs b/relay/polkadot/src/weights/runtime_parachains_on_demand.rs index 43b71d176e..3911c15d0c 100644 --- a/relay/polkadot/src/weights/runtime_parachains_on_demand.rs +++ b/relay/polkadot/src/weights/runtime_parachains_on_demand.rs @@ -14,27 +14,24 @@ // See the License for the specific language governing permissions and // limitations under the License. -//! Autogenerated weights for `runtime_parachains::on_demand` +//! Autogenerated weights for `runtime_parachains :: on_demand` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 46.1.0 -//! DATE: 2025-04-25, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./polkadot-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./polkadot-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=runtime_parachains::on_demand -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./polkadot-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/polkadot-runtime/polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./relay/polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -44,9 +41,9 @@ use frame_support::{traits::Get, weights::Weight}; use core::marker::PhantomData; -/// Weight functions for `runtime_parachains::on_demand`. +/// Weight functions for `runtime_parachains :: on_demand`. pub struct WeightInfo(PhantomData); -impl runtime_parachains::on_demand::WeightInfo for WeightInfo { +impl runtime_parachains :: on_demand::WeightInfo for WeightInfo { /// Storage: `OnDemand::QueueStatus` (r:1 w:1) /// Proof: `OnDemand::QueueStatus` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// Storage: `System::Account` (r:1 w:1) @@ -62,11 +59,11 @@ impl runtime_parachains::on_demand::WeightInfo for Weig // Proof Size summary in bytes: // Measured: `132 + s * (8 ±0)` // Estimated: `3595 + s * (8 ±0)` - // Minimum execution time: 51_310_000 picoseconds. - Weight::from_parts(42_459_087, 0) + // Minimum execution time: 49_621_000 picoseconds. + Weight::from_parts(28_825_141, 0) .saturating_add(Weight::from_parts(0, 3595)) - // Standard Error: 109 - .saturating_add(Weight::from_parts(20_063, 0).saturating_mul(s.into())) + // Standard Error: 206 + .saturating_add(Weight::from_parts(25_848, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(4)) .saturating_add(Weight::from_parts(0, 8).saturating_mul(s.into())) @@ -86,35 +83,35 @@ impl runtime_parachains::on_demand::WeightInfo for Weig // Proof Size summary in bytes: // Measured: `132 + s * (8 ±0)` // Estimated: `3595 + s * (8 ±0)` - // Minimum execution time: 50_480_000 picoseconds. - Weight::from_parts(41_241_693, 0) + // Minimum execution time: 49_380_000 picoseconds. + Weight::from_parts(34_762_251, 0) .saturating_add(Weight::from_parts(0, 3595)) - // Standard Error: 104 - .saturating_add(Weight::from_parts(20_098, 0).saturating_mul(s.into())) + // Standard Error: 239 + .saturating_add(Weight::from_parts(24_589, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(4)) .saturating_add(Weight::from_parts(0, 8).saturating_mul(s.into())) } - /// Storage: `OnDemandAssignmentProvider::QueueStatus` (r:1 w:1) - /// Proof: `OnDemandAssignmentProvider::QueueStatus` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) - /// Storage: `OnDemandAssignmentProvider::Credits` (r:1 w:1) - /// Proof: `OnDemandAssignmentProvider::Credits` (`max_values`: None, `max_size`: None, mode: `Measured`) - /// Storage: `OnDemandAssignmentProvider::Revenue` (r:1 w:1) - /// Proof: `OnDemandAssignmentProvider::Revenue` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) - /// Storage: `OnDemandAssignmentProvider::ParaIdAffinity` (r:1 w:0) - /// Proof: `OnDemandAssignmentProvider::ParaIdAffinity` (`max_values`: None, `max_size`: None, mode: `Measured`) - /// Storage: `OnDemandAssignmentProvider::FreeEntries` (r:1 w:1) - /// Proof: `OnDemandAssignmentProvider::FreeEntries` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Storage: `OnDemand::QueueStatus` (r:1 w:1) + /// Proof: `OnDemand::QueueStatus` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Storage: `OnDemand::Credits` (r:1 w:1) + /// Proof: `OnDemand::Credits` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `OnDemand::Revenue` (r:1 w:1) + /// Proof: `OnDemand::Revenue` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Storage: `OnDemand::ParaIdAffinity` (r:1 w:0) + /// Proof: `OnDemand::ParaIdAffinity` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `OnDemand::FreeEntries` (r:1 w:1) + /// Proof: `OnDemand::FreeEntries` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// The range of component `s` is `[1, 9999]`. fn place_order_with_credits(s: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `304 + s * (8 ±0)` - // Estimated: `3767 + s * (8 ±0)` - // Minimum execution time: 28_187_000 picoseconds. - Weight::from_parts(12_021_424, 0) - .saturating_add(Weight::from_parts(0, 3767)) - // Standard Error: 157 - .saturating_add(Weight::from_parts(27_490, 0).saturating_mul(s.into())) + // Measured: `166 + s * (8 ±0)` + // Estimated: `3629 + s * (8 ±0)` + // Minimum execution time: 28_460_000 picoseconds. + Weight::from_parts(8_860_536, 0) + .saturating_add(Weight::from_parts(0, 3629)) + // Standard Error: 219 + .saturating_add(Weight::from_parts(25_685, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(4)) .saturating_add(Weight::from_parts(0, 8).saturating_mul(s.into())) diff --git a/relay/polkadot/src/weights/runtime_parachains_paras.rs b/relay/polkadot/src/weights/runtime_parachains_paras.rs index cf0be7c311..60be4391df 100644 --- a/relay/polkadot/src/weights/runtime_parachains_paras.rs +++ b/relay/polkadot/src/weights/runtime_parachains_paras.rs @@ -14,27 +14,24 @@ // See the License for the specific language governing permissions and // limitations under the License. -//! Autogenerated weights for `runtime_parachains::paras` +//! Autogenerated weights for `runtime_parachains :: paras` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 46.1.0 -//! DATE: 2025-04-25, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./polkadot-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./polkadot-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=runtime_parachains::paras -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./polkadot-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/polkadot-runtime/polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./relay/polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -44,9 +41,9 @@ use frame_support::{traits::Get, weights::Weight}; use core::marker::PhantomData; -/// Weight functions for `runtime_parachains::paras`. +/// Weight functions for `runtime_parachains :: paras`. pub struct WeightInfo(PhantomData); -impl runtime_parachains::paras::WeightInfo for WeightInfo { +impl runtime_parachains :: paras::WeightInfo for WeightInfo { /// Storage: `Paras::CodeByHashRefs` (r:1 w:1) /// Proof: `Paras::CodeByHashRefs` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `Paras::CurrentCodeHash` (r:1 w:1) @@ -64,11 +61,11 @@ impl runtime_parachains::paras::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `8309` // Estimated: `11774` - // Minimum execution time: 46_950_000 picoseconds. - Weight::from_parts(47_030_000, 0) + // Minimum execution time: 41_880_000 picoseconds. + Weight::from_parts(42_400_000, 0) .saturating_add(Weight::from_parts(0, 11774)) - // Standard Error: 114 - .saturating_add(Weight::from_parts(11_815, 0).saturating_mul(c.into())) + // Standard Error: 13 + .saturating_add(Weight::from_parts(3_436, 0).saturating_mul(c.into())) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(6)) } @@ -79,11 +76,11 @@ impl runtime_parachains::paras::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 8_780_000 picoseconds. - Weight::from_parts(8_880_000, 0) + // Minimum execution time: 8_390_000 picoseconds. + Weight::from_parts(8_580_000, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 39 - .saturating_add(Weight::from_parts(4_048, 0).saturating_mul(s.into())) + // Standard Error: 2 + .saturating_add(Weight::from_parts(1_408, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().writes(1)) } /// Storage: `Paras::MostRecentContext` (r:0 w:1) @@ -92,8 +89,8 @@ impl runtime_parachains::paras::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 4_540_000 picoseconds. - Weight::from_parts(4_670_000, 0) + // Minimum execution time: 4_270_000 picoseconds. + Weight::from_parts(4_480_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -118,13 +115,13 @@ impl runtime_parachains::paras::WeightInfo for WeightIn /// The range of component `c` is `[9, 3145728]`. fn force_schedule_code_upgrade(c: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `8489` - // Estimated: `11954` - // Minimum execution time: 62_150_000 picoseconds. - Weight::from_parts(62_610_000, 0) - .saturating_add(Weight::from_parts(0, 11954)) - // Standard Error: 113 - .saturating_add(Weight::from_parts(11_819, 0).saturating_mul(c.into())) + // Measured: `8452` + // Estimated: `11917` + // Minimum execution time: 58_330_000 picoseconds. + Weight::from_parts(59_020_000, 0) + .saturating_add(Weight::from_parts(0, 11917)) + // Standard Error: 13 + .saturating_add(Weight::from_parts(3_444, 0).saturating_mul(c.into())) .saturating_add(T::DbWeight::get().reads(8)) .saturating_add(T::DbWeight::get().writes(7)) } @@ -143,11 +140,11 @@ impl runtime_parachains::paras::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `299` // Estimated: `3764` - // Minimum execution time: 39_600_000 picoseconds. - Weight::from_parts(39_840_000, 0) + // Minimum execution time: 24_380_000 picoseconds. + Weight::from_parts(24_550_000, 0) .saturating_add(Weight::from_parts(0, 3764)) - // Standard Error: 40 - .saturating_add(Weight::from_parts(4_093, 0).saturating_mul(s.into())) + // Standard Error: 3 + .saturating_add(Weight::from_parts(1_522, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(3)) } @@ -157,11 +154,11 @@ impl runtime_parachains::paras::WeightInfo for WeightIn /// Proof: `Paras::ActionsQueue` (`max_values`: None, `max_size`: None, mode: `Measured`) fn force_queue_action() -> Weight { // Proof Size summary in bytes: - // Measured: `4316` - // Estimated: `7781` - // Minimum execution time: 29_711_000 picoseconds. - Weight::from_parts(30_100_000, 0) - .saturating_add(Weight::from_parts(0, 7781)) + // Measured: `4312` + // Estimated: `7777` + // Minimum execution time: 25_970_000 picoseconds. + Weight::from_parts(26_520_000, 0) + .saturating_add(Weight::from_parts(0, 7777)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -178,11 +175,11 @@ impl runtime_parachains::paras::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `683` // Estimated: `4148` - // Minimum execution time: 87_821_000 picoseconds. - Weight::from_parts(88_381_000, 0) + // Minimum execution time: 84_490_000 picoseconds. + Weight::from_parts(69_824_994, 0) .saturating_add(Weight::from_parts(0, 4148)) - // Standard Error: 106 - .saturating_add(Weight::from_parts(10_938, 0).saturating_mul(c.into())) + // Standard Error: 6 + .saturating_add(Weight::from_parts(2_237, 0).saturating_mul(c.into())) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(3)) } @@ -194,8 +191,8 @@ impl runtime_parachains::paras::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `28` // Estimated: `3493` - // Minimum execution time: 12_560_000 picoseconds. - Weight::from_parts(12_810_000, 0) + // Minimum execution time: 10_210_000 picoseconds. + Weight::from_parts(10_550_000, 0) .saturating_add(Weight::from_parts(0, 3493)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -210,8 +207,8 @@ impl runtime_parachains::paras::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `26706` // Estimated: `30171` - // Minimum execution time: 119_471_000 picoseconds. - Weight::from_parts(122_641_000, 0) + // Minimum execution time: 116_271_000 picoseconds. + Weight::from_parts(119_950_000, 0) .saturating_add(Weight::from_parts(0, 30171)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(1)) @@ -232,8 +229,8 @@ impl runtime_parachains::paras::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `27360` // Estimated: `30825` - // Minimum execution time: 788_035_000 picoseconds. - Weight::from_parts(795_095_000, 0) + // Minimum execution time: 771_642_000 picoseconds. + Weight::from_parts(781_452_000, 0) .saturating_add(Weight::from_parts(0, 30825)) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(103)) @@ -248,8 +245,8 @@ impl runtime_parachains::paras::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `27338` // Estimated: `30803` - // Minimum execution time: 115_350_000 picoseconds. - Weight::from_parts(119_491_000, 0) + // Minimum execution time: 114_390_000 picoseconds. + Weight::from_parts(117_090_000, 0) .saturating_add(Weight::from_parts(0, 30803)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(1)) @@ -268,8 +265,8 @@ impl runtime_parachains::paras::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `26728` // Estimated: `30193` - // Minimum execution time: 632_823_000 picoseconds. - Weight::from_parts(637_224_000, 0) + // Minimum execution time: 634_331_000 picoseconds. + Weight::from_parts(641_261_000, 0) .saturating_add(Weight::from_parts(0, 30193)) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(3)) @@ -284,8 +281,8 @@ impl runtime_parachains::paras::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `26706` // Estimated: `30171` - // Minimum execution time: 113_031_000 picoseconds. - Weight::from_parts(116_711_000, 0) + // Minimum execution time: 111_840_000 picoseconds. + Weight::from_parts(116_021_000, 0) .saturating_add(Weight::from_parts(0, 30171)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(1)) diff --git a/relay/polkadot/src/weights/runtime_parachains_paras_inherent.rs b/relay/polkadot/src/weights/runtime_parachains_paras_inherent.rs index 1e9dc7687f..79edebea4a 100644 --- a/relay/polkadot/src/weights/runtime_parachains_paras_inherent.rs +++ b/relay/polkadot/src/weights/runtime_parachains_paras_inherent.rs @@ -14,27 +14,24 @@ // See the License for the specific language governing permissions and // limitations under the License. -//! Autogenerated weights for `runtime_parachains::paras_inherent` +//! Autogenerated weights for `runtime_parachains :: paras_inherent` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 46.1.0 -//! DATE: 2025-04-25, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./polkadot-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./polkadot-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=runtime_parachains::paras_inherent -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./polkadot-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/polkadot-runtime/polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./relay/polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -44,9 +41,9 @@ use frame_support::{traits::Get, weights::Weight}; use core::marker::PhantomData; -/// Weight functions for `runtime_parachains::paras_inherent`. +/// Weight functions for `runtime_parachains :: paras_inherent`. pub struct WeightInfo(PhantomData); -impl runtime_parachains::paras_inherent::WeightInfo for WeightInfo { +impl runtime_parachains :: paras_inherent::WeightInfo for WeightInfo { /// Storage: `ParaInherent::Included` (r:1 w:1) /// Proof: `ParaInherent::Included` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// Storage: `System::ParentHash` (r:1 w:0) @@ -81,8 +78,8 @@ impl runtime_parachains::paras_inherent::WeightInfo for // Proof Size summary in bytes: // Measured: `37563` // Estimated: `41028` - // Minimum execution time: 194_101_000 picoseconds. - Weight::from_parts(202_171_000, 0) + // Minimum execution time: 211_430_000 picoseconds. + Weight::from_parts(223_330_000, 0) .saturating_add(Weight::from_parts(0, 41028)) .saturating_add(T::DbWeight::get().reads(15)) .saturating_add(T::DbWeight::get().writes(3)) @@ -156,13 +153,13 @@ impl runtime_parachains::paras_inherent::WeightInfo for /// The range of component `v` is `[400, 1024]`. fn enter_variable_disputes(v: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `117735` - // Estimated: `123675` - // Minimum execution time: 20_628_177_000 picoseconds. - Weight::from_parts(617_571_556, 0) - .saturating_add(Weight::from_parts(0, 123675)) - // Standard Error: 5_507 - .saturating_add(Weight::from_parts(50_162_164, 0).saturating_mul(v.into())) + // Measured: `117466` + // Estimated: `123406` + // Minimum execution time: 22_594_028_000 picoseconds. + Weight::from_parts(696_843_916, 0) + .saturating_add(Weight::from_parts(0, 123406)) + // Standard Error: 8_758 + .saturating_add(Weight::from_parts(54_802_336, 0).saturating_mul(v.into())) .saturating_add(T::DbWeight::get().reads(30)) .saturating_add(T::DbWeight::get().writes(17)) } @@ -200,8 +197,8 @@ impl runtime_parachains::paras_inherent::WeightInfo for // Proof Size summary in bytes: // Measured: `74971` // Estimated: `80911` - // Minimum execution time: 456_133_000 picoseconds. - Weight::from_parts(466_252_000, 0) + // Minimum execution time: 521_861_000 picoseconds. + Weight::from_parts(537_981_000, 0) .saturating_add(Weight::from_parts(0, 80911)) .saturating_add(T::DbWeight::get().reads(16)) .saturating_add(T::DbWeight::get().writes(4)) @@ -277,13 +274,13 @@ impl runtime_parachains::paras_inherent::WeightInfo for /// The range of component `v` is `[2, 5]`. fn enter_backed_candidates_variable(v: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `76647` - // Estimated: `82587` - // Minimum execution time: 1_416_111_000 picoseconds. - Weight::from_parts(1_357_879_068, 0) - .saturating_add(Weight::from_parts(0, 82587)) - // Standard Error: 831_385 - .saturating_add(Weight::from_parts(54_041_963, 0).saturating_mul(v.into())) + // Measured: `76410` + // Estimated: `82350` + // Minimum execution time: 1_697_997_000 picoseconds. + Weight::from_parts(1_635_000_527, 0) + .saturating_add(Weight::from_parts(0, 82350)) + // Standard Error: 974_235 + .saturating_add(Weight::from_parts(54_129_674, 0).saturating_mul(v.into())) .saturating_add(T::DbWeight::get().reads(30)) .saturating_add(T::DbWeight::get().writes(15)) } @@ -361,11 +358,11 @@ impl runtime_parachains::paras_inherent::WeightInfo for /// Proof: `Paras::MostRecentContext` (`max_values`: None, `max_size`: None, mode: `Measured`) fn enter_backed_candidate_code_upgrade() -> Weight { // Proof Size summary in bytes: - // Measured: `76660` - // Estimated: `82600` - // Minimum execution time: 79_053_773_000 picoseconds. - Weight::from_parts(79_913_080_000, 0) - .saturating_add(Weight::from_parts(0, 82600)) + // Measured: `76423` + // Estimated: `82363` + // Minimum execution time: 47_923_393_000 picoseconds. + Weight::from_parts(49_723_235_000, 0) + .saturating_add(Weight::from_parts(0, 82363)) .saturating_add(T::DbWeight::get().reads(32)) .saturating_add(T::DbWeight::get().writes(15)) } diff --git a/relay/polkadot/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs b/relay/polkadot/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs index ae689fd774..b61c487014 100644 --- a/relay/polkadot/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs +++ b/relay/polkadot/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs @@ -16,30 +16,31 @@ //! Autogenerated weights for `pallet_xcm_benchmarks::fungible` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 46.1.0 -//! DATE: 2025-04-25, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.1.0 +//! DATE: 2025-06-17, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./polkadot-chain-spec.json")`, DB CACHE: 1024 +//! HOSTNAME: `187a9ae6fb48`, CPU: `QEMU Virtual CPU version 2.5+` +//! WASM-EXECUTION: Compiled, CHAIN: None, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./polkadot-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_xcm_benchmarks::fungible // --extrinsic=* +// --runtime=target/production/wbuild/polkadot-runtime/polkadot_runtime.wasm +// --pallet=pallet_xcm_benchmarks::fungible +// --header=/_work/fellowship-001/runtimes/runtimes/.github/scripts/cmd/file_header.txt +// --output=./relay/polkadot/src/weights/xcm // --wasm-execution=compiled +// --steps=50 +// --repeat=20 // --heap-pages=4096 -// --output=./polkadot-weights/xcm/pallet_xcm_benchmarks_fungible.rs -// --header=./file_header.txt +// --template=templates/xcm-bench-template.hbs #![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; @@ -53,9 +54,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `101` // Estimated: `3593` - // Minimum execution time: 42_741_000 picoseconds. - Weight::from_parts(43_530_000, 0) - .saturating_add(Weight::from_parts(0, 3593)) + // Minimum execution time: 44_379_000 picoseconds. + Weight::from_parts(47_428_000, 3593) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -65,9 +65,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `101` // Estimated: `6196` - // Minimum execution time: 56_900_000 picoseconds. - Weight::from_parts(57_471_000, 0) - .saturating_add(Weight::from_parts(0, 6196)) + // Minimum execution time: 62_150_000 picoseconds. + Weight::from_parts(64_940_000, 6196) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -79,16 +78,17 @@ impl WeightInfo { /// Proof: `XcmPallet::SupportedVersion` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `Dmp::DownwardMessageQueues` (r:1 w:1) /// Proof: `Dmp::DownwardMessageQueues` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `Paras::Heads` (r:1 w:0) + /// Proof: `Paras::Heads` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `Dmp::DownwardMessageQueueHeads` (r:1 w:1) /// Proof: `Dmp::DownwardMessageQueueHeads` (`max_values`: None, `max_size`: None, mode: `Measured`) pub(crate) fn transfer_reserve_asset() -> Weight { // Proof Size summary in bytes: - // Measured: `215` + // Measured: `280` // Estimated: `6196` - // Minimum execution time: 128_111_000 picoseconds. - Weight::from_parts(129_081_000, 0) - .saturating_add(Weight::from_parts(0, 6196)) - .saturating_add(T::DbWeight::get().reads(6)) + // Minimum execution time: 151_769_000 picoseconds. + Weight::from_parts(165_179_000, 6196) + .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(4)) } /// Storage: `Benchmark::Override` (r:0 w:0) @@ -99,7 +99,6 @@ impl WeightInfo { // Estimated: `0` // Minimum execution time: 18_446_744_073_709_551_000 picoseconds. Weight::from_parts(18_446_744_073_709_551_000, 0) - .saturating_add(Weight::from_parts(0, 0)) } /// Storage: `Dmp::DeliveryFeeFactor` (r:1 w:0) /// Proof: `Dmp::DeliveryFeeFactor` (`max_values`: None, `max_size`: None, mode: `Measured`) @@ -107,18 +106,19 @@ impl WeightInfo { /// Proof: `XcmPallet::SupportedVersion` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `Dmp::DownwardMessageQueues` (r:1 w:1) /// Proof: `Dmp::DownwardMessageQueues` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `Paras::Heads` (r:1 w:0) + /// Proof: `Paras::Heads` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `System::Account` (r:1 w:1) /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) /// Storage: `Dmp::DownwardMessageQueueHeads` (r:1 w:1) /// Proof: `Dmp::DownwardMessageQueueHeads` (`max_values`: None, `max_size`: None, mode: `Measured`) pub(crate) fn initiate_reserve_withdraw() -> Weight { // Proof Size summary in bytes: - // Measured: `215` - // Estimated: `3680` - // Minimum execution time: 89_811_000 picoseconds. - Weight::from_parts(91_380_000, 0) - .saturating_add(Weight::from_parts(0, 3680)) - .saturating_add(T::DbWeight::get().reads(5)) + // Measured: `280` + // Estimated: `3745` + // Minimum execution time: 102_300_000 picoseconds. + Weight::from_parts(112_331_000, 3745) + .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(3)) } /// Storage: `System::Account` (r:1 w:1) @@ -127,9 +127,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `103` // Estimated: `3593` - // Minimum execution time: 42_430_000 picoseconds. - Weight::from_parts(42_940_000, 0) - .saturating_add(Weight::from_parts(0, 3593)) + // Minimum execution time: 44_780_000 picoseconds. + Weight::from_parts(47_240_000, 3593) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -139,9 +138,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `3593` - // Minimum execution time: 29_470_000 picoseconds. - Weight::from_parts(29_870_000, 0) - .saturating_add(Weight::from_parts(0, 3593)) + // Minimum execution time: 32_450_000 picoseconds. + Weight::from_parts(34_940_000, 3593) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -151,18 +149,19 @@ impl WeightInfo { /// Proof: `XcmPallet::SupportedVersion` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `Dmp::DownwardMessageQueues` (r:1 w:1) /// Proof: `Dmp::DownwardMessageQueues` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `Paras::Heads` (r:1 w:0) + /// Proof: `Paras::Heads` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `System::Account` (r:1 w:1) /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) /// Storage: `Dmp::DownwardMessageQueueHeads` (r:1 w:1) /// Proof: `Dmp::DownwardMessageQueueHeads` (`max_values`: None, `max_size`: None, mode: `Measured`) pub(crate) fn deposit_reserve_asset() -> Weight { // Proof Size summary in bytes: - // Measured: `114` - // Estimated: `3593` - // Minimum execution time: 83_081_000 picoseconds. - Weight::from_parts(83_760_000, 0) - .saturating_add(Weight::from_parts(0, 3593)) - .saturating_add(T::DbWeight::get().reads(5)) + // Measured: `179` + // Estimated: `3644` + // Minimum execution time: 95_710_000 picoseconds. + Weight::from_parts(101_710_000, 3644) + .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(3)) } /// Storage: `Dmp::DeliveryFeeFactor` (r:1 w:0) @@ -171,18 +170,19 @@ impl WeightInfo { /// Proof: `XcmPallet::SupportedVersion` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `Dmp::DownwardMessageQueues` (r:1 w:1) /// Proof: `Dmp::DownwardMessageQueues` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `Paras::Heads` (r:1 w:0) + /// Proof: `Paras::Heads` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `System::Account` (r:1 w:1) /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) /// Storage: `Dmp::DownwardMessageQueueHeads` (r:1 w:1) /// Proof: `Dmp::DownwardMessageQueueHeads` (`max_values`: None, `max_size`: None, mode: `Measured`) pub(crate) fn initiate_teleport() -> Weight { // Proof Size summary in bytes: - // Measured: `114` - // Estimated: `3593` - // Minimum execution time: 84_790_000 picoseconds. - Weight::from_parts(85_540_000, 0) - .saturating_add(Weight::from_parts(0, 3593)) - .saturating_add(T::DbWeight::get().reads(5)) + // Measured: `179` + // Estimated: `3644` + // Minimum execution time: 98_880_000 picoseconds. + Weight::from_parts(110_030_000, 3644) + .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(3)) } /// Storage: `System::Account` (r:1 w:1) @@ -193,16 +193,17 @@ impl WeightInfo { /// Proof: `XcmPallet::SupportedVersion` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `Dmp::DownwardMessageQueues` (r:1 w:1) /// Proof: `Dmp::DownwardMessageQueues` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `Paras::Heads` (r:1 w:0) + /// Proof: `Paras::Heads` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `Dmp::DownwardMessageQueueHeads` (r:1 w:1) /// Proof: `Dmp::DownwardMessageQueueHeads` (`max_values`: None, `max_size`: None, mode: `Measured`) pub(crate) fn initiate_transfer() -> Weight { // Proof Size summary in bytes: - // Measured: `114` - // Estimated: `3593` - // Minimum execution time: 105_020_000 picoseconds. - Weight::from_parts(105_911_000, 0) - .saturating_add(Weight::from_parts(0, 3593)) - .saturating_add(T::DbWeight::get().reads(5)) + // Measured: `179` + // Estimated: `3644` + // Minimum execution time: 120_899_000 picoseconds. + Weight::from_parts(131_730_000, 3644) + .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(3)) } } diff --git a/relay/polkadot/src/weights/xcm/pallet_xcm_benchmarks_generic.rs b/relay/polkadot/src/weights/xcm/pallet_xcm_benchmarks_generic.rs index dc74ec8704..4fbe5234c2 100644 --- a/relay/polkadot/src/weights/xcm/pallet_xcm_benchmarks_generic.rs +++ b/relay/polkadot/src/weights/xcm/pallet_xcm_benchmarks_generic.rs @@ -16,30 +16,31 @@ //! Autogenerated weights for `pallet_xcm_benchmarks::generic` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 46.1.0 -//! DATE: 2025-04-25, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.1.0 +//! DATE: 2025-06-17, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./polkadot-chain-spec.json")`, DB CACHE: 1024 +//! HOSTNAME: `187a9ae6fb48`, CPU: `QEMU Virtual CPU version 2.5+` +//! WASM-EXECUTION: Compiled, CHAIN: None, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./polkadot-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_xcm_benchmarks::generic // --extrinsic=* +// --runtime=target/production/wbuild/polkadot-runtime/polkadot_runtime.wasm +// --pallet=pallet_xcm_benchmarks::generic +// --header=/_work/fellowship-001/runtimes/runtimes/.github/scripts/cmd/file_header.txt +// --output=./relay/polkadot/src/weights/xcm // --wasm-execution=compiled +// --steps=50 +// --repeat=20 // --heap-pages=4096 -// --output=./polkadot-weights/xcm/pallet_xcm_benchmarks_generic.rs -// --header=./file_header.txt +// --template=templates/xcm-bench-template.hbs #![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; @@ -53,43 +54,41 @@ impl WeightInfo { /// Proof: `XcmPallet::SupportedVersion` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `Dmp::DownwardMessageQueues` (r:1 w:1) /// Proof: `Dmp::DownwardMessageQueues` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `Paras::Heads` (r:1 w:0) + /// Proof: `Paras::Heads` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `System::Account` (r:1 w:1) /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) /// Storage: `Dmp::DownwardMessageQueueHeads` (r:1 w:1) /// Proof: `Dmp::DownwardMessageQueueHeads` (`max_values`: None, `max_size`: None, mode: `Measured`) pub(crate) fn report_holding() -> Weight { // Proof Size summary in bytes: - // Measured: `215` - // Estimated: `3680` - // Minimum execution time: 87_070_000 picoseconds. - Weight::from_parts(87_510_000, 0) - .saturating_add(Weight::from_parts(0, 3680)) - .saturating_add(T::DbWeight::get().reads(5)) + // Measured: `280` + // Estimated: `3745` + // Minimum execution time: 97_660_000 picoseconds. + Weight::from_parts(103_090_000, 3745) + .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(3)) } pub(crate) fn buy_execution() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 910_000 picoseconds. - Weight::from_parts(1_000_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 810_000 picoseconds. + Weight::from_parts(890_000, 0) } pub(crate) fn pay_fees() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 4_320_000 picoseconds. - Weight::from_parts(4_470_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 4_250_000 picoseconds. + Weight::from_parts(4_660_000, 0) } pub(crate) fn asset_claimer() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_040_000 picoseconds. - Weight::from_parts(1_110_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 910_000 picoseconds. + Weight::from_parts(990_000, 0) } /// Storage: `XcmPallet::Queries` (r:1 w:0) /// Proof: `XcmPallet::Queries` (`max_values`: None, `max_size`: None, mode: `Measured`) @@ -97,58 +96,51 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `3465` - // Minimum execution time: 7_580_000 picoseconds. - Weight::from_parts(7_750_000, 0) - .saturating_add(Weight::from_parts(0, 3465)) + // Minimum execution time: 7_969_000 picoseconds. + Weight::from_parts(8_460_000, 3465) .saturating_add(T::DbWeight::get().reads(1)) } pub(crate) fn transact() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 9_951_000 picoseconds. - Weight::from_parts(10_240_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 9_430_000 picoseconds. + Weight::from_parts(9_840_000, 0) } pub(crate) fn refund_surplus() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_830_000 picoseconds. - Weight::from_parts(1_960_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 1_451_000 picoseconds. + Weight::from_parts(1_530_000, 0) } pub(crate) fn set_error_handler() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 960_000 picoseconds. - Weight::from_parts(1_040_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 800_000 picoseconds. + Weight::from_parts(900_000, 0) } pub(crate) fn set_appendix() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 980_000 picoseconds. - Weight::from_parts(1_060_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 830_000 picoseconds. + Weight::from_parts(930_000, 0) } pub(crate) fn clear_error() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 950_000 picoseconds. - Weight::from_parts(1_000_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 830_000 picoseconds. + Weight::from_parts(890_000, 0) } pub(crate) fn descend_origin() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_060_000 picoseconds. - Weight::from_parts(1_160_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 820_000 picoseconds. + Weight::from_parts(1_480_000, 0) } /// Storage: `Benchmark::Override` (r:0 w:0) /// Proof: `Benchmark::Override` (`max_values`: None, `max_size`: None, mode: `Measured`) @@ -158,15 +150,13 @@ impl WeightInfo { // Estimated: `0` // Minimum execution time: 18_446_744_073_709_551_000 picoseconds. Weight::from_parts(18_446_744_073_709_551_000, 0) - .saturating_add(Weight::from_parts(0, 0)) } pub(crate) fn clear_origin() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 930_000 picoseconds. - Weight::from_parts(1_020_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 829_000 picoseconds. + Weight::from_parts(960_000, 0) } /// Storage: `Dmp::DeliveryFeeFactor` (r:1 w:0) /// Proof: `Dmp::DeliveryFeeFactor` (`max_values`: None, `max_size`: None, mode: `Measured`) @@ -174,18 +164,19 @@ impl WeightInfo { /// Proof: `XcmPallet::SupportedVersion` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `Dmp::DownwardMessageQueues` (r:1 w:1) /// Proof: `Dmp::DownwardMessageQueues` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `Paras::Heads` (r:1 w:0) + /// Proof: `Paras::Heads` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `System::Account` (r:1 w:1) /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) /// Storage: `Dmp::DownwardMessageQueueHeads` (r:1 w:1) /// Proof: `Dmp::DownwardMessageQueueHeads` (`max_values`: None, `max_size`: None, mode: `Measured`) pub(crate) fn report_error() -> Weight { // Proof Size summary in bytes: - // Measured: `215` - // Estimated: `3680` - // Minimum execution time: 82_350_000 picoseconds. - Weight::from_parts(83_290_000, 0) - .saturating_add(Weight::from_parts(0, 3680)) - .saturating_add(T::DbWeight::get().reads(5)) + // Measured: `280` + // Estimated: `3745` + // Minimum execution time: 95_080_000 picoseconds. + Weight::from_parts(99_981_000, 3745) + .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(3)) } /// Storage: `XcmPallet::AssetTraps` (r:1 w:1) @@ -194,9 +185,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `23` // Estimated: `3488` - // Minimum execution time: 15_590_000 picoseconds. - Weight::from_parts(15_900_000, 0) - .saturating_add(Weight::from_parts(0, 3488)) + // Minimum execution time: 13_770_000 picoseconds. + Weight::from_parts(14_480_000, 3488) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -204,9 +194,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 990_000 picoseconds. - Weight::from_parts(1_040_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 5_110_000 picoseconds. + Weight::from_parts(5_380_000, 0) } /// Storage: `XcmPallet::VersionNotifyTargets` (r:1 w:1) /// Proof: `XcmPallet::VersionNotifyTargets` (`max_values`: None, `max_size`: None, mode: `Measured`) @@ -216,16 +205,17 @@ impl WeightInfo { /// Proof: `XcmPallet::SupportedVersion` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `Dmp::DownwardMessageQueues` (r:1 w:1) /// Proof: `Dmp::DownwardMessageQueues` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `Paras::Heads` (r:1 w:0) + /// Proof: `Paras::Heads` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `Dmp::DownwardMessageQueueHeads` (r:1 w:1) /// Proof: `Dmp::DownwardMessageQueueHeads` (`max_values`: None, `max_size`: None, mode: `Measured`) pub(crate) fn subscribe_version() -> Weight { // Proof Size summary in bytes: - // Measured: `114` - // Estimated: `3579` - // Minimum execution time: 43_151_000 picoseconds. - Weight::from_parts(43_920_000, 0) - .saturating_add(Weight::from_parts(0, 3579)) - .saturating_add(T::DbWeight::get().reads(5)) + // Measured: `179` + // Estimated: `3644` + // Minimum execution time: 48_440_000 picoseconds. + Weight::from_parts(50_340_000, 3644) + .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(3)) } /// Storage: `XcmPallet::VersionNotifyTargets` (r:0 w:1) @@ -234,50 +224,44 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 4_070_000 picoseconds. - Weight::from_parts(4_150_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 4_500_000 picoseconds. + Weight::from_parts(4_861_000, 0) .saturating_add(T::DbWeight::get().writes(1)) } pub(crate) fn burn_asset() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_510_000 picoseconds. - Weight::from_parts(1_630_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 1_269_000 picoseconds. + Weight::from_parts(1_380_000, 0) } pub(crate) fn expect_asset() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_110_000 picoseconds. - Weight::from_parts(1_170_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 920_000 picoseconds. + Weight::from_parts(1_010_000, 0) } pub(crate) fn expect_origin() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 940_000 picoseconds. - Weight::from_parts(1_010_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 5_210_000 picoseconds. + Weight::from_parts(5_459_000, 0) } pub(crate) fn expect_error() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 910_000 picoseconds. - Weight::from_parts(990_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 5_170_000 picoseconds. + Weight::from_parts(5_430_000, 0) } pub(crate) fn expect_transact_status() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_120_000 picoseconds. - Weight::from_parts(1_220_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 1_040_000 picoseconds. + Weight::from_parts(1_150_000, 0) } /// Storage: `Dmp::DeliveryFeeFactor` (r:1 w:0) /// Proof: `Dmp::DeliveryFeeFactor` (`max_values`: None, `max_size`: None, mode: `Measured`) @@ -285,27 +269,27 @@ impl WeightInfo { /// Proof: `XcmPallet::SupportedVersion` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `Dmp::DownwardMessageQueues` (r:1 w:1) /// Proof: `Dmp::DownwardMessageQueues` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `Paras::Heads` (r:1 w:0) + /// Proof: `Paras::Heads` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `System::Account` (r:1 w:1) /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) /// Storage: `Dmp::DownwardMessageQueueHeads` (r:1 w:1) /// Proof: `Dmp::DownwardMessageQueueHeads` (`max_values`: None, `max_size`: None, mode: `Measured`) pub(crate) fn query_pallet() -> Weight { // Proof Size summary in bytes: - // Measured: `215` - // Estimated: `3680` - // Minimum execution time: 94_720_000 picoseconds. - Weight::from_parts(95_631_000, 0) - .saturating_add(Weight::from_parts(0, 3680)) - .saturating_add(T::DbWeight::get().reads(5)) + // Measured: `280` + // Estimated: `3745` + // Minimum execution time: 107_340_000 picoseconds. + Weight::from_parts(111_390_000, 3745) + .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(3)) } pub(crate) fn expect_pallet() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 10_120_000 picoseconds. - Weight::from_parts(10_390_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 11_630_000 picoseconds. + Weight::from_parts(11_900_000, 0) } /// Storage: `Dmp::DeliveryFeeFactor` (r:1 w:0) /// Proof: `Dmp::DeliveryFeeFactor` (`max_values`: None, `max_size`: None, mode: `Measured`) @@ -313,58 +297,54 @@ impl WeightInfo { /// Proof: `XcmPallet::SupportedVersion` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `Dmp::DownwardMessageQueues` (r:1 w:1) /// Proof: `Dmp::DownwardMessageQueues` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `Paras::Heads` (r:1 w:0) + /// Proof: `Paras::Heads` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `System::Account` (r:1 w:1) /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) /// Storage: `Dmp::DownwardMessageQueueHeads` (r:1 w:1) /// Proof: `Dmp::DownwardMessageQueueHeads` (`max_values`: None, `max_size`: None, mode: `Measured`) pub(crate) fn report_transact_status() -> Weight { // Proof Size summary in bytes: - // Measured: `215` - // Estimated: `3680` - // Minimum execution time: 82_750_000 picoseconds. - Weight::from_parts(84_750_000, 0) - .saturating_add(Weight::from_parts(0, 3680)) - .saturating_add(T::DbWeight::get().reads(5)) + // Measured: `280` + // Estimated: `3745` + // Minimum execution time: 95_460_000 picoseconds. + Weight::from_parts(97_749_000, 3745) + .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(3)) } pub(crate) fn clear_transact_status() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_070_000 picoseconds. - Weight::from_parts(1_140_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 899_000 picoseconds. + Weight::from_parts(1_030_000, 0) } pub(crate) fn set_topic() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 920_000 picoseconds. - Weight::from_parts(980_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 789_000 picoseconds. + Weight::from_parts(900_000, 0) } pub(crate) fn clear_topic() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 960_000 picoseconds. - Weight::from_parts(1_020_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 830_000 picoseconds. + Weight::from_parts(909_000, 0) } pub(crate) fn set_fees_mode() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 920_000 picoseconds. - Weight::from_parts(970_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 789_000 picoseconds. + Weight::from_parts(910_000, 0) } pub(crate) fn unpaid_execution() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 940_000 picoseconds. - Weight::from_parts(1_010_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 820_000 picoseconds. + Weight::from_parts(930_000, 0) } } diff --git a/system-parachains/asset-hubs/asset-hub-kusama/src/weights/cumulus_pallet_parachain_system.rs b/system-parachains/asset-hubs/asset-hub-kusama/src/weights/cumulus_pallet_parachain_system.rs index 29cd612be5..6fbd193fe8 100644 --- a/system-parachains/asset-hubs/asset-hub-kusama/src/weights/cumulus_pallet_parachain_system.rs +++ b/system-parachains/asset-hubs/asset-hub-kusama/src/weights/cumulus_pallet_parachain_system.rs @@ -16,10 +16,10 @@ //! Autogenerated weights for `cumulus_pallet_parachain_system` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.0.0 -//! DATE: 2025-05-07, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `2a28e941ef22`, CPU: `QEMU Virtual CPU version 2.5+` +//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: @@ -27,15 +27,11 @@ // v1 // benchmark // pallet -// --extrinsic=* -// --runtime=target/production/wbuild/asset-hub-kusama-runtime/asset_hub_kusama_runtime.wasm -// --pallet=cumulus_pallet_parachain_system -// --header=/_work/fellowship-001/runtimes/runtimes/.github/scripts/cmd/file_header.txt -// --output=./system-parachains/asset-hubs/asset-hub-kusama/src/weights -// --wasm-execution=compiled -// --steps=50 -// --repeat=20 -// --heap-pages=4096 +// --runtime=target/production/wbuild/asset-hub-kusama-runtime/asset_hub_kusama_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/asset-hubs/asset-hub-kusama/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -63,11 +59,11 @@ impl cumulus_pallet_parachain_system::WeightInfo for We // Proof Size summary in bytes: // Measured: `84` // Estimated: `3517` - // Minimum execution time: 2_950_000 picoseconds. - Weight::from_parts(3_180_000, 0) + // Minimum execution time: 3_430_000 picoseconds. + Weight::from_parts(3_550_000, 0) .saturating_add(Weight::from_parts(0, 3517)) - // Standard Error: 68_243 - .saturating_add(Weight::from_parts(163_742_296, 0).saturating_mul(n.into())) + // Standard Error: 147_699 + .saturating_add(Weight::from_parts(209_188_803, 0).saturating_mul(n.into())) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(4)) .saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(n.into()))) diff --git a/system-parachains/asset-hubs/asset-hub-kusama/src/weights/cumulus_pallet_xcmp_queue.rs b/system-parachains/asset-hubs/asset-hub-kusama/src/weights/cumulus_pallet_xcmp_queue.rs index adc5eb3a2e..4f36ca39da 100644 --- a/system-parachains/asset-hubs/asset-hub-kusama/src/weights/cumulus_pallet_xcmp_queue.rs +++ b/system-parachains/asset-hubs/asset-hub-kusama/src/weights/cumulus_pallet_xcmp_queue.rs @@ -16,10 +16,10 @@ //! Autogenerated weights for `cumulus_pallet_xcmp_queue` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.0.0 -//! DATE: 2025-05-07, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `2a28e941ef22`, CPU: `QEMU Virtual CPU version 2.5+` +//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: @@ -27,15 +27,11 @@ // v1 // benchmark // pallet -// --extrinsic=* -// --runtime=target/production/wbuild/asset-hub-kusama-runtime/asset_hub_kusama_runtime.wasm -// --pallet=cumulus_pallet_xcmp_queue -// --header=/_work/fellowship-001/runtimes/runtimes/.github/scripts/cmd/file_header.txt -// --output=./system-parachains/asset-hubs/asset-hub-kusama/src/weights -// --wasm-execution=compiled -// --steps=50 -// --repeat=20 -// --heap-pages=4096 +// --runtime=target/production/wbuild/asset-hub-kusama-runtime/asset_hub_kusama_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/asset-hubs/asset-hub-kusama/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -52,10 +48,10 @@ impl cumulus_pallet_xcmp_queue::WeightInfo for WeightIn /// Proof: `XcmpQueue::QueueConfig` (`max_values`: Some(1), `max_size`: Some(12), added: 507, mode: `MaxEncodedLen`) fn set_config_with_u32() -> Weight { // Proof Size summary in bytes: - // Measured: `76` + // Measured: `109` // Estimated: `1497` - // Minimum execution time: 5_110_000 picoseconds. - Weight::from_parts(5_540_000, 0) + // Minimum execution time: 6_280_000 picoseconds. + Weight::from_parts(6_550_000, 0) .saturating_add(Weight::from_parts(0, 1497)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -69,17 +65,17 @@ impl cumulus_pallet_xcmp_queue::WeightInfo for WeightIn /// Storage: `XcmpQueue::InboundXcmpSuspended` (r:1 w:0) /// Proof: `XcmpQueue::InboundXcmpSuspended` (`max_values`: Some(1), `max_size`: Some(4002), added: 4497, mode: `MaxEncodedLen`) /// Storage: `MessageQueue::Pages` (r:0 w:1) - /// Proof: `MessageQueue::Pages` (`max_values`: None, `max_size`: Some(105521), added: 107996, mode: `MaxEncodedLen`) - /// The range of component `n` is `[1, 105467]`. + /// Proof: `MessageQueue::Pages` (`max_values`: None, `max_size`: Some(65585), added: 68060, mode: `MaxEncodedLen`) + /// The range of component `n` is `[1, 65531]`. fn enqueue_n_bytes_xcmp_message(n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `151` // Estimated: `5487` - // Minimum execution time: 13_963_000 picoseconds. - Weight::from_parts(9_886_718, 0) + // Minimum execution time: 16_300_000 picoseconds. + Weight::from_parts(5_785_373, 0) .saturating_add(Weight::from_parts(0, 5487)) - // Standard Error: 6 - .saturating_add(Weight::from_parts(964, 0).saturating_mul(n.into())) + // Standard Error: 18 + .saturating_add(Weight::from_parts(1_450, 0).saturating_mul(n.into())) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(3)) } @@ -92,13 +88,13 @@ impl cumulus_pallet_xcmp_queue::WeightInfo for WeightIn /// Storage: `XcmpQueue::InboundXcmpSuspended` (r:1 w:0) /// Proof: `XcmpQueue::InboundXcmpSuspended` (`max_values`: Some(1), `max_size`: Some(4002), added: 4497, mode: `MaxEncodedLen`) /// Storage: `MessageQueue::Pages` (r:0 w:1) - /// Proof: `MessageQueue::Pages` (`max_values`: None, `max_size`: Some(105521), added: 107996, mode: `MaxEncodedLen`) + /// Proof: `MessageQueue::Pages` (`max_values`: None, `max_size`: Some(65585), added: 68060, mode: `MaxEncodedLen`) fn enqueue_2_empty_xcmp_messages() -> Weight { // Proof Size summary in bytes: // Measured: `151` // Estimated: `5487` - // Minimum execution time: 22_410_000 picoseconds. - Weight::from_parts(23_319_000, 0) + // Minimum execution time: 26_060_000 picoseconds. + Weight::from_parts(26_450_000, 0) .saturating_add(Weight::from_parts(0, 5487)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(3)) @@ -107,10 +103,10 @@ impl cumulus_pallet_xcmp_queue::WeightInfo for WeightIn /// Proof: `XcmpQueue::OutboundXcmpStatus` (`max_values`: Some(1), `max_size`: Some(1282), added: 1777, mode: `MaxEncodedLen`) fn suspend_channel() -> Weight { // Proof Size summary in bytes: - // Measured: `76` + // Measured: `109` // Estimated: `2767` - // Minimum execution time: 3_480_000 picoseconds. - Weight::from_parts(3_610_000, 0) + // Minimum execution time: 3_780_000 picoseconds. + Weight::from_parts(4_010_000, 0) .saturating_add(Weight::from_parts(0, 2767)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -119,10 +115,10 @@ impl cumulus_pallet_xcmp_queue::WeightInfo for WeightIn /// Proof: `XcmpQueue::OutboundXcmpStatus` (`max_values`: Some(1), `max_size`: Some(1282), added: 1777, mode: `MaxEncodedLen`) fn resume_channel() -> Weight { // Proof Size summary in bytes: - // Measured: `111` + // Measured: `144` // Estimated: `2767` - // Minimum execution time: 4_570_000 picoseconds. - Weight::from_parts(4_890_000, 0) + // Minimum execution time: 5_410_000 picoseconds. + Weight::from_parts(5_520_000, 0) .saturating_add(Weight::from_parts(0, 2767)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -131,8 +127,8 @@ impl cumulus_pallet_xcmp_queue::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 5_270_000 picoseconds. - Weight::from_parts(5_400_000, 0) + // Minimum execution time: 6_130_000 picoseconds. + Weight::from_parts(6_260_000, 0) .saturating_add(Weight::from_parts(0, 0)) } /// Storage: UNKNOWN KEY `0x7b3237373ffdfeb1cab4222e3b520d6b345d8e88afa015075c945637c07e8f20` (r:1 w:1) @@ -151,11 +147,11 @@ impl cumulus_pallet_xcmp_queue::WeightInfo for WeightIn /// Proof: `MessageQueue::Pages` (`max_values`: None, `max_size`: Some(65585), added: 68060, mode: `MaxEncodedLen`) fn on_idle_good_msg() -> Weight { // Proof Size summary in bytes: - // Measured: `65747` - // Estimated: `69212` - // Minimum execution time: 101_881_000 picoseconds. - Weight::from_parts(105_542_000, 0) - .saturating_add(Weight::from_parts(0, 69212)) + // Measured: `65780` + // Estimated: `69245` + // Minimum execution time: 143_520_000 picoseconds. + Weight::from_parts(145_191_000, 0) + .saturating_add(Weight::from_parts(0, 69245)) .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(5)) } @@ -165,11 +161,11 @@ impl cumulus_pallet_xcmp_queue::WeightInfo for WeightIn /// Proof: UNKNOWN KEY `0x7b3237373ffdfeb1cab4222e3b520d6bedc49980ba3aa32b0a189290fd036649` (r:1 w:1) fn on_idle_large_msg() -> Weight { // Proof Size summary in bytes: - // Measured: `65710` - // Estimated: `69175` - // Minimum execution time: 64_059_000 picoseconds. - Weight::from_parts(66_321_000, 0) - .saturating_add(Weight::from_parts(0, 69175)) + // Measured: `65743` + // Estimated: `69208` + // Minimum execution time: 59_380_000 picoseconds. + Weight::from_parts(60_041_000, 0) + .saturating_add(Weight::from_parts(0, 69208)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) } diff --git a/system-parachains/asset-hubs/asset-hub-kusama/src/weights/frame_system.rs b/system-parachains/asset-hubs/asset-hub-kusama/src/weights/frame_system.rs index 8aca4c6988..acd7e0cde3 100644 --- a/system-parachains/asset-hubs/asset-hub-kusama/src/weights/frame_system.rs +++ b/system-parachains/asset-hubs/asset-hub-kusama/src/weights/frame_system.rs @@ -16,10 +16,10 @@ //! Autogenerated weights for `frame_system` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.0.0 -//! DATE: 2025-05-07, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `2a28e941ef22`, CPU: `QEMU Virtual CPU version 2.5+` +//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: @@ -27,15 +27,11 @@ // v1 // benchmark // pallet -// --extrinsic=* -// --runtime=target/production/wbuild/asset-hub-kusama-runtime/asset_hub_kusama_runtime.wasm -// --pallet=frame_system -// --header=/_work/fellowship-001/runtimes/runtimes/.github/scripts/cmd/file_header.txt -// --output=./system-parachains/asset-hubs/asset-hub-kusama/src/weights -// --wasm-execution=compiled -// --steps=50 -// --repeat=20 -// --heap-pages=4096 +// --runtime=target/production/wbuild/asset-hub-kusama-runtime/asset_hub_kusama_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/asset-hubs/asset-hub-kusama/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -53,22 +49,22 @@ impl frame_system::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_390_000 picoseconds. - Weight::from_parts(2_620_000, 0) + // Minimum execution time: 2_520_000 picoseconds. + Weight::from_parts(2_700_000, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 0 - .saturating_add(Weight::from_parts(383, 0).saturating_mul(b.into())) + // Standard Error: 2 + .saturating_add(Weight::from_parts(549, 0).saturating_mul(b.into())) } /// The range of component `b` is `[0, 4456448]`. fn remark_with_event(b: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 5_780_000 picoseconds. - Weight::from_parts(6_000_000, 0) + // Minimum execution time: 6_910_000 picoseconds. + Weight::from_parts(7_110_000, 0) .saturating_add(Weight::from_parts(0, 0)) // Standard Error: 3 - .saturating_add(Weight::from_parts(1_784, 0).saturating_mul(b.into())) + .saturating_add(Weight::from_parts(2_328, 0).saturating_mul(b.into())) } /// Storage: UNKNOWN KEY `0x3a686561707061676573` (r:0 w:1) /// Proof: UNKNOWN KEY `0x3a686561707061676573` (r:0 w:1) @@ -76,8 +72,8 @@ impl frame_system::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 3_650_000 picoseconds. - Weight::from_parts(4_010_000, 0) + // Minimum execution time: 4_290_000 picoseconds. + Weight::from_parts(4_490_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -97,8 +93,8 @@ impl frame_system::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `164` // Estimated: `1649` - // Minimum execution time: 185_805_362_000 picoseconds. - Weight::from_parts(189_207_285_000, 0) + // Minimum execution time: 128_387_119_000 picoseconds. + Weight::from_parts(132_626_299_000, 0) .saturating_add(Weight::from_parts(0, 1649)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(3)) @@ -110,11 +106,11 @@ impl frame_system::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_450_000 picoseconds. - Weight::from_parts(2_580_000, 0) + // Minimum execution time: 2_630_000 picoseconds. + Weight::from_parts(2_740_000, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 773 - .saturating_add(Weight::from_parts(934_477, 0).saturating_mul(i.into())) + // Standard Error: 3_074 + .saturating_add(Weight::from_parts(883_674, 0).saturating_mul(i.into())) .saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(i.into()))) } /// Storage: `Skipped::Metadata` (r:0 w:0) @@ -124,11 +120,11 @@ impl frame_system::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_490_000 picoseconds. - Weight::from_parts(2_670_000, 0) + // Minimum execution time: 2_680_000 picoseconds. + Weight::from_parts(2_770_000, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 988 - .saturating_add(Weight::from_parts(711_762, 0).saturating_mul(i.into())) + // Standard Error: 1_176 + .saturating_add(Weight::from_parts(663_121, 0).saturating_mul(i.into())) .saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(i.into()))) } /// Storage: `Skipped::Metadata` (r:0 w:0) @@ -137,12 +133,12 @@ impl frame_system::WeightInfo for WeightInfo { fn kill_prefix(p: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `78 + p * (69 ±0)` - // Estimated: `86 + p * (70 ±0)` - // Minimum execution time: 4_520_000 picoseconds. - Weight::from_parts(4_720_000, 0) - .saturating_add(Weight::from_parts(0, 86)) - // Standard Error: 1_634 - .saturating_add(Weight::from_parts(1_488_549, 0).saturating_mul(p.into())) + // Estimated: `87 + p * (70 ±0)` + // Minimum execution time: 5_200_000 picoseconds. + Weight::from_parts(5_350_000, 0) + .saturating_add(Weight::from_parts(0, 87)) + // Standard Error: 1_423 + .saturating_add(Weight::from_parts(1_552_270, 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())) @@ -153,8 +149,8 @@ impl frame_system::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 9_809_000 picoseconds. - Weight::from_parts(11_260_000, 0) + // Minimum execution time: 21_790_000 picoseconds. + Weight::from_parts(23_150_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -176,8 +172,8 @@ impl frame_system::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `186` // Estimated: `1671` - // Minimum execution time: 190_666_677_000 picoseconds. - Weight::from_parts(192_621_701_000, 0) + // Minimum execution time: 129_923_027_000 picoseconds. + Weight::from_parts(133_701_724_000, 0) .saturating_add(Weight::from_parts(0, 1671)) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(4)) diff --git a/system-parachains/asset-hubs/asset-hub-kusama/src/weights/frame_system_extensions.rs b/system-parachains/asset-hubs/asset-hub-kusama/src/weights/frame_system_extensions.rs index f8b29d95d4..bbff1cd770 100644 --- a/system-parachains/asset-hubs/asset-hub-kusama/src/weights/frame_system_extensions.rs +++ b/system-parachains/asset-hubs/asset-hub-kusama/src/weights/frame_system_extensions.rs @@ -16,10 +16,10 @@ //! Autogenerated weights for `frame_system_extensions` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.0.0 -//! DATE: 2025-05-07, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `2a28e941ef22`, CPU: `QEMU Virtual CPU version 2.5+` +//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: @@ -27,15 +27,11 @@ // v1 // benchmark // pallet -// --extrinsic=* -// --runtime=target/production/wbuild/asset-hub-kusama-runtime/asset_hub_kusama_runtime.wasm -// --pallet=frame_system_extensions -// --header=/_work/fellowship-001/runtimes/runtimes/.github/scripts/cmd/file_header.txt -// --output=./system-parachains/asset-hubs/asset-hub-kusama/src/weights -// --wasm-execution=compiled -// --steps=50 -// --repeat=20 -// --heap-pages=4096 +// --runtime=target/production/wbuild/asset-hub-kusama-runtime/asset_hub_kusama_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/asset-hubs/asset-hub-kusama/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -52,32 +48,32 @@ impl frame_system::ExtensionsWeightInfo for WeightInfo< // Proof Size summary in bytes: // Measured: `30` // Estimated: `0` - // Minimum execution time: 3_360_000 picoseconds. - Weight::from_parts(3_539_000, 0) + // Minimum execution time: 4_000_000 picoseconds. + Weight::from_parts(4_140_000, 0) .saturating_add(Weight::from_parts(0, 0)) } fn check_mortality_mortal_transaction() -> Weight { // Proof Size summary in bytes: // Measured: `68` // Estimated: `0` - // Minimum execution time: 6_660_000 picoseconds. - Weight::from_parts(6_991_000, 0) + // Minimum execution time: 7_550_000 picoseconds. + Weight::from_parts(7_710_000, 0) .saturating_add(Weight::from_parts(0, 0)) } fn check_mortality_immortal_transaction() -> Weight { // Proof Size summary in bytes: // Measured: `68` // Estimated: `0` - // Minimum execution time: 6_720_000 picoseconds. - Weight::from_parts(7_340_000, 0) + // Minimum execution time: 7_540_000 picoseconds. + Weight::from_parts(7_710_000, 0) .saturating_add(Weight::from_parts(0, 0)) } fn check_non_zero_sender() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 619_000 picoseconds. - Weight::from_parts(690_000, 0) + // Minimum execution time: 680_000 picoseconds. + Weight::from_parts(730_000, 0) .saturating_add(Weight::from_parts(0, 0)) } /// Storage: `System::Account` (r:1 w:1) @@ -86,8 +82,8 @@ impl frame_system::ExtensionsWeightInfo for WeightInfo< // Proof Size summary in bytes: // Measured: `101` // Estimated: `3593` - // Minimum execution time: 7_110_000 picoseconds. - Weight::from_parts(7_700_000, 0) + // Minimum execution time: 7_670_000 picoseconds. + Weight::from_parts(8_130_000, 0) .saturating_add(Weight::from_parts(0, 3593)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -96,32 +92,32 @@ impl frame_system::ExtensionsWeightInfo for WeightInfo< // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 500_000 picoseconds. - Weight::from_parts(550_000, 0) + // Minimum execution time: 530_000 picoseconds. + Weight::from_parts(600_000, 0) .saturating_add(Weight::from_parts(0, 0)) } fn check_tx_version() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 500_000 picoseconds. - Weight::from_parts(550_000, 0) + // Minimum execution time: 540_000 picoseconds. + Weight::from_parts(570_000, 0) .saturating_add(Weight::from_parts(0, 0)) } fn check_weight() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 3_609_000 picoseconds. - Weight::from_parts(4_140_000, 0) + // Minimum execution time: 4_540_000 picoseconds. + Weight::from_parts(4_690_000, 0) .saturating_add(Weight::from_parts(0, 0)) } fn weight_reclaim() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_189_000 picoseconds. - Weight::from_parts(2_372_000, 0) + // Minimum execution time: 2_620_000 picoseconds. + Weight::from_parts(2_820_000, 0) .saturating_add(Weight::from_parts(0, 0)) } } diff --git a/system-parachains/asset-hubs/asset-hub-kusama/src/weights/pallet_asset_conversion.rs b/system-parachains/asset-hubs/asset-hub-kusama/src/weights/pallet_asset_conversion.rs index 3933b71dc6..f079407bb8 100644 --- a/system-parachains/asset-hubs/asset-hub-kusama/src/weights/pallet_asset_conversion.rs +++ b/system-parachains/asset-hubs/asset-hub-kusama/src/weights/pallet_asset_conversion.rs @@ -16,10 +16,10 @@ //! Autogenerated weights for `pallet_asset_conversion` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.0.0 -//! DATE: 2025-05-07, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `2a28e941ef22`, CPU: `QEMU Virtual CPU version 2.5+` +//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: @@ -27,15 +27,11 @@ // v1 // benchmark // pallet -// --extrinsic=* -// --runtime=target/production/wbuild/asset-hub-kusama-runtime/asset_hub_kusama_runtime.wasm -// --pallet=pallet_asset_conversion -// --header=/_work/fellowship-001/runtimes/runtimes/.github/scripts/cmd/file_header.txt -// --output=./system-parachains/asset-hubs/asset-hub-kusama/src/weights -// --wasm-execution=compiled -// --steps=50 -// --repeat=20 -// --heap-pages=4096 +// --runtime=target/production/wbuild/asset-hub-kusama-runtime/asset_hub_kusama_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/asset-hubs/asset-hub-kusama/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -66,8 +62,8 @@ impl pallet_asset_conversion::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `468` // Estimated: `6196` - // Minimum execution time: 102_621_000 picoseconds. - Weight::from_parts(106_170_000, 0) + // Minimum execution time: 109_069_000 picoseconds. + Weight::from_parts(110_239_000, 0) .saturating_add(Weight::from_parts(0, 6196)) .saturating_add(T::DbWeight::get().reads(8)) .saturating_add(T::DbWeight::get().writes(5)) @@ -88,8 +84,8 @@ impl pallet_asset_conversion::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `974` // Estimated: `7404` - // Minimum execution time: 166_341_000 picoseconds. - Weight::from_parts(171_351_000, 0) + // Minimum execution time: 171_089_000 picoseconds. + Weight::from_parts(172_030_000, 0) .saturating_add(Weight::from_parts(0, 7404)) .saturating_add(T::DbWeight::get().reads(8)) .saturating_add(T::DbWeight::get().writes(7)) @@ -110,8 +106,8 @@ impl pallet_asset_conversion::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `1129` // Estimated: `7404` - // Minimum execution time: 154_601_000 picoseconds. - Weight::from_parts(161_611_000, 0) + // Minimum execution time: 162_090_000 picoseconds. + Weight::from_parts(163_440_000, 0) .saturating_add(Weight::from_parts(0, 7404)) .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(6)) @@ -126,12 +122,12 @@ impl pallet_asset_conversion::WeightInfo for WeightInfo fn swap_exact_tokens_for_tokens(n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0 + n * (507 ±0)` - // Estimated: `7404 + n * (94 ±19)` - // Minimum execution time: 106_331_000 picoseconds. - Weight::from_parts(108_881_000, 0) + // Estimated: `7404 + n * (94 ±7)` + // Minimum execution time: 111_940_000 picoseconds. + Weight::from_parts(112_930_000, 0) .saturating_add(Weight::from_parts(0, 7404)) - // Standard Error: 208_141 - .saturating_add(Weight::from_parts(1_912_082, 0).saturating_mul(n.into())) + // Standard Error: 193_528 + .saturating_add(Weight::from_parts(1_176_625, 0).saturating_mul(n.into())) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(4)) .saturating_add(Weight::from_parts(0, 94).saturating_mul(n.into())) @@ -146,12 +142,12 @@ impl pallet_asset_conversion::WeightInfo for WeightInfo fn swap_tokens_for_exact_tokens(n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0 + n * (507 ±0)` - // Estimated: `7404 + n * (94 ±7)` - // Minimum execution time: 106_900_000 picoseconds. - Weight::from_parts(109_001_000, 0) + // Estimated: `7404 + n * (94 ±19)` + // Minimum execution time: 111_839_000 picoseconds. + Weight::from_parts(112_820_000, 0) .saturating_add(Weight::from_parts(0, 7404)) - // Standard Error: 198_701 - .saturating_add(Weight::from_parts(1_549_025, 0).saturating_mul(n.into())) + // Standard Error: 196_297 + .saturating_add(Weight::from_parts(1_192_482, 0).saturating_mul(n.into())) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(4)) .saturating_add(Weight::from_parts(0, 94).saturating_mul(n.into())) @@ -173,11 +169,11 @@ impl pallet_asset_conversion::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `989` // Estimated: `4689` - // Minimum execution time: 42_229_000 picoseconds. - Weight::from_parts(48_097_281, 0) + // Minimum execution time: 50_800_000 picoseconds. + Weight::from_parts(55_840_500, 0) .saturating_add(Weight::from_parts(0, 4689)) - // Standard Error: 320_378 - .saturating_add(Weight::from_parts(13_088_071, 0).saturating_mul(n.into())) + // Standard Error: 305_684 + .saturating_add(Weight::from_parts(12_817_673, 0).saturating_mul(n.into())) .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(n.into()))) } diff --git a/system-parachains/asset-hubs/asset-hub-kusama/src/weights/pallet_asset_conversion_tx_payment.rs b/system-parachains/asset-hubs/asset-hub-kusama/src/weights/pallet_asset_conversion_tx_payment.rs index 637ad6a57f..07330553ca 100644 --- a/system-parachains/asset-hubs/asset-hub-kusama/src/weights/pallet_asset_conversion_tx_payment.rs +++ b/system-parachains/asset-hubs/asset-hub-kusama/src/weights/pallet_asset_conversion_tx_payment.rs @@ -16,10 +16,10 @@ //! Autogenerated weights for `pallet_asset_conversion_tx_payment` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.0.0 -//! DATE: 2025-05-07, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `2a28e941ef22`, CPU: `QEMU Virtual CPU version 2.5+` +//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: @@ -27,15 +27,11 @@ // v1 // benchmark // pallet -// --extrinsic=* -// --runtime=target/production/wbuild/asset-hub-kusama-runtime/asset_hub_kusama_runtime.wasm -// --pallet=pallet_asset_conversion_tx_payment -// --header=/_work/fellowship-001/runtimes/runtimes/.github/scripts/cmd/file_header.txt -// --output=./system-parachains/asset-hubs/asset-hub-kusama/src/weights -// --wasm-execution=compiled -// --steps=50 -// --repeat=20 -// --heap-pages=4096 +// --runtime=target/production/wbuild/asset-hub-kusama-runtime/asset_hub_kusama_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/asset-hubs/asset-hub-kusama/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -52,8 +48,8 @@ impl pallet_asset_conversion_tx_payment::WeightInfo for // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 770_000 picoseconds. - Weight::from_parts(890_000, 0) + // Minimum execution time: 1_020_000 picoseconds. + Weight::from_parts(1_100_000, 0) .saturating_add(Weight::from_parts(0, 0)) } /// Storage: `System::Account` (r:2 w:2) @@ -62,8 +58,8 @@ impl pallet_asset_conversion_tx_payment::WeightInfo for // Proof Size summary in bytes: // Measured: `101` // Estimated: `6196` - // Minimum execution time: 53_960_000 picoseconds. - Weight::from_parts(55_150_000, 0) + // Minimum execution time: 55_680_000 picoseconds. + Weight::from_parts(56_240_000, 0) .saturating_add(Weight::from_parts(0, 6196)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -78,8 +74,8 @@ impl pallet_asset_conversion_tx_payment::WeightInfo for // Proof Size summary in bytes: // Measured: `577` // Estimated: `7404` - // Minimum execution time: 133_051_000 picoseconds. - Weight::from_parts(135_961_000, 0) + // Minimum execution time: 137_660_000 picoseconds. + Weight::from_parts(139_010_000, 0) .saturating_add(Weight::from_parts(0, 7404)) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(5)) diff --git a/system-parachains/asset-hubs/asset-hub-kusama/src/weights/pallet_assets_foreign.rs b/system-parachains/asset-hubs/asset-hub-kusama/src/weights/pallet_assets_foreign.rs index d24dca77f4..05f01ab0c8 100644 --- a/system-parachains/asset-hubs/asset-hub-kusama/src/weights/pallet_assets_foreign.rs +++ b/system-parachains/asset-hubs/asset-hub-kusama/src/weights/pallet_assets_foreign.rs @@ -16,10 +16,10 @@ //! Autogenerated weights for `pallet_assets` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.0.0 -//! DATE: 2025-05-07, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `2a28e941ef22`, CPU: `QEMU Virtual CPU version 2.5+` +//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: @@ -27,15 +27,11 @@ // v1 // benchmark // pallet -// --extrinsic=* -// --runtime=target/production/wbuild/asset-hub-kusama-runtime/asset_hub_kusama_runtime.wasm -// --pallet=pallet_assets -// --header=/_work/fellowship-001/runtimes/runtimes/.github/scripts/cmd/file_header.txt -// --output=./system-parachains/asset-hubs/asset-hub-kusama/src/weights -// --wasm-execution=compiled -// --steps=50 -// --repeat=20 -// --heap-pages=4096 +// --runtime=target/production/wbuild/asset-hub-kusama-runtime/asset_hub_kusama_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/asset-hubs/asset-hub-kusama/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -60,8 +56,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `175` // Estimated: `4273` - // Minimum execution time: 33_150_000 picoseconds. - Weight::from_parts(35_931_000, 0) + // Minimum execution time: 37_700_000 picoseconds. + Weight::from_parts(38_040_000, 0) .saturating_add(Weight::from_parts(0, 4273)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(2)) @@ -74,8 +70,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `3` // Estimated: `4273` - // Minimum execution time: 11_190_000 picoseconds. - Weight::from_parts(11_930_000, 0) + // Minimum execution time: 13_490_000 picoseconds. + Weight::from_parts(13_820_000, 0) .saturating_add(Weight::from_parts(0, 4273)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -86,8 +82,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `275` // Estimated: `4273` - // Minimum execution time: 11_740_000 picoseconds. - Weight::from_parts(12_531_000, 0) + // Minimum execution time: 14_170_000 picoseconds. + Weight::from_parts(14_460_000, 0) .saturating_add(Weight::from_parts(0, 4273)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -105,11 +101,11 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `83 + c * (208 ±0)` // Estimated: `4273 + c * (3207 ±0)` - // Minimum execution time: 15_260_000 picoseconds. - Weight::from_parts(15_960_000, 0) + // Minimum execution time: 19_050_000 picoseconds. + Weight::from_parts(19_540_000, 0) .saturating_add(Weight::from_parts(0, 4273)) - // Standard Error: 7_020 - .saturating_add(Weight::from_parts(15_281_764, 0).saturating_mul(c.into())) + // Standard Error: 17_650 + .saturating_add(Weight::from_parts(16_801_008, 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)) @@ -127,11 +123,11 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `412 + a * (86 ±0)` // Estimated: `4273 + a * (3221 ±0)` - // Minimum execution time: 16_309_000 picoseconds. - Weight::from_parts(17_060_000, 0) + // Minimum execution time: 20_160_000 picoseconds. + Weight::from_parts(20_590_000, 0) .saturating_add(Weight::from_parts(0, 4273)) - // Standard Error: 5_848 - .saturating_add(Weight::from_parts(18_968_831, 0).saturating_mul(a.into())) + // Standard Error: 8_564 + .saturating_add(Weight::from_parts(18_087_156, 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)) @@ -146,8 +142,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `241` // Estimated: `4273` - // Minimum execution time: 13_020_000 picoseconds. - Weight::from_parts(13_579_000, 0) + // Minimum execution time: 16_150_000 picoseconds. + Weight::from_parts(16_520_000, 0) .saturating_add(Weight::from_parts(0, 4273)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -160,8 +156,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `241` // Estimated: `4273` - // Minimum execution time: 23_190_000 picoseconds. - Weight::from_parts(24_400_000, 0) + // Minimum execution time: 27_060_000 picoseconds. + Weight::from_parts(27_480_000, 0) .saturating_add(Weight::from_parts(0, 4273)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -174,8 +170,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `349` // Estimated: `4273` - // Minimum execution time: 32_940_000 picoseconds. - Weight::from_parts(34_571_000, 0) + // Minimum execution time: 37_690_000 picoseconds. + Weight::from_parts(38_330_000, 0) .saturating_add(Weight::from_parts(0, 4273)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -190,8 +186,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `388` // Estimated: `7404` - // Minimum execution time: 46_659_000 picoseconds. - Weight::from_parts(49_190_000, 0) + // Minimum execution time: 52_780_000 picoseconds. + Weight::from_parts(53_280_000, 0) .saturating_add(Weight::from_parts(0, 7404)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(4)) @@ -206,8 +202,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `388` // Estimated: `7404` - // Minimum execution time: 42_241_000 picoseconds. - Weight::from_parts(44_841_000, 0) + // Minimum execution time: 47_429_000 picoseconds. + Weight::from_parts(48_400_000, 0) .saturating_add(Weight::from_parts(0, 7404)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(4)) @@ -222,8 +218,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `388` // Estimated: `7404` - // Minimum execution time: 47_280_000 picoseconds. - Weight::from_parts(50_120_000, 0) + // Minimum execution time: 52_070_000 picoseconds. + Weight::from_parts(52_950_000, 0) .saturating_add(Weight::from_parts(0, 7404)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(4)) @@ -236,8 +232,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `349` // Estimated: `4273` - // Minimum execution time: 16_440_000 picoseconds. - Weight::from_parts(17_220_000, 0) + // Minimum execution time: 19_830_000 picoseconds. + Weight::from_parts(20_200_000, 0) .saturating_add(Weight::from_parts(0, 4273)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -250,8 +246,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `349` // Estimated: `4273` - // Minimum execution time: 16_170_000 picoseconds. - Weight::from_parts(16_831_000, 0) + // Minimum execution time: 19_790_000 picoseconds. + Weight::from_parts(20_140_000, 0) .saturating_add(Weight::from_parts(0, 4273)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -262,8 +258,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `275` // Estimated: `4273` - // Minimum execution time: 11_329_000 picoseconds. - Weight::from_parts(12_091_000, 0) + // Minimum execution time: 14_570_000 picoseconds. + Weight::from_parts(14_740_000, 0) .saturating_add(Weight::from_parts(0, 4273)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -274,8 +270,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `275` // Estimated: `4273` - // Minimum execution time: 11_520_000 picoseconds. - Weight::from_parts(12_180_000, 0) + // Minimum execution time: 14_290_000 picoseconds. + Weight::from_parts(14_680_000, 0) .saturating_add(Weight::from_parts(0, 4273)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -288,8 +284,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `241` // Estimated: `4273` - // Minimum execution time: 13_521_000 picoseconds. - Weight::from_parts(14_600_000, 0) + // Minimum execution time: 16_400_000 picoseconds. + Weight::from_parts(16_870_000, 0) .saturating_add(Weight::from_parts(0, 4273)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -300,8 +296,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `241` // Estimated: `4273` - // Minimum execution time: 11_340_000 picoseconds. - Weight::from_parts(12_670_000, 0) + // Minimum execution time: 14_230_000 picoseconds. + Weight::from_parts(14_580_000, 0) .saturating_add(Weight::from_parts(0, 4273)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -316,15 +312,17 @@ impl pallet_assets::WeightInfo for WeightInfo { /// The range of component `s` is `[0, 50]`. /// The range of component `n` is `[0, 50]`. /// The range of component `s` is `[0, 50]`. - fn set_metadata(n: u32, _s: u32, ) -> Weight { + fn set_metadata(n: u32, s: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `241` // Estimated: `4273` - // Minimum execution time: 28_780_000 picoseconds. - Weight::from_parts(31_529_746, 0) + // Minimum execution time: 32_200_000 picoseconds. + Weight::from_parts(33_047_007, 0) .saturating_add(Weight::from_parts(0, 4273)) - // Standard Error: 1_320 - .saturating_add(Weight::from_parts(3_017, 0).saturating_mul(n.into())) + // Standard Error: 459 + .saturating_add(Weight::from_parts(402, 0).saturating_mul(n.into())) + // Standard Error: 459 + .saturating_add(Weight::from_parts(750, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -336,8 +334,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `405` // Estimated: `4273` - // Minimum execution time: 28_611_000 picoseconds. - Weight::from_parts(30_299_000, 0) + // Minimum execution time: 32_320_000 picoseconds. + Weight::from_parts(32_800_000, 0) .saturating_add(Weight::from_parts(0, 4273)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -352,15 +350,17 @@ impl pallet_assets::WeightInfo for WeightInfo { /// The range of component `s` is `[0, 50]`. /// 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: `80` // Estimated: `4273` - // Minimum execution time: 11_950_000 picoseconds. - Weight::from_parts(13_257_078, 0) + // Minimum execution time: 14_350_000 picoseconds. + Weight::from_parts(14_957_222, 0) .saturating_add(Weight::from_parts(0, 4273)) - // Standard Error: 460 - .saturating_add(Weight::from_parts(2_058, 0).saturating_mul(s.into())) + // Standard Error: 317 + .saturating_add(Weight::from_parts(1_358, 0).saturating_mul(n.into())) + // Standard Error: 317 + .saturating_add(Weight::from_parts(347, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -372,8 +372,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `405` // Estimated: `4273` - // Minimum execution time: 27_389_000 picoseconds. - Weight::from_parts(29_210_000, 0) + // Minimum execution time: 31_170_000 picoseconds. + Weight::from_parts(31_470_000, 0) .saturating_add(Weight::from_parts(0, 4273)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -384,8 +384,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `241` // Estimated: `4273` - // Minimum execution time: 10_700_000 picoseconds. - Weight::from_parts(11_410_000, 0) + // Minimum execution time: 13_000_000 picoseconds. + Weight::from_parts(13_480_000, 0) .saturating_add(Weight::from_parts(0, 4273)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -398,8 +398,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `275` // Estimated: `4273` - // Minimum execution time: 34_390_000 picoseconds. - Weight::from_parts(36_000_000, 0) + // Minimum execution time: 37_190_000 picoseconds. + Weight::from_parts(37_640_000, 0) .saturating_add(Weight::from_parts(0, 4273)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -416,8 +416,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `558` // Estimated: `7404` - // Minimum execution time: 70_751_000 picoseconds. - Weight::from_parts(74_892_000, 0) + // Minimum execution time: 76_530_000 picoseconds. + Weight::from_parts(77_090_000, 0) .saturating_add(Weight::from_parts(0, 7404)) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(5)) @@ -430,8 +430,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `445` // Estimated: `4273` - // Minimum execution time: 35_350_000 picoseconds. - Weight::from_parts(37_030_000, 0) + // Minimum execution time: 38_840_000 picoseconds. + Weight::from_parts(39_510_000, 0) .saturating_add(Weight::from_parts(0, 4273)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -444,8 +444,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `445` // Estimated: `4273` - // Minimum execution time: 35_930_000 picoseconds. - Weight::from_parts(37_621_000, 0) + // Minimum execution time: 39_200_000 picoseconds. + Weight::from_parts(39_559_000, 0) .saturating_add(Weight::from_parts(0, 4273)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -456,8 +456,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `241` // Estimated: `4273` - // Minimum execution time: 12_130_000 picoseconds. - Weight::from_parts(12_950_000, 0) + // Minimum execution time: 15_130_000 picoseconds. + Weight::from_parts(15_290_000, 0) .saturating_add(Weight::from_parts(0, 4273)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -472,8 +472,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `344` // Estimated: `4273` - // Minimum execution time: 35_139_000 picoseconds. - Weight::from_parts(36_810_000, 0) + // Minimum execution time: 38_270_000 picoseconds. + Weight::from_parts(38_810_000, 0) .saturating_add(Weight::from_parts(0, 4273)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(3)) @@ -486,8 +486,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `241` // Estimated: `4273` - // Minimum execution time: 33_170_000 picoseconds. - Weight::from_parts(35_340_000, 0) + // Minimum execution time: 35_960_000 picoseconds. + Weight::from_parts(36_950_000, 0) .saturating_add(Weight::from_parts(0, 4273)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -502,8 +502,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `470` // Estimated: `4273` - // Minimum execution time: 33_500_000 picoseconds. - Weight::from_parts(34_970_000, 0) + // Minimum execution time: 36_730_000 picoseconds. + Weight::from_parts(37_469_000, 0) .saturating_add(Weight::from_parts(0, 4273)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(3)) @@ -516,8 +516,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `400` // Estimated: `4273` - // Minimum execution time: 31_550_000 picoseconds. - Weight::from_parts(32_752_000, 0) + // Minimum execution time: 34_620_000 picoseconds. + Weight::from_parts(35_010_000, 0) .saturating_add(Weight::from_parts(0, 4273)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -530,8 +530,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `349` // Estimated: `4273` - // Minimum execution time: 16_280_000 picoseconds. - Weight::from_parts(17_210_000, 0) + // Minimum execution time: 19_820_000 picoseconds. + Weight::from_parts(20_290_000, 0) .saturating_add(Weight::from_parts(0, 4273)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -546,8 +546,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `388` // Estimated: `7404` - // Minimum execution time: 60_030_000 picoseconds. - Weight::from_parts(64_040_000, 0) + // Minimum execution time: 63_560_000 picoseconds. + Weight::from_parts(64_709_000, 0) .saturating_add(Weight::from_parts(0, 7404)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(4)) diff --git a/system-parachains/asset-hubs/asset-hub-kusama/src/weights/pallet_assets_local.rs b/system-parachains/asset-hubs/asset-hub-kusama/src/weights/pallet_assets_local.rs index 2a34c18676..17c805da2b 100644 --- a/system-parachains/asset-hubs/asset-hub-kusama/src/weights/pallet_assets_local.rs +++ b/system-parachains/asset-hubs/asset-hub-kusama/src/weights/pallet_assets_local.rs @@ -16,10 +16,10 @@ //! Autogenerated weights for `pallet_assets` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.0.0 -//! DATE: 2025-05-07, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `2a28e941ef22`, CPU: `QEMU Virtual CPU version 2.5+` +//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: @@ -27,15 +27,11 @@ // v1 // benchmark // pallet -// --extrinsic=* -// --runtime=target/production/wbuild/asset-hub-kusama-runtime/asset_hub_kusama_runtime.wasm -// --pallet=pallet_assets -// --header=/_work/fellowship-001/runtimes/runtimes/.github/scripts/cmd/file_header.txt -// --output=./system-parachains/asset-hubs/asset-hub-kusama/src/weights -// --wasm-execution=compiled -// --steps=50 -// --repeat=20 -// --heap-pages=4096 +// --runtime=target/production/wbuild/asset-hub-kusama-runtime/asset_hub_kusama_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/asset-hubs/asset-hub-kusama/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -58,8 +54,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `182` // Estimated: `3675` - // Minimum execution time: 28_741_000 picoseconds. - Weight::from_parts(31_220_000, 0) + // Minimum execution time: 32_910_000 picoseconds. + Weight::from_parts(33_491_000, 0) .saturating_add(Weight::from_parts(0, 3675)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) @@ -72,8 +68,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `42` // Estimated: `3675` - // Minimum execution time: 11_201_000 picoseconds. - Weight::from_parts(12_201_000, 0) + // Minimum execution time: 13_980_000 picoseconds. + Weight::from_parts(14_360_000, 0) .saturating_add(Weight::from_parts(0, 3675)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -84,8 +80,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `314` // Estimated: `3675` - // Minimum execution time: 11_610_000 picoseconds. - Weight::from_parts(12_500_000, 0) + // Minimum execution time: 14_470_000 picoseconds. + Weight::from_parts(14_820_000, 0) .saturating_add(Weight::from_parts(0, 3675)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -103,11 +99,11 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `122 + c * (208 ±0)` // Estimated: `3675 + c * (2609 ±0)` - // Minimum execution time: 15_059_000 picoseconds. - Weight::from_parts(15_620_000, 0) + // Minimum execution time: 19_260_000 picoseconds. + Weight::from_parts(19_471_000, 0) .saturating_add(Weight::from_parts(0, 3675)) - // Standard Error: 7_559 - .saturating_add(Weight::from_parts(15_219_229, 0).saturating_mul(c.into())) + // Standard Error: 17_973 + .saturating_add(Weight::from_parts(16_574_080, 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)) @@ -125,11 +121,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: 15_850_000 picoseconds. - Weight::from_parts(16_741_000, 0) + // Minimum execution time: 19_990_000 picoseconds. + Weight::from_parts(20_340_000, 0) .saturating_add(Weight::from_parts(0, 3675)) - // Standard Error: 6_430 - .saturating_add(Weight::from_parts(19_019_669, 0).saturating_mul(a.into())) + // Standard Error: 8_102 + .saturating_add(Weight::from_parts(18_095_917, 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)) @@ -144,8 +140,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `280` // Estimated: `3675` - // Minimum execution time: 12_670_000 picoseconds. - Weight::from_parts(13_380_000, 0) + // Minimum execution time: 15_640_000 picoseconds. + Weight::from_parts(16_210_000, 0) .saturating_add(Weight::from_parts(0, 3675)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -158,8 +154,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `280` // Estimated: `3675` - // Minimum execution time: 22_670_000 picoseconds. - Weight::from_parts(23_960_000, 0) + // Minimum execution time: 26_680_000 picoseconds. + Weight::from_parts(27_230_000, 0) .saturating_add(Weight::from_parts(0, 3675)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -172,8 +168,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `388` // Estimated: `3675` - // Minimum execution time: 31_551_000 picoseconds. - Weight::from_parts(33_360_000, 0) + // Minimum execution time: 35_800_000 picoseconds. + Weight::from_parts(36_530_000, 0) .saturating_add(Weight::from_parts(0, 3675)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -188,8 +184,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `427` // Estimated: `6208` - // Minimum execution time: 44_741_000 picoseconds. - Weight::from_parts(47_301_000, 0) + // Minimum execution time: 50_380_000 picoseconds. + Weight::from_parts(51_381_000, 0) .saturating_add(Weight::from_parts(0, 6208)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(4)) @@ -204,8 +200,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `427` // Estimated: `6208` - // Minimum execution time: 40_271_000 picoseconds. - Weight::from_parts(41_970_000, 0) + // Minimum execution time: 45_360_000 picoseconds. + Weight::from_parts(45_900_000, 0) .saturating_add(Weight::from_parts(0, 6208)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(4)) @@ -220,8 +216,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `427` // Estimated: `6208` - // Minimum execution time: 45_410_000 picoseconds. - Weight::from_parts(47_240_000, 0) + // Minimum execution time: 50_331_000 picoseconds. + Weight::from_parts(50_950_000, 0) .saturating_add(Weight::from_parts(0, 6208)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(4)) @@ -234,8 +230,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `388` // Estimated: `3675` - // Minimum execution time: 15_900_000 picoseconds. - Weight::from_parts(16_940_000, 0) + // Minimum execution time: 19_540_000 picoseconds. + Weight::from_parts(19_810_000, 0) .saturating_add(Weight::from_parts(0, 3675)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -248,8 +244,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `388` // Estimated: `3675` - // Minimum execution time: 15_910_000 picoseconds. - Weight::from_parts(16_630_000, 0) + // Minimum execution time: 19_300_000 picoseconds. + Weight::from_parts(20_030_000, 0) .saturating_add(Weight::from_parts(0, 3675)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -260,8 +256,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `314` // Estimated: `3675` - // Minimum execution time: 11_330_000 picoseconds. - Weight::from_parts(11_990_000, 0) + // Minimum execution time: 14_260_000 picoseconds. + Weight::from_parts(14_620_000, 0) .saturating_add(Weight::from_parts(0, 3675)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -272,8 +268,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `314` // Estimated: `3675` - // Minimum execution time: 11_240_000 picoseconds. - Weight::from_parts(11_940_000, 0) + // Minimum execution time: 14_080_000 picoseconds. + Weight::from_parts(14_410_000, 0) .saturating_add(Weight::from_parts(0, 3675)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -286,8 +282,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `280` // Estimated: `3675` - // Minimum execution time: 12_960_000 picoseconds. - Weight::from_parts(13_881_000, 0) + // Minimum execution time: 15_930_000 picoseconds. + Weight::from_parts(16_310_000, 0) .saturating_add(Weight::from_parts(0, 3675)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -298,8 +294,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `280` // Estimated: `3675` - // Minimum execution time: 11_420_000 picoseconds. - Weight::from_parts(12_170_000, 0) + // Minimum execution time: 14_100_000 picoseconds. + Weight::from_parts(14_430_000, 0) .saturating_add(Weight::from_parts(0, 3675)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -314,13 +310,17 @@ impl pallet_assets::WeightInfo for WeightInfo { /// The range of component `s` is `[0, 50]`. /// The range of component `n` is `[0, 50]`. /// The range of component `s` is `[0, 50]`. - fn set_metadata(_n: u32, _s: u32, ) -> Weight { + fn set_metadata(n: u32, s: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `280` // Estimated: `3675` - // Minimum execution time: 28_770_000 picoseconds. - Weight::from_parts(31_750_920, 0) + // Minimum execution time: 32_310_000 picoseconds. + Weight::from_parts(33_105_701, 0) .saturating_add(Weight::from_parts(0, 3675)) + // Standard Error: 536 + .saturating_add(Weight::from_parts(1_347, 0).saturating_mul(n.into())) + // Standard Error: 536 + .saturating_add(Weight::from_parts(992, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -332,8 +332,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `444` // Estimated: `3675` - // Minimum execution time: 28_090_000 picoseconds. - Weight::from_parts(30_321_000, 0) + // Minimum execution time: 31_480_000 picoseconds. + Weight::from_parts(32_200_000, 0) .saturating_add(Weight::from_parts(0, 3675)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -348,15 +348,17 @@ impl pallet_assets::WeightInfo for WeightInfo { /// The range of component `s` is `[0, 50]`. /// 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: 12_030_000 picoseconds. - Weight::from_parts(13_325_515, 0) + // Minimum execution time: 14_750_000 picoseconds. + Weight::from_parts(15_340_727, 0) .saturating_add(Weight::from_parts(0, 3675)) - // Standard Error: 532 - .saturating_add(Weight::from_parts(4_557, 0).saturating_mul(s.into())) + // Standard Error: 323 + .saturating_add(Weight::from_parts(929, 0).saturating_mul(n.into())) + // Standard Error: 323 + .saturating_add(Weight::from_parts(2_526, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -368,8 +370,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `444` // Estimated: `3675` - // Minimum execution time: 28_000_000 picoseconds. - Weight::from_parts(29_370_000, 0) + // Minimum execution time: 31_300_000 picoseconds. + Weight::from_parts(31_560_000, 0) .saturating_add(Weight::from_parts(0, 3675)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -380,8 +382,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `280` // Estimated: `3675` - // Minimum execution time: 10_810_000 picoseconds. - Weight::from_parts(11_500_000, 0) + // Minimum execution time: 13_320_000 picoseconds. + Weight::from_parts(13_630_000, 0) .saturating_add(Weight::from_parts(0, 3675)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -394,8 +396,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `314` // Estimated: `3675` - // Minimum execution time: 33_540_000 picoseconds. - Weight::from_parts(35_671_000, 0) + // Minimum execution time: 36_660_000 picoseconds. + Weight::from_parts(37_090_000, 0) .saturating_add(Weight::from_parts(0, 3675)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -412,8 +414,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `597` // Estimated: `6208` - // Minimum execution time: 69_750_000 picoseconds. - Weight::from_parts(74_080_000, 0) + // Minimum execution time: 75_550_000 picoseconds. + Weight::from_parts(76_240_000, 0) .saturating_add(Weight::from_parts(0, 6208)) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(5)) @@ -426,8 +428,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `484` // Estimated: `3675` - // Minimum execution time: 34_680_000 picoseconds. - Weight::from_parts(36_429_000, 0) + // Minimum execution time: 38_480_000 picoseconds. + Weight::from_parts(38_981_000, 0) .saturating_add(Weight::from_parts(0, 3675)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -440,8 +442,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `484` // Estimated: `3675` - // Minimum execution time: 35_040_000 picoseconds. - Weight::from_parts(37_140_000, 0) + // Minimum execution time: 38_350_000 picoseconds. + Weight::from_parts(38_791_000, 0) .saturating_add(Weight::from_parts(0, 3675)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -452,8 +454,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `280` // Estimated: `3675` - // Minimum execution time: 12_220_000 picoseconds. - Weight::from_parts(12_990_000, 0) + // Minimum execution time: 14_890_000 picoseconds. + Weight::from_parts(15_290_000, 0) .saturating_add(Weight::from_parts(0, 3675)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -468,8 +470,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `383` // Estimated: `3675` - // Minimum execution time: 33_770_000 picoseconds. - Weight::from_parts(35_760_000, 0) + // Minimum execution time: 38_190_000 picoseconds. + Weight::from_parts(38_490_000, 0) .saturating_add(Weight::from_parts(0, 3675)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(3)) @@ -482,8 +484,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `280` // Estimated: `3675` - // Minimum execution time: 32_640_000 picoseconds. - Weight::from_parts(34_600_000, 0) + // Minimum execution time: 35_800_000 picoseconds. + Weight::from_parts(36_100_000, 0) .saturating_add(Weight::from_parts(0, 3675)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -498,8 +500,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `509` // Estimated: `3675` - // Minimum execution time: 32_860_000 picoseconds. - Weight::from_parts(34_569_000, 0) + // Minimum execution time: 36_411_000 picoseconds. + Weight::from_parts(37_091_000, 0) .saturating_add(Weight::from_parts(0, 3675)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(3)) @@ -512,8 +514,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `439` // Estimated: `3675` - // Minimum execution time: 30_761_000 picoseconds. - Weight::from_parts(31_680_000, 0) + // Minimum execution time: 34_330_000 picoseconds. + Weight::from_parts(34_870_000, 0) .saturating_add(Weight::from_parts(0, 3675)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -526,8 +528,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `388` // Estimated: `3675` - // Minimum execution time: 15_852_000 picoseconds. - Weight::from_parts(16_970_000, 0) + // Minimum execution time: 19_650_000 picoseconds. + Weight::from_parts(19_930_000, 0) .saturating_add(Weight::from_parts(0, 3675)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -542,8 +544,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `427` // Estimated: `6208` - // Minimum execution time: 56_930_000 picoseconds. - Weight::from_parts(60_031_000, 0) + // Minimum execution time: 60_691_000 picoseconds. + Weight::from_parts(61_420_000, 0) .saturating_add(Weight::from_parts(0, 6208)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(4)) diff --git a/system-parachains/asset-hubs/asset-hub-kusama/src/weights/pallet_assets_pool.rs b/system-parachains/asset-hubs/asset-hub-kusama/src/weights/pallet_assets_pool.rs index f9a5b1aad5..0fd166dbb1 100644 --- a/system-parachains/asset-hubs/asset-hub-kusama/src/weights/pallet_assets_pool.rs +++ b/system-parachains/asset-hubs/asset-hub-kusama/src/weights/pallet_assets_pool.rs @@ -16,10 +16,10 @@ //! Autogenerated weights for `pallet_assets` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.0.0 -//! DATE: 2025-05-07, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `2a28e941ef22`, CPU: `QEMU Virtual CPU version 2.5+` +//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: @@ -27,15 +27,11 @@ // v1 // benchmark // pallet -// --extrinsic=* -// --runtime=target/production/wbuild/asset-hub-kusama-runtime/asset_hub_kusama_runtime.wasm -// --pallet=pallet_assets -// --header=/_work/fellowship-001/runtimes/runtimes/.github/scripts/cmd/file_header.txt -// --output=./system-parachains/asset-hubs/asset-hub-kusama/src/weights -// --wasm-execution=compiled -// --steps=50 -// --repeat=20 -// --heap-pages=4096 +// --runtime=target/production/wbuild/asset-hub-kusama-runtime/asset_hub_kusama_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/asset-hubs/asset-hub-kusama/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -56,8 +52,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `42` // Estimated: `3675` - // Minimum execution time: 11_280_000 picoseconds. - Weight::from_parts(12_270_000, 0) + // Minimum execution time: 13_770_000 picoseconds. + Weight::from_parts(13_980_000, 0) .saturating_add(Weight::from_parts(0, 3675)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -70,8 +66,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `42` // Estimated: `3675` - // Minimum execution time: 10_939_000 picoseconds. - Weight::from_parts(11_570_000, 0) + // Minimum execution time: 13_200_000 picoseconds. + Weight::from_parts(13_490_000, 0) .saturating_add(Weight::from_parts(0, 3675)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -82,8 +78,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `314` // Estimated: `3675` - // Minimum execution time: 11_360_000 picoseconds. - Weight::from_parts(12_209_000, 0) + // Minimum execution time: 13_889_000 picoseconds. + Weight::from_parts(14_360_000, 0) .saturating_add(Weight::from_parts(0, 3675)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -101,11 +97,11 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `122 + c * (208 ±0)` // Estimated: `3675 + c * (2609 ±0)` - // Minimum execution time: 15_111_000 picoseconds. - Weight::from_parts(15_741_000, 0) + // Minimum execution time: 18_520_000 picoseconds. + Weight::from_parts(18_840_000, 0) .saturating_add(Weight::from_parts(0, 3675)) - // Standard Error: 6_877 - .saturating_add(Weight::from_parts(15_126_549, 0).saturating_mul(c.into())) + // Standard Error: 21_791 + .saturating_add(Weight::from_parts(16_644_267, 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)) @@ -123,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: 15_900_000 picoseconds. - Weight::from_parts(16_600_000, 0) + // Minimum execution time: 20_500_000 picoseconds. + Weight::from_parts(20_660_000, 0) .saturating_add(Weight::from_parts(0, 3675)) - // Standard Error: 4_893 - .saturating_add(Weight::from_parts(18_995_123, 0).saturating_mul(a.into())) + // Standard Error: 8_143 + .saturating_add(Weight::from_parts(18_151_255, 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)) @@ -142,8 +138,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `280` // Estimated: `3675` - // Minimum execution time: 12_670_000 picoseconds. - Weight::from_parts(13_230_000, 0) + // Minimum execution time: 15_590_000 picoseconds. + Weight::from_parts(15_980_000, 0) .saturating_add(Weight::from_parts(0, 3675)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -156,8 +152,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `280` // Estimated: `3675` - // Minimum execution time: 22_680_000 picoseconds. - Weight::from_parts(23_860_000, 0) + // Minimum execution time: 26_730_000 picoseconds. + Weight::from_parts(27_230_000, 0) .saturating_add(Weight::from_parts(0, 3675)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -170,8 +166,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `388` // Estimated: `3675` - // Minimum execution time: 31_630_000 picoseconds. - Weight::from_parts(32_980_000, 0) + // Minimum execution time: 35_910_000 picoseconds. + Weight::from_parts(36_570_000, 0) .saturating_add(Weight::from_parts(0, 3675)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -186,8 +182,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `427` // Estimated: `6208` - // Minimum execution time: 44_630_000 picoseconds. - Weight::from_parts(46_740_000, 0) + // Minimum execution time: 50_790_000 picoseconds. + Weight::from_parts(51_320_000, 0) .saturating_add(Weight::from_parts(0, 6208)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(4)) @@ -202,8 +198,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `427` // Estimated: `6208` - // Minimum execution time: 40_411_000 picoseconds. - Weight::from_parts(41_881_000, 0) + // Minimum execution time: 45_670_000 picoseconds. + Weight::from_parts(46_220_000, 0) .saturating_add(Weight::from_parts(0, 6208)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(4)) @@ -218,8 +214,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `427` // Estimated: `6208` - // Minimum execution time: 45_300_000 picoseconds. - Weight::from_parts(48_000_000, 0) + // Minimum execution time: 50_700_000 picoseconds. + Weight::from_parts(51_190_000, 0) .saturating_add(Weight::from_parts(0, 6208)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(4)) @@ -232,8 +228,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `388` // Estimated: `3675` - // Minimum execution time: 15_979_000 picoseconds. - Weight::from_parts(16_950_000, 0) + // Minimum execution time: 19_290_000 picoseconds. + Weight::from_parts(19_860_000, 0) .saturating_add(Weight::from_parts(0, 3675)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -246,8 +242,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `388` // Estimated: `3675` - // Minimum execution time: 15_710_000 picoseconds. - Weight::from_parts(16_531_000, 0) + // Minimum execution time: 19_580_000 picoseconds. + Weight::from_parts(19_930_000, 0) .saturating_add(Weight::from_parts(0, 3675)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -258,8 +254,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `314` // Estimated: `3675` - // Minimum execution time: 11_200_000 picoseconds. - Weight::from_parts(11_820_000, 0) + // Minimum execution time: 14_400_000 picoseconds. + Weight::from_parts(14_810_000, 0) .saturating_add(Weight::from_parts(0, 3675)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -270,8 +266,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `314` // Estimated: `3675` - // Minimum execution time: 11_250_000 picoseconds. - Weight::from_parts(12_160_000, 0) + // Minimum execution time: 14_100_000 picoseconds. + Weight::from_parts(14_490_000, 0) .saturating_add(Weight::from_parts(0, 3675)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -284,8 +280,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `280` // Estimated: `3675` - // Minimum execution time: 12_940_000 picoseconds. - Weight::from_parts(14_210_000, 0) + // Minimum execution time: 16_020_000 picoseconds. + Weight::from_parts(16_390_000, 0) .saturating_add(Weight::from_parts(0, 3675)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -296,8 +292,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `280` // Estimated: `3675` - // Minimum execution time: 11_120_000 picoseconds. - Weight::from_parts(12_620_000, 0) + // Minimum execution time: 14_040_000 picoseconds. + Weight::from_parts(14_500_000, 0) .saturating_add(Weight::from_parts(0, 3675)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -312,15 +308,17 @@ impl pallet_assets::WeightInfo for WeightInfo { /// The range of component `s` is `[0, 50]`. /// The range of component `n` is `[0, 50]`. /// The range of component `s` is `[0, 50]`. - fn set_metadata(n: u32, _s: u32, ) -> Weight { + fn set_metadata(n: u32, s: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `280` // Estimated: `3675` - // Minimum execution time: 13_731_000 picoseconds. - Weight::from_parts(15_244_680, 0) + // Minimum execution time: 16_950_000 picoseconds. + Weight::from_parts(17_656_555, 0) .saturating_add(Weight::from_parts(0, 3675)) - // Standard Error: 645 - .saturating_add(Weight::from_parts(3_158, 0).saturating_mul(n.into())) + // Standard Error: 335 + .saturating_add(Weight::from_parts(653, 0).saturating_mul(n.into())) + // Standard Error: 335 + .saturating_add(Weight::from_parts(1_270, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -332,8 +330,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `444` // Estimated: `3675` - // Minimum execution time: 14_860_000 picoseconds. - Weight::from_parts(16_020_000, 0) + // Minimum execution time: 18_150_000 picoseconds. + Weight::from_parts(18_700_000, 0) .saturating_add(Weight::from_parts(0, 3675)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -348,15 +346,17 @@ impl pallet_assets::WeightInfo for WeightInfo { /// The range of component `s` is `[0, 50]`. /// 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: 11_931_000 picoseconds. - Weight::from_parts(13_274_540, 0) + // Minimum execution time: 14_610_000 picoseconds. + Weight::from_parts(15_193_734, 0) .saturating_add(Weight::from_parts(0, 3675)) - // Standard Error: 474 - .saturating_add(Weight::from_parts(2_842, 0).saturating_mul(s.into())) + // Standard Error: 314 + .saturating_add(Weight::from_parts(1_812, 0).saturating_mul(n.into())) + // Standard Error: 314 + .saturating_add(Weight::from_parts(2_639, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -368,8 +368,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `444` // Estimated: `3675` - // Minimum execution time: 14_141_000 picoseconds. - Weight::from_parts(14_870_000, 0) + // Minimum execution time: 17_590_000 picoseconds. + Weight::from_parts(18_060_000, 0) .saturating_add(Weight::from_parts(0, 3675)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -380,8 +380,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `280` // Estimated: `3675` - // Minimum execution time: 10_681_000 picoseconds. - Weight::from_parts(11_630_000, 0) + // Minimum execution time: 13_440_000 picoseconds. + Weight::from_parts(13_820_000, 0) .saturating_add(Weight::from_parts(0, 3675)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -394,8 +394,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `314` // Estimated: `3675` - // Minimum execution time: 33_441_000 picoseconds. - Weight::from_parts(35_711_000, 0) + // Minimum execution time: 36_520_000 picoseconds. + Weight::from_parts(37_209_000, 0) .saturating_add(Weight::from_parts(0, 3675)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -412,8 +412,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `597` // Estimated: `6208` - // Minimum execution time: 69_440_000 picoseconds. - Weight::from_parts(73_630_000, 0) + // Minimum execution time: 76_220_000 picoseconds. + Weight::from_parts(77_129_000, 0) .saturating_add(Weight::from_parts(0, 6208)) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(5)) @@ -426,8 +426,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `484` // Estimated: `3675` - // Minimum execution time: 34_440_000 picoseconds. - Weight::from_parts(36_190_000, 0) + // Minimum execution time: 38_630_000 picoseconds. + Weight::from_parts(39_160_000, 0) .saturating_add(Weight::from_parts(0, 3675)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -440,8 +440,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `484` // Estimated: `3675` - // Minimum execution time: 36_100_000 picoseconds. - Weight::from_parts(37_410_000, 0) + // Minimum execution time: 38_870_000 picoseconds. + Weight::from_parts(39_190_000, 0) .saturating_add(Weight::from_parts(0, 3675)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -452,8 +452,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `280` // Estimated: `3675` - // Minimum execution time: 11_970_000 picoseconds. - Weight::from_parts(12_591_000, 0) + // Minimum execution time: 14_790_000 picoseconds. + Weight::from_parts(15_010_000, 0) .saturating_add(Weight::from_parts(0, 3675)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -468,8 +468,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `383` // Estimated: `3675` - // Minimum execution time: 34_290_000 picoseconds. - Weight::from_parts(36_370_000, 0) + // Minimum execution time: 37_990_000 picoseconds. + Weight::from_parts(38_590_000, 0) .saturating_add(Weight::from_parts(0, 3675)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(3)) @@ -482,8 +482,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `280` // Estimated: `3675` - // Minimum execution time: 32_540_000 picoseconds. - Weight::from_parts(34_509_000, 0) + // Minimum execution time: 35_590_000 picoseconds. + Weight::from_parts(36_120_000, 0) .saturating_add(Weight::from_parts(0, 3675)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -498,8 +498,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `509` // Estimated: `3675` - // Minimum execution time: 32_420_000 picoseconds. - Weight::from_parts(34_390_000, 0) + // Minimum execution time: 36_480_000 picoseconds. + Weight::from_parts(36_980_000, 0) .saturating_add(Weight::from_parts(0, 3675)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(3)) @@ -512,8 +512,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `439` // Estimated: `3675` - // Minimum execution time: 30_420_000 picoseconds. - Weight::from_parts(31_560_000, 0) + // Minimum execution time: 34_080_000 picoseconds. + Weight::from_parts(34_529_000, 0) .saturating_add(Weight::from_parts(0, 3675)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -526,8 +526,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `388` // Estimated: `3675` - // Minimum execution time: 15_711_000 picoseconds. - Weight::from_parts(16_650_000, 0) + // Minimum execution time: 19_650_000 picoseconds. + Weight::from_parts(19_970_000, 0) .saturating_add(Weight::from_parts(0, 3675)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -542,8 +542,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `427` // Estimated: `6208` - // Minimum execution time: 58_570_000 picoseconds. - Weight::from_parts(60_271_000, 0) + // Minimum execution time: 61_070_000 picoseconds. + Weight::from_parts(61_770_000, 0) .saturating_add(Weight::from_parts(0, 6208)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(4)) diff --git a/system-parachains/asset-hubs/asset-hub-kusama/src/weights/pallet_balances.rs b/system-parachains/asset-hubs/asset-hub-kusama/src/weights/pallet_balances.rs index 12dfc4d8ec..183603dc14 100644 --- a/system-parachains/asset-hubs/asset-hub-kusama/src/weights/pallet_balances.rs +++ b/system-parachains/asset-hubs/asset-hub-kusama/src/weights/pallet_balances.rs @@ -16,10 +16,10 @@ //! Autogenerated weights for `pallet_balances` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.0.0 -//! DATE: 2025-05-07, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `2a28e941ef22`, CPU: `QEMU Virtual CPU version 2.5+` +//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: @@ -27,15 +27,11 @@ // v1 // benchmark // pallet -// --extrinsic=* -// --runtime=target/production/wbuild/asset-hub-kusama-runtime/asset_hub_kusama_runtime.wasm -// --pallet=pallet_balances -// --header=/_work/fellowship-001/runtimes/runtimes/.github/scripts/cmd/file_header.txt -// --output=./system-parachains/asset-hubs/asset-hub-kusama/src/weights -// --wasm-execution=compiled -// --steps=50 -// --repeat=20 -// --heap-pages=4096 +// --runtime=target/production/wbuild/asset-hub-kusama-runtime/asset_hub_kusama_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/asset-hubs/asset-hub-kusama/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -54,8 +50,8 @@ impl pallet_balances::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `3593` - // Minimum execution time: 55_151_000 picoseconds. - Weight::from_parts(56_690_000, 0) + // Minimum execution time: 56_660_000 picoseconds. + Weight::from_parts(57_020_000, 0) .saturating_add(Weight::from_parts(0, 3593)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -66,8 +62,8 @@ impl pallet_balances::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `3593` - // Minimum execution time: 46_501_000 picoseconds. - Weight::from_parts(47_270_000, 0) + // Minimum execution time: 44_940_000 picoseconds. + Weight::from_parts(45_290_000, 0) .saturating_add(Weight::from_parts(0, 3593)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -78,8 +74,8 @@ impl pallet_balances::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `174` // Estimated: `3593` - // Minimum execution time: 15_200_000 picoseconds. - Weight::from_parts(15_760_000, 0) + // Minimum execution time: 17_920_000 picoseconds. + Weight::from_parts(18_430_000, 0) .saturating_add(Weight::from_parts(0, 3593)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -90,8 +86,8 @@ impl pallet_balances::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `174` // Estimated: `3593` - // Minimum execution time: 22_580_000 picoseconds. - Weight::from_parts(23_770_000, 0) + // Minimum execution time: 26_160_000 picoseconds. + Weight::from_parts(26_700_000, 0) .saturating_add(Weight::from_parts(0, 3593)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -102,8 +98,8 @@ impl pallet_balances::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `103` // Estimated: `6196` - // Minimum execution time: 57_499_000 picoseconds. - Weight::from_parts(58_650_000, 0) + // Minimum execution time: 59_200_000 picoseconds. + Weight::from_parts(59_660_000, 0) .saturating_add(Weight::from_parts(0, 6196)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -114,8 +110,8 @@ impl pallet_balances::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `3593` - // Minimum execution time: 55_090_000 picoseconds. - Weight::from_parts(56_630_000, 0) + // Minimum execution time: 55_740_000 picoseconds. + Weight::from_parts(56_020_000, 0) .saturating_add(Weight::from_parts(0, 3593)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -126,8 +122,8 @@ impl pallet_balances::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `174` // Estimated: `3593` - // Minimum execution time: 19_370_000 picoseconds. - Weight::from_parts(20_300_000, 0) + // Minimum execution time: 21_310_000 picoseconds. + Weight::from_parts(21_630_000, 0) .saturating_add(Weight::from_parts(0, 3593)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -139,11 +135,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_230_000 picoseconds. - Weight::from_parts(18_880_000, 0) + // Minimum execution time: 19_740_000 picoseconds. + Weight::from_parts(20_010_000, 0) .saturating_add(Weight::from_parts(0, 990)) - // Standard Error: 9_966 - .saturating_add(Weight::from_parts(17_187_947, 0).saturating_mul(u.into())) + // Standard Error: 8_232 + .saturating_add(Weight::from_parts(16_663_907, 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())) @@ -152,24 +148,24 @@ impl pallet_balances::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 6_650_000 picoseconds. - Weight::from_parts(7_050_000, 0) + // Minimum execution time: 7_580_000 picoseconds. + Weight::from_parts(7_890_000, 0) .saturating_add(Weight::from_parts(0, 0)) } fn burn_allow_death() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 33_911_000 picoseconds. - Weight::from_parts(35_470_000, 0) + // Minimum execution time: 35_540_000 picoseconds. + Weight::from_parts(36_070_000, 0) .saturating_add(Weight::from_parts(0, 0)) } fn burn_keep_alive() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 22_831_000 picoseconds. - Weight::from_parts(24_540_000, 0) + // Minimum execution time: 24_160_000 picoseconds. + Weight::from_parts(24_650_000, 0) .saturating_add(Weight::from_parts(0, 0)) } } diff --git a/system-parachains/asset-hubs/asset-hub-kusama/src/weights/pallet_collator_selection.rs b/system-parachains/asset-hubs/asset-hub-kusama/src/weights/pallet_collator_selection.rs index a29af13456..9def3be9f0 100644 --- a/system-parachains/asset-hubs/asset-hub-kusama/src/weights/pallet_collator_selection.rs +++ b/system-parachains/asset-hubs/asset-hub-kusama/src/weights/pallet_collator_selection.rs @@ -16,10 +16,10 @@ //! Autogenerated weights for `pallet_collator_selection` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.0.0 -//! DATE: 2025-05-07, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `2a28e941ef22`, CPU: `QEMU Virtual CPU version 2.5+` +//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: @@ -27,15 +27,11 @@ // v1 // benchmark // pallet -// --extrinsic=* -// --runtime=target/production/wbuild/asset-hub-kusama-runtime/asset_hub_kusama_runtime.wasm -// --pallet=pallet_collator_selection -// --header=/_work/fellowship-001/runtimes/runtimes/.github/scripts/cmd/file_header.txt -// --output=./system-parachains/asset-hubs/asset-hub-kusama/src/weights -// --wasm-execution=compiled -// --steps=50 -// --repeat=20 -// --heap-pages=4096 +// --runtime=target/production/wbuild/asset-hub-kusama-runtime/asset_hub_kusama_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/asset-hubs/asset-hub-kusama/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -57,11 +53,11 @@ impl pallet_collator_selection::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `197 + b * (79 ±0)` // Estimated: `1188 + b * (2555 ±0)` - // Minimum execution time: 12_560_000 picoseconds. - Weight::from_parts(9_263_645, 0) + // Minimum execution time: 16_050_000 picoseconds. + Weight::from_parts(12_784_550, 0) .saturating_add(Weight::from_parts(0, 1188)) - // Standard Error: 7_083 - .saturating_add(Weight::from_parts(4_167_890, 0).saturating_mul(b.into())) + // Standard Error: 8_722 + .saturating_add(Weight::from_parts(4_509_072, 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, 2555).saturating_mul(b.into())) @@ -80,13 +76,13 @@ impl pallet_collator_selection::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `795 + b * (32 ±0) + c * (53 ±0)` // Estimated: `6287 + b * (37 ±0) + c * (53 ±0)` - // Minimum execution time: 46_931_000 picoseconds. - Weight::from_parts(48_952_849, 0) + // Minimum execution time: 51_300_000 picoseconds. + Weight::from_parts(51_143_397, 0) .saturating_add(Weight::from_parts(0, 6287)) - // Standard Error: 12_759 - .saturating_add(Weight::from_parts(8_851, 0).saturating_mul(b.into())) - // Standard Error: 2_418 - .saturating_add(Weight::from_parts(135_640, 0).saturating_mul(c.into())) + // Standard Error: 6_056 + .saturating_add(Weight::from_parts(74_173, 0).saturating_mul(b.into())) + // Standard Error: 1_148 + .saturating_add(Weight::from_parts(95_615, 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, 37).saturating_mul(b.into())) @@ -101,11 +97,11 @@ impl pallet_collator_selection::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `119 + b * (32 ±0)` // Estimated: `6287` - // Minimum execution time: 11_869_000 picoseconds. - Weight::from_parts(11_949_090, 0) + // Minimum execution time: 15_170_000 picoseconds. + Weight::from_parts(15_589_048, 0) .saturating_add(Weight::from_parts(0, 6287)) - // Standard Error: 4_212 - .saturating_add(Weight::from_parts(209_556, 0).saturating_mul(b.into())) + // Standard Error: 1_210 + .saturating_add(Weight::from_parts(54_465, 0).saturating_mul(b.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -115,8 +111,8 @@ impl pallet_collator_selection::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 5_350_000 picoseconds. - Weight::from_parts(5_830_000, 0) + // Minimum execution time: 6_190_000 picoseconds. + Weight::from_parts(6_540_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -134,13 +130,13 @@ impl pallet_collator_selection::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `0 + c * (182 ±0) + k * (115 ±0)` // Estimated: `6287 + c * (901 ±29) + k * (901 ±29)` - // Minimum execution time: 10_420_000 picoseconds. - Weight::from_parts(10_760_000, 0) + // Minimum execution time: 13_130_000 picoseconds. + Weight::from_parts(13_420_000, 0) .saturating_add(Weight::from_parts(0, 6287)) - // Standard Error: 197_931 - .saturating_add(Weight::from_parts(6_563_197, 0).saturating_mul(c.into())) - // Standard Error: 197_931 - .saturating_add(Weight::from_parts(6_370_300, 0).saturating_mul(k.into())) + // Standard Error: 198_056 + .saturating_add(Weight::from_parts(6_588_706, 0).saturating_mul(c.into())) + // Standard Error: 198_056 + .saturating_add(Weight::from_parts(6_295_133, 0).saturating_mul(k.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(c.into()))) @@ -157,11 +153,11 @@ impl pallet_collator_selection::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `319 + c * (49 ±0)` // Estimated: `6287` - // Minimum execution time: 31_310_000 picoseconds. - Weight::from_parts(33_892_288, 0) + // Minimum execution time: 34_361_000 picoseconds. + Weight::from_parts(36_336_668, 0) .saturating_add(Weight::from_parts(0, 6287)) - // Standard Error: 2_256 - .saturating_add(Weight::from_parts(111_489, 0).saturating_mul(c.into())) + // Standard Error: 1_712 + .saturating_add(Weight::from_parts(83_923, 0).saturating_mul(c.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -180,11 +176,11 @@ impl pallet_collator_selection::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `765 + c * (52 ±0)` // Estimated: `6287 + c * (54 ±0)` - // Minimum execution time: 40_730_000 picoseconds. - Weight::from_parts(46_322_166, 0) + // Minimum execution time: 48_010_000 picoseconds. + Weight::from_parts(50_339_074, 0) .saturating_add(Weight::from_parts(0, 6287)) - // Standard Error: 2_799 - .saturating_add(Weight::from_parts(150_531, 0).saturating_mul(c.into())) + // Standard Error: 1_090 + .saturating_add(Weight::from_parts(104_677, 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, 54).saturating_mul(c.into())) @@ -206,11 +202,11 @@ impl pallet_collator_selection::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `905 + c * (53 ±0)` // Estimated: `6287 + c * (54 ±0)` - // Minimum execution time: 59_480_000 picoseconds. - Weight::from_parts(64_164_107, 0) + // Minimum execution time: 67_230_000 picoseconds. + Weight::from_parts(69_005_145, 0) .saturating_add(Weight::from_parts(0, 6287)) - // Standard Error: 3_648 - .saturating_add(Weight::from_parts(165_294, 0).saturating_mul(c.into())) + // Standard Error: 1_550 + .saturating_add(Weight::from_parts(112_785, 0).saturating_mul(c.into())) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(4)) .saturating_add(Weight::from_parts(0, 54).saturating_mul(c.into())) @@ -226,11 +222,11 @@ impl pallet_collator_selection::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `347 + c * (48 ±0)` // Estimated: `6287` - // Minimum execution time: 33_480_000 picoseconds. - Weight::from_parts(39_839_133, 0) + // Minimum execution time: 38_240_000 picoseconds. + Weight::from_parts(39_785_604, 0) .saturating_add(Weight::from_parts(0, 6287)) - // Standard Error: 5_407 - .saturating_add(Weight::from_parts(106_336, 0).saturating_mul(c.into())) + // Standard Error: 1_103 + .saturating_add(Weight::from_parts(83_716, 0).saturating_mul(c.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -242,8 +238,8 @@ impl pallet_collator_selection::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `155` // Estimated: `6196` - // Minimum execution time: 48_779_000 picoseconds. - Weight::from_parts(49_850_000, 0) + // Minimum execution time: 49_950_000 picoseconds. + Weight::from_parts(50_720_000, 0) .saturating_add(Weight::from_parts(0, 6196)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(3)) @@ -264,11 +260,11 @@ impl pallet_collator_selection::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `2302 + c * (97 ±0) + r * (114 ±0)` // Estimated: `6287 + c * (2519 ±0) + r * (2603 ±0)` - // Minimum execution time: 26_870_000 picoseconds. - Weight::from_parts(27_941_000, 0) + // Minimum execution time: 35_760_000 picoseconds. + Weight::from_parts(36_161_000, 0) .saturating_add(Weight::from_parts(0, 6287)) - // Standard Error: 348_346 - .saturating_add(Weight::from_parts(15_620_229, 0).saturating_mul(c.into())) + // Standard Error: 349_929 + .saturating_add(Weight::from_parts(16_057_732, 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_u64).saturating_mul(c.into()))) diff --git a/system-parachains/asset-hubs/asset-hub-kusama/src/weights/pallet_message_queue.rs b/system-parachains/asset-hubs/asset-hub-kusama/src/weights/pallet_message_queue.rs index 21e8e781d3..124c21bc27 100644 --- a/system-parachains/asset-hubs/asset-hub-kusama/src/weights/pallet_message_queue.rs +++ b/system-parachains/asset-hubs/asset-hub-kusama/src/weights/pallet_message_queue.rs @@ -16,10 +16,10 @@ //! Autogenerated weights for `pallet_message_queue` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.0.0 -//! DATE: 2025-05-07, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `2a28e941ef22`, CPU: `QEMU Virtual CPU version 2.5+` +//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: @@ -27,15 +27,11 @@ // v1 // benchmark // pallet -// --extrinsic=* -// --runtime=target/production/wbuild/asset-hub-kusama-runtime/asset_hub_kusama_runtime.wasm -// --pallet=pallet_message_queue -// --header=/_work/fellowship-001/runtimes/runtimes/.github/scripts/cmd/file_header.txt -// --output=./system-parachains/asset-hubs/asset-hub-kusama/src/weights -// --wasm-execution=compiled -// --steps=50 -// --repeat=20 -// --heap-pages=4096 +// --runtime=target/production/wbuild/asset-hub-kusama-runtime/asset_hub_kusama_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/asset-hubs/asset-hub-kusama/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -56,8 +52,8 @@ impl pallet_message_queue::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `260` // Estimated: `6044` - // Minimum execution time: 14_960_000 picoseconds. - Weight::from_parts(15_860_000, 0) + // Minimum execution time: 16_760_000 picoseconds. + Weight::from_parts(17_130_000, 0) .saturating_add(Weight::from_parts(0, 6044)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) @@ -70,8 +66,8 @@ impl pallet_message_queue::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `255` // Estimated: `6044` - // Minimum execution time: 12_790_000 picoseconds. - Weight::from_parts(13_740_000, 0) + // Minimum execution time: 15_140_000 picoseconds. + Weight::from_parts(15_470_000, 0) .saturating_add(Weight::from_parts(0, 6044)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(3)) @@ -82,8 +78,8 @@ impl pallet_message_queue::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `42` // Estimated: `3517` - // Minimum execution time: 5_340_000 picoseconds. - Weight::from_parts(5_720_000, 0) + // Minimum execution time: 5_820_000 picoseconds. + Weight::from_parts(6_080_000, 0) .saturating_add(Weight::from_parts(0, 3517)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -94,8 +90,8 @@ impl pallet_message_queue::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `109` // Estimated: `69050` - // Minimum execution time: 7_810_000 picoseconds. - Weight::from_parts(8_100_000, 0) + // Minimum execution time: 8_590_000 picoseconds. + Weight::from_parts(8_740_000, 0) .saturating_add(Weight::from_parts(0, 69050)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -106,8 +102,8 @@ impl pallet_message_queue::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `109` // Estimated: `69050` - // Minimum execution time: 8_071_000 picoseconds. - Weight::from_parts(8_220_000, 0) + // Minimum execution time: 8_710_000 picoseconds. + Weight::from_parts(9_040_000, 0) .saturating_add(Weight::from_parts(0, 69050)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -120,8 +116,8 @@ impl pallet_message_queue::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 133_501_000 picoseconds. - Weight::from_parts(145_731_000, 0) + // Minimum execution time: 217_469_000 picoseconds. + Weight::from_parts(218_340_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -133,23 +129,23 @@ impl pallet_message_queue::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `208` // Estimated: `3517` - // Minimum execution time: 8_190_000 picoseconds. - Weight::from_parts(8_620_000, 0) + // Minimum execution time: 10_000_000 picoseconds. + Weight::from_parts(10_330_000, 0) .saturating_add(Weight::from_parts(0, 3517)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) } /// Storage: `MessageQueue::BookStateFor` (r:1 w:0) - /// Proof: `MessageQueue::BookStateFor` (`max_values`: None, `max_size`: Some(55), added: 2530, mode: `MaxEncodedLen`) + /// Proof: `MessageQueue::BookStateFor` (`max_values`: None, `max_size`: Some(52), added: 2527, mode: `MaxEncodedLen`) /// Storage: `MessageQueue::ServiceHead` (r:0 w:1) - /// Proof: `MessageQueue::ServiceHead` (`max_values`: Some(1), `max_size`: Some(6), added: 501, mode: `MaxEncodedLen`) + /// Proof: `MessageQueue::ServiceHead` (`max_values`: Some(1), `max_size`: Some(5), added: 500, mode: `MaxEncodedLen`) fn set_service_head() -> Weight { // Proof Size summary in bytes: - // Measured: `220` - // Estimated: `3520` - // Minimum execution time: 11_071_000 picoseconds. - Weight::from_parts(11_553_000, 0) - .saturating_add(Weight::from_parts(0, 3520)) + // Measured: `198` + // Estimated: `3517` + // Minimum execution time: 8_430_000 picoseconds. + Weight::from_parts(8_700_000, 0) + .saturating_add(Weight::from_parts(0, 3517)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -161,8 +157,8 @@ impl pallet_message_queue::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `65704` // Estimated: `69050` - // Minimum execution time: 68_460_000 picoseconds. - Weight::from_parts(71_141_000, 0) + // Minimum execution time: 61_910_000 picoseconds. + Weight::from_parts(62_530_000, 0) .saturating_add(Weight::from_parts(0, 69050)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -175,8 +171,8 @@ impl pallet_message_queue::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `65704` // Estimated: `69050` - // Minimum execution time: 88_981_000 picoseconds. - Weight::from_parts(93_521_000, 0) + // Minimum execution time: 80_620_000 picoseconds. + Weight::from_parts(81_050_000, 0) .saturating_add(Weight::from_parts(0, 69050)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -189,8 +185,8 @@ impl pallet_message_queue::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `65704` // Estimated: `69050` - // Minimum execution time: 99_671_000 picoseconds. - Weight::from_parts(101_421_000, 0) + // Minimum execution time: 143_620_000 picoseconds. + Weight::from_parts(144_280_000, 0) .saturating_add(Weight::from_parts(0, 69050)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) diff --git a/system-parachains/asset-hubs/asset-hub-kusama/src/weights/pallet_multisig.rs b/system-parachains/asset-hubs/asset-hub-kusama/src/weights/pallet_multisig.rs index af9882ea8b..be8c550c59 100644 --- a/system-parachains/asset-hubs/asset-hub-kusama/src/weights/pallet_multisig.rs +++ b/system-parachains/asset-hubs/asset-hub-kusama/src/weights/pallet_multisig.rs @@ -16,10 +16,10 @@ //! Autogenerated weights for `pallet_multisig` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.0.0 -//! DATE: 2025-05-07, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `2a28e941ef22`, CPU: `QEMU Virtual CPU version 2.5+` +//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: @@ -27,15 +27,11 @@ // v1 // benchmark // pallet -// --extrinsic=* -// --runtime=target/production/wbuild/asset-hub-kusama-runtime/asset_hub_kusama_runtime.wasm -// --pallet=pallet_multisig -// --header=/_work/fellowship-001/runtimes/runtimes/.github/scripts/cmd/file_header.txt -// --output=./system-parachains/asset-hubs/asset-hub-kusama/src/weights -// --wasm-execution=compiled -// --steps=50 -// --repeat=20 -// --heap-pages=4096 +// --runtime=target/production/wbuild/asset-hub-kusama-runtime/asset_hub_kusama_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/asset-hubs/asset-hub-kusama/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -53,11 +49,11 @@ impl pallet_multisig::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 16_810_000 picoseconds. - Weight::from_parts(18_060_912, 0) + // Minimum execution time: 15_670_000 picoseconds. + Weight::from_parts(15_986_370, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 15 - .saturating_add(Weight::from_parts(572, 0).saturating_mul(z.into())) + // Standard Error: 1 + .saturating_add(Weight::from_parts(440, 0).saturating_mul(z.into())) } /// Storage: `Multisig::Multisigs` (r:1 w:1) /// Proof: `Multisig::Multisigs` (`max_values`: None, `max_size`: Some(3346), added: 5821, mode: `MaxEncodedLen`) @@ -65,15 +61,15 @@ impl pallet_multisig::WeightInfo for WeightInfo { /// The range of component `z` is `[0, 10000]`. fn as_multi_create(s: u32, z: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `263 + s * (2 ±0)` + // Measured: `296 + s * (2 ±0)` // Estimated: `6811` - // Minimum execution time: 49_102_000 picoseconds. - Weight::from_parts(41_636_281, 0) + // Minimum execution time: 48_459_000 picoseconds. + Weight::from_parts(38_917_111, 0) .saturating_add(Weight::from_parts(0, 6811)) - // Standard Error: 5_542 - .saturating_add(Weight::from_parts(99_537, 0).saturating_mul(s.into())) - // Standard Error: 54 - .saturating_add(Weight::from_parts(2_573, 0).saturating_mul(z.into())) + // Standard Error: 373 + .saturating_add(Weight::from_parts(103_815, 0).saturating_mul(s.into())) + // Standard Error: 3 + .saturating_add(Weight::from_parts(2_059, 0).saturating_mul(z.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -83,15 +79,15 @@ impl pallet_multisig::WeightInfo for WeightInfo { /// The range of component `z` is `[0, 10000]`. fn as_multi_approve(s: u32, z: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `282` + // Measured: `315` // Estimated: `6811` - // Minimum execution time: 30_810_000 picoseconds. - Weight::from_parts(20_904_116, 0) + // Minimum execution time: 31_500_000 picoseconds. + Weight::from_parts(22_474_771, 0) .saturating_add(Weight::from_parts(0, 6811)) - // Standard Error: 1_704 - .saturating_add(Weight::from_parts(127_985, 0).saturating_mul(s.into())) - // Standard Error: 16 - .saturating_add(Weight::from_parts(2_381, 0).saturating_mul(z.into())) + // Standard Error: 222 + .saturating_add(Weight::from_parts(97_013, 0).saturating_mul(s.into())) + // Standard Error: 2 + .saturating_add(Weight::from_parts(2_064, 0).saturating_mul(z.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -103,15 +99,15 @@ impl pallet_multisig::WeightInfo for WeightInfo { /// The range of component `z` is `[0, 10000]`. fn as_multi_complete(s: u32, z: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `388 + s * (33 ±0)` + // Measured: `421 + s * (33 ±0)` // Estimated: `6811` - // Minimum execution time: 53_921_000 picoseconds. - Weight::from_parts(38_888_908, 0) + // Minimum execution time: 53_870_000 picoseconds. + Weight::from_parts(42_134_675, 0) .saturating_add(Weight::from_parts(0, 6811)) - // Standard Error: 2_591 - .saturating_add(Weight::from_parts(169_933, 0).saturating_mul(s.into())) - // Standard Error: 25 - .saturating_add(Weight::from_parts(2_617, 0).saturating_mul(z.into())) + // Standard Error: 469 + .saturating_add(Weight::from_parts(126_447, 0).saturating_mul(s.into())) + // Standard Error: 4 + .saturating_add(Weight::from_parts(2_076, 0).saturating_mul(z.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -120,13 +116,13 @@ impl pallet_multisig::WeightInfo for WeightInfo { /// The range of component `s` is `[2, 100]`. fn approve_as_multi_create(s: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `263 + s * (2 ±0)` + // Measured: `296 + s * (2 ±0)` // Estimated: `6811` - // Minimum execution time: 31_951_000 picoseconds. - Weight::from_parts(34_181_692, 0) + // Minimum execution time: 36_310_000 picoseconds. + Weight::from_parts(37_274_716, 0) .saturating_add(Weight::from_parts(0, 6811)) - // Standard Error: 1_197 - .saturating_add(Weight::from_parts(139_938, 0).saturating_mul(s.into())) + // Standard Error: 360 + .saturating_add(Weight::from_parts(100_715, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -135,13 +131,13 @@ impl pallet_multisig::WeightInfo for WeightInfo { /// The range of component `s` is `[2, 100]`. fn approve_as_multi_approve(s: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `282` + // Measured: `315` // Estimated: `6811` - // Minimum execution time: 16_520_000 picoseconds. - Weight::from_parts(17_858_983, 0) + // Minimum execution time: 20_140_000 picoseconds. + Weight::from_parts(20_777_658, 0) .saturating_add(Weight::from_parts(0, 6811)) - // Standard Error: 2_087 - .saturating_add(Weight::from_parts(152_324, 0).saturating_mul(s.into())) + // Standard Error: 313 + .saturating_add(Weight::from_parts(98_365, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -150,13 +146,13 @@ impl pallet_multisig::WeightInfo for WeightInfo { /// The range of component `s` is `[2, 100]`. fn cancel_as_multi(s: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `454 + s * (1 ±0)` + // Measured: `487 + s * (1 ±0)` // Estimated: `6811` - // Minimum execution time: 31_811_000 picoseconds. - Weight::from_parts(33_880_806, 0) + // Minimum execution time: 36_450_000 picoseconds. + Weight::from_parts(37_613_736, 0) .saturating_add(Weight::from_parts(0, 6811)) - // Standard Error: 1_580 - .saturating_add(Weight::from_parts(147_575, 0).saturating_mul(s.into())) + // Standard Error: 581 + .saturating_add(Weight::from_parts(103_352, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -165,13 +161,13 @@ impl pallet_multisig::WeightInfo for WeightInfo { /// The range of component `s` is `[2, 100]`. fn poke_deposit(s: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `458 + s * (1 ±0)` + // Measured: `487 + s * (1 ±0)` // Estimated: `6811` - // Minimum execution time: 34_917_000 picoseconds. - Weight::from_parts(36_141_350, 0) + // Minimum execution time: 35_060_000 picoseconds. + Weight::from_parts(35_968_579, 0) .saturating_add(Weight::from_parts(0, 6811)) - // Standard Error: 1_247 - .saturating_add(Weight::from_parts(166_544, 0).saturating_mul(s.into())) + // Standard Error: 369 + .saturating_add(Weight::from_parts(100_262, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } diff --git a/system-parachains/asset-hubs/asset-hub-kusama/src/weights/pallet_nft_fractionalization.rs b/system-parachains/asset-hubs/asset-hub-kusama/src/weights/pallet_nft_fractionalization.rs index 1ca9cee542..d63cb0a793 100644 --- a/system-parachains/asset-hubs/asset-hub-kusama/src/weights/pallet_nft_fractionalization.rs +++ b/system-parachains/asset-hubs/asset-hub-kusama/src/weights/pallet_nft_fractionalization.rs @@ -16,10 +16,10 @@ //! Autogenerated weights for `pallet_nft_fractionalization` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.0.0 -//! DATE: 2025-05-07, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `2a28e941ef22`, CPU: `QEMU Virtual CPU version 2.5+` +//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: @@ -27,15 +27,11 @@ // v1 // benchmark // pallet -// --extrinsic=* -// --runtime=target/production/wbuild/asset-hub-kusama-runtime/asset_hub_kusama_runtime.wasm -// --pallet=pallet_nft_fractionalization -// --header=/_work/fellowship-001/runtimes/runtimes/.github/scripts/cmd/file_header.txt -// --output=./system-parachains/asset-hubs/asset-hub-kusama/src/weights -// --wasm-execution=compiled -// --steps=50 -// --repeat=20 -// --heap-pages=4096 +// --runtime=target/production/wbuild/asset-hub-kusama-runtime/asset_hub_kusama_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/asset-hubs/asset-hub-kusama/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -51,7 +47,7 @@ impl pallet_nft_fractionalization::WeightInfo for Weigh /// Storage: `Nfts::Item` (r:1 w:0) /// Proof: `Nfts::Item` (`max_values`: None, `max_size`: Some(861), added: 3336, mode: `MaxEncodedLen`) /// Storage: `Balances::Holds` (r:1 w:1) - /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(85), added: 2560, mode: `MaxEncodedLen`) + /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(157), added: 2632, mode: `MaxEncodedLen`) /// Storage: `Nfts::Attribute` (r:1 w:1) /// Proof: `Nfts::Attribute` (`max_values`: None, `max_size`: Some(479), added: 2954, mode: `MaxEncodedLen`) /// Storage: `Nfts::Collection` (r:1 w:1) @@ -72,8 +68,8 @@ impl pallet_nft_fractionalization::WeightInfo for Weigh // Proof Size summary in bytes: // Measured: `425` // Estimated: `4326` - // Minimum execution time: 215_312_000 picoseconds. - Weight::from_parts(229_232_000, 0) + // Minimum execution time: 210_619_000 picoseconds. + Weight::from_parts(211_400_000, 0) .saturating_add(Weight::from_parts(0, 4326)) .saturating_add(T::DbWeight::get().reads(9)) .saturating_add(T::DbWeight::get().writes(8)) @@ -95,7 +91,7 @@ impl pallet_nft_fractionalization::WeightInfo for Weigh /// Storage: `Nfts::Item` (r:1 w:1) /// Proof: `Nfts::Item` (`max_values`: None, `max_size`: Some(861), added: 3336, mode: `MaxEncodedLen`) /// Storage: `Balances::Holds` (r:1 w:1) - /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(85), added: 2560, mode: `MaxEncodedLen`) + /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(157), added: 2632, mode: `MaxEncodedLen`) /// Storage: `Nfts::Account` (r:0 w:1) /// Proof: `Nfts::Account` (`max_values`: None, `max_size`: Some(88), added: 2563, mode: `MaxEncodedLen`) /// Storage: `Nfts::ItemPriceOf` (r:0 w:1) @@ -106,8 +102,8 @@ impl pallet_nft_fractionalization::WeightInfo for Weigh // Proof Size summary in bytes: // Measured: `1240` // Estimated: `4326` - // Minimum execution time: 148_031_000 picoseconds. - Weight::from_parts(153_781_000, 0) + // Minimum execution time: 149_620_000 picoseconds. + Weight::from_parts(151_130_000, 0) .saturating_add(Weight::from_parts(0, 4326)) .saturating_add(T::DbWeight::get().reads(9)) .saturating_add(T::DbWeight::get().writes(10)) diff --git a/system-parachains/asset-hubs/asset-hub-kusama/src/weights/pallet_nfts.rs b/system-parachains/asset-hubs/asset-hub-kusama/src/weights/pallet_nfts.rs index 16de215a9c..b0b09457a5 100644 --- a/system-parachains/asset-hubs/asset-hub-kusama/src/weights/pallet_nfts.rs +++ b/system-parachains/asset-hubs/asset-hub-kusama/src/weights/pallet_nfts.rs @@ -16,10 +16,10 @@ //! Autogenerated weights for `pallet_nfts` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.0.0 -//! DATE: 2025-05-07, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `2a28e941ef22`, CPU: `QEMU Virtual CPU version 2.5+` +//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: @@ -27,15 +27,11 @@ // v1 // benchmark // pallet -// --extrinsic=* -// --runtime=target/production/wbuild/asset-hub-kusama-runtime/asset_hub_kusama_runtime.wasm -// --pallet=pallet_nfts -// --header=/_work/fellowship-001/runtimes/runtimes/.github/scripts/cmd/file_header.txt -// --output=./system-parachains/asset-hubs/asset-hub-kusama/src/weights -// --wasm-execution=compiled -// --steps=50 -// --repeat=20 -// --heap-pages=4096 +// --runtime=target/production/wbuild/asset-hub-kusama-runtime/asset_hub_kusama_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/asset-hubs/asset-hub-kusama/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -62,8 +58,8 @@ impl pallet_nfts::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `143` // Estimated: `3549` - // Minimum execution time: 37_540_000 picoseconds. - Weight::from_parts(39_060_000, 0) + // Minimum execution time: 40_920_000 picoseconds. + Weight::from_parts(41_440_000, 0) .saturating_add(Weight::from_parts(0, 3549)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(5)) @@ -82,8 +78,8 @@ impl pallet_nfts::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `3` // Estimated: `3549` - // Minimum execution time: 19_990_000 picoseconds. - Weight::from_parts(21_440_000, 0) + // Minimum execution time: 22_400_000 picoseconds. + Weight::from_parts(22_820_000, 0) .saturating_add(Weight::from_parts(0, 3549)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(5)) @@ -107,15 +103,17 @@ impl pallet_nfts::WeightInfo for WeightInfo { /// The range of component `m` is `[0, 1000]`. /// The range of component `c` is `[0, 1000]`. /// The range of component `a` is `[0, 1000]`. - fn destroy(_m: u32, _c: u32, a: u32, ) -> Weight { + fn destroy(m: u32, _c: u32, a: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `32131 + a * (366 ±0)` // Estimated: `2523990 + a * (2954 ±0)` - // Minimum execution time: 1_407_251_000 picoseconds. - Weight::from_parts(1_534_545_145, 0) + // Minimum execution time: 1_578_045_000 picoseconds. + Weight::from_parts(1_525_624_040, 0) .saturating_add(Weight::from_parts(0, 2523990)) - // Standard Error: 12_255 - .saturating_add(Weight::from_parts(7_000_801, 0).saturating_mul(a.into())) + // Standard Error: 4_449 + .saturating_add(Weight::from_parts(7_009, 0).saturating_mul(m.into())) + // Standard Error: 4_449 + .saturating_add(Weight::from_parts(8_323_488, 0).saturating_mul(a.into())) .saturating_add(T::DbWeight::get().reads(1004)) .saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(a.into()))) .saturating_add(T::DbWeight::get().writes(1005)) @@ -138,8 +136,8 @@ impl pallet_nfts::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `382` // Estimated: `4326` - // Minimum execution time: 53_929_000 picoseconds. - Weight::from_parts(56_921_000, 0) + // Minimum execution time: 58_380_000 picoseconds. + Weight::from_parts(59_230_000, 0) .saturating_add(Weight::from_parts(0, 4326)) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(4)) @@ -160,8 +158,8 @@ impl pallet_nfts::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `382` // Estimated: `4326` - // Minimum execution time: 52_420_000 picoseconds. - Weight::from_parts(54_730_000, 0) + // Minimum execution time: 56_030_000 picoseconds. + Weight::from_parts(56_730_000, 0) .saturating_add(Weight::from_parts(0, 4326)) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(4)) @@ -188,8 +186,8 @@ impl pallet_nfts::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `491` // Estimated: `4326` - // Minimum execution time: 60_401_000 picoseconds. - Weight::from_parts(61_630_000, 0) + // Minimum execution time: 65_200_000 picoseconds. + Weight::from_parts(65_670_000, 0) .saturating_add(Weight::from_parts(0, 4326)) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(7)) @@ -214,8 +212,8 @@ impl pallet_nfts::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `520` // Estimated: `4326` - // Minimum execution time: 46_890_000 picoseconds. - Weight::from_parts(49_390_000, 0) + // Minimum execution time: 51_200_000 picoseconds. + Weight::from_parts(52_070_000, 0) .saturating_add(Weight::from_parts(0, 4326)) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(5)) @@ -231,11 +229,11 @@ impl pallet_nfts::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `690 + i * (108 ±0)` // Estimated: `3549 + i * (3336 ±0)` - // Minimum execution time: 14_240_000 picoseconds. - Weight::from_parts(14_831_000, 0) + // Minimum execution time: 17_730_000 picoseconds. + Weight::from_parts(17_930_000, 0) .saturating_add(Weight::from_parts(0, 3549)) - // Standard Error: 21_023 - .saturating_add(Weight::from_parts(20_576_449, 0).saturating_mul(i.into())) + // Standard Error: 24_923 + .saturating_add(Weight::from_parts(19_987_457, 0).saturating_mul(i.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(i.into()))) .saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(i.into()))) @@ -249,8 +247,8 @@ impl pallet_nfts::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `362` // Estimated: `3534` - // Minimum execution time: 19_020_000 picoseconds. - Weight::from_parts(19_630_000, 0) + // Minimum execution time: 23_191_000 picoseconds. + Weight::from_parts(23_500_000, 0) .saturating_add(Weight::from_parts(0, 3534)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -263,8 +261,8 @@ impl pallet_nfts::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `362` // Estimated: `3534` - // Minimum execution time: 18_741_000 picoseconds. - Weight::from_parts(19_511_000, 0) + // Minimum execution time: 22_940_000 picoseconds. + Weight::from_parts(23_280_000, 0) .saturating_add(Weight::from_parts(0, 3534)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -277,8 +275,8 @@ impl pallet_nfts::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `267` // Estimated: `3549` - // Minimum execution time: 15_220_000 picoseconds. - Weight::from_parts(15_910_000, 0) + // Minimum execution time: 18_310_000 picoseconds. + Weight::from_parts(18_820_000, 0) .saturating_add(Weight::from_parts(0, 3549)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -295,8 +293,8 @@ impl pallet_nfts::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `489` // Estimated: `3593` - // Minimum execution time: 29_060_000 picoseconds. - Weight::from_parts(29_930_000, 0) + // Minimum execution time: 33_870_000 picoseconds. + Weight::from_parts(34_500_000, 0) .saturating_add(Weight::from_parts(0, 3593)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(5)) @@ -309,8 +307,8 @@ impl pallet_nfts::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `296` // Estimated: `6078` - // Minimum execution time: 40_200_000 picoseconds. - Weight::from_parts(42_400_000, 0) + // Minimum execution time: 47_540_000 picoseconds. + Weight::from_parts(48_340_000, 0) .saturating_add(Weight::from_parts(0, 6078)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(5)) @@ -323,8 +321,8 @@ impl pallet_nfts::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `238` // Estimated: `3549` - // Minimum execution time: 15_550_000 picoseconds. - Weight::from_parts(16_241_000, 0) + // Minimum execution time: 18_590_000 picoseconds. + Weight::from_parts(18_960_000, 0) .saturating_add(Weight::from_parts(0, 3549)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(3)) @@ -337,8 +335,8 @@ impl pallet_nfts::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `203` // Estimated: `3549` - // Minimum execution time: 12_160_000 picoseconds. - Weight::from_parts(12_789_000, 0) + // Minimum execution time: 14_880_000 picoseconds. + Weight::from_parts(15_320_000, 0) .saturating_add(Weight::from_parts(0, 3549)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -351,8 +349,8 @@ impl pallet_nfts::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `362` // Estimated: `3534` - // Minimum execution time: 17_371_000 picoseconds. - Weight::from_parts(18_250_000, 0) + // Minimum execution time: 21_300_000 picoseconds. + Weight::from_parts(21_790_000, 0) .saturating_add(Weight::from_parts(0, 3534)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -371,8 +369,8 @@ impl pallet_nfts::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `466` // Estimated: `3944` - // Minimum execution time: 55_600_000 picoseconds. - Weight::from_parts(57_000_000, 0) + // Minimum execution time: 60_520_000 picoseconds. + Weight::from_parts(61_380_000, 0) .saturating_add(Weight::from_parts(0, 3944)) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(2)) @@ -385,8 +383,8 @@ impl pallet_nfts::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `271` // Estimated: `3944` - // Minimum execution time: 25_840_000 picoseconds. - Weight::from_parts(27_050_000, 0) + // Minimum execution time: 29_250_000 picoseconds. + Weight::from_parts(29_810_000, 0) .saturating_add(Weight::from_parts(0, 3944)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -403,8 +401,8 @@ impl pallet_nfts::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `910` // Estimated: `3944` - // Minimum execution time: 52_110_000 picoseconds. - Weight::from_parts(53_020_000, 0) + // Minimum execution time: 56_310_000 picoseconds. + Weight::from_parts(57_320_000, 0) .saturating_add(Weight::from_parts(0, 3944)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(2)) @@ -417,8 +415,8 @@ impl pallet_nfts::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `308` // Estimated: `4466` - // Minimum execution time: 15_510_000 picoseconds. - Weight::from_parts(16_430_000, 0) + // Minimum execution time: 19_400_000 picoseconds. + Weight::from_parts(19_850_000, 0) .saturating_add(Weight::from_parts(0, 4466)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -436,11 +434,11 @@ impl pallet_nfts::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `758 + n * (398 ±0)` // Estimated: `4466 + n * (2954 ±0)` - // Minimum execution time: 25_840_000 picoseconds. - Weight::from_parts(26_750_000, 0) + // Minimum execution time: 30_890_000 picoseconds. + Weight::from_parts(31_300_000, 0) .saturating_add(Weight::from_parts(0, 4466)) - // Standard Error: 6_193 - .saturating_add(Weight::from_parts(7_219_972, 0).saturating_mul(n.into())) + // Standard Error: 6_935 + .saturating_add(Weight::from_parts(7_844_260, 0).saturating_mul(n.into())) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(n.into()))) .saturating_add(T::DbWeight::get().writes(2)) @@ -461,8 +459,8 @@ impl pallet_nfts::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `466` // Estimated: `3812` - // Minimum execution time: 44_481_000 picoseconds. - Weight::from_parts(45_820_000, 0) + // Minimum execution time: 49_720_000 picoseconds. + Weight::from_parts(51_090_000, 0) .saturating_add(Weight::from_parts(0, 3812)) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(2)) @@ -479,8 +477,8 @@ impl pallet_nfts::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `776` // Estimated: `3812` - // Minimum execution time: 43_151_000 picoseconds. - Weight::from_parts(44_301_000, 0) + // Minimum execution time: 47_950_000 picoseconds. + Weight::from_parts(48_520_000, 0) .saturating_add(Weight::from_parts(0, 3812)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(2)) @@ -497,8 +495,8 @@ impl pallet_nfts::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `325` // Estimated: `3759` - // Minimum execution time: 39_080_000 picoseconds. - Weight::from_parts(41_161_000, 0) + // Minimum execution time: 42_730_000 picoseconds. + Weight::from_parts(43_130_000, 0) .saturating_add(Weight::from_parts(0, 3759)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(2)) @@ -515,8 +513,8 @@ impl pallet_nfts::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `643` // Estimated: `3759` - // Minimum execution time: 41_250_000 picoseconds. - Weight::from_parts(43_540_000, 0) + // Minimum execution time: 44_390_000 picoseconds. + Weight::from_parts(45_030_000, 0) .saturating_add(Weight::from_parts(0, 3759)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(2)) @@ -529,8 +527,8 @@ impl pallet_nfts::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `337` // Estimated: `4326` - // Minimum execution time: 19_150_000 picoseconds. - Weight::from_parts(20_091_000, 0) + // Minimum execution time: 22_600_000 picoseconds. + Weight::from_parts(22_890_000, 0) .saturating_add(Weight::from_parts(0, 4326)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -541,8 +539,8 @@ impl pallet_nfts::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `345` // Estimated: `4326` - // Minimum execution time: 15_730_000 picoseconds. - Weight::from_parts(16_730_000, 0) + // Minimum execution time: 19_100_000 picoseconds. + Weight::from_parts(19_610_000, 0) .saturating_add(Weight::from_parts(0, 4326)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -553,8 +551,8 @@ impl pallet_nfts::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `345` // Estimated: `4326` - // Minimum execution time: 15_330_000 picoseconds. - Weight::from_parts(15_980_000, 0) + // Minimum execution time: 18_040_000 picoseconds. + Weight::from_parts(18_540_000, 0) .saturating_add(Weight::from_parts(0, 4326)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -565,8 +563,8 @@ impl pallet_nfts::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `3` // Estimated: `3517` - // Minimum execution time: 12_570_000 picoseconds. - Weight::from_parts(13_190_000, 0) + // Minimum execution time: 14_660_000 picoseconds. + Weight::from_parts(15_130_000, 0) .saturating_add(Weight::from_parts(0, 3517)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -579,8 +577,8 @@ impl pallet_nfts::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `267` // Estimated: `3549` - // Minimum execution time: 16_480_000 picoseconds. - Weight::from_parts(17_530_000, 0) + // Minimum execution time: 19_910_000 picoseconds. + Weight::from_parts(20_520_000, 0) .saturating_add(Weight::from_parts(0, 3549)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -593,8 +591,8 @@ impl pallet_nfts::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `250` // Estimated: `3538` - // Minimum execution time: 16_370_000 picoseconds. - Weight::from_parts(17_459_000, 0) + // Minimum execution time: 19_630_000 picoseconds. + Weight::from_parts(20_220_000, 0) .saturating_add(Weight::from_parts(0, 3538)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -611,8 +609,8 @@ impl pallet_nfts::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `445` // Estimated: `4326` - // Minimum execution time: 23_000_000 picoseconds. - Weight::from_parts(23_741_000, 0) + // Minimum execution time: 27_390_000 picoseconds. + Weight::from_parts(27_740_000, 0) .saturating_add(Weight::from_parts(0, 4326)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(1)) @@ -637,8 +635,8 @@ impl pallet_nfts::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `632` // Estimated: `4326` - // Minimum execution time: 56_581_000 picoseconds. - Weight::from_parts(58_100_000, 0) + // Minimum execution time: 61_170_000 picoseconds. + Weight::from_parts(61_890_000, 0) .saturating_add(Weight::from_parts(0, 4326)) .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(5)) @@ -648,11 +646,11 @@ impl pallet_nfts::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_520_000 picoseconds. - Weight::from_parts(4_200_098, 0) + // Minimum execution time: 2_800_000 picoseconds. + Weight::from_parts(4_390_556, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 24_846 - .saturating_add(Weight::from_parts(2_288_010, 0).saturating_mul(n.into())) + // Standard Error: 8_687 + .saturating_add(Weight::from_parts(2_346_078, 0).saturating_mul(n.into())) } /// Storage: `Nfts::Item` (r:2 w:0) /// Proof: `Nfts::Item` (`max_values`: None, `max_size`: Some(861), added: 3336, mode: `MaxEncodedLen`) @@ -662,8 +660,8 @@ impl pallet_nfts::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `421` // Estimated: `7662` - // Minimum execution time: 19_290_000 picoseconds. - Weight::from_parts(21_250_000, 0) + // Minimum execution time: 23_260_000 picoseconds. + Weight::from_parts(23_700_000, 0) .saturating_add(Weight::from_parts(0, 7662)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -676,8 +674,8 @@ impl pallet_nfts::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `440` // Estimated: `4326` - // Minimum execution time: 22_850_000 picoseconds. - Weight::from_parts(23_730_000, 0) + // Minimum execution time: 26_670_000 picoseconds. + Weight::from_parts(27_310_000, 0) .saturating_add(Weight::from_parts(0, 4326)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -702,8 +700,8 @@ impl pallet_nfts::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `761` // Estimated: `7662` - // Minimum execution time: 96_391_000 picoseconds. - Weight::from_parts(104_661_000, 0) + // Minimum execution time: 97_110_000 picoseconds. + Weight::from_parts(98_210_000, 0) .saturating_add(Weight::from_parts(0, 7662)) .saturating_add(T::DbWeight::get().reads(9)) .saturating_add(T::DbWeight::get().writes(10)) @@ -731,11 +729,11 @@ impl pallet_nfts::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `556` // Estimated: `6078 + n * (2954 ±0)` - // Minimum execution time: 159_641_000 picoseconds. - Weight::from_parts(168_703_008, 0) + // Minimum execution time: 153_060_000 picoseconds. + Weight::from_parts(157_676_920, 0) .saturating_add(Weight::from_parts(0, 6078)) - // Standard Error: 82_524 - .saturating_add(Weight::from_parts(40_500_544, 0).saturating_mul(n.into())) + // Standard Error: 40_931 + .saturating_add(Weight::from_parts(34_860_826, 0).saturating_mul(n.into())) .saturating_add(T::DbWeight::get().reads(8)) .saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(n.into()))) .saturating_add(T::DbWeight::get().writes(6)) @@ -759,11 +757,11 @@ impl pallet_nfts::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `586` // Estimated: `4466 + n * (2954 ±0)` - // Minimum execution time: 85_301_000 picoseconds. - Weight::from_parts(100_410_466, 0) + // Minimum execution time: 79_250_000 picoseconds. + Weight::from_parts(93_573_117, 0) .saturating_add(Weight::from_parts(0, 4466)) - // Standard Error: 102_609 - .saturating_add(Weight::from_parts(38_279_695, 0).saturating_mul(n.into())) + // Standard Error: 84_050 + .saturating_add(Weight::from_parts(34_328_917, 0).saturating_mul(n.into())) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(n.into()))) .saturating_add(T::DbWeight::get().writes(2)) diff --git a/system-parachains/asset-hubs/asset-hub-kusama/src/weights/pallet_proxy.rs b/system-parachains/asset-hubs/asset-hub-kusama/src/weights/pallet_proxy.rs index 305ec05527..9ded0ee260 100644 --- a/system-parachains/asset-hubs/asset-hub-kusama/src/weights/pallet_proxy.rs +++ b/system-parachains/asset-hubs/asset-hub-kusama/src/weights/pallet_proxy.rs @@ -16,10 +16,10 @@ //! Autogenerated weights for `pallet_proxy` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.0.0 -//! DATE: 2025-05-07, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `2a28e941ef22`, CPU: `QEMU Virtual CPU version 2.5+` +//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: @@ -27,15 +27,11 @@ // v1 // benchmark // pallet -// --extrinsic=* -// --runtime=target/production/wbuild/asset-hub-kusama-runtime/asset_hub_kusama_runtime.wasm -// --pallet=pallet_proxy -// --header=/_work/fellowship-001/runtimes/runtimes/.github/scripts/cmd/file_header.txt -// --output=./system-parachains/asset-hubs/asset-hub-kusama/src/weights -// --wasm-execution=compiled -// --steps=50 -// --repeat=20 -// --heap-pages=4096 +// --runtime=target/production/wbuild/asset-hub-kusama-runtime/asset_hub_kusama_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/asset-hubs/asset-hub-kusama/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -51,13 +47,15 @@ impl pallet_proxy::WeightInfo for WeightInfo { /// Storage: `Proxy::Proxies` (r:1 w:0) /// Proof: `Proxy::Proxies` (`max_values`: None, `max_size`: Some(1241), added: 3716, mode: `MaxEncodedLen`) /// The range of component `p` is `[1, 31]`. - fn proxy(_p: u32, ) -> Weight { + fn proxy(p: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `127 + p * (37 ±0)` // Estimated: `4706` - // Minimum execution time: 13_520_000 picoseconds. - Weight::from_parts(18_589_618, 0) + // Minimum execution time: 17_260_000 picoseconds. + Weight::from_parts(17_883_857, 0) .saturating_add(Weight::from_parts(0, 4706)) + // Standard Error: 694 + .saturating_add(Weight::from_parts(25_148, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(1)) } /// Storage: `Proxy::Proxies` (r:1 w:0) @@ -72,13 +70,13 @@ impl pallet_proxy::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `454 + a * (68 ±0) + p * (37 ±0)` // Estimated: `5698` - // Minimum execution time: 41_590_000 picoseconds. - Weight::from_parts(43_389_752, 0) + // Minimum execution time: 46_120_000 picoseconds. + Weight::from_parts(46_605_618, 0) .saturating_add(Weight::from_parts(0, 5698)) - // Standard Error: 7_804 - .saturating_add(Weight::from_parts(164_093, 0).saturating_mul(a.into())) - // Standard Error: 8_063 - .saturating_add(Weight::from_parts(61_209, 0).saturating_mul(p.into())) + // Standard Error: 2_191 + .saturating_add(Weight::from_parts(160_354, 0).saturating_mul(a.into())) + // Standard Error: 2_264 + .saturating_add(Weight::from_parts(24_847, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -92,13 +90,13 @@ impl pallet_proxy::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `369 + a * (68 ±0)` // Estimated: `5698` - // Minimum execution time: 28_631_000 picoseconds. - Weight::from_parts(29_803_780, 0) + // Minimum execution time: 32_480_000 picoseconds. + Weight::from_parts(33_486_810, 0) .saturating_add(Weight::from_parts(0, 5698)) - // Standard Error: 9_881 - .saturating_add(Weight::from_parts(246_792, 0).saturating_mul(a.into())) - // Standard Error: 10_209 - .saturating_add(Weight::from_parts(12_956, 0).saturating_mul(p.into())) + // Standard Error: 4_044 + .saturating_add(Weight::from_parts(138_362, 0).saturating_mul(a.into())) + // Standard Error: 4_178 + .saturating_add(Weight::from_parts(284, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -108,17 +106,15 @@ impl pallet_proxy::WeightInfo for WeightInfo { /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) /// The range of component `a` is `[0, 31]`. /// The range of component `p` is `[1, 31]`. - fn reject_announcement(a: u32, p: u32, ) -> Weight { + fn reject_announcement(a: u32, _p: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `369 + a * (68 ±0)` // Estimated: `5698` - // Minimum execution time: 28_200_000 picoseconds. - Weight::from_parts(31_618_664, 0) + // Minimum execution time: 32_220_000 picoseconds. + Weight::from_parts(33_513_417, 0) .saturating_add(Weight::from_parts(0, 5698)) - // Standard Error: 6_573 - .saturating_add(Weight::from_parts(136_772, 0).saturating_mul(a.into())) - // Standard Error: 6_792 - .saturating_add(Weight::from_parts(18_919, 0).saturating_mul(p.into())) + // Standard Error: 3_980 + .saturating_add(Weight::from_parts(139_628, 0).saturating_mul(a.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -134,13 +130,13 @@ impl pallet_proxy::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `386 + a * (68 ±0) + p * (37 ±0)` // Estimated: `5698` - // Minimum execution time: 37_409_000 picoseconds. - Weight::from_parts(39_233_948, 0) + // Minimum execution time: 41_230_000 picoseconds. + Weight::from_parts(41_838_630, 0) .saturating_add(Weight::from_parts(0, 5698)) - // Standard Error: 3_737 - .saturating_add(Weight::from_parts(186_658, 0).saturating_mul(a.into())) - // Standard Error: 3_862 - .saturating_add(Weight::from_parts(26_916, 0).saturating_mul(p.into())) + // Standard Error: 1_726 + .saturating_add(Weight::from_parts(165_469, 0).saturating_mul(a.into())) + // Standard Error: 1_783 + .saturating_add(Weight::from_parts(31_107, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -151,11 +147,11 @@ impl pallet_proxy::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `127 + p * (37 ±0)` // Estimated: `4706` - // Minimum execution time: 24_781_000 picoseconds. - Weight::from_parts(25_314_836, 0) + // Minimum execution time: 28_050_000 picoseconds. + Weight::from_parts(28_887_364, 0) .saturating_add(Weight::from_parts(0, 4706)) - // Standard Error: 3_733 - .saturating_add(Weight::from_parts(112_113, 0).saturating_mul(p.into())) + // Standard Error: 767 + .saturating_add(Weight::from_parts(46_049, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -166,11 +162,11 @@ impl pallet_proxy::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `127 + p * (37 ±0)` // Estimated: `4706` - // Minimum execution time: 24_761_000 picoseconds. - Weight::from_parts(25_481_169, 0) + // Minimum execution time: 28_250_000 picoseconds. + Weight::from_parts(29_038_907, 0) .saturating_add(Weight::from_parts(0, 4706)) - // Standard Error: 2_583 - .saturating_add(Weight::from_parts(102_746, 0).saturating_mul(p.into())) + // Standard Error: 849 + .saturating_add(Weight::from_parts(44_903, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -181,11 +177,11 @@ impl pallet_proxy::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `127 + p * (37 ±0)` // Estimated: `4706` - // Minimum execution time: 22_530_000 picoseconds. - Weight::from_parts(23_790_988, 0) + // Minimum execution time: 25_450_000 picoseconds. + Weight::from_parts(26_078_481, 0) .saturating_add(Weight::from_parts(0, 4706)) - // Standard Error: 4_486 - .saturating_add(Weight::from_parts(79_175, 0).saturating_mul(p.into())) + // Standard Error: 674 + .saturating_add(Weight::from_parts(23_871, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -196,11 +192,11 @@ impl pallet_proxy::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `139` // Estimated: `4706` - // Minimum execution time: 26_561_000 picoseconds. - Weight::from_parts(27_757_518, 0) + // Minimum execution time: 30_070_000 picoseconds. + Weight::from_parts(30_813_828, 0) .saturating_add(Weight::from_parts(0, 4706)) - // Standard Error: 6_059 - .saturating_add(Weight::from_parts(116_612, 0).saturating_mul(p.into())) + // Standard Error: 730 + .saturating_add(Weight::from_parts(16_438, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -211,11 +207,11 @@ impl pallet_proxy::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `164 + p * (37 ±0)` // Estimated: `4706` - // Minimum execution time: 23_220_000 picoseconds. - Weight::from_parts(24_302_815, 0) + // Minimum execution time: 26_680_000 picoseconds. + Weight::from_parts(27_306_370, 0) .saturating_add(Weight::from_parts(0, 4706)) - // Standard Error: 2_801 - .saturating_add(Weight::from_parts(57_761, 0).saturating_mul(p.into())) + // Standard Error: 663 + .saturating_add(Weight::from_parts(20_316, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -227,10 +223,10 @@ impl pallet_proxy::WeightInfo for WeightInfo { /// Proof: `Proxy::Announcements` (`max_values`: None, `max_size`: Some(2233), added: 4708, mode: `MaxEncodedLen`) fn poke_deposit() -> Weight { // Proof Size summary in bytes: - // Measured: `452` + // Measured: `453` // Estimated: `5698` - // Minimum execution time: 49_684_000 picoseconds. - Weight::from_parts(50_366_000, 0) + // Minimum execution time: 53_880_000 picoseconds. + Weight::from_parts(54_220_000, 0) .saturating_add(Weight::from_parts(0, 5698)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(3)) diff --git a/system-parachains/asset-hubs/asset-hub-kusama/src/weights/pallet_remote_proxy.rs b/system-parachains/asset-hubs/asset-hub-kusama/src/weights/pallet_remote_proxy.rs index 6d1bf1c7ea..f9703e1e08 100644 --- a/system-parachains/asset-hubs/asset-hub-kusama/src/weights/pallet_remote_proxy.rs +++ b/system-parachains/asset-hubs/asset-hub-kusama/src/weights/pallet_remote_proxy.rs @@ -16,10 +16,10 @@ //! Autogenerated weights for `pallet_remote_proxy` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.0.0 -//! DATE: 2025-05-07, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `2a28e941ef22`, CPU: `QEMU Virtual CPU version 2.5+` +//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: @@ -27,15 +27,11 @@ // v1 // benchmark // pallet -// --extrinsic=* -// --runtime=target/production/wbuild/asset-hub-kusama-runtime/asset_hub_kusama_runtime.wasm -// --pallet=pallet_remote_proxy -// --header=/_work/fellowship-001/runtimes/runtimes/.github/scripts/cmd/file_header.txt -// --output=./system-parachains/asset-hubs/asset-hub-kusama/src/weights -// --wasm-execution=compiled -// --steps=50 -// --repeat=20 -// --heap-pages=4096 +// --runtime=target/production/wbuild/asset-hub-kusama-runtime/asset_hub_kusama_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/asset-hubs/asset-hub-kusama/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -54,8 +50,8 @@ impl pallet_remote_proxy::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `68` // Estimated: `1846` - // Minimum execution time: 18_860_000 picoseconds. - Weight::from_parts(19_601_000, 0) + // Minimum execution time: 21_360_000 picoseconds. + Weight::from_parts(21_850_000, 0) .saturating_add(Weight::from_parts(0, 1846)) .saturating_add(T::DbWeight::get().reads(1)) } @@ -63,8 +59,8 @@ impl pallet_remote_proxy::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 4_270_000 picoseconds. - Weight::from_parts(4_600_000, 0) + // Minimum execution time: 4_370_000 picoseconds. + Weight::from_parts(4_510_000, 0) .saturating_add(Weight::from_parts(0, 0)) } /// Storage: `RemoteProxyRelayChain::BlockToRoot` (r:1 w:0) @@ -73,8 +69,8 @@ impl pallet_remote_proxy::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `68` // Estimated: `1846` - // Minimum execution time: 19_010_000 picoseconds. - Weight::from_parts(19_920_000, 0) + // Minimum execution time: 21_150_000 picoseconds. + Weight::from_parts(21_510_000, 0) .saturating_add(Weight::from_parts(0, 1846)) .saturating_add(T::DbWeight::get().reads(1)) } diff --git a/system-parachains/asset-hubs/asset-hub-kusama/src/weights/pallet_revive.rs b/system-parachains/asset-hubs/asset-hub-kusama/src/weights/pallet_revive.rs index 0f73a36fa0..99c4d503ea 100644 --- a/system-parachains/asset-hubs/asset-hub-kusama/src/weights/pallet_revive.rs +++ b/system-parachains/asset-hubs/asset-hub-kusama/src/weights/pallet_revive.rs @@ -16,10 +16,10 @@ //! Autogenerated weights for `pallet_revive` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.1.0 -//! DATE: 2025-06-05, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `6309bce852e6`, CPU: `QEMU Virtual CPU version 2.5+` +//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: @@ -27,15 +27,11 @@ // v1 // benchmark // pallet -// --extrinsic=* -// --runtime=target/production/wbuild/asset-hub-kusama-runtime/asset_hub_kusama_runtime.wasm -// --pallet=pallet_revive -// --header=/_work/fellowship-001/runtimes/runtimes/.github/scripts/cmd/file_header.txt -// --output=./system-parachains/asset-hubs/asset-hub-kusama/src/weights -// --wasm-execution=compiled -// --steps=50 -// --repeat=20 -// --heap-pages=4096 +// --runtime=target/production/wbuild/asset-hub-kusama-runtime/asset_hub_kusama_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/asset-hubs/asset-hub-kusama/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -54,8 +50,8 @@ impl pallet_revive::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `109` // Estimated: `1594` - // Minimum execution time: 2_860_000 picoseconds. - Weight::from_parts(3_120_000, 0) + // Minimum execution time: 3_080_000 picoseconds. + Weight::from_parts(3_290_000, 0) .saturating_add(Weight::from_parts(0, 1594)) .saturating_add(T::DbWeight::get().reads(1)) } @@ -66,11 +62,11 @@ impl pallet_revive::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `430 + k * (69 ±0)` // Estimated: `420 + k * (70 ±0)` - // Minimum execution time: 15_691_000 picoseconds. - Weight::from_parts(12_777_932, 0) + // Minimum execution time: 15_490_000 picoseconds. + Weight::from_parts(15_750_000, 0) .saturating_add(Weight::from_parts(0, 420)) - // Standard Error: 1_555 - .saturating_add(Weight::from_parts(1_489_035, 0).saturating_mul(k.into())) + // Standard Error: 969 + .saturating_add(Weight::from_parts(1_376_154, 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)) @@ -94,11 +90,11 @@ impl pallet_revive::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `747 + c * (1 ±0)` // Estimated: `6684 + c * (1 ±0)` - // Minimum execution time: 98_369_000 picoseconds. - Weight::from_parts(142_139_441, 0) + // Minimum execution time: 91_410_000 picoseconds. + Weight::from_parts(125_506_650, 0) .saturating_add(Weight::from_parts(0, 6684)) - // Standard Error: 12 - .saturating_add(Weight::from_parts(1_694, 0).saturating_mul(c.into())) + // Standard Error: 8 + .saturating_add(Weight::from_parts(1_339, 0).saturating_mul(c.into())) .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(2)) .saturating_add(Weight::from_parts(0, 1).saturating_mul(c.into())) @@ -116,13 +112,15 @@ impl pallet_revive::WeightInfo for WeightInfo { /// Storage: `System::Account` (r:1 w:1) /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `Measured`) /// The range of component `b` is `[0, 1]`. - fn basic_block_compilation(_b: u32, ) -> Weight { + fn basic_block_compilation(b: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `4082` // Estimated: `10022` - // Minimum execution time: 142_360_000 picoseconds. - Weight::from_parts(149_285_108, 0) + // Minimum execution time: 132_860_000 picoseconds. + Weight::from_parts(134_479_679, 0) .saturating_add(Weight::from_parts(0, 10022)) + // Standard Error: 94_430 + .saturating_add(Weight::from_parts(435_620, 0).saturating_mul(b.into())) .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -146,13 +144,13 @@ impl pallet_revive::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `336` // Estimated: `6245` - // Minimum execution time: 1_411_446_000 picoseconds. - Weight::from_parts(267_821_750, 0) + // Minimum execution time: 1_413_911_000 picoseconds. + Weight::from_parts(183_158_121, 0) .saturating_add(Weight::from_parts(0, 6245)) - // Standard Error: 35 - .saturating_add(Weight::from_parts(19_809, 0).saturating_mul(c.into())) - // Standard Error: 14 - .saturating_add(Weight::from_parts(4_555, 0).saturating_mul(i.into())) + // Standard Error: 18 + .saturating_add(Weight::from_parts(21_952, 0).saturating_mul(c.into())) + // Standard Error: 7 + .saturating_add(Weight::from_parts(4_653, 0).saturating_mul(i.into())) .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(6)) } @@ -173,13 +171,13 @@ impl pallet_revive::WeightInfo for WeightInfo { /// The range of component `i` is `[0, 262144]`. fn instantiate(i: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `1214` - // Estimated: `4667` - // Minimum execution time: 200_799_000 picoseconds. - Weight::from_parts(215_549_122, 0) - .saturating_add(Weight::from_parts(0, 4667)) + // Measured: `1227` + // Estimated: `4677` + // Minimum execution time: 171_410_000 picoseconds. + Weight::from_parts(183_569_424, 0) + .saturating_add(Weight::from_parts(0, 4677)) // Standard Error: 6 - .saturating_add(Weight::from_parts(4_584, 0).saturating_mul(i.into())) + .saturating_add(Weight::from_parts(4_680, 0).saturating_mul(i.into())) .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(4)) } @@ -199,8 +197,8 @@ impl pallet_revive::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `1383` // Estimated: `7323` - // Minimum execution time: 100_440_000 picoseconds. - Weight::from_parts(102_950_000, 0) + // Minimum execution time: 91_761_000 picoseconds. + Weight::from_parts(93_270_000, 0) .saturating_add(Weight::from_parts(0, 7323)) .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(2)) @@ -216,11 +214,11 @@ impl pallet_revive::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `109` // Estimated: `3574` - // Minimum execution time: 58_791_000 picoseconds. - Weight::from_parts(66_870_046, 0) + // Minimum execution time: 50_630_000 picoseconds. + Weight::from_parts(37_830_655, 0) .saturating_add(Weight::from_parts(0, 3574)) - // Standard Error: 13 - .saturating_add(Weight::from_parts(14_665, 0).saturating_mul(c.into())) + // Standard Error: 19 + .saturating_add(Weight::from_parts(16_468, 0).saturating_mul(c.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(3)) } @@ -234,8 +232,8 @@ impl pallet_revive::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `282` // Estimated: `3747` - // Minimum execution time: 48_060_000 picoseconds. - Weight::from_parts(49_289_000, 0) + // Minimum execution time: 42_200_000 picoseconds. + Weight::from_parts(42_590_000, 0) .saturating_add(Weight::from_parts(0, 3747)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(3)) @@ -246,11 +244,11 @@ impl pallet_revive::WeightInfo for WeightInfo { /// Proof: `Revive::CodeInfoOf` (`max_values`: None, `max_size`: Some(96), added: 2571, mode: `Measured`) fn set_code() -> Weight { // Proof Size summary in bytes: - // Measured: `521` - // Estimated: `6461` - // Minimum execution time: 23_630_000 picoseconds. - Weight::from_parts(24_550_000, 0) - .saturating_add(Weight::from_parts(0, 6461)) + // Measured: `524` + // Estimated: `6464` + // Minimum execution time: 23_750_000 picoseconds. + Weight::from_parts(24_180_000, 0) + .saturating_add(Weight::from_parts(0, 6464)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(3)) } @@ -262,8 +260,8 @@ impl pallet_revive::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `109` // Estimated: `3574` - // Minimum execution time: 56_270_000 picoseconds. - Weight::from_parts(57_130_000, 0) + // Minimum execution time: 48_060_000 picoseconds. + Weight::from_parts(48_641_000, 0) .saturating_add(Weight::from_parts(0, 3574)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -276,8 +274,8 @@ impl pallet_revive::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `55` // Estimated: `3520` - // Minimum execution time: 44_370_000 picoseconds. - Weight::from_parts(45_370_000, 0) + // Minimum execution time: 37_740_000 picoseconds. + Weight::from_parts(38_180_000, 0) .saturating_add(Weight::from_parts(0, 3520)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(2)) @@ -286,8 +284,8 @@ impl pallet_revive::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 6_300_000 picoseconds. - Weight::from_parts(6_570_000, 0) + // Minimum execution time: 6_180_000 picoseconds. + Weight::from_parts(6_460_000, 0) .saturating_add(Weight::from_parts(0, 0)) } /// The range of component `r` is `[0, 1600]`. @@ -295,26 +293,26 @@ impl pallet_revive::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 6_459_000 picoseconds. - Weight::from_parts(7_062_758, 0) + // Minimum execution time: 8_620_000 picoseconds. + Weight::from_parts(9_583_401, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 272 - .saturating_add(Weight::from_parts(172_344, 0).saturating_mul(r.into())) + // Standard Error: 247 + .saturating_add(Weight::from_parts(193_582, 0).saturating_mul(r.into())) } fn seal_caller() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_141_000 picoseconds. - Weight::from_parts(1_209_000, 0) + // Minimum execution time: 1_160_000 picoseconds. + Weight::from_parts(1_250_000, 0) .saturating_add(Weight::from_parts(0, 0)) } fn seal_origin() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_090_000 picoseconds. - Weight::from_parts(1_240_000, 0) + // Minimum execution time: 1_190_000 picoseconds. + Weight::from_parts(1_260_000, 0) .saturating_add(Weight::from_parts(0, 0)) } /// Storage: `Revive::ContractInfoOf` (r:1 w:0) @@ -323,8 +321,8 @@ impl pallet_revive::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `306` // Estimated: `3771` - // Minimum execution time: 7_260_000 picoseconds. - Weight::from_parts(7_709_000, 0) + // Minimum execution time: 8_010_000 picoseconds. + Weight::from_parts(8_200_000, 0) .saturating_add(Weight::from_parts(0, 3771)) .saturating_add(T::DbWeight::get().reads(1)) } @@ -334,8 +332,8 @@ impl pallet_revive::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `269` // Estimated: `3734` - // Minimum execution time: 7_231_000 picoseconds. - Weight::from_parts(7_640_000, 0) + // Minimum execution time: 7_700_000 picoseconds. + Weight::from_parts(7_880_000, 0) .saturating_add(Weight::from_parts(0, 3734)) .saturating_add(T::DbWeight::get().reads(1)) } @@ -345,8 +343,8 @@ impl pallet_revive::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `402` // Estimated: `3867` - // Minimum execution time: 8_080_000 picoseconds. - Weight::from_parts(8_611_000, 0) + // Minimum execution time: 8_870_000 picoseconds. + Weight::from_parts(9_090_000, 0) .saturating_add(Weight::from_parts(0, 3867)) .saturating_add(T::DbWeight::get().reads(1)) } @@ -354,8 +352,8 @@ impl pallet_revive::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 270_000 picoseconds. - Weight::from_parts(430_000, 0) + // Minimum execution time: 370_000 picoseconds. + Weight::from_parts(410_000, 0) .saturating_add(Weight::from_parts(0, 0)) } /// Storage: `Revive::ContractInfoOf` (r:1 w:0) @@ -366,8 +364,8 @@ impl pallet_revive::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `470` // Estimated: `3935` - // Minimum execution time: 11_760_000 picoseconds. - Weight::from_parts(12_450_000, 0) + // Minimum execution time: 12_550_000 picoseconds. + Weight::from_parts(12_990_000, 0) .saturating_add(Weight::from_parts(0, 3935)) .saturating_add(T::DbWeight::get().reads(2)) } @@ -375,15 +373,15 @@ impl pallet_revive::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 360_000 picoseconds. - Weight::from_parts(420_000, 0) + // Minimum execution time: 390_000 picoseconds. + Weight::from_parts(450_000, 0) .saturating_add(Weight::from_parts(0, 0)) } fn seal_caller_is_root() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 310_000 picoseconds. + // Minimum execution time: 350_000 picoseconds. Weight::from_parts(390_000, 0) .saturating_add(Weight::from_parts(0, 0)) } @@ -391,23 +389,23 @@ impl pallet_revive::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 320_000 picoseconds. - Weight::from_parts(381_000, 0) + // Minimum execution time: 330_000 picoseconds. + Weight::from_parts(400_000, 0) .saturating_add(Weight::from_parts(0, 0)) } fn seal_weight_left() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 700_000 picoseconds. - Weight::from_parts(891_000, 0) + // Minimum execution time: 780_000 picoseconds. + Weight::from_parts(880_000, 0) .saturating_add(Weight::from_parts(0, 0)) } fn seal_ref_time_left() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 250_000 picoseconds. + // Minimum execution time: 280_000 picoseconds. Weight::from_parts(340_000, 0) .saturating_add(Weight::from_parts(0, 0)) } @@ -415,8 +413,8 @@ impl pallet_revive::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `140` // Estimated: `0` - // Minimum execution time: 5_930_000 picoseconds. - Weight::from_parts(6_120_000, 0) + // Minimum execution time: 6_280_000 picoseconds. + Weight::from_parts(6_420_000, 0) .saturating_add(Weight::from_parts(0, 0)) } /// Storage: `Revive::OriginalAccount` (r:1 w:0) @@ -425,11 +423,11 @@ impl pallet_revive::WeightInfo for WeightInfo { /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `Measured`) fn seal_balance_of() -> Weight { // Proof Size summary in bytes: - // Measured: `272` - // Estimated: `3737` - // Minimum execution time: 9_450_000 picoseconds. - Weight::from_parts(9_860_000, 0) - .saturating_add(Weight::from_parts(0, 3737)) + // Measured: `285` + // Estimated: `3750` + // Minimum execution time: 10_150_000 picoseconds. + Weight::from_parts(10_390_000, 0) + .saturating_add(Weight::from_parts(0, 3750)) .saturating_add(T::DbWeight::get().reads(2)) } /// Storage: `Revive::ImmutableDataOf` (r:1 w:0) @@ -439,11 +437,11 @@ impl pallet_revive::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `238 + n * (1 ±0)` // Estimated: `3703 + n * (1 ±0)` - // Minimum execution time: 6_409_000 picoseconds. - Weight::from_parts(7_264_486, 0) + // Minimum execution time: 6_940_000 picoseconds. + Weight::from_parts(7_432_469, 0) .saturating_add(Weight::from_parts(0, 3703)) - // Standard Error: 12 - .saturating_add(Weight::from_parts(974, 0).saturating_mul(n.into())) + // Standard Error: 2 + .saturating_add(Weight::from_parts(559, 0).saturating_mul(n.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(Weight::from_parts(0, 1).saturating_mul(n.into())) } @@ -454,27 +452,27 @@ impl pallet_revive::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_940_000 picoseconds. - Weight::from_parts(3_485_861, 0) + // Minimum execution time: 2_360_000 picoseconds. + Weight::from_parts(2_609_078, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 7 - .saturating_add(Weight::from_parts(780, 0).saturating_mul(n.into())) + // Standard Error: 2 + .saturating_add(Weight::from_parts(563, 0).saturating_mul(n.into())) .saturating_add(T::DbWeight::get().writes(1)) } fn seal_value_transferred() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 290_000 picoseconds. - Weight::from_parts(380_000, 0) + // Minimum execution time: 260_000 picoseconds. + Weight::from_parts(370_000, 0) .saturating_add(Weight::from_parts(0, 0)) } fn seal_minimum_balance() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 250_000 picoseconds. - Weight::from_parts(360_000, 0) + // Minimum execution time: 300_000 picoseconds. + Weight::from_parts(330_000, 0) .saturating_add(Weight::from_parts(0, 0)) } fn seal_return_data_size() -> Weight { @@ -482,47 +480,47 @@ impl pallet_revive::WeightInfo for WeightInfo { // Measured: `0` // Estimated: `0` // Minimum execution time: 260_000 picoseconds. - Weight::from_parts(340_000, 0) + Weight::from_parts(310_000, 0) .saturating_add(Weight::from_parts(0, 0)) } fn seal_call_data_size() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 280_000 picoseconds. - Weight::from_parts(360_000, 0) + // Minimum execution time: 270_000 picoseconds. + Weight::from_parts(320_000, 0) .saturating_add(Weight::from_parts(0, 0)) } fn seal_gas_limit() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 510_000 picoseconds. - Weight::from_parts(580_000, 0) + // Minimum execution time: 520_000 picoseconds. + Weight::from_parts(600_000, 0) .saturating_add(Weight::from_parts(0, 0)) } fn seal_gas_price() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 310_000 picoseconds. - Weight::from_parts(360_000, 0) + // Minimum execution time: 300_000 picoseconds. + Weight::from_parts(350_000, 0) .saturating_add(Weight::from_parts(0, 0)) } fn seal_base_fee() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 310_000 picoseconds. - Weight::from_parts(410_000, 0) + // Minimum execution time: 340_000 picoseconds. + Weight::from_parts(360_000, 0) .saturating_add(Weight::from_parts(0, 0)) } fn seal_block_number() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 250_000 picoseconds. - Weight::from_parts(390_000, 0) + // Minimum execution time: 310_000 picoseconds. + Weight::from_parts(350_000, 0) .saturating_add(Weight::from_parts(0, 0)) } /// Storage: `Aura::Authorities` (r:1 w:0) @@ -533,8 +531,8 @@ impl pallet_revive::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `343` // Estimated: `1828` - // Minimum execution time: 31_750_000 picoseconds. - Weight::from_parts(32_640_000, 0) + // Minimum execution time: 27_500_000 picoseconds. + Weight::from_parts(28_050_000, 0) .saturating_add(Weight::from_parts(0, 1828)) .saturating_add(T::DbWeight::get().reads(2)) } @@ -544,7 +542,7 @@ impl pallet_revive::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `30` // Estimated: `3495` - // Minimum execution time: 4_051_000 picoseconds. + // Minimum execution time: 4_210_000 picoseconds. Weight::from_parts(4_370_000, 0) .saturating_add(Weight::from_parts(0, 3495)) .saturating_add(T::DbWeight::get().reads(1)) @@ -553,16 +551,16 @@ impl pallet_revive::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 320_000 picoseconds. - Weight::from_parts(360_000, 0) + // Minimum execution time: 290_000 picoseconds. + Weight::from_parts(390_000, 0) .saturating_add(Weight::from_parts(0, 0)) } fn seal_weight_to_fee() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_950_000 picoseconds. - Weight::from_parts(2_340_000, 0) + // Minimum execution time: 2_210_000 picoseconds. + Weight::from_parts(2_300_000, 0) .saturating_add(Weight::from_parts(0, 0)) } /// The range of component `n` is `[0, 262140]`. @@ -570,18 +568,18 @@ impl pallet_revive::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 581_000 picoseconds. - Weight::from_parts(928_994, 0) + // Minimum execution time: 510_000 picoseconds. + Weight::from_parts(714_388, 0) .saturating_add(Weight::from_parts(0, 0)) // Standard Error: 0 - .saturating_add(Weight::from_parts(309, 0).saturating_mul(n.into())) + .saturating_add(Weight::from_parts(236, 0).saturating_mul(n.into())) } fn seal_call_data_load() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 339_000 picoseconds. - Weight::from_parts(380_000, 0) + // Minimum execution time: 330_000 picoseconds. + Weight::from_parts(370_000, 0) .saturating_add(Weight::from_parts(0, 0)) } /// The range of component `n` is `[0, 262144]`. @@ -589,22 +587,22 @@ impl pallet_revive::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 309_000 picoseconds. - Weight::from_parts(341_000, 0) + // Minimum execution time: 280_000 picoseconds. + Weight::from_parts(405_894, 0) .saturating_add(Weight::from_parts(0, 0)) // Standard Error: 0 - .saturating_add(Weight::from_parts(157, 0).saturating_mul(n.into())) + .saturating_add(Weight::from_parts(156, 0).saturating_mul(n.into())) } /// The range of component `n` is `[0, 262140]`. fn seal_return(n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 320_000 picoseconds. - Weight::from_parts(517_216, 0) + // Minimum execution time: 340_000 picoseconds. + Weight::from_parts(543_695, 0) .saturating_add(Weight::from_parts(0, 0)) // Standard Error: 0 - .saturating_add(Weight::from_parts(308, 0).saturating_mul(n.into())) + .saturating_add(Weight::from_parts(235, 0).saturating_mul(n.into())) } /// Storage: `Revive::OriginalAccount` (r:1 w:0) /// Proof: `Revive::OriginalAccount` (`max_values`: None, `max_size`: Some(52), added: 2527, mode: `Measured`) @@ -620,8 +618,8 @@ impl pallet_revive::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `338` // Estimated: `3803` - // Minimum execution time: 18_439_000 picoseconds. - Weight::from_parts(18_951_000, 0) + // Minimum execution time: 17_500_000 picoseconds. + Weight::from_parts(17_840_000, 0) .saturating_add(Weight::from_parts(0, 3803)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(4)) @@ -632,13 +630,13 @@ impl pallet_revive::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 5_430_000 picoseconds. - Weight::from_parts(5_196_479, 0) + // Minimum execution time: 5_180_000 picoseconds. + Weight::from_parts(5_058_973, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 9_812 - .saturating_add(Weight::from_parts(438_270, 0).saturating_mul(t.into())) - // Standard Error: 107 - .saturating_add(Weight::from_parts(2_157, 0).saturating_mul(n.into())) + // Standard Error: 2_296 + .saturating_add(Weight::from_parts(253_808, 0).saturating_mul(t.into())) + // Standard Error: 25 + .saturating_add(Weight::from_parts(1_185, 0).saturating_mul(n.into())) } /// Storage: `Skipped::Metadata` (r:0 w:0) /// Proof: `Skipped::Metadata` (`max_values`: None, `max_size`: None, mode: `Measured`) @@ -646,8 +644,8 @@ impl pallet_revive::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `653` // Estimated: `653` - // Minimum execution time: 9_760_000 picoseconds. - Weight::from_parts(14_590_000, 0) + // Minimum execution time: 9_360_000 picoseconds. + Weight::from_parts(9_610_000, 0) .saturating_add(Weight::from_parts(0, 653)) .saturating_add(T::DbWeight::get().reads(1)) } @@ -657,8 +655,8 @@ impl pallet_revive::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `10663` // Estimated: `10663` - // Minimum execution time: 46_040_000 picoseconds. - Weight::from_parts(47_700_000, 0) + // Minimum execution time: 49_560_000 picoseconds. + Weight::from_parts(50_300_000, 0) .saturating_add(Weight::from_parts(0, 10663)) .saturating_add(T::DbWeight::get().reads(1)) } @@ -668,8 +666,8 @@ impl pallet_revive::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `653` // Estimated: `653` - // Minimum execution time: 10_410_000 picoseconds. - Weight::from_parts(11_290_000, 0) + // Minimum execution time: 10_550_000 picoseconds. + Weight::from_parts(10_900_000, 0) .saturating_add(Weight::from_parts(0, 653)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -680,8 +678,8 @@ impl pallet_revive::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `10663` // Estimated: `10663` - // Minimum execution time: 47_860_000 picoseconds. - Weight::from_parts(49_940_000, 0) + // Minimum execution time: 51_120_000 picoseconds. + Weight::from_parts(51_670_000, 0) .saturating_add(Weight::from_parts(0, 10663)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -690,13 +688,17 @@ impl pallet_revive::WeightInfo for WeightInfo { /// Proof: `Skipped::Metadata` (`max_values`: None, `max_size`: None, mode: `Measured`) /// The range of component `n` is `[0, 416]`. /// The range of component `o` is `[0, 416]`. - fn seal_set_storage(_n: u32, o: u32, ) -> Weight { + fn seal_set_storage(n: u32, o: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `253 + o * (1 ±0)` // Estimated: `252 + o * (1 ±0)` - // Minimum execution time: 11_230_000 picoseconds. - Weight::from_parts(14_335_084, 0) + // Minimum execution time: 11_520_000 picoseconds. + Weight::from_parts(11_839_672, 0) .saturating_add(Weight::from_parts(0, 252)) + // Standard Error: 32 + .saturating_add(Weight::from_parts(559, 0).saturating_mul(n.into())) + // Standard Error: 32 + .saturating_add(Weight::from_parts(554, 0).saturating_mul(o.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) .saturating_add(Weight::from_parts(0, 1).saturating_mul(o.into())) @@ -708,11 +710,11 @@ impl pallet_revive::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `253 + n * (1 ±0)` // Estimated: `252 + n * (1 ±0)` - // Minimum execution time: 10_830_000 picoseconds. - Weight::from_parts(11_908_087, 0) + // Minimum execution time: 11_010_000 picoseconds. + Weight::from_parts(11_824_727, 0) .saturating_add(Weight::from_parts(0, 252)) - // Standard Error: 99 - .saturating_add(Weight::from_parts(545, 0).saturating_mul(n.into())) + // Standard Error: 51 + .saturating_add(Weight::from_parts(449, 0).saturating_mul(n.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) .saturating_add(Weight::from_parts(0, 1).saturating_mul(n.into())) @@ -724,11 +726,11 @@ impl pallet_revive::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `253 + n * (1 ±0)` // Estimated: `252 + n * (1 ±0)` - // Minimum execution time: 9_421_000 picoseconds. - Weight::from_parts(10_805_594, 0) + // Minimum execution time: 10_480_000 picoseconds. + Weight::from_parts(11_436_086, 0) .saturating_add(Weight::from_parts(0, 252)) - // Standard Error: 87 - .saturating_add(Weight::from_parts(1_664, 0).saturating_mul(n.into())) + // Standard Error: 54 + .saturating_add(Weight::from_parts(1_207, 0).saturating_mul(n.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(Weight::from_parts(0, 1).saturating_mul(n.into())) } @@ -739,11 +741,11 @@ impl pallet_revive::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `253 + n * (1 ±0)` // Estimated: `252 + n * (1 ±0)` - // Minimum execution time: 9_240_000 picoseconds. - Weight::from_parts(10_120_620, 0) + // Minimum execution time: 9_970_000 picoseconds. + Weight::from_parts(10_636_921, 0) .saturating_add(Weight::from_parts(0, 252)) - // Standard Error: 151 - .saturating_add(Weight::from_parts(859, 0).saturating_mul(n.into())) + // Standard Error: 47 + .saturating_add(Weight::from_parts(516, 0).saturating_mul(n.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(Weight::from_parts(0, 1).saturating_mul(n.into())) } @@ -754,11 +756,11 @@ impl pallet_revive::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `253 + n * (1 ±0)` // Estimated: `252 + n * (1 ±0)` - // Minimum execution time: 11_450_000 picoseconds. - Weight::from_parts(12_742_330, 0) + // Minimum execution time: 11_790_000 picoseconds. + Weight::from_parts(12_640_945, 0) .saturating_add(Weight::from_parts(0, 252)) - // Standard Error: 141 - .saturating_add(Weight::from_parts(1_849, 0).saturating_mul(n.into())) + // Standard Error: 60 + .saturating_add(Weight::from_parts(1_213, 0).saturating_mul(n.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) .saturating_add(Weight::from_parts(0, 1).saturating_mul(n.into())) @@ -767,16 +769,16 @@ impl pallet_revive::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_980_000 picoseconds. - Weight::from_parts(2_080_000, 0) + // Minimum execution time: 1_810_000 picoseconds. + Weight::from_parts(1_870_000, 0) .saturating_add(Weight::from_parts(0, 0)) } fn set_transient_storage_full() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_350_000 picoseconds. - Weight::from_parts(2_531_000, 0) + // Minimum execution time: 2_410_000 picoseconds. + Weight::from_parts(2_560_000, 0) .saturating_add(Weight::from_parts(0, 0)) } fn get_transient_storage_empty() -> Weight { @@ -784,23 +786,23 @@ impl pallet_revive::WeightInfo for WeightInfo { // Measured: `0` // Estimated: `0` // Minimum execution time: 1_830_000 picoseconds. - Weight::from_parts(1_990_000, 0) + Weight::from_parts(1_900_000, 0) .saturating_add(Weight::from_parts(0, 0)) } fn get_transient_storage_full() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_080_000 picoseconds. - Weight::from_parts(2_210_000, 0) + // Minimum execution time: 2_140_000 picoseconds. + Weight::from_parts(2_250_000, 0) .saturating_add(Weight::from_parts(0, 0)) } fn rollback_transient_storage() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_380_000 picoseconds. - Weight::from_parts(1_581_000, 0) + // Minimum execution time: 1_650_000 picoseconds. + Weight::from_parts(1_690_000, 0) .saturating_add(Weight::from_parts(0, 0)) } /// The range of component `n` is `[0, 416]`. @@ -809,53 +811,55 @@ impl pallet_revive::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_770_000 picoseconds. - Weight::from_parts(3_195_955, 0) + // Minimum execution time: 2_870_000 picoseconds. + Weight::from_parts(3_142_279, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 33 - .saturating_add(Weight::from_parts(402, 0).saturating_mul(n.into())) - // Standard Error: 33 - .saturating_add(Weight::from_parts(307, 0).saturating_mul(o.into())) + // Standard Error: 15 + .saturating_add(Weight::from_parts(371, 0).saturating_mul(n.into())) + // Standard Error: 15 + .saturating_add(Weight::from_parts(538, 0).saturating_mul(o.into())) } /// The range of component `n` is `[0, 416]`. fn seal_clear_transient_storage(n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_740_000 picoseconds. - Weight::from_parts(3_215_548, 0) + // Minimum execution time: 2_540_000 picoseconds. + Weight::from_parts(3_009_173, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 80 - .saturating_add(Weight::from_parts(329, 0).saturating_mul(n.into())) + // Standard Error: 22 + .saturating_add(Weight::from_parts(532, 0).saturating_mul(n.into())) } /// The range of component `n` is `[0, 416]`. - fn seal_get_transient_storage(_n: u32, ) -> Weight { + fn seal_get_transient_storage(n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_381_000 picoseconds. - Weight::from_parts(2_820_317, 0) + // Minimum execution time: 2_290_000 picoseconds. + Weight::from_parts(2_553_723, 0) .saturating_add(Weight::from_parts(0, 0)) + // Standard Error: 12 + .saturating_add(Weight::from_parts(507, 0).saturating_mul(n.into())) } /// The range of component `n` is `[0, 416]`. - fn seal_contains_transient_storage(_n: u32, ) -> Weight { + fn seal_contains_transient_storage(n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_170_000 picoseconds. - Weight::from_parts(2_688_740, 0) + // Minimum execution time: 2_150_000 picoseconds. + Weight::from_parts(2_382_676, 0) .saturating_add(Weight::from_parts(0, 0)) + // Standard Error: 12 + .saturating_add(Weight::from_parts(230, 0).saturating_mul(n.into())) } /// The range of component `n` is `[0, 416]`. - fn seal_take_transient_storage(n: u32, ) -> Weight { + fn seal_take_transient_storage(_n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 3_029_000 picoseconds. - Weight::from_parts(3_411_453, 0) + // Minimum execution time: 3_240_000 picoseconds. + Weight::from_parts(3_438_268, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 37 - .saturating_add(Weight::from_parts(209, 0).saturating_mul(n.into())) } /// Storage: `Revive::OriginalAccount` (r:1 w:0) /// Proof: `Revive::OriginalAccount` (`max_values`: None, `max_size`: Some(52), added: 2527, mode: `Measured`) @@ -869,21 +873,19 @@ impl pallet_revive::WeightInfo for WeightInfo { /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `Measured`) /// The range of component `t` is `[0, 1]`. /// The range of component `i` is `[0, 262144]`. - fn seal_call(t: u32, i: u32, ) -> Weight { + fn seal_call(t: u32, _i: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `1289 + t * (275 ±0)` - // Estimated: `4754 + t * (2514 ±0)` - // Minimum execution time: 37_790_000 picoseconds. - Weight::from_parts(39_376_087, 0) + // Measured: `1289 + t * (280 ±0)` + // Estimated: `4754 + t * (2517 ±0)` + // Minimum execution time: 37_540_000 picoseconds. + Weight::from_parts(38_714_608, 0) .saturating_add(Weight::from_parts(0, 4754)) - // Standard Error: 76_191 - .saturating_add(Weight::from_parts(9_208_143, 0).saturating_mul(t.into())) - // Standard Error: 0 - .saturating_add(Weight::from_parts(2, 0).saturating_mul(i.into())) + // Standard Error: 31_752 + .saturating_add(Weight::from_parts(8_852_825, 0).saturating_mul(t.into())) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(t.into()))) .saturating_add(T::DbWeight::get().writes(1)) - .saturating_add(Weight::from_parts(0, 2514).saturating_mul(t.into())) + .saturating_add(Weight::from_parts(0, 2517).saturating_mul(t.into())) } /// Storage: `Revive::ContractInfoOf` (r:1 w:0) /// Proof: `Revive::ContractInfoOf` (`max_values`: None, `max_size`: Some(242), added: 2717, mode: `Measured`) @@ -895,8 +897,8 @@ impl pallet_revive::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `1234` // Estimated: `4699` - // Minimum execution time: 32_839_000 picoseconds. - Weight::from_parts(34_890_000, 0) + // Minimum execution time: 32_580_000 picoseconds. + Weight::from_parts(33_210_000, 0) .saturating_add(Weight::from_parts(0, 4699)) .saturating_add(T::DbWeight::get().reads(3)) } @@ -911,13 +913,13 @@ impl pallet_revive::WeightInfo for WeightInfo { /// The range of component `i` is `[0, 262144]`. fn seal_instantiate(i: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `1329` - // Estimated: `4784` - // Minimum execution time: 151_830_000 picoseconds. - Weight::from_parts(163_890_709, 0) - .saturating_add(Weight::from_parts(0, 4784)) - // Standard Error: 8 - .saturating_add(Weight::from_parts(4_301, 0).saturating_mul(i.into())) + // Measured: `1295` + // Estimated: `4759` + // Minimum execution time: 131_530_000 picoseconds. + Weight::from_parts(139_258_888, 0) + .saturating_add(Weight::from_parts(0, 4759)) + // Standard Error: 4 + .saturating_add(Weight::from_parts(4_459, 0).saturating_mul(i.into())) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(3)) } @@ -926,130 +928,128 @@ impl pallet_revive::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_060_000 picoseconds. - Weight::from_parts(1_297_648, 0) + // Minimum execution time: 890_000 picoseconds. + Weight::from_parts(3_087_839, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 5 - .saturating_add(Weight::from_parts(4_304, 0).saturating_mul(n.into())) + // Standard Error: 3 + .saturating_add(Weight::from_parts(2_506, 0).saturating_mul(n.into())) } /// The range of component `n` is `[0, 262144]`. fn identity(n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 310_000 picoseconds. - Weight::from_parts(543_442, 0) + // Minimum execution time: 360_000 picoseconds. + Weight::from_parts(518_630, 0) .saturating_add(Weight::from_parts(0, 0)) // Standard Error: 0 - .saturating_add(Weight::from_parts(155, 0).saturating_mul(n.into())) + .saturating_add(Weight::from_parts(156, 0).saturating_mul(n.into())) } /// The range of component `n` is `[0, 262144]`. fn ripemd_160(n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 770_000 picoseconds. - Weight::from_parts(536_367, 0) + // Minimum execution time: 960_000 picoseconds. + Weight::from_parts(790_490, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 2 - .saturating_add(Weight::from_parts(4_274, 0).saturating_mul(n.into())) + // Standard Error: 1 + .saturating_add(Weight::from_parts(5_003, 0).saturating_mul(n.into())) } /// The range of component `n` is `[0, 262144]`. fn seal_hash_keccak_256(n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_140_000 picoseconds. - Weight::from_parts(2_843_339, 0) + // Minimum execution time: 1_220_000 picoseconds. + Weight::from_parts(3_994_741, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 3 - .saturating_add(Weight::from_parts(4_113, 0).saturating_mul(n.into())) + // Standard Error: 4 + .saturating_add(Weight::from_parts(4_288, 0).saturating_mul(n.into())) } /// The range of component `n` is `[0, 262144]`. fn seal_hash_blake2_256(n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 700_000 picoseconds. - Weight::from_parts(1_200_913, 0) + // Minimum execution time: 830_000 picoseconds. + Weight::from_parts(3_100_000, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 1 - .saturating_add(Weight::from_parts(1_476, 0).saturating_mul(n.into())) + // Standard Error: 3 + .saturating_add(Weight::from_parts(1_814, 0).saturating_mul(n.into())) } /// The range of component `n` is `[0, 262144]`. fn seal_hash_blake2_128(n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 749_000 picoseconds. - Weight::from_parts(897_202, 0) + // Minimum execution time: 790_000 picoseconds. + Weight::from_parts(2_869_213, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 1 - .saturating_add(Weight::from_parts(1_481, 0).saturating_mul(n.into())) + // Standard Error: 3 + .saturating_add(Weight::from_parts(1_817, 0).saturating_mul(n.into())) } /// The range of component `n` is `[0, 261889]`. fn seal_sr25519_verify(n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 66_251_000 picoseconds. - Weight::from_parts(70_145_588, 0) + // Minimum execution time: 51_050_000 picoseconds. + Weight::from_parts(54_877_365, 0) .saturating_add(Weight::from_parts(0, 0)) // Standard Error: 4 - .saturating_add(Weight::from_parts(5_648, 0).saturating_mul(n.into())) + .saturating_add(Weight::from_parts(6_215, 0).saturating_mul(n.into())) } fn ecdsa_recover() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 45_470_000 picoseconds. - Weight::from_parts(46_040_000, 0) + // Minimum execution time: 54_210_000 picoseconds. + Weight::from_parts(54_550_000, 0) .saturating_add(Weight::from_parts(0, 0)) } fn bn128_add() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 16_640_000 picoseconds. - Weight::from_parts(16_960_000, 0) + // Minimum execution time: 17_510_000 picoseconds. + Weight::from_parts(17_700_000, 0) .saturating_add(Weight::from_parts(0, 0)) } fn bn128_mul() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_062_949_000 picoseconds. - Weight::from_parts(1_068_167_000, 0) + // Minimum execution time: 1_019_632_000 picoseconds. + Weight::from_parts(1_022_392_000, 0) .saturating_add(Weight::from_parts(0, 0)) } /// The range of component `n` is `[0, 1365]`. - fn bn128_pairing(n: u32, ) -> Weight { + fn bn128_pairing(_n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 13_351_548_000 picoseconds. - Weight::from_parts(13_493_571_771, 0) + // Minimum execution time: 13_138_394_000 picoseconds. + Weight::from_parts(13_183_638_570, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 11_517 - .saturating_add(Weight::from_parts(12_868, 0).saturating_mul(n.into())) } /// The range of component `n` is `[0, 1200]`. fn blake2f(n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 421_000 picoseconds. - Weight::from_parts(518_062, 0) + // Minimum execution time: 440_000 picoseconds. + Weight::from_parts(597_380, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 6 - .saturating_add(Weight::from_parts(31_186, 0).saturating_mul(n.into())) + // Standard Error: 32 + .saturating_add(Weight::from_parts(30_348, 0).saturating_mul(n.into())) } fn seal_ecdsa_to_eth_address() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 12_669_000 picoseconds. - Weight::from_parts(13_080_000, 0) + // Minimum execution time: 12_600_000 picoseconds. + Weight::from_parts(12_710_000, 0) .saturating_add(Weight::from_parts(0, 0)) } /// Storage: `Revive::CodeInfoOf` (r:1 w:1) @@ -1058,8 +1058,8 @@ impl pallet_revive::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `298` // Estimated: `3763` - // Minimum execution time: 12_730_000 picoseconds. - Weight::from_parts(13_459_000, 0) + // Minimum execution time: 12_500_000 picoseconds. + Weight::from_parts(12_760_000, 0) .saturating_add(Weight::from_parts(0, 3763)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -1069,21 +1069,21 @@ impl pallet_revive::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 10_009_000 picoseconds. - Weight::from_parts(41_638_508, 0) + // Minimum execution time: 12_270_000 picoseconds. + Weight::from_parts(59_464_908, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 483 - .saturating_add(Weight::from_parts(125_892, 0).saturating_mul(r.into())) + // Standard Error: 181 + .saturating_add(Weight::from_parts(182_355, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 100000]`. fn instr_empty_loop(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_870_000 picoseconds. - Weight::from_parts(1_626_693, 0) + // Minimum execution time: 3_800_000 picoseconds. + Weight::from_parts(6_527_560, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 50 - .saturating_add(Weight::from_parts(76_868, 0).saturating_mul(r.into())) + // Standard Error: 3 + .saturating_add(Weight::from_parts(84_054, 0).saturating_mul(r.into())) } } diff --git a/system-parachains/asset-hubs/asset-hub-kusama/src/weights/pallet_session.rs b/system-parachains/asset-hubs/asset-hub-kusama/src/weights/pallet_session.rs index 30193d4f5e..df9e328dbe 100644 --- a/system-parachains/asset-hubs/asset-hub-kusama/src/weights/pallet_session.rs +++ b/system-parachains/asset-hubs/asset-hub-kusama/src/weights/pallet_session.rs @@ -16,10 +16,10 @@ //! Autogenerated weights for `pallet_session` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.0.0 -//! DATE: 2025-05-07, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `2a28e941ef22`, CPU: `QEMU Virtual CPU version 2.5+` +//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: @@ -27,15 +27,11 @@ // v1 // benchmark // pallet -// --extrinsic=* -// --runtime=target/production/wbuild/asset-hub-kusama-runtime/asset_hub_kusama_runtime.wasm -// --pallet=pallet_session -// --header=/_work/fellowship-001/runtimes/runtimes/.github/scripts/cmd/file_header.txt -// --output=./system-parachains/asset-hubs/asset-hub-kusama/src/weights -// --wasm-execution=compiled -// --steps=50 -// --repeat=20 -// --heap-pages=4096 +// --runtime=target/production/wbuild/asset-hub-kusama-runtime/asset_hub_kusama_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/asset-hubs/asset-hub-kusama/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -56,8 +52,8 @@ impl pallet_session::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `298` // Estimated: `3763` - // Minimum execution time: 19_340_000 picoseconds. - Weight::from_parts(20_209_000, 0) + // Minimum execution time: 22_181_000 picoseconds. + Weight::from_parts(22_600_000, 0) .saturating_add(Weight::from_parts(0, 3763)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -70,8 +66,8 @@ impl pallet_session::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `280` // Estimated: `3745` - // Minimum execution time: 13_461_000 picoseconds. - Weight::from_parts(14_201_000, 0) + // Minimum execution time: 16_430_000 picoseconds. + Weight::from_parts(16_750_000, 0) .saturating_add(Weight::from_parts(0, 3745)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(2)) diff --git a/system-parachains/asset-hubs/asset-hub-kusama/src/weights/pallet_timestamp.rs b/system-parachains/asset-hubs/asset-hub-kusama/src/weights/pallet_timestamp.rs index 70eb8e6ca8..dc761d9903 100644 --- a/system-parachains/asset-hubs/asset-hub-kusama/src/weights/pallet_timestamp.rs +++ b/system-parachains/asset-hubs/asset-hub-kusama/src/weights/pallet_timestamp.rs @@ -16,10 +16,10 @@ //! Autogenerated weights for `pallet_timestamp` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.0.0 -//! DATE: 2025-05-07, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `2a28e941ef22`, CPU: `QEMU Virtual CPU version 2.5+` +//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: @@ -27,15 +27,11 @@ // v1 // benchmark // pallet -// --extrinsic=* -// --runtime=target/production/wbuild/asset-hub-kusama-runtime/asset_hub_kusama_runtime.wasm -// --pallet=pallet_timestamp -// --header=/_work/fellowship-001/runtimes/runtimes/.github/scripts/cmd/file_header.txt -// --output=./system-parachains/asset-hubs/asset-hub-kusama/src/weights -// --wasm-execution=compiled -// --steps=50 -// --repeat=20 -// --heap-pages=4096 +// --runtime=target/production/wbuild/asset-hub-kusama-runtime/asset_hub_kusama_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/asset-hubs/asset-hub-kusama/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -56,8 +52,8 @@ impl pallet_timestamp::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `156` // Estimated: `1493` - // Minimum execution time: 8_610_000 picoseconds. - Weight::from_parts(8_860_000, 0) + // Minimum execution time: 10_650_000 picoseconds. + Weight::from_parts(10_870_000, 0) .saturating_add(Weight::from_parts(0, 1493)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -66,8 +62,8 @@ impl pallet_timestamp::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `94` // Estimated: `0` - // Minimum execution time: 4_730_000 picoseconds. - Weight::from_parts(4_910_000, 0) + // Minimum execution time: 5_540_000 picoseconds. + Weight::from_parts(5_610_000, 0) .saturating_add(Weight::from_parts(0, 0)) } } diff --git a/system-parachains/asset-hubs/asset-hub-kusama/src/weights/pallet_transaction_payment.rs b/system-parachains/asset-hubs/asset-hub-kusama/src/weights/pallet_transaction_payment.rs index 4ced730b27..649d10a2cc 100644 --- a/system-parachains/asset-hubs/asset-hub-kusama/src/weights/pallet_transaction_payment.rs +++ b/system-parachains/asset-hubs/asset-hub-kusama/src/weights/pallet_transaction_payment.rs @@ -16,10 +16,10 @@ //! Autogenerated weights for `pallet_transaction_payment` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.0.0 -//! DATE: 2025-05-07, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `2a28e941ef22`, CPU: `QEMU Virtual CPU version 2.5+` +//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: @@ -27,15 +27,11 @@ // v1 // benchmark // pallet -// --extrinsic=* -// --runtime=target/production/wbuild/asset-hub-kusama-runtime/asset_hub_kusama_runtime.wasm -// --pallet=pallet_transaction_payment -// --header=/_work/fellowship-001/runtimes/runtimes/.github/scripts/cmd/file_header.txt -// --output=./system-parachains/asset-hubs/asset-hub-kusama/src/weights -// --wasm-execution=compiled -// --steps=50 -// --repeat=20 -// --heap-pages=4096 +// --runtime=target/production/wbuild/asset-hub-kusama-runtime/asset_hub_kusama_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/asset-hubs/asset-hub-kusama/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -54,8 +50,8 @@ impl pallet_transaction_payment::WeightInfo for WeightI // Proof Size summary in bytes: // Measured: `101` // Estimated: `6196` - // Minimum execution time: 49_851_000 picoseconds. - Weight::from_parts(57_110_000, 0) + // Minimum execution time: 51_670_000 picoseconds. + Weight::from_parts(52_240_000, 0) .saturating_add(Weight::from_parts(0, 6196)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) diff --git a/system-parachains/asset-hubs/asset-hub-kusama/src/weights/pallet_uniques.rs b/system-parachains/asset-hubs/asset-hub-kusama/src/weights/pallet_uniques.rs index 1e80c8e7c0..167be9d522 100644 --- a/system-parachains/asset-hubs/asset-hub-kusama/src/weights/pallet_uniques.rs +++ b/system-parachains/asset-hubs/asset-hub-kusama/src/weights/pallet_uniques.rs @@ -16,10 +16,10 @@ //! Autogenerated weights for `pallet_uniques` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.0.0 -//! DATE: 2025-05-07, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `2a28e941ef22`, CPU: `QEMU Virtual CPU version 2.5+` +//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: @@ -27,15 +27,11 @@ // v1 // benchmark // pallet -// --extrinsic=* -// --runtime=target/production/wbuild/asset-hub-kusama-runtime/asset_hub_kusama_runtime.wasm -// --pallet=pallet_uniques -// --header=/_work/fellowship-001/runtimes/runtimes/.github/scripts/cmd/file_header.txt -// --output=./system-parachains/asset-hubs/asset-hub-kusama/src/weights -// --wasm-execution=compiled -// --steps=50 -// --repeat=20 -// --heap-pages=4096 +// --runtime=target/production/wbuild/asset-hub-kusama-runtime/asset_hub_kusama_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/asset-hubs/asset-hub-kusama/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -56,8 +52,8 @@ impl pallet_uniques::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `216` // Estimated: `3643` - // Minimum execution time: 30_611_000 picoseconds. - Weight::from_parts(31_511_000, 0) + // Minimum execution time: 33_830_000 picoseconds. + Weight::from_parts(34_370_000, 0) .saturating_add(Weight::from_parts(0, 3643)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(2)) @@ -70,8 +66,8 @@ impl pallet_uniques::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `76` // Estimated: `3643` - // Minimum execution time: 12_860_000 picoseconds. - Weight::from_parts(13_501_000, 0) + // Minimum execution time: 15_020_000 picoseconds. + Weight::from_parts(15_510_000, 0) .saturating_add(Weight::from_parts(0, 3643)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(2)) @@ -99,15 +95,15 @@ impl pallet_uniques::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `312 + a * (107 ±0) + m * (56 ±0) + n * (76 ±0)` // Estimated: `3643 + a * (2647 ±0) + m * (2662 ±0) + n * (2597 ±0)` - // Minimum execution time: 3_417_176_000 picoseconds. - Weight::from_parts(3_451_126_000, 0) + // Minimum execution time: 3_833_998_000 picoseconds. + Weight::from_parts(3_882_099_000, 0) .saturating_add(Weight::from_parts(0, 3643)) - // Standard Error: 32_886 - .saturating_add(Weight::from_parts(9_002_790, 0).saturating_mul(n.into())) - // Standard Error: 32_886 - .saturating_add(Weight::from_parts(382_011, 0).saturating_mul(m.into())) - // Standard Error: 32_886 - .saturating_add(Weight::from_parts(464_021, 0).saturating_mul(a.into())) + // Standard Error: 45_964 + .saturating_add(Weight::from_parts(9_466_017, 0).saturating_mul(n.into())) + // Standard Error: 45_964 + .saturating_add(Weight::from_parts(463_002, 0).saturating_mul(m.into())) + // Standard Error: 45_964 + .saturating_add(Weight::from_parts(623_380, 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()))) @@ -132,8 +128,8 @@ impl pallet_uniques::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `316` // Estimated: `3643` - // Minimum execution time: 37_240_000 picoseconds. - Weight::from_parts(38_030_000, 0) + // Minimum execution time: 40_860_000 picoseconds. + Weight::from_parts(41_511_000, 0) .saturating_add(Weight::from_parts(0, 3643)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(3)) @@ -150,8 +146,8 @@ impl pallet_uniques::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `462` // Estimated: `3643` - // Minimum execution time: 37_971_000 picoseconds. - Weight::from_parts(39_061_000, 0) + // Minimum execution time: 41_810_000 picoseconds. + Weight::from_parts(42_430_000, 0) .saturating_add(Weight::from_parts(0, 3643)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(4)) @@ -168,8 +164,8 @@ impl pallet_uniques::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `462` // Estimated: `3643` - // Minimum execution time: 28_400_000 picoseconds. - Weight::from_parts(29_869_000, 0) + // Minimum execution time: 31_170_000 picoseconds. + Weight::from_parts(31_560_000, 0) .saturating_add(Weight::from_parts(0, 3643)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(4)) @@ -183,11 +179,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: 12_560_000 picoseconds. - Weight::from_parts(13_370_000, 0) + // Minimum execution time: 15_690_000 picoseconds. + Weight::from_parts(15_931_000, 0) .saturating_add(Weight::from_parts(0, 3643)) - // Standard Error: 16_075 - .saturating_add(Weight::from_parts(20_936_713, 0).saturating_mul(i.into())) + // Standard Error: 23_769 + .saturating_add(Weight::from_parts(19_714_607, 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)) @@ -202,8 +198,8 @@ impl pallet_uniques::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `462` // Estimated: `3643` - // Minimum execution time: 17_880_000 picoseconds. - Weight::from_parts(18_459_000, 0) + // Minimum execution time: 20_940_000 picoseconds. + Weight::from_parts(21_560_000, 0) .saturating_add(Weight::from_parts(0, 3643)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -216,8 +212,8 @@ impl pallet_uniques::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `462` // Estimated: `3643` - // Minimum execution time: 17_090_000 picoseconds. - Weight::from_parts(17_960_000, 0) + // Minimum execution time: 21_000_000 picoseconds. + Weight::from_parts(21_410_000, 0) .saturating_add(Weight::from_parts(0, 3643)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -228,8 +224,8 @@ impl pallet_uniques::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `316` // Estimated: `3643` - // Minimum execution time: 11_589_000 picoseconds. - Weight::from_parts(12_110_000, 0) + // Minimum execution time: 14_360_000 picoseconds. + Weight::from_parts(14_670_000, 0) .saturating_add(Weight::from_parts(0, 3643)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -240,8 +236,8 @@ impl pallet_uniques::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `316` // Estimated: `3643` - // Minimum execution time: 11_540_000 picoseconds. - Weight::from_parts(12_330_000, 0) + // Minimum execution time: 14_101_000 picoseconds. + Weight::from_parts(14_560_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 +254,8 @@ impl pallet_uniques::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `564` // Estimated: `3643` - // Minimum execution time: 28_530_000 picoseconds. - Weight::from_parts(29_690_000, 0) + // Minimum execution time: 33_091_000 picoseconds. + Weight::from_parts(34_030_000, 0) .saturating_add(Weight::from_parts(0, 3643)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(5)) @@ -270,8 +266,8 @@ impl pallet_uniques::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `316` // Estimated: `3643` - // Minimum execution time: 11_850_000 picoseconds. - Weight::from_parts(12_430_000, 0) + // Minimum execution time: 14_690_000 picoseconds. + Weight::from_parts(15_240_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 +280,8 @@ impl pallet_uniques::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `316` // Estimated: `3643` - // Minimum execution time: 15_581_000 picoseconds. - Weight::from_parts(16_580_000, 0) + // Minimum execution time: 18_500_000 picoseconds. + Weight::from_parts(18_821_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 +296,8 @@ impl pallet_uniques::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `593` // Estimated: `3652` - // Minimum execution time: 42_671_000 picoseconds. - Weight::from_parts(44_260_000, 0) + // Minimum execution time: 45_510_000 picoseconds. + Weight::from_parts(45_960_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 +312,8 @@ impl pallet_uniques::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `790` // Estimated: `3652` - // Minimum execution time: 42_940_000 picoseconds. - Weight::from_parts(44_142_000, 0) + // Minimum execution time: 45_860_000 picoseconds. + Weight::from_parts(46_620_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 +326,8 @@ impl pallet_uniques::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `382` // Estimated: `3652` - // Minimum execution time: 31_171_000 picoseconds. - Weight::from_parts(32_240_000, 0) + // Minimum execution time: 33_450_000 picoseconds. + Weight::from_parts(33_910_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 +340,8 @@ impl pallet_uniques::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `593` // Estimated: `3652` - // Minimum execution time: 32_191_000 picoseconds. - Weight::from_parts(33_341_000, 0) + // Minimum execution time: 34_800_000 picoseconds. + Weight::from_parts(35_470_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 +354,8 @@ impl pallet_uniques::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `316` // Estimated: `3643` - // Minimum execution time: 30_740_000 picoseconds. - Weight::from_parts(31_369_000, 0) + // Minimum execution time: 34_080_000 picoseconds. + Weight::from_parts(34_770_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 +368,8 @@ impl pallet_uniques::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `507` // Estimated: `3643` - // Minimum execution time: 30_700_000 picoseconds. - Weight::from_parts(32_190_000, 0) + // Minimum execution time: 33_600_000 picoseconds. + Weight::from_parts(34_130_000, 0) .saturating_add(Weight::from_parts(0, 3643)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -386,8 +382,8 @@ impl pallet_uniques::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `462` // Estimated: `3643` - // Minimum execution time: 18_570_000 picoseconds. - Weight::from_parts(19_331_000, 0) + // Minimum execution time: 21_711_000 picoseconds. + Weight::from_parts(22_050_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 +396,8 @@ impl pallet_uniques::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `495` // Estimated: `3643` - // Minimum execution time: 18_540_000 picoseconds. - Weight::from_parts(19_200_000, 0) + // Minimum execution time: 21_480_000 picoseconds. + Weight::from_parts(21_790_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 +408,8 @@ impl pallet_uniques::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `76` // Estimated: `3517` - // Minimum execution time: 13_280_000 picoseconds. - Weight::from_parts(13_950_000, 0) + // Minimum execution time: 15_780_000 picoseconds. + Weight::from_parts(16_090_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 +422,8 @@ impl pallet_uniques::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `316` // Estimated: `3643` - // Minimum execution time: 14_499_000 picoseconds. - Weight::from_parts(14_840_000, 0) + // Minimum execution time: 17_150_000 picoseconds. + Weight::from_parts(17_520_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 +436,8 @@ impl pallet_uniques::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `293` // Estimated: `3587` - // Minimum execution time: 14_250_000 picoseconds. - Weight::from_parts(15_081_000, 0) + // Minimum execution time: 17_680_000 picoseconds. + Weight::from_parts(18_040_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 +454,8 @@ impl pallet_uniques::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `574` // Estimated: `3643` - // Minimum execution time: 38_560_000 picoseconds. - Weight::from_parts(39_370_000, 0) + // Minimum execution time: 42_280_000 picoseconds. + Weight::from_parts(42_801_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/system-parachains/asset-hubs/asset-hub-kusama/src/weights/pallet_utility.rs b/system-parachains/asset-hubs/asset-hub-kusama/src/weights/pallet_utility.rs index a659f95ab5..2d642cdf50 100644 --- a/system-parachains/asset-hubs/asset-hub-kusama/src/weights/pallet_utility.rs +++ b/system-parachains/asset-hubs/asset-hub-kusama/src/weights/pallet_utility.rs @@ -16,10 +16,10 @@ //! Autogenerated weights for `pallet_utility` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.0.0 -//! DATE: 2025-05-07, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `2a28e941ef22`, CPU: `QEMU Virtual CPU version 2.5+` +//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: @@ -27,15 +27,11 @@ // v1 // benchmark // pallet -// --extrinsic=* -// --runtime=target/production/wbuild/asset-hub-kusama-runtime/asset_hub_kusama_runtime.wasm -// --pallet=pallet_utility -// --header=/_work/fellowship-001/runtimes/runtimes/.github/scripts/cmd/file_header.txt -// --output=./system-parachains/asset-hubs/asset-hub-kusama/src/weights -// --wasm-execution=compiled -// --steps=50 -// --repeat=20 -// --heap-pages=4096 +// --runtime=target/production/wbuild/asset-hub-kusama-runtime/asset_hub_kusama_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/asset-hubs/asset-hub-kusama/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -53,18 +49,18 @@ impl pallet_utility::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 5_160_000 picoseconds. - Weight::from_parts(5_339_000, 0) + // Minimum execution time: 6_070_000 picoseconds. + Weight::from_parts(7_914_947, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 1_787 - .saturating_add(Weight::from_parts(3_452_831, 0).saturating_mul(c.into())) + // Standard Error: 889 + .saturating_add(Weight::from_parts(3_578_977, 0).saturating_mul(c.into())) } fn as_derivative() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 5_089_000 picoseconds. - Weight::from_parts(5_330_000, 0) + // Minimum execution time: 5_600_000 picoseconds. + Weight::from_parts(5_850_000, 0) .saturating_add(Weight::from_parts(0, 0)) } /// The range of component `c` is `[0, 1000]`. @@ -72,18 +68,18 @@ impl pallet_utility::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 5_160_000 picoseconds. - Weight::from_parts(5_390_000, 0) + // Minimum execution time: 6_050_000 picoseconds. + Weight::from_parts(7_977_653, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 4_165 - .saturating_add(Weight::from_parts(3_753_408, 0).saturating_mul(c.into())) + // Standard Error: 970 + .saturating_add(Weight::from_parts(3_825_263, 0).saturating_mul(c.into())) } fn dispatch_as() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 6_911_000 picoseconds. - Weight::from_parts(7_310_000, 0) + // Minimum execution time: 8_190_000 picoseconds. + Weight::from_parts(8_530_000, 0) .saturating_add(Weight::from_parts(0, 0)) } /// The range of component `c` is `[0, 1000]`. @@ -91,26 +87,26 @@ impl pallet_utility::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 5_210_000 picoseconds. - Weight::from_parts(5_430_000, 0) + // Minimum execution time: 6_200_000 picoseconds. + Weight::from_parts(9_917_004, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 2_479 - .saturating_add(Weight::from_parts(3_423_316, 0).saturating_mul(c.into())) + // Standard Error: 927 + .saturating_add(Weight::from_parts(3_478_713, 0).saturating_mul(c.into())) } fn dispatch_as_fallible() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 7_330_000 picoseconds. - Weight::from_parts(7_583_000, 0) + // Minimum execution time: 8_130_000 picoseconds. + Weight::from_parts(8_440_000, 0) .saturating_add(Weight::from_parts(0, 0)) } fn if_else() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 8_846_000 picoseconds. - Weight::from_parts(9_337_000, 0) + // Minimum execution time: 10_030_000 picoseconds. + Weight::from_parts(10_450_000, 0) .saturating_add(Weight::from_parts(0, 0)) } } diff --git a/system-parachains/asset-hubs/asset-hub-kusama/src/weights/pallet_vesting.rs b/system-parachains/asset-hubs/asset-hub-kusama/src/weights/pallet_vesting.rs index ae0f51cdd6..a28bfaf8cc 100644 --- a/system-parachains/asset-hubs/asset-hub-kusama/src/weights/pallet_vesting.rs +++ b/system-parachains/asset-hubs/asset-hub-kusama/src/weights/pallet_vesting.rs @@ -16,10 +16,10 @@ //! Autogenerated weights for `pallet_vesting` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.0.0 -//! DATE: 2025-05-07, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `2a28e941ef22`, CPU: `QEMU Virtual CPU version 2.5+` +//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: @@ -27,15 +27,11 @@ // v1 // benchmark // pallet -// --extrinsic=* -// --runtime=target/production/wbuild/asset-hub-kusama-runtime/asset_hub_kusama_runtime.wasm -// --pallet=pallet_vesting -// --header=/_work/fellowship-001/runtimes/runtimes/.github/scripts/cmd/file_header.txt -// --output=./system-parachains/asset-hubs/asset-hub-kusama/src/weights -// --wasm-execution=compiled -// --steps=50 -// --repeat=20 -// --heap-pages=4096 +// --runtime=target/production/wbuild/asset-hub-kusama-runtime/asset_hub_kusama_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/asset-hubs/asset-hub-kusama/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -62,13 +58,13 @@ impl pallet_vesting::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `348 + l * (25 ±0) + s * (36 ±0)` // Estimated: `4764 + l * (25 ±0) + s * (36 ±0)` - // Minimum execution time: 40_680_000 picoseconds. - Weight::from_parts(41_105_555, 0) + // Minimum execution time: 44_090_000 picoseconds. + Weight::from_parts(42_950_690, 0) .saturating_add(Weight::from_parts(0, 4764)) - // Standard Error: 2_522 - .saturating_add(Weight::from_parts(41_443, 0).saturating_mul(l.into())) - // Standard Error: 4_488 - .saturating_add(Weight::from_parts(93_147, 0).saturating_mul(s.into())) + // Standard Error: 558 + .saturating_add(Weight::from_parts(42_018, 0).saturating_mul(l.into())) + // Standard Error: 993 + .saturating_add(Weight::from_parts(70_169, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(2)) .saturating_add(Weight::from_parts(0, 25).saturating_mul(l.into())) @@ -88,13 +84,13 @@ impl pallet_vesting::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `348 + l * (25 ±0) + s * (36 ±0)` // Estimated: `4764 + l * (25 ±0) + s * (36 ±0)` - // Minimum execution time: 42_570_000 picoseconds. - Weight::from_parts(41_320_751, 0) + // Minimum execution time: 46_490_000 picoseconds. + Weight::from_parts(46_067_462, 0) .saturating_add(Weight::from_parts(0, 4764)) - // Standard Error: 4_732 - .saturating_add(Weight::from_parts(55_319, 0).saturating_mul(l.into())) - // Standard Error: 8_420 - .saturating_add(Weight::from_parts(156_691, 0).saturating_mul(s.into())) + // Standard Error: 484 + .saturating_add(Weight::from_parts(27_916, 0).saturating_mul(l.into())) + // Standard Error: 861 + .saturating_add(Weight::from_parts(60_871, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(2)) .saturating_add(Weight::from_parts(0, 25).saturating_mul(l.into())) @@ -116,13 +112,13 @@ impl pallet_vesting::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `451 + l * (25 ±0) + s * (36 ±0)` // Estimated: `4764 + l * (25 ±0) + s * (36 ±0)` - // Minimum execution time: 42_680_000 picoseconds. - Weight::from_parts(44_307_013, 0) + // Minimum execution time: 47_000_000 picoseconds. + Weight::from_parts(45_989_346, 0) .saturating_add(Weight::from_parts(0, 4764)) - // Standard Error: 5_437 - .saturating_add(Weight::from_parts(28_599, 0).saturating_mul(l.into())) - // Standard Error: 9_673 - .saturating_add(Weight::from_parts(99_716, 0).saturating_mul(s.into())) + // Standard Error: 511 + .saturating_add(Weight::from_parts(34_243, 0).saturating_mul(l.into())) + // Standard Error: 909 + .saturating_add(Weight::from_parts(69_880, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(3)) .saturating_add(Weight::from_parts(0, 25).saturating_mul(l.into())) @@ -144,13 +140,13 @@ impl pallet_vesting::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `451 + l * (25 ±0) + s * (36 ±0)` // Estimated: `4764 + l * (25 ±0) + s * (36 ±0)` - // Minimum execution time: 44_690_000 picoseconds. - Weight::from_parts(41_333_188, 0) + // Minimum execution time: 49_241_000 picoseconds. + Weight::from_parts(48_793_705, 0) .saturating_add(Weight::from_parts(0, 4764)) - // Standard Error: 4_661 - .saturating_add(Weight::from_parts(123_728, 0).saturating_mul(l.into())) - // Standard Error: 8_293 - .saturating_add(Weight::from_parts(181_265, 0).saturating_mul(s.into())) + // Standard Error: 560 + .saturating_add(Weight::from_parts(31_041, 0).saturating_mul(l.into())) + // Standard Error: 997 + .saturating_add(Weight::from_parts(55_991, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(3)) .saturating_add(Weight::from_parts(0, 25).saturating_mul(l.into())) @@ -172,13 +168,13 @@ impl pallet_vesting::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `522 + l * (25 ±0) + s * (36 ±0)` // Estimated: `4764 + l * (25 ±0) + s * (37 ±0)` - // Minimum execution time: 86_050_000 picoseconds. - Weight::from_parts(92_198_300, 0) + // Minimum execution time: 89_450_000 picoseconds. + Weight::from_parts(89_807_178, 0) .saturating_add(Weight::from_parts(0, 4764)) - // Standard Error: 14_261 - .saturating_add(Weight::from_parts(51_736, 0).saturating_mul(l.into())) - // Standard Error: 25_374 - .saturating_add(Weight::from_parts(15_613, 0).saturating_mul(s.into())) + // Standard Error: 999 + .saturating_add(Weight::from_parts(30_448, 0).saturating_mul(l.into())) + // Standard Error: 1_778 + .saturating_add(Weight::from_parts(88_489, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(3)) .saturating_add(Weight::from_parts(0, 25).saturating_mul(l.into())) @@ -200,13 +196,13 @@ impl pallet_vesting::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `625 + l * (25 ±0) + s * (36 ±0)` // Estimated: `6196 + l * (25 ±0) + s * (37 ±0)` - // Minimum execution time: 88_871_000 picoseconds. - Weight::from_parts(90_135_490, 0) + // Minimum execution time: 91_791_000 picoseconds. + Weight::from_parts(92_179_086, 0) .saturating_add(Weight::from_parts(0, 6196)) - // Standard Error: 9_005 - .saturating_add(Weight::from_parts(54_589, 0).saturating_mul(l.into())) - // Standard Error: 16_021 - .saturating_add(Weight::from_parts(171_184, 0).saturating_mul(s.into())) + // Standard Error: 986 + .saturating_add(Weight::from_parts(33_056, 0).saturating_mul(l.into())) + // Standard Error: 1_755 + .saturating_add(Weight::from_parts(83_385, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(4)) .saturating_add(Weight::from_parts(0, 25).saturating_mul(l.into())) @@ -226,13 +222,13 @@ impl pallet_vesting::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `348 + l * (25 ±0) + s * (36 ±0)` // Estimated: `4764 + l * (25 ±0) + s * (36 ±0)` - // Minimum execution time: 41_140_000 picoseconds. - Weight::from_parts(42_404_521, 0) + // Minimum execution time: 45_300_000 picoseconds. + Weight::from_parts(44_498_779, 0) .saturating_add(Weight::from_parts(0, 4764)) - // Standard Error: 4_323 - .saturating_add(Weight::from_parts(46_098, 0).saturating_mul(l.into())) - // Standard Error: 7_984 - .saturating_add(Weight::from_parts(85_610, 0).saturating_mul(s.into())) + // Standard Error: 458 + .saturating_add(Weight::from_parts(31_204, 0).saturating_mul(l.into())) + // Standard Error: 846 + .saturating_add(Weight::from_parts(66_503, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(2)) .saturating_add(Weight::from_parts(0, 25).saturating_mul(l.into())) @@ -252,13 +248,13 @@ impl pallet_vesting::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `348 + l * (25 ±0) + s * (36 ±0)` // Estimated: `4764 + l * (25 ±0) + s * (36 ±0)` - // Minimum execution time: 43_820_000 picoseconds. - Weight::from_parts(46_295_067, 0) + // Minimum execution time: 48_190_000 picoseconds. + Weight::from_parts(47_734_576, 0) .saturating_add(Weight::from_parts(0, 4764)) - // Standard Error: 5_693 - .saturating_add(Weight::from_parts(35_504, 0).saturating_mul(l.into())) - // Standard Error: 10_514 - .saturating_add(Weight::from_parts(43_906, 0).saturating_mul(s.into())) + // Standard Error: 1_254 + .saturating_add(Weight::from_parts(27_301, 0).saturating_mul(l.into())) + // Standard Error: 2_317 + .saturating_add(Weight::from_parts(60_374, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(2)) .saturating_add(Weight::from_parts(0, 25).saturating_mul(l.into())) @@ -280,13 +276,13 @@ impl pallet_vesting::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `522 + l * (25 ±0) + s * (36 ±0)` // Estimated: `4764 + l * (25 ±0) + s * (36 ±0)` - // Minimum execution time: 48_030_000 picoseconds. - Weight::from_parts(47_250_886, 0) + // Minimum execution time: 53_140_000 picoseconds. + Weight::from_parts(52_169_194, 0) .saturating_add(Weight::from_parts(0, 4764)) - // Standard Error: 4_238 - .saturating_add(Weight::from_parts(73_455, 0).saturating_mul(l.into())) - // Standard Error: 7_826 - .saturating_add(Weight::from_parts(121_435, 0).saturating_mul(s.into())) + // Standard Error: 498 + .saturating_add(Weight::from_parts(36_018, 0).saturating_mul(l.into())) + // Standard Error: 920 + .saturating_add(Weight::from_parts(68_370, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(3)) .saturating_add(Weight::from_parts(0, 25).saturating_mul(l.into())) diff --git a/system-parachains/asset-hubs/asset-hub-kusama/src/weights/pallet_xcm.rs b/system-parachains/asset-hubs/asset-hub-kusama/src/weights/pallet_xcm.rs index d1275b988f..9cef4542a9 100644 --- a/system-parachains/asset-hubs/asset-hub-kusama/src/weights/pallet_xcm.rs +++ b/system-parachains/asset-hubs/asset-hub-kusama/src/weights/pallet_xcm.rs @@ -16,10 +16,10 @@ //! Autogenerated weights for `pallet_xcm` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.0.0 -//! DATE: 2025-05-07, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.1.0 +//! DATE: 2025-06-17, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `2a28e941ef22`, CPU: `QEMU Virtual CPU version 2.5+` +//! HOSTNAME: `b53efb4169bd`, CPU: `QEMU Virtual CPU version 2.5+` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: @@ -60,8 +60,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `42` // Estimated: `3507` - // Minimum execution time: 20_971_000 picoseconds. - Weight::from_parts(22_370_000, 0) + // Minimum execution time: 25_710_000 picoseconds. + Weight::from_parts(34_440_000, 0) .saturating_add(Weight::from_parts(0, 3507)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(1)) @@ -84,8 +84,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `126` // Estimated: `3593` - // Minimum execution time: 114_131_000 picoseconds. - Weight::from_parts(116_371_000, 0) + // Minimum execution time: 144_199_000 picoseconds. + Weight::from_parts(160_010_000, 0) .saturating_add(Weight::from_parts(0, 3593)) .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(2)) @@ -108,10 +108,10 @@ impl pallet_xcm::WeightInfo for WeightInfo { /// Proof: `XcmpQueue::OutboundXcmpMessages` (`max_values`: None, `max_size`: Some(105506), added: 107981, mode: `MaxEncodedLen`) fn reserve_transfer_assets() -> Weight { // Proof Size summary in bytes: - // Measured: `348` + // Measured: `381` // Estimated: `6196` - // Minimum execution time: 148_311_000 picoseconds. - Weight::from_parts(151_062_000, 0) + // Minimum execution time: 185_270_000 picoseconds. + Weight::from_parts(206_149_000, 0) .saturating_add(Weight::from_parts(0, 6196)) .saturating_add(T::DbWeight::get().reads(8)) .saturating_add(T::DbWeight::get().writes(4)) @@ -138,8 +138,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `566` // Estimated: `6208` - // Minimum execution time: 177_011_000 picoseconds. - Weight::from_parts(181_841_000, 0) + // Minimum execution time: 214_929_000 picoseconds. + Weight::from_parts(227_150_000, 0) .saturating_add(Weight::from_parts(0, 6208)) .saturating_add(T::DbWeight::get().reads(11)) .saturating_add(T::DbWeight::get().writes(6)) @@ -150,8 +150,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `1485` - // Minimum execution time: 9_180_000 picoseconds. - Weight::from_parts(9_520_000, 0) + // Minimum execution time: 11_140_000 picoseconds. + Weight::from_parts(11_769_000, 0) .saturating_add(Weight::from_parts(0, 1485)) .saturating_add(T::DbWeight::get().reads(1)) } @@ -161,8 +161,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 7_600_000 picoseconds. - Weight::from_parts(7_781_000, 0) + // Minimum execution time: 8_990_000 picoseconds. + Weight::from_parts(10_770_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -170,8 +170,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_850_000 picoseconds. - Weight::from_parts(3_060_000, 0) + // Minimum execution time: 3_430_000 picoseconds. + Weight::from_parts(3_700_000, 0) .saturating_add(Weight::from_parts(0, 0)) } /// Storage: `PolkadotXcm::VersionNotifiers` (r:1 w:1) @@ -192,8 +192,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `42` // Estimated: `3507` - // Minimum execution time: 28_790_000 picoseconds. - Weight::from_parts(30_410_000, 0) + // Minimum execution time: 33_710_000 picoseconds. + Weight::from_parts(35_459_000, 0) .saturating_add(Weight::from_parts(0, 3507)) .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(4)) @@ -214,8 +214,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `136` // Estimated: `3601` - // Minimum execution time: 28_900_000 picoseconds. - Weight::from_parts(30_009_000, 0) + // Minimum execution time: 35_060_000 picoseconds. + Weight::from_parts(37_920_000, 0) .saturating_add(Weight::from_parts(0, 3601)) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(3)) @@ -226,8 +226,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_580_000 picoseconds. - Weight::from_parts(3_010_000, 0) + // Minimum execution time: 3_240_000 picoseconds. + Weight::from_parts(3_680_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -237,8 +237,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `22` // Estimated: `15862` - // Minimum execution time: 23_621_000 picoseconds. - Weight::from_parts(24_260_000, 0) + // Minimum execution time: 27_621_000 picoseconds. + Weight::from_parts(29_090_000, 0) .saturating_add(Weight::from_parts(0, 15862)) .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(2)) @@ -249,8 +249,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `26` // Estimated: `15866` - // Minimum execution time: 23_530_000 picoseconds. - Weight::from_parts(24_131_000, 0) + // Minimum execution time: 27_750_000 picoseconds. + Weight::from_parts(29_900_000, 0) .saturating_add(Weight::from_parts(0, 15866)) .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(2)) @@ -261,8 +261,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `36` // Estimated: `18351` - // Minimum execution time: 26_480_000 picoseconds. - Weight::from_parts(27_020_000, 0) + // Minimum execution time: 31_400_000 picoseconds. + Weight::from_parts(32_360_000, 0) .saturating_add(Weight::from_parts(0, 18351)) .saturating_add(T::DbWeight::get().reads(7)) } @@ -280,8 +280,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `75` // Estimated: `6015` - // Minimum execution time: 26_441_000 picoseconds. - Weight::from_parts(28_390_000, 0) + // Minimum execution time: 31_850_000 picoseconds. + Weight::from_parts(33_670_000, 0) .saturating_add(Weight::from_parts(0, 6015)) .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(2)) @@ -292,8 +292,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `39` // Estimated: `13404` - // Minimum execution time: 19_330_000 picoseconds. - Weight::from_parts(19_661_000, 0) + // Minimum execution time: 22_810_000 picoseconds. + Weight::from_parts(24_130_000, 0) .saturating_add(Weight::from_parts(0, 13404)) .saturating_add(T::DbWeight::get().reads(5)) } @@ -303,8 +303,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `33` // Estimated: `15873` - // Minimum execution time: 23_620_000 picoseconds. - Weight::from_parts(24_011_000, 0) + // Minimum execution time: 28_340_000 picoseconds. + Weight::from_parts(30_860_000, 0) .saturating_add(Weight::from_parts(0, 15873)) .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(2)) @@ -323,8 +323,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `75` // Estimated: `15915` - // Minimum execution time: 40_870_000 picoseconds. - Weight::from_parts(42_000_000, 0) + // Minimum execution time: 49_560_000 picoseconds. + Weight::from_parts(51_760_000, 0) .saturating_add(Weight::from_parts(0, 15915)) .saturating_add(T::DbWeight::get().reads(10)) .saturating_add(T::DbWeight::get().writes(3)) @@ -337,8 +337,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `1485` - // Minimum execution time: 3_300_000 picoseconds. - Weight::from_parts(3_540_000, 0) + // Minimum execution time: 3_910_000 picoseconds. + Weight::from_parts(4_309_000, 0) .saturating_add(Weight::from_parts(0, 1485)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(2)) @@ -349,8 +349,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `7576` // Estimated: `11041` - // Minimum execution time: 33_830_000 picoseconds. - Weight::from_parts(34_791_000, 0) + // Minimum execution time: 38_630_000 picoseconds. + Weight::from_parts(39_410_000, 0) .saturating_add(Weight::from_parts(0, 11041)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -363,32 +363,30 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `23` // Estimated: `3488` - // Minimum execution time: 40_041_000 picoseconds. - Weight::from_parts(41_641_000, 0) + // Minimum execution time: 47_890_000 picoseconds. + Weight::from_parts(50_250_000, 0) .saturating_add(Weight::from_parts(0, 3488)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) } - /// Storage: `XcmPallet::AuthorizedAliases` (r:1 w:1) - /// Proof: `XcmPallet::AuthorizedAliases` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `Benchmark::Override` (r:0 w:0) + /// Proof: `Benchmark::Override` (`max_values`: None, `max_size`: None, mode: `Measured`) fn add_authorized_alias() -> Weight { // Proof Size summary in bytes: - // Measured: `361` - // Estimated: `3826` - // Minimum execution time: 15_975_000 picoseconds. - Weight::from_parts(16_398_000, 3826) - .saturating_add(T::DbWeight::get().reads(1)) - .saturating_add(T::DbWeight::get().writes(1)) + // 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) + .saturating_add(Weight::from_parts(0, 0)) } - /// Storage: `XcmPallet::AuthorizedAliases` (r:1 w:1) - /// Proof: `XcmPallet::AuthorizedAliases` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `Benchmark::Override` (r:0 w:0) + /// Proof: `Benchmark::Override` (`max_values`: None, `max_size`: None, mode: `Measured`) fn remove_authorized_alias() -> Weight { // Proof Size summary in bytes: - // Measured: `400` - // Estimated: `3865` - // Minimum execution time: 17_326_000 picoseconds. - Weight::from_parts(17_622_000, 3865) - .saturating_add(T::DbWeight::get().reads(1)) - .saturating_add(T::DbWeight::get().writes(1)) + // 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) + .saturating_add(Weight::from_parts(0, 0)) } } diff --git a/system-parachains/asset-hubs/asset-hub-kusama/src/weights/pallet_xcm_bridge_hub_router.rs b/system-parachains/asset-hubs/asset-hub-kusama/src/weights/pallet_xcm_bridge_hub_router.rs index 55cdf35f05..032dbb4086 100644 --- a/system-parachains/asset-hubs/asset-hub-kusama/src/weights/pallet_xcm_bridge_hub_router.rs +++ b/system-parachains/asset-hubs/asset-hub-kusama/src/weights/pallet_xcm_bridge_hub_router.rs @@ -16,10 +16,10 @@ //! Autogenerated weights for `pallet_xcm_bridge_hub_router` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.0.0 -//! DATE: 2025-05-07, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `2a28e941ef22`, CPU: `QEMU Virtual CPU version 2.5+` +//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: @@ -27,15 +27,11 @@ // v1 // benchmark // pallet -// --extrinsic=* -// --runtime=target/production/wbuild/asset-hub-kusama-runtime/asset_hub_kusama_runtime.wasm -// --pallet=pallet_xcm_bridge_hub_router -// --header=/_work/fellowship-001/runtimes/runtimes/.github/scripts/cmd/file_header.txt -// --output=./system-parachains/asset-hubs/asset-hub-kusama/src/weights -// --wasm-execution=compiled -// --steps=50 -// --repeat=20 -// --heap-pages=4096 +// --runtime=target/production/wbuild/asset-hub-kusama-runtime/asset_hub_kusama_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/asset-hubs/asset-hub-kusama/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -56,10 +52,10 @@ impl pallet_xcm_bridge_hub_router::WeightInfo for Weigh /// Proof: `ToPolkadotXcmRouter::Bridge` (`max_values`: Some(1), `max_size`: Some(17), added: 512, mode: `MaxEncodedLen`) fn on_initialize_when_non_congested() -> Weight { // Proof Size summary in bytes: - // Measured: `159` + // Measured: `192` // Estimated: `5487` - // Minimum execution time: 17_060_000 picoseconds. - Weight::from_parts(18_540_000, 0) + // Minimum execution time: 22_990_000 picoseconds. + Weight::from_parts(23_690_000, 0) .saturating_add(Weight::from_parts(0, 5487)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(1)) @@ -70,10 +66,10 @@ impl pallet_xcm_bridge_hub_router::WeightInfo for Weigh /// Proof: `XcmpQueue::OutboundXcmpStatus` (`max_values`: Some(1), `max_size`: Some(1282), added: 1777, mode: `MaxEncodedLen`) fn on_initialize_when_congested() -> Weight { // Proof Size summary in bytes: - // Measured: `111` + // Measured: `144` // Estimated: `5487` - // Minimum execution time: 4_650_000 picoseconds. - Weight::from_parts(4_930_000, 0) + // Minimum execution time: 6_170_000 picoseconds. + Weight::from_parts(6_340_000, 0) .saturating_add(Weight::from_parts(0, 5487)) .saturating_add(T::DbWeight::get().reads(2)) } @@ -83,8 +79,8 @@ impl pallet_xcm_bridge_hub_router::WeightInfo for Weigh // Proof Size summary in bytes: // Measured: `83` // Estimated: `1502` - // Minimum execution time: 14_970_000 picoseconds. - Weight::from_parts(16_550_000, 0) + // Minimum execution time: 19_620_000 picoseconds. + Weight::from_parts(20_730_000, 0) .saturating_add(Weight::from_parts(0, 1502)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) diff --git a/system-parachains/asset-hubs/asset-hub-kusama/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs b/system-parachains/asset-hubs/asset-hub-kusama/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs index 1879a0ae3d..d8e6ad4a36 100644 --- a/system-parachains/asset-hubs/asset-hub-kusama/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs +++ b/system-parachains/asset-hubs/asset-hub-kusama/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs @@ -16,11 +16,11 @@ //! Autogenerated weights for `pallet_xcm_benchmarks::fungible` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.0.0 -//! DATE: 2025-05-07, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.1.0 +//! DATE: 2025-06-17, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `2a28e941ef22`, CPU: `QEMU Virtual CPU version 2.5+` -//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 +//! HOSTNAME: `187a9ae6fb48`, CPU: `QEMU Virtual CPU version 2.5+` +//! WASM-EXECUTION: Compiled, CHAIN: None, DB CACHE: 1024 // Executed Command: // frame-omni-bencher @@ -36,11 +36,11 @@ // --steps=50 // --repeat=20 // --heap-pages=4096 +// --template=templates/xcm-bench-template.hbs #![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; @@ -54,9 +54,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `101` // Estimated: `3593` - // Minimum execution time: 37_771_000 picoseconds. - Weight::from_parts(38_699_000, 0) - .saturating_add(Weight::from_parts(0, 3593)) + // Minimum execution time: 42_230_000 picoseconds. + Weight::from_parts(44_480_000, 3593) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -66,9 +65,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `153` // Estimated: `6196` - // Minimum execution time: 49_360_000 picoseconds. - Weight::from_parts(50_401_000, 0) - .saturating_add(Weight::from_parts(0, 6196)) + // Minimum execution time: 59_270_000 picoseconds. + Weight::from_parts(61_410_000, 6196) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -88,9 +86,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `279` // Estimated: `8799` - // Minimum execution time: 117_971_000 picoseconds. - Weight::from_parts(121_041_000, 0) - .saturating_add(Weight::from_parts(0, 8799)) + // Minimum execution time: 140_581_000 picoseconds. + Weight::from_parts(145_750_000, 8799) .saturating_add(T::DbWeight::get().reads(8)) .saturating_add(T::DbWeight::get().writes(4)) } @@ -98,9 +95,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_210_000 picoseconds. - Weight::from_parts(1_270_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 1_410_000 picoseconds. + Weight::from_parts(1_520_000, 0) } /// Storage: `ParachainInfo::ParachainId` (r:1 w:0) /// Proof: `ParachainInfo::ParachainId` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) @@ -118,9 +114,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `227` // Estimated: `6196` - // Minimum execution time: 117_220_000 picoseconds. - Weight::from_parts(121_021_000, 0) - .saturating_add(Weight::from_parts(0, 6196)) + // Minimum execution time: 139_788_000 picoseconds. + Weight::from_parts(146_051_000, 6196) .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(3)) } @@ -128,9 +123,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 3_110_000 picoseconds. - Weight::from_parts(3_351_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 3_650_000 picoseconds. + Weight::from_parts(4_151_000, 0) } /// Storage: `System::Account` (r:1 w:1) /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) @@ -138,9 +132,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `52` // Estimated: `3593` - // Minimum execution time: 29_060_000 picoseconds. - Weight::from_parts(29_980_000, 0) - .saturating_add(Weight::from_parts(0, 3593)) + // Minimum execution time: 34_470_000 picoseconds. + Weight::from_parts(35_750_000, 3593) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -150,7 +143,7 @@ impl WeightInfo { /// Proof: `ParachainSystem::UpwardDeliveryFeeFactor` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// Storage: `PolkadotXcm::SupportedVersion` (r:1 w:0) /// Proof: `PolkadotXcm::SupportedVersion` (`max_values`: None, `max_size`: None, mode: `Measured`) - /// Storage: `System::Account` (r:2 w:2) + /// Storage: `System::Account` (r:1 w:1) /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) /// Storage: `ParachainSystem::HostConfiguration` (r:1 w:0) /// Proof: `ParachainSystem::HostConfiguration` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) @@ -158,13 +151,12 @@ 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: `178` - // Estimated: `6196` - // Minimum execution time: 87_251_000 picoseconds. - Weight::from_parts(91_231_000, 0) - .saturating_add(Weight::from_parts(0, 6196)) - .saturating_add(T::DbWeight::get().reads(7)) - .saturating_add(T::DbWeight::get().writes(3)) + // Measured: `126` + // Estimated: `3593` + // Minimum execution time: 75_490_000 picoseconds. + Weight::from_parts(78_849_000, 3593) + .saturating_add(T::DbWeight::get().reads(6)) + .saturating_add(T::DbWeight::get().writes(2)) } /// Storage: `ParachainInfo::ParachainId` (r:1 w:0) /// Proof: `ParachainInfo::ParachainId` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) @@ -172,21 +164,18 @@ impl WeightInfo { /// Proof: `ParachainSystem::UpwardDeliveryFeeFactor` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// Storage: `PolkadotXcm::SupportedVersion` (r:1 w:0) /// Proof: `PolkadotXcm::SupportedVersion` (`max_values`: None, `max_size`: None, mode: `Measured`) - /// Storage: `System::Account` (r:1 w:1) - /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) /// Storage: `ParachainSystem::HostConfiguration` (r:1 w:0) /// Proof: `ParachainSystem::HostConfiguration` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// Storage: `ParachainSystem::PendingUpwardMessages` (r:1 w:1) /// Proof: `ParachainSystem::PendingUpwardMessages` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) pub(crate) fn initiate_teleport() -> Weight { // Proof Size summary in bytes: - // Measured: `126` - // Estimated: `3593` - // Minimum execution time: 65_940_000 picoseconds. - Weight::from_parts(70_140_000, 0) - .saturating_add(Weight::from_parts(0, 3593)) - .saturating_add(T::DbWeight::get().reads(6)) - .saturating_add(T::DbWeight::get().writes(2)) + // Measured: `74` + // Estimated: `3539` + // Minimum execution time: 47_941_000 picoseconds. + Weight::from_parts(50_190_000, 3539) + .saturating_add(T::DbWeight::get().reads(5)) + .saturating_add(T::DbWeight::get().writes(1)) } /// Storage: `System::Account` (r:2 w:2) /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) @@ -204,9 +193,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `178` // Estimated: `6196` - // Minimum execution time: 101_551_000 picoseconds. - Weight::from_parts(105_172_000, 0) - .saturating_add(Weight::from_parts(0, 6196)) + // Minimum execution time: 115_689_000 picoseconds. + Weight::from_parts(119_599_000, 6196) .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(3)) } diff --git a/system-parachains/asset-hubs/asset-hub-kusama/src/weights/xcm/pallet_xcm_benchmarks_generic.rs b/system-parachains/asset-hubs/asset-hub-kusama/src/weights/xcm/pallet_xcm_benchmarks_generic.rs index 65b446de84..8f6649e804 100644 --- a/system-parachains/asset-hubs/asset-hub-kusama/src/weights/xcm/pallet_xcm_benchmarks_generic.rs +++ b/system-parachains/asset-hubs/asset-hub-kusama/src/weights/xcm/pallet_xcm_benchmarks_generic.rs @@ -16,11 +16,11 @@ //! Autogenerated weights for `pallet_xcm_benchmarks::generic` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.0.0 -//! DATE: 2025-05-07, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.1.0 +//! DATE: 2025-06-17, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `2a28e941ef22`, CPU: `QEMU Virtual CPU version 2.5+` -//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 +//! HOSTNAME: `187a9ae6fb48`, CPU: `QEMU Virtual CPU version 2.5+` +//! WASM-EXECUTION: Compiled, CHAIN: None, DB CACHE: 1024 // Executed Command: // frame-omni-bencher @@ -36,11 +36,11 @@ // --steps=50 // --repeat=20 // --heap-pages=4096 +// --template=templates/xcm-bench-template.hbs #![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; @@ -64,9 +64,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `227` // Estimated: `6196` - // Minimum execution time: 107_912_000 picoseconds. - Weight::from_parts(112_741_000, 0) - .saturating_add(Weight::from_parts(0, 6196)) + // Minimum execution time: 127_330_000 picoseconds. + Weight::from_parts(131_389_000, 6196) .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(3)) } @@ -74,9 +73,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 640_000 picoseconds. - Weight::from_parts(711_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 830_000 picoseconds. + Weight::from_parts(950_000, 0) } /// Storage: `System::Account` (r:1 w:1) /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) @@ -84,9 +82,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `3593` - // Minimum execution time: 6_650_000 picoseconds. - Weight::from_parts(7_360_000, 0) - .saturating_add(Weight::from_parts(0, 3593)) + // Minimum execution time: 7_700_000 picoseconds. + Weight::from_parts(8_371_000, 3593) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -94,9 +91,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 720_000 picoseconds. - Weight::from_parts(830_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 870_000 picoseconds. + Weight::from_parts(930_000, 0) } /// Storage: `PolkadotXcm::Queries` (r:1 w:0) /// Proof: `PolkadotXcm::Queries` (`max_values`: None, `max_size`: None, mode: `Measured`) @@ -104,58 +100,51 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `3465` - // Minimum execution time: 6_050_000 picoseconds. - Weight::from_parts(6_440_000, 0) - .saturating_add(Weight::from_parts(0, 3465)) + // Minimum execution time: 7_181_000 picoseconds. + Weight::from_parts(7_631_000, 3465) .saturating_add(T::DbWeight::get().reads(1)) } pub(crate) fn transact() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 7_560_000 picoseconds. - Weight::from_parts(8_650_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 8_710_000 picoseconds. + Weight::from_parts(9_310_000, 0) } pub(crate) fn refund_surplus() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_620_000 picoseconds. - Weight::from_parts(2_750_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 3_060_000 picoseconds. + Weight::from_parts(3_300_000, 0) } pub(crate) fn set_error_handler() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 650_000 picoseconds. - Weight::from_parts(740_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 790_000 picoseconds. + Weight::from_parts(850_000, 0) } pub(crate) fn set_appendix() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 660_000 picoseconds. - Weight::from_parts(740_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 770_000 picoseconds. + Weight::from_parts(930_000, 0) } pub(crate) fn clear_error() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 661_000 picoseconds. - Weight::from_parts(710_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 820_000 picoseconds. + Weight::from_parts(880_000, 0) } pub(crate) fn descend_origin() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 660_000 picoseconds. - Weight::from_parts(720_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 800_000 picoseconds. + Weight::from_parts(920_000, 0) } /// Storage: `Benchmark::Override` (r:0 w:0) /// Proof: `Benchmark::Override` (`max_values`: None, `max_size`: None, mode: `Measured`) @@ -165,15 +154,13 @@ impl WeightInfo { // Estimated: `0` // Minimum execution time: 18_446_744_073_709_551_000 picoseconds. Weight::from_parts(18_446_744_073_709_551_000, 0) - .saturating_add(Weight::from_parts(0, 0)) } pub(crate) fn clear_origin() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 690_000 picoseconds. - Weight::from_parts(740_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 790_000 picoseconds. + Weight::from_parts(900_000, 0) } /// Storage: `ParachainInfo::ParachainId` (r:1 w:0) /// Proof: `ParachainInfo::ParachainId` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) @@ -191,9 +178,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `227` // Estimated: `6196` - // Minimum execution time: 70_711_000 picoseconds. - Weight::from_parts(73_170_000, 0) - .saturating_add(Weight::from_parts(0, 6196)) + // Minimum execution time: 86_409_000 picoseconds. + Weight::from_parts(90_251_000, 6196) .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(3)) } @@ -203,9 +189,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `23` // Estimated: `3488` - // Minimum execution time: 9_260_000 picoseconds. - Weight::from_parts(9_710_000, 0) - .saturating_add(Weight::from_parts(0, 3488)) + // Minimum execution time: 11_210_000 picoseconds. + Weight::from_parts(11_899_000, 3488) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -213,9 +198,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 631_000 picoseconds. - Weight::from_parts(670_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 4_750_000 picoseconds. + Weight::from_parts(5_060_000, 0) } /// Storage: `PolkadotXcm::VersionNotifyTargets` (r:1 w:1) /// Proof: `PolkadotXcm::VersionNotifyTargets` (`max_values`: None, `max_size`: None, mode: `Measured`) @@ -231,9 +215,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `42` // Estimated: `3507` - // Minimum execution time: 21_750_000 picoseconds. - Weight::from_parts(22_731_000, 0) - .saturating_add(Weight::from_parts(0, 3507)) + // Minimum execution time: 27_520_000 picoseconds. + Weight::from_parts(28_590_000, 3507) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -243,50 +226,44 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 3_379_000 picoseconds. - Weight::from_parts(3_551_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 4_169_000 picoseconds. + Weight::from_parts(4_510_000, 0) .saturating_add(T::DbWeight::get().writes(1)) } pub(crate) fn burn_asset() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 24_689_000 picoseconds. - Weight::from_parts(24_960_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 29_069_000 picoseconds. + Weight::from_parts(29_470_000, 0) } pub(crate) fn expect_asset() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 7_320_000 picoseconds. - Weight::from_parts(7_420_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 8_590_000 picoseconds. + Weight::from_parts(8_710_000, 0) } pub(crate) fn expect_origin() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 619_000 picoseconds. - Weight::from_parts(670_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 4_671_000 picoseconds. + Weight::from_parts(4_950_000, 0) } pub(crate) fn expect_error() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 630_000 picoseconds. - Weight::from_parts(710_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 4_680_000 picoseconds. + Weight::from_parts(5_090_000, 0) } pub(crate) fn expect_transact_status() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 840_000 picoseconds. - Weight::from_parts(890_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 1_040_000 picoseconds. + Weight::from_parts(1_159_000, 0) } /// Storage: `ParachainInfo::ParachainId` (r:1 w:0) /// Proof: `ParachainInfo::ParachainId` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) @@ -304,9 +281,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `227` // Estimated: `6196` - // Minimum execution time: 78_170_000 picoseconds. - Weight::from_parts(81_411_000, 0) - .saturating_add(Weight::from_parts(0, 6196)) + // Minimum execution time: 96_880_000 picoseconds. + Weight::from_parts(101_950_000, 6196) .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(3)) } @@ -314,9 +290,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 5_421_000 picoseconds. - Weight::from_parts(5_520_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 7_140_000 picoseconds. + Weight::from_parts(7_220_000, 0) } /// Storage: `ParachainInfo::ParachainId` (r:1 w:0) /// Proof: `ParachainInfo::ParachainId` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) @@ -334,9 +309,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `227` // Estimated: `6196` - // Minimum execution time: 71_971_000 picoseconds. - Weight::from_parts(74_890_000, 0) - .saturating_add(Weight::from_parts(0, 6196)) + // Minimum execution time: 88_440_000 picoseconds. + Weight::from_parts(90_490_000, 6196) .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(3)) } @@ -344,25 +318,22 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 711_000 picoseconds. - Weight::from_parts(790_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 920_000 picoseconds. + Weight::from_parts(990_000, 0) } pub(crate) fn set_topic() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 630_000 picoseconds. - Weight::from_parts(710_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 850_000 picoseconds. + Weight::from_parts(910_000, 0) } pub(crate) fn clear_topic() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 640_000 picoseconds. - Weight::from_parts(700_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 840_000 picoseconds. + Weight::from_parts(910_000, 0) } /// Storage: `System::Account` (r:1 w:1) /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) @@ -374,9 +345,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `531` // Estimated: `4273` - // Minimum execution time: 81_541_000 picoseconds. - Weight::from_parts(83_751_000, 0) - .saturating_add(Weight::from_parts(0, 4273)) + // Minimum execution time: 101_059_000 picoseconds. + Weight::from_parts(102_889_000, 4273) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(3)) } @@ -386,33 +356,29 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `32` // Estimated: `1489` - // Minimum execution time: 4_249_000 picoseconds. - Weight::from_parts(4_360_000, 0) - .saturating_add(Weight::from_parts(0, 1489)) + // Minimum execution time: 5_179_000 picoseconds. + Weight::from_parts(5_400_000, 1489) .saturating_add(T::DbWeight::get().reads(1)) } pub(crate) fn set_fees_mode() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 650_000 picoseconds. - Weight::from_parts(710_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 849_000 picoseconds. + Weight::from_parts(910_000, 0) } pub(crate) fn unpaid_execution() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 690_000 picoseconds. - Weight::from_parts(730_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 790_000 picoseconds. + Weight::from_parts(869_000, 0) } pub(crate) fn alias_origin() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 670_000 picoseconds. - Weight::from_parts(711_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 809_000 picoseconds. + Weight::from_parts(930_000, 0) } } diff --git a/system-parachains/asset-hubs/asset-hub-polkadot/src/weights/cumulus_pallet_parachain_system.rs b/system-parachains/asset-hubs/asset-hub-polkadot/src/weights/cumulus_pallet_parachain_system.rs index 9d0b0cf040..b31a109cc3 100644 --- a/system-parachains/asset-hubs/asset-hub-polkadot/src/weights/cumulus_pallet_parachain_system.rs +++ b/system-parachains/asset-hubs/asset-hub-polkadot/src/weights/cumulus_pallet_parachain_system.rs @@ -16,10 +16,10 @@ //! Autogenerated weights for `cumulus_pallet_parachain_system` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.0.0 -//! DATE: 2025-05-07, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-15, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `2a28e941ef22`, CPU: `QEMU Virtual CPU version 2.5+` +//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: @@ -27,15 +27,11 @@ // v1 // benchmark // pallet -// --extrinsic=* -// --runtime=target/production/wbuild/asset-hub-polkadot-runtime/asset_hub_polkadot_runtime.wasm -// --pallet=cumulus_pallet_parachain_system -// --header=/_work/fellowship-001/runtimes/runtimes/.github/scripts/cmd/file_header.txt -// --output=./system-parachains/asset-hubs/asset-hub-polkadot/src/weights -// --wasm-execution=compiled -// --steps=50 -// --repeat=20 -// --heap-pages=4096 +// --runtime=target/production/wbuild/asset-hub-polkadot-runtime/asset_hub_polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/asset-hubs/asset-hub-polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -63,11 +59,11 @@ impl cumulus_pallet_parachain_system::WeightInfo for We // Proof Size summary in bytes: // Measured: `84` // Estimated: `3517` - // Minimum execution time: 2_880_000 picoseconds. - Weight::from_parts(3_120_000, 0) + // Minimum execution time: 3_370_000 picoseconds. + Weight::from_parts(3_450_000, 0) .saturating_add(Weight::from_parts(0, 3517)) - // Standard Error: 55_196 - .saturating_add(Weight::from_parts(161_387_549, 0).saturating_mul(n.into())) + // Standard Error: 58_512 + .saturating_add(Weight::from_parts(205_645_537, 0).saturating_mul(n.into())) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(4)) .saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(n.into()))) diff --git a/system-parachains/asset-hubs/asset-hub-polkadot/src/weights/cumulus_pallet_xcmp_queue.rs b/system-parachains/asset-hubs/asset-hub-polkadot/src/weights/cumulus_pallet_xcmp_queue.rs index f33deb360b..be597d477d 100644 --- a/system-parachains/asset-hubs/asset-hub-polkadot/src/weights/cumulus_pallet_xcmp_queue.rs +++ b/system-parachains/asset-hubs/asset-hub-polkadot/src/weights/cumulus_pallet_xcmp_queue.rs @@ -16,10 +16,10 @@ //! Autogenerated weights for `cumulus_pallet_xcmp_queue` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.0.0 -//! DATE: 2025-05-07, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-15, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `2a28e941ef22`, CPU: `QEMU Virtual CPU version 2.5+` +//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: @@ -27,15 +27,11 @@ // v1 // benchmark // pallet -// --extrinsic=* -// --runtime=target/production/wbuild/asset-hub-polkadot-runtime/asset_hub_polkadot_runtime.wasm -// --pallet=cumulus_pallet_xcmp_queue -// --header=/_work/fellowship-001/runtimes/runtimes/.github/scripts/cmd/file_header.txt -// --output=./system-parachains/asset-hubs/asset-hub-polkadot/src/weights -// --wasm-execution=compiled -// --steps=50 -// --repeat=20 -// --heap-pages=4096 +// --runtime=target/production/wbuild/asset-hub-polkadot-runtime/asset_hub_polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/asset-hubs/asset-hub-polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -54,8 +50,8 @@ impl cumulus_pallet_xcmp_queue::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `76` // Estimated: `1497` - // Minimum execution time: 5_080_000 picoseconds. - Weight::from_parts(5_370_000, 0) + // Minimum execution time: 6_190_000 picoseconds. + Weight::from_parts(6_570_000, 0) .saturating_add(Weight::from_parts(0, 1497)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -69,17 +65,17 @@ impl cumulus_pallet_xcmp_queue::WeightInfo for WeightIn /// Storage: `XcmpQueue::InboundXcmpSuspended` (r:1 w:0) /// Proof: `XcmpQueue::InboundXcmpSuspended` (`max_values`: Some(1), `max_size`: Some(4002), added: 4497, mode: `MaxEncodedLen`) /// Storage: `MessageQueue::Pages` (r:0 w:1) - /// Proof: `MessageQueue::Pages` (`max_values`: None, `max_size`: Some(105521), added: 107996, mode: `MaxEncodedLen`) - /// The range of component `n` is `[1, 105467]`. + /// Proof: `MessageQueue::Pages` (`max_values`: None, `max_size`: Some(65585), added: 68060, mode: `MaxEncodedLen`) + /// The range of component `n` is `[1, 65531]`. fn enqueue_n_bytes_xcmp_message(n: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `151` + // Measured: `118` // Estimated: `5487` - // Minimum execution time: 13_963_000 picoseconds. - Weight::from_parts(9_886_718, 0) + // Minimum execution time: 16_180_000 picoseconds. + Weight::from_parts(5_697_572, 0) .saturating_add(Weight::from_parts(0, 5487)) - // Standard Error: 6 - .saturating_add(Weight::from_parts(964, 0).saturating_mul(n.into())) + // Standard Error: 18 + .saturating_add(Weight::from_parts(1_437, 0).saturating_mul(n.into())) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(3)) } @@ -92,13 +88,13 @@ impl cumulus_pallet_xcmp_queue::WeightInfo for WeightIn /// Storage: `XcmpQueue::InboundXcmpSuspended` (r:1 w:0) /// Proof: `XcmpQueue::InboundXcmpSuspended` (`max_values`: Some(1), `max_size`: Some(4002), added: 4497, mode: `MaxEncodedLen`) /// Storage: `MessageQueue::Pages` (r:0 w:1) - /// Proof: `MessageQueue::Pages` (`max_values`: None, `max_size`: Some(105521), added: 107996, mode: `MaxEncodedLen`) + /// Proof: `MessageQueue::Pages` (`max_values`: None, `max_size`: Some(65585), added: 68060, mode: `MaxEncodedLen`) fn enqueue_2_empty_xcmp_messages() -> Weight { // Proof Size summary in bytes: - // Measured: `151` + // Measured: `118` // Estimated: `5487` - // Minimum execution time: 22_410_000 picoseconds. - Weight::from_parts(23_319_000, 0) + // Minimum execution time: 25_930_000 picoseconds. + Weight::from_parts(26_330_000, 0) .saturating_add(Weight::from_parts(0, 5487)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(3)) @@ -109,8 +105,8 @@ impl cumulus_pallet_xcmp_queue::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `76` // Estimated: `2767` - // Minimum execution time: 3_360_000 picoseconds. - Weight::from_parts(3_550_000, 0) + // Minimum execution time: 3_770_000 picoseconds. + Weight::from_parts(3_930_000, 0) .saturating_add(Weight::from_parts(0, 2767)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -121,8 +117,8 @@ impl cumulus_pallet_xcmp_queue::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `111` // Estimated: `2767` - // Minimum execution time: 4_370_000 picoseconds. - Weight::from_parts(4_630_000, 0) + // Minimum execution time: 5_240_000 picoseconds. + Weight::from_parts(5_400_000, 0) .saturating_add(Weight::from_parts(0, 2767)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -131,8 +127,8 @@ impl cumulus_pallet_xcmp_queue::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 5_250_000 picoseconds. - Weight::from_parts(5_390_000, 0) + // Minimum execution time: 5_910_000 picoseconds. + Weight::from_parts(6_070_000, 0) .saturating_add(Weight::from_parts(0, 0)) } /// Storage: UNKNOWN KEY `0x7b3237373ffdfeb1cab4222e3b520d6b345d8e88afa015075c945637c07e8f20` (r:1 w:1) @@ -153,8 +149,8 @@ impl cumulus_pallet_xcmp_queue::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `65747` // Estimated: `69212` - // Minimum execution time: 101_051_000 picoseconds. - Weight::from_parts(101_790_000, 0) + // Minimum execution time: 143_540_000 picoseconds. + Weight::from_parts(144_681_000, 0) .saturating_add(Weight::from_parts(0, 69212)) .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(5)) @@ -167,8 +163,8 @@ impl cumulus_pallet_xcmp_queue::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `65710` // Estimated: `69175` - // Minimum execution time: 62_031_000 picoseconds. - Weight::from_parts(63_052_000, 0) + // Minimum execution time: 59_990_000 picoseconds. + Weight::from_parts(61_441_000, 0) .saturating_add(Weight::from_parts(0, 69175)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) diff --git a/system-parachains/asset-hubs/asset-hub-polkadot/src/weights/frame_system.rs b/system-parachains/asset-hubs/asset-hub-polkadot/src/weights/frame_system.rs index 3427571432..9dd76e5504 100644 --- a/system-parachains/asset-hubs/asset-hub-polkadot/src/weights/frame_system.rs +++ b/system-parachains/asset-hubs/asset-hub-polkadot/src/weights/frame_system.rs @@ -16,10 +16,10 @@ //! Autogenerated weights for `frame_system` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.0.0 -//! DATE: 2025-05-07, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-15, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `2a28e941ef22`, CPU: `QEMU Virtual CPU version 2.5+` +//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: @@ -27,15 +27,11 @@ // v1 // benchmark // pallet -// --extrinsic=* -// --runtime=target/production/wbuild/asset-hub-polkadot-runtime/asset_hub_polkadot_runtime.wasm -// --pallet=frame_system -// --header=/_work/fellowship-001/runtimes/runtimes/.github/scripts/cmd/file_header.txt -// --output=./system-parachains/asset-hubs/asset-hub-polkadot/src/weights -// --wasm-execution=compiled -// --steps=50 -// --repeat=20 -// --heap-pages=4096 +// --runtime=target/production/wbuild/asset-hub-polkadot-runtime/asset_hub_polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/asset-hubs/asset-hub-polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -53,22 +49,22 @@ impl frame_system::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_500_000 picoseconds. - Weight::from_parts(2_660_000, 0) + // Minimum execution time: 2_720_000 picoseconds. + Weight::from_parts(18_140_984, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 0 - .saturating_add(Weight::from_parts(369, 0).saturating_mul(b.into())) + // Standard Error: 3 + .saturating_add(Weight::from_parts(499, 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: 5_720_000 picoseconds. - Weight::from_parts(5_980_000, 0) + // Minimum execution time: 6_620_000 picoseconds. + Weight::from_parts(6_870_000, 0) .saturating_add(Weight::from_parts(0, 0)) // Standard Error: 2 - .saturating_add(Weight::from_parts(1_703, 0).saturating_mul(b.into())) + .saturating_add(Weight::from_parts(2_205, 0).saturating_mul(b.into())) } /// Storage: UNKNOWN KEY `0x3a686561707061676573` (r:0 w:1) /// Proof: UNKNOWN KEY `0x3a686561707061676573` (r:0 w:1) @@ -76,8 +72,8 @@ impl frame_system::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 3_800_000 picoseconds. - Weight::from_parts(4_139_000, 0) + // Minimum execution time: 4_210_000 picoseconds. + Weight::from_parts(4_420_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -97,8 +93,8 @@ impl frame_system::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `164` // Estimated: `1649` - // Minimum execution time: 184_476_369_000 picoseconds. - Weight::from_parts(186_218_731_000, 0) + // Minimum execution time: 124_438_124_000 picoseconds. + Weight::from_parts(130_164_005_000, 0) .saturating_add(Weight::from_parts(0, 1649)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(3)) @@ -110,11 +106,11 @@ impl frame_system::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_600_000 picoseconds. - Weight::from_parts(2_670_000, 0) + // Minimum execution time: 2_650_000 picoseconds. + Weight::from_parts(2_750_000, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 955 - .saturating_add(Weight::from_parts(930_916, 0).saturating_mul(i.into())) + // Standard Error: 3_072 + .saturating_add(Weight::from_parts(900_151, 0).saturating_mul(i.into())) .saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(i.into()))) } /// Storage: `Skipped::Metadata` (r:0 w:0) @@ -124,11 +120,11 @@ impl frame_system::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_470_000 picoseconds. - Weight::from_parts(2_560_000, 0) + // Minimum execution time: 2_680_000 picoseconds. + Weight::from_parts(2_760_000, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 772 - .saturating_add(Weight::from_parts(706_302, 0).saturating_mul(i.into())) + // Standard Error: 1_207 + .saturating_add(Weight::from_parts(665_747, 0).saturating_mul(i.into())) .saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(i.into()))) } /// Storage: `Skipped::Metadata` (r:0 w:0) @@ -138,11 +134,11 @@ impl frame_system::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `77 + p * (69 ±0)` // Estimated: `85 + p * (70 ±0)` - // Minimum execution time: 4_421_000 picoseconds. - Weight::from_parts(4_540_000, 0) + // Minimum execution time: 5_120_000 picoseconds. + Weight::from_parts(5_470_000, 0) .saturating_add(Weight::from_parts(0, 85)) - // Standard Error: 1_496 - .saturating_add(Weight::from_parts(1_491_277, 0).saturating_mul(p.into())) + // Standard Error: 1_491 + .saturating_add(Weight::from_parts(1_543_625, 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())) @@ -153,8 +149,8 @@ impl frame_system::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 10_331_000 picoseconds. - Weight::from_parts(12_720_000, 0) + // Minimum execution time: 21_510_000 picoseconds. + Weight::from_parts(22_910_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -176,8 +172,8 @@ impl frame_system::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `186` // Estimated: `1671` - // Minimum execution time: 188_466_261_000 picoseconds. - Weight::from_parts(190_715_827_000, 0) + // Minimum execution time: 129_925_333_000 picoseconds. + Weight::from_parts(133_406_795_000, 0) .saturating_add(Weight::from_parts(0, 1671)) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(4)) diff --git a/system-parachains/asset-hubs/asset-hub-polkadot/src/weights/frame_system_extensions.rs b/system-parachains/asset-hubs/asset-hub-polkadot/src/weights/frame_system_extensions.rs index b156d683c4..be53c1f860 100644 --- a/system-parachains/asset-hubs/asset-hub-polkadot/src/weights/frame_system_extensions.rs +++ b/system-parachains/asset-hubs/asset-hub-polkadot/src/weights/frame_system_extensions.rs @@ -16,10 +16,10 @@ //! Autogenerated weights for `frame_system_extensions` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.0.0 -//! DATE: 2025-05-07, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-15, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `2a28e941ef22`, CPU: `QEMU Virtual CPU version 2.5+` +//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: @@ -27,15 +27,11 @@ // v1 // benchmark // pallet -// --extrinsic=* -// --runtime=target/production/wbuild/asset-hub-polkadot-runtime/asset_hub_polkadot_runtime.wasm -// --pallet=frame_system_extensions -// --header=/_work/fellowship-001/runtimes/runtimes/.github/scripts/cmd/file_header.txt -// --output=./system-parachains/asset-hubs/asset-hub-polkadot/src/weights -// --wasm-execution=compiled -// --steps=50 -// --repeat=20 -// --heap-pages=4096 +// --runtime=target/production/wbuild/asset-hub-polkadot-runtime/asset_hub_polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/asset-hubs/asset-hub-polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -52,32 +48,32 @@ impl frame_system::ExtensionsWeightInfo for WeightInfo< // Proof Size summary in bytes: // Measured: `30` // Estimated: `0` - // Minimum execution time: 3_169_000 picoseconds. - Weight::from_parts(3_300_000, 0) + // Minimum execution time: 3_910_000 picoseconds. + Weight::from_parts(4_020_000, 0) .saturating_add(Weight::from_parts(0, 0)) } fn check_mortality_mortal_transaction() -> Weight { // Proof Size summary in bytes: // Measured: `68` // Estimated: `0` - // Minimum execution time: 6_350_000 picoseconds. - Weight::from_parts(6_480_000, 0) + // Minimum execution time: 7_400_000 picoseconds. + Weight::from_parts(7_670_000, 0) .saturating_add(Weight::from_parts(0, 0)) } fn check_mortality_immortal_transaction() -> Weight { // Proof Size summary in bytes: // Measured: `68` // Estimated: `0` - // Minimum execution time: 6_090_000 picoseconds. - Weight::from_parts(6_441_000, 0) + // Minimum execution time: 7_260_000 picoseconds. + Weight::from_parts(7_620_000, 0) .saturating_add(Weight::from_parts(0, 0)) } fn check_non_zero_sender() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 610_000 picoseconds. - Weight::from_parts(640_000, 0) + // Minimum execution time: 680_000 picoseconds. + Weight::from_parts(720_000, 0) .saturating_add(Weight::from_parts(0, 0)) } /// Storage: `System::Account` (r:1 w:1) @@ -86,8 +82,8 @@ impl frame_system::ExtensionsWeightInfo for WeightInfo< // Proof Size summary in bytes: // Measured: `101` // Estimated: `3593` - // Minimum execution time: 7_000_000 picoseconds. - Weight::from_parts(7_310_000, 0) + // Minimum execution time: 7_860_000 picoseconds. + Weight::from_parts(8_110_000, 0) .saturating_add(Weight::from_parts(0, 3593)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -96,32 +92,32 @@ impl frame_system::ExtensionsWeightInfo for WeightInfo< // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 430_000 picoseconds. - Weight::from_parts(550_000, 0) + // Minimum execution time: 520_000 picoseconds. + Weight::from_parts(540_000, 0) .saturating_add(Weight::from_parts(0, 0)) } fn check_tx_version() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 440_000 picoseconds. - Weight::from_parts(510_000, 0) + // Minimum execution time: 480_000 picoseconds. + Weight::from_parts(560_000, 0) .saturating_add(Weight::from_parts(0, 0)) } fn check_weight() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 3_440_000 picoseconds. - Weight::from_parts(3_641_000, 0) + // Minimum execution time: 4_600_000 picoseconds. + Weight::from_parts(4_780_000, 0) .saturating_add(Weight::from_parts(0, 0)) } fn weight_reclaim() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_189_000 picoseconds. - Weight::from_parts(2_372_000, 0) + // Minimum execution time: 2_630_000 picoseconds. + Weight::from_parts(2_770_000, 0) .saturating_add(Weight::from_parts(0, 0)) } } diff --git a/system-parachains/asset-hubs/asset-hub-polkadot/src/weights/pallet_asset_conversion.rs b/system-parachains/asset-hubs/asset-hub-polkadot/src/weights/pallet_asset_conversion.rs index b0d80e18f6..1c906988e9 100644 --- a/system-parachains/asset-hubs/asset-hub-polkadot/src/weights/pallet_asset_conversion.rs +++ b/system-parachains/asset-hubs/asset-hub-polkadot/src/weights/pallet_asset_conversion.rs @@ -16,10 +16,10 @@ //! Autogenerated weights for `pallet_asset_conversion` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.0.0 -//! DATE: 2025-05-07, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-15, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `2a28e941ef22`, CPU: `QEMU Virtual CPU version 2.5+` +//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: @@ -27,15 +27,11 @@ // v1 // benchmark // pallet -// --extrinsic=* -// --runtime=target/production/wbuild/asset-hub-polkadot-runtime/asset_hub_polkadot_runtime.wasm -// --pallet=pallet_asset_conversion -// --header=/_work/fellowship-001/runtimes/runtimes/.github/scripts/cmd/file_header.txt -// --output=./system-parachains/asset-hubs/asset-hub-polkadot/src/weights -// --wasm-execution=compiled -// --steps=50 -// --repeat=20 -// --heap-pages=4096 +// --runtime=target/production/wbuild/asset-hub-polkadot-runtime/asset_hub_polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/asset-hubs/asset-hub-polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -66,8 +62,8 @@ impl pallet_asset_conversion::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `416` // Estimated: `6196` - // Minimum execution time: 106_751_000 picoseconds. - Weight::from_parts(128_512_000, 0) + // Minimum execution time: 107_841_000 picoseconds. + Weight::from_parts(108_940_000, 0) .saturating_add(Weight::from_parts(0, 6196)) .saturating_add(T::DbWeight::get().reads(8)) .saturating_add(T::DbWeight::get().writes(5)) @@ -88,8 +84,8 @@ impl pallet_asset_conversion::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `974` // Estimated: `7404` - // Minimum execution time: 165_301_000 picoseconds. - Weight::from_parts(170_030_000, 0) + // Minimum execution time: 171_331_000 picoseconds. + Weight::from_parts(172_900_000, 0) .saturating_add(Weight::from_parts(0, 7404)) .saturating_add(T::DbWeight::get().reads(8)) .saturating_add(T::DbWeight::get().writes(7)) @@ -110,8 +106,8 @@ impl pallet_asset_conversion::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `1129` // Estimated: `7404` - // Minimum execution time: 154_281_000 picoseconds. - Weight::from_parts(164_821_000, 0) + // Minimum execution time: 162_631_000 picoseconds. + Weight::from_parts(163_560_000, 0) .saturating_add(Weight::from_parts(0, 7404)) .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(6)) @@ -126,12 +122,12 @@ impl pallet_asset_conversion::WeightInfo for WeightInfo fn swap_exact_tokens_for_tokens(n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0 + n * (578 ±0)` - // Estimated: `7404 + n * (94 ±10)` - // Minimum execution time: 105_371_000 picoseconds. - Weight::from_parts(107_780_000, 0) + // Estimated: `7404 + n * (94 ±19)` + // Minimum execution time: 112_120_000 picoseconds. + Weight::from_parts(113_141_000, 0) .saturating_add(Weight::from_parts(0, 7404)) - // Standard Error: 200_469 - .saturating_add(Weight::from_parts(2_041_956, 0).saturating_mul(n.into())) + // Standard Error: 198_356 + .saturating_add(Weight::from_parts(1_161_319, 0).saturating_mul(n.into())) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(4)) .saturating_add(Weight::from_parts(0, 94).saturating_mul(n.into())) @@ -146,12 +142,12 @@ impl pallet_asset_conversion::WeightInfo for WeightInfo fn swap_tokens_for_exact_tokens(n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0 + n * (578 ±0)` - // Estimated: `7404 + n * (94 ±10)` - // Minimum execution time: 104_410_000 picoseconds. - Weight::from_parts(107_310_000, 0) + // Estimated: `7404 + n * (94 ±19)` + // Minimum execution time: 112_250_000 picoseconds. + Weight::from_parts(113_200_000, 0) .saturating_add(Weight::from_parts(0, 7404)) - // Standard Error: 191_081 - .saturating_add(Weight::from_parts(1_809_515, 0).saturating_mul(n.into())) + // Standard Error: 198_609 + .saturating_add(Weight::from_parts(1_147_117, 0).saturating_mul(n.into())) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(4)) .saturating_add(Weight::from_parts(0, 94).saturating_mul(n.into())) @@ -173,11 +169,11 @@ impl pallet_asset_conversion::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `989` // Estimated: `4689` - // Minimum execution time: 41_141_000 picoseconds. - Weight::from_parts(47_175_818, 0) + // Minimum execution time: 49_950_000 picoseconds. + Weight::from_parts(55_010_629, 0) .saturating_add(Weight::from_parts(0, 4689)) - // Standard Error: 315_611 - .saturating_add(Weight::from_parts(13_304_462, 0).saturating_mul(n.into())) + // Standard Error: 303_836 + .saturating_add(Weight::from_parts(12_929_233, 0).saturating_mul(n.into())) .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(n.into()))) } diff --git a/system-parachains/asset-hubs/asset-hub-polkadot/src/weights/pallet_asset_conversion_tx_payment.rs b/system-parachains/asset-hubs/asset-hub-polkadot/src/weights/pallet_asset_conversion_tx_payment.rs index 81ccfaa234..172178e063 100644 --- a/system-parachains/asset-hubs/asset-hub-polkadot/src/weights/pallet_asset_conversion_tx_payment.rs +++ b/system-parachains/asset-hubs/asset-hub-polkadot/src/weights/pallet_asset_conversion_tx_payment.rs @@ -16,10 +16,10 @@ //! Autogenerated weights for `pallet_asset_conversion_tx_payment` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.0.0 -//! DATE: 2025-05-07, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-15, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `2a28e941ef22`, CPU: `QEMU Virtual CPU version 2.5+` +//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: @@ -27,15 +27,11 @@ // v1 // benchmark // pallet -// --extrinsic=* -// --runtime=target/production/wbuild/asset-hub-polkadot-runtime/asset_hub_polkadot_runtime.wasm -// --pallet=pallet_asset_conversion_tx_payment -// --header=/_work/fellowship-001/runtimes/runtimes/.github/scripts/cmd/file_header.txt -// --output=./system-parachains/asset-hubs/asset-hub-polkadot/src/weights -// --wasm-execution=compiled -// --steps=50 -// --repeat=20 -// --heap-pages=4096 +// --runtime=target/production/wbuild/asset-hub-polkadot-runtime/asset_hub_polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/asset-hubs/asset-hub-polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -52,8 +48,8 @@ impl pallet_asset_conversion_tx_payment::WeightInfo for // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 720_000 picoseconds. - Weight::from_parts(800_000, 0) + // Minimum execution time: 1_050_000 picoseconds. + Weight::from_parts(1_160_000, 0) .saturating_add(Weight::from_parts(0, 0)) } /// Storage: `System::Account` (r:2 w:1) @@ -62,8 +58,8 @@ impl pallet_asset_conversion_tx_payment::WeightInfo for // Proof Size summary in bytes: // Measured: `101` // Estimated: `6196` - // Minimum execution time: 38_200_000 picoseconds. - Weight::from_parts(39_540_000, 0) + // Minimum execution time: 40_790_000 picoseconds. + Weight::from_parts(41_250_000, 0) .saturating_add(Weight::from_parts(0, 6196)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -78,8 +74,8 @@ impl pallet_asset_conversion_tx_payment::WeightInfo for // Proof Size summary in bytes: // Measured: `540` // Estimated: `7404` - // Minimum execution time: 113_671_000 picoseconds. - Weight::from_parts(117_771_000, 0) + // Minimum execution time: 120_741_000 picoseconds. + Weight::from_parts(121_580_000, 0) .saturating_add(Weight::from_parts(0, 7404)) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(4)) diff --git a/system-parachains/asset-hubs/asset-hub-polkadot/src/weights/pallet_assets_foreign.rs b/system-parachains/asset-hubs/asset-hub-polkadot/src/weights/pallet_assets_foreign.rs index 35026d503d..5a1506133b 100644 --- a/system-parachains/asset-hubs/asset-hub-polkadot/src/weights/pallet_assets_foreign.rs +++ b/system-parachains/asset-hubs/asset-hub-polkadot/src/weights/pallet_assets_foreign.rs @@ -16,10 +16,10 @@ //! Autogenerated weights for `pallet_assets` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.0.0 -//! DATE: 2025-05-07, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-15, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `2a28e941ef22`, CPU: `QEMU Virtual CPU version 2.5+` +//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: @@ -27,15 +27,11 @@ // v1 // benchmark // pallet -// --extrinsic=* -// --runtime=target/production/wbuild/asset-hub-polkadot-runtime/asset_hub_polkadot_runtime.wasm -// --pallet=pallet_assets -// --header=/_work/fellowship-001/runtimes/runtimes/.github/scripts/cmd/file_header.txt -// --output=./system-parachains/asset-hubs/asset-hub-polkadot/src/weights -// --wasm-execution=compiled -// --steps=50 -// --repeat=20 -// --heap-pages=4096 +// --runtime=target/production/wbuild/asset-hub-polkadot-runtime/asset_hub_polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/asset-hubs/asset-hub-polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -60,8 +56,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `175` // Estimated: `4273` - // Minimum execution time: 32_870_000 picoseconds. - Weight::from_parts(34_611_000, 0) + // Minimum execution time: 37_180_000 picoseconds. + Weight::from_parts(37_900_000, 0) .saturating_add(Weight::from_parts(0, 4273)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(2)) @@ -74,8 +70,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `3` // Estimated: `4273` - // Minimum execution time: 11_120_000 picoseconds. - Weight::from_parts(12_100_000, 0) + // Minimum execution time: 13_280_000 picoseconds. + Weight::from_parts(13_620_000, 0) .saturating_add(Weight::from_parts(0, 4273)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -86,8 +82,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `275` // Estimated: `4273` - // Minimum execution time: 11_280_000 picoseconds. - Weight::from_parts(12_450_000, 0) + // Minimum execution time: 14_250_000 picoseconds. + Weight::from_parts(14_690_000, 0) .saturating_add(Weight::from_parts(0, 4273)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -105,11 +101,11 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `83 + c * (208 ±0)` // Estimated: `4273 + c * (3207 ±0)` - // Minimum execution time: 14_990_000 picoseconds. - Weight::from_parts(15_869_000, 0) + // Minimum execution time: 19_080_000 picoseconds. + Weight::from_parts(19_470_000, 0) .saturating_add(Weight::from_parts(0, 4273)) - // Standard Error: 6_928 - .saturating_add(Weight::from_parts(15_371_796, 0).saturating_mul(c.into())) + // Standard Error: 19_123 + .saturating_add(Weight::from_parts(16_949_512, 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)) @@ -127,11 +123,11 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `412 + a * (86 ±0)` // Estimated: `4273 + a * (3221 ±0)` - // Minimum execution time: 16_101_000 picoseconds. - Weight::from_parts(16_871_000, 0) + // Minimum execution time: 20_180_000 picoseconds. + Weight::from_parts(20_440_000, 0) .saturating_add(Weight::from_parts(0, 4273)) - // Standard Error: 5_210 - .saturating_add(Weight::from_parts(19_161_861, 0).saturating_mul(a.into())) + // Standard Error: 9_150 + .saturating_add(Weight::from_parts(18_127_387, 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)) @@ -146,8 +142,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `241` // Estimated: `4273` - // Minimum execution time: 12_580_000 picoseconds. - Weight::from_parts(13_350_000, 0) + // Minimum execution time: 15_900_000 picoseconds. + Weight::from_parts(16_341_000, 0) .saturating_add(Weight::from_parts(0, 4273)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -160,8 +156,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `241` // Estimated: `4273` - // Minimum execution time: 23_360_000 picoseconds. - Weight::from_parts(24_480_000, 0) + // Minimum execution time: 27_131_000 picoseconds. + Weight::from_parts(27_640_000, 0) .saturating_add(Weight::from_parts(0, 4273)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -174,8 +170,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `349` // Estimated: `4273` - // Minimum execution time: 32_800_000 picoseconds. - Weight::from_parts(34_280_000, 0) + // Minimum execution time: 37_580_000 picoseconds. + Weight::from_parts(38_190_000, 0) .saturating_add(Weight::from_parts(0, 4273)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -190,8 +186,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `388` // Estimated: `7404` - // Minimum execution time: 47_161_000 picoseconds. - Weight::from_parts(49_739_000, 0) + // Minimum execution time: 52_500_000 picoseconds. + Weight::from_parts(53_190_000, 0) .saturating_add(Weight::from_parts(0, 7404)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(4)) @@ -206,8 +202,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `388` // Estimated: `7404` - // Minimum execution time: 42_150_000 picoseconds. - Weight::from_parts(43_311_000, 0) + // Minimum execution time: 47_290_000 picoseconds. + Weight::from_parts(47_910_000, 0) .saturating_add(Weight::from_parts(0, 7404)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(4)) @@ -222,8 +218,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `388` // Estimated: `7404` - // Minimum execution time: 46_151_000 picoseconds. - Weight::from_parts(48_161_000, 0) + // Minimum execution time: 52_521_000 picoseconds. + Weight::from_parts(53_320_000, 0) .saturating_add(Weight::from_parts(0, 7404)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(4)) @@ -236,8 +232,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `349` // Estimated: `4273` - // Minimum execution time: 15_840_000 picoseconds. - Weight::from_parts(17_131_000, 0) + // Minimum execution time: 19_640_000 picoseconds. + Weight::from_parts(20_110_000, 0) .saturating_add(Weight::from_parts(0, 4273)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -250,8 +246,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `349` // Estimated: `4273` - // Minimum execution time: 15_890_000 picoseconds. - Weight::from_parts(17_120_000, 0) + // Minimum execution time: 19_760_000 picoseconds. + Weight::from_parts(20_170_000, 0) .saturating_add(Weight::from_parts(0, 4273)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -262,8 +258,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `275` // Estimated: `4273` - // Minimum execution time: 11_160_000 picoseconds. - Weight::from_parts(11_970_000, 0) + // Minimum execution time: 14_110_000 picoseconds. + Weight::from_parts(14_620_000, 0) .saturating_add(Weight::from_parts(0, 4273)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -274,8 +270,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `275` // Estimated: `4273` - // Minimum execution time: 11_361_000 picoseconds. - Weight::from_parts(12_170_000, 0) + // Minimum execution time: 14_260_000 picoseconds. + Weight::from_parts(14_690_000, 0) .saturating_add(Weight::from_parts(0, 4273)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -288,8 +284,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `241` // Estimated: `4273` - // Minimum execution time: 13_200_000 picoseconds. - Weight::from_parts(13_900_000, 0) + // Minimum execution time: 15_981_000 picoseconds. + Weight::from_parts(16_421_000, 0) .saturating_add(Weight::from_parts(0, 4273)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -300,8 +296,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `241` // Estimated: `4273` - // Minimum execution time: 11_100_000 picoseconds. - Weight::from_parts(12_000_000, 0) + // Minimum execution time: 13_850_000 picoseconds. + Weight::from_parts(14_300_000, 0) .saturating_add(Weight::from_parts(0, 4273)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -316,13 +312,17 @@ impl pallet_assets::WeightInfo for WeightInfo { /// The range of component `s` is `[0, 50]`. /// The range of component `n` is `[0, 50]`. /// The range of component `s` is `[0, 50]`. - fn set_metadata(_n: u32, _s: u32, ) -> Weight { + fn set_metadata(n: u32, s: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `241` // Estimated: `4273` - // Minimum execution time: 28_390_000 picoseconds. - Weight::from_parts(31_724_426, 0) + // Minimum execution time: 31_581_000 picoseconds. + Weight::from_parts(32_572_894, 0) .saturating_add(Weight::from_parts(0, 4273)) + // Standard Error: 1_546 + .saturating_add(Weight::from_parts(1_655, 0).saturating_mul(n.into())) + // Standard Error: 1_546 + .saturating_add(Weight::from_parts(300, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -334,8 +334,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `405` // Estimated: `4273` - // Minimum execution time: 27_780_000 picoseconds. - Weight::from_parts(29_010_000, 0) + // Minimum execution time: 32_250_000 picoseconds. + Weight::from_parts(32_700_000, 0) .saturating_add(Weight::from_parts(0, 4273)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -354,13 +354,13 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `80` // Estimated: `4273` - // Minimum execution time: 11_721_000 picoseconds. - Weight::from_parts(12_576_161, 0) + // Minimum execution time: 14_120_000 picoseconds. + Weight::from_parts(14_480_634, 0) .saturating_add(Weight::from_parts(0, 4273)) - // Standard Error: 504 - .saturating_add(Weight::from_parts(4_768, 0).saturating_mul(n.into())) - // Standard Error: 504 - .saturating_add(Weight::from_parts(2_065, 0).saturating_mul(s.into())) + // Standard Error: 305 + .saturating_add(Weight::from_parts(1_591, 0).saturating_mul(n.into())) + // Standard Error: 305 + .saturating_add(Weight::from_parts(3_948, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -372,8 +372,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `405` // Estimated: `4273` - // Minimum execution time: 26_992_000 picoseconds. - Weight::from_parts(29_590_000, 0) + // Minimum execution time: 31_060_000 picoseconds. + Weight::from_parts(31_650_000, 0) .saturating_add(Weight::from_parts(0, 4273)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -384,8 +384,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `241` // Estimated: `4273` - // Minimum execution time: 10_280_000 picoseconds. - Weight::from_parts(11_050_000, 0) + // Minimum execution time: 12_730_000 picoseconds. + Weight::from_parts(13_160_000, 0) .saturating_add(Weight::from_parts(0, 4273)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -398,8 +398,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `275` // Estimated: `4273` - // Minimum execution time: 32_720_000 picoseconds. - Weight::from_parts(35_560_000, 0) + // Minimum execution time: 36_790_000 picoseconds. + Weight::from_parts(37_160_000, 0) .saturating_add(Weight::from_parts(0, 4273)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -416,8 +416,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `558` // Estimated: `7404` - // Minimum execution time: 69_940_000 picoseconds. - Weight::from_parts(74_210_000, 0) + // Minimum execution time: 76_360_000 picoseconds. + Weight::from_parts(76_980_000, 0) .saturating_add(Weight::from_parts(0, 7404)) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(5)) @@ -430,8 +430,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `445` // Estimated: `4273` - // Minimum execution time: 34_509_000 picoseconds. - Weight::from_parts(37_000_000, 0) + // Minimum execution time: 39_050_000 picoseconds. + Weight::from_parts(39_550_000, 0) .saturating_add(Weight::from_parts(0, 4273)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -444,8 +444,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `445` // Estimated: `4273` - // Minimum execution time: 34_820_000 picoseconds. - Weight::from_parts(37_901_000, 0) + // Minimum execution time: 38_970_000 picoseconds. + Weight::from_parts(39_560_000, 0) .saturating_add(Weight::from_parts(0, 4273)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -456,8 +456,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `241` // Estimated: `4273` - // Minimum execution time: 12_120_000 picoseconds. - Weight::from_parts(12_920_000, 0) + // Minimum execution time: 14_590_000 picoseconds. + Weight::from_parts(15_050_000, 0) .saturating_add(Weight::from_parts(0, 4273)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -472,8 +472,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `344` // Estimated: `4273` - // Minimum execution time: 35_949_000 picoseconds. - Weight::from_parts(37_171_000, 0) + // Minimum execution time: 37_970_000 picoseconds. + Weight::from_parts(38_530_000, 0) .saturating_add(Weight::from_parts(0, 4273)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(3)) @@ -486,8 +486,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `241` // Estimated: `4273` - // Minimum execution time: 32_410_000 picoseconds. - Weight::from_parts(33_881_000, 0) + // Minimum execution time: 35_880_000 picoseconds. + Weight::from_parts(36_560_000, 0) .saturating_add(Weight::from_parts(0, 4273)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -502,8 +502,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `470` // Estimated: `4273` - // Minimum execution time: 32_400_000 picoseconds. - Weight::from_parts(35_100_000, 0) + // Minimum execution time: 36_340_000 picoseconds. + Weight::from_parts(37_150_000, 0) .saturating_add(Weight::from_parts(0, 4273)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(3)) @@ -516,8 +516,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `400` // Estimated: `4273` - // Minimum execution time: 30_750_000 picoseconds. - Weight::from_parts(32_480_000, 0) + // Minimum execution time: 34_290_000 picoseconds. + Weight::from_parts(35_090_000, 0) .saturating_add(Weight::from_parts(0, 4273)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -530,8 +530,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `349` // Estimated: `4273` - // Minimum execution time: 15_750_000 picoseconds. - Weight::from_parts(16_890_000, 0) + // Minimum execution time: 19_410_000 picoseconds. + Weight::from_parts(19_670_000, 0) .saturating_add(Weight::from_parts(0, 4273)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -546,8 +546,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `388` // Estimated: `7404` - // Minimum execution time: 58_981_000 picoseconds. - Weight::from_parts(63_251_000, 0) + // Minimum execution time: 63_720_000 picoseconds. + Weight::from_parts(64_360_000, 0) .saturating_add(Weight::from_parts(0, 7404)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(4)) diff --git a/system-parachains/asset-hubs/asset-hub-polkadot/src/weights/pallet_assets_local.rs b/system-parachains/asset-hubs/asset-hub-polkadot/src/weights/pallet_assets_local.rs index 649fc50c89..533a3f949a 100644 --- a/system-parachains/asset-hubs/asset-hub-polkadot/src/weights/pallet_assets_local.rs +++ b/system-parachains/asset-hubs/asset-hub-polkadot/src/weights/pallet_assets_local.rs @@ -16,10 +16,10 @@ //! Autogenerated weights for `pallet_assets` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.0.0 -//! DATE: 2025-05-07, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-15, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `2a28e941ef22`, CPU: `QEMU Virtual CPU version 2.5+` +//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: @@ -27,15 +27,11 @@ // v1 // benchmark // pallet -// --extrinsic=* -// --runtime=target/production/wbuild/asset-hub-polkadot-runtime/asset_hub_polkadot_runtime.wasm -// --pallet=pallet_assets -// --header=/_work/fellowship-001/runtimes/runtimes/.github/scripts/cmd/file_header.txt -// --output=./system-parachains/asset-hubs/asset-hub-polkadot/src/weights -// --wasm-execution=compiled -// --steps=50 -// --repeat=20 -// --heap-pages=4096 +// --runtime=target/production/wbuild/asset-hub-polkadot-runtime/asset_hub_polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/asset-hubs/asset-hub-polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -58,8 +54,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `182` // Estimated: `3675` - // Minimum execution time: 28_440_000 picoseconds. - Weight::from_parts(30_280_000, 0) + // Minimum execution time: 32_671_000 picoseconds. + Weight::from_parts(33_160_000, 0) .saturating_add(Weight::from_parts(0, 3675)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) @@ -72,8 +68,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `42` // Estimated: `3675` - // Minimum execution time: 11_300_000 picoseconds. - Weight::from_parts(12_890_000, 0) + // Minimum execution time: 13_720_000 picoseconds. + Weight::from_parts(14_030_000, 0) .saturating_add(Weight::from_parts(0, 3675)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -84,8 +80,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `314` // Estimated: `3675` - // Minimum execution time: 11_541_000 picoseconds. - Weight::from_parts(12_661_000, 0) + // Minimum execution time: 14_400_000 picoseconds. + Weight::from_parts(14_690_000, 0) .saturating_add(Weight::from_parts(0, 3675)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -103,11 +99,11 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `122 + c * (208 ±0)` // Estimated: `3675 + c * (2609 ±0)` - // Minimum execution time: 14_820_000 picoseconds. - Weight::from_parts(15_641_000, 0) + // Minimum execution time: 18_990_000 picoseconds. + Weight::from_parts(19_130_000, 0) .saturating_add(Weight::from_parts(0, 3675)) - // Standard Error: 6_620 - .saturating_add(Weight::from_parts(15_099_387, 0).saturating_mul(c.into())) + // Standard Error: 17_918 + .saturating_add(Weight::from_parts(16_654_574, 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)) @@ -125,11 +121,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: 15_970_000 picoseconds. - Weight::from_parts(16_451_000, 0) + // Minimum execution time: 20_120_000 picoseconds. + Weight::from_parts(20_380_000, 0) .saturating_add(Weight::from_parts(0, 3675)) - // Standard Error: 5_932 - .saturating_add(Weight::from_parts(19_149_869, 0).saturating_mul(a.into())) + // Standard Error: 8_206 + .saturating_add(Weight::from_parts(18_059_059, 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)) @@ -144,8 +140,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `280` // Estimated: `3675` - // Minimum execution time: 12_170_000 picoseconds. - Weight::from_parts(12_969_000, 0) + // Minimum execution time: 15_370_000 picoseconds. + Weight::from_parts(15_900_000, 0) .saturating_add(Weight::from_parts(0, 3675)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -158,8 +154,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `280` // Estimated: `3675` - // Minimum execution time: 22_810_000 picoseconds. - Weight::from_parts(23_800_000, 0) + // Minimum execution time: 26_320_000 picoseconds. + Weight::from_parts(26_600_000, 0) .saturating_add(Weight::from_parts(0, 3675)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -172,8 +168,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `388` // Estimated: `3675` - // Minimum execution time: 31_381_000 picoseconds. - Weight::from_parts(33_230_000, 0) + // Minimum execution time: 35_730_000 picoseconds. + Weight::from_parts(36_180_000, 0) .saturating_add(Weight::from_parts(0, 3675)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -188,8 +184,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `427` // Estimated: `6208` - // Minimum execution time: 45_211_000 picoseconds. - Weight::from_parts(47_870_000, 0) + // Minimum execution time: 49_810_000 picoseconds. + Weight::from_parts(50_400_000, 0) .saturating_add(Weight::from_parts(0, 6208)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(4)) @@ -204,8 +200,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `427` // Estimated: `6208` - // Minimum execution time: 40_000_000 picoseconds. - Weight::from_parts(41_461_000, 0) + // Minimum execution time: 45_010_000 picoseconds. + Weight::from_parts(45_560_000, 0) .saturating_add(Weight::from_parts(0, 6208)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(4)) @@ -220,8 +216,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `427` // Estimated: `6208` - // Minimum execution time: 44_831_000 picoseconds. - Weight::from_parts(46_312_000, 0) + // Minimum execution time: 49_860_000 picoseconds. + Weight::from_parts(50_801_000, 0) .saturating_add(Weight::from_parts(0, 6208)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(4)) @@ -234,8 +230,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `388` // Estimated: `3675` - // Minimum execution time: 15_680_000 picoseconds. - Weight::from_parts(16_530_000, 0) + // Minimum execution time: 19_530_000 picoseconds. + Weight::from_parts(19_880_000, 0) .saturating_add(Weight::from_parts(0, 3675)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -248,8 +244,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `388` // Estimated: `3675` - // Minimum execution time: 15_561_000 picoseconds. - Weight::from_parts(16_620_000, 0) + // Minimum execution time: 19_330_000 picoseconds. + Weight::from_parts(19_740_000, 0) .saturating_add(Weight::from_parts(0, 3675)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -260,8 +256,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `314` // Estimated: `3675` - // Minimum execution time: 11_030_000 picoseconds. - Weight::from_parts(12_130_000, 0) + // Minimum execution time: 14_120_000 picoseconds. + Weight::from_parts(14_700_000, 0) .saturating_add(Weight::from_parts(0, 3675)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -272,8 +268,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `314` // Estimated: `3675` - // Minimum execution time: 11_059_000 picoseconds. - Weight::from_parts(11_860_000, 0) + // Minimum execution time: 14_060_000 picoseconds. + Weight::from_parts(14_550_000, 0) .saturating_add(Weight::from_parts(0, 3675)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -286,8 +282,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `280` // Estimated: `3675` - // Minimum execution time: 12_670_000 picoseconds. - Weight::from_parts(13_650_000, 0) + // Minimum execution time: 15_950_000 picoseconds. + Weight::from_parts(16_360_000, 0) .saturating_add(Weight::from_parts(0, 3675)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -298,8 +294,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `280` // Estimated: `3675` - // Minimum execution time: 11_099_000 picoseconds. - Weight::from_parts(11_640_000, 0) + // Minimum execution time: 14_030_000 picoseconds. + Weight::from_parts(14_410_000, 0) .saturating_add(Weight::from_parts(0, 3675)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -318,13 +314,13 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `280` // Estimated: `3675` - // Minimum execution time: 28_331_000 picoseconds. - Weight::from_parts(30_797_611, 0) + // Minimum execution time: 31_790_000 picoseconds. + Weight::from_parts(32_425_105, 0) .saturating_add(Weight::from_parts(0, 3675)) - // Standard Error: 1_462 - .saturating_add(Weight::from_parts(440, 0).saturating_mul(n.into())) - // Standard Error: 1_462 - .saturating_add(Weight::from_parts(3_892, 0).saturating_mul(s.into())) + // Standard Error: 696 + .saturating_add(Weight::from_parts(3_082, 0).saturating_mul(n.into())) + // Standard Error: 696 + .saturating_add(Weight::from_parts(2_772, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -336,8 +332,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `444` // Estimated: `3675` - // Minimum execution time: 27_500_000 picoseconds. - Weight::from_parts(28_830_000, 0) + // Minimum execution time: 31_670_000 picoseconds. + Weight::from_parts(32_210_000, 0) .saturating_add(Weight::from_parts(0, 3675)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -356,13 +352,13 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `119` // Estimated: `3675` - // Minimum execution time: 11_750_000 picoseconds. - Weight::from_parts(12_711_133, 0) + // Minimum execution time: 14_520_000 picoseconds. + Weight::from_parts(14_991_567, 0) .saturating_add(Weight::from_parts(0, 3675)) - // Standard Error: 467 - .saturating_add(Weight::from_parts(5_372, 0).saturating_mul(n.into())) - // Standard Error: 467 - .saturating_add(Weight::from_parts(1_544, 0).saturating_mul(s.into())) + // Standard Error: 291 + .saturating_add(Weight::from_parts(2_705, 0).saturating_mul(n.into())) + // Standard Error: 291 + .saturating_add(Weight::from_parts(1_148, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -374,8 +370,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `444` // Estimated: `3675` - // Minimum execution time: 26_960_000 picoseconds. - Weight::from_parts(29_520_000, 0) + // Minimum execution time: 31_120_000 picoseconds. + Weight::from_parts(31_640_000, 0) .saturating_add(Weight::from_parts(0, 3675)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -386,8 +382,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `280` // Estimated: `3675` - // Minimum execution time: 10_340_000 picoseconds. - Weight::from_parts(11_120_000, 0) + // Minimum execution time: 13_110_000 picoseconds. + Weight::from_parts(13_530_000, 0) .saturating_add(Weight::from_parts(0, 3675)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -400,8 +396,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `314` // Estimated: `3675` - // Minimum execution time: 32_680_000 picoseconds. - Weight::from_parts(35_050_000, 0) + // Minimum execution time: 36_370_000 picoseconds. + Weight::from_parts(36_850_000, 0) .saturating_add(Weight::from_parts(0, 3675)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -418,8 +414,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `597` // Estimated: `6208` - // Minimum execution time: 69_350_000 picoseconds. - Weight::from_parts(73_000_000, 0) + // Minimum execution time: 75_750_000 picoseconds. + Weight::from_parts(76_500_000, 0) .saturating_add(Weight::from_parts(0, 6208)) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(5)) @@ -432,8 +428,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `484` // Estimated: `3675` - // Minimum execution time: 34_050_000 picoseconds. - Weight::from_parts(36_250_000, 0) + // Minimum execution time: 38_300_000 picoseconds. + Weight::from_parts(38_950_000, 0) .saturating_add(Weight::from_parts(0, 3675)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -446,8 +442,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `484` // Estimated: `3675` - // Minimum execution time: 34_500_000 picoseconds. - Weight::from_parts(36_910_000, 0) + // Minimum execution time: 38_250_000 picoseconds. + Weight::from_parts(39_030_000, 0) .saturating_add(Weight::from_parts(0, 3675)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -458,8 +454,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `280` // Estimated: `3675` - // Minimum execution time: 11_830_000 picoseconds. - Weight::from_parts(12_480_000, 0) + // Minimum execution time: 14_380_000 picoseconds. + Weight::from_parts(14_710_000, 0) .saturating_add(Weight::from_parts(0, 3675)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -474,8 +470,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `383` // Estimated: `3675` - // Minimum execution time: 34_040_000 picoseconds. - Weight::from_parts(35_940_000, 0) + // Minimum execution time: 37_570_000 picoseconds. + Weight::from_parts(38_091_000, 0) .saturating_add(Weight::from_parts(0, 3675)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(3)) @@ -488,8 +484,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `280` // Estimated: `3675` - // Minimum execution time: 31_820_000 picoseconds. - Weight::from_parts(32_992_000, 0) + // Minimum execution time: 34_970_000 picoseconds. + Weight::from_parts(35_710_000, 0) .saturating_add(Weight::from_parts(0, 3675)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -504,8 +500,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `509` // Estimated: `3675` - // Minimum execution time: 32_149_000 picoseconds. - Weight::from_parts(34_001_000, 0) + // Minimum execution time: 35_970_000 picoseconds. + Weight::from_parts(36_650_000, 0) .saturating_add(Weight::from_parts(0, 3675)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(3)) @@ -518,8 +514,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `439` // Estimated: `3675` - // Minimum execution time: 30_060_000 picoseconds. - Weight::from_parts(31_672_000, 0) + // Minimum execution time: 33_830_000 picoseconds. + Weight::from_parts(34_370_000, 0) .saturating_add(Weight::from_parts(0, 3675)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -532,8 +528,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `388` // Estimated: `3675` - // Minimum execution time: 15_710_000 picoseconds. - Weight::from_parts(16_831_000, 0) + // Minimum execution time: 18_880_000 picoseconds. + Weight::from_parts(19_790_000, 0) .saturating_add(Weight::from_parts(0, 3675)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -548,8 +544,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `427` // Estimated: `6208` - // Minimum execution time: 55_530_000 picoseconds. - Weight::from_parts(58_741_000, 0) + // Minimum execution time: 60_760_000 picoseconds. + Weight::from_parts(61_231_000, 0) .saturating_add(Weight::from_parts(0, 6208)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(4)) diff --git a/system-parachains/asset-hubs/asset-hub-polkadot/src/weights/pallet_assets_pool.rs b/system-parachains/asset-hubs/asset-hub-polkadot/src/weights/pallet_assets_pool.rs index 88c98cb48f..aab4f6952f 100644 --- a/system-parachains/asset-hubs/asset-hub-polkadot/src/weights/pallet_assets_pool.rs +++ b/system-parachains/asset-hubs/asset-hub-polkadot/src/weights/pallet_assets_pool.rs @@ -16,10 +16,10 @@ //! Autogenerated weights for `pallet_assets` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.0.0 -//! DATE: 2025-05-07, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-15, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `2a28e941ef22`, CPU: `QEMU Virtual CPU version 2.5+` +//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: @@ -27,15 +27,11 @@ // v1 // benchmark // pallet -// --extrinsic=* -// --runtime=target/production/wbuild/asset-hub-polkadot-runtime/asset_hub_polkadot_runtime.wasm -// --pallet=pallet_assets -// --header=/_work/fellowship-001/runtimes/runtimes/.github/scripts/cmd/file_header.txt -// --output=./system-parachains/asset-hubs/asset-hub-polkadot/src/weights -// --wasm-execution=compiled -// --steps=50 -// --repeat=20 -// --heap-pages=4096 +// --runtime=target/production/wbuild/asset-hub-polkadot-runtime/asset_hub_polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/asset-hubs/asset-hub-polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -64,8 +60,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `42` // Estimated: `3675` - // Minimum execution time: 10_850_000 picoseconds. - Weight::from_parts(11_790_000, 0) + // Minimum execution time: 13_120_000 picoseconds. + Weight::from_parts(13_470_000, 0) .saturating_add(Weight::from_parts(0, 3675)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -76,8 +72,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `314` // Estimated: `3675` - // Minimum execution time: 11_260_000 picoseconds. - Weight::from_parts(12_520_000, 0) + // Minimum execution time: 13_710_000 picoseconds. + Weight::from_parts(14_060_000, 0) .saturating_add(Weight::from_parts(0, 3675)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -95,11 +91,11 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `122 + c * (208 ±0)` // Estimated: `3675 + c * (2609 ±0)` - // Minimum execution time: 14_540_000 picoseconds. - Weight::from_parts(15_600_000, 0) + // Minimum execution time: 18_590_000 picoseconds. + Weight::from_parts(18_830_000, 0) .saturating_add(Weight::from_parts(0, 3675)) - // Standard Error: 6_798 - .saturating_add(Weight::from_parts(15_088_390, 0).saturating_mul(c.into())) + // Standard Error: 18_885 + .saturating_add(Weight::from_parts(16_722_741, 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)) @@ -117,11 +113,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: 15_610_000 picoseconds. - Weight::from_parts(16_560_000, 0) + // Minimum execution time: 19_530_000 picoseconds. + Weight::from_parts(19_880_000, 0) .saturating_add(Weight::from_parts(0, 3675)) - // Standard Error: 4_838 - .saturating_add(Weight::from_parts(19_117_831, 0).saturating_mul(a.into())) + // Standard Error: 8_765 + .saturating_add(Weight::from_parts(18_069_096, 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)) @@ -136,8 +132,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `280` // Estimated: `3675` - // Minimum execution time: 12_280_000 picoseconds. - Weight::from_parts(12_860_000, 0) + // Minimum execution time: 15_380_000 picoseconds. + Weight::from_parts(15_750_000, 0) .saturating_add(Weight::from_parts(0, 3675)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -150,8 +146,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `280` // Estimated: `3675` - // Minimum execution time: 22_500_000 picoseconds. - Weight::from_parts(23_739_000, 0) + // Minimum execution time: 26_150_000 picoseconds. + Weight::from_parts(26_920_000, 0) .saturating_add(Weight::from_parts(0, 3675)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -164,8 +160,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `388` // Estimated: `3675` - // Minimum execution time: 31_400_000 picoseconds. - Weight::from_parts(33_230_000, 0) + // Minimum execution time: 35_930_000 picoseconds. + Weight::from_parts(36_570_000, 0) .saturating_add(Weight::from_parts(0, 3675)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -180,8 +176,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `427` // Estimated: `6208` - // Minimum execution time: 44_720_000 picoseconds. - Weight::from_parts(47_600_000, 0) + // Minimum execution time: 50_190_000 picoseconds. + Weight::from_parts(50_880_000, 0) .saturating_add(Weight::from_parts(0, 6208)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(4)) @@ -196,8 +192,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `427` // Estimated: `6208` - // Minimum execution time: 39_990_000 picoseconds. - Weight::from_parts(41_271_000, 0) + // Minimum execution time: 45_130_000 picoseconds. + Weight::from_parts(45_720_000, 0) .saturating_add(Weight::from_parts(0, 6208)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(4)) @@ -212,8 +208,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `427` // Estimated: `6208` - // Minimum execution time: 44_360_000 picoseconds. - Weight::from_parts(47_130_000, 0) + // Minimum execution time: 50_391_000 picoseconds. + Weight::from_parts(50_930_000, 0) .saturating_add(Weight::from_parts(0, 6208)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(4)) @@ -226,8 +222,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `388` // Estimated: `3675` - // Minimum execution time: 15_400_000 picoseconds. - Weight::from_parts(16_600_000, 0) + // Minimum execution time: 19_230_000 picoseconds. + Weight::from_parts(19_720_000, 0) .saturating_add(Weight::from_parts(0, 3675)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -240,8 +236,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `388` // Estimated: `3675` - // Minimum execution time: 15_271_000 picoseconds. - Weight::from_parts(16_772_000, 0) + // Minimum execution time: 19_060_000 picoseconds. + Weight::from_parts(19_580_000, 0) .saturating_add(Weight::from_parts(0, 3675)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -252,8 +248,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `314` // Estimated: `3675` - // Minimum execution time: 11_090_000 picoseconds. - Weight::from_parts(11_760_000, 0) + // Minimum execution time: 13_810_000 picoseconds. + Weight::from_parts(14_350_000, 0) .saturating_add(Weight::from_parts(0, 3675)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -264,8 +260,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `314` // Estimated: `3675` - // Minimum execution time: 11_100_000 picoseconds. - Weight::from_parts(11_770_000, 0) + // Minimum execution time: 13_940_000 picoseconds. + Weight::from_parts(14_150_000, 0) .saturating_add(Weight::from_parts(0, 3675)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -278,8 +274,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `280` // Estimated: `3675` - // Minimum execution time: 12_730_000 picoseconds. - Weight::from_parts(13_830_000, 0) + // Minimum execution time: 15_580_000 picoseconds. + Weight::from_parts(16_051_000, 0) .saturating_add(Weight::from_parts(0, 3675)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -290,8 +286,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `280` // Estimated: `3675` - // Minimum execution time: 10_950_000 picoseconds. - Weight::from_parts(11_640_000, 0) + // Minimum execution time: 13_450_000 picoseconds. + Weight::from_parts(13_880_000, 0) .saturating_add(Weight::from_parts(0, 3675)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -306,13 +302,17 @@ impl pallet_assets::WeightInfo for WeightInfo { /// The range of component `s` is `[0, 50]`. /// The range of component `n` is `[0, 50]`. /// The range of component `s` is `[0, 50]`. - fn set_metadata(_n: u32, _s: u32, ) -> Weight { + fn set_metadata(n: u32, s: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `280` // Estimated: `3675` - // Minimum execution time: 13_490_000 picoseconds. - Weight::from_parts(15_441_167, 0) + // Minimum execution time: 16_411_000 picoseconds. + Weight::from_parts(17_212_150, 0) .saturating_add(Weight::from_parts(0, 3675)) + // Standard Error: 349 + .saturating_add(Weight::from_parts(1_882, 0).saturating_mul(n.into())) + // Standard Error: 349 + .saturating_add(Weight::from_parts(1_090, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -324,8 +324,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `444` // Estimated: `3675` - // Minimum execution time: 14_090_000 picoseconds. - Weight::from_parts(15_061_000, 0) + // Minimum execution time: 17_590_000 picoseconds. + Weight::from_parts(18_210_000, 0) .saturating_add(Weight::from_parts(0, 3675)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -340,17 +340,15 @@ impl pallet_assets::WeightInfo for WeightInfo { /// The range of component `s` is `[0, 50]`. /// 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: 11_770_000 picoseconds. - Weight::from_parts(12_619_204, 0) + // Minimum execution time: 14_450_000 picoseconds. + Weight::from_parts(15_127_736, 0) .saturating_add(Weight::from_parts(0, 3675)) - // Standard Error: 467 - .saturating_add(Weight::from_parts(5_532, 0).saturating_mul(n.into())) - // Standard Error: 467 - .saturating_add(Weight::from_parts(4_101, 0).saturating_mul(s.into())) + // Standard Error: 313 + .saturating_add(Weight::from_parts(950, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -362,8 +360,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `444` // Estimated: `3675` - // Minimum execution time: 13_830_000 picoseconds. - Weight::from_parts(14_920_000, 0) + // Minimum execution time: 17_040_000 picoseconds. + Weight::from_parts(17_661_000, 0) .saturating_add(Weight::from_parts(0, 3675)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -374,8 +372,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `280` // Estimated: `3675` - // Minimum execution time: 10_650_000 picoseconds. - Weight::from_parts(11_200_000, 0) + // Minimum execution time: 13_080_000 picoseconds. + Weight::from_parts(13_490_000, 0) .saturating_add(Weight::from_parts(0, 3675)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -388,8 +386,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `314` // Estimated: `3675` - // Minimum execution time: 33_180_000 picoseconds. - Weight::from_parts(35_070_000, 0) + // Minimum execution time: 36_230_000 picoseconds. + Weight::from_parts(36_730_000, 0) .saturating_add(Weight::from_parts(0, 3675)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -406,8 +404,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `597` // Estimated: `6208` - // Minimum execution time: 69_370_000 picoseconds. - Weight::from_parts(73_120_000, 0) + // Minimum execution time: 75_990_000 picoseconds. + Weight::from_parts(76_690_000, 0) .saturating_add(Weight::from_parts(0, 6208)) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(5)) @@ -420,8 +418,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `484` // Estimated: `3675` - // Minimum execution time: 34_050_000 picoseconds. - Weight::from_parts(36_400_000, 0) + // Minimum execution time: 38_430_000 picoseconds. + Weight::from_parts(38_860_000, 0) .saturating_add(Weight::from_parts(0, 3675)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -434,8 +432,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `484` // Estimated: `3675` - // Minimum execution time: 34_131_000 picoseconds. - Weight::from_parts(36_800_000, 0) + // Minimum execution time: 38_680_000 picoseconds. + Weight::from_parts(39_150_000, 0) .saturating_add(Weight::from_parts(0, 3675)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -446,8 +444,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `280` // Estimated: `3675` - // Minimum execution time: 11_760_000 picoseconds. - Weight::from_parts(12_750_000, 0) + // Minimum execution time: 14_480_000 picoseconds. + Weight::from_parts(14_850_000, 0) .saturating_add(Weight::from_parts(0, 3675)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -462,8 +460,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `383` // Estimated: `3675` - // Minimum execution time: 35_041_000 picoseconds. - Weight::from_parts(36_420_000, 0) + // Minimum execution time: 37_600_000 picoseconds. + Weight::from_parts(38_290_000, 0) .saturating_add(Weight::from_parts(0, 3675)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(3)) @@ -476,8 +474,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `280` // Estimated: `3675` - // Minimum execution time: 31_920_000 picoseconds. - Weight::from_parts(34_510_000, 0) + // Minimum execution time: 35_520_000 picoseconds. + Weight::from_parts(35_970_000, 0) .saturating_add(Weight::from_parts(0, 3675)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -492,8 +490,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `509` // Estimated: `3675` - // Minimum execution time: 31_850_000 picoseconds. - Weight::from_parts(34_750_000, 0) + // Minimum execution time: 35_930_000 picoseconds. + Weight::from_parts(36_510_000, 0) .saturating_add(Weight::from_parts(0, 3675)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(3)) @@ -506,8 +504,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `439` // Estimated: `3675` - // Minimum execution time: 30_240_000 picoseconds. - Weight::from_parts(33_981_000, 0) + // Minimum execution time: 33_731_000 picoseconds. + Weight::from_parts(34_320_000, 0) .saturating_add(Weight::from_parts(0, 3675)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -520,8 +518,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `388` // Estimated: `3675` - // Minimum execution time: 15_760_000 picoseconds. - Weight::from_parts(16_669_000, 0) + // Minimum execution time: 19_220_000 picoseconds. + Weight::from_parts(19_840_000, 0) .saturating_add(Weight::from_parts(0, 3675)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -536,8 +534,8 @@ impl pallet_assets::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `427` // Estimated: `6208` - // Minimum execution time: 56_031_000 picoseconds. - Weight::from_parts(60_150_000, 0) + // Minimum execution time: 61_010_000 picoseconds. + Weight::from_parts(61_460_000, 0) .saturating_add(Weight::from_parts(0, 6208)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(4)) diff --git a/system-parachains/asset-hubs/asset-hub-polkadot/src/weights/pallet_balances.rs b/system-parachains/asset-hubs/asset-hub-polkadot/src/weights/pallet_balances.rs index 7e99b33777..acb81334b9 100644 --- a/system-parachains/asset-hubs/asset-hub-polkadot/src/weights/pallet_balances.rs +++ b/system-parachains/asset-hubs/asset-hub-polkadot/src/weights/pallet_balances.rs @@ -16,10 +16,10 @@ //! Autogenerated weights for `pallet_balances` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.0.0 -//! DATE: 2025-05-07, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-15, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `2a28e941ef22`, CPU: `QEMU Virtual CPU version 2.5+` +//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: @@ -27,15 +27,11 @@ // v1 // benchmark // pallet -// --extrinsic=* -// --runtime=target/production/wbuild/asset-hub-polkadot-runtime/asset_hub_polkadot_runtime.wasm -// --pallet=pallet_balances -// --header=/_work/fellowship-001/runtimes/runtimes/.github/scripts/cmd/file_header.txt -// --output=./system-parachains/asset-hubs/asset-hub-polkadot/src/weights -// --wasm-execution=compiled -// --steps=50 -// --repeat=20 -// --heap-pages=4096 +// --runtime=target/production/wbuild/asset-hub-polkadot-runtime/asset_hub_polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/asset-hubs/asset-hub-polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -54,8 +50,8 @@ impl pallet_balances::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `3593` - // Minimum execution time: 54_770_000 picoseconds. - Weight::from_parts(56_620_000, 0) + // Minimum execution time: 56_240_000 picoseconds. + Weight::from_parts(57_110_000, 0) .saturating_add(Weight::from_parts(0, 3593)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -66,8 +62,8 @@ impl pallet_balances::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `3593` - // Minimum execution time: 43_930_000 picoseconds. - Weight::from_parts(45_080_000, 0) + // Minimum execution time: 44_690_000 picoseconds. + Weight::from_parts(45_220_000, 0) .saturating_add(Weight::from_parts(0, 3593)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -78,8 +74,8 @@ impl pallet_balances::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `174` // Estimated: `3593` - // Minimum execution time: 15_360_000 picoseconds. - Weight::from_parts(16_220_000, 0) + // Minimum execution time: 17_910_000 picoseconds. + Weight::from_parts(18_250_000, 0) .saturating_add(Weight::from_parts(0, 3593)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -90,8 +86,8 @@ impl pallet_balances::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `174` // Estimated: `3593` - // Minimum execution time: 23_430_000 picoseconds. - Weight::from_parts(24_691_000, 0) + // Minimum execution time: 25_940_000 picoseconds. + Weight::from_parts(26_350_000, 0) .saturating_add(Weight::from_parts(0, 3593)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -102,8 +98,8 @@ impl pallet_balances::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `103` // Estimated: `6196` - // Minimum execution time: 56_771_000 picoseconds. - Weight::from_parts(59_421_000, 0) + // Minimum execution time: 58_460_000 picoseconds. + Weight::from_parts(59_120_000, 0) .saturating_add(Weight::from_parts(0, 6196)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -115,7 +111,7 @@ impl pallet_balances::WeightInfo for WeightInfo { // Measured: `0` // Estimated: `3593` // Minimum execution time: 55_690_000 picoseconds. - Weight::from_parts(59_460_000, 0) + Weight::from_parts(56_160_000, 0) .saturating_add(Weight::from_parts(0, 3593)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -126,8 +122,8 @@ impl pallet_balances::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `174` // Estimated: `3593` - // Minimum execution time: 18_670_000 picoseconds. - Weight::from_parts(19_631_000, 0) + // Minimum execution time: 20_970_000 picoseconds. + Weight::from_parts(21_530_000, 0) .saturating_add(Weight::from_parts(0, 3593)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -139,11 +135,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: 17_960_000 picoseconds. - Weight::from_parts(18_491_000, 0) + // Minimum execution time: 19_530_000 picoseconds. + Weight::from_parts(19_750_000, 0) .saturating_add(Weight::from_parts(0, 990)) - // Standard Error: 9_076 - .saturating_add(Weight::from_parts(17_143_278, 0).saturating_mul(u.into())) + // Standard Error: 8_208 + .saturating_add(Weight::from_parts(16_449_117, 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())) @@ -152,24 +148,24 @@ impl pallet_balances::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 6_400_000 picoseconds. - Weight::from_parts(6_680_000, 0) + // Minimum execution time: 7_340_000 picoseconds. + Weight::from_parts(7_590_000, 0) .saturating_add(Weight::from_parts(0, 0)) } fn burn_allow_death() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 33_400_000 picoseconds. - Weight::from_parts(34_810_000, 0) + // Minimum execution time: 35_460_000 picoseconds. + Weight::from_parts(35_960_000, 0) .saturating_add(Weight::from_parts(0, 0)) } fn burn_keep_alive() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 22_789_000 picoseconds. - Weight::from_parts(23_410_000, 0) + // Minimum execution time: 24_151_000 picoseconds. + Weight::from_parts(24_630_000, 0) .saturating_add(Weight::from_parts(0, 0)) } } diff --git a/system-parachains/asset-hubs/asset-hub-polkadot/src/weights/pallet_collator_selection.rs b/system-parachains/asset-hubs/asset-hub-polkadot/src/weights/pallet_collator_selection.rs index 7b0fa8c352..6ca4e75039 100644 --- a/system-parachains/asset-hubs/asset-hub-polkadot/src/weights/pallet_collator_selection.rs +++ b/system-parachains/asset-hubs/asset-hub-polkadot/src/weights/pallet_collator_selection.rs @@ -16,10 +16,10 @@ //! Autogenerated weights for `pallet_collator_selection` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.0.0 -//! DATE: 2025-05-07, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-15, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `2a28e941ef22`, CPU: `QEMU Virtual CPU version 2.5+` +//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: @@ -27,15 +27,11 @@ // v1 // benchmark // pallet -// --extrinsic=* -// --runtime=target/production/wbuild/asset-hub-polkadot-runtime/asset_hub_polkadot_runtime.wasm -// --pallet=pallet_collator_selection -// --header=/_work/fellowship-001/runtimes/runtimes/.github/scripts/cmd/file_header.txt -// --output=./system-parachains/asset-hubs/asset-hub-polkadot/src/weights -// --wasm-execution=compiled -// --steps=50 -// --repeat=20 -// --heap-pages=4096 +// --runtime=target/production/wbuild/asset-hub-polkadot-runtime/asset_hub_polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/asset-hubs/asset-hub-polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -57,11 +53,11 @@ impl pallet_collator_selection::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `197 + b * (79 ±0)` // Estimated: `1188 + b * (2555 ±0)` - // Minimum execution time: 12_270_000 picoseconds. - Weight::from_parts(9_265_273, 0) + // Minimum execution time: 15_150_000 picoseconds. + Weight::from_parts(11_945_780, 0) .saturating_add(Weight::from_parts(0, 1188)) - // Standard Error: 8_561 - .saturating_add(Weight::from_parts(4_091_453, 0).saturating_mul(b.into())) + // Standard Error: 7_852 + .saturating_add(Weight::from_parts(4_538_917, 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, 2555).saturating_mul(b.into())) @@ -80,13 +76,13 @@ impl pallet_collator_selection::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `795 + b * (32 ±0) + c * (53 ±0)` // Estimated: `6287 + b * (37 ±0) + c * (53 ±0)` - // Minimum execution time: 45_880_000 picoseconds. - Weight::from_parts(48_461_951, 0) + // Minimum execution time: 51_240_000 picoseconds. + Weight::from_parts(50_334_520, 0) .saturating_add(Weight::from_parts(0, 6287)) - // Standard Error: 12_728 - .saturating_add(Weight::from_parts(32_648, 0).saturating_mul(b.into())) - // Standard Error: 2_412 - .saturating_add(Weight::from_parts(130_648, 0).saturating_mul(c.into())) + // Standard Error: 5_706 + .saturating_add(Weight::from_parts(96_604, 0).saturating_mul(b.into())) + // Standard Error: 1_081 + .saturating_add(Weight::from_parts(100_240, 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, 37).saturating_mul(b.into())) @@ -101,11 +97,11 @@ impl pallet_collator_selection::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `119 + b * (32 ±0)` // Estimated: `6287` - // Minimum execution time: 11_770_000 picoseconds. - Weight::from_parts(12_386_764, 0) + // Minimum execution time: 15_260_000 picoseconds. + Weight::from_parts(15_311_078, 0) .saturating_add(Weight::from_parts(0, 6287)) - // Standard Error: 3_838 - .saturating_add(Weight::from_parts(150_598, 0).saturating_mul(b.into())) + // Standard Error: 1_059 + .saturating_add(Weight::from_parts(71_509, 0).saturating_mul(b.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -115,8 +111,8 @@ impl pallet_collator_selection::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 5_090_000 picoseconds. - Weight::from_parts(5_459_000, 0) + // Minimum execution time: 5_990_000 picoseconds. + Weight::from_parts(6_250_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -134,13 +130,13 @@ impl pallet_collator_selection::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `0 + c * (182 ±0) + k * (115 ±0)` // Estimated: `6287 + c * (901 ±29) + k * (901 ±29)` - // Minimum execution time: 10_320_000 picoseconds. - Weight::from_parts(10_580_000, 0) + // Minimum execution time: 12_800_000 picoseconds. + Weight::from_parts(12_990_000, 0) .saturating_add(Weight::from_parts(0, 6287)) - // Standard Error: 196_379 - .saturating_add(Weight::from_parts(6_548_091, 0).saturating_mul(c.into())) - // Standard Error: 196_379 - .saturating_add(Weight::from_parts(6_307_138, 0).saturating_mul(k.into())) + // Standard Error: 198_249 + .saturating_add(Weight::from_parts(6_602_985, 0).saturating_mul(c.into())) + // Standard Error: 198_249 + .saturating_add(Weight::from_parts(6_300_011, 0).saturating_mul(k.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(c.into()))) @@ -157,11 +153,11 @@ impl pallet_collator_selection::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `319 + c * (49 ±0)` // Estimated: `6287` - // Minimum execution time: 31_131_000 picoseconds. - Weight::from_parts(34_755_833, 0) + // Minimum execution time: 34_170_000 picoseconds. + Weight::from_parts(35_992_579, 0) .saturating_add(Weight::from_parts(0, 6287)) - // Standard Error: 3_206 - .saturating_add(Weight::from_parts(107_837, 0).saturating_mul(c.into())) + // Standard Error: 1_804 + .saturating_add(Weight::from_parts(86_407, 0).saturating_mul(c.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -180,11 +176,11 @@ impl pallet_collator_selection::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `765 + c * (52 ±0)` // Estimated: `6287 + c * (54 ±0)` - // Minimum execution time: 41_600_000 picoseconds. - Weight::from_parts(46_520_334, 0) + // Minimum execution time: 48_310_000 picoseconds. + Weight::from_parts(49_988_545, 0) .saturating_add(Weight::from_parts(0, 6287)) - // Standard Error: 2_416 - .saturating_add(Weight::from_parts(132_341, 0).saturating_mul(c.into())) + // Standard Error: 967 + .saturating_add(Weight::from_parts(100_747, 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, 54).saturating_mul(c.into())) @@ -206,11 +202,11 @@ impl pallet_collator_selection::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `905 + c * (53 ±0)` // Estimated: `6287 + c * (54 ±0)` - // Minimum execution time: 58_470_000 picoseconds. - Weight::from_parts(63_915_094, 0) + // Minimum execution time: 66_500_000 picoseconds. + Weight::from_parts(68_605_991, 0) .saturating_add(Weight::from_parts(0, 6287)) - // Standard Error: 3_808 - .saturating_add(Weight::from_parts(163_890, 0).saturating_mul(c.into())) + // Standard Error: 1_503 + .saturating_add(Weight::from_parts(113_700, 0).saturating_mul(c.into())) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(4)) .saturating_add(Weight::from_parts(0, 54).saturating_mul(c.into())) @@ -226,11 +222,11 @@ impl pallet_collator_selection::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `347 + c * (48 ±0)` // Estimated: `6287` - // Minimum execution time: 33_720_000 picoseconds. - Weight::from_parts(39_627_681, 0) + // Minimum execution time: 38_020_000 picoseconds. + Weight::from_parts(39_390_677, 0) .saturating_add(Weight::from_parts(0, 6287)) - // Standard Error: 3_224 - .saturating_add(Weight::from_parts(102_939, 0).saturating_mul(c.into())) + // Standard Error: 1_079 + .saturating_add(Weight::from_parts(88_270, 0).saturating_mul(c.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -242,8 +238,8 @@ impl pallet_collator_selection::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `155` // Estimated: `6196` - // Minimum execution time: 47_650_000 picoseconds. - Weight::from_parts(48_741_000, 0) + // Minimum execution time: 49_700_000 picoseconds. + Weight::from_parts(50_390_000, 0) .saturating_add(Weight::from_parts(0, 6196)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(3)) @@ -264,11 +260,11 @@ impl pallet_collator_selection::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `2302 + c * (97 ±0) + r * (114 ±0)` // Estimated: `6287 + c * (2519 ±0) + r * (2603 ±0)` - // Minimum execution time: 26_410_000 picoseconds. - Weight::from_parts(27_750_000, 0) + // Minimum execution time: 35_110_000 picoseconds. + Weight::from_parts(35_720_000, 0) .saturating_add(Weight::from_parts(0, 6287)) - // Standard Error: 345_554 - .saturating_add(Weight::from_parts(15_480_325, 0).saturating_mul(c.into())) + // Standard Error: 349_845 + .saturating_add(Weight::from_parts(16_128_807, 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_u64).saturating_mul(c.into()))) diff --git a/system-parachains/asset-hubs/asset-hub-polkadot/src/weights/pallet_message_queue.rs b/system-parachains/asset-hubs/asset-hub-polkadot/src/weights/pallet_message_queue.rs index 4380421fc4..4dd226ca15 100644 --- a/system-parachains/asset-hubs/asset-hub-polkadot/src/weights/pallet_message_queue.rs +++ b/system-parachains/asset-hubs/asset-hub-polkadot/src/weights/pallet_message_queue.rs @@ -16,10 +16,10 @@ //! Autogenerated weights for `pallet_message_queue` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.0.0 -//! DATE: 2025-05-07, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-15, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `2a28e941ef22`, CPU: `QEMU Virtual CPU version 2.5+` +//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: @@ -27,15 +27,11 @@ // v1 // benchmark // pallet -// --extrinsic=* -// --runtime=target/production/wbuild/asset-hub-polkadot-runtime/asset_hub_polkadot_runtime.wasm -// --pallet=pallet_message_queue -// --header=/_work/fellowship-001/runtimes/runtimes/.github/scripts/cmd/file_header.txt -// --output=./system-parachains/asset-hubs/asset-hub-polkadot/src/weights -// --wasm-execution=compiled -// --steps=50 -// --repeat=20 -// --heap-pages=4096 +// --runtime=target/production/wbuild/asset-hub-polkadot-runtime/asset_hub_polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/asset-hubs/asset-hub-polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -56,8 +52,8 @@ impl pallet_message_queue::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `260` // Estimated: `6044` - // Minimum execution time: 14_010_000 picoseconds. - Weight::from_parts(14_901_000, 0) + // Minimum execution time: 16_610_000 picoseconds. + Weight::from_parts(16_900_000, 0) .saturating_add(Weight::from_parts(0, 6044)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) @@ -70,8 +66,8 @@ impl pallet_message_queue::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `255` // Estimated: `6044` - // Minimum execution time: 12_109_000 picoseconds. - Weight::from_parts(12_980_000, 0) + // Minimum execution time: 14_730_000 picoseconds. + Weight::from_parts(15_120_000, 0) .saturating_add(Weight::from_parts(0, 6044)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(3)) @@ -82,8 +78,8 @@ impl pallet_message_queue::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `42` // Estimated: `3517` - // Minimum execution time: 5_301_000 picoseconds. - Weight::from_parts(5_619_000, 0) + // Minimum execution time: 5_660_000 picoseconds. + Weight::from_parts(5_990_000, 0) .saturating_add(Weight::from_parts(0, 3517)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -94,8 +90,8 @@ impl pallet_message_queue::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `109` // Estimated: `69050` - // Minimum execution time: 7_420_000 picoseconds. - Weight::from_parts(7_740_000, 0) + // Minimum execution time: 8_390_000 picoseconds. + Weight::from_parts(8_650_000, 0) .saturating_add(Weight::from_parts(0, 69050)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -106,8 +102,8 @@ impl pallet_message_queue::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `109` // Estimated: `69050` - // Minimum execution time: 7_590_000 picoseconds. - Weight::from_parts(8_241_000, 0) + // Minimum execution time: 8_630_000 picoseconds. + Weight::from_parts(8_840_000, 0) .saturating_add(Weight::from_parts(0, 69050)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -120,8 +116,8 @@ impl pallet_message_queue::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 131_811_000 picoseconds. - Weight::from_parts(133_971_000, 0) + // Minimum execution time: 214_811_000 picoseconds. + Weight::from_parts(215_581_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -133,23 +129,23 @@ impl pallet_message_queue::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `208` // Estimated: `3517` - // Minimum execution time: 8_080_000 picoseconds. - Weight::from_parts(8_700_000, 0) + // Minimum execution time: 9_690_000 picoseconds. + Weight::from_parts(10_110_000, 0) .saturating_add(Weight::from_parts(0, 3517)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) } /// Storage: `MessageQueue::BookStateFor` (r:1 w:0) - /// Proof: `MessageQueue::BookStateFor` (`max_values`: None, `max_size`: Some(55), added: 2530, mode: `MaxEncodedLen`) + /// Proof: `MessageQueue::BookStateFor` (`max_values`: None, `max_size`: Some(52), added: 2527, mode: `MaxEncodedLen`) /// Storage: `MessageQueue::ServiceHead` (r:0 w:1) - /// Proof: `MessageQueue::ServiceHead` (`max_values`: Some(1), `max_size`: Some(6), added: 501, mode: `MaxEncodedLen`) + /// Proof: `MessageQueue::ServiceHead` (`max_values`: Some(1), `max_size`: Some(5), added: 500, mode: `MaxEncodedLen`) fn set_service_head() -> Weight { // Proof Size summary in bytes: - // Measured: `220` - // Estimated: `3520` - // Minimum execution time: 11_071_000 picoseconds. - Weight::from_parts(11_553_000, 0) - .saturating_add(Weight::from_parts(0, 3520)) + // Measured: `198` + // Estimated: `3517` + // Minimum execution time: 8_110_000 picoseconds. + Weight::from_parts(8_450_000, 0) + .saturating_add(Weight::from_parts(0, 3517)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -161,8 +157,8 @@ impl pallet_message_queue::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `65704` // Estimated: `69050` - // Minimum execution time: 65_081_000 picoseconds. - Weight::from_parts(67_581_000, 0) + // Minimum execution time: 62_160_000 picoseconds. + Weight::from_parts(62_610_000, 0) .saturating_add(Weight::from_parts(0, 69050)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -175,8 +171,8 @@ impl pallet_message_queue::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `65704` // Estimated: `69050` - // Minimum execution time: 85_561_000 picoseconds. - Weight::from_parts(88_072_000, 0) + // Minimum execution time: 80_350_000 picoseconds. + Weight::from_parts(81_330_000, 0) .saturating_add(Weight::from_parts(0, 69050)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -189,8 +185,8 @@ impl pallet_message_queue::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `65704` // Estimated: `69050` - // Minimum execution time: 97_571_000 picoseconds. - Weight::from_parts(100_511_000, 0) + // Minimum execution time: 141_590_000 picoseconds. + Weight::from_parts(142_970_000, 0) .saturating_add(Weight::from_parts(0, 69050)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) diff --git a/system-parachains/asset-hubs/asset-hub-polkadot/src/weights/pallet_multisig.rs b/system-parachains/asset-hubs/asset-hub-polkadot/src/weights/pallet_multisig.rs index fc1f308287..8fe068e80a 100644 --- a/system-parachains/asset-hubs/asset-hub-polkadot/src/weights/pallet_multisig.rs +++ b/system-parachains/asset-hubs/asset-hub-polkadot/src/weights/pallet_multisig.rs @@ -16,10 +16,10 @@ //! Autogenerated weights for `pallet_multisig` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.0.0 -//! DATE: 2025-05-07, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-15, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `2a28e941ef22`, CPU: `QEMU Virtual CPU version 2.5+` +//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: @@ -27,15 +27,11 @@ // v1 // benchmark // pallet -// --extrinsic=* -// --runtime=target/production/wbuild/asset-hub-polkadot-runtime/asset_hub_polkadot_runtime.wasm -// --pallet=pallet_multisig -// --header=/_work/fellowship-001/runtimes/runtimes/.github/scripts/cmd/file_header.txt -// --output=./system-parachains/asset-hubs/asset-hub-polkadot/src/weights -// --wasm-execution=compiled -// --steps=50 -// --repeat=20 -// --heap-pages=4096 +// --runtime=target/production/wbuild/asset-hub-polkadot-runtime/asset_hub_polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/asset-hubs/asset-hub-polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -53,11 +49,11 @@ impl pallet_multisig::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 16_480_000 picoseconds. - Weight::from_parts(17_489_894, 0) + // Minimum execution time: 16_060_000 picoseconds. + Weight::from_parts(16_525_187, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 8 - .saturating_add(Weight::from_parts(513, 0).saturating_mul(z.into())) + // Standard Error: 3 + .saturating_add(Weight::from_parts(433, 0).saturating_mul(z.into())) } /// Storage: `Multisig::Multisigs` (r:1 w:1) /// Proof: `Multisig::Multisigs` (`max_values`: None, `max_size`: Some(3346), added: 5821, mode: `MaxEncodedLen`) @@ -67,13 +63,13 @@ impl pallet_multisig::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `263 + s * (2 ±0)` // Estimated: `6811` - // Minimum execution time: 47_560_000 picoseconds. - Weight::from_parts(37_013_006, 0) + // Minimum execution time: 48_480_000 picoseconds. + Weight::from_parts(38_708_744, 0) .saturating_add(Weight::from_parts(0, 6811)) - // Standard Error: 2_285 - .saturating_add(Weight::from_parts(130_230, 0).saturating_mul(s.into())) - // Standard Error: 22 - .saturating_add(Weight::from_parts(2_513, 0).saturating_mul(z.into())) + // Standard Error: 354 + .saturating_add(Weight::from_parts(105_276, 0).saturating_mul(s.into())) + // Standard Error: 3 + .saturating_add(Weight::from_parts(2_071, 0).saturating_mul(z.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -85,13 +81,13 @@ impl pallet_multisig::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `282` // Estimated: `6811` - // Minimum execution time: 29_680_000 picoseconds. - Weight::from_parts(20_433_981, 0) + // Minimum execution time: 31_200_000 picoseconds. + Weight::from_parts(22_243_993, 0) .saturating_add(Weight::from_parts(0, 6811)) - // Standard Error: 2_026 - .saturating_add(Weight::from_parts(125_958, 0).saturating_mul(s.into())) - // Standard Error: 19 - .saturating_add(Weight::from_parts(2_463, 0).saturating_mul(z.into())) + // Standard Error: 257 + .saturating_add(Weight::from_parts(98_841, 0).saturating_mul(s.into())) + // Standard Error: 2 + .saturating_add(Weight::from_parts(2_082, 0).saturating_mul(z.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -105,13 +101,13 @@ impl pallet_multisig::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `388 + s * (33 ±0)` // Estimated: `6811` - // Minimum execution time: 53_351_000 picoseconds. - Weight::from_parts(38_720_303, 0) + // Minimum execution time: 54_060_000 picoseconds. + Weight::from_parts(42_065_011, 0) .saturating_add(Weight::from_parts(0, 6811)) - // Standard Error: 1_881 - .saturating_add(Weight::from_parts(165_012, 0).saturating_mul(s.into())) - // Standard Error: 18 - .saturating_add(Weight::from_parts(2_564, 0).saturating_mul(z.into())) + // Standard Error: 692 + .saturating_add(Weight::from_parts(127_561, 0).saturating_mul(s.into())) + // Standard Error: 6 + .saturating_add(Weight::from_parts(2_097, 0).saturating_mul(z.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -122,11 +118,11 @@ impl pallet_multisig::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `263 + s * (2 ±0)` // Estimated: `6811` - // Minimum execution time: 32_071_000 picoseconds. - Weight::from_parts(33_369_455, 0) + // Minimum execution time: 35_630_000 picoseconds. + Weight::from_parts(36_922_003, 0) .saturating_add(Weight::from_parts(0, 6811)) - // Standard Error: 4_594 - .saturating_add(Weight::from_parts(173_080, 0).saturating_mul(s.into())) + // Standard Error: 514 + .saturating_add(Weight::from_parts(109_329, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -137,11 +133,11 @@ impl pallet_multisig::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `282` // Estimated: `6811` - // Minimum execution time: 16_080_000 picoseconds. - Weight::from_parts(17_991_607, 0) + // Minimum execution time: 19_750_000 picoseconds. + Weight::from_parts(20_704_369, 0) .saturating_add(Weight::from_parts(0, 6811)) - // Standard Error: 1_154 - .saturating_add(Weight::from_parts(125_334, 0).saturating_mul(s.into())) + // Standard Error: 947 + .saturating_add(Weight::from_parts(101_050, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -152,11 +148,11 @@ impl pallet_multisig::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `454 + s * (1 ±0)` // Estimated: `6811` - // Minimum execution time: 31_801_000 picoseconds. - Weight::from_parts(33_026_718, 0) + // Minimum execution time: 36_710_000 picoseconds. + Weight::from_parts(37_849_373, 0) .saturating_add(Weight::from_parts(0, 6811)) - // Standard Error: 3_512 - .saturating_add(Weight::from_parts(167_576, 0).saturating_mul(s.into())) + // Standard Error: 797 + .saturating_add(Weight::from_parts(105_968, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -165,13 +161,13 @@ impl pallet_multisig::WeightInfo for WeightInfo { /// The range of component `s` is `[2, 100]`. fn poke_deposit(s: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `458 + s * (1 ±0)` + // Measured: `454 + s * (1 ±0)` // Estimated: `6811` - // Minimum execution time: 34_917_000 picoseconds. - Weight::from_parts(36_141_350, 0) + // Minimum execution time: 34_730_000 picoseconds. + Weight::from_parts(35_863_025, 0) .saturating_add(Weight::from_parts(0, 6811)) - // Standard Error: 1_247 - .saturating_add(Weight::from_parts(166_544, 0).saturating_mul(s.into())) + // Standard Error: 445 + .saturating_add(Weight::from_parts(104_804, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } diff --git a/system-parachains/asset-hubs/asset-hub-polkadot/src/weights/pallet_nfts.rs b/system-parachains/asset-hubs/asset-hub-polkadot/src/weights/pallet_nfts.rs index fa2129abdc..1cacb11c95 100644 --- a/system-parachains/asset-hubs/asset-hub-polkadot/src/weights/pallet_nfts.rs +++ b/system-parachains/asset-hubs/asset-hub-polkadot/src/weights/pallet_nfts.rs @@ -16,10 +16,10 @@ //! Autogenerated weights for `pallet_nfts` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.0.0 -//! DATE: 2025-05-07, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-15, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `2a28e941ef22`, CPU: `QEMU Virtual CPU version 2.5+` +//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: @@ -27,15 +27,11 @@ // v1 // benchmark // pallet -// --extrinsic=* -// --runtime=target/production/wbuild/asset-hub-polkadot-runtime/asset_hub_polkadot_runtime.wasm -// --pallet=pallet_nfts -// --header=/_work/fellowship-001/runtimes/runtimes/.github/scripts/cmd/file_header.txt -// --output=./system-parachains/asset-hubs/asset-hub-polkadot/src/weights -// --wasm-execution=compiled -// --steps=50 -// --repeat=20 -// --heap-pages=4096 +// --runtime=target/production/wbuild/asset-hub-polkadot-runtime/asset_hub_polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/asset-hubs/asset-hub-polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -62,8 +58,8 @@ impl pallet_nfts::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `144` // Estimated: `3549` - // Minimum execution time: 37_360_000 picoseconds. - Weight::from_parts(39_610_000, 0) + // Minimum execution time: 40_730_000 picoseconds. + Weight::from_parts(41_121_000, 0) .saturating_add(Weight::from_parts(0, 3549)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(5)) @@ -82,8 +78,8 @@ impl pallet_nfts::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `4` // Estimated: `3549` - // Minimum execution time: 19_520_000 picoseconds. - Weight::from_parts(20_670_000, 0) + // Minimum execution time: 22_300_000 picoseconds. + Weight::from_parts(22_750_000, 0) .saturating_add(Weight::from_parts(0, 3549)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(5)) @@ -107,15 +103,19 @@ impl pallet_nfts::WeightInfo for WeightInfo { /// The range of component `m` is `[0, 1000]`. /// The range of component `c` is `[0, 1000]`. /// The range of component `a` is `[0, 1000]`. - fn destroy(_m: u32, _c: u32, a: u32, ) -> Weight { + fn destroy(m: u32, c: u32, a: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `32132 + a * (366 ±0)` // Estimated: `2523990 + a * (2954 ±0)` - // Minimum execution time: 1_380_120_000 picoseconds. - Weight::from_parts(1_538_579_798, 0) + // Minimum execution time: 1_545_755_000 picoseconds. + Weight::from_parts(1_377_040_393, 0) .saturating_add(Weight::from_parts(0, 2523990)) - // Standard Error: 9_882 - .saturating_add(Weight::from_parts(6_911_814, 0).saturating_mul(a.into())) + // Standard Error: 7_441 + .saturating_add(Weight::from_parts(88_583, 0).saturating_mul(m.into())) + // Standard Error: 7_441 + .saturating_add(Weight::from_parts(831, 0).saturating_mul(c.into())) + // Standard Error: 7_441 + .saturating_add(Weight::from_parts(8_402_389, 0).saturating_mul(a.into())) .saturating_add(T::DbWeight::get().reads(1004)) .saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(a.into()))) .saturating_add(T::DbWeight::get().writes(1005)) @@ -138,8 +138,8 @@ impl pallet_nfts::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `383` // Estimated: `4326` - // Minimum execution time: 53_171_000 picoseconds. - Weight::from_parts(54_490_000, 0) + // Minimum execution time: 58_600_000 picoseconds. + Weight::from_parts(59_560_000, 0) .saturating_add(Weight::from_parts(0, 4326)) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(4)) @@ -160,8 +160,8 @@ impl pallet_nfts::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `383` // Estimated: `4326` - // Minimum execution time: 50_680_000 picoseconds. - Weight::from_parts(51_900_000, 0) + // Minimum execution time: 56_210_000 picoseconds. + Weight::from_parts(56_881_000, 0) .saturating_add(Weight::from_parts(0, 4326)) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(4)) @@ -188,8 +188,8 @@ impl pallet_nfts::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `492` // Estimated: `4326` - // Minimum execution time: 59_340_000 picoseconds. - Weight::from_parts(60_730_000, 0) + // Minimum execution time: 65_160_000 picoseconds. + Weight::from_parts(65_660_000, 0) .saturating_add(Weight::from_parts(0, 4326)) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(7)) @@ -214,8 +214,8 @@ impl pallet_nfts::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `521` // Estimated: `4326` - // Minimum execution time: 45_331_000 picoseconds. - Weight::from_parts(46_300_000, 0) + // Minimum execution time: 51_650_000 picoseconds. + Weight::from_parts(52_280_000, 0) .saturating_add(Weight::from_parts(0, 4326)) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(5)) @@ -231,11 +231,11 @@ impl pallet_nfts::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `691 + i * (108 ±0)` // Estimated: `3549 + i * (3336 ±0)` - // Minimum execution time: 13_690_000 picoseconds. - Weight::from_parts(14_130_000, 0) + // Minimum execution time: 17_450_000 picoseconds. + Weight::from_parts(17_700_000, 0) .saturating_add(Weight::from_parts(0, 3549)) - // Standard Error: 14_227 - .saturating_add(Weight::from_parts(20_093_574, 0).saturating_mul(i.into())) + // Standard Error: 23_387 + .saturating_add(Weight::from_parts(20_109_581, 0).saturating_mul(i.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(i.into()))) .saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(i.into()))) @@ -249,8 +249,8 @@ impl pallet_nfts::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `363` // Estimated: `3534` - // Minimum execution time: 18_720_000 picoseconds. - Weight::from_parts(19_150_000, 0) + // Minimum execution time: 22_800_000 picoseconds. + Weight::from_parts(23_240_000, 0) .saturating_add(Weight::from_parts(0, 3534)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -263,8 +263,8 @@ impl pallet_nfts::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `363` // Estimated: `3534` - // Minimum execution time: 18_480_000 picoseconds. - Weight::from_parts(19_160_000, 0) + // Minimum execution time: 22_560_000 picoseconds. + Weight::from_parts(23_220_000, 0) .saturating_add(Weight::from_parts(0, 3534)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -277,8 +277,8 @@ impl pallet_nfts::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `268` // Estimated: `3549` - // Minimum execution time: 14_860_000 picoseconds. - Weight::from_parts(15_591_000, 0) + // Minimum execution time: 18_060_000 picoseconds. + Weight::from_parts(18_510_000, 0) .saturating_add(Weight::from_parts(0, 3549)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -295,8 +295,8 @@ impl pallet_nfts::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `490` // Estimated: `3593` - // Minimum execution time: 28_900_000 picoseconds. - Weight::from_parts(29_830_000, 0) + // Minimum execution time: 33_570_000 picoseconds. + Weight::from_parts(34_090_000, 0) .saturating_add(Weight::from_parts(0, 3593)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(5)) @@ -309,8 +309,8 @@ impl pallet_nfts::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `297` // Estimated: `6078` - // Minimum execution time: 39_530_000 picoseconds. - Weight::from_parts(41_091_000, 0) + // Minimum execution time: 46_270_000 picoseconds. + Weight::from_parts(46_950_000, 0) .saturating_add(Weight::from_parts(0, 6078)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(5)) @@ -323,8 +323,8 @@ impl pallet_nfts::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `239` // Estimated: `3549` - // Minimum execution time: 15_440_000 picoseconds. - Weight::from_parts(16_011_000, 0) + // Minimum execution time: 18_140_000 picoseconds. + Weight::from_parts(18_590_000, 0) .saturating_add(Weight::from_parts(0, 3549)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(3)) @@ -337,8 +337,8 @@ impl pallet_nfts::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `204` // Estimated: `3549` - // Minimum execution time: 12_200_000 picoseconds. - Weight::from_parts(12_720_000, 0) + // Minimum execution time: 14_580_000 picoseconds. + Weight::from_parts(15_020_000, 0) .saturating_add(Weight::from_parts(0, 3549)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -351,8 +351,8 @@ impl pallet_nfts::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `363` // Estimated: `3534` - // Minimum execution time: 17_389_000 picoseconds. - Weight::from_parts(17_740_000, 0) + // Minimum execution time: 21_000_000 picoseconds. + Weight::from_parts(21_630_000, 0) .saturating_add(Weight::from_parts(0, 3534)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -371,8 +371,8 @@ impl pallet_nfts::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `467` // Estimated: `3944` - // Minimum execution time: 54_791_000 picoseconds. - Weight::from_parts(56_360_000, 0) + // Minimum execution time: 61_200_000 picoseconds. + Weight::from_parts(61_990_000, 0) .saturating_add(Weight::from_parts(0, 3944)) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(2)) @@ -385,8 +385,8 @@ impl pallet_nfts::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `272` // Estimated: `3944` - // Minimum execution time: 25_801_000 picoseconds. - Weight::from_parts(26_731_000, 0) + // Minimum execution time: 29_300_000 picoseconds. + Weight::from_parts(29_790_000, 0) .saturating_add(Weight::from_parts(0, 3944)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -403,8 +403,8 @@ impl pallet_nfts::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `911` // Estimated: `3944` - // Minimum execution time: 50_611_000 picoseconds. - Weight::from_parts(52_312_000, 0) + // Minimum execution time: 56_790_000 picoseconds. + Weight::from_parts(57_560_000, 0) .saturating_add(Weight::from_parts(0, 3944)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(2)) @@ -417,8 +417,8 @@ impl pallet_nfts::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `309` // Estimated: `4466` - // Minimum execution time: 15_710_000 picoseconds. - Weight::from_parts(16_411_000, 0) + // Minimum execution time: 18_960_000 picoseconds. + Weight::from_parts(19_560_000, 0) .saturating_add(Weight::from_parts(0, 4466)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -436,11 +436,11 @@ impl pallet_nfts::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `759 + n * (398 ±0)` // Estimated: `4466 + n * (2954 ±0)` - // Minimum execution time: 25_200_000 picoseconds. - Weight::from_parts(26_170_000, 0) + // Minimum execution time: 30_770_000 picoseconds. + Weight::from_parts(30_950_000, 0) .saturating_add(Weight::from_parts(0, 4466)) - // Standard Error: 5_139 - .saturating_add(Weight::from_parts(7_085_440, 0).saturating_mul(n.into())) + // Standard Error: 6_124 + .saturating_add(Weight::from_parts(7_982_747, 0).saturating_mul(n.into())) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(n.into()))) .saturating_add(T::DbWeight::get().writes(2)) @@ -461,8 +461,8 @@ impl pallet_nfts::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `467` // Estimated: `3812` - // Minimum execution time: 44_070_000 picoseconds. - Weight::from_parts(45_640_000, 0) + // Minimum execution time: 49_990_000 picoseconds. + Weight::from_parts(50_781_000, 0) .saturating_add(Weight::from_parts(0, 3812)) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(2)) @@ -479,8 +479,8 @@ impl pallet_nfts::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `777` // Estimated: `3812` - // Minimum execution time: 42_290_000 picoseconds. - Weight::from_parts(43_950_000, 0) + // Minimum execution time: 48_040_000 picoseconds. + Weight::from_parts(48_761_000, 0) .saturating_add(Weight::from_parts(0, 3812)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(2)) @@ -497,8 +497,8 @@ impl pallet_nfts::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `326` // Estimated: `3759` - // Minimum execution time: 38_580_000 picoseconds. - Weight::from_parts(39_341_000, 0) + // Minimum execution time: 42_800_000 picoseconds. + Weight::from_parts(43_240_000, 0) .saturating_add(Weight::from_parts(0, 3759)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(2)) @@ -515,8 +515,8 @@ impl pallet_nfts::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `644` // Estimated: `3759` - // Minimum execution time: 39_580_000 picoseconds. - Weight::from_parts(40_520_000, 0) + // Minimum execution time: 44_001_000 picoseconds. + Weight::from_parts(45_070_000, 0) .saturating_add(Weight::from_parts(0, 3759)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(2)) @@ -529,8 +529,8 @@ impl pallet_nfts::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `338` // Estimated: `4326` - // Minimum execution time: 18_610_000 picoseconds. - Weight::from_parts(19_370_000, 0) + // Minimum execution time: 22_251_000 picoseconds. + Weight::from_parts(22_850_000, 0) .saturating_add(Weight::from_parts(0, 4326)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -541,8 +541,8 @@ impl pallet_nfts::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `346` // Estimated: `4326` - // Minimum execution time: 15_820_000 picoseconds. - Weight::from_parts(16_391_000, 0) + // Minimum execution time: 19_090_000 picoseconds. + Weight::from_parts(19_480_000, 0) .saturating_add(Weight::from_parts(0, 4326)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -553,8 +553,8 @@ impl pallet_nfts::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `346` // Estimated: `4326` - // Minimum execution time: 15_050_000 picoseconds. - Weight::from_parts(15_680_000, 0) + // Minimum execution time: 18_130_000 picoseconds. + Weight::from_parts(18_480_000, 0) .saturating_add(Weight::from_parts(0, 4326)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -565,8 +565,8 @@ impl pallet_nfts::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `4` // Estimated: `3517` - // Minimum execution time: 12_240_000 picoseconds. - Weight::from_parts(13_091_000, 0) + // Minimum execution time: 14_470_000 picoseconds. + Weight::from_parts(14_900_000, 0) .saturating_add(Weight::from_parts(0, 3517)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -579,8 +579,8 @@ impl pallet_nfts::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `268` // Estimated: `3549` - // Minimum execution time: 16_730_000 picoseconds. - Weight::from_parts(17_570_000, 0) + // Minimum execution time: 19_790_000 picoseconds. + Weight::from_parts(20_090_000, 0) .saturating_add(Weight::from_parts(0, 3549)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -593,8 +593,8 @@ impl pallet_nfts::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `251` // Estimated: `3538` - // Minimum execution time: 16_110_000 picoseconds. - Weight::from_parts(16_670_000, 0) + // Minimum execution time: 19_230_000 picoseconds. + Weight::from_parts(19_700_000, 0) .saturating_add(Weight::from_parts(0, 3538)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -611,8 +611,8 @@ impl pallet_nfts::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `446` // Estimated: `4326` - // Minimum execution time: 21_970_000 picoseconds. - Weight::from_parts(23_410_000, 0) + // Minimum execution time: 27_080_000 picoseconds. + Weight::from_parts(27_760_000, 0) .saturating_add(Weight::from_parts(0, 4326)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(1)) @@ -637,8 +637,8 @@ impl pallet_nfts::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `633` // Estimated: `4326` - // Minimum execution time: 54_271_000 picoseconds. - Weight::from_parts(55_960_000, 0) + // Minimum execution time: 61_150_000 picoseconds. + Weight::from_parts(62_191_000, 0) .saturating_add(Weight::from_parts(0, 4326)) .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(5)) @@ -648,11 +648,11 @@ impl pallet_nfts::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_480_000 picoseconds. - Weight::from_parts(3_466_474, 0) + // Minimum execution time: 2_760_000 picoseconds. + Weight::from_parts(4_192_469, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 5_585 - .saturating_add(Weight::from_parts(2_130_613, 0).saturating_mul(n.into())) + // Standard Error: 7_469 + .saturating_add(Weight::from_parts(2_356_705, 0).saturating_mul(n.into())) } /// Storage: `Nfts::Item` (r:2 w:0) /// Proof: `Nfts::Item` (`max_values`: None, `max_size`: Some(861), added: 3336, mode: `MaxEncodedLen`) @@ -662,8 +662,8 @@ impl pallet_nfts::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `422` // Estimated: `7662` - // Minimum execution time: 19_060_000 picoseconds. - Weight::from_parts(20_280_000, 0) + // Minimum execution time: 23_360_000 picoseconds. + Weight::from_parts(23_850_000, 0) .saturating_add(Weight::from_parts(0, 7662)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -676,8 +676,8 @@ impl pallet_nfts::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `441` // Estimated: `4326` - // Minimum execution time: 21_610_000 picoseconds. - Weight::from_parts(22_801_000, 0) + // Minimum execution time: 26_220_000 picoseconds. + Weight::from_parts(26_780_000, 0) .saturating_add(Weight::from_parts(0, 4326)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -702,8 +702,8 @@ impl pallet_nfts::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `762` // Estimated: `7662` - // Minimum execution time: 92_521_000 picoseconds. - Weight::from_parts(94_051_000, 0) + // Minimum execution time: 97_781_000 picoseconds. + Weight::from_parts(98_490_000, 0) .saturating_add(Weight::from_parts(0, 7662)) .saturating_add(T::DbWeight::get().reads(9)) .saturating_add(T::DbWeight::get().writes(10)) @@ -731,11 +731,11 @@ impl pallet_nfts::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `557` // Estimated: `6078 + n * (2954 ±0)` - // Minimum execution time: 156_781_000 picoseconds. - Weight::from_parts(167_105_487, 0) + // Minimum execution time: 153_480_000 picoseconds. + Weight::from_parts(158_083_486, 0) .saturating_add(Weight::from_parts(0, 6078)) - // Standard Error: 117_223 - .saturating_add(Weight::from_parts(37_817_782, 0).saturating_mul(n.into())) + // Standard Error: 38_999 + .saturating_add(Weight::from_parts(35_000_424, 0).saturating_mul(n.into())) .saturating_add(T::DbWeight::get().reads(8)) .saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(n.into()))) .saturating_add(T::DbWeight::get().writes(6)) @@ -759,11 +759,11 @@ impl pallet_nfts::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `587` // Estimated: `4466 + n * (2954 ±0)` - // Minimum execution time: 83_841_000 picoseconds. - Weight::from_parts(101_720_881, 0) + // Minimum execution time: 79_161_000 picoseconds. + Weight::from_parts(93_687_178, 0) .saturating_add(Weight::from_parts(0, 4466)) - // Standard Error: 112_494 - .saturating_add(Weight::from_parts(36_434_987, 0).saturating_mul(n.into())) + // Standard Error: 85_265 + .saturating_add(Weight::from_parts(34_365_447, 0).saturating_mul(n.into())) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(n.into()))) .saturating_add(T::DbWeight::get().writes(2)) diff --git a/system-parachains/asset-hubs/asset-hub-polkadot/src/weights/pallet_proxy.rs b/system-parachains/asset-hubs/asset-hub-polkadot/src/weights/pallet_proxy.rs index 154f935647..00ad2862b1 100644 --- a/system-parachains/asset-hubs/asset-hub-polkadot/src/weights/pallet_proxy.rs +++ b/system-parachains/asset-hubs/asset-hub-polkadot/src/weights/pallet_proxy.rs @@ -16,10 +16,10 @@ //! Autogenerated weights for `pallet_proxy` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.0.0 -//! DATE: 2025-05-07, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-15, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `2a28e941ef22`, CPU: `QEMU Virtual CPU version 2.5+` +//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: @@ -27,15 +27,11 @@ // v1 // benchmark // pallet -// --extrinsic=* -// --runtime=target/production/wbuild/asset-hub-polkadot-runtime/asset_hub_polkadot_runtime.wasm -// --pallet=pallet_proxy -// --header=/_work/fellowship-001/runtimes/runtimes/.github/scripts/cmd/file_header.txt -// --output=./system-parachains/asset-hubs/asset-hub-polkadot/src/weights -// --wasm-execution=compiled -// --steps=50 -// --repeat=20 -// --heap-pages=4096 +// --runtime=target/production/wbuild/asset-hub-polkadot-runtime/asset_hub_polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/asset-hubs/asset-hub-polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -55,11 +51,11 @@ impl pallet_proxy::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `127 + p * (37 ±0)` // Estimated: `4706` - // Minimum execution time: 13_490_000 picoseconds. - Weight::from_parts(14_467_405, 0) + // Minimum execution time: 16_840_000 picoseconds. + Weight::from_parts(17_433_207, 0) .saturating_add(Weight::from_parts(0, 4706)) - // Standard Error: 1_817 - .saturating_add(Weight::from_parts(47_503, 0).saturating_mul(p.into())) + // Standard Error: 639 + .saturating_add(Weight::from_parts(25_890, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(1)) } /// Storage: `Proxy::Proxies` (r:1 w:0) @@ -74,13 +70,13 @@ impl pallet_proxy::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `454 + a * (68 ±0) + p * (37 ±0)` // Estimated: `5698` - // Minimum execution time: 40_560_000 picoseconds. - Weight::from_parts(42_576_677, 0) + // Minimum execution time: 45_680_000 picoseconds. + Weight::from_parts(45_946_670, 0) .saturating_add(Weight::from_parts(0, 5698)) - // Standard Error: 7_353 - .saturating_add(Weight::from_parts(218_162, 0).saturating_mul(a.into())) - // Standard Error: 7_598 - .saturating_add(Weight::from_parts(6_385, 0).saturating_mul(p.into())) + // Standard Error: 1_692 + .saturating_add(Weight::from_parts(162_324, 0).saturating_mul(a.into())) + // Standard Error: 1_748 + .saturating_add(Weight::from_parts(26_680, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -90,17 +86,15 @@ impl pallet_proxy::WeightInfo for WeightInfo { /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) /// The range of component `a` is `[0, 31]`. /// The range of component `p` is `[1, 31]`. - fn remove_announcement(a: u32, p: u32, ) -> Weight { + fn remove_announcement(a: u32, _p: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `369 + a * (68 ±0)` // Estimated: `5698` - // Minimum execution time: 28_460_000 picoseconds. - Weight::from_parts(29_627_154, 0) + // Minimum execution time: 31_900_000 picoseconds. + Weight::from_parts(33_425_045, 0) .saturating_add(Weight::from_parts(0, 5698)) - // Standard Error: 3_999 - .saturating_add(Weight::from_parts(211_641, 0).saturating_mul(a.into())) - // Standard Error: 4_132 - .saturating_add(Weight::from_parts(2_515, 0).saturating_mul(p.into())) + // Standard Error: 4_470 + .saturating_add(Weight::from_parts(140_213, 0).saturating_mul(a.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -110,17 +104,15 @@ impl pallet_proxy::WeightInfo for WeightInfo { /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) /// The range of component `a` is `[0, 31]`. /// The range of component `p` is `[1, 31]`. - fn reject_announcement(a: u32, p: u32, ) -> Weight { + fn reject_announcement(a: u32, _p: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `369 + a * (68 ±0)` // Estimated: `5698` - // Minimum execution time: 28_390_000 picoseconds. - Weight::from_parts(29_899_985, 0) + // Minimum execution time: 31_620_000 picoseconds. + Weight::from_parts(33_177_359, 0) .saturating_add(Weight::from_parts(0, 5698)) - // Standard Error: 4_245 - .saturating_add(Weight::from_parts(218_656, 0).saturating_mul(a.into())) - // Standard Error: 4_386 - .saturating_add(Weight::from_parts(7_138, 0).saturating_mul(p.into())) + // Standard Error: 3_970 + .saturating_add(Weight::from_parts(147_480, 0).saturating_mul(a.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -136,13 +128,13 @@ impl pallet_proxy::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `386 + a * (68 ±0) + p * (37 ±0)` // Estimated: `5698` - // Minimum execution time: 37_600_000 picoseconds. - Weight::from_parts(36_780_514, 0) + // Minimum execution time: 41_130_000 picoseconds. + Weight::from_parts(41_817_440, 0) .saturating_add(Weight::from_parts(0, 5698)) - // Standard Error: 9_020 - .saturating_add(Weight::from_parts(259_536, 0).saturating_mul(a.into())) - // Standard Error: 9_320 - .saturating_add(Weight::from_parts(60_999, 0).saturating_mul(p.into())) + // Standard Error: 1_775 + .saturating_add(Weight::from_parts(161_445, 0).saturating_mul(a.into())) + // Standard Error: 1_834 + .saturating_add(Weight::from_parts(27_191, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -153,11 +145,11 @@ impl pallet_proxy::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `127 + p * (37 ±0)` // Estimated: `4706` - // Minimum execution time: 25_210_000 picoseconds. - Weight::from_parts(26_039_380, 0) + // Minimum execution time: 27_911_000 picoseconds. + Weight::from_parts(28_492_084, 0) .saturating_add(Weight::from_parts(0, 4706)) - // Standard Error: 4_040 - .saturating_add(Weight::from_parts(91_998, 0).saturating_mul(p.into())) + // Standard Error: 792 + .saturating_add(Weight::from_parts(45_462, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -168,11 +160,11 @@ impl pallet_proxy::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `127 + p * (37 ±0)` // Estimated: `4706` - // Minimum execution time: 24_900_000 picoseconds. - Weight::from_parts(26_010_436, 0) + // Minimum execution time: 27_870_000 picoseconds. + Weight::from_parts(28_858_232, 0) .saturating_add(Weight::from_parts(0, 4706)) - // Standard Error: 4_257 - .saturating_add(Weight::from_parts(75_652, 0).saturating_mul(p.into())) + // Standard Error: 889 + .saturating_add(Weight::from_parts(45_518, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -183,11 +175,11 @@ impl pallet_proxy::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `127 + p * (37 ±0)` // Estimated: `4706` - // Minimum execution time: 22_261_000 picoseconds. - Weight::from_parts(23_153_112, 0) + // Minimum execution time: 25_000_000 picoseconds. + Weight::from_parts(25_691_322, 0) .saturating_add(Weight::from_parts(0, 4706)) - // Standard Error: 1_508 - .saturating_add(Weight::from_parts(61_830, 0).saturating_mul(p.into())) + // Standard Error: 726 + .saturating_add(Weight::from_parts(22_195, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -198,11 +190,11 @@ impl pallet_proxy::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `139` // Estimated: `4706` - // Minimum execution time: 26_580_000 picoseconds. - Weight::from_parts(27_575_412, 0) + // Minimum execution time: 29_810_000 picoseconds. + Weight::from_parts(30_654_824, 0) .saturating_add(Weight::from_parts(0, 4706)) - // Standard Error: 1_920 - .saturating_add(Weight::from_parts(38_307, 0).saturating_mul(p.into())) + // Standard Error: 765 + .saturating_add(Weight::from_parts(12_814, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -213,11 +205,11 @@ impl pallet_proxy::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `164 + p * (37 ±0)` // Estimated: `4706` - // Minimum execution time: 23_170_000 picoseconds. - Weight::from_parts(23_804_292, 0) + // Minimum execution time: 26_370_000 picoseconds. + Weight::from_parts(27_012_259, 0) .saturating_add(Weight::from_parts(0, 4706)) - // Standard Error: 3_043 - .saturating_add(Weight::from_parts(104_848, 0).saturating_mul(p.into())) + // Standard Error: 673 + .saturating_add(Weight::from_parts(22_150, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -229,10 +221,10 @@ impl pallet_proxy::WeightInfo for WeightInfo { /// Proof: `Proxy::Announcements` (`max_values`: None, `max_size`: Some(2233), added: 4708, mode: `MaxEncodedLen`) fn poke_deposit() -> Weight { // Proof Size summary in bytes: - // Measured: `452` + // Measured: `453` // Estimated: `5698` - // Minimum execution time: 49_684_000 picoseconds. - Weight::from_parts(50_366_000, 0) + // Minimum execution time: 53_090_000 picoseconds. + Weight::from_parts(53_800_000, 0) .saturating_add(Weight::from_parts(0, 5698)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(3)) diff --git a/system-parachains/asset-hubs/asset-hub-polkadot/src/weights/pallet_session.rs b/system-parachains/asset-hubs/asset-hub-polkadot/src/weights/pallet_session.rs index da89deb047..1d38ebfa22 100644 --- a/system-parachains/asset-hubs/asset-hub-polkadot/src/weights/pallet_session.rs +++ b/system-parachains/asset-hubs/asset-hub-polkadot/src/weights/pallet_session.rs @@ -16,10 +16,10 @@ //! Autogenerated weights for `pallet_session` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.0.0 -//! DATE: 2025-05-07, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-15, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `2a28e941ef22`, CPU: `QEMU Virtual CPU version 2.5+` +//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: @@ -27,15 +27,11 @@ // v1 // benchmark // pallet -// --extrinsic=* -// --runtime=target/production/wbuild/asset-hub-polkadot-runtime/asset_hub_polkadot_runtime.wasm -// --pallet=pallet_session -// --header=/_work/fellowship-001/runtimes/runtimes/.github/scripts/cmd/file_header.txt -// --output=./system-parachains/asset-hubs/asset-hub-polkadot/src/weights -// --wasm-execution=compiled -// --steps=50 -// --repeat=20 -// --heap-pages=4096 +// --runtime=target/production/wbuild/asset-hub-polkadot-runtime/asset_hub_polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/asset-hubs/asset-hub-polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -56,8 +52,8 @@ impl pallet_session::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `298` // Estimated: `3763` - // Minimum execution time: 18_950_000 picoseconds. - Weight::from_parts(19_600_000, 0) + // Minimum execution time: 21_840_000 picoseconds. + Weight::from_parts(22_410_000, 0) .saturating_add(Weight::from_parts(0, 3763)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -70,8 +66,8 @@ impl pallet_session::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `280` // Estimated: `3745` - // Minimum execution time: 13_190_000 picoseconds. - Weight::from_parts(13_670_000, 0) + // Minimum execution time: 16_020_000 picoseconds. + Weight::from_parts(16_450_000, 0) .saturating_add(Weight::from_parts(0, 3745)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(2)) diff --git a/system-parachains/asset-hubs/asset-hub-polkadot/src/weights/pallet_timestamp.rs b/system-parachains/asset-hubs/asset-hub-polkadot/src/weights/pallet_timestamp.rs index fc32c404e3..102edbdd20 100644 --- a/system-parachains/asset-hubs/asset-hub-polkadot/src/weights/pallet_timestamp.rs +++ b/system-parachains/asset-hubs/asset-hub-polkadot/src/weights/pallet_timestamp.rs @@ -16,10 +16,10 @@ //! Autogenerated weights for `pallet_timestamp` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.0.0 -//! DATE: 2025-05-07, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-15, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `2a28e941ef22`, CPU: `QEMU Virtual CPU version 2.5+` +//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: @@ -27,15 +27,11 @@ // v1 // benchmark // pallet -// --extrinsic=* -// --runtime=target/production/wbuild/asset-hub-polkadot-runtime/asset_hub_polkadot_runtime.wasm -// --pallet=pallet_timestamp -// --header=/_work/fellowship-001/runtimes/runtimes/.github/scripts/cmd/file_header.txt -// --output=./system-parachains/asset-hubs/asset-hub-polkadot/src/weights -// --wasm-execution=compiled -// --steps=50 -// --repeat=20 -// --heap-pages=4096 +// --runtime=target/production/wbuild/asset-hub-polkadot-runtime/asset_hub_polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/asset-hubs/asset-hub-polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -56,8 +52,8 @@ impl pallet_timestamp::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `153` // Estimated: `1493` - // Minimum execution time: 8_130_000 picoseconds. - Weight::from_parts(9_280_000, 0) + // Minimum execution time: 9_360_000 picoseconds. + Weight::from_parts(9_820_000, 0) .saturating_add(Weight::from_parts(0, 1493)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -66,8 +62,8 @@ impl pallet_timestamp::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `57` // Estimated: `0` - // Minimum execution time: 4_200_000 picoseconds. - Weight::from_parts(4_690_000, 0) + // Minimum execution time: 4_580_000 picoseconds. + Weight::from_parts(4_670_000, 0) .saturating_add(Weight::from_parts(0, 0)) } } diff --git a/system-parachains/asset-hubs/asset-hub-polkadot/src/weights/pallet_transaction_payment.rs b/system-parachains/asset-hubs/asset-hub-polkadot/src/weights/pallet_transaction_payment.rs index 457b408707..489531f362 100644 --- a/system-parachains/asset-hubs/asset-hub-polkadot/src/weights/pallet_transaction_payment.rs +++ b/system-parachains/asset-hubs/asset-hub-polkadot/src/weights/pallet_transaction_payment.rs @@ -16,10 +16,10 @@ //! Autogenerated weights for `pallet_transaction_payment` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.0.0 -//! DATE: 2025-05-07, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-15, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `2a28e941ef22`, CPU: `QEMU Virtual CPU version 2.5+` +//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: @@ -27,15 +27,11 @@ // v1 // benchmark // pallet -// --extrinsic=* -// --runtime=target/production/wbuild/asset-hub-polkadot-runtime/asset_hub_polkadot_runtime.wasm -// --pallet=pallet_transaction_payment -// --header=/_work/fellowship-001/runtimes/runtimes/.github/scripts/cmd/file_header.txt -// --output=./system-parachains/asset-hubs/asset-hub-polkadot/src/weights -// --wasm-execution=compiled -// --steps=50 -// --repeat=20 -// --heap-pages=4096 +// --runtime=target/production/wbuild/asset-hub-polkadot-runtime/asset_hub_polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/asset-hubs/asset-hub-polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -54,8 +50,8 @@ impl pallet_transaction_payment::WeightInfo for WeightI // Proof Size summary in bytes: // Measured: `101` // Estimated: `6196` - // Minimum execution time: 50_471_000 picoseconds. - Weight::from_parts(53_331_000, 0) + // Minimum execution time: 51_680_000 picoseconds. + Weight::from_parts(52_130_000, 0) .saturating_add(Weight::from_parts(0, 6196)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) diff --git a/system-parachains/asset-hubs/asset-hub-polkadot/src/weights/pallet_uniques.rs b/system-parachains/asset-hubs/asset-hub-polkadot/src/weights/pallet_uniques.rs index caf7d952f1..4c575c0df8 100644 --- a/system-parachains/asset-hubs/asset-hub-polkadot/src/weights/pallet_uniques.rs +++ b/system-parachains/asset-hubs/asset-hub-polkadot/src/weights/pallet_uniques.rs @@ -16,10 +16,10 @@ //! Autogenerated weights for `pallet_uniques` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.0.0 -//! DATE: 2025-05-07, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-15, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `2a28e941ef22`, CPU: `QEMU Virtual CPU version 2.5+` +//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: @@ -27,15 +27,11 @@ // v1 // benchmark // pallet -// --extrinsic=* -// --runtime=target/production/wbuild/asset-hub-polkadot-runtime/asset_hub_polkadot_runtime.wasm -// --pallet=pallet_uniques -// --header=/_work/fellowship-001/runtimes/runtimes/.github/scripts/cmd/file_header.txt -// --output=./system-parachains/asset-hubs/asset-hub-polkadot/src/weights -// --wasm-execution=compiled -// --steps=50 -// --repeat=20 -// --heap-pages=4096 +// --runtime=target/production/wbuild/asset-hub-polkadot-runtime/asset_hub_polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/asset-hubs/asset-hub-polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -56,8 +52,8 @@ impl pallet_uniques::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `249` // Estimated: `3643` - // Minimum execution time: 30_200_000 picoseconds. - Weight::from_parts(31_261_000, 0) + // Minimum execution time: 33_051_000 picoseconds. + Weight::from_parts(33_801_000, 0) .saturating_add(Weight::from_parts(0, 3643)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(2)) @@ -70,8 +66,8 @@ impl pallet_uniques::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `109` // Estimated: `3643` - // Minimum execution time: 12_480_000 picoseconds. - Weight::from_parts(12_990_000, 0) + // Minimum execution time: 14_750_000 picoseconds. + Weight::from_parts(15_200_000, 0) .saturating_add(Weight::from_parts(0, 3643)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(2)) @@ -99,15 +95,15 @@ impl pallet_uniques::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `346 + a * (107 ±0) + m * (56 ±0) + n * (76 ±0)` // Estimated: `3643 + a * (2647 ±0) + m * (2662 ±0) + n * (2597 ±0)` - // Minimum execution time: 3_312_565_000 picoseconds. - Weight::from_parts(3_339_444_000, 0) + // Minimum execution time: 3_834_652_000 picoseconds. + Weight::from_parts(3_878_072_000, 0) .saturating_add(Weight::from_parts(0, 3643)) - // Standard Error: 31_674 - .saturating_add(Weight::from_parts(8_621_167, 0).saturating_mul(n.into())) - // Standard Error: 31_674 - .saturating_add(Weight::from_parts(496_089, 0).saturating_mul(m.into())) - // Standard Error: 31_674 - .saturating_add(Weight::from_parts(336_929, 0).saturating_mul(a.into())) + // Standard Error: 45_548 + .saturating_add(Weight::from_parts(9_337_283, 0).saturating_mul(n.into())) + // Standard Error: 45_548 + .saturating_add(Weight::from_parts(506_531, 0).saturating_mul(m.into())) + // Standard Error: 45_548 + .saturating_add(Weight::from_parts(588_687, 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()))) @@ -132,8 +128,8 @@ impl pallet_uniques::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `349` // Estimated: `3643` - // Minimum execution time: 37_161_000 picoseconds. - Weight::from_parts(37_790_000, 0) + // Minimum execution time: 40_750_000 picoseconds. + Weight::from_parts(41_260_000, 0) .saturating_add(Weight::from_parts(0, 3643)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(3)) @@ -150,8 +146,8 @@ impl pallet_uniques::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `495` // Estimated: `3643` - // Minimum execution time: 37_711_000 picoseconds. - Weight::from_parts(38_980_000, 0) + // Minimum execution time: 41_180_000 picoseconds. + Weight::from_parts(42_010_000, 0) .saturating_add(Weight::from_parts(0, 3643)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(4)) @@ -168,8 +164,8 @@ impl pallet_uniques::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `495` // Estimated: `3643` - // Minimum execution time: 27_710_000 picoseconds. - Weight::from_parts(28_620_000, 0) + // Minimum execution time: 30_690_000 picoseconds. + Weight::from_parts(31_420_000, 0) .saturating_add(Weight::from_parts(0, 3643)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(4)) @@ -183,11 +179,11 @@ impl pallet_uniques::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `805 + i * (76 ±0)` // Estimated: `3643 + i * (2597 ±0)` - // Minimum execution time: 12_391_000 picoseconds. - Weight::from_parts(12_770_000, 0) + // Minimum execution time: 15_600_000 picoseconds. + Weight::from_parts(15_890_000, 0) .saturating_add(Weight::from_parts(0, 3643)) - // Standard Error: 14_684 - .saturating_add(Weight::from_parts(19_750_995, 0).saturating_mul(i.into())) + // Standard Error: 23_999 + .saturating_add(Weight::from_parts(19_710_097, 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)) @@ -202,8 +198,8 @@ impl pallet_uniques::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `495` // Estimated: `3643` - // Minimum execution time: 17_440_000 picoseconds. - Weight::from_parts(18_150_000, 0) + // Minimum execution time: 20_780_000 picoseconds. + Weight::from_parts(20_980_000, 0) .saturating_add(Weight::from_parts(0, 3643)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -216,8 +212,8 @@ impl pallet_uniques::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `495` // Estimated: `3643` - // Minimum execution time: 17_431_000 picoseconds. - Weight::from_parts(18_790_000, 0) + // Minimum execution time: 20_700_000 picoseconds. + Weight::from_parts(21_180_000, 0) .saturating_add(Weight::from_parts(0, 3643)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -228,8 +224,8 @@ impl pallet_uniques::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `349` // Estimated: `3643` - // Minimum execution time: 11_360_000 picoseconds. - Weight::from_parts(12_140_000, 0) + // Minimum execution time: 14_120_000 picoseconds. + Weight::from_parts(14_590_000, 0) .saturating_add(Weight::from_parts(0, 3643)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -240,8 +236,8 @@ impl pallet_uniques::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `349` // Estimated: `3643` - // Minimum execution time: 11_440_000 picoseconds. - Weight::from_parts(12_080_000, 0) + // Minimum execution time: 14_330_000 picoseconds. + Weight::from_parts(14_650_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 +254,8 @@ impl pallet_uniques::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `597` // Estimated: `3643` - // Minimum execution time: 28_340_000 picoseconds. - Weight::from_parts(29_710_000, 0) + // Minimum execution time: 33_300_000 picoseconds. + Weight::from_parts(33_830_000, 0) .saturating_add(Weight::from_parts(0, 3643)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(5)) @@ -270,8 +266,8 @@ impl pallet_uniques::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `349` // Estimated: `3643` - // Minimum execution time: 11_480_000 picoseconds. - Weight::from_parts(12_681_000, 0) + // Minimum execution time: 14_660_000 picoseconds. + Weight::from_parts(15_010_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 +280,8 @@ impl pallet_uniques::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `349` // Estimated: `3643` - // Minimum execution time: 15_150_000 picoseconds. - Weight::from_parts(15_950_000, 0) + // Minimum execution time: 17_910_000 picoseconds. + Weight::from_parts(18_640_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 +296,8 @@ impl pallet_uniques::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `626` // Estimated: `3652` - // Minimum execution time: 41_440_000 picoseconds. - Weight::from_parts(43_240_000, 0) + // Minimum execution time: 45_150_000 picoseconds. + Weight::from_parts(45_710_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 +312,8 @@ impl pallet_uniques::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `823` // Estimated: `3652` - // Minimum execution time: 41_170_000 picoseconds. - Weight::from_parts(42_470_000, 0) + // Minimum execution time: 46_141_000 picoseconds. + Weight::from_parts(46_850_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 +326,8 @@ impl pallet_uniques::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `415` // Estimated: `3652` - // Minimum execution time: 29_671_000 picoseconds. - Weight::from_parts(30_901_000, 0) + // Minimum execution time: 33_121_000 picoseconds. + Weight::from_parts(33_920_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 +340,8 @@ impl pallet_uniques::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `626` // Estimated: `3652` - // Minimum execution time: 31_190_000 picoseconds. - Weight::from_parts(31_951_000, 0) + // Minimum execution time: 34_800_000 picoseconds. + Weight::from_parts(35_310_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 +354,8 @@ impl pallet_uniques::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `349` // Estimated: `3643` - // Minimum execution time: 30_710_000 picoseconds. - Weight::from_parts(31_340_000, 0) + // Minimum execution time: 34_270_000 picoseconds. + Weight::from_parts(34_700_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 +368,8 @@ impl pallet_uniques::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `540` // Estimated: `3643` - // Minimum execution time: 30_610_000 picoseconds. - Weight::from_parts(31_730_000, 0) + // Minimum execution time: 33_290_000 picoseconds. + Weight::from_parts(33_780_000, 0) .saturating_add(Weight::from_parts(0, 3643)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -386,8 +382,8 @@ impl pallet_uniques::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `495` // Estimated: `3643` - // Minimum execution time: 17_660_000 picoseconds. - Weight::from_parts(18_650_000, 0) + // Minimum execution time: 21_030_000 picoseconds. + Weight::from_parts(21_410_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 +396,8 @@ impl pallet_uniques::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `528` // Estimated: `3643` - // Minimum execution time: 17_520_000 picoseconds. - Weight::from_parts(18_600_000, 0) + // Minimum execution time: 20_770_000 picoseconds. + Weight::from_parts(21_290_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 +408,8 @@ impl pallet_uniques::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `109` // Estimated: `3517` - // Minimum execution time: 13_099_000 picoseconds. - Weight::from_parts(13_910_000, 0) + // Minimum execution time: 15_510_000 picoseconds. + Weight::from_parts(15_980_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 +422,8 @@ impl pallet_uniques::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `349` // Estimated: `3643` - // Minimum execution time: 14_060_000 picoseconds. - Weight::from_parts(15_151_000, 0) + // Minimum execution time: 17_030_000 picoseconds. + Weight::from_parts(17_430_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 +436,8 @@ impl pallet_uniques::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `326` // Estimated: `3587` - // Minimum execution time: 14_180_000 picoseconds. - Weight::from_parts(15_100_000, 0) + // Minimum execution time: 17_250_000 picoseconds. + Weight::from_parts(17_690_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 +454,8 @@ impl pallet_uniques::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `607` // Estimated: `3643` - // Minimum execution time: 38_940_000 picoseconds. - Weight::from_parts(40_050_000, 0) + // Minimum execution time: 42_160_000 picoseconds. + Weight::from_parts(42_710_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/system-parachains/asset-hubs/asset-hub-polkadot/src/weights/pallet_utility.rs b/system-parachains/asset-hubs/asset-hub-polkadot/src/weights/pallet_utility.rs index a21c666ee9..c5e2195224 100644 --- a/system-parachains/asset-hubs/asset-hub-polkadot/src/weights/pallet_utility.rs +++ b/system-parachains/asset-hubs/asset-hub-polkadot/src/weights/pallet_utility.rs @@ -16,10 +16,10 @@ //! Autogenerated weights for `pallet_utility` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.0.0 -//! DATE: 2025-05-07, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-15, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `2a28e941ef22`, CPU: `QEMU Virtual CPU version 2.5+` +//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: @@ -27,15 +27,11 @@ // v1 // benchmark // pallet -// --extrinsic=* -// --runtime=target/production/wbuild/asset-hub-polkadot-runtime/asset_hub_polkadot_runtime.wasm -// --pallet=pallet_utility -// --header=/_work/fellowship-001/runtimes/runtimes/.github/scripts/cmd/file_header.txt -// --output=./system-parachains/asset-hubs/asset-hub-polkadot/src/weights -// --wasm-execution=compiled -// --steps=50 -// --repeat=20 -// --heap-pages=4096 +// --runtime=target/production/wbuild/asset-hub-polkadot-runtime/asset_hub_polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/asset-hubs/asset-hub-polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -53,18 +49,18 @@ impl pallet_utility::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 5_430_000 picoseconds. - Weight::from_parts(5_720_000, 0) + // Minimum execution time: 6_050_000 picoseconds. + Weight::from_parts(9_626_016, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 4_230 - .saturating_add(Weight::from_parts(3_478_179, 0).saturating_mul(c.into())) + // Standard Error: 849 + .saturating_add(Weight::from_parts(3_639_653, 0).saturating_mul(c.into())) } fn as_derivative() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 5_180_000 picoseconds. - Weight::from_parts(5_480_000, 0) + // Minimum execution time: 5_460_000 picoseconds. + Weight::from_parts(5_630_000, 0) .saturating_add(Weight::from_parts(0, 0)) } /// The range of component `c` is `[0, 1000]`. @@ -72,18 +68,18 @@ impl pallet_utility::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 5_300_000 picoseconds. - Weight::from_parts(5_440_000, 0) + // Minimum execution time: 5_910_000 picoseconds. + Weight::from_parts(7_099_317, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 2_077 - .saturating_add(Weight::from_parts(3_717_724, 0).saturating_mul(c.into())) + // Standard Error: 1_080 + .saturating_add(Weight::from_parts(3_888_199, 0).saturating_mul(c.into())) } fn dispatch_as() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 7_280_000 picoseconds. - Weight::from_parts(7_499_000, 0) + // Minimum execution time: 8_070_000 picoseconds. + Weight::from_parts(8_340_000, 0) .saturating_add(Weight::from_parts(0, 0)) } /// The range of component `c` is `[0, 1000]`. @@ -91,26 +87,26 @@ impl pallet_utility::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 5_320_000 picoseconds. - Weight::from_parts(5_640_000, 0) + // Minimum execution time: 5_900_000 picoseconds. + Weight::from_parts(6_442_833, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 1_513 - .saturating_add(Weight::from_parts(3_432_840, 0).saturating_mul(c.into())) + // Standard Error: 746 + .saturating_add(Weight::from_parts(3_554_834, 0).saturating_mul(c.into())) } fn dispatch_as_fallible() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 7_330_000 picoseconds. - Weight::from_parts(7_583_000, 0) + // Minimum execution time: 8_180_000 picoseconds. + Weight::from_parts(8_500_000, 0) .saturating_add(Weight::from_parts(0, 0)) } fn if_else() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 8_846_000 picoseconds. - Weight::from_parts(9_337_000, 0) + // Minimum execution time: 10_270_000 picoseconds. + Weight::from_parts(10_580_000, 0) .saturating_add(Weight::from_parts(0, 0)) } } diff --git a/system-parachains/asset-hubs/asset-hub-polkadot/src/weights/pallet_vesting.rs b/system-parachains/asset-hubs/asset-hub-polkadot/src/weights/pallet_vesting.rs index b6d9d24f08..806d8b1dc8 100644 --- a/system-parachains/asset-hubs/asset-hub-polkadot/src/weights/pallet_vesting.rs +++ b/system-parachains/asset-hubs/asset-hub-polkadot/src/weights/pallet_vesting.rs @@ -16,10 +16,10 @@ //! Autogenerated weights for `pallet_vesting` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.0.0 -//! DATE: 2025-05-07, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-15, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `2a28e941ef22`, CPU: `QEMU Virtual CPU version 2.5+` +//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: @@ -27,15 +27,11 @@ // v1 // benchmark // pallet -// --extrinsic=* -// --runtime=target/production/wbuild/asset-hub-polkadot-runtime/asset_hub_polkadot_runtime.wasm -// --pallet=pallet_vesting -// --header=/_work/fellowship-001/runtimes/runtimes/.github/scripts/cmd/file_header.txt -// --output=./system-parachains/asset-hubs/asset-hub-polkadot/src/weights -// --wasm-execution=compiled -// --steps=50 -// --repeat=20 -// --heap-pages=4096 +// --runtime=target/production/wbuild/asset-hub-polkadot-runtime/asset_hub_polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/asset-hubs/asset-hub-polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -62,13 +58,13 @@ impl pallet_vesting::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `381 + l * (25 ±0) + s * (36 ±0)` // Estimated: `4764 + l * (25 ±0) + s * (36 ±0)` - // Minimum execution time: 40_209_000 picoseconds. - Weight::from_parts(40_307_812, 0) + // Minimum execution time: 43_710_000 picoseconds. + Weight::from_parts(43_024_258, 0) .saturating_add(Weight::from_parts(0, 4764)) - // Standard Error: 6_492 - .saturating_add(Weight::from_parts(27_777, 0).saturating_mul(l.into())) - // Standard Error: 11_551 - .saturating_add(Weight::from_parts(138_718, 0).saturating_mul(s.into())) + // Standard Error: 466 + .saturating_add(Weight::from_parts(30_613, 0).saturating_mul(l.into())) + // Standard Error: 829 + .saturating_add(Weight::from_parts(69_993, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(2)) .saturating_add(Weight::from_parts(0, 25).saturating_mul(l.into())) @@ -88,13 +84,13 @@ impl pallet_vesting::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `381 + l * (25 ±0) + s * (36 ±0)` // Estimated: `4764 + l * (25 ±0) + s * (36 ±0)` - // Minimum execution time: 42_520_000 picoseconds. - Weight::from_parts(43_668_181, 0) + // Minimum execution time: 46_161_000 picoseconds. + Weight::from_parts(45_997_007, 0) .saturating_add(Weight::from_parts(0, 4764)) - // Standard Error: 3_156 - .saturating_add(Weight::from_parts(51_659, 0).saturating_mul(l.into())) - // Standard Error: 5_616 - .saturating_add(Weight::from_parts(34_165, 0).saturating_mul(s.into())) + // Standard Error: 1_073 + .saturating_add(Weight::from_parts(21_630, 0).saturating_mul(l.into())) + // Standard Error: 1_909 + .saturating_add(Weight::from_parts(56_439, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(2)) .saturating_add(Weight::from_parts(0, 25).saturating_mul(l.into())) @@ -116,13 +112,13 @@ impl pallet_vesting::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `484 + l * (25 ±0) + s * (36 ±0)` // Estimated: `4764 + l * (25 ±0) + s * (36 ±0)` - // Minimum execution time: 42_611_000 picoseconds. - Weight::from_parts(41_772_652, 0) + // Minimum execution time: 45_900_000 picoseconds. + Weight::from_parts(45_185_697, 0) .saturating_add(Weight::from_parts(0, 4764)) - // Standard Error: 6_607 - .saturating_add(Weight::from_parts(89_388, 0).saturating_mul(l.into())) - // Standard Error: 11_755 - .saturating_add(Weight::from_parts(103_216, 0).saturating_mul(s.into())) + // Standard Error: 488 + .saturating_add(Weight::from_parts(37_909, 0).saturating_mul(l.into())) + // Standard Error: 868 + .saturating_add(Weight::from_parts(75_340, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(3)) .saturating_add(Weight::from_parts(0, 25).saturating_mul(l.into())) @@ -144,13 +140,13 @@ impl pallet_vesting::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `484 + l * (25 ±0) + s * (36 ±0)` // Estimated: `4764 + l * (25 ±0) + s * (36 ±0)` - // Minimum execution time: 44_630_000 picoseconds. - Weight::from_parts(44_467_693, 0) + // Minimum execution time: 48_680_000 picoseconds. + Weight::from_parts(48_209_719, 0) .saturating_add(Weight::from_parts(0, 4764)) - // Standard Error: 3_027 - .saturating_add(Weight::from_parts(63_627, 0).saturating_mul(l.into())) - // Standard Error: 5_386 - .saturating_add(Weight::from_parts(81_612, 0).saturating_mul(s.into())) + // Standard Error: 532 + .saturating_add(Weight::from_parts(29_566, 0).saturating_mul(l.into())) + // Standard Error: 947 + .saturating_add(Weight::from_parts(61_689, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(3)) .saturating_add(Weight::from_parts(0, 25).saturating_mul(l.into())) @@ -172,13 +168,13 @@ impl pallet_vesting::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `555 + l * (25 ±0) + s * (36 ±0)` // Estimated: `4764 + l * (25 ±0) + s * (37 ±0)` - // Minimum execution time: 87_410_000 picoseconds. - Weight::from_parts(88_439_339, 0) + // Minimum execution time: 89_140_000 picoseconds. + Weight::from_parts(89_756_908, 0) .saturating_add(Weight::from_parts(0, 4764)) - // Standard Error: 6_872 - .saturating_add(Weight::from_parts(56_383, 0).saturating_mul(l.into())) - // Standard Error: 12_227 - .saturating_add(Weight::from_parts(153_514, 0).saturating_mul(s.into())) + // Standard Error: 1_163 + .saturating_add(Weight::from_parts(31_706, 0).saturating_mul(l.into())) + // Standard Error: 2_070 + .saturating_add(Weight::from_parts(78_688, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(3)) .saturating_add(Weight::from_parts(0, 25).saturating_mul(l.into())) @@ -200,13 +196,13 @@ impl pallet_vesting::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `658 + l * (25 ±0) + s * (36 ±0)` // Estimated: `6196 + l * (25 ±0) + s * (37 ±0)` - // Minimum execution time: 89_291_000 picoseconds. - Weight::from_parts(91_350_855, 0) + // Minimum execution time: 91_461_000 picoseconds. + Weight::from_parts(91_963_242, 0) .saturating_add(Weight::from_parts(0, 6196)) - // Standard Error: 4_261 - .saturating_add(Weight::from_parts(22_880, 0).saturating_mul(l.into())) - // Standard Error: 7_581 - .saturating_add(Weight::from_parts(102_915, 0).saturating_mul(s.into())) + // Standard Error: 792 + .saturating_add(Weight::from_parts(32_090, 0).saturating_mul(l.into())) + // Standard Error: 1_409 + .saturating_add(Weight::from_parts(80_114, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(4)) .saturating_add(Weight::from_parts(0, 25).saturating_mul(l.into())) @@ -226,13 +222,13 @@ impl pallet_vesting::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `381 + l * (25 ±0) + s * (36 ±0)` // Estimated: `4764 + l * (25 ±0) + s * (36 ±0)` - // Minimum execution time: 40_990_000 picoseconds. - Weight::from_parts(39_988_530, 0) + // Minimum execution time: 44_640_000 picoseconds. + Weight::from_parts(43_954_685, 0) .saturating_add(Weight::from_parts(0, 4764)) - // Standard Error: 3_148 - .saturating_add(Weight::from_parts(69_623, 0).saturating_mul(l.into())) - // Standard Error: 5_813 - .saturating_add(Weight::from_parts(99_932, 0).saturating_mul(s.into())) + // Standard Error: 633 + .saturating_add(Weight::from_parts(30_255, 0).saturating_mul(l.into())) + // Standard Error: 1_170 + .saturating_add(Weight::from_parts(66_452, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(2)) .saturating_add(Weight::from_parts(0, 25).saturating_mul(l.into())) @@ -252,13 +248,13 @@ impl pallet_vesting::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `381 + l * (25 ±0) + s * (36 ±0)` // Estimated: `4764 + l * (25 ±0) + s * (36 ±0)` - // Minimum execution time: 43_840_000 picoseconds. - Weight::from_parts(43_213_929, 0) + // Minimum execution time: 46_950_000 picoseconds. + Weight::from_parts(46_829_414, 0) .saturating_add(Weight::from_parts(0, 4764)) - // Standard Error: 3_214 - .saturating_add(Weight::from_parts(78_198, 0).saturating_mul(l.into())) - // Standard Error: 5_936 - .saturating_add(Weight::from_parts(82_762, 0).saturating_mul(s.into())) + // Standard Error: 1_135 + .saturating_add(Weight::from_parts(25_768, 0).saturating_mul(l.into())) + // Standard Error: 2_096 + .saturating_add(Weight::from_parts(66_730, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(2)) .saturating_add(Weight::from_parts(0, 25).saturating_mul(l.into())) @@ -280,13 +276,13 @@ impl pallet_vesting::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `555 + l * (25 ±0) + s * (36 ±0)` // Estimated: `4764 + l * (25 ±0) + s * (36 ±0)` - // Minimum execution time: 48_190_000 picoseconds. - Weight::from_parts(48_410_744, 0) + // Minimum execution time: 52_340_000 picoseconds. + Weight::from_parts(51_645_742, 0) .saturating_add(Weight::from_parts(0, 4764)) - // Standard Error: 3_680 - .saturating_add(Weight::from_parts(51_669, 0).saturating_mul(l.into())) - // Standard Error: 6_797 - .saturating_add(Weight::from_parts(91_435, 0).saturating_mul(s.into())) + // Standard Error: 560 + .saturating_add(Weight::from_parts(34_940, 0).saturating_mul(l.into())) + // Standard Error: 1_035 + .saturating_add(Weight::from_parts(70_574, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(3)) .saturating_add(Weight::from_parts(0, 25).saturating_mul(l.into())) diff --git a/system-parachains/asset-hubs/asset-hub-polkadot/src/weights/pallet_xcm.rs b/system-parachains/asset-hubs/asset-hub-polkadot/src/weights/pallet_xcm.rs index a92e793254..2baa8a1b00 100644 --- a/system-parachains/asset-hubs/asset-hub-polkadot/src/weights/pallet_xcm.rs +++ b/system-parachains/asset-hubs/asset-hub-polkadot/src/weights/pallet_xcm.rs @@ -16,10 +16,10 @@ //! Autogenerated weights for `pallet_xcm` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.0.0 -//! DATE: 2025-05-07, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.1.0 +//! DATE: 2025-06-17, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `2a28e941ef22`, CPU: `QEMU Virtual CPU version 2.5+` +//! HOSTNAME: `b53efb4169bd`, CPU: `QEMU Virtual CPU version 2.5+` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: @@ -60,8 +60,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `42` // Estimated: `3507` - // Minimum execution time: 21_810_000 picoseconds. - Weight::from_parts(23_151_000, 0) + // Minimum execution time: 24_720_000 picoseconds. + Weight::from_parts(26_241_000, 0) .saturating_add(Weight::from_parts(0, 3507)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(1)) @@ -84,8 +84,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `74` // Estimated: `3593` - // Minimum execution time: 112_151_000 picoseconds. - Weight::from_parts(115_880_000, 0) + // Minimum execution time: 135_570_000 picoseconds. + Weight::from_parts(138_950_000, 0) .saturating_add(Weight::from_parts(0, 3593)) .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(2)) @@ -110,8 +110,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `296` // Estimated: `6196` - // Minimum execution time: 147_051_000 picoseconds. - Weight::from_parts(151_311_000, 0) + // Minimum execution time: 173_590_000 picoseconds. + Weight::from_parts(176_310_000, 0) .saturating_add(Weight::from_parts(0, 6196)) .saturating_add(T::DbWeight::get().reads(8)) .saturating_add(T::DbWeight::get().writes(4)) @@ -138,8 +138,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `514` // Estimated: `6208` - // Minimum execution time: 175_962_000 picoseconds. - Weight::from_parts(181_821_000, 0) + // Minimum execution time: 210_960_000 picoseconds. + Weight::from_parts(215_129_000, 0) .saturating_add(Weight::from_parts(0, 6208)) .saturating_add(T::DbWeight::get().reads(11)) .saturating_add(T::DbWeight::get().writes(6)) @@ -150,8 +150,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `1485` - // Minimum execution time: 9_160_000 picoseconds. - Weight::from_parts(9_730_000, 0) + // Minimum execution time: 10_911_000 picoseconds. + Weight::from_parts(12_090_000, 0) .saturating_add(Weight::from_parts(0, 1485)) .saturating_add(T::DbWeight::get().reads(1)) } @@ -161,8 +161,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 7_680_000 picoseconds. - Weight::from_parts(8_030_000, 0) + // Minimum execution time: 8_760_000 picoseconds. + Weight::from_parts(10_049_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -170,8 +170,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_850_000 picoseconds. - Weight::from_parts(3_041_000, 0) + // Minimum execution time: 3_350_000 picoseconds. + Weight::from_parts(3_630_000, 0) .saturating_add(Weight::from_parts(0, 0)) } /// Storage: `PolkadotXcm::VersionNotifiers` (r:1 w:1) @@ -192,8 +192,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `42` // Estimated: `3507` - // Minimum execution time: 28_020_000 picoseconds. - Weight::from_parts(29_790_000, 0) + // Minimum execution time: 33_120_000 picoseconds. + Weight::from_parts(37_390_000, 0) .saturating_add(Weight::from_parts(0, 3507)) .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(4)) @@ -214,8 +214,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `136` // Estimated: `3601` - // Minimum execution time: 28_780_000 picoseconds. - Weight::from_parts(30_060_000, 0) + // Minimum execution time: 35_160_000 picoseconds. + Weight::from_parts(37_219_000, 0) .saturating_add(Weight::from_parts(0, 3601)) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(3)) @@ -226,8 +226,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_909_000 picoseconds. - Weight::from_parts(3_200_000, 0) + // Minimum execution time: 3_240_000 picoseconds. + Weight::from_parts(3_549_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -237,8 +237,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `22` // Estimated: `15862` - // Minimum execution time: 23_010_000 picoseconds. - Weight::from_parts(24_211_000, 0) + // Minimum execution time: 27_529_000 picoseconds. + Weight::from_parts(28_150_000, 0) .saturating_add(Weight::from_parts(0, 15862)) .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(2)) @@ -249,8 +249,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `26` // Estimated: `15866` - // Minimum execution time: 22_980_000 picoseconds. - Weight::from_parts(23_680_000, 0) + // Minimum execution time: 27_160_000 picoseconds. + Weight::from_parts(27_870_000, 0) .saturating_add(Weight::from_parts(0, 15866)) .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(2)) @@ -261,8 +261,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `37` // Estimated: `18352` - // Minimum execution time: 26_080_000 picoseconds. - Weight::from_parts(26_620_000, 0) + // Minimum execution time: 31_000_000 picoseconds. + Weight::from_parts(31_550_000, 0) .saturating_add(Weight::from_parts(0, 18352)) .saturating_add(T::DbWeight::get().reads(7)) } @@ -280,8 +280,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `75` // Estimated: `6015` - // Minimum execution time: 26_521_000 picoseconds. - Weight::from_parts(27_290_000, 0) + // Minimum execution time: 30_800_000 picoseconds. + Weight::from_parts(32_829_000, 0) .saturating_add(Weight::from_parts(0, 6015)) .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(2)) @@ -292,8 +292,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `40` // Estimated: `13405` - // Minimum execution time: 18_820_000 picoseconds. - Weight::from_parts(19_201_000, 0) + // Minimum execution time: 22_660_000 picoseconds. + Weight::from_parts(23_060_000, 0) .saturating_add(Weight::from_parts(0, 13405)) .saturating_add(T::DbWeight::get().reads(5)) } @@ -303,8 +303,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `33` // Estimated: `15873` - // Minimum execution time: 22_920_000 picoseconds. - Weight::from_parts(23_370_000, 0) + // Minimum execution time: 27_020_000 picoseconds. + Weight::from_parts(27_831_000, 0) .saturating_add(Weight::from_parts(0, 15873)) .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(2)) @@ -323,8 +323,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `75` // Estimated: `15915` - // Minimum execution time: 40_350_000 picoseconds. - Weight::from_parts(42_132_000, 0) + // Minimum execution time: 48_200_000 picoseconds. + Weight::from_parts(50_051_000, 0) .saturating_add(Weight::from_parts(0, 15915)) .saturating_add(T::DbWeight::get().reads(10)) .saturating_add(T::DbWeight::get().writes(3)) @@ -337,8 +337,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `1485` - // Minimum execution time: 3_370_000 picoseconds. - Weight::from_parts(3_539_000, 0) + // Minimum execution time: 3_750_000 picoseconds. + Weight::from_parts(4_090_000, 0) .saturating_add(Weight::from_parts(0, 1485)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(2)) @@ -349,8 +349,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `7576` // Estimated: `11041` - // Minimum execution time: 33_361_000 picoseconds. - Weight::from_parts(34_469_000, 0) + // Minimum execution time: 38_620_000 picoseconds. + Weight::from_parts(39_300_000, 0) .saturating_add(Weight::from_parts(0, 11041)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -363,32 +363,30 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `23` // Estimated: `3488` - // Minimum execution time: 41_561_000 picoseconds. - Weight::from_parts(44_390_000, 0) + // Minimum execution time: 48_479_000 picoseconds. + Weight::from_parts(51_869_000, 0) .saturating_add(Weight::from_parts(0, 3488)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) } - /// Storage: `XcmPallet::AuthorizedAliases` (r:1 w:1) - /// Proof: `XcmPallet::AuthorizedAliases` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `Benchmark::Override` (r:0 w:0) + /// Proof: `Benchmark::Override` (`max_values`: None, `max_size`: None, mode: `Measured`) fn add_authorized_alias() -> Weight { // Proof Size summary in bytes: - // Measured: `361` - // Estimated: `3826` - // Minimum execution time: 15_975_000 picoseconds. - Weight::from_parts(16_398_000, 3826) - .saturating_add(T::DbWeight::get().reads(1)) - .saturating_add(T::DbWeight::get().writes(1)) + // 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) + .saturating_add(Weight::from_parts(0, 0)) } - /// Storage: `XcmPallet::AuthorizedAliases` (r:1 w:1) - /// Proof: `XcmPallet::AuthorizedAliases` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `Benchmark::Override` (r:0 w:0) + /// Proof: `Benchmark::Override` (`max_values`: None, `max_size`: None, mode: `Measured`) fn remove_authorized_alias() -> Weight { // Proof Size summary in bytes: - // Measured: `400` - // Estimated: `3865` - // Minimum execution time: 17_326_000 picoseconds. - Weight::from_parts(17_622_000, 3865) - .saturating_add(T::DbWeight::get().reads(1)) - .saturating_add(T::DbWeight::get().writes(1)) + // 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) + .saturating_add(Weight::from_parts(0, 0)) } } diff --git a/system-parachains/asset-hubs/asset-hub-polkadot/src/weights/pallet_xcm_bridge_hub_router.rs b/system-parachains/asset-hubs/asset-hub-polkadot/src/weights/pallet_xcm_bridge_hub_router.rs index 26a97d2420..8576f1a0ba 100644 --- a/system-parachains/asset-hubs/asset-hub-polkadot/src/weights/pallet_xcm_bridge_hub_router.rs +++ b/system-parachains/asset-hubs/asset-hub-polkadot/src/weights/pallet_xcm_bridge_hub_router.rs @@ -16,10 +16,10 @@ //! Autogenerated weights for `pallet_xcm_bridge_hub_router` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.0.0 -//! DATE: 2025-05-07, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-15, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `2a28e941ef22`, CPU: `QEMU Virtual CPU version 2.5+` +//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: @@ -27,15 +27,11 @@ // v1 // benchmark // pallet -// --extrinsic=* -// --runtime=target/production/wbuild/asset-hub-polkadot-runtime/asset_hub_polkadot_runtime.wasm -// --pallet=pallet_xcm_bridge_hub_router -// --header=/_work/fellowship-001/runtimes/runtimes/.github/scripts/cmd/file_header.txt -// --output=./system-parachains/asset-hubs/asset-hub-polkadot/src/weights -// --wasm-execution=compiled -// --steps=50 -// --repeat=20 -// --heap-pages=4096 +// --runtime=target/production/wbuild/asset-hub-polkadot-runtime/asset_hub_polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/asset-hubs/asset-hub-polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -58,8 +54,8 @@ impl pallet_xcm_bridge_hub_router::WeightInfo for Weigh // Proof Size summary in bytes: // Measured: `226` // Estimated: `5487` - // Minimum execution time: 17_670_000 picoseconds. - Weight::from_parts(18_692_000, 0) + // Minimum execution time: 22_280_000 picoseconds. + Weight::from_parts(22_950_000, 0) .saturating_add(Weight::from_parts(0, 5487)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(1)) @@ -72,8 +68,8 @@ impl pallet_xcm_bridge_hub_router::WeightInfo for Weigh // Proof Size summary in bytes: // Measured: `111` // Estimated: `5487` - // Minimum execution time: 4_790_000 picoseconds. - Weight::from_parts(5_020_000, 0) + // Minimum execution time: 5_970_000 picoseconds. + Weight::from_parts(6_160_000, 0) .saturating_add(Weight::from_parts(0, 5487)) .saturating_add(T::DbWeight::get().reads(2)) } @@ -83,8 +79,8 @@ impl pallet_xcm_bridge_hub_router::WeightInfo for Weigh // Proof Size summary in bytes: // Measured: `150` // Estimated: `1502` - // Minimum execution time: 13_600_000 picoseconds. - Weight::from_parts(14_320_000, 0) + // Minimum execution time: 19_880_000 picoseconds. + Weight::from_parts(20_511_000, 0) .saturating_add(Weight::from_parts(0, 1502)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) diff --git a/system-parachains/asset-hubs/asset-hub-polkadot/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs b/system-parachains/asset-hubs/asset-hub-polkadot/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs index d541930180..119c9ad4e4 100644 --- a/system-parachains/asset-hubs/asset-hub-polkadot/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs +++ b/system-parachains/asset-hubs/asset-hub-polkadot/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs @@ -16,11 +16,11 @@ //! Autogenerated weights for `pallet_xcm_benchmarks::fungible` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.0.0 -//! DATE: 2025-05-07, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.1.0 +//! DATE: 2025-06-17, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `2a28e941ef22`, CPU: `QEMU Virtual CPU version 2.5+` -//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 +//! HOSTNAME: `187a9ae6fb48`, CPU: `QEMU Virtual CPU version 2.5+` +//! WASM-EXECUTION: Compiled, CHAIN: None, DB CACHE: 1024 // Executed Command: // frame-omni-bencher @@ -36,11 +36,11 @@ // --steps=50 // --repeat=20 // --heap-pages=4096 +// --template=templates/xcm-bench-template.hbs #![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; @@ -54,9 +54,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `101` // Estimated: `3593` - // Minimum execution time: 39_550_000 picoseconds. - Weight::from_parts(40_640_000, 0) - .saturating_add(Weight::from_parts(0, 3593)) + // Minimum execution time: 42_859_000 picoseconds. + Weight::from_parts(44_069_000, 3593) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -66,9 +65,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `153` // Estimated: `6196` - // Minimum execution time: 54_090_000 picoseconds. - Weight::from_parts(55_281_000, 0) - .saturating_add(Weight::from_parts(0, 6196)) + // Minimum execution time: 58_110_000 picoseconds. + Weight::from_parts(59_090_000, 6196) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -88,9 +86,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `227` // Estimated: `8799` - // Minimum execution time: 126_782_000 picoseconds. - Weight::from_parts(130_090_000, 0) - .saturating_add(Weight::from_parts(0, 8799)) + // Minimum execution time: 138_000_000 picoseconds. + Weight::from_parts(142_910_000, 8799) .saturating_add(T::DbWeight::get().reads(8)) .saturating_add(T::DbWeight::get().writes(4)) } @@ -98,9 +95,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_309_000 picoseconds. - Weight::from_parts(1_380_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 1_410_000 picoseconds. + Weight::from_parts(1_501_000, 0) } /// Storage: `ParachainInfo::ParachainId` (r:1 w:0) /// Proof: `ParachainInfo::ParachainId` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) @@ -118,9 +114,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `175` // Estimated: `6196` - // Minimum execution time: 125_342_000 picoseconds. - Weight::from_parts(128_910_000, 0) - .saturating_add(Weight::from_parts(0, 6196)) + // Minimum execution time: 134_471_000 picoseconds. + Weight::from_parts(141_688_000, 6196) .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(3)) } @@ -128,9 +123,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 3_190_000 picoseconds. - Weight::from_parts(3_350_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 3_670_000 picoseconds. + Weight::from_parts(3_970_000, 0) } /// Storage: `System::Account` (r:1 w:1) /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) @@ -138,9 +132,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `52` // Estimated: `3593` - // Minimum execution time: 31_290_000 picoseconds. - Weight::from_parts(32_860_000, 0) - .saturating_add(Weight::from_parts(0, 3593)) + // Minimum execution time: 34_550_000 picoseconds. + Weight::from_parts(36_421_000, 3593) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -150,7 +143,7 @@ impl WeightInfo { /// Proof: `ParachainSystem::UpwardDeliveryFeeFactor` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// Storage: `PolkadotXcm::SupportedVersion` (r:1 w:0) /// Proof: `PolkadotXcm::SupportedVersion` (`max_values`: None, `max_size`: None, mode: `Measured`) - /// Storage: `System::Account` (r:2 w:2) + /// Storage: `System::Account` (r:1 w:1) /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) /// Storage: `ParachainSystem::HostConfiguration` (r:1 w:0) /// Proof: `ParachainSystem::HostConfiguration` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) @@ -159,12 +152,11 @@ impl WeightInfo { pub(crate) fn deposit_reserve_asset() -> Weight { // Proof Size summary in bytes: // Measured: `126` - // Estimated: `6196` - // Minimum execution time: 93_971_000 picoseconds. - Weight::from_parts(95_889_000, 0) - .saturating_add(Weight::from_parts(0, 6196)) - .saturating_add(T::DbWeight::get().reads(7)) - .saturating_add(T::DbWeight::get().writes(3)) + // Estimated: `3593` + // Minimum execution time: 76_080_000 picoseconds. + Weight::from_parts(79_180_000, 3593) + .saturating_add(T::DbWeight::get().reads(6)) + .saturating_add(T::DbWeight::get().writes(2)) } /// Storage: `ParachainInfo::ParachainId` (r:1 w:0) /// Proof: `ParachainInfo::ParachainId` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) @@ -172,8 +164,6 @@ impl WeightInfo { /// Proof: `ParachainSystem::UpwardDeliveryFeeFactor` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// Storage: `PolkadotXcm::SupportedVersion` (r:1 w:0) /// Proof: `PolkadotXcm::SupportedVersion` (`max_values`: None, `max_size`: None, mode: `Measured`) - /// Storage: `System::Account` (r:1 w:1) - /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) /// Storage: `ParachainSystem::HostConfiguration` (r:1 w:0) /// Proof: `ParachainSystem::HostConfiguration` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// Storage: `ParachainSystem::PendingUpwardMessages` (r:1 w:1) @@ -181,12 +171,11 @@ impl WeightInfo { pub(crate) fn initiate_teleport() -> Weight { // Proof Size summary in bytes: // Measured: `74` - // Estimated: `3593` - // Minimum execution time: 70_200_000 picoseconds. - Weight::from_parts(72_881_000, 0) - .saturating_add(Weight::from_parts(0, 3593)) - .saturating_add(T::DbWeight::get().reads(6)) - .saturating_add(T::DbWeight::get().writes(2)) + // Estimated: `3539` + // Minimum execution time: 47_940_000 picoseconds. + Weight::from_parts(50_250_000, 3539) + .saturating_add(T::DbWeight::get().reads(5)) + .saturating_add(T::DbWeight::get().writes(1)) } /// Storage: `System::Account` (r:2 w:2) /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) @@ -204,9 +193,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `126` // Estimated: `6196` - // Minimum execution time: 104_311_000 picoseconds. - Weight::from_parts(107_151_000, 0) - .saturating_add(Weight::from_parts(0, 6196)) + // Minimum execution time: 114_070_000 picoseconds. + Weight::from_parts(116_639_000, 6196) .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(3)) } diff --git a/system-parachains/asset-hubs/asset-hub-polkadot/src/weights/xcm/pallet_xcm_benchmarks_generic.rs b/system-parachains/asset-hubs/asset-hub-polkadot/src/weights/xcm/pallet_xcm_benchmarks_generic.rs index cf42b07ce1..e8bd2a10ef 100644 --- a/system-parachains/asset-hubs/asset-hub-polkadot/src/weights/xcm/pallet_xcm_benchmarks_generic.rs +++ b/system-parachains/asset-hubs/asset-hub-polkadot/src/weights/xcm/pallet_xcm_benchmarks_generic.rs @@ -16,11 +16,11 @@ //! Autogenerated weights for `pallet_xcm_benchmarks::generic` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.0.0 -//! DATE: 2025-05-07, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.1.0 +//! DATE: 2025-06-17, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `2a28e941ef22`, CPU: `QEMU Virtual CPU version 2.5+` -//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 +//! HOSTNAME: `187a9ae6fb48`, CPU: `QEMU Virtual CPU version 2.5+` +//! WASM-EXECUTION: Compiled, CHAIN: None, DB CACHE: 1024 // Executed Command: // frame-omni-bencher @@ -36,11 +36,11 @@ // --steps=50 // --repeat=20 // --heap-pages=4096 +// --template=templates/xcm-bench-template.hbs #![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; @@ -64,9 +64,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `175` // Estimated: `6196` - // Minimum execution time: 108_711_000 picoseconds. - Weight::from_parts(112_521_000, 0) - .saturating_add(Weight::from_parts(0, 6196)) + // Minimum execution time: 124_851_000 picoseconds. + Weight::from_parts(129_659_000, 6196) .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(3)) } @@ -74,9 +73,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 600_000 picoseconds. - Weight::from_parts(710_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 800_000 picoseconds. + Weight::from_parts(920_000, 0) } /// Storage: `System::Account` (r:1 w:1) /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) @@ -84,9 +82,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `3593` - // Minimum execution time: 6_440_000 picoseconds. - Weight::from_parts(7_140_000, 0) - .saturating_add(Weight::from_parts(0, 3593)) + // Minimum execution time: 7_860_000 picoseconds. + Weight::from_parts(8_560_000, 3593) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -94,9 +91,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 700_000 picoseconds. - Weight::from_parts(760_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 830_000 picoseconds. + Weight::from_parts(930_000, 0) } /// Storage: `PolkadotXcm::Queries` (r:1 w:0) /// Proof: `PolkadotXcm::Queries` (`max_values`: None, `max_size`: None, mode: `Measured`) @@ -104,58 +100,51 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `3465` - // Minimum execution time: 6_090_000 picoseconds. - Weight::from_parts(6_360_000, 0) - .saturating_add(Weight::from_parts(0, 3465)) + // Minimum execution time: 7_310_000 picoseconds. + Weight::from_parts(8_110_000, 3465) .saturating_add(T::DbWeight::get().reads(1)) } pub(crate) fn transact() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 7_331_000 picoseconds. - Weight::from_parts(7_590_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 8_300_000 picoseconds. + Weight::from_parts(8_830_000, 0) } pub(crate) fn refund_surplus() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_690_000 picoseconds. - Weight::from_parts(2_760_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 3_050_000 picoseconds. + Weight::from_parts(3_290_000, 0) } pub(crate) fn set_error_handler() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 650_000 picoseconds. - Weight::from_parts(780_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 729_000 picoseconds. + Weight::from_parts(810_000, 0) } pub(crate) fn set_appendix() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 650_000 picoseconds. - Weight::from_parts(760_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 760_000 picoseconds. + Weight::from_parts(820_000, 0) } pub(crate) fn clear_error() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 610_000 picoseconds. - Weight::from_parts(730_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 730_000 picoseconds. + Weight::from_parts(840_000, 0) } pub(crate) fn descend_origin() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 660_000 picoseconds. - Weight::from_parts(779_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 770_000 picoseconds. + Weight::from_parts(870_000, 0) } /// Storage: `Benchmark::Override` (r:0 w:0) /// Proof: `Benchmark::Override` (`max_values`: None, `max_size`: None, mode: `Measured`) @@ -165,15 +154,13 @@ impl WeightInfo { // Estimated: `0` // Minimum execution time: 18_446_744_073_709_551_000 picoseconds. Weight::from_parts(18_446_744_073_709_551_000, 0) - .saturating_add(Weight::from_parts(0, 0)) } pub(crate) fn clear_origin() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 620_000 picoseconds. - Weight::from_parts(749_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 750_000 picoseconds. + Weight::from_parts(850_000, 0) } /// Storage: `ParachainInfo::ParachainId` (r:1 w:0) /// Proof: `ParachainInfo::ParachainId` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) @@ -191,9 +178,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `175` // Estimated: `6196` - // Minimum execution time: 70_480_000 picoseconds. - Weight::from_parts(72_841_000, 0) - .saturating_add(Weight::from_parts(0, 6196)) + // Minimum execution time: 83_199_000 picoseconds. + Weight::from_parts(86_130_000, 6196) .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(3)) } @@ -203,9 +189,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `23` // Estimated: `3488` - // Minimum execution time: 9_580_000 picoseconds. - Weight::from_parts(9_950_000, 0) - .saturating_add(Weight::from_parts(0, 3488)) + // Minimum execution time: 10_830_000 picoseconds. + Weight::from_parts(11_220_000, 3488) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -213,9 +198,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 640_000 picoseconds. - Weight::from_parts(750_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 4_300_000 picoseconds. + Weight::from_parts(4_770_000, 0) } /// Storage: `PolkadotXcm::VersionNotifyTargets` (r:1 w:1) /// Proof: `PolkadotXcm::VersionNotifyTargets` (`max_values`: None, `max_size`: None, mode: `Measured`) @@ -231,9 +215,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `42` // Estimated: `3507` - // Minimum execution time: 22_310_000 picoseconds. - Weight::from_parts(23_381_000, 0) - .saturating_add(Weight::from_parts(0, 3507)) + // Minimum execution time: 26_069_000 picoseconds. + Weight::from_parts(28_580_000, 3507) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -243,50 +226,44 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 3_280_000 picoseconds. - Weight::from_parts(3_510_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 3_821_000 picoseconds. + Weight::from_parts(4_170_000, 0) .saturating_add(T::DbWeight::get().writes(1)) } pub(crate) fn burn_asset() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 24_751_000 picoseconds. - Weight::from_parts(25_350_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 29_040_000 picoseconds. + Weight::from_parts(29_830_000, 0) } pub(crate) fn expect_asset() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 7_330_000 picoseconds. - Weight::from_parts(7_530_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 8_590_000 picoseconds. + Weight::from_parts(8_790_000, 0) } pub(crate) fn expect_origin() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 640_000 picoseconds. - Weight::from_parts(740_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 4_300_000 picoseconds. + Weight::from_parts(4_779_000, 0) } pub(crate) fn expect_error() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 600_000 picoseconds. - Weight::from_parts(670_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 4_490_000 picoseconds. + Weight::from_parts(4_790_000, 0) } pub(crate) fn expect_transact_status() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 800_000 picoseconds. - Weight::from_parts(939_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 960_000 picoseconds. + Weight::from_parts(1_090_000, 0) } /// Storage: `ParachainInfo::ParachainId` (r:1 w:0) /// Proof: `ParachainInfo::ParachainId` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) @@ -304,9 +281,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `175` // Estimated: `6196` - // Minimum execution time: 76_610_000 picoseconds. - Weight::from_parts(79_500_000, 0) - .saturating_add(Weight::from_parts(0, 6196)) + // Minimum execution time: 90_430_000 picoseconds. + Weight::from_parts(94_310_000, 6196) .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(3)) } @@ -314,9 +290,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 5_270_000 picoseconds. - Weight::from_parts(5_430_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 6_020_000 picoseconds. + Weight::from_parts(6_120_000, 0) } /// Storage: `ParachainInfo::ParachainId` (r:1 w:0) /// Proof: `ParachainInfo::ParachainId` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) @@ -334,9 +309,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `175` // Estimated: `6196` - // Minimum execution time: 73_931_000 picoseconds. - Weight::from_parts(75_650_000, 0) - .saturating_add(Weight::from_parts(0, 6196)) + // Minimum execution time: 88_550_000 picoseconds. + Weight::from_parts(92_851_000, 6196) .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(3)) } @@ -344,25 +318,22 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 730_000 picoseconds. - Weight::from_parts(800_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 790_000 picoseconds. + Weight::from_parts(870_000, 0) } pub(crate) fn set_topic() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 650_000 picoseconds. - Weight::from_parts(760_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 750_000 picoseconds. + Weight::from_parts(820_000, 0) } pub(crate) fn clear_topic() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 590_000 picoseconds. - Weight::from_parts(720_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 800_000 picoseconds. + Weight::from_parts(890_000, 0) } /// Storage: `System::Account` (r:1 w:1) /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) @@ -374,9 +345,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `491` // Estimated: `4273` - // Minimum execution time: 80_261_000 picoseconds. - Weight::from_parts(83_492_000, 0) - .saturating_add(Weight::from_parts(0, 4273)) + // Minimum execution time: 98_341_000 picoseconds. + Weight::from_parts(104_151_000, 4273) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(3)) } @@ -386,33 +356,29 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `32` // Estimated: `1489` - // Minimum execution time: 4_190_000 picoseconds. - Weight::from_parts(4_370_000, 0) - .saturating_add(Weight::from_parts(0, 1489)) + // Minimum execution time: 4_870_000 picoseconds. + Weight::from_parts(5_230_000, 1489) .saturating_add(T::DbWeight::get().reads(1)) } pub(crate) fn set_fees_mode() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 621_000 picoseconds. - Weight::from_parts(740_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 760_000 picoseconds. + Weight::from_parts(831_000, 0) } pub(crate) fn unpaid_execution() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 640_000 picoseconds. - Weight::from_parts(760_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 800_000 picoseconds. + Weight::from_parts(910_000, 0) } pub(crate) fn alias_origin() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 630_000 picoseconds. - Weight::from_parts(730_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 830_000 picoseconds. + Weight::from_parts(900_000, 0) } } diff --git a/system-parachains/bridge-hubs/bridge-hub-kusama/src/weights/cumulus_pallet_parachain_system.rs b/system-parachains/bridge-hubs/bridge-hub-kusama/src/weights/cumulus_pallet_parachain_system.rs index 4652cfedf1..64ed8d71ac 100644 --- a/system-parachains/bridge-hubs/bridge-hub-kusama/src/weights/cumulus_pallet_parachain_system.rs +++ b/system-parachains/bridge-hubs/bridge-hub-kusama/src/weights/cumulus_pallet_parachain_system.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `cumulus_pallet_parachain_system` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-05, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./bridge-hub-kusama-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./bridge-hub-kusama-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=cumulus_pallet_parachain_system -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./bridge-hub-kusama-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/bridge-hub-kusama-runtime/bridge_hub_kusama_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/bridge-hubs/bridge-hub-kusama/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -62,11 +59,11 @@ impl cumulus_pallet_parachain_system::WeightInfo for We // Proof Size summary in bytes: // Measured: `12` // Estimated: `3601` - // Minimum execution time: 5_360_000 picoseconds. - Weight::from_parts(5_480_000, 0) + // Minimum execution time: 2_830_000 picoseconds. + Weight::from_parts(2_930_000, 0) .saturating_add(Weight::from_parts(0, 3601)) - // Standard Error: 50_912 - .saturating_add(Weight::from_parts(190_952_582, 0).saturating_mul(n.into())) + // Standard Error: 82_974 + .saturating_add(Weight::from_parts(203_506_978, 0).saturating_mul(n.into())) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(4)) .saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(n.into()))) diff --git a/system-parachains/bridge-hubs/bridge-hub-kusama/src/weights/cumulus_pallet_xcmp_queue.rs b/system-parachains/bridge-hubs/bridge-hub-kusama/src/weights/cumulus_pallet_xcmp_queue.rs index 1696fd3774..3cfdb3ba6d 100644 --- a/system-parachains/bridge-hubs/bridge-hub-kusama/src/weights/cumulus_pallet_xcmp_queue.rs +++ b/system-parachains/bridge-hubs/bridge-hub-kusama/src/weights/cumulus_pallet_xcmp_queue.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `cumulus_pallet_xcmp_queue` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-05, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./bridge-hub-kusama-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./bridge-hub-kusama-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=cumulus_pallet_xcmp_queue -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./bridge-hub-kusama-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/bridge-hub-kusama-runtime/bridge_hub_kusama_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/bridge-hubs/bridge-hub-kusama/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -53,8 +50,8 @@ impl cumulus_pallet_xcmp_queue::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `76` // Estimated: `1497` - // Minimum execution time: 9_200_000 picoseconds. - Weight::from_parts(9_450_000, 0) + // Minimum execution time: 6_380_000 picoseconds. + Weight::from_parts(6_690_000, 0) .saturating_add(Weight::from_parts(0, 1497)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -62,42 +59,42 @@ impl cumulus_pallet_xcmp_queue::WeightInfo for WeightIn /// Storage: `XcmpQueue::QueueConfig` (r:1 w:0) /// Proof: `XcmpQueue::QueueConfig` (`max_values`: Some(1), `max_size`: Some(12), added: 507, mode: `MaxEncodedLen`) /// Storage: `MessageQueue::BookStateFor` (r:1 w:1) - /// Proof: `MessageQueue::BookStateFor` (`max_values`: None, `max_size`: Some(52), added: 2527, mode: `MaxEncodedLen`) + /// Proof: `MessageQueue::BookStateFor` (`max_values`: None, `max_size`: Some(136), added: 2611, mode: `MaxEncodedLen`) /// Storage: `MessageQueue::ServiceHead` (r:1 w:1) - /// Proof: `MessageQueue::ServiceHead` (`max_values`: Some(1), `max_size`: Some(5), added: 500, mode: `MaxEncodedLen`) + /// Proof: `MessageQueue::ServiceHead` (`max_values`: Some(1), `max_size`: Some(33), added: 528, mode: `MaxEncodedLen`) /// Storage: `XcmpQueue::InboundXcmpSuspended` (r:1 w:0) /// Proof: `XcmpQueue::InboundXcmpSuspended` (`max_values`: Some(1), `max_size`: Some(4002), added: 4497, mode: `MaxEncodedLen`) /// Storage: `MessageQueue::Pages` (r:0 w:1) - /// Proof: `MessageQueue::Pages` (`max_values`: None, `max_size`: Some(105521), added: 107996, mode: `MaxEncodedLen`) - /// The range of component `n` is `[1, 105467]`. + /// Proof: `MessageQueue::Pages` (`max_values`: None, `max_size`: Some(65613), added: 68088, mode: `MaxEncodedLen`) + /// The range of component `n` is `[1, 65531]`. fn enqueue_n_bytes_xcmp_message(n: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `151` + // Measured: `82` // Estimated: `5487` - // Minimum execution time: 13_963_000 picoseconds. - Weight::from_parts(9_886_718, 0) + // Minimum execution time: 15_630_000 picoseconds. + Weight::from_parts(5_315_380, 0) .saturating_add(Weight::from_parts(0, 5487)) - // Standard Error: 6 - .saturating_add(Weight::from_parts(964, 0).saturating_mul(n.into())) + // Standard Error: 18 + .saturating_add(Weight::from_parts(1_399, 0).saturating_mul(n.into())) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(3)) } /// Storage: `XcmpQueue::QueueConfig` (r:1 w:0) /// Proof: `XcmpQueue::QueueConfig` (`max_values`: Some(1), `max_size`: Some(12), added: 507, mode: `MaxEncodedLen`) /// Storage: `MessageQueue::BookStateFor` (r:1 w:1) - /// Proof: `MessageQueue::BookStateFor` (`max_values`: None, `max_size`: Some(52), added: 2527, mode: `MaxEncodedLen`) + /// Proof: `MessageQueue::BookStateFor` (`max_values`: None, `max_size`: Some(136), added: 2611, mode: `MaxEncodedLen`) /// Storage: `MessageQueue::ServiceHead` (r:1 w:1) - /// Proof: `MessageQueue::ServiceHead` (`max_values`: Some(1), `max_size`: Some(5), added: 500, mode: `MaxEncodedLen`) + /// Proof: `MessageQueue::ServiceHead` (`max_values`: Some(1), `max_size`: Some(33), added: 528, mode: `MaxEncodedLen`) /// Storage: `XcmpQueue::InboundXcmpSuspended` (r:1 w:0) /// Proof: `XcmpQueue::InboundXcmpSuspended` (`max_values`: Some(1), `max_size`: Some(4002), added: 4497, mode: `MaxEncodedLen`) /// Storage: `MessageQueue::Pages` (r:0 w:1) - /// Proof: `MessageQueue::Pages` (`max_values`: None, `max_size`: Some(105521), added: 107996, mode: `MaxEncodedLen`) + /// Proof: `MessageQueue::Pages` (`max_values`: None, `max_size`: Some(65613), added: 68088, mode: `MaxEncodedLen`) fn enqueue_2_empty_xcmp_messages() -> Weight { // Proof Size summary in bytes: - // Measured: `151` + // Measured: `82` // Estimated: `5487` - // Minimum execution time: 22_410_000 picoseconds. - Weight::from_parts(23_319_000, 0) + // Minimum execution time: 25_520_000 picoseconds. + Weight::from_parts(25_840_000, 0) .saturating_add(Weight::from_parts(0, 5487)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(3)) @@ -108,8 +105,8 @@ impl cumulus_pallet_xcmp_queue::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `76` // Estimated: `2767` - // Minimum execution time: 6_740_000 picoseconds. - Weight::from_parts(7_090_000, 0) + // Minimum execution time: 4_000_000 picoseconds. + Weight::from_parts(4_070_000, 0) .saturating_add(Weight::from_parts(0, 2767)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -120,8 +117,8 @@ impl cumulus_pallet_xcmp_queue::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `111` // Estimated: `2767` - // Minimum execution time: 8_290_000 picoseconds. - Weight::from_parts(8_550_000, 0) + // Minimum execution time: 5_470_000 picoseconds. + Weight::from_parts(5_600_000, 0) .saturating_add(Weight::from_parts(0, 2767)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -130,8 +127,8 @@ impl cumulus_pallet_xcmp_queue::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 8_060_000 picoseconds. - Weight::from_parts(8_170_000, 0) + // Minimum execution time: 5_990_000 picoseconds. + Weight::from_parts(6_100_000, 0) .saturating_add(Weight::from_parts(0, 0)) } /// Storage: UNKNOWN KEY `0x7b3237373ffdfeb1cab4222e3b520d6b345d8e88afa015075c945637c07e8f20` (r:1 w:1) @@ -152,8 +149,8 @@ impl cumulus_pallet_xcmp_queue::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `65711` // Estimated: `69176` - // Minimum execution time: 122_780_000 picoseconds. - Weight::from_parts(123_971_000, 0) + // Minimum execution time: 139_830_000 picoseconds. + Weight::from_parts(141_411_000, 0) .saturating_add(Weight::from_parts(0, 69176)) .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(5)) @@ -166,8 +163,8 @@ impl cumulus_pallet_xcmp_queue::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `65710` // Estimated: `69175` - // Minimum execution time: 57_471_000 picoseconds. - Weight::from_parts(58_100_000, 0) + // Minimum execution time: 59_140_000 picoseconds. + Weight::from_parts(59_620_000, 0) .saturating_add(Weight::from_parts(0, 69175)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) diff --git a/system-parachains/bridge-hubs/bridge-hub-kusama/src/weights/frame_system.rs b/system-parachains/bridge-hubs/bridge-hub-kusama/src/weights/frame_system.rs index f5fe34681c..e94d47bab4 100644 --- a/system-parachains/bridge-hubs/bridge-hub-kusama/src/weights/frame_system.rs +++ b/system-parachains/bridge-hubs/bridge-hub-kusama/src/weights/frame_system.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `frame_system` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-05, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./bridge-hub-kusama-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./bridge-hub-kusama-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=frame_system -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./bridge-hub-kusama-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/bridge-hub-kusama-runtime/bridge_hub_kusama_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/bridge-hubs/bridge-hub-kusama/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -52,36 +49,33 @@ impl frame_system::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_660_000 picoseconds. - Weight::from_parts(2_790_000, 0) + // Minimum execution time: 2_690_000 picoseconds. + Weight::from_parts(10_728_409, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 0 - .saturating_add(Weight::from_parts(383, 0).saturating_mul(b.into())) + // Standard Error: 3 + .saturating_add(Weight::from_parts(479, 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_110_000 picoseconds. - Weight::from_parts(7_200_000, 0) + // Minimum execution time: 6_810_000 picoseconds. + Weight::from_parts(7_000_000, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 3 - .saturating_add(Weight::from_parts(1_793, 0).saturating_mul(b.into())) + // Standard Error: 2 + .saturating_add(Weight::from_parts(2_172, 0).saturating_mul(b.into())) } - /// Storage: `System::Digest` (r:1 w:1) - /// Proof: `System::Digest` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// Storage: UNKNOWN KEY `0x3a686561707061676573` (r:0 w:1) /// Proof: UNKNOWN KEY `0x3a686561707061676573` (r:0 w:1) fn set_heap_pages() -> Weight { // Proof Size summary in bytes: // Measured: `0` - // Estimated: `1485` - // Minimum execution time: 5_610_000 picoseconds. - Weight::from_parts(5_810_000, 0) - .saturating_add(Weight::from_parts(0, 1485)) - .saturating_add(T::DbWeight::get().reads(1)) - .saturating_add(T::DbWeight::get().writes(2)) + // Estimated: `0` + // Minimum execution time: 4_350_000 picoseconds. + Weight::from_parts(4_540_000, 0) + .saturating_add(Weight::from_parts(0, 0)) + .saturating_add(T::DbWeight::get().writes(1)) } /// Storage: `ParachainSystem::ValidationData` (r:1 w:0) /// Proof: `ParachainSystem::ValidationData` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) @@ -99,8 +93,8 @@ impl frame_system::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `127` // Estimated: `1612` - // Minimum execution time: 116_240_547_000 picoseconds. - Weight::from_parts(119_627_767_000, 0) + // Minimum execution time: 127_193_761_000 picoseconds. + Weight::from_parts(130_889_010_000, 0) .saturating_add(Weight::from_parts(0, 1612)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(3)) @@ -112,11 +106,11 @@ impl frame_system::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_680_000 picoseconds. - Weight::from_parts(2_740_000, 0) + // Minimum execution time: 2_700_000 picoseconds. + Weight::from_parts(2_790_000, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 2_981 - .saturating_add(Weight::from_parts(883_468, 0).saturating_mul(i.into())) + // Standard Error: 2_985 + .saturating_add(Weight::from_parts(890_139, 0).saturating_mul(i.into())) .saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(i.into()))) } /// Storage: `Skipped::Metadata` (r:0 w:0) @@ -126,11 +120,11 @@ impl frame_system::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_820_000 picoseconds. - Weight::from_parts(2_890_000, 0) + // Minimum execution time: 2_740_000 picoseconds. + Weight::from_parts(2_790_000, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 1_093 - .saturating_add(Weight::from_parts(662_610, 0).saturating_mul(i.into())) + // Standard Error: 1_242 + .saturating_add(Weight::from_parts(672_992, 0).saturating_mul(i.into())) .saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(i.into()))) } /// Storage: `Skipped::Metadata` (r:0 w:0) @@ -139,12 +133,12 @@ impl frame_system::WeightInfo for WeightInfo { fn kill_prefix(p: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `58 + p * (69 ±0)` - // Estimated: `68 + p * (70 ±0)` - // Minimum execution time: 5_460_000 picoseconds. - Weight::from_parts(5_690_000, 0) - .saturating_add(Weight::from_parts(0, 68)) - // Standard Error: 1_390 - .saturating_add(Weight::from_parts(1_508_862, 0).saturating_mul(p.into())) + // Estimated: `67 + p * (70 ±0)` + // Minimum execution time: 5_360_000 picoseconds. + Weight::from_parts(5_560_000, 0) + .saturating_add(Weight::from_parts(0, 67)) + // Standard Error: 1_507 + .saturating_add(Weight::from_parts(1_553_167, 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())) @@ -155,8 +149,8 @@ impl frame_system::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 22_541_000 picoseconds. - Weight::from_parts(24_190_000, 0) + // Minimum execution time: 21_930_000 picoseconds. + Weight::from_parts(22_710_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -178,8 +172,8 @@ impl frame_system::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `149` // Estimated: `1634` - // Minimum execution time: 115_258_290_000 picoseconds. - Weight::from_parts(116_635_859_000, 0) + // Minimum execution time: 129_633_251_000 picoseconds. + Weight::from_parts(133_099_667_000, 0) .saturating_add(Weight::from_parts(0, 1634)) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(4)) diff --git a/system-parachains/bridge-hubs/bridge-hub-kusama/src/weights/frame_system_extensions.rs b/system-parachains/bridge-hubs/bridge-hub-kusama/src/weights/frame_system_extensions.rs index 508933e4f6..c7641e34ba 100644 --- a/system-parachains/bridge-hubs/bridge-hub-kusama/src/weights/frame_system_extensions.rs +++ b/system-parachains/bridge-hubs/bridge-hub-kusama/src/weights/frame_system_extensions.rs @@ -1,44 +1,37 @@ +// Copyright (C) Parity Technologies and the various Polkadot contributors, see Contributions.md +// for a list of specific contributors. +// SPDX-License-Identifier: Apache-2.0 -// Copyright (C) Parity Technologies (UK) Ltd. -// This file is part of Polkadot. - -// Polkadot is free software: you can redistribute it and/or modify -// it under the terms of the GNU General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. - -// Polkadot is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. - -// You should have received a copy of the GNU General Public License -// along with Polkadot. If not, see . +// 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 `frame_system_extensions` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2024-02-29, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `runner-bn-ce5rx-project-674-concurrent-0`, CPU: `Intel(R) Xeon(R) CPU @ 2.60GHz` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("rococo-dev")`, DB CACHE: 1024 +//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=rococo-dev -// --steps=50 -// --repeat=20 -// --no-storage-info -// --no-median-slopes -// --no-min-squares -// --pallet=frame_system_extensions -// --extrinsic=* -// --execution=wasm -// --wasm-execution=compiled -// --header=./polkadot/file_header.txt -// --output=./polkadot/runtime/rococo/src/weights/ +// --runtime=target/production/wbuild/bridge-hub-kusama-runtime/bridge_hub_kusama_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/bridge-hubs/bridge-hub-kusama/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -51,45 +44,36 @@ use core::marker::PhantomData; /// Weight functions for `frame_system_extensions`. pub struct WeightInfo(PhantomData); impl frame_system::ExtensionsWeightInfo for WeightInfo { - /// Storage: `System::BlockHash` (r:1 w:0) - /// Proof: `System::BlockHash` (`max_values`: None, `max_size`: Some(44), added: 2519, mode: `MaxEncodedLen`) fn check_genesis() -> Weight { // Proof Size summary in bytes: - // Measured: `54` - // Estimated: `3509` - // Minimum execution time: 3_262_000 picoseconds. - Weight::from_parts(3_497_000, 0) - .saturating_add(Weight::from_parts(0, 3509)) - .saturating_add(T::DbWeight::get().reads(1)) + // Measured: `30` + // Estimated: `0` + // Minimum execution time: 4_020_000 picoseconds. + Weight::from_parts(4_230_000, 0) + .saturating_add(Weight::from_parts(0, 0)) } - /// Storage: `System::BlockHash` (r:1 w:0) - /// Proof: `System::BlockHash` (`max_values`: None, `max_size`: Some(44), added: 2519, mode: `MaxEncodedLen`) fn check_mortality_mortal_transaction() -> Weight { // Proof Size summary in bytes: - // Measured: `92` - // Estimated: `3509` - // Minimum execution time: 5_416_000 picoseconds. - Weight::from_parts(5_690_000, 0) - .saturating_add(Weight::from_parts(0, 3509)) - .saturating_add(T::DbWeight::get().reads(1)) + // Measured: `68` + // Estimated: `0` + // Minimum execution time: 7_380_000 picoseconds. + Weight::from_parts(7_620_000, 0) + .saturating_add(Weight::from_parts(0, 0)) } - /// Storage: `System::BlockHash` (r:1 w:0) - /// Proof: `System::BlockHash` (`max_values`: None, `max_size`: Some(44), added: 2519, mode: `MaxEncodedLen`) fn check_mortality_immortal_transaction() -> Weight { // Proof Size summary in bytes: - // Measured: `92` - // Estimated: `3509` - // Minimum execution time: 5_416_000 picoseconds. - Weight::from_parts(5_690_000, 0) - .saturating_add(Weight::from_parts(0, 3509)) - .saturating_add(T::DbWeight::get().reads(1)) + // Measured: `68` + // Estimated: `0` + // Minimum execution time: 7_350_000 picoseconds. + Weight::from_parts(7_590_000, 0) + .saturating_add(Weight::from_parts(0, 0)) } fn check_non_zero_sender() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 471_000 picoseconds. - Weight::from_parts(552_000, 0) + // Minimum execution time: 700_000 picoseconds. + Weight::from_parts(750_000, 0) .saturating_add(Weight::from_parts(0, 0)) } /// Storage: `System::Account` (r:1 w:1) @@ -98,8 +82,8 @@ impl frame_system::ExtensionsWeightInfo for WeightInfo< // Proof Size summary in bytes: // Measured: `101` // Estimated: `3593` - // Minimum execution time: 4_847_000 picoseconds. - Weight::from_parts(5_091_000, 0) + // Minimum execution time: 7_860_000 picoseconds. + Weight::from_parts(8_150_000, 0) .saturating_add(Weight::from_parts(0, 3593)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -108,36 +92,32 @@ impl frame_system::ExtensionsWeightInfo for WeightInfo< // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 388_000 picoseconds. - Weight::from_parts(421_000, 0) + // Minimum execution time: 570_000 picoseconds. + Weight::from_parts(630_000, 0) .saturating_add(Weight::from_parts(0, 0)) } fn check_tx_version() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 378_000 picoseconds. - Weight::from_parts(440_000, 0) + // Minimum execution time: 560_000 picoseconds. + Weight::from_parts(620_000, 0) .saturating_add(Weight::from_parts(0, 0)) } - /// Storage: `System::AllExtrinsicsLen` (r:1 w:1) - /// Proof: `System::AllExtrinsicsLen` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) fn check_weight() -> Weight { // Proof Size summary in bytes: - // Measured: `24` - // Estimated: `1489` - // Minimum execution time: 3_402_000 picoseconds. - Weight::from_parts(3_627_000, 0) - .saturating_add(Weight::from_parts(0, 1489)) - .saturating_add(T::DbWeight::get().reads(1)) - .saturating_add(T::DbWeight::get().writes(1)) + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 4_620_000 picoseconds. + Weight::from_parts(4_810_000, 0) + .saturating_add(Weight::from_parts(0, 0)) } fn weight_reclaim() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_189_000 picoseconds. - Weight::from_parts(2_372_000, 0) + // Minimum execution time: 2_750_000 picoseconds. + Weight::from_parts(2_830_000, 0) .saturating_add(Weight::from_parts(0, 0)) } } diff --git a/system-parachains/bridge-hubs/bridge-hub-kusama/src/weights/pallet_balances.rs b/system-parachains/bridge-hubs/bridge-hub-kusama/src/weights/pallet_balances.rs index e7fff130b8..b450056c0c 100644 --- a/system-parachains/bridge-hubs/bridge-hub-kusama/src/weights/pallet_balances.rs +++ b/system-parachains/bridge-hubs/bridge-hub-kusama/src/weights/pallet_balances.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `pallet_balances` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-05, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./bridge-hub-kusama-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./bridge-hub-kusama-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_balances -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./bridge-hub-kusama-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/bridge-hub-kusama-runtime/bridge_hub_kusama_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/bridge-hubs/bridge-hub-kusama/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -53,8 +50,8 @@ impl pallet_balances::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `3593` - // Minimum execution time: 60_130_000 picoseconds. - Weight::from_parts(60_610_000, 0) + // Minimum execution time: 55_820_000 picoseconds. + Weight::from_parts(56_560_000, 0) .saturating_add(Weight::from_parts(0, 3593)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -65,8 +62,8 @@ impl pallet_balances::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `3593` - // Minimum execution time: 48_170_000 picoseconds. - Weight::from_parts(48_371_000, 0) + // Minimum execution time: 44_561_000 picoseconds. + Weight::from_parts(45_170_000, 0) .saturating_add(Weight::from_parts(0, 3593)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -77,8 +74,8 @@ impl pallet_balances::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `174` // Estimated: `3593` - // Minimum execution time: 21_121_000 picoseconds. - Weight::from_parts(21_580_000, 0) + // Minimum execution time: 17_750_000 picoseconds. + Weight::from_parts(18_240_000, 0) .saturating_add(Weight::from_parts(0, 3593)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -89,8 +86,8 @@ impl pallet_balances::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `174` // Estimated: `3593` - // Minimum execution time: 29_840_000 picoseconds. - Weight::from_parts(30_190_000, 0) + // Minimum execution time: 25_950_000 picoseconds. + Weight::from_parts(26_340_000, 0) .saturating_add(Weight::from_parts(0, 3593)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -101,8 +98,8 @@ impl pallet_balances::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `103` // Estimated: `6196` - // Minimum execution time: 64_221_000 picoseconds. - Weight::from_parts(64_691_000, 0) + // Minimum execution time: 58_520_000 picoseconds. + Weight::from_parts(58_930_000, 0) .saturating_add(Weight::from_parts(0, 6196)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -113,8 +110,8 @@ impl pallet_balances::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `3593` - // Minimum execution time: 58_700_000 picoseconds. - Weight::from_parts(59_120_000, 0) + // Minimum execution time: 55_310_000 picoseconds. + Weight::from_parts(55_631_000, 0) .saturating_add(Weight::from_parts(0, 3593)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -125,8 +122,8 @@ impl pallet_balances::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `174` // Estimated: `3593` - // Minimum execution time: 24_570_000 picoseconds. - Weight::from_parts(25_210_000, 0) + // Minimum execution time: 21_050_000 picoseconds. + Weight::from_parts(21_560_000, 0) .saturating_add(Weight::from_parts(0, 3593)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -138,11 +135,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: 23_191_000 picoseconds. - Weight::from_parts(23_330_000, 0) + // Minimum execution time: 19_580_000 picoseconds. + Weight::from_parts(19_890_000, 0) .saturating_add(Weight::from_parts(0, 990)) - // Standard Error: 12_841 - .saturating_add(Weight::from_parts(17_421_140, 0).saturating_mul(u.into())) + // Standard Error: 9_195 + .saturating_add(Weight::from_parts(16_349_911, 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())) @@ -151,24 +148,24 @@ impl pallet_balances::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 7_610_000 picoseconds. - Weight::from_parts(7_850_000, 0) + // Minimum execution time: 7_460_000 picoseconds. + Weight::from_parts(7_840_000, 0) .saturating_add(Weight::from_parts(0, 0)) } fn burn_allow_death() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 36_830_000 picoseconds. - Weight::from_parts(37_180_000, 0) + // Minimum execution time: 35_361_000 picoseconds. + Weight::from_parts(35_580_000, 0) .saturating_add(Weight::from_parts(0, 0)) } fn burn_keep_alive() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 25_630_000 picoseconds. - Weight::from_parts(25_950_000, 0) + // Minimum execution time: 24_351_000 picoseconds. + Weight::from_parts(24_710_000, 0) .saturating_add(Weight::from_parts(0, 0)) } } diff --git a/system-parachains/bridge-hubs/bridge-hub-kusama/src/weights/pallet_bridge_grandpa.rs b/system-parachains/bridge-hubs/bridge-hub-kusama/src/weights/pallet_bridge_grandpa.rs index 36d20c979b..310ca9c4b1 100644 --- a/system-parachains/bridge-hubs/bridge-hub-kusama/src/weights/pallet_bridge_grandpa.rs +++ b/system-parachains/bridge-hubs/bridge-hub-kusama/src/weights/pallet_bridge_grandpa.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `pallet_bridge_grandpa` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-07, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./bridge-hub-kusama-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./bridge-hub-kusama-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_bridge_grandpa -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./bridge-hub-kusama-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/bridge-hub-kusama-runtime/bridge_hub_kusama_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/bridge-hubs/bridge-hub-kusama/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -65,13 +62,13 @@ impl pallet_bridge_grandpa::WeightInfo for WeightInfo pallet_bridge_grandpa::WeightInfo for WeightInfo pallet_bridge_messages::WeightInfo for WeightInfo< /// Proof: `ParachainInfo::ParachainId` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) fn receive_single_message_proof() -> Weight { // Proof Size summary in bytes: - // Measured: `825` + // Measured: `681` // Estimated: `52645` - // Minimum execution time: 82_550_000 picoseconds. - Weight::from_parts(83_341_000, 0) + // Minimum execution time: 72_831_000 picoseconds. + Weight::from_parts(77_830_000, 0) .saturating_add(Weight::from_parts(0, 52645)) .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(1)) @@ -85,16 +82,16 @@ impl pallet_bridge_messages::WeightInfo for WeightInfo< /// Proof: `XcmpQueue::OutboundXcmpStatus` (`max_values`: Some(1), `max_size`: Some(1282), added: 1777, mode: `MaxEncodedLen`) /// Storage: `ParachainInfo::ParachainId` (r:1 w:0) /// Proof: `ParachainInfo::ParachainId` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) - /// The range of component `n` is `[1, 4076]`. + /// The range of component `n` is `[1, 2004]`. fn receive_n_messages_proof(n: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `825` + // Measured: `681` // Estimated: `52645` - // Minimum execution time: 82_480_000 picoseconds. - Weight::from_parts(83_071_000, 0) + // Minimum execution time: 72_730_000 picoseconds. + Weight::from_parts(2_158_406_602, 0) .saturating_add(Weight::from_parts(0, 52645)) - // Standard Error: 14_245 - .saturating_add(Weight::from_parts(14_081_140, 0).saturating_mul(n.into())) + // Standard Error: 284_776 + .saturating_add(Weight::from_parts(32_810_703, 0).saturating_mul(n.into())) .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -114,10 +111,10 @@ impl pallet_bridge_messages::WeightInfo for WeightInfo< /// Proof: `ParachainInfo::ParachainId` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) fn receive_single_message_proof_with_outbound_lane_state() -> Weight { // Proof Size summary in bytes: - // Measured: `825` + // Measured: `681` // Estimated: `52645` - // Minimum execution time: 84_281_000 picoseconds. - Weight::from_parts(85_210_000, 0) + // Minimum execution time: 79_261_000 picoseconds. + Weight::from_parts(80_311_000, 0) .saturating_add(Weight::from_parts(0, 52645)) .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(1)) @@ -139,13 +136,13 @@ impl pallet_bridge_messages::WeightInfo for WeightInfo< /// The range of component `n` is `[1, 16384]`. fn receive_single_n_bytes_message_proof(n: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `825` + // Measured: `681` // Estimated: `52645` - // Minimum execution time: 75_740_000 picoseconds. - Weight::from_parts(77_994_916, 0) + // Minimum execution time: 70_990_000 picoseconds. + Weight::from_parts(73_422_860, 0) .saturating_add(Weight::from_parts(0, 52645)) - // Standard Error: 5 - .saturating_add(Weight::from_parts(2_071, 0).saturating_mul(n.into())) + // Standard Error: 8 + .saturating_add(Weight::from_parts(1_882, 0).saturating_mul(n.into())) .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -167,10 +164,10 @@ impl pallet_bridge_messages::WeightInfo for WeightInfo< /// Proof: `BridgePolkadotMessages::OutboundMessages` (`max_values`: None, `max_size`: Some(65568), added: 68043, mode: `MaxEncodedLen`) fn receive_delivery_proof_for_single_message() -> Weight { // Proof Size summary in bytes: - // Measured: `697` + // Measured: `555` // Estimated: `5354` - // Minimum execution time: 65_940_000 picoseconds. - Weight::from_parts(66_570_000, 0) + // Minimum execution time: 57_870_000 picoseconds. + Weight::from_parts(58_241_000, 0) .saturating_add(Weight::from_parts(0, 5354)) .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(3)) @@ -193,10 +190,10 @@ impl pallet_bridge_messages::WeightInfo for WeightInfo< /// Proof: `BridgePolkadotMessages::OutboundMessages` (`max_values`: None, `max_size`: Some(65568), added: 68043, mode: `MaxEncodedLen`) fn receive_delivery_proof_for_two_messages_by_single_relayer() -> Weight { // Proof Size summary in bytes: - // Measured: `697` + // Measured: `555` // Estimated: `5354` - // Minimum execution time: 67_271_000 picoseconds. - Weight::from_parts(68_090_000, 0) + // Minimum execution time: 59_221_000 picoseconds. + Weight::from_parts(60_010_000, 0) .saturating_add(Weight::from_parts(0, 5354)) .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(4)) @@ -219,10 +216,10 @@ impl pallet_bridge_messages::WeightInfo for WeightInfo< /// Proof: `BridgePolkadotMessages::OutboundMessages` (`max_values`: None, `max_size`: Some(65568), added: 68043, mode: `MaxEncodedLen`) fn receive_delivery_proof_for_two_messages_by_two_relayers() -> Weight { // Proof Size summary in bytes: - // Measured: `697` + // Measured: `555` // Estimated: `6086` - // Minimum execution time: 72_500_000 picoseconds. - Weight::from_parts(73_331_000, 0) + // Minimum execution time: 64_480_000 picoseconds. + Weight::from_parts(64_971_000, 0) .saturating_add(Weight::from_parts(0, 6086)) .saturating_add(T::DbWeight::get().reads(8)) .saturating_add(T::DbWeight::get().writes(5)) @@ -252,14 +249,14 @@ impl pallet_bridge_messages::WeightInfo for WeightInfo< /// The range of component `n` is `[1, 16384]`. fn receive_single_n_bytes_message_proof_with_dispatch(n: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `948` + // Measured: `804` // Estimated: `52645` - // Minimum execution time: 96_271_000 picoseconds. - Weight::from_parts(100_814_545, 0) + // Minimum execution time: 90_510_000 picoseconds. + Weight::from_parts(94_335_987, 0) .saturating_add(Weight::from_parts(0, 52645)) - // Standard Error: 8 - .saturating_add(Weight::from_parts(7_048, 0).saturating_mul(n.into())) + // Standard Error: 11 + .saturating_add(Weight::from_parts(6_727, 0).saturating_mul(n.into())) .saturating_add(T::DbWeight::get().reads(10)) .saturating_add(T::DbWeight::get().writes(3)) } -} \ No newline at end of file +} diff --git a/system-parachains/bridge-hubs/bridge-hub-kusama/src/weights/pallet_bridge_parachains.rs b/system-parachains/bridge-hubs/bridge-hub-kusama/src/weights/pallet_bridge_parachains.rs index 772bfcda5a..2aace569d0 100644 --- a/system-parachains/bridge-hubs/bridge-hub-kusama/src/weights/pallet_bridge_parachains.rs +++ b/system-parachains/bridge-hubs/bridge-hub-kusama/src/weights/pallet_bridge_parachains.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `pallet_bridge_parachains` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-07, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./bridge-hub-kusama-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./bridge-hub-kusama-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_bridge_parachains -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./bridge-hub-kusama-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/bridge-hub-kusama-runtime/bridge_hub_kusama_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/bridge-hubs/bridge-hub-kusama/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -62,8 +59,8 @@ impl pallet_bridge_parachains::WeightInfo for WeightInf // Proof Size summary in bytes: // Measured: `72` // Estimated: `2543` - // Minimum execution time: 43_740_000 picoseconds. - Weight::from_parts(44_736_377, 0) + // Minimum execution time: 40_640_000 picoseconds. + Weight::from_parts(41_659_300, 0) .saturating_add(Weight::from_parts(0, 2543)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(3)) @@ -82,8 +79,8 @@ impl pallet_bridge_parachains::WeightInfo for WeightInf // Proof Size summary in bytes: // Measured: `72` // Estimated: `2543` - // Minimum execution time: 44_910_000 picoseconds. - Weight::from_parts(45_600_000, 0) + // Minimum execution time: 41_920_000 picoseconds. + Weight::from_parts(42_580_000, 0) .saturating_add(Weight::from_parts(0, 2543)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(3)) @@ -102,8 +99,8 @@ impl pallet_bridge_parachains::WeightInfo for WeightInf // Proof Size summary in bytes: // Measured: `72` // Estimated: `2543` - // Minimum execution time: 75_850_000 picoseconds. - Weight::from_parts(76_360_000, 0) + // Minimum execution time: 68_860_000 picoseconds. + Weight::from_parts(69_380_000, 0) .saturating_add(Weight::from_parts(0, 2543)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(3)) diff --git a/system-parachains/bridge-hubs/bridge-hub-kusama/src/weights/pallet_bridge_relayers.rs b/system-parachains/bridge-hubs/bridge-hub-kusama/src/weights/pallet_bridge_relayers.rs index 0636a51384..dea9d07624 100644 --- a/system-parachains/bridge-hubs/bridge-hub-kusama/src/weights/pallet_bridge_relayers.rs +++ b/system-parachains/bridge-hubs/bridge-hub-kusama/src/weights/pallet_bridge_relayers.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `pallet_bridge_relayers` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-04, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./bridge-hub-kusama-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./bridge-hub-kusama-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_bridge_relayers -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./bridge-hub-kusama-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/bridge-hub-kusama-runtime/bridge_hub_kusama_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/bridge-hubs/bridge-hub-kusama/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -55,21 +52,25 @@ impl pallet_bridge_relayers::WeightInfo for WeightInfo< // Proof Size summary in bytes: // Measured: `207` // Estimated: `3593` - // Minimum execution time: 62_111_000 picoseconds. - Weight::from_parts(62_761_000, 0) + // Minimum execution time: 56_891_000 picoseconds. + Weight::from_parts(57_770_000, 0) .saturating_add(Weight::from_parts(0, 3593)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) } - /// Storage: `Benchmark::Override` (r:0 w:0) - /// Proof: `Benchmark::Override` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `BridgeRelayers::RelayerRewards` (r:1 w:1) + /// Proof: `BridgeRelayers::RelayerRewards` (`max_values`: None, `max_size`: Some(73), added: 2548, mode: `MaxEncodedLen`) + /// Storage: `System::Account` (r:1 w:0) + /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) fn claim_rewards_to() -> 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) - .saturating_add(Weight::from_parts(0, 0)) + // Measured: `207` + // Estimated: `3593` + // Minimum execution time: 23_750_000 picoseconds. + Weight::from_parts(24_100_000, 0) + .saturating_add(Weight::from_parts(0, 3593)) + .saturating_add(T::DbWeight::get().reads(2)) + .saturating_add(T::DbWeight::get().writes(1)) } /// Storage: `BridgeRelayers::RegisteredRelayers` (r:1 w:1) /// Proof: `BridgeRelayers::RegisteredRelayers` (`max_values`: None, `max_size`: Some(68), added: 2543, mode: `MaxEncodedLen`) @@ -81,8 +82,8 @@ impl pallet_bridge_relayers::WeightInfo for WeightInfo< // Proof Size summary in bytes: // Measured: `61` // Estimated: `4714` - // Minimum execution time: 33_541_000 picoseconds. - Weight::from_parts(34_210_000, 0) + // Minimum execution time: 30_900_000 picoseconds. + Weight::from_parts(31_321_000, 0) .saturating_add(Weight::from_parts(0, 4714)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) @@ -95,8 +96,8 @@ impl pallet_bridge_relayers::WeightInfo for WeightInfo< // Proof Size summary in bytes: // Measured: `160` // Estimated: `4714` - // Minimum execution time: 34_340_000 picoseconds. - Weight::from_parts(34_610_000, 0) + // Minimum execution time: 32_411_000 picoseconds. + Weight::from_parts(32_640_000, 0) .saturating_add(Weight::from_parts(0, 4714)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -105,17 +106,15 @@ impl pallet_bridge_relayers::WeightInfo for WeightInfo< /// Proof: `BridgeRelayers::RegisteredRelayers` (`max_values`: None, `max_size`: Some(68), added: 2543, mode: `MaxEncodedLen`) /// Storage: `Balances::Reserves` (r:1 w:1) /// Proof: `Balances::Reserves` (`max_values`: None, `max_size`: Some(1249), added: 3724, mode: `MaxEncodedLen`) - /// Storage: `System::Account` (r:1 w:1) - /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) fn slash_and_deregister() -> Weight { // Proof Size summary in bytes: - // Measured: `263` + // Measured: `160` // Estimated: `4714` - // Minimum execution time: 37_930_000 picoseconds. - Weight::from_parts(38_491_000, 0) + // Minimum execution time: 28_110_000 picoseconds. + Weight::from_parts(28_670_000, 0) .saturating_add(Weight::from_parts(0, 4714)) - .saturating_add(T::DbWeight::get().reads(3)) - .saturating_add(T::DbWeight::get().writes(3)) + .saturating_add(T::DbWeight::get().reads(2)) + .saturating_add(T::DbWeight::get().writes(2)) } /// Storage: `BridgeRelayers::RelayerRewards` (r:1 w:1) /// Proof: `BridgeRelayers::RelayerRewards` (`max_values`: None, `max_size`: Some(73), added: 2548, mode: `MaxEncodedLen`) @@ -123,8 +122,8 @@ impl pallet_bridge_relayers::WeightInfo for WeightInfo< // Proof Size summary in bytes: // Measured: `6` // Estimated: `3538` - // Minimum execution time: 10_190_000 picoseconds. - Weight::from_parts(10_460_000, 0) + // Minimum execution time: 7_270_000 picoseconds. + Weight::from_parts(7_530_000, 0) .saturating_add(Weight::from_parts(0, 3538)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) diff --git a/system-parachains/bridge-hubs/bridge-hub-kusama/src/weights/pallet_collator_selection.rs b/system-parachains/bridge-hubs/bridge-hub-kusama/src/weights/pallet_collator_selection.rs index fc207a3873..77b8929dc0 100644 --- a/system-parachains/bridge-hubs/bridge-hub-kusama/src/weights/pallet_collator_selection.rs +++ b/system-parachains/bridge-hubs/bridge-hub-kusama/src/weights/pallet_collator_selection.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `pallet_collator_selection` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-05, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./bridge-hub-kusama-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./bridge-hub-kusama-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_collator_selection -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./bridge-hub-kusama-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/bridge-hub-kusama-runtime/bridge_hub_kusama_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/bridge-hubs/bridge-hub-kusama/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -56,11 +53,11 @@ impl pallet_collator_selection::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `196 + b * (79 ±0)` // Estimated: `1187 + b * (2555 ±0)` - // Minimum execution time: 18_630_000 picoseconds. - Weight::from_parts(14_249_715, 0) + // Minimum execution time: 15_740_000 picoseconds. + Weight::from_parts(12_453_562, 0) .saturating_add(Weight::from_parts(0, 1187)) - // Standard Error: 8_520 - .saturating_add(Weight::from_parts(4_871_129, 0).saturating_mul(b.into())) + // Standard Error: 8_721 + .saturating_add(Weight::from_parts(4_602_279, 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, 2555).saturating_mul(b.into())) @@ -79,13 +76,13 @@ impl pallet_collator_selection::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `757 + b * (32 ±0) + c * (53 ±0)` // Estimated: `6287 + b * (37 ±0) + c * (53 ±0)` - // Minimum execution time: 52_961_000 picoseconds. - Weight::from_parts(53_209_614, 0) + // Minimum execution time: 50_630_000 picoseconds. + Weight::from_parts(49_903_824, 0) .saturating_add(Weight::from_parts(0, 6287)) - // Standard Error: 12_087 - .saturating_add(Weight::from_parts(14_285, 0).saturating_mul(b.into())) - // Standard Error: 2_291 - .saturating_add(Weight::from_parts(139_425, 0).saturating_mul(c.into())) + // Standard Error: 6_359 + .saturating_add(Weight::from_parts(106_741, 0).saturating_mul(b.into())) + // Standard Error: 1_205 + .saturating_add(Weight::from_parts(90_974, 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, 37).saturating_mul(b.into())) @@ -100,11 +97,11 @@ impl pallet_collator_selection::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `82 + b * (32 ±0)` // Estimated: `6287` - // Minimum execution time: 17_830_000 picoseconds. - Weight::from_parts(17_855_069, 0) + // Minimum execution time: 14_510_000 picoseconds. + Weight::from_parts(14_675_721, 0) .saturating_add(Weight::from_parts(0, 6287)) - // Standard Error: 1_189 - .saturating_add(Weight::from_parts(61_857, 0).saturating_mul(b.into())) + // Standard Error: 1_052 + .saturating_add(Weight::from_parts(74_764, 0).saturating_mul(b.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -114,8 +111,8 @@ impl pallet_collator_selection::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 6_270_000 picoseconds. - Weight::from_parts(6_490_000, 0) + // Minimum execution time: 6_330_000 picoseconds. + Weight::from_parts(6_600_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -133,13 +130,13 @@ impl pallet_collator_selection::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `0 + c * (182 ±0) + k * (115 ±0)` // Estimated: `6287 + c * (901 ±29) + k * (901 ±29)` - // Minimum execution time: 15_340_000 picoseconds. - Weight::from_parts(15_541_000, 0) + // Minimum execution time: 12_490_000 picoseconds. + Weight::from_parts(12_710_000, 0) .saturating_add(Weight::from_parts(0, 6287)) - // Standard Error: 207_579 - .saturating_add(Weight::from_parts(6_899_893, 0).saturating_mul(c.into())) - // Standard Error: 207_579 - .saturating_add(Weight::from_parts(6_600_912, 0).saturating_mul(k.into())) + // Standard Error: 198_229 + .saturating_add(Weight::from_parts(6_614_803, 0).saturating_mul(c.into())) + // Standard Error: 198_229 + .saturating_add(Weight::from_parts(6_301_351, 0).saturating_mul(k.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(c.into()))) @@ -156,11 +153,11 @@ impl pallet_collator_selection::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `282 + c * (49 ±0)` // Estimated: `6287` - // Minimum execution time: 36_890_000 picoseconds. - Weight::from_parts(37_597_377, 0) + // Minimum execution time: 32_540_000 picoseconds. + Weight::from_parts(33_960_252, 0) .saturating_add(Weight::from_parts(0, 6287)) - // Standard Error: 1_044 - .saturating_add(Weight::from_parts(82_310, 0).saturating_mul(c.into())) + // Standard Error: 2_243 + .saturating_add(Weight::from_parts(72_644, 0).saturating_mul(c.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -179,11 +176,11 @@ impl pallet_collator_selection::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `727 + c * (52 ±0)` // Estimated: `6287 + c * (54 ±0)` - // Minimum execution time: 47_980_000 picoseconds. - Weight::from_parts(49_640_642, 0) + // Minimum execution time: 47_381_000 picoseconds. + Weight::from_parts(49_370_377, 0) .saturating_add(Weight::from_parts(0, 6287)) - // Standard Error: 856 - .saturating_add(Weight::from_parts(92_505, 0).saturating_mul(c.into())) + // Standard Error: 1_058 + .saturating_add(Weight::from_parts(97_303, 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, 54).saturating_mul(c.into())) @@ -205,11 +202,11 @@ impl pallet_collator_selection::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `867 + c * (53 ±0)` // Estimated: `6287 + c * (54 ±0)` - // Minimum execution time: 71_541_000 picoseconds. - Weight::from_parts(73_767_572, 0) + // Minimum execution time: 65_451_000 picoseconds. + Weight::from_parts(67_710_630, 0) .saturating_add(Weight::from_parts(0, 6287)) - // Standard Error: 1_329 - .saturating_add(Weight::from_parts(100_365, 0).saturating_mul(c.into())) + // Standard Error: 1_453 + .saturating_add(Weight::from_parts(109_252, 0).saturating_mul(c.into())) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(4)) .saturating_add(Weight::from_parts(0, 54).saturating_mul(c.into())) @@ -225,11 +222,11 @@ impl pallet_collator_selection::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `310 + c * (48 ±0)` // Estimated: `6287` - // Minimum execution time: 39_170_000 picoseconds. - Weight::from_parts(40_258_046, 0) + // Minimum execution time: 35_060_000 picoseconds. + Weight::from_parts(36_842_509, 0) .saturating_add(Weight::from_parts(0, 6287)) - // Standard Error: 968 - .saturating_add(Weight::from_parts(90_886, 0).saturating_mul(c.into())) + // Standard Error: 2_060 + .saturating_add(Weight::from_parts(111_440, 0).saturating_mul(c.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -241,8 +238,8 @@ impl pallet_collator_selection::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `155` // Estimated: `6196` - // Minimum execution time: 54_350_000 picoseconds. - Weight::from_parts(54_770_000, 0) + // Minimum execution time: 49_541_000 picoseconds. + Weight::from_parts(50_030_000, 0) .saturating_add(Weight::from_parts(0, 6196)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(3)) @@ -263,11 +260,11 @@ impl pallet_collator_selection::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `2265 + c * (97 ±0) + r * (114 ±0)` // Estimated: `6287 + c * (2519 ±0) + r * (2603 ±0)` - // Minimum execution time: 27_230_000 picoseconds. - Weight::from_parts(27_570_000, 0) + // Minimum execution time: 32_451_000 picoseconds. + Weight::from_parts(32_980_000, 0) .saturating_add(Weight::from_parts(0, 6287)) - // Standard Error: 361_902 - .saturating_add(Weight::from_parts(16_477_178, 0).saturating_mul(c.into())) + // Standard Error: 346_537 + .saturating_add(Weight::from_parts(16_056_523, 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_u64).saturating_mul(c.into()))) diff --git a/system-parachains/bridge-hubs/bridge-hub-kusama/src/weights/pallet_message_queue.rs b/system-parachains/bridge-hubs/bridge-hub-kusama/src/weights/pallet_message_queue.rs index 0ccafb228f..543f1cd9dc 100644 --- a/system-parachains/bridge-hubs/bridge-hub-kusama/src/weights/pallet_message_queue.rs +++ b/system-parachains/bridge-hubs/bridge-hub-kusama/src/weights/pallet_message_queue.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `pallet_message_queue` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-05, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./bridge-hub-kusama-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./bridge-hub-kusama-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_message_queue -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./bridge-hub-kusama-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/bridge-hub-kusama-runtime/bridge_hub_kusama_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/bridge-hubs/bridge-hub-kusama/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -55,8 +52,8 @@ impl pallet_message_queue::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `223` // Estimated: `6212` - // Minimum execution time: 19_700_000 picoseconds. - Weight::from_parts(20_100_000, 0) + // Minimum execution time: 16_310_000 picoseconds. + Weight::from_parts(16_860_000, 0) .saturating_add(Weight::from_parts(0, 6212)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) @@ -69,8 +66,8 @@ impl pallet_message_queue::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `218` // Estimated: `6212` - // Minimum execution time: 17_590_000 picoseconds. - Weight::from_parts(17_940_000, 0) + // Minimum execution time: 14_700_000 picoseconds. + Weight::from_parts(15_040_000, 0) .saturating_add(Weight::from_parts(0, 6212)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(3)) @@ -81,8 +78,8 @@ impl pallet_message_queue::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `6` // Estimated: `3601` - // Minimum execution time: 7_820_000 picoseconds. - Weight::from_parts(8_050_000, 0) + // Minimum execution time: 5_200_000 picoseconds. + Weight::from_parts(5_420_000, 0) .saturating_add(Weight::from_parts(0, 3601)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -93,8 +90,8 @@ impl pallet_message_queue::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `72` // Estimated: `69078` - // Minimum execution time: 10_570_000 picoseconds. - Weight::from_parts(10_730_000, 0) + // Minimum execution time: 8_020_000 picoseconds. + Weight::from_parts(8_180_000, 0) .saturating_add(Weight::from_parts(0, 69078)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -105,8 +102,8 @@ impl pallet_message_queue::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `72` // Estimated: `69078` - // Minimum execution time: 10_700_000 picoseconds. - Weight::from_parts(10_990_000, 0) + // Minimum execution time: 8_180_000 picoseconds. + Weight::from_parts(8_400_000, 0) .saturating_add(Weight::from_parts(0, 69078)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -119,8 +116,8 @@ impl pallet_message_queue::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 158_131_000 picoseconds. - Weight::from_parts(159_691_000, 0) + // Minimum execution time: 212_681_000 picoseconds. + Weight::from_parts(214_271_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -132,23 +129,23 @@ impl pallet_message_queue::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `171` // Estimated: `3601` - // Minimum execution time: 12_380_000 picoseconds. - Weight::from_parts(12_670_000, 0) + // Minimum execution time: 9_280_000 picoseconds. + Weight::from_parts(9_710_000, 0) .saturating_add(Weight::from_parts(0, 3601)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) } /// Storage: `MessageQueue::BookStateFor` (r:1 w:0) - /// Proof: `MessageQueue::BookStateFor` (`max_values`: None, `max_size`: Some(55), added: 2530, mode: `MaxEncodedLen`) + /// Proof: `MessageQueue::BookStateFor` (`max_values`: None, `max_size`: Some(136), added: 2611, mode: `MaxEncodedLen`) /// Storage: `MessageQueue::ServiceHead` (r:0 w:1) - /// Proof: `MessageQueue::ServiceHead` (`max_values`: Some(1), `max_size`: Some(6), added: 501, mode: `MaxEncodedLen`) + /// Proof: `MessageQueue::ServiceHead` (`max_values`: Some(1), `max_size`: Some(33), added: 528, mode: `MaxEncodedLen`) fn set_service_head() -> Weight { // Proof Size summary in bytes: - // Measured: `220` - // Estimated: `3520` - // Minimum execution time: 11_071_000 picoseconds. - Weight::from_parts(11_553_000, 0) - .saturating_add(Weight::from_parts(0, 3520)) + // Measured: `161` + // Estimated: `3601` + // Minimum execution time: 7_910_000 picoseconds. + Weight::from_parts(8_130_000, 0) + .saturating_add(Weight::from_parts(0, 3601)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -160,8 +157,8 @@ impl pallet_message_queue::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `65667` // Estimated: `69078` - // Minimum execution time: 60_990_000 picoseconds. - Weight::from_parts(62_050_000, 0) + // Minimum execution time: 60_170_000 picoseconds. + Weight::from_parts(60_700_000, 0) .saturating_add(Weight::from_parts(0, 69078)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -174,8 +171,8 @@ impl pallet_message_queue::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `65667` // Estimated: `69078` - // Minimum execution time: 79_801_000 picoseconds. - Weight::from_parts(80_721_000, 0) + // Minimum execution time: 79_090_000 picoseconds. + Weight::from_parts(79_760_000, 0) .saturating_add(Weight::from_parts(0, 69078)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -188,8 +185,8 @@ impl pallet_message_queue::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `65667` // Estimated: `69078` - // Minimum execution time: 115_821_000 picoseconds. - Weight::from_parts(116_621_000, 0) + // Minimum execution time: 139_730_000 picoseconds. + Weight::from_parts(140_870_000, 0) .saturating_add(Weight::from_parts(0, 69078)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) diff --git a/system-parachains/bridge-hubs/bridge-hub-kusama/src/weights/pallet_multisig.rs b/system-parachains/bridge-hubs/bridge-hub-kusama/src/weights/pallet_multisig.rs index 25099ed268..bbc714c94b 100644 --- a/system-parachains/bridge-hubs/bridge-hub-kusama/src/weights/pallet_multisig.rs +++ b/system-parachains/bridge-hubs/bridge-hub-kusama/src/weights/pallet_multisig.rs @@ -16,10 +16,10 @@ //! Autogenerated weights for `pallet_multisig` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.0.0 -//! DATE: 2025-04-30, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `2954d1b4313e`, CPU: `QEMU Virtual CPU version 2.5+` +//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: @@ -27,15 +27,11 @@ // v1 // benchmark // pallet -// --extrinsic=* -// --runtime=target/production/wbuild/bridge-hub-kusama-runtime/bridge_hub_kusama_runtime.wasm -// --pallet=pallet_multisig -// --header=/_work/fellowship-001/runtimes/runtimes/.github/scripts/cmd/file_header.txt -// --output=./system-parachains/bridge-hubs/bridge-hub-kusama/src/weights -// --wasm-execution=compiled -// --steps=50 -// --repeat=20 -// --heap-pages=4096 +// --runtime=target/production/wbuild/bridge-hub-kusama-runtime/bridge_hub_kusama_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/bridge-hubs/bridge-hub-kusama/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -53,11 +49,11 @@ impl pallet_multisig::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 15_990_000 picoseconds. - Weight::from_parts(17_559_456, 0) + // Minimum execution time: 15_560_000 picoseconds. + Weight::from_parts(16_059_831, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 17 - .saturating_add(Weight::from_parts(420, 0).saturating_mul(z.into())) + // Standard Error: 3 + .saturating_add(Weight::from_parts(413, 0).saturating_mul(z.into())) } /// Storage: `Multisig::Multisigs` (r:1 w:1) /// Proof: `Multisig::Multisigs` (`max_values`: None, `max_size`: Some(3346), added: 5821, mode: `MaxEncodedLen`) @@ -67,13 +63,13 @@ impl pallet_multisig::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `263 + s * (2 ±0)` // Estimated: `6811` - // Minimum execution time: 46_510_000 picoseconds. - Weight::from_parts(35_936_653, 0) + // Minimum execution time: 47_820_000 picoseconds. + Weight::from_parts(37_974_982, 0) .saturating_add(Weight::from_parts(0, 6811)) - // Standard Error: 2_282 - .saturating_add(Weight::from_parts(140_592, 0).saturating_mul(s.into())) - // Standard Error: 22 - .saturating_add(Weight::from_parts(2_284, 0).saturating_mul(z.into())) + // Standard Error: 686 + .saturating_add(Weight::from_parts(106_039, 0).saturating_mul(s.into())) + // Standard Error: 6 + .saturating_add(Weight::from_parts(2_055, 0).saturating_mul(z.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -85,13 +81,13 @@ impl pallet_multisig::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `282` // Estimated: `6811` - // Minimum execution time: 29_291_000 picoseconds. - Weight::from_parts(14_378_100, 0) + // Minimum execution time: 30_971_000 picoseconds. + Weight::from_parts(22_009_398, 0) .saturating_add(Weight::from_parts(0, 6811)) - // Standard Error: 3_222 - .saturating_add(Weight::from_parts(163_983, 0).saturating_mul(s.into())) - // Standard Error: 31 - .saturating_add(Weight::from_parts(2_763, 0).saturating_mul(z.into())) + // Standard Error: 502 + .saturating_add(Weight::from_parts(98_430, 0).saturating_mul(s.into())) + // Standard Error: 4 + .saturating_add(Weight::from_parts(2_056, 0).saturating_mul(z.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -105,13 +101,13 @@ impl pallet_multisig::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `388 + s * (33 ±0)` // Estimated: `6811` - // Minimum execution time: 51_250_000 picoseconds. - Weight::from_parts(43_433_280, 0) + // Minimum execution time: 53_590_000 picoseconds. + Weight::from_parts(41_759_445, 0) .saturating_add(Weight::from_parts(0, 6811)) - // Standard Error: 4_101 - .saturating_add(Weight::from_parts(123_015, 0).saturating_mul(s.into())) - // Standard Error: 40 - .saturating_add(Weight::from_parts(2_305, 0).saturating_mul(z.into())) + // Standard Error: 1_075 + .saturating_add(Weight::from_parts(128_578, 0).saturating_mul(s.into())) + // Standard Error: 10 + .saturating_add(Weight::from_parts(2_053, 0).saturating_mul(z.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -122,11 +118,11 @@ impl pallet_multisig::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `263 + s * (2 ±0)` // Estimated: `6811` - // Minimum execution time: 31_450_000 picoseconds. - Weight::from_parts(34_494_368, 0) + // Minimum execution time: 35_810_000 picoseconds. + Weight::from_parts(36_904_918, 0) .saturating_add(Weight::from_parts(0, 6811)) - // Standard Error: 1_746 - .saturating_add(Weight::from_parts(129_483, 0).saturating_mul(s.into())) + // Standard Error: 415 + .saturating_add(Weight::from_parts(99_458, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -137,11 +133,11 @@ impl pallet_multisig::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `282` // Estimated: `6811` - // Minimum execution time: 15_830_000 picoseconds. - Weight::from_parts(18_349_893, 0) + // Minimum execution time: 20_081_000 picoseconds. + Weight::from_parts(20_677_925, 0) .saturating_add(Weight::from_parts(0, 6811)) - // Standard Error: 2_002 - .saturating_add(Weight::from_parts(114_943, 0).saturating_mul(s.into())) + // Standard Error: 342 + .saturating_add(Weight::from_parts(97_861, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -152,11 +148,11 @@ impl pallet_multisig::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `454 + s * (1 ±0)` // Estimated: `6811` - // Minimum execution time: 31_360_000 picoseconds. - Weight::from_parts(33_721_814, 0) + // Minimum execution time: 36_790_000 picoseconds. + Weight::from_parts(37_774_843, 0) .saturating_add(Weight::from_parts(0, 6811)) - // Standard Error: 2_425 - .saturating_add(Weight::from_parts(155_289, 0).saturating_mul(s.into())) + // Standard Error: 443 + .saturating_add(Weight::from_parts(99_043, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -165,13 +161,13 @@ impl pallet_multisig::WeightInfo for WeightInfo { /// The range of component `s` is `[2, 100]`. fn poke_deposit(s: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `458 + s * (1 ±0)` + // Measured: `454 + s * (1 ±0)` // Estimated: `6811` - // Minimum execution time: 34_917_000 picoseconds. - Weight::from_parts(36_141_350, 0) + // Minimum execution time: 34_670_000 picoseconds. + Weight::from_parts(35_620_305, 0) .saturating_add(Weight::from_parts(0, 6811)) - // Standard Error: 1_247 - .saturating_add(Weight::from_parts(166_544, 0).saturating_mul(s.into())) + // Standard Error: 1_066 + .saturating_add(Weight::from_parts(104_007, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } diff --git a/system-parachains/bridge-hubs/bridge-hub-kusama/src/weights/pallet_session.rs b/system-parachains/bridge-hubs/bridge-hub-kusama/src/weights/pallet_session.rs index 49bb954e0e..b0a8097bbb 100644 --- a/system-parachains/bridge-hubs/bridge-hub-kusama/src/weights/pallet_session.rs +++ b/system-parachains/bridge-hubs/bridge-hub-kusama/src/weights/pallet_session.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `pallet_session` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-05, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./bridge-hub-kusama-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./bridge-hub-kusama-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_session -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./bridge-hub-kusama-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/bridge-hub-kusama-runtime/bridge_hub_kusama_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/bridge-hubs/bridge-hub-kusama/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -55,8 +52,8 @@ impl pallet_session::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `297` // Estimated: `3762` - // Minimum execution time: 24_130_000 picoseconds. - Weight::from_parts(24_641_000, 0) + // Minimum execution time: 22_510_000 picoseconds. + Weight::from_parts(22_910_000, 0) .saturating_add(Weight::from_parts(0, 3762)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -69,8 +66,8 @@ impl pallet_session::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `279` // Estimated: `3744` - // Minimum execution time: 17_600_000 picoseconds. - Weight::from_parts(18_080_000, 0) + // Minimum execution time: 16_110_000 picoseconds. + Weight::from_parts(16_600_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/system-parachains/bridge-hubs/bridge-hub-kusama/src/weights/pallet_timestamp.rs b/system-parachains/bridge-hubs/bridge-hub-kusama/src/weights/pallet_timestamp.rs index 7547198c95..25bff738f4 100644 --- a/system-parachains/bridge-hubs/bridge-hub-kusama/src/weights/pallet_timestamp.rs +++ b/system-parachains/bridge-hubs/bridge-hub-kusama/src/weights/pallet_timestamp.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `pallet_timestamp` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-05, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./bridge-hub-kusama-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./bridge-hub-kusama-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_timestamp -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./bridge-hub-kusama-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/bridge-hub-kusama-runtime/bridge_hub_kusama_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/bridge-hubs/bridge-hub-kusama/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -55,8 +52,8 @@ impl pallet_timestamp::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `85` // Estimated: `1493` - // Minimum execution time: 12_790_000 picoseconds. - Weight::from_parts(13_190_000, 0) + // Minimum execution time: 9_390_000 picoseconds. + Weight::from_parts(9_750_000, 0) .saturating_add(Weight::from_parts(0, 1493)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -65,8 +62,8 @@ impl pallet_timestamp::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `94` // Estimated: `0` - // Minimum execution time: 8_150_000 picoseconds. - Weight::from_parts(8_290_000, 0) + // Minimum execution time: 5_480_000 picoseconds. + Weight::from_parts(5_630_000, 0) .saturating_add(Weight::from_parts(0, 0)) } } diff --git a/system-parachains/bridge-hubs/bridge-hub-kusama/src/weights/pallet_transaction_payment.rs b/system-parachains/bridge-hubs/bridge-hub-kusama/src/weights/pallet_transaction_payment.rs index b31e5a059f..521893bca5 100644 --- a/system-parachains/bridge-hubs/bridge-hub-kusama/src/weights/pallet_transaction_payment.rs +++ b/system-parachains/bridge-hubs/bridge-hub-kusama/src/weights/pallet_transaction_payment.rs @@ -1,40 +1,37 @@ -// Copyright (C) Parity Technologies (UK) Ltd. -// This file is part of Polkadot. - -// Polkadot is free software: you can redistribute it and/or modify -// it under the terms of the GNU General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. - -// Polkadot is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. - -// You should have received a copy of the GNU General Public License -// along with Polkadot. If not, see . +// Copyright (C) Parity Technologies and the various Polkadot contributors, see Contributions.md +// for a list of specific contributors. +// 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_transaction_payment` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2024-09-12, STEPS: `2`, REPEAT: `2`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `gleipnir`, CPU: `AMD Ryzen 9 7900X 12-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("westend-dev")`, DB CACHE: 1024 +//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/debug/polkadot +// frame-omni-bencher +// v1 // benchmark // pallet -// --steps=2 -// --repeat=2 -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --pallet=pallet-transaction-payment -// --chain=westend-dev -// --output=./polkadot/runtime/westend/src/weights/ -// --header=./polkadot/file_header.txt +// --runtime=target/production/wbuild/bridge-hub-kusama-runtime/bridge_hub_kusama_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/bridge-hubs/bridge-hub-kusama/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -47,22 +44,16 @@ use core::marker::PhantomData; /// Weight functions for `pallet_transaction_payment`. pub struct WeightInfo(PhantomData); impl pallet_transaction_payment::WeightInfo for WeightInfo { - /// Storage: `TransactionPayment::NextFeeMultiplier` (r:1 w:0) - /// Proof: `TransactionPayment::NextFeeMultiplier` (`max_values`: Some(1), `max_size`: Some(16), added: 511, mode: `MaxEncodedLen`) - /// Storage: `System::Account` (r:1 w:1) + /// Storage: `System::Account` (r:2 w:2) /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) - /// Storage: `Authorship::Author` (r:1 w:0) - /// Proof: `Authorship::Author` (`max_values`: Some(1), `max_size`: Some(32), added: 527, mode: `MaxEncodedLen`) - /// Storage: `System::Digest` (r:1 w:0) - /// Proof: `System::Digest` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) fn charge_transaction_payment() -> Weight { // Proof Size summary in bytes: - // Measured: `320` - // Estimated: `3593` - // Minimum execution time: 569_518_000 picoseconds. - Weight::from_parts(590_438_000, 0) - .saturating_add(Weight::from_parts(0, 3593)) - .saturating_add(T::DbWeight::get().reads(4)) - .saturating_add(T::DbWeight::get().writes(1)) + // Measured: `101` + // Estimated: `6196` + // Minimum execution time: 50_091_000 picoseconds. + Weight::from_parts(50_540_000, 0) + .saturating_add(Weight::from_parts(0, 6196)) + .saturating_add(T::DbWeight::get().reads(2)) + .saturating_add(T::DbWeight::get().writes(2)) } -} \ No newline at end of file +} diff --git a/system-parachains/bridge-hubs/bridge-hub-kusama/src/weights/pallet_utility.rs b/system-parachains/bridge-hubs/bridge-hub-kusama/src/weights/pallet_utility.rs index 32064f1422..baa56135b2 100644 --- a/system-parachains/bridge-hubs/bridge-hub-kusama/src/weights/pallet_utility.rs +++ b/system-parachains/bridge-hubs/bridge-hub-kusama/src/weights/pallet_utility.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `pallet_utility` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-05, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./bridge-hub-kusama-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./bridge-hub-kusama-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_utility -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./bridge-hub-kusama-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/bridge-hub-kusama-runtime/bridge_hub_kusama_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/bridge-hubs/bridge-hub-kusama/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -52,17 +49,17 @@ impl pallet_utility::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 6_350_000 picoseconds. - Weight::from_parts(18_024_083, 0) + // Minimum execution time: 5_970_000 picoseconds. + Weight::from_parts(9_357_702, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 1_515 - .saturating_add(Weight::from_parts(3_569_136, 0).saturating_mul(c.into())) + // Standard Error: 629 + .saturating_add(Weight::from_parts(3_340_297, 0).saturating_mul(c.into())) } fn as_derivative() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 5_550_000 picoseconds. + // Minimum execution time: 5_450_000 picoseconds. Weight::from_parts(5_730_000, 0) .saturating_add(Weight::from_parts(0, 0)) } @@ -71,18 +68,18 @@ impl pallet_utility::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 6_340_000 picoseconds. - Weight::from_parts(11_176_160, 0) + // Minimum execution time: 5_990_000 picoseconds. + Weight::from_parts(8_808_516, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 653 - .saturating_add(Weight::from_parts(3_818_844, 0).saturating_mul(c.into())) + // Standard Error: 613 + .saturating_add(Weight::from_parts(3_575_172, 0).saturating_mul(c.into())) } fn dispatch_as() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 8_590_000 picoseconds. - Weight::from_parts(8_800_000, 0) + // Minimum execution time: 8_090_000 picoseconds. + Weight::from_parts(8_450_000, 0) .saturating_add(Weight::from_parts(0, 0)) } /// The range of component `c` is `[0, 1000]`. @@ -90,26 +87,26 @@ impl pallet_utility::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 6_330_000 picoseconds. - Weight::from_parts(9_718_355, 0) + // Minimum execution time: 6_130_000 picoseconds. + Weight::from_parts(9_305_757, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 581 - .saturating_add(Weight::from_parts(3_559_758, 0).saturating_mul(c.into())) + // Standard Error: 654 + .saturating_add(Weight::from_parts(3_276_894, 0).saturating_mul(c.into())) } fn dispatch_as_fallible() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 7_330_000 picoseconds. - Weight::from_parts(7_583_000, 0) + // Minimum execution time: 8_380_000 picoseconds. + Weight::from_parts(8_630_000, 0) .saturating_add(Weight::from_parts(0, 0)) } fn if_else() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 8_846_000 picoseconds. - Weight::from_parts(9_337_000, 0) + // Minimum execution time: 10_110_000 picoseconds. + Weight::from_parts(10_320_000, 0) .saturating_add(Weight::from_parts(0, 0)) } } diff --git a/system-parachains/bridge-hubs/bridge-hub-kusama/src/weights/pallet_xcm.rs b/system-parachains/bridge-hubs/bridge-hub-kusama/src/weights/pallet_xcm.rs index 4ec51c092e..899b4861c1 100644 --- a/system-parachains/bridge-hubs/bridge-hub-kusama/src/weights/pallet_xcm.rs +++ b/system-parachains/bridge-hubs/bridge-hub-kusama/src/weights/pallet_xcm.rs @@ -16,10 +16,10 @@ //! Autogenerated weights for `pallet_xcm` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.0.0 -//! DATE: 2025-04-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.1.0 +//! DATE: 2025-06-17, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `9d81f4f36ccc`, CPU: `QEMU Virtual CPU version 2.5+` +//! HOSTNAME: `b53efb4169bd`, CPU: `QEMU Virtual CPU version 2.5+` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: @@ -60,8 +60,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `6` // Estimated: `3471` - // Minimum execution time: 23_160_000 picoseconds. - Weight::from_parts(23_900_000, 0) + // Minimum execution time: 24_131_000 picoseconds. + Weight::from_parts(28_219_000, 0) .saturating_add(Weight::from_parts(0, 3471)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(1)) @@ -84,8 +84,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `90` // Estimated: `3593` - // Minimum execution time: 123_901_000 picoseconds. - Weight::from_parts(126_541_000, 0) + // Minimum execution time: 134_789_000 picoseconds. + Weight::from_parts(147_610_000, 0) .saturating_add(Weight::from_parts(0, 3593)) .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(2)) @@ -120,8 +120,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `259` // Estimated: `3724` - // Minimum execution time: 133_151_000 picoseconds. - Weight::from_parts(139_771_000, 0) + // Minimum execution time: 147_819_000 picoseconds. + Weight::from_parts(153_990_000, 0) .saturating_add(Weight::from_parts(0, 3724)) .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(3)) @@ -132,8 +132,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `1485` - // Minimum execution time: 12_330_000 picoseconds. - Weight::from_parts(13_000_000, 0) + // Minimum execution time: 10_420_000 picoseconds. + Weight::from_parts(11_311_000, 0) .saturating_add(Weight::from_parts(0, 1485)) .saturating_add(T::DbWeight::get().reads(1)) } @@ -143,8 +143,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 7_471_000 picoseconds. - Weight::from_parts(8_730_000, 0) + // Minimum execution time: 8_880_000 picoseconds. + Weight::from_parts(9_160_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -152,8 +152,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_750_000 picoseconds. - Weight::from_parts(3_711_000, 0) + // Minimum execution time: 3_280_000 picoseconds. + Weight::from_parts(3_500_000, 0) .saturating_add(Weight::from_parts(0, 0)) } /// Storage: `PolkadotXcm::VersionNotifiers` (r:1 w:1) @@ -174,8 +174,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `6` // Estimated: `3471` - // Minimum execution time: 29_280_000 picoseconds. - Weight::from_parts(33_510_000, 0) + // Minimum execution time: 31_420_000 picoseconds. + Weight::from_parts(33_290_000, 0) .saturating_add(Weight::from_parts(0, 3471)) .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(4)) @@ -196,8 +196,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `99` // Estimated: `3564` - // Minimum execution time: 29_769_000 picoseconds. - Weight::from_parts(33_640_000, 0) + // Minimum execution time: 33_280_000 picoseconds. + Weight::from_parts(35_200_000, 0) .saturating_add(Weight::from_parts(0, 3564)) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(3)) @@ -208,45 +208,45 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_720_000 picoseconds. - Weight::from_parts(3_090_000, 0) + // Minimum execution time: 3_290_000 picoseconds. + Weight::from_parts(3_660_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(1)) } - /// Storage: `PolkadotXcm::SupportedVersion` (r:5 w:2) + /// Storage: `PolkadotXcm::SupportedVersion` (r:6 w:2) /// Proof: `PolkadotXcm::SupportedVersion` (`max_values`: None, `max_size`: None, mode: `Measured`) fn migrate_supported_version() -> Weight { // Proof Size summary in bytes: // Measured: `22` - // Estimated: `13387` - // Minimum execution time: 21_709_000 picoseconds. - Weight::from_parts(22_170_000, 0) - .saturating_add(Weight::from_parts(0, 13387)) - .saturating_add(T::DbWeight::get().reads(5)) + // Estimated: `15862` + // Minimum execution time: 27_700_000 picoseconds. + Weight::from_parts(28_180_000, 0) + .saturating_add(Weight::from_parts(0, 15862)) + .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(2)) } - /// Storage: `PolkadotXcm::VersionNotifiers` (r:5 w:2) + /// Storage: `PolkadotXcm::VersionNotifiers` (r:6 w:2) /// Proof: `PolkadotXcm::VersionNotifiers` (`max_values`: None, `max_size`: None, mode: `Measured`) fn migrate_version_notifiers() -> Weight { // Proof Size summary in bytes: // Measured: `26` - // Estimated: `13391` - // Minimum execution time: 21_621_000 picoseconds. - Weight::from_parts(22_680_000, 0) - .saturating_add(Weight::from_parts(0, 13391)) - .saturating_add(T::DbWeight::get().reads(5)) + // Estimated: `15866` + // Minimum execution time: 27_330_000 picoseconds. + Weight::from_parts(27_970_000, 0) + .saturating_add(Weight::from_parts(0, 15866)) + .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(2)) } - /// Storage: `PolkadotXcm::VersionNotifyTargets` (r:6 w:0) + /// Storage: `PolkadotXcm::VersionNotifyTargets` (r:7 w:0) /// Proof: `PolkadotXcm::VersionNotifyTargets` (`max_values`: None, `max_size`: None, mode: `Measured`) fn already_notified_target() -> Weight { // Proof Size summary in bytes: // Measured: `37` - // Estimated: `15877` - // Minimum execution time: 24_220_000 picoseconds. - Weight::from_parts(24_840_000, 0) - .saturating_add(Weight::from_parts(0, 15877)) - .saturating_add(T::DbWeight::get().reads(6)) + // Estimated: `18352` + // Minimum execution time: 30_650_000 picoseconds. + Weight::from_parts(31_500_000, 0) + .saturating_add(Weight::from_parts(0, 18352)) + .saturating_add(T::DbWeight::get().reads(7)) } /// Storage: `PolkadotXcm::VersionNotifyTargets` (r:2 w:1) /// Proof: `PolkadotXcm::VersionNotifyTargets` (`max_values`: None, `max_size`: None, mode: `Measured`) @@ -262,36 +262,36 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `39` // Estimated: `5979` - // Minimum execution time: 28_409_000 picoseconds. - Weight::from_parts(30_620_000, 0) + // Minimum execution time: 30_650_000 picoseconds. + Weight::from_parts(32_000_000, 0) .saturating_add(Weight::from_parts(0, 5979)) .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(2)) } - /// Storage: `PolkadotXcm::VersionNotifyTargets` (r:4 w:0) + /// Storage: `PolkadotXcm::VersionNotifyTargets` (r:5 w:0) /// Proof: `PolkadotXcm::VersionNotifyTargets` (`max_values`: None, `max_size`: None, mode: `Measured`) fn notify_target_migration_fail() -> Weight { // Proof Size summary in bytes: - // Measured: `36` - // Estimated: `10926` - // Minimum execution time: 15_419_000 picoseconds. - Weight::from_parts(17_500_000, 0) - .saturating_add(Weight::from_parts(0, 10926)) - .saturating_add(T::DbWeight::get().reads(4)) + // Measured: `40` + // Estimated: `13405` + // Minimum execution time: 22_720_000 picoseconds. + Weight::from_parts(22_981_000, 0) + .saturating_add(Weight::from_parts(0, 13405)) + .saturating_add(T::DbWeight::get().reads(5)) } - /// Storage: `PolkadotXcm::VersionNotifyTargets` (r:5 w:2) + /// Storage: `PolkadotXcm::VersionNotifyTargets` (r:6 w:2) /// Proof: `PolkadotXcm::VersionNotifyTargets` (`max_values`: None, `max_size`: None, mode: `Measured`) fn migrate_version_notify_targets() -> Weight { // Proof Size summary in bytes: // Measured: `33` - // Estimated: `13398` - // Minimum execution time: 22_579_000 picoseconds. - Weight::from_parts(31_590_000, 0) - .saturating_add(Weight::from_parts(0, 13398)) - .saturating_add(T::DbWeight::get().reads(5)) + // Estimated: `15873` + // Minimum execution time: 27_310_000 picoseconds. + Weight::from_parts(27_880_000, 0) + .saturating_add(Weight::from_parts(0, 15873)) + .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(2)) } - /// Storage: `PolkadotXcm::VersionNotifyTargets` (r:5 w:2) + /// Storage: `PolkadotXcm::VersionNotifyTargets` (r:6 w:2) /// Proof: `PolkadotXcm::VersionNotifyTargets` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `ParachainSystem::UpwardDeliveryFeeFactor` (r:1 w:0) /// Proof: `ParachainSystem::UpwardDeliveryFeeFactor` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) @@ -304,11 +304,11 @@ impl pallet_xcm::WeightInfo for WeightInfo { fn migrate_and_notify_old_targets() -> Weight { // Proof Size summary in bytes: // Measured: `39` - // Estimated: `13404` - // Minimum execution time: 39_299_000 picoseconds. - Weight::from_parts(40_820_000, 0) - .saturating_add(Weight::from_parts(0, 13404)) - .saturating_add(T::DbWeight::get().reads(9)) + // Estimated: `15879` + // Minimum execution time: 46_979_000 picoseconds. + Weight::from_parts(48_910_000, 0) + .saturating_add(Weight::from_parts(0, 15879)) + .saturating_add(T::DbWeight::get().reads(10)) .saturating_add(T::DbWeight::get().writes(3)) } /// Storage: `PolkadotXcm::QueryCounter` (r:1 w:1) @@ -319,8 +319,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `1485` - // Minimum execution time: 3_730_000 picoseconds. - Weight::from_parts(3_970_000, 0) + // Minimum execution time: 3_850_000 picoseconds. + Weight::from_parts(4_050_000, 0) .saturating_add(Weight::from_parts(0, 1485)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(2)) @@ -331,8 +331,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `7576` // Estimated: `11041` - // Minimum execution time: 34_211_000 picoseconds. - Weight::from_parts(34_830_000, 0) + // Minimum execution time: 38_700_000 picoseconds. + Weight::from_parts(39_480_000, 0) .saturating_add(Weight::from_parts(0, 11041)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -345,32 +345,30 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `23` // Estimated: `3488` - // Minimum execution time: 44_822_000 picoseconds. - Weight::from_parts(48_470_000, 0) + // Minimum execution time: 47_411_000 picoseconds. + Weight::from_parts(50_170_000, 0) .saturating_add(Weight::from_parts(0, 3488)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) } - /// Storage: `XcmPallet::AuthorizedAliases` (r:1 w:1) - /// Proof: `XcmPallet::AuthorizedAliases` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `Benchmark::Override` (r:0 w:0) + /// Proof: `Benchmark::Override` (`max_values`: None, `max_size`: None, mode: `Measured`) fn add_authorized_alias() -> Weight { // Proof Size summary in bytes: - // Measured: `361` - // Estimated: `3826` - // Minimum execution time: 15_975_000 picoseconds. - Weight::from_parts(16_398_000, 3826) - .saturating_add(T::DbWeight::get().reads(1)) - .saturating_add(T::DbWeight::get().writes(1)) + // 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) + .saturating_add(Weight::from_parts(0, 0)) } - /// Storage: `XcmPallet::AuthorizedAliases` (r:1 w:1) - /// Proof: `XcmPallet::AuthorizedAliases` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `Benchmark::Override` (r:0 w:0) + /// Proof: `Benchmark::Override` (`max_values`: None, `max_size`: None, mode: `Measured`) fn remove_authorized_alias() -> Weight { // Proof Size summary in bytes: - // Measured: `400` - // Estimated: `3865` - // Minimum execution time: 17_326_000 picoseconds. - Weight::from_parts(17_622_000, 3865) - .saturating_add(T::DbWeight::get().reads(1)) - .saturating_add(T::DbWeight::get().writes(1)) + // 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) + .saturating_add(Weight::from_parts(0, 0)) } } diff --git a/system-parachains/bridge-hubs/bridge-hub-kusama/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs b/system-parachains/bridge-hubs/bridge-hub-kusama/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs index aa1181d4c1..7ec5d2b942 100644 --- a/system-parachains/bridge-hubs/bridge-hub-kusama/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs +++ b/system-parachains/bridge-hubs/bridge-hub-kusama/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs @@ -16,30 +16,31 @@ //! Autogenerated weights for `pallet_xcm_benchmarks::fungible` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-05, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.1.0 +//! DATE: 2025-06-17, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./bridge-hub-kusama-chain-spec.json")`, DB CACHE: 1024 +//! HOSTNAME: `187a9ae6fb48`, CPU: `QEMU Virtual CPU version 2.5+` +//! WASM-EXECUTION: Compiled, CHAIN: None, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./bridge-hub-kusama-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_xcm_benchmarks::fungible // --extrinsic=* +// --runtime=target/production/wbuild/bridge-hub-kusama-runtime/bridge_hub_kusama_runtime.wasm +// --pallet=pallet_xcm_benchmarks::fungible +// --header=/_work/fellowship-001/runtimes/runtimes/.github/scripts/cmd/file_header.txt +// --output=./system-parachains/bridge-hubs/bridge-hub-kusama/src/weights/xcm // --wasm-execution=compiled +// --steps=50 +// --repeat=20 // --heap-pages=4096 -// --output=./bridge-hub-kusama-weights/xcm/pallet_xcm_benchmarks_fungible.rs -// --header=./file_header.txt +// --template=templates/xcm-bench-template.hbs #![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; @@ -53,9 +54,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `101` // Estimated: `3593` - // Minimum execution time: 40_421_000 picoseconds. - Weight::from_parts(41_211_000, 0) - .saturating_add(Weight::from_parts(0, 3593)) + // Minimum execution time: 40_220_000 picoseconds. + Weight::from_parts(41_530_000, 3593) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -65,9 +65,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `153` // Estimated: `6196` - // Minimum execution time: 54_140_000 picoseconds. - Weight::from_parts(54_840_000, 0) - .saturating_add(Weight::from_parts(0, 6196)) + // Minimum execution time: 57_709_000 picoseconds. + Weight::from_parts(58_790_000, 6196) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -87,9 +86,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `243` // Estimated: `8799` - // Minimum execution time: 127_051_000 picoseconds. - Weight::from_parts(128_541_000, 0) - .saturating_add(Weight::from_parts(0, 8799)) + // Minimum execution time: 137_250_000 picoseconds. + Weight::from_parts(139_899_000, 8799) .saturating_add(T::DbWeight::get().reads(8)) .saturating_add(T::DbWeight::get().writes(4)) } @@ -101,7 +99,6 @@ impl WeightInfo { // Estimated: `0` // Minimum execution time: 18_446_744_073_709_551_000 picoseconds. Weight::from_parts(18_446_744_073_709_551_000, 0) - .saturating_add(Weight::from_parts(0, 0)) } /// Storage: `ParachainInfo::ParachainId` (r:1 w:0) /// Proof: `ParachainInfo::ParachainId` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) @@ -119,9 +116,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `191` // Estimated: `6196` - // Minimum execution time: 88_341_000 picoseconds. - Weight::from_parts(89_191_000, 0) - .saturating_add(Weight::from_parts(0, 6196)) + // Minimum execution time: 89_540_000 picoseconds. + Weight::from_parts(93_390_000, 6196) .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(3)) } @@ -129,9 +125,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 3_480_000 picoseconds. - Weight::from_parts(3_690_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 3_220_000 picoseconds. + Weight::from_parts(3_460_000, 0) } /// Storage: `System::Account` (r:1 w:1) /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) @@ -139,9 +134,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `52` // Estimated: `3593` - // Minimum execution time: 32_280_000 picoseconds. - Weight::from_parts(32_830_000, 0) - .saturating_add(Weight::from_parts(0, 3593)) + // Minimum execution time: 30_829_000 picoseconds. + Weight::from_parts(31_920_000, 3593) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -151,7 +145,7 @@ impl WeightInfo { /// Proof: `ParachainSystem::UpwardDeliveryFeeFactor` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// Storage: `PolkadotXcm::SupportedVersion` (r:1 w:0) /// Proof: `PolkadotXcm::SupportedVersion` (`max_values`: None, `max_size`: None, mode: `Measured`) - /// Storage: `System::Account` (r:2 w:2) + /// Storage: `System::Account` (r:1 w:1) /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) /// Storage: `ParachainSystem::HostConfiguration` (r:1 w:0) /// Proof: `ParachainSystem::HostConfiguration` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) @@ -159,13 +153,12 @@ 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: `142` - // Estimated: `6196` - // Minimum execution time: 98_471_000 picoseconds. - Weight::from_parts(100_170_000, 0) - .saturating_add(Weight::from_parts(0, 6196)) - .saturating_add(T::DbWeight::get().reads(7)) - .saturating_add(T::DbWeight::get().writes(3)) + // Measured: `90` + // Estimated: `3593` + // Minimum execution time: 68_560_000 picoseconds. + Weight::from_parts(70_319_000, 3593) + .saturating_add(T::DbWeight::get().reads(6)) + .saturating_add(T::DbWeight::get().writes(2)) } /// Storage: `ParachainInfo::ParachainId` (r:1 w:0) /// Proof: `ParachainInfo::ParachainId` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) @@ -173,39 +166,38 @@ impl WeightInfo { /// Proof: `ParachainSystem::UpwardDeliveryFeeFactor` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// Storage: `PolkadotXcm::SupportedVersion` (r:1 w:0) /// Proof: `PolkadotXcm::SupportedVersion` (`max_values`: None, `max_size`: None, mode: `Measured`) - /// Storage: `System::Account` (r:1 w:1) - /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) /// Storage: `ParachainSystem::HostConfiguration` (r:1 w:0) /// Proof: `ParachainSystem::HostConfiguration` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// Storage: `ParachainSystem::PendingUpwardMessages` (r:1 w:1) /// Proof: `ParachainSystem::PendingUpwardMessages` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) pub(crate) fn initiate_teleport() -> Weight { // Proof Size summary in bytes: - // Measured: `90` - // Estimated: `3593` - // Minimum execution time: 57_350_000 picoseconds. - Weight::from_parts(58_700_000, 0) - .saturating_add(Weight::from_parts(0, 3593)) - .saturating_add(T::DbWeight::get().reads(6)) - .saturating_add(T::DbWeight::get().writes(2)) + // Measured: `38` + // Estimated: `3503` + // Minimum execution time: 40_410_000 picoseconds. + Weight::from_parts(42_780_000, 3503) + .saturating_add(T::DbWeight::get().reads(5)) + .saturating_add(T::DbWeight::get().writes(1)) } - /// Storage: `System::Account` (r:1 w:1) + /// Storage: `System::Account` (r:2 w:2) /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) - /// Storage: `Dmp::DeliveryFeeFactor` (r:1 w:0) - /// Proof: `Dmp::DeliveryFeeFactor` (`max_values`: None, `max_size`: None, mode: `Measured`) - /// Storage: `XcmPallet::SupportedVersion` (r:1 w:0) - /// Proof: `XcmPallet::SupportedVersion` (`max_values`: None, `max_size`: None, mode: `Measured`) - /// Storage: `Dmp::DownwardMessageQueues` (r:1 w:1) - /// Proof: `Dmp::DownwardMessageQueues` (`max_values`: None, `max_size`: None, mode: `Measured`) - /// Storage: `Dmp::DownwardMessageQueueHeads` (r:1 w:1) - /// Proof: `Dmp::DownwardMessageQueueHeads` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `ParachainInfo::ParachainId` (r:1 w:0) + /// Proof: `ParachainInfo::ParachainId` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) + /// Storage: `ParachainSystem::UpwardDeliveryFeeFactor` (r:1 w:0) + /// Proof: `ParachainSystem::UpwardDeliveryFeeFactor` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Storage: `PolkadotXcm::SupportedVersion` (r:1 w:0) + /// Proof: `PolkadotXcm::SupportedVersion` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `ParachainSystem::HostConfiguration` (r:1 w:0) + /// Proof: `ParachainSystem::HostConfiguration` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Storage: `ParachainSystem::PendingUpwardMessages` (r:1 w:1) + /// Proof: `ParachainSystem::PendingUpwardMessages` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) pub(crate) fn initiate_transfer() -> Weight { // Proof Size summary in bytes: - // Measured: `180` - // Estimated: `3645` - // Minimum execution time: 82_584_000 picoseconds. - Weight::from_parts(84_614_000, 3645) - .saturating_add(T::DbWeight::get().reads(5)) + // Measured: `142` + // Estimated: `6196` + // Minimum execution time: 109_190_000 picoseconds. + Weight::from_parts(111_651_000, 6196) + .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(3)) } } diff --git a/system-parachains/bridge-hubs/bridge-hub-kusama/src/weights/xcm/pallet_xcm_benchmarks_generic.rs b/system-parachains/bridge-hubs/bridge-hub-kusama/src/weights/xcm/pallet_xcm_benchmarks_generic.rs index 105e43e591..ff0dd748ab 100644 --- a/system-parachains/bridge-hubs/bridge-hub-kusama/src/weights/xcm/pallet_xcm_benchmarks_generic.rs +++ b/system-parachains/bridge-hubs/bridge-hub-kusama/src/weights/xcm/pallet_xcm_benchmarks_generic.rs @@ -16,30 +16,31 @@ //! Autogenerated weights for `pallet_xcm_benchmarks::generic` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-04, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.1.0 +//! DATE: 2025-06-17, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./bridge-hub-kusama-chain-spec.json")`, DB CACHE: 1024 +//! HOSTNAME: `187a9ae6fb48`, CPU: `QEMU Virtual CPU version 2.5+` +//! WASM-EXECUTION: Compiled, CHAIN: None, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./bridge-hub-kusama-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_xcm_benchmarks::generic // --extrinsic=* +// --runtime=target/production/wbuild/bridge-hub-kusama-runtime/bridge_hub_kusama_runtime.wasm +// --pallet=pallet_xcm_benchmarks::generic +// --header=/_work/fellowship-001/runtimes/runtimes/.github/scripts/cmd/file_header.txt +// --output=./system-parachains/bridge-hubs/bridge-hub-kusama/src/weights/xcm // --wasm-execution=compiled +// --steps=50 +// --repeat=20 // --heap-pages=4096 -// --output=./bridge-hub-kusama-weights/xcm/pallet_xcm_benchmarks_generic.rs -// --header=./file_header.txt +// --template=templates/xcm-bench-template.hbs #![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; @@ -63,9 +64,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `191` // Estimated: `6196` - // Minimum execution time: 86_330_000 picoseconds. - Weight::from_parts(87_251_000, 0) - .saturating_add(Weight::from_parts(0, 6196)) + // Minimum execution time: 87_260_000 picoseconds. + Weight::from_parts(89_550_000, 6196) .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(3)) } @@ -73,23 +73,26 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 810_000 picoseconds. - Weight::from_parts(900_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 781_000 picoseconds. + Weight::from_parts(880_000, 0) } + /// Storage: `System::Account` (r:1 w:1) + /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) pub(crate) fn pay_fees() -> Weight { // Proof Size summary in bytes: // Measured: `0` - // Estimated: `0` - // Minimum execution time: 2_899_000 picoseconds. - Weight::from_parts(3_090_000, 0) + // Estimated: `3593` + // Minimum execution time: 4_370_000 picoseconds. + Weight::from_parts(4_650_000, 3593) + .saturating_add(T::DbWeight::get().reads(1)) + .saturating_add(T::DbWeight::get().writes(1)) } pub(crate) fn asset_claimer() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 669_000 picoseconds. - Weight::from_parts(714_000, 0) + // Minimum execution time: 870_000 picoseconds. + Weight::from_parts(960_000, 0) } /// Storage: `PolkadotXcm::Queries` (r:1 w:0) /// Proof: `PolkadotXcm::Queries` (`max_values`: None, `max_size`: None, mode: `Measured`) @@ -97,73 +100,67 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `3465` - // Minimum execution time: 7_710_000 picoseconds. - Weight::from_parts(8_020_000, 0) - .saturating_add(Weight::from_parts(0, 3465)) + // Minimum execution time: 7_070_000 picoseconds. + Weight::from_parts(7_420_000, 3465) .saturating_add(T::DbWeight::get().reads(1)) } pub(crate) fn transact() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 8_980_000 picoseconds. - Weight::from_parts(9_270_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 8_170_000 picoseconds. + Weight::from_parts(8_669_000, 0) } pub(crate) fn refund_surplus() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_740_000 picoseconds. - Weight::from_parts(1_860_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 1_491_000 picoseconds. + Weight::from_parts(1_650_000, 0) } pub(crate) fn set_error_handler() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 820_000 picoseconds. - Weight::from_parts(920_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 800_000 picoseconds. + Weight::from_parts(871_000, 0) } pub(crate) fn set_appendix() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 870_000 picoseconds. - Weight::from_parts(920_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 820_000 picoseconds. + Weight::from_parts(891_000, 0) } pub(crate) fn clear_error() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` // Minimum execution time: 760_000 picoseconds. - Weight::from_parts(860_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + Weight::from_parts(840_000, 0) } pub(crate) fn descend_origin() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 880_000 picoseconds. - Weight::from_parts(930_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 800_000 picoseconds. + Weight::from_parts(871_000, 0) } + /// Storage: `Benchmark::Override` (r:0 w:0) + /// Proof: `Benchmark::Override` (`max_values`: None, `max_size`: None, mode: `Measured`) pub(crate) fn execute_with_origin() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 790_000 picoseconds. - Weight::from_parts(843_000, 0) + // Minimum execution time: 18_446_744_073_709_551_000 picoseconds. + Weight::from_parts(18_446_744_073_709_551_000, 0) } pub(crate) fn clear_origin() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 840_000 picoseconds. - Weight::from_parts(890_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 830_000 picoseconds. + Weight::from_parts(880_000, 0) } /// Storage: `ParachainInfo::ParachainId` (r:1 w:0) /// Proof: `ParachainInfo::ParachainId` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) @@ -181,9 +178,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `191` // Estimated: `6196` - // Minimum execution time: 81_941_000 picoseconds. - Weight::from_parts(82_471_000, 0) - .saturating_add(Weight::from_parts(0, 6196)) + // Minimum execution time: 83_120_000 picoseconds. + Weight::from_parts(87_000_000, 6196) .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(3)) } @@ -193,9 +189,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `23` // Estimated: `3488` - // Minimum execution time: 13_891_000 picoseconds. - Weight::from_parts(14_270_000, 0) - .saturating_add(Weight::from_parts(0, 3488)) + // Minimum execution time: 10_960_000 picoseconds. + Weight::from_parts(11_420_000, 3488) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -203,9 +198,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 750_000 picoseconds. - Weight::from_parts(840_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 4_300_000 picoseconds. + Weight::from_parts(4_520_000, 0) } /// Storage: `PolkadotXcm::VersionNotifyTargets` (r:1 w:1) /// Proof: `PolkadotXcm::VersionNotifyTargets` (`max_values`: None, `max_size`: None, mode: `Measured`) @@ -221,9 +215,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `6` // Estimated: `3471` - // Minimum execution time: 29_500_000 picoseconds. - Weight::from_parts(29_861_000, 0) - .saturating_add(Weight::from_parts(0, 3471)) + // Minimum execution time: 25_670_000 picoseconds. + Weight::from_parts(26_860_000, 3471) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -233,50 +226,44 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 3_760_000 picoseconds. - Weight::from_parts(3_850_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 3_840_000 picoseconds. + Weight::from_parts(4_080_000, 0) .saturating_add(T::DbWeight::get().writes(1)) } pub(crate) fn burn_asset() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_400_000 picoseconds. - Weight::from_parts(1_520_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 1_180_000 picoseconds. + Weight::from_parts(1_260_000, 0) } pub(crate) fn expect_asset() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 960_000 picoseconds. - Weight::from_parts(1_040_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 920_000 picoseconds. + Weight::from_parts(980_000, 0) } pub(crate) fn expect_origin() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 810_000 picoseconds. - Weight::from_parts(860_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 4_310_000 picoseconds. + Weight::from_parts(4_510_000, 0) } pub(crate) fn expect_error() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 780_000 picoseconds. - Weight::from_parts(850_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 4_380_000 picoseconds. + Weight::from_parts(4_631_000, 0) } pub(crate) fn expect_transact_status() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 960_000 picoseconds. - Weight::from_parts(1_060_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 1_000_000 picoseconds. + Weight::from_parts(1_080_000, 0) } /// Storage: `ParachainInfo::ParachainId` (r:1 w:0) /// Proof: `ParachainInfo::ParachainId` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) @@ -294,9 +281,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `191` // Estimated: `6196` - // Minimum execution time: 87_931_000 picoseconds. - Weight::from_parts(88_701_000, 0) - .saturating_add(Weight::from_parts(0, 6196)) + // Minimum execution time: 89_099_000 picoseconds. + Weight::from_parts(92_690_000, 6196) .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(3)) } @@ -304,9 +290,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 4_740_000 picoseconds. - Weight::from_parts(4_941_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 5_150_000 picoseconds. + Weight::from_parts(5_290_000, 0) } /// Storage: `ParachainInfo::ParachainId` (r:1 w:0) /// Proof: `ParachainInfo::ParachainId` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) @@ -324,9 +309,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `191` // Estimated: `6196` - // Minimum execution time: 82_001_000 picoseconds. - Weight::from_parts(82_920_000, 0) - .saturating_add(Weight::from_parts(0, 6196)) + // Minimum execution time: 83_089_000 picoseconds. + Weight::from_parts(85_850_000, 6196) .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(3)) } @@ -334,25 +318,22 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 860_000 picoseconds. - Weight::from_parts(960_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 900_000 picoseconds. + Weight::from_parts(980_000, 0) } pub(crate) fn set_topic() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 770_000 picoseconds. - Weight::from_parts(841_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 800_000 picoseconds. + Weight::from_parts(870_000, 0) } pub(crate) fn clear_topic() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 780_000 picoseconds. - Weight::from_parts(830_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 800_000 picoseconds. + Weight::from_parts(870_000, 0) } /// Storage: `ParachainInfo::ParachainId` (r:1 w:0) /// Proof: `ParachainInfo::ParachainId` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) @@ -369,13 +350,12 @@ impl WeightInfo { /// The range of component `x` is `[1, 1000]`. pub(crate) fn export_message(x: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `433` - // Estimated: `6373` - // Minimum execution time: 66_121_000 picoseconds. - Weight::from_parts(66_848_907, 0) - .saturating_add(Weight::from_parts(0, 6373)) - // Standard Error: 40 - .saturating_add(Weight::from_parts(55_280, 0).saturating_mul(x.into())) + // Measured: `359` + // Estimated: `6299` + // Minimum execution time: 63_739_000 picoseconds. + Weight::from_parts(67_437_207, 6299) + // Standard Error: 293 + .saturating_add(Weight::from_parts(74_970, 0).saturating_mul(x.into())) .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -383,16 +363,14 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 740_000 picoseconds. - Weight::from_parts(850_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 800_000 picoseconds. + Weight::from_parts(901_000, 0) } pub(crate) fn unpaid_execution() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 850_000 picoseconds. - Weight::from_parts(920_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 860_000 picoseconds. + Weight::from_parts(910_000, 0) } } diff --git a/system-parachains/bridge-hubs/bridge-hub-polkadot/primitives/src/lib.rs b/system-parachains/bridge-hubs/bridge-hub-polkadot/primitives/src/lib.rs index 3b3786760f..3727c98db2 100644 --- a/system-parachains/bridge-hubs/bridge-hub-polkadot/primitives/src/lib.rs +++ b/system-parachains/bridge-hubs/bridge-hub-polkadot/primitives/src/lib.rs @@ -104,7 +104,7 @@ frame_support::parameter_types! { /// Transaction fee that is paid at the Polkadot BridgeHub for delivering single outbound message confirmation. /// (initially was calculated by test `BridgeHubPolkadot::can_calculate_fee_for_standalone_message_confirmation_transaction` + `33%`) - pub const BridgeHubPolkadotBaseConfirmationFeeInDots: Balance = 86_255_432; + pub const BridgeHubPolkadotBaseConfirmationFeeInDots: Balance = 86_267_609; } /// Compute the total estimated fee that needs to be paid in DOTs by the sender when sending diff --git a/system-parachains/bridge-hubs/bridge-hub-polkadot/src/weights/cumulus_pallet_parachain_system.rs b/system-parachains/bridge-hubs/bridge-hub-polkadot/src/weights/cumulus_pallet_parachain_system.rs index 83d93c8cdc..445be7e970 100644 --- a/system-parachains/bridge-hubs/bridge-hub-polkadot/src/weights/cumulus_pallet_parachain_system.rs +++ b/system-parachains/bridge-hubs/bridge-hub-polkadot/src/weights/cumulus_pallet_parachain_system.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `cumulus_pallet_parachain_system` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-05, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-15, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./bridge-hub-polkadot-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./bridge-hub-polkadot-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=cumulus_pallet_parachain_system -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./bridge-hub-polkadot-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/bridge-hub-polkadot-runtime/bridge_hub_polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/bridge-hubs/bridge-hub-polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -62,11 +59,11 @@ impl cumulus_pallet_parachain_system::WeightInfo for We // Proof Size summary in bytes: // Measured: `49` // Estimated: `3601` - // Minimum execution time: 4_920_000 picoseconds. - Weight::from_parts(5_000_000, 0) + // Minimum execution time: 3_540_000 picoseconds. + Weight::from_parts(5_425_439, 0) .saturating_add(Weight::from_parts(0, 3601)) - // Standard Error: 55_006 - .saturating_add(Weight::from_parts(187_029_411, 0).saturating_mul(n.into())) + // Standard Error: 185_427 + .saturating_add(Weight::from_parts(203_105_427, 0).saturating_mul(n.into())) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(4)) .saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(n.into()))) diff --git a/system-parachains/bridge-hubs/bridge-hub-polkadot/src/weights/cumulus_pallet_xcmp_queue.rs b/system-parachains/bridge-hubs/bridge-hub-polkadot/src/weights/cumulus_pallet_xcmp_queue.rs index 9f4f718db5..7eb4f1a99b 100644 --- a/system-parachains/bridge-hubs/bridge-hub-polkadot/src/weights/cumulus_pallet_xcmp_queue.rs +++ b/system-parachains/bridge-hubs/bridge-hub-polkadot/src/weights/cumulus_pallet_xcmp_queue.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `cumulus_pallet_xcmp_queue` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-05, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-15, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./bridge-hub-polkadot-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./bridge-hub-polkadot-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=cumulus_pallet_xcmp_queue -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./bridge-hub-polkadot-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/bridge-hub-polkadot-runtime/bridge_hub_polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/bridge-hubs/bridge-hub-polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -53,8 +50,8 @@ impl cumulus_pallet_xcmp_queue::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `109` // Estimated: `1497` - // Minimum execution time: 7_380_000 picoseconds. - Weight::from_parts(7_640_000, 0) + // Minimum execution time: 6_280_000 picoseconds. + Weight::from_parts(6_480_000, 0) .saturating_add(Weight::from_parts(0, 1497)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -62,42 +59,42 @@ impl cumulus_pallet_xcmp_queue::WeightInfo for WeightIn /// Storage: `XcmpQueue::QueueConfig` (r:1 w:0) /// Proof: `XcmpQueue::QueueConfig` (`max_values`: Some(1), `max_size`: Some(12), added: 507, mode: `MaxEncodedLen`) /// Storage: `MessageQueue::BookStateFor` (r:1 w:1) - /// Proof: `MessageQueue::BookStateFor` (`max_values`: None, `max_size`: Some(52), added: 2527, mode: `MaxEncodedLen`) + /// Proof: `MessageQueue::BookStateFor` (`max_values`: None, `max_size`: Some(136), added: 2611, mode: `MaxEncodedLen`) /// Storage: `MessageQueue::ServiceHead` (r:1 w:1) - /// Proof: `MessageQueue::ServiceHead` (`max_values`: Some(1), `max_size`: Some(5), added: 500, mode: `MaxEncodedLen`) + /// Proof: `MessageQueue::ServiceHead` (`max_values`: Some(1), `max_size`: Some(33), added: 528, mode: `MaxEncodedLen`) /// Storage: `XcmpQueue::InboundXcmpSuspended` (r:1 w:0) /// Proof: `XcmpQueue::InboundXcmpSuspended` (`max_values`: Some(1), `max_size`: Some(4002), added: 4497, mode: `MaxEncodedLen`) /// Storage: `MessageQueue::Pages` (r:0 w:1) - /// Proof: `MessageQueue::Pages` (`max_values`: None, `max_size`: Some(105521), added: 107996, mode: `MaxEncodedLen`) - /// The range of component `n` is `[1, 105467]`. + /// Proof: `MessageQueue::Pages` (`max_values`: None, `max_size`: Some(65613), added: 68088, mode: `MaxEncodedLen`) + /// The range of component `n` is `[1, 65531]`. fn enqueue_n_bytes_xcmp_message(n: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `151` + // Measured: `115` // Estimated: `5487` - // Minimum execution time: 13_963_000 picoseconds. - Weight::from_parts(9_886_718, 0) + // Minimum execution time: 15_480_000 picoseconds. + Weight::from_parts(5_166_247, 0) .saturating_add(Weight::from_parts(0, 5487)) - // Standard Error: 6 - .saturating_add(Weight::from_parts(964, 0).saturating_mul(n.into())) + // Standard Error: 18 + .saturating_add(Weight::from_parts(1_406, 0).saturating_mul(n.into())) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(3)) } /// Storage: `XcmpQueue::QueueConfig` (r:1 w:0) /// Proof: `XcmpQueue::QueueConfig` (`max_values`: Some(1), `max_size`: Some(12), added: 507, mode: `MaxEncodedLen`) /// Storage: `MessageQueue::BookStateFor` (r:1 w:1) - /// Proof: `MessageQueue::BookStateFor` (`max_values`: None, `max_size`: Some(52), added: 2527, mode: `MaxEncodedLen`) + /// Proof: `MessageQueue::BookStateFor` (`max_values`: None, `max_size`: Some(136), added: 2611, mode: `MaxEncodedLen`) /// Storage: `MessageQueue::ServiceHead` (r:1 w:1) - /// Proof: `MessageQueue::ServiceHead` (`max_values`: Some(1), `max_size`: Some(5), added: 500, mode: `MaxEncodedLen`) + /// Proof: `MessageQueue::ServiceHead` (`max_values`: Some(1), `max_size`: Some(33), added: 528, mode: `MaxEncodedLen`) /// Storage: `XcmpQueue::InboundXcmpSuspended` (r:1 w:0) /// Proof: `XcmpQueue::InboundXcmpSuspended` (`max_values`: Some(1), `max_size`: Some(4002), added: 4497, mode: `MaxEncodedLen`) /// Storage: `MessageQueue::Pages` (r:0 w:1) - /// Proof: `MessageQueue::Pages` (`max_values`: None, `max_size`: Some(105521), added: 107996, mode: `MaxEncodedLen`) + /// Proof: `MessageQueue::Pages` (`max_values`: None, `max_size`: Some(65613), added: 68088, mode: `MaxEncodedLen`) fn enqueue_2_empty_xcmp_messages() -> Weight { // Proof Size summary in bytes: - // Measured: `151` + // Measured: `115` // Estimated: `5487` - // Minimum execution time: 22_410_000 picoseconds. - Weight::from_parts(23_319_000, 0) + // Minimum execution time: 25_070_000 picoseconds. + Weight::from_parts(25_950_000, 0) .saturating_add(Weight::from_parts(0, 5487)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(3)) @@ -108,8 +105,8 @@ impl cumulus_pallet_xcmp_queue::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `109` // Estimated: `2767` - // Minimum execution time: 4_940_000 picoseconds. - Weight::from_parts(5_150_000, 0) + // Minimum execution time: 3_800_000 picoseconds. + Weight::from_parts(4_090_000, 0) .saturating_add(Weight::from_parts(0, 2767)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -120,8 +117,8 @@ impl cumulus_pallet_xcmp_queue::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `144` // Estimated: `2767` - // Minimum execution time: 6_500_000 picoseconds. - Weight::from_parts(6_650_000, 0) + // Minimum execution time: 5_320_000 picoseconds. + Weight::from_parts(5_580_000, 0) .saturating_add(Weight::from_parts(0, 2767)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -130,8 +127,8 @@ impl cumulus_pallet_xcmp_queue::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 7_680_000 picoseconds. - Weight::from_parts(7_770_000, 0) + // Minimum execution time: 6_080_000 picoseconds. + Weight::from_parts(6_160_000, 0) .saturating_add(Weight::from_parts(0, 0)) } /// Storage: UNKNOWN KEY `0x7b3237373ffdfeb1cab4222e3b520d6b345d8e88afa015075c945637c07e8f20` (r:1 w:1) @@ -152,8 +149,8 @@ impl cumulus_pallet_xcmp_queue::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `65744` // Estimated: `69209` - // Minimum execution time: 113_291_000 picoseconds. - Weight::from_parts(114_011_000, 0) + // Minimum execution time: 138_841_000 picoseconds. + Weight::from_parts(141_560_000, 0) .saturating_add(Weight::from_parts(0, 69209)) .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(5)) @@ -166,8 +163,8 @@ impl cumulus_pallet_xcmp_queue::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `65743` // Estimated: `69208` - // Minimum execution time: 55_430_000 picoseconds. - Weight::from_parts(55_941_000, 0) + // Minimum execution time: 58_460_000 picoseconds. + Weight::from_parts(59_100_000, 0) .saturating_add(Weight::from_parts(0, 69208)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) diff --git a/system-parachains/bridge-hubs/bridge-hub-polkadot/src/weights/frame_system.rs b/system-parachains/bridge-hubs/bridge-hub-polkadot/src/weights/frame_system.rs index ace1a26cb2..7ea8726671 100644 --- a/system-parachains/bridge-hubs/bridge-hub-polkadot/src/weights/frame_system.rs +++ b/system-parachains/bridge-hubs/bridge-hub-polkadot/src/weights/frame_system.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `frame_system` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-05, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-15, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./bridge-hub-polkadot-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./bridge-hub-polkadot-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=frame_system -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./bridge-hub-polkadot-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/bridge-hub-polkadot-runtime/bridge_hub_polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/bridge-hubs/bridge-hub-polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -52,36 +49,33 @@ impl frame_system::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_650_000 picoseconds. - Weight::from_parts(2_810_000, 0) + // Minimum execution time: 2_610_000 picoseconds. + Weight::from_parts(9_411_361, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 0 - .saturating_add(Weight::from_parts(369, 0).saturating_mul(b.into())) + // Standard Error: 3 + .saturating_add(Weight::from_parts(490, 0).saturating_mul(b.into())) } /// The range of component `b` is `[0, 3932160]`. fn remark_with_event(b: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 6_780_000 picoseconds. - Weight::from_parts(6_930_000, 0) + // Minimum execution time: 6_630_000 picoseconds. + Weight::from_parts(6_800_000, 0) .saturating_add(Weight::from_parts(0, 0)) // Standard Error: 2 - .saturating_add(Weight::from_parts(1_705, 0).saturating_mul(b.into())) + .saturating_add(Weight::from_parts(2_287, 0).saturating_mul(b.into())) } - /// Storage: `System::Digest` (r:1 w:1) - /// Proof: `System::Digest` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// Storage: UNKNOWN KEY `0x3a686561707061676573` (r:0 w:1) /// Proof: UNKNOWN KEY `0x3a686561707061676573` (r:0 w:1) fn set_heap_pages() -> Weight { // Proof Size summary in bytes: // Measured: `0` - // Estimated: `1485` - // Minimum execution time: 5_570_000 picoseconds. - Weight::from_parts(5_830_000, 0) - .saturating_add(Weight::from_parts(0, 1485)) - .saturating_add(T::DbWeight::get().reads(1)) - .saturating_add(T::DbWeight::get().writes(2)) + // Estimated: `0` + // Minimum execution time: 4_190_000 picoseconds. + Weight::from_parts(4_320_000, 0) + .saturating_add(Weight::from_parts(0, 0)) + .saturating_add(T::DbWeight::get().writes(1)) } /// Storage: `ParachainSystem::ValidationData` (r:1 w:0) /// Proof: `ParachainSystem::ValidationData` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) @@ -99,8 +93,8 @@ impl frame_system::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `165` // Estimated: `1650` - // Minimum execution time: 113_458_722_000 picoseconds. - Weight::from_parts(117_451_588_000, 0) + // Minimum execution time: 127_151_017_000 picoseconds. + Weight::from_parts(130_371_326_000, 0) .saturating_add(Weight::from_parts(0, 1650)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(3)) @@ -112,11 +106,11 @@ impl frame_system::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_710_000 picoseconds. - Weight::from_parts(2_780_000, 0) + // Minimum execution time: 2_610_000 picoseconds. + Weight::from_parts(2_690_000, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 2_970 - .saturating_add(Weight::from_parts(880_740, 0).saturating_mul(i.into())) + // Standard Error: 3_072 + .saturating_add(Weight::from_parts(890_245, 0).saturating_mul(i.into())) .saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(i.into()))) } /// Storage: `Skipped::Metadata` (r:0 w:0) @@ -126,11 +120,11 @@ impl frame_system::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_690_000 picoseconds. - Weight::from_parts(2_760_000, 0) + // Minimum execution time: 2_590_000 picoseconds. + Weight::from_parts(2_680_000, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 1_129 - .saturating_add(Weight::from_parts(662_951, 0).saturating_mul(i.into())) + // Standard Error: 1_223 + .saturating_add(Weight::from_parts(677_185, 0).saturating_mul(i.into())) .saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(i.into()))) } /// Storage: `Skipped::Metadata` (r:0 w:0) @@ -138,13 +132,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: `70 + p * (69 ±0)` - // Estimated: `71 + p * (70 ±0)` - // Minimum execution time: 5_390_000 picoseconds. - Weight::from_parts(5_490_000, 0) - .saturating_add(Weight::from_parts(0, 71)) - // Standard Error: 1_418 - .saturating_add(Weight::from_parts(1_506_860, 0).saturating_mul(p.into())) + // Measured: `71 + p * (69 ±0)` + // Estimated: `70 + p * (70 ±0)` + // Minimum execution time: 5_170_000 picoseconds. + Weight::from_parts(5_330_000, 0) + .saturating_add(Weight::from_parts(0, 70)) + // Standard Error: 1_662 + .saturating_add(Weight::from_parts(1_564_894, 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())) @@ -155,8 +149,8 @@ impl frame_system::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 23_060_000 picoseconds. - Weight::from_parts(24_900_000, 0) + // Minimum execution time: 23_540_000 picoseconds. + Weight::from_parts(26_070_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -178,8 +172,8 @@ impl frame_system::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `187` // Estimated: `1672` - // Minimum execution time: 115_871_336_000 picoseconds. - Weight::from_parts(118_365_763_000, 0) + // Minimum execution time: 134_305_757_000 picoseconds. + Weight::from_parts(136_392_023_000, 0) .saturating_add(Weight::from_parts(0, 1672)) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(4)) diff --git a/system-parachains/bridge-hubs/bridge-hub-polkadot/src/weights/frame_system_extensions.rs b/system-parachains/bridge-hubs/bridge-hub-polkadot/src/weights/frame_system_extensions.rs index 508933e4f6..722f5f0782 100644 --- a/system-parachains/bridge-hubs/bridge-hub-polkadot/src/weights/frame_system_extensions.rs +++ b/system-parachains/bridge-hubs/bridge-hub-polkadot/src/weights/frame_system_extensions.rs @@ -1,44 +1,37 @@ +// Copyright (C) Parity Technologies and the various Polkadot contributors, see Contributions.md +// for a list of specific contributors. +// SPDX-License-Identifier: Apache-2.0 -// Copyright (C) Parity Technologies (UK) Ltd. -// This file is part of Polkadot. - -// Polkadot is free software: you can redistribute it and/or modify -// it under the terms of the GNU General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. - -// Polkadot is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. - -// You should have received a copy of the GNU General Public License -// along with Polkadot. If not, see . +// 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 `frame_system_extensions` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2024-02-29, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-15, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `runner-bn-ce5rx-project-674-concurrent-0`, CPU: `Intel(R) Xeon(R) CPU @ 2.60GHz` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("rococo-dev")`, DB CACHE: 1024 +//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=rococo-dev -// --steps=50 -// --repeat=20 -// --no-storage-info -// --no-median-slopes -// --no-min-squares -// --pallet=frame_system_extensions -// --extrinsic=* -// --execution=wasm -// --wasm-execution=compiled -// --header=./polkadot/file_header.txt -// --output=./polkadot/runtime/rococo/src/weights/ +// --runtime=target/production/wbuild/bridge-hub-polkadot-runtime/bridge_hub_polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/bridge-hubs/bridge-hub-polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -51,45 +44,36 @@ use core::marker::PhantomData; /// Weight functions for `frame_system_extensions`. pub struct WeightInfo(PhantomData); impl frame_system::ExtensionsWeightInfo for WeightInfo { - /// Storage: `System::BlockHash` (r:1 w:0) - /// Proof: `System::BlockHash` (`max_values`: None, `max_size`: Some(44), added: 2519, mode: `MaxEncodedLen`) fn check_genesis() -> Weight { // Proof Size summary in bytes: - // Measured: `54` - // Estimated: `3509` - // Minimum execution time: 3_262_000 picoseconds. - Weight::from_parts(3_497_000, 0) - .saturating_add(Weight::from_parts(0, 3509)) - .saturating_add(T::DbWeight::get().reads(1)) + // Measured: `30` + // Estimated: `0` + // Minimum execution time: 3_910_000 picoseconds. + Weight::from_parts(4_050_000, 0) + .saturating_add(Weight::from_parts(0, 0)) } - /// Storage: `System::BlockHash` (r:1 w:0) - /// Proof: `System::BlockHash` (`max_values`: None, `max_size`: Some(44), added: 2519, mode: `MaxEncodedLen`) fn check_mortality_mortal_transaction() -> Weight { // Proof Size summary in bytes: - // Measured: `92` - // Estimated: `3509` - // Minimum execution time: 5_416_000 picoseconds. - Weight::from_parts(5_690_000, 0) - .saturating_add(Weight::from_parts(0, 3509)) - .saturating_add(T::DbWeight::get().reads(1)) + // Measured: `68` + // Estimated: `0` + // Minimum execution time: 7_310_000 picoseconds. + Weight::from_parts(7_550_000, 0) + .saturating_add(Weight::from_parts(0, 0)) } - /// Storage: `System::BlockHash` (r:1 w:0) - /// Proof: `System::BlockHash` (`max_values`: None, `max_size`: Some(44), added: 2519, mode: `MaxEncodedLen`) fn check_mortality_immortal_transaction() -> Weight { // Proof Size summary in bytes: - // Measured: `92` - // Estimated: `3509` - // Minimum execution time: 5_416_000 picoseconds. - Weight::from_parts(5_690_000, 0) - .saturating_add(Weight::from_parts(0, 3509)) - .saturating_add(T::DbWeight::get().reads(1)) + // Measured: `68` + // Estimated: `0` + // Minimum execution time: 7_380_000 picoseconds. + Weight::from_parts(7_570_000, 0) + .saturating_add(Weight::from_parts(0, 0)) } fn check_non_zero_sender() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 471_000 picoseconds. - Weight::from_parts(552_000, 0) + // Minimum execution time: 670_000 picoseconds. + Weight::from_parts(710_000, 0) .saturating_add(Weight::from_parts(0, 0)) } /// Storage: `System::Account` (r:1 w:1) @@ -98,8 +82,8 @@ impl frame_system::ExtensionsWeightInfo for WeightInfo< // Proof Size summary in bytes: // Measured: `101` // Estimated: `3593` - // Minimum execution time: 4_847_000 picoseconds. - Weight::from_parts(5_091_000, 0) + // Minimum execution time: 7_740_000 picoseconds. + Weight::from_parts(7_970_000, 0) .saturating_add(Weight::from_parts(0, 3593)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -108,36 +92,32 @@ impl frame_system::ExtensionsWeightInfo for WeightInfo< // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 388_000 picoseconds. - Weight::from_parts(421_000, 0) + // Minimum execution time: 510_000 picoseconds. + Weight::from_parts(540_000, 0) .saturating_add(Weight::from_parts(0, 0)) } fn check_tx_version() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 378_000 picoseconds. - Weight::from_parts(440_000, 0) + // Minimum execution time: 510_000 picoseconds. + Weight::from_parts(540_000, 0) .saturating_add(Weight::from_parts(0, 0)) } - /// Storage: `System::AllExtrinsicsLen` (r:1 w:1) - /// Proof: `System::AllExtrinsicsLen` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) fn check_weight() -> Weight { // Proof Size summary in bytes: - // Measured: `24` - // Estimated: `1489` - // Minimum execution time: 3_402_000 picoseconds. - Weight::from_parts(3_627_000, 0) - .saturating_add(Weight::from_parts(0, 1489)) - .saturating_add(T::DbWeight::get().reads(1)) - .saturating_add(T::DbWeight::get().writes(1)) + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 4_630_000 picoseconds. + Weight::from_parts(4_840_000, 0) + .saturating_add(Weight::from_parts(0, 0)) } fn weight_reclaim() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_189_000 picoseconds. - Weight::from_parts(2_372_000, 0) + // Minimum execution time: 2_680_000 picoseconds. + Weight::from_parts(2_790_000, 0) .saturating_add(Weight::from_parts(0, 0)) } } diff --git a/system-parachains/bridge-hubs/bridge-hub-polkadot/src/weights/pallet_balances.rs b/system-parachains/bridge-hubs/bridge-hub-polkadot/src/weights/pallet_balances.rs index d99e873ab6..9b4ba487d4 100644 --- a/system-parachains/bridge-hubs/bridge-hub-polkadot/src/weights/pallet_balances.rs +++ b/system-parachains/bridge-hubs/bridge-hub-polkadot/src/weights/pallet_balances.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `pallet_balances` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-05, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-15, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./bridge-hub-polkadot-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./bridge-hub-polkadot-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_balances -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./bridge-hub-polkadot-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/bridge-hub-polkadot-runtime/bridge_hub_polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/bridge-hubs/bridge-hub-polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -53,8 +50,8 @@ impl pallet_balances::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `3593` - // Minimum execution time: 59_700_000 picoseconds. - Weight::from_parts(60_240_000, 0) + // Minimum execution time: 56_130_000 picoseconds. + Weight::from_parts(56_890_000, 0) .saturating_add(Weight::from_parts(0, 3593)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -65,8 +62,8 @@ impl pallet_balances::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `3593` - // Minimum execution time: 47_590_000 picoseconds. - Weight::from_parts(48_220_000, 0) + // Minimum execution time: 44_551_000 picoseconds. + Weight::from_parts(45_240_000, 0) .saturating_add(Weight::from_parts(0, 3593)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -77,8 +74,8 @@ impl pallet_balances::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `174` // Estimated: `3593` - // Minimum execution time: 19_530_000 picoseconds. - Weight::from_parts(19_860_000, 0) + // Minimum execution time: 18_050_000 picoseconds. + Weight::from_parts(18_480_000, 0) .saturating_add(Weight::from_parts(0, 3593)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -89,8 +86,8 @@ impl pallet_balances::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `174` // Estimated: `3593` - // Minimum execution time: 27_910_000 picoseconds. - Weight::from_parts(28_460_000, 0) + // Minimum execution time: 25_700_000 picoseconds. + Weight::from_parts(26_320_000, 0) .saturating_add(Weight::from_parts(0, 3593)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -101,8 +98,8 @@ impl pallet_balances::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `103` // Estimated: `6196` - // Minimum execution time: 62_051_000 picoseconds. - Weight::from_parts(62_390_000, 0) + // Minimum execution time: 58_650_000 picoseconds. + Weight::from_parts(59_250_000, 0) .saturating_add(Weight::from_parts(0, 6196)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -113,8 +110,8 @@ impl pallet_balances::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `3593` - // Minimum execution time: 58_820_000 picoseconds. - Weight::from_parts(59_230_000, 0) + // Minimum execution time: 55_570_000 picoseconds. + Weight::from_parts(55_830_000, 0) .saturating_add(Weight::from_parts(0, 3593)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -125,8 +122,8 @@ impl pallet_balances::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `174` // Estimated: `3593` - // Minimum execution time: 23_060_000 picoseconds. - Weight::from_parts(23_410_000, 0) + // Minimum execution time: 21_301_000 picoseconds. + Weight::from_parts(21_710_000, 0) .saturating_add(Weight::from_parts(0, 3593)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -138,11 +135,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: 21_120_000 picoseconds. - Weight::from_parts(21_380_000, 0) + // Minimum execution time: 19_410_000 picoseconds. + Weight::from_parts(19_550_000, 0) .saturating_add(Weight::from_parts(0, 990)) - // Standard Error: 12_710 - .saturating_add(Weight::from_parts(17_235_282, 0).saturating_mul(u.into())) + // Standard Error: 9_058 + .saturating_add(Weight::from_parts(16_416_788, 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())) @@ -151,24 +148,24 @@ impl pallet_balances::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 7_590_000 picoseconds. - Weight::from_parts(7_800_000, 0) + // Minimum execution time: 7_380_000 picoseconds. + Weight::from_parts(7_710_000, 0) .saturating_add(Weight::from_parts(0, 0)) } fn burn_allow_death() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 36_500_000 picoseconds. - Weight::from_parts(36_960_000, 0) + // Minimum execution time: 35_240_000 picoseconds. + Weight::from_parts(35_850_000, 0) .saturating_add(Weight::from_parts(0, 0)) } fn burn_keep_alive() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 25_250_000 picoseconds. - Weight::from_parts(25_420_000, 0) + // Minimum execution time: 24_290_000 picoseconds. + Weight::from_parts(24_850_000, 0) .saturating_add(Weight::from_parts(0, 0)) } } diff --git a/system-parachains/bridge-hubs/bridge-hub-polkadot/src/weights/pallet_bridge_grandpa.rs b/system-parachains/bridge-hubs/bridge-hub-polkadot/src/weights/pallet_bridge_grandpa.rs index 2787f4e526..53666228a0 100644 --- a/system-parachains/bridge-hubs/bridge-hub-polkadot/src/weights/pallet_bridge_grandpa.rs +++ b/system-parachains/bridge-hubs/bridge-hub-polkadot/src/weights/pallet_bridge_grandpa.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `pallet_bridge_grandpa` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-07, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-15, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./bridge-hub-polkadot-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./bridge-hub-polkadot-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_bridge_grandpa -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./bridge-hub-polkadot-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/bridge-hub-polkadot-runtime/bridge_hub_polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/bridge-hubs/bridge-hub-polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -65,13 +62,13 @@ impl pallet_bridge_grandpa::WeightInfo for WeightInfo pallet_bridge_grandpa::WeightInfo for WeightInfo pallet_bridge_messages::WeightInfo for WeightInfo< /// Proof: `ParachainInfo::ParachainId` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) fn receive_single_message_proof() -> Weight { // Proof Size summary in bytes: - // Measured: `899` + // Measured: `753` // Estimated: `52645` - // Minimum execution time: 82_741_000 picoseconds. - Weight::from_parts(83_821_000, 0) + // Minimum execution time: 74_700_000 picoseconds. + Weight::from_parts(75_861_000, 0) .saturating_add(Weight::from_parts(0, 52645)) .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(1)) @@ -85,16 +82,16 @@ impl pallet_bridge_messages::WeightInfo for WeightInfo< /// Proof: `XcmpQueue::OutboundXcmpStatus` (`max_values`: Some(1), `max_size`: Some(1282), added: 1777, mode: `MaxEncodedLen`) /// Storage: `ParachainInfo::ParachainId` (r:1 w:0) /// Proof: `ParachainInfo::ParachainId` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) - /// The range of component `n` is `[1, 4076]`. + /// The range of component `n` is `[1, 2004]`. fn receive_n_messages_proof(n: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `899` + // Measured: `753` // Estimated: `52645` - // Minimum execution time: 82_100_000 picoseconds. - Weight::from_parts(82_781_000, 0) + // Minimum execution time: 74_410_000 picoseconds. + Weight::from_parts(1_586_287_347, 0) .saturating_add(Weight::from_parts(0, 52645)) - // Standard Error: 15_462 - .saturating_add(Weight::from_parts(14_282_274, 0).saturating_mul(n.into())) + // Standard Error: 311_726 + .saturating_add(Weight::from_parts(33_066_098, 0).saturating_mul(n.into())) .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -114,10 +111,10 @@ impl pallet_bridge_messages::WeightInfo for WeightInfo< /// Proof: `ParachainInfo::ParachainId` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) fn receive_single_message_proof_with_outbound_lane_state() -> Weight { // Proof Size summary in bytes: - // Measured: `899` + // Measured: `753` // Estimated: `52645` - // Minimum execution time: 87_280_000 picoseconds. - Weight::from_parts(87_801_000, 0) + // Minimum execution time: 80_311_000 picoseconds. + Weight::from_parts(81_440_000, 0) .saturating_add(Weight::from_parts(0, 52645)) .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(1)) @@ -139,13 +136,13 @@ impl pallet_bridge_messages::WeightInfo for WeightInfo< /// The range of component `n` is `[1, 16384]`. fn receive_single_n_bytes_message_proof(n: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `899` + // Measured: `753` // Estimated: `52645` - // Minimum execution time: 78_521_000 picoseconds. - Weight::from_parts(80_664_182, 0) + // Minimum execution time: 71_901_000 picoseconds. + Weight::from_parts(74_134_682, 0) .saturating_add(Weight::from_parts(0, 52645)) - // Standard Error: 4 - .saturating_add(Weight::from_parts(2_232, 0).saturating_mul(n.into())) + // Standard Error: 7 + .saturating_add(Weight::from_parts(1_928, 0).saturating_mul(n.into())) .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -158,7 +155,7 @@ impl pallet_bridge_messages::WeightInfo for WeightInfo< /// Storage: UNKNOWN KEY `0x6e0a18b62a1de81c5f519181cc611e18` (r:1 w:0) /// Proof: UNKNOWN KEY `0x6e0a18b62a1de81c5f519181cc611e18` (r:1 w:0) /// Storage: `BridgeRelayers::RelayerRewards` (r:1 w:1) - /// Proof: `BridgeRelayers::RelayerRewards` (`max_values`: None, `max_size`: Some(73), added: 2548, mode: `MaxEncodedLen`) + /// Proof: `BridgeRelayers::RelayerRewards` (`max_values`: None, `max_size`: Some(74), added: 2549, mode: `MaxEncodedLen`) /// Storage: `XcmOverBridgeHubKusama::LaneToBridge` (r:1 w:0) /// Proof: `XcmOverBridgeHubKusama::LaneToBridge` (`max_values`: None, `max_size`: Some(36), added: 2511, mode: `MaxEncodedLen`) /// Storage: `XcmOverBridgeHubKusama::Bridges` (r:1 w:0) @@ -167,10 +164,10 @@ impl pallet_bridge_messages::WeightInfo for WeightInfo< /// Proof: `BridgeKusamaMessages::OutboundMessages` (`max_values`: None, `max_size`: Some(65568), added: 68043, mode: `MaxEncodedLen`) fn receive_delivery_proof_for_single_message() -> Weight { // Proof Size summary in bytes: - // Measured: `736` + // Measured: `592` // Estimated: `5354` - // Minimum execution time: 68_070_000 picoseconds. - Weight::from_parts(68_640_000, 0) + // Minimum execution time: 58_681_000 picoseconds. + Weight::from_parts(59_420_000, 0) .saturating_add(Weight::from_parts(0, 5354)) .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(3)) @@ -184,7 +181,7 @@ impl pallet_bridge_messages::WeightInfo for WeightInfo< /// Storage: UNKNOWN KEY `0x6e0a18b62a1de81c5f519181cc611e18` (r:1 w:0) /// Proof: UNKNOWN KEY `0x6e0a18b62a1de81c5f519181cc611e18` (r:1 w:0) /// Storage: `BridgeRelayers::RelayerRewards` (r:1 w:1) - /// Proof: `BridgeRelayers::RelayerRewards` (`max_values`: None, `max_size`: Some(73), added: 2548, mode: `MaxEncodedLen`) + /// Proof: `BridgeRelayers::RelayerRewards` (`max_values`: None, `max_size`: Some(74), added: 2549, mode: `MaxEncodedLen`) /// Storage: `XcmOverBridgeHubKusama::LaneToBridge` (r:1 w:0) /// Proof: `XcmOverBridgeHubKusama::LaneToBridge` (`max_values`: None, `max_size`: Some(36), added: 2511, mode: `MaxEncodedLen`) /// Storage: `XcmOverBridgeHubKusama::Bridges` (r:1 w:0) @@ -193,10 +190,10 @@ impl pallet_bridge_messages::WeightInfo for WeightInfo< /// Proof: `BridgeKusamaMessages::OutboundMessages` (`max_values`: None, `max_size`: Some(65568), added: 68043, mode: `MaxEncodedLen`) fn receive_delivery_proof_for_two_messages_by_single_relayer() -> Weight { // Proof Size summary in bytes: - // Measured: `736` + // Measured: `592` // Estimated: `5354` - // Minimum execution time: 69_661_000 picoseconds. - Weight::from_parts(70_140_000, 0) + // Minimum execution time: 60_041_000 picoseconds. + Weight::from_parts(61_100_000, 0) .saturating_add(Weight::from_parts(0, 5354)) .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(4)) @@ -210,7 +207,7 @@ impl pallet_bridge_messages::WeightInfo for WeightInfo< /// Storage: UNKNOWN KEY `0x6e0a18b62a1de81c5f519181cc611e18` (r:1 w:0) /// Proof: UNKNOWN KEY `0x6e0a18b62a1de81c5f519181cc611e18` (r:1 w:0) /// Storage: `BridgeRelayers::RelayerRewards` (r:2 w:2) - /// Proof: `BridgeRelayers::RelayerRewards` (`max_values`: None, `max_size`: Some(73), added: 2548, mode: `MaxEncodedLen`) + /// Proof: `BridgeRelayers::RelayerRewards` (`max_values`: None, `max_size`: Some(74), added: 2549, mode: `MaxEncodedLen`) /// Storage: `XcmOverBridgeHubKusama::LaneToBridge` (r:1 w:0) /// Proof: `XcmOverBridgeHubKusama::LaneToBridge` (`max_values`: None, `max_size`: Some(36), added: 2511, mode: `MaxEncodedLen`) /// Storage: `XcmOverBridgeHubKusama::Bridges` (r:1 w:0) @@ -219,11 +216,11 @@ impl pallet_bridge_messages::WeightInfo for WeightInfo< /// Proof: `BridgeKusamaMessages::OutboundMessages` (`max_values`: None, `max_size`: Some(65568), added: 68043, mode: `MaxEncodedLen`) fn receive_delivery_proof_for_two_messages_by_two_relayers() -> Weight { // Proof Size summary in bytes: - // Measured: `736` - // Estimated: `6086` - // Minimum execution time: 74_821_000 picoseconds. - Weight::from_parts(75_841_000, 0) - .saturating_add(Weight::from_parts(0, 6086)) + // Measured: `592` + // Estimated: `6088` + // Minimum execution time: 65_380_000 picoseconds. + Weight::from_parts(66_140_000, 0) + .saturating_add(Weight::from_parts(0, 6088)) .saturating_add(T::DbWeight::get().reads(8)) .saturating_add(T::DbWeight::get().writes(5)) } @@ -252,13 +249,13 @@ impl pallet_bridge_messages::WeightInfo for WeightInfo< /// The range of component `n` is `[1, 16384]`. fn receive_single_n_bytes_message_proof_with_dispatch(n: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `1022` + // Measured: `876` // Estimated: `52645` - // Minimum execution time: 98_430_000 picoseconds. - Weight::from_parts(103_905_453, 0) + // Minimum execution time: 91_660_000 picoseconds. + Weight::from_parts(95_392_472, 0) .saturating_add(Weight::from_parts(0, 52645)) - // Standard Error: 7 - .saturating_add(Weight::from_parts(7_422, 0).saturating_mul(n.into())) + // Standard Error: 10 + .saturating_add(Weight::from_parts(6_733, 0).saturating_mul(n.into())) .saturating_add(T::DbWeight::get().reads(10)) .saturating_add(T::DbWeight::get().writes(3)) } diff --git a/system-parachains/bridge-hubs/bridge-hub-polkadot/src/weights/pallet_bridge_parachains.rs b/system-parachains/bridge-hubs/bridge-hub-polkadot/src/weights/pallet_bridge_parachains.rs index 4963ef1023..fff4542871 100644 --- a/system-parachains/bridge-hubs/bridge-hub-polkadot/src/weights/pallet_bridge_parachains.rs +++ b/system-parachains/bridge-hubs/bridge-hub-polkadot/src/weights/pallet_bridge_parachains.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `pallet_bridge_parachains` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-07, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-15, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./bridge-hub-polkadot-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./bridge-hub-polkadot-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_bridge_parachains -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./bridge-hub-polkadot-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/bridge-hub-polkadot-runtime/bridge_hub_polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/bridge-hubs/bridge-hub-polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -62,8 +59,8 @@ impl pallet_bridge_parachains::WeightInfo for WeightInf // Proof Size summary in bytes: // Measured: `72` // Estimated: `2543` - // Minimum execution time: 44_380_000 picoseconds. - Weight::from_parts(45_521_732, 0) + // Minimum execution time: 41_600_000 picoseconds. + Weight::from_parts(42_877_522, 0) .saturating_add(Weight::from_parts(0, 2543)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(3)) @@ -82,8 +79,8 @@ impl pallet_bridge_parachains::WeightInfo for WeightInf // Proof Size summary in bytes: // Measured: `72` // Estimated: `2543` - // Minimum execution time: 45_480_000 picoseconds. - Weight::from_parts(46_220_000, 0) + // Minimum execution time: 43_030_000 picoseconds. + Weight::from_parts(43_731_000, 0) .saturating_add(Weight::from_parts(0, 2543)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(3)) @@ -102,8 +99,8 @@ impl pallet_bridge_parachains::WeightInfo for WeightInf // Proof Size summary in bytes: // Measured: `72` // Estimated: `2543` - // Minimum execution time: 73_471_000 picoseconds. - Weight::from_parts(74_270_000, 0) + // Minimum execution time: 69_980_000 picoseconds. + Weight::from_parts(70_821_000, 0) .saturating_add(Weight::from_parts(0, 2543)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(3)) diff --git a/system-parachains/bridge-hubs/bridge-hub-polkadot/src/weights/pallet_bridge_relayers.rs b/system-parachains/bridge-hubs/bridge-hub-polkadot/src/weights/pallet_bridge_relayers.rs index 14b5b2def4..3dec64a80e 100644 --- a/system-parachains/bridge-hubs/bridge-hub-polkadot/src/weights/pallet_bridge_relayers.rs +++ b/system-parachains/bridge-hubs/bridge-hub-polkadot/src/weights/pallet_bridge_relayers.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `pallet_bridge_relayers` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-04, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-15, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./bridge-hub-polkadot-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./bridge-hub-polkadot-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_bridge_relayers -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./bridge-hub-polkadot-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/bridge-hub-polkadot-runtime/bridge_hub_polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/bridge-hubs/bridge-hub-polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -48,15 +45,15 @@ use core::marker::PhantomData; pub struct WeightInfo(PhantomData); impl pallet_bridge_relayers::WeightInfo for WeightInfo { /// Storage: `BridgeRelayers::RelayerRewards` (r:1 w:1) - /// Proof: `BridgeRelayers::RelayerRewards` (`max_values`: None, `max_size`: Some(73), added: 2548, mode: `MaxEncodedLen`) + /// Proof: `BridgeRelayers::RelayerRewards` (`max_values`: None, `max_size`: Some(74), added: 2549, mode: `MaxEncodedLen`) /// Storage: `System::Account` (r:1 w:1) /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) fn claim_rewards() -> Weight { // Proof Size summary in bytes: - // Measured: `205` + // Measured: `206` // Estimated: `3593` - // Minimum execution time: 61_060_000 picoseconds. - Weight::from_parts(61_590_000, 0) + // Minimum execution time: 57_240_000 picoseconds. + Weight::from_parts(58_020_000, 0) .saturating_add(Weight::from_parts(0, 3593)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -81,8 +78,8 @@ impl pallet_bridge_relayers::WeightInfo for WeightInfo< // Proof Size summary in bytes: // Measured: `42` // Estimated: `4714` - // Minimum execution time: 33_050_000 picoseconds. - Weight::from_parts(33_500_000, 0) + // Minimum execution time: 30_880_000 picoseconds. + Weight::from_parts(31_290_000, 0) .saturating_add(Weight::from_parts(0, 4714)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) @@ -95,8 +92,8 @@ impl pallet_bridge_relayers::WeightInfo for WeightInfo< // Proof Size summary in bytes: // Measured: `158` // Estimated: `4714` - // Minimum execution time: 34_041_000 picoseconds. - Weight::from_parts(34_710_000, 0) + // Minimum execution time: 31_860_000 picoseconds. + Weight::from_parts(32_290_000, 0) .saturating_add(Weight::from_parts(0, 4714)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -105,27 +102,25 @@ impl pallet_bridge_relayers::WeightInfo for WeightInfo< /// Proof: `BridgeRelayers::RegisteredRelayers` (`max_values`: None, `max_size`: Some(68), added: 2543, mode: `MaxEncodedLen`) /// Storage: `Balances::Reserves` (r:1 w:1) /// Proof: `Balances::Reserves` (`max_values`: None, `max_size`: Some(1249), added: 3724, mode: `MaxEncodedLen`) - /// Storage: `System::Account` (r:1 w:1) - /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) fn slash_and_deregister() -> Weight { // Proof Size summary in bytes: - // Measured: `261` + // Measured: `158` // Estimated: `4714` - // Minimum execution time: 38_080_000 picoseconds. - Weight::from_parts(38_470_000, 0) + // Minimum execution time: 28_160_000 picoseconds. + Weight::from_parts(28_640_000, 0) .saturating_add(Weight::from_parts(0, 4714)) - .saturating_add(T::DbWeight::get().reads(3)) - .saturating_add(T::DbWeight::get().writes(3)) + .saturating_add(T::DbWeight::get().reads(2)) + .saturating_add(T::DbWeight::get().writes(2)) } /// Storage: `BridgeRelayers::RelayerRewards` (r:1 w:1) - /// Proof: `BridgeRelayers::RelayerRewards` (`max_values`: None, `max_size`: Some(73), added: 2548, mode: `MaxEncodedLen`) + /// Proof: `BridgeRelayers::RelayerRewards` (`max_values`: None, `max_size`: Some(74), added: 2549, mode: `MaxEncodedLen`) fn register_relayer_reward() -> Weight { // Proof Size summary in bytes: // Measured: `3` - // Estimated: `3538` - // Minimum execution time: 8_380_000 picoseconds. - Weight::from_parts(8_640_000, 0) - .saturating_add(Weight::from_parts(0, 3538)) + // Estimated: `3539` + // Minimum execution time: 7_200_000 picoseconds. + Weight::from_parts(7_420_000, 0) + .saturating_add(Weight::from_parts(0, 3539)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } diff --git a/system-parachains/bridge-hubs/bridge-hub-polkadot/src/weights/pallet_collator_selection.rs b/system-parachains/bridge-hubs/bridge-hub-polkadot/src/weights/pallet_collator_selection.rs index ac77f4ebb7..a071edb43f 100644 --- a/system-parachains/bridge-hubs/bridge-hub-polkadot/src/weights/pallet_collator_selection.rs +++ b/system-parachains/bridge-hubs/bridge-hub-polkadot/src/weights/pallet_collator_selection.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `pallet_collator_selection` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-05, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-15, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./bridge-hub-polkadot-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./bridge-hub-polkadot-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_collator_selection -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./bridge-hub-polkadot-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/bridge-hub-polkadot-runtime/bridge_hub_polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/bridge-hubs/bridge-hub-polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -56,11 +53,11 @@ impl pallet_collator_selection::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `196 + b * (79 ±0)` // Estimated: `1187 + b * (2555 ±0)` - // Minimum execution time: 17_750_000 picoseconds. - Weight::from_parts(13_409_878, 0) + // Minimum execution time: 15_190_000 picoseconds. + Weight::from_parts(12_610_014, 0) .saturating_add(Weight::from_parts(0, 1187)) - // Standard Error: 10_434 - .saturating_add(Weight::from_parts(4_937_229, 0).saturating_mul(b.into())) + // Standard Error: 8_006 + .saturating_add(Weight::from_parts(4_496_946, 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, 2555).saturating_mul(b.into())) @@ -79,13 +76,13 @@ impl pallet_collator_selection::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `794 + b * (32 ±0) + c * (53 ±0)` // Estimated: `6287 + b * (37 ±0) + c * (53 ±0)` - // Minimum execution time: 55_461_000 picoseconds. - Weight::from_parts(55_724_506, 0) + // Minimum execution time: 51_190_000 picoseconds. + Weight::from_parts(50_763_880, 0) .saturating_add(Weight::from_parts(0, 6287)) - // Standard Error: 5_565 - .saturating_add(Weight::from_parts(57_811, 0).saturating_mul(b.into())) - // Standard Error: 1_055 - .saturating_add(Weight::from_parts(99_569, 0).saturating_mul(c.into())) + // Standard Error: 6_223 + .saturating_add(Weight::from_parts(88_830, 0).saturating_mul(b.into())) + // Standard Error: 1_179 + .saturating_add(Weight::from_parts(96_795, 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, 37).saturating_mul(b.into())) @@ -100,11 +97,11 @@ impl pallet_collator_selection::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `119 + b * (32 ±0)` // Estimated: `6287` - // Minimum execution time: 16_750_000 picoseconds. - Weight::from_parts(16_996_888, 0) + // Minimum execution time: 15_270_000 picoseconds. + Weight::from_parts(15_442_276, 0) .saturating_add(Weight::from_parts(0, 6287)) - // Standard Error: 1_172 - .saturating_add(Weight::from_parts(61_801, 0).saturating_mul(b.into())) + // Standard Error: 1_257 + .saturating_add(Weight::from_parts(64_728, 0).saturating_mul(b.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -114,8 +111,8 @@ impl pallet_collator_selection::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 6_440_000 picoseconds. - Weight::from_parts(6_580_000, 0) + // Minimum execution time: 6_030_000 picoseconds. + Weight::from_parts(6_260_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -133,13 +130,13 @@ impl pallet_collator_selection::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `0 + c * (182 ±0) + k * (115 ±0)` // Estimated: `6287 + c * (901 ±29) + k * (901 ±29)` - // Minimum execution time: 14_890_000 picoseconds. - Weight::from_parts(15_030_000, 0) + // Minimum execution time: 13_270_000 picoseconds. + Weight::from_parts(13_500_000, 0) .saturating_add(Weight::from_parts(0, 6287)) - // Standard Error: 205_215 - .saturating_add(Weight::from_parts(6_821_730, 0).saturating_mul(c.into())) - // Standard Error: 205_215 - .saturating_add(Weight::from_parts(6_528_829, 0).saturating_mul(k.into())) + // Standard Error: 199_059 + .saturating_add(Weight::from_parts(6_613_315, 0).saturating_mul(c.into())) + // Standard Error: 199_059 + .saturating_add(Weight::from_parts(6_342_150, 0).saturating_mul(k.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(c.into()))) @@ -156,11 +153,11 @@ impl pallet_collator_selection::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `319 + c * (49 ±0)` // Estimated: `6287` - // Minimum execution time: 36_060_000 picoseconds. - Weight::from_parts(36_919_575, 0) + // Minimum execution time: 35_950_000 picoseconds. + Weight::from_parts(36_918_381, 0) .saturating_add(Weight::from_parts(0, 6287)) - // Standard Error: 1_037 - .saturating_add(Weight::from_parts(67_207, 0).saturating_mul(c.into())) + // Standard Error: 1_395 + .saturating_add(Weight::from_parts(75_730, 0).saturating_mul(c.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -179,11 +176,11 @@ impl pallet_collator_selection::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `764 + c * (52 ±0)` // Estimated: `6287 + c * (54 ±0)` - // Minimum execution time: 52_860_000 picoseconds. - Weight::from_parts(54_405_507, 0) + // Minimum execution time: 47_410_000 picoseconds. + Weight::from_parts(49_626_345, 0) .saturating_add(Weight::from_parts(0, 6287)) - // Standard Error: 760 - .saturating_add(Weight::from_parts(96_827, 0).saturating_mul(c.into())) + // Standard Error: 1_225 + .saturating_add(Weight::from_parts(105_084, 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, 54).saturating_mul(c.into())) @@ -205,11 +202,11 @@ impl pallet_collator_selection::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `904 + c * (53 ±0)` // Estimated: `6287 + c * (54 ±0)` - // Minimum execution time: 72_821_000 picoseconds. - Weight::from_parts(74_607_227, 0) + // Minimum execution time: 66_330_000 picoseconds. + Weight::from_parts(68_675_422, 0) .saturating_add(Weight::from_parts(0, 6287)) - // Standard Error: 1_269 - .saturating_add(Weight::from_parts(102_231, 0).saturating_mul(c.into())) + // Standard Error: 1_512 + .saturating_add(Weight::from_parts(109_381, 0).saturating_mul(c.into())) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(4)) .saturating_add(Weight::from_parts(0, 54).saturating_mul(c.into())) @@ -225,11 +222,11 @@ impl pallet_collator_selection::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `347 + c * (48 ±0)` // Estimated: `6287` - // Minimum execution time: 38_480_000 picoseconds. - Weight::from_parts(39_620_310, 0) + // Minimum execution time: 38_360_000 picoseconds. + Weight::from_parts(39_842_838, 0) .saturating_add(Weight::from_parts(0, 6287)) - // Standard Error: 993 - .saturating_add(Weight::from_parts(79_253, 0).saturating_mul(c.into())) + // Standard Error: 1_089 + .saturating_add(Weight::from_parts(84_238, 0).saturating_mul(c.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -241,8 +238,8 @@ impl pallet_collator_selection::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `155` // Estimated: `6196` - // Minimum execution time: 52_541_000 picoseconds. - Weight::from_parts(53_010_000, 0) + // Minimum execution time: 49_681_000 picoseconds. + Weight::from_parts(49_970_000, 0) .saturating_add(Weight::from_parts(0, 6196)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(3)) @@ -263,11 +260,11 @@ impl pallet_collator_selection::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `2302 + c * (97 ±0) + r * (114 ±0)` // Estimated: `6287 + c * (2519 ±0) + r * (2603 ±0)` - // Minimum execution time: 26_910_000 picoseconds. - Weight::from_parts(27_430_000, 0) + // Minimum execution time: 39_150_000 picoseconds. + Weight::from_parts(40_830_000, 0) .saturating_add(Weight::from_parts(0, 6287)) - // Standard Error: 355_415 - .saturating_add(Weight::from_parts(16_386_268, 0).saturating_mul(c.into())) + // Standard Error: 349_205 + .saturating_add(Weight::from_parts(15_944_045, 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_u64).saturating_mul(c.into()))) diff --git a/system-parachains/bridge-hubs/bridge-hub-polkadot/src/weights/pallet_message_queue.rs b/system-parachains/bridge-hubs/bridge-hub-polkadot/src/weights/pallet_message_queue.rs index 16b3bd2ec5..1ee05c6685 100644 --- a/system-parachains/bridge-hubs/bridge-hub-polkadot/src/weights/pallet_message_queue.rs +++ b/system-parachains/bridge-hubs/bridge-hub-polkadot/src/weights/pallet_message_queue.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `pallet_message_queue` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-05, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-15, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./bridge-hub-polkadot-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./bridge-hub-polkadot-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_message_queue -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./bridge-hub-polkadot-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/bridge-hub-polkadot-runtime/bridge_hub_polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/bridge-hubs/bridge-hub-polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -55,8 +52,8 @@ impl pallet_message_queue::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `223` // Estimated: `6212` - // Minimum execution time: 17_810_000 picoseconds. - Weight::from_parts(18_340_000, 0) + // Minimum execution time: 15_930_000 picoseconds. + Weight::from_parts(16_210_000, 0) .saturating_add(Weight::from_parts(0, 6212)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) @@ -69,8 +66,8 @@ impl pallet_message_queue::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `218` // Estimated: `6212` - // Minimum execution time: 16_290_000 picoseconds. - Weight::from_parts(16_510_000, 0) + // Minimum execution time: 14_290_000 picoseconds. + Weight::from_parts(14_660_000, 0) .saturating_add(Weight::from_parts(0, 6212)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(3)) @@ -81,8 +78,8 @@ impl pallet_message_queue::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `6` // Estimated: `3601` - // Minimum execution time: 6_210_000 picoseconds. - Weight::from_parts(6_340_000, 0) + // Minimum execution time: 5_010_000 picoseconds. + Weight::from_parts(5_160_000, 0) .saturating_add(Weight::from_parts(0, 3601)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -93,8 +90,8 @@ impl pallet_message_queue::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `72` // Estimated: `69078` - // Minimum execution time: 8_760_000 picoseconds. - Weight::from_parts(8_940_000, 0) + // Minimum execution time: 7_520_000 picoseconds. + Weight::from_parts(7_670_000, 0) .saturating_add(Weight::from_parts(0, 69078)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -105,8 +102,8 @@ impl pallet_message_queue::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `72` // Estimated: `69078` - // Minimum execution time: 8_960_000 picoseconds. - Weight::from_parts(9_240_000, 0) + // Minimum execution time: 7_860_000 picoseconds. + Weight::from_parts(8_050_000, 0) .saturating_add(Weight::from_parts(0, 69078)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -119,8 +116,8 @@ impl pallet_message_queue::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 156_291_000 picoseconds. - Weight::from_parts(157_421_000, 0) + // Minimum execution time: 211_581_000 picoseconds. + Weight::from_parts(212_761_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -132,23 +129,23 @@ impl pallet_message_queue::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `171` // Estimated: `3601` - // Minimum execution time: 10_460_000 picoseconds. - Weight::from_parts(10_880_000, 0) + // Minimum execution time: 9_090_000 picoseconds. + Weight::from_parts(9_330_000, 0) .saturating_add(Weight::from_parts(0, 3601)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) } /// Storage: `MessageQueue::BookStateFor` (r:1 w:0) - /// Proof: `MessageQueue::BookStateFor` (`max_values`: None, `max_size`: Some(55), added: 2530, mode: `MaxEncodedLen`) + /// Proof: `MessageQueue::BookStateFor` (`max_values`: None, `max_size`: Some(136), added: 2611, mode: `MaxEncodedLen`) /// Storage: `MessageQueue::ServiceHead` (r:0 w:1) - /// Proof: `MessageQueue::ServiceHead` (`max_values`: Some(1), `max_size`: Some(6), added: 501, mode: `MaxEncodedLen`) + /// Proof: `MessageQueue::ServiceHead` (`max_values`: Some(1), `max_size`: Some(33), added: 528, mode: `MaxEncodedLen`) fn set_service_head() -> Weight { // Proof Size summary in bytes: - // Measured: `220` - // Estimated: `3520` - // Minimum execution time: 11_071_000 picoseconds. - Weight::from_parts(11_553_000, 0) - .saturating_add(Weight::from_parts(0, 3520)) + // Measured: `161` + // Estimated: `3601` + // Minimum execution time: 7_560_000 picoseconds. + Weight::from_parts(7_730_000, 0) + .saturating_add(Weight::from_parts(0, 3601)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -160,8 +157,8 @@ impl pallet_message_queue::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `65667` // Estimated: `69078` - // Minimum execution time: 58_250_000 picoseconds. - Weight::from_parts(59_000_000, 0) + // Minimum execution time: 58_811_000 picoseconds. + Weight::from_parts(59_721_000, 0) .saturating_add(Weight::from_parts(0, 69078)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -174,8 +171,8 @@ impl pallet_message_queue::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `65667` // Estimated: `69078` - // Minimum execution time: 79_661_000 picoseconds. - Weight::from_parts(80_820_000, 0) + // Minimum execution time: 77_521_000 picoseconds. + Weight::from_parts(78_130_000, 0) .saturating_add(Weight::from_parts(0, 69078)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -188,8 +185,8 @@ impl pallet_message_queue::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `65667` // Estimated: `69078` - // Minimum execution time: 113_240_000 picoseconds. - Weight::from_parts(114_700_000, 0) + // Minimum execution time: 136_840_000 picoseconds. + Weight::from_parts(138_320_000, 0) .saturating_add(Weight::from_parts(0, 69078)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) diff --git a/system-parachains/bridge-hubs/bridge-hub-polkadot/src/weights/pallet_multisig.rs b/system-parachains/bridge-hubs/bridge-hub-polkadot/src/weights/pallet_multisig.rs index f23c56ff74..67ce8d0cb5 100644 --- a/system-parachains/bridge-hubs/bridge-hub-polkadot/src/weights/pallet_multisig.rs +++ b/system-parachains/bridge-hubs/bridge-hub-polkadot/src/weights/pallet_multisig.rs @@ -16,10 +16,10 @@ //! Autogenerated weights for `pallet_multisig` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.0.0 -//! DATE: 2025-04-30, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-15, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `2954d1b4313e`, CPU: `QEMU Virtual CPU version 2.5+` +//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: @@ -27,15 +27,11 @@ // v1 // benchmark // pallet -// --extrinsic=* -// --runtime=target/production/wbuild/bridge-hub-polkadot-runtime/bridge_hub_polkadot_runtime.wasm -// --pallet=pallet_multisig -// --header=/_work/fellowship-001/runtimes/runtimes/.github/scripts/cmd/file_header.txt -// --output=./system-parachains/bridge-hubs/bridge-hub-polkadot/src/weights -// --wasm-execution=compiled -// --steps=50 -// --repeat=20 -// --heap-pages=4096 +// --runtime=target/production/wbuild/bridge-hub-polkadot-runtime/bridge_hub_polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/bridge-hubs/bridge-hub-polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -53,11 +49,11 @@ impl pallet_multisig::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 16_120_000 picoseconds. - Weight::from_parts(18_650_480, 0) + // Minimum execution time: 16_110_000 picoseconds. + Weight::from_parts(16_497_992, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 10 - .saturating_add(Weight::from_parts(357, 0).saturating_mul(z.into())) + // Standard Error: 9 + .saturating_add(Weight::from_parts(409, 0).saturating_mul(z.into())) } /// Storage: `Multisig::Multisigs` (r:1 w:1) /// Proof: `Multisig::Multisigs` (`max_values`: None, `max_size`: Some(3346), added: 5821, mode: `MaxEncodedLen`) @@ -67,13 +63,13 @@ impl pallet_multisig::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `296 + s * (2 ±0)` // Estimated: `6811` - // Minimum execution time: 47_761_000 picoseconds. - Weight::from_parts(34_736_876, 0) + // Minimum execution time: 48_280_000 picoseconds. + Weight::from_parts(38_681_625, 0) .saturating_add(Weight::from_parts(0, 6811)) - // Standard Error: 3_483 - .saturating_add(Weight::from_parts(153_442, 0).saturating_mul(s.into())) - // Standard Error: 34 - .saturating_add(Weight::from_parts(2_533, 0).saturating_mul(z.into())) + // Standard Error: 490 + .saturating_add(Weight::from_parts(104_625, 0).saturating_mul(s.into())) + // Standard Error: 4 + .saturating_add(Weight::from_parts(2_050, 0).saturating_mul(z.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -85,13 +81,13 @@ impl pallet_multisig::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `315` // Estimated: `6811` - // Minimum execution time: 32_351_000 picoseconds. - Weight::from_parts(22_260_032, 0) + // Minimum execution time: 31_260_000 picoseconds. + Weight::from_parts(22_251_652, 0) .saturating_add(Weight::from_parts(0, 6811)) - // Standard Error: 2_914 - .saturating_add(Weight::from_parts(108_909, 0).saturating_mul(s.into())) - // Standard Error: 28 - .saturating_add(Weight::from_parts(2_364, 0).saturating_mul(z.into())) + // Standard Error: 348 + .saturating_add(Weight::from_parts(96_837, 0).saturating_mul(s.into())) + // Standard Error: 3 + .saturating_add(Weight::from_parts(2_053, 0).saturating_mul(z.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -105,13 +101,13 @@ impl pallet_multisig::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `421 + s * (33 ±0)` // Estimated: `6811` - // Minimum execution time: 54_561_000 picoseconds. - Weight::from_parts(37_044_780, 0) + // Minimum execution time: 56_800_000 picoseconds. + Weight::from_parts(42_511_342, 0) .saturating_add(Weight::from_parts(0, 6811)) - // Standard Error: 3_362 - .saturating_add(Weight::from_parts(199_633, 0).saturating_mul(s.into())) - // Standard Error: 32 - .saturating_add(Weight::from_parts(2_853, 0).saturating_mul(z.into())) + // Standard Error: 772 + .saturating_add(Weight::from_parts(151_070, 0).saturating_mul(s.into())) + // Standard Error: 7 + .saturating_add(Weight::from_parts(2_075, 0).saturating_mul(z.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -122,11 +118,11 @@ impl pallet_multisig::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `296 + s * (2 ±0)` // Estimated: `6811` - // Minimum execution time: 32_250_000 picoseconds. - Weight::from_parts(34_818_778, 0) + // Minimum execution time: 35_820_000 picoseconds. + Weight::from_parts(36_876_829, 0) .saturating_add(Weight::from_parts(0, 6811)) - // Standard Error: 2_132 - .saturating_add(Weight::from_parts(140_710, 0).saturating_mul(s.into())) + // Standard Error: 445 + .saturating_add(Weight::from_parts(103_571, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -137,11 +133,11 @@ impl pallet_multisig::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `315` // Estimated: `6811` - // Minimum execution time: 17_040_000 picoseconds. - Weight::from_parts(18_433_323, 0) + // Minimum execution time: 19_710_000 picoseconds. + Weight::from_parts(20_705_827, 0) .saturating_add(Weight::from_parts(0, 6811)) - // Standard Error: 1_179 - .saturating_add(Weight::from_parts(121_207, 0).saturating_mul(s.into())) + // Standard Error: 663 + .saturating_add(Weight::from_parts(98_465, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -152,11 +148,11 @@ impl pallet_multisig::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `487 + s * (1 ±0)` // Estimated: `6811` - // Minimum execution time: 32_340_000 picoseconds. - Weight::from_parts(34_514_560, 0) + // Minimum execution time: 36_690_000 picoseconds. + Weight::from_parts(38_326_819, 0) .saturating_add(Weight::from_parts(0, 6811)) - // Standard Error: 2_648 - .saturating_add(Weight::from_parts(175_329, 0).saturating_mul(s.into())) + // Standard Error: 1_391 + .saturating_add(Weight::from_parts(125_502, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -165,13 +161,13 @@ impl pallet_multisig::WeightInfo for WeightInfo { /// The range of component `s` is `[2, 100]`. fn poke_deposit(s: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `458 + s * (1 ±0)` + // Measured: `487 + s * (1 ±0)` // Estimated: `6811` - // Minimum execution time: 34_917_000 picoseconds. - Weight::from_parts(36_141_350, 0) + // Minimum execution time: 34_630_000 picoseconds. + Weight::from_parts(36_226_603, 0) .saturating_add(Weight::from_parts(0, 6811)) - // Standard Error: 1_247 - .saturating_add(Weight::from_parts(166_544, 0).saturating_mul(s.into())) + // Standard Error: 1_175 + .saturating_add(Weight::from_parts(124_909, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } diff --git a/system-parachains/bridge-hubs/bridge-hub-polkadot/src/weights/pallet_session.rs b/system-parachains/bridge-hubs/bridge-hub-polkadot/src/weights/pallet_session.rs index 530bb3d420..7f7391c3aa 100644 --- a/system-parachains/bridge-hubs/bridge-hub-polkadot/src/weights/pallet_session.rs +++ b/system-parachains/bridge-hubs/bridge-hub-polkadot/src/weights/pallet_session.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `pallet_session` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-05, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-15, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./bridge-hub-polkadot-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./bridge-hub-polkadot-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_session -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./bridge-hub-polkadot-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/bridge-hub-polkadot-runtime/bridge_hub_polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/bridge-hubs/bridge-hub-polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -55,8 +52,8 @@ impl pallet_session::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `297` // Estimated: `3762` - // Minimum execution time: 24_351_000 picoseconds. - Weight::from_parts(24_880_000, 0) + // Minimum execution time: 22_320_000 picoseconds. + Weight::from_parts(22_840_000, 0) .saturating_add(Weight::from_parts(0, 3762)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -69,8 +66,8 @@ impl pallet_session::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `279` // Estimated: `3744` - // Minimum execution time: 17_851_000 picoseconds. - Weight::from_parts(18_370_000, 0) + // Minimum execution time: 15_800_000 picoseconds. + Weight::from_parts(16_190_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/system-parachains/bridge-hubs/bridge-hub-polkadot/src/weights/pallet_timestamp.rs b/system-parachains/bridge-hubs/bridge-hub-polkadot/src/weights/pallet_timestamp.rs index ac3acac860..a8237b66c5 100644 --- a/system-parachains/bridge-hubs/bridge-hub-polkadot/src/weights/pallet_timestamp.rs +++ b/system-parachains/bridge-hubs/bridge-hub-polkadot/src/weights/pallet_timestamp.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `pallet_timestamp` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-05, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-15, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./bridge-hub-polkadot-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./bridge-hub-polkadot-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_timestamp -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./bridge-hub-polkadot-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/bridge-hub-polkadot-runtime/bridge_hub_polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/bridge-hubs/bridge-hub-polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -55,8 +52,8 @@ impl pallet_timestamp::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `49` // Estimated: `1493` - // Minimum execution time: 10_350_000 picoseconds. - Weight::from_parts(10_610_000, 0) + // Minimum execution time: 8_570_000 picoseconds. + Weight::from_parts(8_800_000, 0) .saturating_add(Weight::from_parts(0, 1493)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -65,8 +62,8 @@ impl pallet_timestamp::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `57` // Estimated: `0` - // Minimum execution time: 5_720_000 picoseconds. - Weight::from_parts(5_870_000, 0) + // Minimum execution time: 4_540_000 picoseconds. + Weight::from_parts(4_660_000, 0) .saturating_add(Weight::from_parts(0, 0)) } } diff --git a/system-parachains/bridge-hubs/bridge-hub-polkadot/src/weights/pallet_transaction_payment.rs b/system-parachains/bridge-hubs/bridge-hub-polkadot/src/weights/pallet_transaction_payment.rs index b31e5a059f..711eaa3179 100644 --- a/system-parachains/bridge-hubs/bridge-hub-polkadot/src/weights/pallet_transaction_payment.rs +++ b/system-parachains/bridge-hubs/bridge-hub-polkadot/src/weights/pallet_transaction_payment.rs @@ -1,40 +1,37 @@ -// Copyright (C) Parity Technologies (UK) Ltd. -// This file is part of Polkadot. - -// Polkadot is free software: you can redistribute it and/or modify -// it under the terms of the GNU General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. - -// Polkadot is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. - -// You should have received a copy of the GNU General Public License -// along with Polkadot. If not, see . +// Copyright (C) Parity Technologies and the various Polkadot contributors, see Contributions.md +// for a list of specific contributors. +// 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_transaction_payment` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2024-09-12, STEPS: `2`, REPEAT: `2`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-15, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `gleipnir`, CPU: `AMD Ryzen 9 7900X 12-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("westend-dev")`, DB CACHE: 1024 +//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/debug/polkadot +// frame-omni-bencher +// v1 // benchmark // pallet -// --steps=2 -// --repeat=2 -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --pallet=pallet-transaction-payment -// --chain=westend-dev -// --output=./polkadot/runtime/westend/src/weights/ -// --header=./polkadot/file_header.txt +// --runtime=target/production/wbuild/bridge-hub-polkadot-runtime/bridge_hub_polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/bridge-hubs/bridge-hub-polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -47,22 +44,16 @@ use core::marker::PhantomData; /// Weight functions for `pallet_transaction_payment`. pub struct WeightInfo(PhantomData); impl pallet_transaction_payment::WeightInfo for WeightInfo { - /// Storage: `TransactionPayment::NextFeeMultiplier` (r:1 w:0) - /// Proof: `TransactionPayment::NextFeeMultiplier` (`max_values`: Some(1), `max_size`: Some(16), added: 511, mode: `MaxEncodedLen`) - /// Storage: `System::Account` (r:1 w:1) + /// Storage: `System::Account` (r:2 w:2) /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) - /// Storage: `Authorship::Author` (r:1 w:0) - /// Proof: `Authorship::Author` (`max_values`: Some(1), `max_size`: Some(32), added: 527, mode: `MaxEncodedLen`) - /// Storage: `System::Digest` (r:1 w:0) - /// Proof: `System::Digest` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) fn charge_transaction_payment() -> Weight { // Proof Size summary in bytes: - // Measured: `320` - // Estimated: `3593` - // Minimum execution time: 569_518_000 picoseconds. - Weight::from_parts(590_438_000, 0) - .saturating_add(Weight::from_parts(0, 3593)) - .saturating_add(T::DbWeight::get().reads(4)) - .saturating_add(T::DbWeight::get().writes(1)) + // Measured: `101` + // Estimated: `6196` + // Minimum execution time: 48_900_000 picoseconds. + Weight::from_parts(49_421_000, 0) + .saturating_add(Weight::from_parts(0, 6196)) + .saturating_add(T::DbWeight::get().reads(2)) + .saturating_add(T::DbWeight::get().writes(2)) } -} \ No newline at end of file +} diff --git a/system-parachains/bridge-hubs/bridge-hub-polkadot/src/weights/pallet_utility.rs b/system-parachains/bridge-hubs/bridge-hub-polkadot/src/weights/pallet_utility.rs index 04c7fdbebf..ae3aad2804 100644 --- a/system-parachains/bridge-hubs/bridge-hub-polkadot/src/weights/pallet_utility.rs +++ b/system-parachains/bridge-hubs/bridge-hub-polkadot/src/weights/pallet_utility.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `pallet_utility` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-05, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-15, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./bridge-hub-polkadot-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./bridge-hub-polkadot-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_utility -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./bridge-hub-polkadot-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/bridge-hub-polkadot-runtime/bridge_hub_polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/bridge-hubs/bridge-hub-polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -52,18 +49,18 @@ impl pallet_utility::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 6_320_000 picoseconds. - Weight::from_parts(45_125_001, 0) + // Minimum execution time: 5_890_000 picoseconds. + Weight::from_parts(4_271_749, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 3_816 - .saturating_add(Weight::from_parts(3_913_724, 0).saturating_mul(c.into())) + // Standard Error: 2_304 + .saturating_add(Weight::from_parts(3_884_247, 0).saturating_mul(c.into())) } fn as_derivative() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 5_730_000 picoseconds. - Weight::from_parts(5_940_000, 0) + // Minimum execution time: 5_700_000 picoseconds. + Weight::from_parts(5_900_000, 0) .saturating_add(Weight::from_parts(0, 0)) } /// The range of component `c` is `[0, 1000]`. @@ -71,18 +68,18 @@ impl pallet_utility::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 6_330_000 picoseconds. - Weight::from_parts(16_859_477, 0) + // Minimum execution time: 5_750_000 picoseconds. + Weight::from_parts(5_142_268, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 2_157 - .saturating_add(Weight::from_parts(4_202_857, 0).saturating_mul(c.into())) + // Standard Error: 2_599 + .saturating_add(Weight::from_parts(4_117_460, 0).saturating_mul(c.into())) } fn dispatch_as() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 8_620_000 picoseconds. - Weight::from_parts(8_850_000, 0) + // Minimum execution time: 8_240_000 picoseconds. + Weight::from_parts(8_530_000, 0) .saturating_add(Weight::from_parts(0, 0)) } /// The range of component `c` is `[0, 1000]`. @@ -90,26 +87,26 @@ impl pallet_utility::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 6_150_000 picoseconds. - Weight::from_parts(17_066_551, 0) + // Minimum execution time: 5_790_000 picoseconds. + Weight::from_parts(5_818_621, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 2_031 - .saturating_add(Weight::from_parts(3_940_892, 0).saturating_mul(c.into())) + // Standard Error: 2_462 + .saturating_add(Weight::from_parts(3_801_698, 0).saturating_mul(c.into())) } fn dispatch_as_fallible() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 7_330_000 picoseconds. - Weight::from_parts(7_583_000, 0) + // Minimum execution time: 8_170_000 picoseconds. + Weight::from_parts(8_430_000, 0) .saturating_add(Weight::from_parts(0, 0)) } fn if_else() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 8_846_000 picoseconds. - Weight::from_parts(9_337_000, 0) + // Minimum execution time: 10_230_000 picoseconds. + Weight::from_parts(10_671_000, 0) .saturating_add(Weight::from_parts(0, 0)) } } diff --git a/system-parachains/bridge-hubs/bridge-hub-polkadot/src/weights/pallet_xcm.rs b/system-parachains/bridge-hubs/bridge-hub-polkadot/src/weights/pallet_xcm.rs index b697e169ae..1693f2b1b5 100644 --- a/system-parachains/bridge-hubs/bridge-hub-polkadot/src/weights/pallet_xcm.rs +++ b/system-parachains/bridge-hubs/bridge-hub-polkadot/src/weights/pallet_xcm.rs @@ -16,10 +16,10 @@ //! Autogenerated weights for `pallet_xcm` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.0.0 -//! DATE: 2025-04-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.1.0 +//! DATE: 2025-06-17, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `9d81f4f36ccc`, CPU: `QEMU Virtual CPU version 2.5+` +//! HOSTNAME: `b53efb4169bd`, CPU: `QEMU Virtual CPU version 2.5+` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: @@ -60,8 +60,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `43` // Estimated: `3508` - // Minimum execution time: 21_540_000 picoseconds. - Weight::from_parts(23_569_000, 0) + // Minimum execution time: 25_390_000 picoseconds. + Weight::from_parts(27_590_000, 0) .saturating_add(Weight::from_parts(0, 3508)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(1)) @@ -84,8 +84,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `75` // Estimated: `3593` - // Minimum execution time: 102_750_000 picoseconds. - Weight::from_parts(111_141_000, 0) + // Minimum execution time: 115_370_000 picoseconds. + Weight::from_parts(120_679_000, 0) .saturating_add(Weight::from_parts(0, 3593)) .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(1)) @@ -120,8 +120,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `278` // Estimated: `3743` - // Minimum execution time: 112_800_000 picoseconds. - Weight::from_parts(121_410_000, 0) + // Minimum execution time: 129_290_000 picoseconds. + Weight::from_parts(134_799_000, 0) .saturating_add(Weight::from_parts(0, 3743)) .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(2)) @@ -132,8 +132,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `1485` - // Minimum execution time: 12_520_000 picoseconds. - Weight::from_parts(13_689_000, 0) + // Minimum execution time: 11_590_000 picoseconds. + Weight::from_parts(12_330_000, 0) .saturating_add(Weight::from_parts(0, 1485)) .saturating_add(T::DbWeight::get().reads(1)) } @@ -143,8 +143,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 7_489_000 picoseconds. - Weight::from_parts(7_840_000, 0) + // Minimum execution time: 9_100_000 picoseconds. + Weight::from_parts(9_750_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -152,8 +152,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_870_000 picoseconds. - Weight::from_parts(3_099_000, 0) + // Minimum execution time: 3_390_000 picoseconds. + Weight::from_parts(3_730_000, 0) .saturating_add(Weight::from_parts(0, 0)) } /// Storage: `PolkadotXcm::VersionNotifiers` (r:1 w:1) @@ -174,8 +174,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `43` // Estimated: `3508` - // Minimum execution time: 28_361_000 picoseconds. - Weight::from_parts(30_540_000, 0) + // Minimum execution time: 33_860_000 picoseconds. + Weight::from_parts(36_980_000, 0) .saturating_add(Weight::from_parts(0, 3508)) .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(4)) @@ -196,8 +196,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `137` // Estimated: `3602` - // Minimum execution time: 29_230_000 picoseconds. - Weight::from_parts(31_061_000, 0) + // Minimum execution time: 35_021_000 picoseconds. + Weight::from_parts(37_210_000, 0) .saturating_add(Weight::from_parts(0, 3602)) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(3)) @@ -208,45 +208,45 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_731_000 picoseconds. - Weight::from_parts(2_939_000, 0) + // Minimum execution time: 3_570_000 picoseconds. + Weight::from_parts(3_920_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(1)) } - /// Storage: `PolkadotXcm::SupportedVersion` (r:5 w:2) + /// Storage: `PolkadotXcm::SupportedVersion` (r:6 w:2) /// Proof: `PolkadotXcm::SupportedVersion` (`max_values`: None, `max_size`: None, mode: `Measured`) fn migrate_supported_version() -> Weight { // Proof Size summary in bytes: // Measured: `23` - // Estimated: `13388` - // Minimum execution time: 19_200_000 picoseconds. - Weight::from_parts(19_989_000, 0) - .saturating_add(Weight::from_parts(0, 13388)) - .saturating_add(T::DbWeight::get().reads(5)) + // Estimated: `15863` + // Minimum execution time: 25_750_000 picoseconds. + Weight::from_parts(26_810_000, 0) + .saturating_add(Weight::from_parts(0, 15863)) + .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(2)) } - /// Storage: `PolkadotXcm::VersionNotifiers` (r:5 w:2) + /// Storage: `PolkadotXcm::VersionNotifiers` (r:6 w:2) /// Proof: `PolkadotXcm::VersionNotifiers` (`max_values`: None, `max_size`: None, mode: `Measured`) fn migrate_version_notifiers() -> Weight { // Proof Size summary in bytes: // Measured: `27` - // Estimated: `13392` - // Minimum execution time: 19_541_000 picoseconds. - Weight::from_parts(20_630_000, 0) - .saturating_add(Weight::from_parts(0, 13392)) - .saturating_add(T::DbWeight::get().reads(5)) + // Estimated: `15867` + // Minimum execution time: 26_330_000 picoseconds. + Weight::from_parts(27_480_000, 0) + .saturating_add(Weight::from_parts(0, 15867)) + .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(2)) } - /// Storage: `PolkadotXcm::VersionNotifyTargets` (r:6 w:0) + /// Storage: `PolkadotXcm::VersionNotifyTargets` (r:7 w:0) /// Proof: `PolkadotXcm::VersionNotifyTargets` (`max_values`: None, `max_size`: None, mode: `Measured`) fn already_notified_target() -> Weight { // Proof Size summary in bytes: // Measured: `40` - // Estimated: `15880` - // Minimum execution time: 20_990_000 picoseconds. - Weight::from_parts(21_400_000, 0) - .saturating_add(Weight::from_parts(0, 15880)) - .saturating_add(T::DbWeight::get().reads(6)) + // Estimated: `18355` + // Minimum execution time: 28_750_000 picoseconds. + Weight::from_parts(29_800_000, 0) + .saturating_add(Weight::from_parts(0, 18355)) + .saturating_add(T::DbWeight::get().reads(7)) } /// Storage: `PolkadotXcm::VersionNotifyTargets` (r:2 w:1) /// Proof: `PolkadotXcm::VersionNotifyTargets` (`max_values`: None, `max_size`: None, mode: `Measured`) @@ -262,36 +262,36 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `77` // Estimated: `6017` - // Minimum execution time: 27_531_000 picoseconds. - Weight::from_parts(28_720_000, 0) + // Minimum execution time: 31_181_000 picoseconds. + Weight::from_parts(33_780_000, 0) .saturating_add(Weight::from_parts(0, 6017)) .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(2)) } - /// Storage: `PolkadotXcm::VersionNotifyTargets` (r:4 w:0) + /// Storage: `PolkadotXcm::VersionNotifyTargets` (r:5 w:0) /// Proof: `PolkadotXcm::VersionNotifyTargets` (`max_values`: None, `max_size`: None, mode: `Measured`) fn notify_target_migration_fail() -> Weight { // Proof Size summary in bytes: - // Measured: `37` - // Estimated: `10927` - // Minimum execution time: 13_331_000 picoseconds. - Weight::from_parts(13_801_000, 0) - .saturating_add(Weight::from_parts(0, 10927)) - .saturating_add(T::DbWeight::get().reads(4)) + // Measured: `43` + // Estimated: `13408` + // Minimum execution time: 20_690_000 picoseconds. + Weight::from_parts(21_300_000, 0) + .saturating_add(Weight::from_parts(0, 13408)) + .saturating_add(T::DbWeight::get().reads(5)) } - /// Storage: `PolkadotXcm::VersionNotifyTargets` (r:5 w:2) + /// Storage: `PolkadotXcm::VersionNotifyTargets` (r:6 w:2) /// Proof: `PolkadotXcm::VersionNotifyTargets` (`max_values`: None, `max_size`: None, mode: `Measured`) fn migrate_version_notify_targets() -> Weight { // Proof Size summary in bytes: // Measured: `34` - // Estimated: `13399` - // Minimum execution time: 19_289_000 picoseconds. - Weight::from_parts(19_751_000, 0) - .saturating_add(Weight::from_parts(0, 13399)) - .saturating_add(T::DbWeight::get().reads(5)) + // Estimated: `15874` + // Minimum execution time: 25_790_000 picoseconds. + Weight::from_parts(27_510_000, 0) + .saturating_add(Weight::from_parts(0, 15874)) + .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(2)) } - /// Storage: `PolkadotXcm::VersionNotifyTargets` (r:5 w:2) + /// Storage: `PolkadotXcm::VersionNotifyTargets` (r:6 w:2) /// Proof: `PolkadotXcm::VersionNotifyTargets` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `ParachainSystem::UpwardDeliveryFeeFactor` (r:1 w:0) /// Proof: `ParachainSystem::UpwardDeliveryFeeFactor` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) @@ -304,11 +304,11 @@ impl pallet_xcm::WeightInfo for WeightInfo { fn migrate_and_notify_old_targets() -> Weight { // Proof Size summary in bytes: // Measured: `77` - // Estimated: `13442` - // Minimum execution time: 37_130_000 picoseconds. - Weight::from_parts(38_440_000, 0) - .saturating_add(Weight::from_parts(0, 13442)) - .saturating_add(T::DbWeight::get().reads(9)) + // Estimated: `15917` + // Minimum execution time: 46_960_000 picoseconds. + Weight::from_parts(49_379_000, 0) + .saturating_add(Weight::from_parts(0, 15917)) + .saturating_add(T::DbWeight::get().reads(10)) .saturating_add(T::DbWeight::get().writes(3)) } /// Storage: `PolkadotXcm::QueryCounter` (r:1 w:1) @@ -319,8 +319,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `1485` - // Minimum execution time: 4_000_000 picoseconds. - Weight::from_parts(4_170_000, 0) + // Minimum execution time: 3_840_000 picoseconds. + Weight::from_parts(4_210_000, 0) .saturating_add(Weight::from_parts(0, 1485)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(2)) @@ -331,8 +331,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `7576` // Estimated: `11041` - // Minimum execution time: 33_460_000 picoseconds. - Weight::from_parts(34_290_000, 0) + // Minimum execution time: 39_090_000 picoseconds. + Weight::from_parts(40_440_000, 0) .saturating_add(Weight::from_parts(0, 11041)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -345,32 +345,30 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `24` // Estimated: `3489` - // Minimum execution time: 43_840_000 picoseconds. - Weight::from_parts(46_440_000, 0) + // Minimum execution time: 48_821_000 picoseconds. + Weight::from_parts(51_539_000, 0) .saturating_add(Weight::from_parts(0, 3489)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) } - /// Storage: `XcmPallet::AuthorizedAliases` (r:1 w:1) - /// Proof: `XcmPallet::AuthorizedAliases` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `Benchmark::Override` (r:0 w:0) + /// Proof: `Benchmark::Override` (`max_values`: None, `max_size`: None, mode: `Measured`) fn add_authorized_alias() -> Weight { // Proof Size summary in bytes: - // Measured: `361` - // Estimated: `3826` - // Minimum execution time: 15_975_000 picoseconds. - Weight::from_parts(16_398_000, 3826) - .saturating_add(T::DbWeight::get().reads(1)) - .saturating_add(T::DbWeight::get().writes(1)) + // 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) + .saturating_add(Weight::from_parts(0, 0)) } - /// Storage: `XcmPallet::AuthorizedAliases` (r:1 w:1) - /// Proof: `XcmPallet::AuthorizedAliases` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `Benchmark::Override` (r:0 w:0) + /// Proof: `Benchmark::Override` (`max_values`: None, `max_size`: None, mode: `Measured`) fn remove_authorized_alias() -> Weight { // Proof Size summary in bytes: - // Measured: `400` - // Estimated: `3865` - // Minimum execution time: 17_326_000 picoseconds. - Weight::from_parts(17_622_000, 3865) - .saturating_add(T::DbWeight::get().reads(1)) - .saturating_add(T::DbWeight::get().writes(1)) + // 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) + .saturating_add(Weight::from_parts(0, 0)) } } diff --git a/system-parachains/bridge-hubs/bridge-hub-polkadot/src/weights/snowbridge_pallet_ethereum_client.rs b/system-parachains/bridge-hubs/bridge-hub-polkadot/src/weights/snowbridge_pallet_ethereum_client.rs index 844b2085db..ffc6615a90 100644 --- a/system-parachains/bridge-hubs/bridge-hub-polkadot/src/weights/snowbridge_pallet_ethereum_client.rs +++ b/system-parachains/bridge-hubs/bridge-hub-polkadot/src/weights/snowbridge_pallet_ethereum_client.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `snowbridge_pallet_ethereum_client` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-05, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-15, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./bridge-hub-polkadot-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./bridge-hub-polkadot-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=snowbridge_pallet_ethereum_client -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./bridge-hub-polkadot-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/bridge-hub-polkadot-runtime/bridge_hub_polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/bridge-hubs/bridge-hub-polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -67,8 +64,8 @@ impl snowbridge_pallet_ethereum_client::WeightInfo for // Proof Size summary in bytes: // Measured: `4` // Estimated: `3501` - // Minimum execution time: 123_696_664_000 picoseconds. - Weight::from_parts(124_154_578_000, 0) + // Minimum execution time: 131_715_542_000 picoseconds. + Weight::from_parts(132_517_116_000, 0) .saturating_add(Weight::from_parts(0, 3501)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(8)) @@ -91,8 +88,8 @@ impl snowbridge_pallet_ethereum_client::WeightInfo for // Proof Size summary in bytes: // Measured: `92700` // Estimated: `93857` - // Minimum execution time: 32_452_194_000 picoseconds. - Weight::from_parts(32_576_714_000, 0) + // Minimum execution time: 35_055_622_000 picoseconds. + Weight::from_parts(35_104_272_000, 0) .saturating_add(Weight::from_parts(0, 93857)) .saturating_add(T::DbWeight::get().reads(7)) } @@ -114,8 +111,8 @@ impl snowbridge_pallet_ethereum_client::WeightInfo for // Proof Size summary in bytes: // Measured: `92700` // Estimated: `93857` - // Minimum execution time: 156_547_111_000 picoseconds. - Weight::from_parts(156_887_733_000, 0) + // Minimum execution time: 166_895_655_000 picoseconds. + Weight::from_parts(167_132_746_000, 0) .saturating_add(Weight::from_parts(0, 93857)) .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(2)) diff --git a/system-parachains/bridge-hubs/bridge-hub-polkadot/src/weights/snowbridge_pallet_inbound_queue.rs b/system-parachains/bridge-hubs/bridge-hub-polkadot/src/weights/snowbridge_pallet_inbound_queue.rs index 245621e50b..6052889ab4 100644 --- a/system-parachains/bridge-hubs/bridge-hub-polkadot/src/weights/snowbridge_pallet_inbound_queue.rs +++ b/system-parachains/bridge-hubs/bridge-hub-polkadot/src/weights/snowbridge_pallet_inbound_queue.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `snowbridge_pallet_inbound_queue` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-05, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-15, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./bridge-hub-polkadot-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./bridge-hub-polkadot-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=snowbridge_pallet_inbound_queue -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./bridge-hub-polkadot-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/bridge-hub-polkadot-runtime/bridge_hub_polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/bridge-hubs/bridge-hub-polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -67,8 +64,8 @@ impl snowbridge_pallet_inbound_queue::WeightInfo for We // Proof Size summary in bytes: // Measured: `625` // Estimated: `4090` - // Minimum execution time: 194_761_000 picoseconds. - Weight::from_parts(198_562_000, 0) + // Minimum execution time: 199_150_000 picoseconds. + Weight::from_parts(200_231_000, 0) .saturating_add(Weight::from_parts(0, 4090)) .saturating_add(T::DbWeight::get().reads(8)) .saturating_add(T::DbWeight::get().writes(2)) diff --git a/system-parachains/bridge-hubs/bridge-hub-polkadot/src/weights/snowbridge_pallet_outbound_queue.rs b/system-parachains/bridge-hubs/bridge-hub-polkadot/src/weights/snowbridge_pallet_outbound_queue.rs index 70f5a53dbc..2306768d53 100644 --- a/system-parachains/bridge-hubs/bridge-hub-polkadot/src/weights/snowbridge_pallet_outbound_queue.rs +++ b/system-parachains/bridge-hubs/bridge-hub-polkadot/src/weights/snowbridge_pallet_outbound_queue.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `snowbridge_pallet_outbound_queue` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-05, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-15, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./bridge-hub-polkadot-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./bridge-hub-polkadot-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=snowbridge_pallet_outbound_queue -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./bridge-hub-polkadot-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/bridge-hub-polkadot-runtime/bridge_hub_polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/bridge-hubs/bridge-hub-polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -59,38 +56,32 @@ impl snowbridge_pallet_outbound_queue::WeightInfo for W // Proof Size summary in bytes: // Measured: `80` // Estimated: `3513` - // Minimum execution time: 41_600_000 picoseconds. - Weight::from_parts(42_240_000, 0) + // Minimum execution time: 39_771_000 picoseconds. + Weight::from_parts(40_440_000, 0) .saturating_add(Weight::from_parts(0, 3513)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(3)) } /// Storage: `EthereumOutboundQueue::MessageLeaves` (r:1 w:0) /// Proof: `EthereumOutboundQueue::MessageLeaves` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) - /// Storage: `System::Digest` (r:1 w:1) - /// Proof: `System::Digest` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) fn commit() -> Weight { // Proof Size summary in bytes: // Measured: `1057` // Estimated: `2542` - // Minimum execution time: 35_320_000 picoseconds. - Weight::from_parts(35_650_000, 0) + // Minimum execution time: 33_830_000 picoseconds. + Weight::from_parts(34_260_000, 0) .saturating_add(Weight::from_parts(0, 2542)) - .saturating_add(T::DbWeight::get().reads(2)) - .saturating_add(T::DbWeight::get().writes(1)) + .saturating_add(T::DbWeight::get().reads(1)) } /// Storage: `EthereumOutboundQueue::MessageLeaves` (r:1 w:0) /// Proof: `EthereumOutboundQueue::MessageLeaves` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) - /// Storage: `System::Digest` (r:1 w:1) - /// Proof: `System::Digest` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) fn commit_single() -> Weight { // Proof Size summary in bytes: // Measured: `64` // Estimated: `1549` - // Minimum execution time: 12_560_000 picoseconds. - Weight::from_parts(12_770_000, 0) + // Minimum execution time: 10_790_000 picoseconds. + Weight::from_parts(11_150_000, 0) .saturating_add(Weight::from_parts(0, 1549)) - .saturating_add(T::DbWeight::get().reads(2)) - .saturating_add(T::DbWeight::get().writes(1)) + .saturating_add(T::DbWeight::get().reads(1)) } } diff --git a/system-parachains/bridge-hubs/bridge-hub-polkadot/src/weights/snowbridge_pallet_system.rs b/system-parachains/bridge-hubs/bridge-hub-polkadot/src/weights/snowbridge_pallet_system.rs index b09ddb389d..cdcefa1006 100644 --- a/system-parachains/bridge-hubs/bridge-hub-polkadot/src/weights/snowbridge_pallet_system.rs +++ b/system-parachains/bridge-hubs/bridge-hub-polkadot/src/weights/snowbridge_pallet_system.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `snowbridge_pallet_system` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-05, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-15, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./bridge-hub-polkadot-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./bridge-hub-polkadot-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=snowbridge_pallet_system -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./bridge-hub-polkadot-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/bridge-hub-polkadot-runtime/bridge_hub_polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/bridge-hubs/bridge-hub-polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -61,8 +58,8 @@ impl snowbridge_pallet_system::WeightInfo for WeightInf // Proof Size summary in bytes: // Measured: `218` // Estimated: `3601` - // Minimum execution time: 46_281_000 picoseconds. - Weight::from_parts(47_110_000, 0) + // Minimum execution time: 44_061_000 picoseconds. + Weight::from_parts(45_120_000, 0) .saturating_add(Weight::from_parts(0, 3601)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(3)) @@ -81,8 +78,8 @@ impl snowbridge_pallet_system::WeightInfo for WeightInf // Proof Size summary in bytes: // Measured: `218` // Estimated: `3601` - // Minimum execution time: 36_331_000 picoseconds. - Weight::from_parts(36_670_000, 0) + // Minimum execution time: 33_880_000 picoseconds. + Weight::from_parts(34_710_000, 0) .saturating_add(Weight::from_parts(0, 3601)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(3)) @@ -101,8 +98,8 @@ impl snowbridge_pallet_system::WeightInfo for WeightInf // Proof Size summary in bytes: // Measured: `218` // Estimated: `3601` - // Minimum execution time: 42_511_000 picoseconds. - Weight::from_parts(43_050_000, 0) + // Minimum execution time: 39_630_000 picoseconds. + Weight::from_parts(40_440_000, 0) .saturating_add(Weight::from_parts(0, 3601)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(4)) @@ -121,8 +118,8 @@ impl snowbridge_pallet_system::WeightInfo for WeightInf // Proof Size summary in bytes: // Measured: `218` // Estimated: `3601` - // Minimum execution time: 38_510_000 picoseconds. - Weight::from_parts(39_180_000, 0) + // Minimum execution time: 37_090_000 picoseconds. + Weight::from_parts(37_420_000, 0) .saturating_add(Weight::from_parts(0, 3601)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(3)) @@ -143,16 +140,14 @@ impl snowbridge_pallet_system::WeightInfo for WeightInf /// Proof: `MessageQueue::ServiceHead` (`max_values`: Some(1), `max_size`: Some(33), added: 528, mode: `MaxEncodedLen`) /// Storage: `MessageQueue::Pages` (r:0 w:1) /// Proof: `MessageQueue::Pages` (`max_values`: None, `max_size`: Some(65613), added: 68088, mode: `MaxEncodedLen`) - /// Storage: `EthereumSystem::NativeToForeignId` (r:0 w:1) - /// Proof: `EthereumSystem::NativeToForeignId` (`max_values`: None, `max_size`: Some(650), added: 3125, mode: `MaxEncodedLen`) fn register_token() -> Weight { // Proof Size summary in bytes: // Measured: `256` // Estimated: `4115` - // Minimum execution time: 61_610_000 picoseconds. - Weight::from_parts(62_461_000, 0) + // Minimum execution time: 59_250_000 picoseconds. + Weight::from_parts(60_131_000, 0) .saturating_add(Weight::from_parts(0, 4115)) .saturating_add(T::DbWeight::get().reads(7)) - .saturating_add(T::DbWeight::get().writes(5)) + .saturating_add(T::DbWeight::get().writes(4)) } } diff --git a/system-parachains/bridge-hubs/bridge-hub-polkadot/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs b/system-parachains/bridge-hubs/bridge-hub-polkadot/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs index 7327ddc18d..549fb3e7ff 100644 --- a/system-parachains/bridge-hubs/bridge-hub-polkadot/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs +++ b/system-parachains/bridge-hubs/bridge-hub-polkadot/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs @@ -16,30 +16,31 @@ //! Autogenerated weights for `pallet_xcm_benchmarks::fungible` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-05, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.1.0 +//! DATE: 2025-06-17, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./bridge-hub-polkadot-chain-spec.json")`, DB CACHE: 1024 +//! HOSTNAME: `187a9ae6fb48`, CPU: `QEMU Virtual CPU version 2.5+` +//! WASM-EXECUTION: Compiled, CHAIN: None, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./bridge-hub-polkadot-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_xcm_benchmarks::fungible // --extrinsic=* +// --runtime=target/production/wbuild/bridge-hub-polkadot-runtime/bridge_hub_polkadot_runtime.wasm +// --pallet=pallet_xcm_benchmarks::fungible +// --header=/_work/fellowship-001/runtimes/runtimes/.github/scripts/cmd/file_header.txt +// --output=./system-parachains/bridge-hubs/bridge-hub-polkadot/src/weights/xcm // --wasm-execution=compiled +// --steps=50 +// --repeat=20 // --heap-pages=4096 -// --output=./bridge-hub-polkadot-weights/xcm/pallet_xcm_benchmarks_fungible.rs -// --header=./file_header.txt +// --template=templates/xcm-bench-template.hbs #![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; @@ -53,9 +54,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `101` // Estimated: `3593` - // Minimum execution time: 39_250_000 picoseconds. - Weight::from_parts(39_840_000, 0) - .saturating_add(Weight::from_parts(0, 3593)) + // Minimum execution time: 40_760_000 picoseconds. + Weight::from_parts(41_971_000, 3593) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -65,9 +65,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `153` // Estimated: `6196` - // Minimum execution time: 52_790_000 picoseconds. - Weight::from_parts(53_540_000, 0) - .saturating_add(Weight::from_parts(0, 6196)) + // Minimum execution time: 57_979_000 picoseconds. + Weight::from_parts(59_310_000, 6196) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -87,9 +86,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `228` // Estimated: `8799` - // Minimum execution time: 106_831_000 picoseconds. - Weight::from_parts(107_860_000, 0) - .saturating_add(Weight::from_parts(0, 8799)) + // Minimum execution time: 117_230_000 picoseconds. + Weight::from_parts(124_699_000, 8799) .saturating_add(T::DbWeight::get().reads(8)) .saturating_add(T::DbWeight::get().writes(3)) } @@ -101,7 +99,6 @@ impl WeightInfo { // Estimated: `0` // Minimum execution time: 18_446_744_073_709_551_000 picoseconds. Weight::from_parts(18_446_744_073_709_551_000, 0) - .saturating_add(Weight::from_parts(0, 0)) } /// Storage: `ParachainInfo::ParachainId` (r:1 w:0) /// Proof: `ParachainInfo::ParachainId` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) @@ -119,9 +116,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `176` // Estimated: `6196` - // Minimum execution time: 67_730_000 picoseconds. - Weight::from_parts(68_900_000, 0) - .saturating_add(Weight::from_parts(0, 6196)) + // Minimum execution time: 67_430_000 picoseconds. + Weight::from_parts(71_490_000, 6196) .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -129,9 +125,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 3_860_000 picoseconds. - Weight::from_parts(4_000_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 3_670_000 picoseconds. + Weight::from_parts(3_989_000, 0) } /// Storage: `System::Account` (r:1 w:1) /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) @@ -139,9 +134,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `52` // Estimated: `3593` - // Minimum execution time: 30_930_000 picoseconds. - Weight::from_parts(31_490_000, 0) - .saturating_add(Weight::from_parts(0, 3593)) + // Minimum execution time: 30_999_000 picoseconds. + Weight::from_parts(32_350_000, 3593) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -151,7 +145,7 @@ impl WeightInfo { /// Proof: `ParachainSystem::UpwardDeliveryFeeFactor` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// Storage: `PolkadotXcm::SupportedVersion` (r:1 w:0) /// Proof: `PolkadotXcm::SupportedVersion` (`max_values`: None, `max_size`: None, mode: `Measured`) - /// Storage: `System::Account` (r:2 w:1) + /// Storage: `System::Account` (r:1 w:1) /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) /// Storage: `ParachainSystem::HostConfiguration` (r:1 w:0) /// Proof: `ParachainSystem::HostConfiguration` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) @@ -160,11 +154,10 @@ impl WeightInfo { pub(crate) fn deposit_reserve_asset() -> Weight { // Proof Size summary in bytes: // Measured: `127` - // Estimated: `6196` - // Minimum execution time: 78_170_000 picoseconds. - Weight::from_parts(79_031_000, 0) - .saturating_add(Weight::from_parts(0, 6196)) - .saturating_add(T::DbWeight::get().reads(7)) + // Estimated: `3593` + // Minimum execution time: 70_089_000 picoseconds. + Weight::from_parts(85_310_000, 3593) + .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(2)) } /// Storage: `ParachainInfo::ParachainId` (r:1 w:0) @@ -173,8 +166,6 @@ impl WeightInfo { /// Proof: `ParachainSystem::UpwardDeliveryFeeFactor` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// Storage: `PolkadotXcm::SupportedVersion` (r:1 w:0) /// Proof: `PolkadotXcm::SupportedVersion` (`max_values`: None, `max_size`: None, mode: `Measured`) - /// Storage: `System::Account` (r:1 w:0) - /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) /// Storage: `ParachainSystem::HostConfiguration` (r:1 w:0) /// Proof: `ParachainSystem::HostConfiguration` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// Storage: `ParachainSystem::PendingUpwardMessages` (r:1 w:1) @@ -182,30 +173,31 @@ impl WeightInfo { pub(crate) fn initiate_teleport() -> Weight { // Proof Size summary in bytes: // Measured: `75` - // Estimated: `3593` - // Minimum execution time: 36_440_000 picoseconds. - Weight::from_parts(37_270_000, 0) - .saturating_add(Weight::from_parts(0, 3593)) - .saturating_add(T::DbWeight::get().reads(6)) + // Estimated: `3540` + // Minimum execution time: 41_340_000 picoseconds. + Weight::from_parts(43_829_000, 3540) + .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(1)) } - /// Storage: `System::Account` (r:1 w:1) + /// Storage: `System::Account` (r:2 w:1) /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) - /// Storage: `Dmp::DeliveryFeeFactor` (r:1 w:0) - /// Proof: `Dmp::DeliveryFeeFactor` (`max_values`: None, `max_size`: None, mode: `Measured`) - /// Storage: `XcmPallet::SupportedVersion` (r:1 w:0) - /// Proof: `XcmPallet::SupportedVersion` (`max_values`: None, `max_size`: None, mode: `Measured`) - /// Storage: `Dmp::DownwardMessageQueues` (r:1 w:1) - /// Proof: `Dmp::DownwardMessageQueues` (`max_values`: None, `max_size`: None, mode: `Measured`) - /// Storage: `Dmp::DownwardMessageQueueHeads` (r:1 w:1) - /// Proof: `Dmp::DownwardMessageQueueHeads` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `ParachainInfo::ParachainId` (r:1 w:0) + /// Proof: `ParachainInfo::ParachainId` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) + /// Storage: `ParachainSystem::UpwardDeliveryFeeFactor` (r:1 w:0) + /// Proof: `ParachainSystem::UpwardDeliveryFeeFactor` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Storage: `PolkadotXcm::SupportedVersion` (r:1 w:0) + /// Proof: `PolkadotXcm::SupportedVersion` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `ParachainSystem::HostConfiguration` (r:1 w:0) + /// Proof: `ParachainSystem::HostConfiguration` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Storage: `ParachainSystem::PendingUpwardMessages` (r:1 w:1) + /// Proof: `ParachainSystem::PendingUpwardMessages` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) pub(crate) fn initiate_transfer() -> Weight { // Proof Size summary in bytes: - // Measured: `180` - // Estimated: `3645` - // Minimum execution time: 82_584_000 picoseconds. - Weight::from_parts(84_614_000, 3645) - .saturating_add(T::DbWeight::get().reads(5)) - .saturating_add(T::DbWeight::get().writes(3)) + // Measured: `127` + // Estimated: `6196` + // Minimum execution time: 88_010_000 picoseconds. + Weight::from_parts(92_319_000, 6196) + .saturating_add(T::DbWeight::get().reads(7)) + .saturating_add(T::DbWeight::get().writes(2)) } } diff --git a/system-parachains/bridge-hubs/bridge-hub-polkadot/src/weights/xcm/pallet_xcm_benchmarks_generic.rs b/system-parachains/bridge-hubs/bridge-hub-polkadot/src/weights/xcm/pallet_xcm_benchmarks_generic.rs index 3309e533ad..4c48051ebd 100644 --- a/system-parachains/bridge-hubs/bridge-hub-polkadot/src/weights/xcm/pallet_xcm_benchmarks_generic.rs +++ b/system-parachains/bridge-hubs/bridge-hub-polkadot/src/weights/xcm/pallet_xcm_benchmarks_generic.rs @@ -16,30 +16,31 @@ //! Autogenerated weights for `pallet_xcm_benchmarks::generic` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-04, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.1.0 +//! DATE: 2025-06-17, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./bridge-hub-polkadot-chain-spec.json")`, DB CACHE: 1024 +//! HOSTNAME: `187a9ae6fb48`, CPU: `QEMU Virtual CPU version 2.5+` +//! WASM-EXECUTION: Compiled, CHAIN: None, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./bridge-hub-polkadot-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_xcm_benchmarks::generic // --extrinsic=* +// --runtime=target/production/wbuild/bridge-hub-polkadot-runtime/bridge_hub_polkadot_runtime.wasm +// --pallet=pallet_xcm_benchmarks::generic +// --header=/_work/fellowship-001/runtimes/runtimes/.github/scripts/cmd/file_header.txt +// --output=./system-parachains/bridge-hubs/bridge-hub-polkadot/src/weights/xcm // --wasm-execution=compiled +// --steps=50 +// --repeat=20 // --heap-pages=4096 -// --output=./bridge-hub-polkadot-weights/xcm/pallet_xcm_benchmarks_generic.rs -// --header=./file_header.txt +// --template=templates/xcm-bench-template.hbs #![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; @@ -63,9 +64,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `176` // Estimated: `6196` - // Minimum execution time: 66_301_000 picoseconds. - Weight::from_parts(67_010_000, 0) - .saturating_add(Weight::from_parts(0, 6196)) + // Minimum execution time: 66_280_000 picoseconds. + Weight::from_parts(70_089_000, 6196) .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -73,23 +73,25 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_380_000 picoseconds. - Weight::from_parts(1_460_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 1_040_000 picoseconds. + Weight::from_parts(1_160_000, 0) } + /// Storage: `System::Account` (r:1 w:0) + /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) pub(crate) fn pay_fees() -> Weight { // Proof Size summary in bytes: // Measured: `0` - // Estimated: `0` - // Minimum execution time: 2_899_000 picoseconds. - Weight::from_parts(3_090_000, 0) + // Estimated: `3593` + // Minimum execution time: 4_380_000 picoseconds. + Weight::from_parts(4_941_000, 3593) + .saturating_add(T::DbWeight::get().reads(1)) } pub(crate) fn asset_claimer() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 669_000 picoseconds. - Weight::from_parts(714_000, 0) + // Minimum execution time: 1_120_000 picoseconds. + Weight::from_parts(1_280_000, 0) } /// Storage: `PolkadotXcm::Queries` (r:1 w:0) /// Proof: `PolkadotXcm::Queries` (`max_values`: None, `max_size`: None, mode: `Measured`) @@ -97,73 +99,67 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `3465` - // Minimum execution time: 8_130_000 picoseconds. - Weight::from_parts(8_380_000, 0) - .saturating_add(Weight::from_parts(0, 3465)) + // Minimum execution time: 7_250_000 picoseconds. + Weight::from_parts(7_611_000, 3465) .saturating_add(T::DbWeight::get().reads(1)) } pub(crate) fn transact() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 10_050_000 picoseconds. - Weight::from_parts(10_470_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 9_459_000 picoseconds. + Weight::from_parts(10_330_000, 0) } pub(crate) fn refund_surplus() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_380_000 picoseconds. - Weight::from_parts(2_500_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 1_740_000 picoseconds. + Weight::from_parts(1_890_000, 0) } pub(crate) fn set_error_handler() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_380_000 picoseconds. - Weight::from_parts(1_450_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 1_080_000 picoseconds. + Weight::from_parts(1_140_000, 0) } pub(crate) fn set_appendix() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_420_000 picoseconds. - Weight::from_parts(1_470_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 1_040_000 picoseconds. + Weight::from_parts(1_190_000, 0) } pub(crate) fn clear_error() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_360_000 picoseconds. - Weight::from_parts(1_420_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 1_020_000 picoseconds. + Weight::from_parts(1_130_000, 0) } pub(crate) fn descend_origin() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_430_000 picoseconds. - Weight::from_parts(1_500_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 1_080_000 picoseconds. + Weight::from_parts(1_160_000, 0) } + /// Storage: `Benchmark::Override` (r:0 w:0) + /// Proof: `Benchmark::Override` (`max_values`: None, `max_size`: None, mode: `Measured`) pub(crate) fn execute_with_origin() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 790_000 picoseconds. - Weight::from_parts(843_000, 0) + // Minimum execution time: 18_446_744_073_709_551_000 picoseconds. + Weight::from_parts(18_446_744_073_709_551_000, 0) } pub(crate) fn clear_origin() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_340_000 picoseconds. - Weight::from_parts(1_430_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 1_100_000 picoseconds. + Weight::from_parts(1_171_000, 0) } /// Storage: `ParachainInfo::ParachainId` (r:1 w:0) /// Proof: `ParachainInfo::ParachainId` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) @@ -181,9 +177,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `176` // Estimated: `6196` - // Minimum execution time: 62_061_000 picoseconds. - Weight::from_parts(62_621_000, 0) - .saturating_add(Weight::from_parts(0, 6196)) + // Minimum execution time: 62_510_000 picoseconds. + Weight::from_parts(67_100_000, 6196) .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -193,9 +188,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `24` // Estimated: `3489` - // Minimum execution time: 12_410_000 picoseconds. - Weight::from_parts(12_660_000, 0) - .saturating_add(Weight::from_parts(0, 3489)) + // Minimum execution time: 11_181_000 picoseconds. + Weight::from_parts(12_080_000, 3489) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -203,9 +197,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_340_000 picoseconds. - Weight::from_parts(1_440_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 4_790_000 picoseconds. + Weight::from_parts(5_101_000, 0) } /// Storage: `PolkadotXcm::VersionNotifyTargets` (r:1 w:1) /// Proof: `PolkadotXcm::VersionNotifyTargets` (`max_values`: None, `max_size`: None, mode: `Measured`) @@ -221,9 +214,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `43` // Estimated: `3508` - // Minimum execution time: 29_131_000 picoseconds. - Weight::from_parts(29_740_000, 0) - .saturating_add(Weight::from_parts(0, 3508)) + // Minimum execution time: 26_719_000 picoseconds. + Weight::from_parts(28_280_000, 3508) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -233,50 +225,44 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 4_140_000 picoseconds. - Weight::from_parts(4_320_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 4_180_000 picoseconds. + Weight::from_parts(4_530_000, 0) .saturating_add(T::DbWeight::get().writes(1)) } pub(crate) fn burn_asset() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_030_000 picoseconds. - Weight::from_parts(2_150_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 1_520_000 picoseconds. + Weight::from_parts(1_610_000, 0) } pub(crate) fn expect_asset() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_540_000 picoseconds. - Weight::from_parts(1_600_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 1_160_000 picoseconds. + Weight::from_parts(1_221_000, 0) } pub(crate) fn expect_origin() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_350_000 picoseconds. - Weight::from_parts(1_450_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 4_650_000 picoseconds. + Weight::from_parts(5_000_000, 0) } pub(crate) fn expect_error() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_370_000 picoseconds. - Weight::from_parts(1_410_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 4_700_000 picoseconds. + Weight::from_parts(5_080_000, 0) } pub(crate) fn expect_transact_status() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_600_000 picoseconds. - Weight::from_parts(1_680_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 1_280_000 picoseconds. + Weight::from_parts(1_370_000, 0) } /// Storage: `ParachainInfo::ParachainId` (r:1 w:0) /// Proof: `ParachainInfo::ParachainId` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) @@ -294,9 +280,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `176` // Estimated: `6196` - // Minimum execution time: 67_980_000 picoseconds. - Weight::from_parts(68_651_000, 0) - .saturating_add(Weight::from_parts(0, 6196)) + // Minimum execution time: 69_340_000 picoseconds. + Weight::from_parts(72_269_000, 6196) .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -304,9 +289,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 5_800_000 picoseconds. - Weight::from_parts(5_940_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 6_100_000 picoseconds. + Weight::from_parts(6_240_000, 0) } /// Storage: `ParachainInfo::ParachainId` (r:1 w:0) /// Proof: `ParachainInfo::ParachainId` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) @@ -324,9 +308,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `176` // Estimated: `6196` - // Minimum execution time: 62_230_000 picoseconds. - Weight::from_parts(62_791_000, 0) - .saturating_add(Weight::from_parts(0, 6196)) + // Minimum execution time: 62_690_000 picoseconds. + Weight::from_parts(64_900_000, 6196) .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -334,25 +317,22 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_420_000 picoseconds. - Weight::from_parts(1_510_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 1_120_000 picoseconds. + Weight::from_parts(1_220_000, 0) } pub(crate) fn set_topic() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_290_000 picoseconds. - Weight::from_parts(1_390_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 1_030_000 picoseconds. + Weight::from_parts(1_120_000, 0) } pub(crate) fn clear_topic() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_360_000 picoseconds. - Weight::from_parts(1_420_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 1_060_000 picoseconds. + Weight::from_parts(1_170_000, 0) } /// Storage: `ParachainInfo::ParachainId` (r:1 w:0) /// Proof: `ParachainInfo::ParachainId` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) @@ -369,13 +349,12 @@ impl WeightInfo { /// The range of component `x` is `[1, 1000]`. pub(crate) fn export_message(x: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `473` - // Estimated: `6413` - // Minimum execution time: 66_221_000 picoseconds. - Weight::from_parts(66_556_981, 0) - .saturating_add(Weight::from_parts(0, 6413)) - // Standard Error: 334 - .saturating_add(Weight::from_parts(53_743, 0).saturating_mul(x.into())) + // Measured: `399` + // Estimated: `6339` + // Minimum execution time: 67_070_000 picoseconds. + Weight::from_parts(72_092_828, 6339) + // Standard Error: 644 + .saturating_add(Weight::from_parts(75_915, 0).saturating_mul(x.into())) .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -383,16 +362,14 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_370_000 picoseconds. - Weight::from_parts(1_440_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 1_060_000 picoseconds. + Weight::from_parts(1_100_000, 0) } pub(crate) fn unpaid_execution() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_390_000 picoseconds. - Weight::from_parts(1_490_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 1_070_000 picoseconds. + Weight::from_parts(1_120_000, 0) } } diff --git a/system-parachains/collectives/collectives-polkadot/src/weights/cumulus_pallet_parachain_system.rs b/system-parachains/collectives/collectives-polkadot/src/weights/cumulus_pallet_parachain_system.rs index 8c77d1ed81..23059a0d47 100644 --- a/system-parachains/collectives/collectives-polkadot/src/weights/cumulus_pallet_parachain_system.rs +++ b/system-parachains/collectives/collectives-polkadot/src/weights/cumulus_pallet_parachain_system.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `cumulus_pallet_parachain_system` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-05, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./collectives-polkadot-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./collectives-polkadot-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=cumulus_pallet_parachain_system -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./collectives-polkadot-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/collectives-polkadot-runtime/collectives_polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/collectives/collectives-polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -60,13 +57,13 @@ impl cumulus_pallet_parachain_system::WeightInfo for We /// The range of component `n` is `[0, 1000]`. fn enqueue_inbound_downward_messages(n: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `48` + // Measured: `84` // Estimated: `3517` - // Minimum execution time: 5_360_000 picoseconds. - Weight::from_parts(5_520_000, 0) + // Minimum execution time: 3_430_000 picoseconds. + Weight::from_parts(893_996_796, 0) .saturating_add(Weight::from_parts(0, 3517)) - // Standard Error: 20_314 - .saturating_add(Weight::from_parts(180_711_309, 0).saturating_mul(n.into())) + // Standard Error: 119_721 + .saturating_add(Weight::from_parts(204_128_609, 0).saturating_mul(n.into())) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(4)) .saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(n.into()))) diff --git a/system-parachains/collectives/collectives-polkadot/src/weights/cumulus_pallet_xcmp_queue.rs b/system-parachains/collectives/collectives-polkadot/src/weights/cumulus_pallet_xcmp_queue.rs index 6ca96f64ff..5fa4b6b8fe 100644 --- a/system-parachains/collectives/collectives-polkadot/src/weights/cumulus_pallet_xcmp_queue.rs +++ b/system-parachains/collectives/collectives-polkadot/src/weights/cumulus_pallet_xcmp_queue.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `cumulus_pallet_xcmp_queue` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-05, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./collectives-polkadot-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./collectives-polkadot-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=cumulus_pallet_xcmp_queue -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./collectives-polkadot-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/collectives-polkadot-runtime/collectives_polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/collectives/collectives-polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -53,8 +50,8 @@ impl cumulus_pallet_xcmp_queue::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `142` // Estimated: `1497` - // Minimum execution time: 8_280_000 picoseconds. - Weight::from_parts(8_560_000, 0) + // Minimum execution time: 6_310_000 picoseconds. + Weight::from_parts(6_540_000, 0) .saturating_add(Weight::from_parts(0, 1497)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -68,17 +65,17 @@ impl cumulus_pallet_xcmp_queue::WeightInfo for WeightIn /// Storage: `XcmpQueue::InboundXcmpSuspended` (r:1 w:0) /// Proof: `XcmpQueue::InboundXcmpSuspended` (`max_values`: Some(1), `max_size`: Some(4002), added: 4497, mode: `MaxEncodedLen`) /// Storage: `MessageQueue::Pages` (r:0 w:1) - /// Proof: `MessageQueue::Pages` (`max_values`: None, `max_size`: Some(105521), added: 107996, mode: `MaxEncodedLen`) - /// The range of component `n` is `[1, 105467]`. + /// Proof: `MessageQueue::Pages` (`max_values`: None, `max_size`: Some(65585), added: 68060, mode: `MaxEncodedLen`) + /// The range of component `n` is `[1, 65531]`. fn enqueue_n_bytes_xcmp_message(n: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `151` + // Measured: `184` // Estimated: `5487` - // Minimum execution time: 13_963_000 picoseconds. - Weight::from_parts(9_886_718, 0) + // Minimum execution time: 16_150_000 picoseconds. + Weight::from_parts(5_688_737, 0) .saturating_add(Weight::from_parts(0, 5487)) - // Standard Error: 6 - .saturating_add(Weight::from_parts(964, 0).saturating_mul(n.into())) + // Standard Error: 18 + .saturating_add(Weight::from_parts(1_444, 0).saturating_mul(n.into())) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(3)) } @@ -91,13 +88,13 @@ impl cumulus_pallet_xcmp_queue::WeightInfo for WeightIn /// Storage: `XcmpQueue::InboundXcmpSuspended` (r:1 w:0) /// Proof: `XcmpQueue::InboundXcmpSuspended` (`max_values`: Some(1), `max_size`: Some(4002), added: 4497, mode: `MaxEncodedLen`) /// Storage: `MessageQueue::Pages` (r:0 w:1) - /// Proof: `MessageQueue::Pages` (`max_values`: None, `max_size`: Some(105521), added: 107996, mode: `MaxEncodedLen`) + /// Proof: `MessageQueue::Pages` (`max_values`: None, `max_size`: Some(65585), added: 68060, mode: `MaxEncodedLen`) fn enqueue_2_empty_xcmp_messages() -> Weight { // Proof Size summary in bytes: - // Measured: `151` + // Measured: `184` // Estimated: `5487` - // Minimum execution time: 22_410_000 picoseconds. - Weight::from_parts(23_319_000, 0) + // Minimum execution time: 25_970_000 picoseconds. + Weight::from_parts(26_200_000, 0) .saturating_add(Weight::from_parts(0, 5487)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(3)) @@ -108,8 +105,8 @@ impl cumulus_pallet_xcmp_queue::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `142` // Estimated: `2767` - // Minimum execution time: 5_870_000 picoseconds. - Weight::from_parts(6_050_000, 0) + // Minimum execution time: 3_960_000 picoseconds. + Weight::from_parts(4_170_000, 0) .saturating_add(Weight::from_parts(0, 2767)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -120,8 +117,8 @@ impl cumulus_pallet_xcmp_queue::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `177` // Estimated: `2767` - // Minimum execution time: 7_290_000 picoseconds. - Weight::from_parts(7_540_000, 0) + // Minimum execution time: 5_380_000 picoseconds. + Weight::from_parts(5_651_000, 0) .saturating_add(Weight::from_parts(0, 2767)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -130,8 +127,8 @@ impl cumulus_pallet_xcmp_queue::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 7_290_000 picoseconds. - Weight::from_parts(7_530_000, 0) + // Minimum execution time: 5_910_000 picoseconds. + Weight::from_parts(6_030_000, 0) .saturating_add(Weight::from_parts(0, 0)) } /// Storage: UNKNOWN KEY `0x7b3237373ffdfeb1cab4222e3b520d6b345d8e88afa015075c945637c07e8f20` (r:1 w:1) @@ -150,11 +147,11 @@ impl cumulus_pallet_xcmp_queue::WeightInfo for WeightIn /// Proof: `MessageQueue::Pages` (`max_values`: None, `max_size`: Some(65585), added: 68060, mode: `MaxEncodedLen`) fn on_idle_good_msg() -> Weight { // Proof Size summary in bytes: - // Measured: `65777` - // Estimated: `69242` - // Minimum execution time: 119_481_000 picoseconds. - Weight::from_parts(120_701_000, 0) - .saturating_add(Weight::from_parts(0, 69242)) + // Measured: `65813` + // Estimated: `69278` + // Minimum execution time: 143_971_000 picoseconds. + Weight::from_parts(145_121_000, 0) + .saturating_add(Weight::from_parts(0, 69278)) .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(5)) } @@ -166,8 +163,8 @@ impl cumulus_pallet_xcmp_queue::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `65776` // Estimated: `69241` - // Minimum execution time: 57_650_000 picoseconds. - Weight::from_parts(58_310_000, 0) + // Minimum execution time: 60_110_000 picoseconds. + Weight::from_parts(60_741_000, 0) .saturating_add(Weight::from_parts(0, 69241)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) diff --git a/system-parachains/collectives/collectives-polkadot/src/weights/frame_system.rs b/system-parachains/collectives/collectives-polkadot/src/weights/frame_system.rs index 72b1d91939..8d362628e9 100644 --- a/system-parachains/collectives/collectives-polkadot/src/weights/frame_system.rs +++ b/system-parachains/collectives/collectives-polkadot/src/weights/frame_system.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `frame_system` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-05, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./collectives-polkadot-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./collectives-polkadot-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=frame_system -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./collectives-polkadot-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/collectives-polkadot-runtime/collectives_polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/collectives/collectives-polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -53,35 +50,32 @@ impl frame_system::WeightInfo for WeightInfo { // Measured: `0` // Estimated: `0` // Minimum execution time: 2_780_000 picoseconds. - Weight::from_parts(2_891_000, 0) + Weight::from_parts(357_165, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 0 - .saturating_add(Weight::from_parts(382, 0).saturating_mul(b.into())) + // Standard Error: 3 + .saturating_add(Weight::from_parts(535, 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_370_000 picoseconds. - Weight::from_parts(7_500_000, 0) + // Minimum execution time: 7_180_000 picoseconds. + Weight::from_parts(7_250_000, 0) .saturating_add(Weight::from_parts(0, 0)) // Standard Error: 3 - .saturating_add(Weight::from_parts(1_789, 0).saturating_mul(b.into())) + .saturating_add(Weight::from_parts(2_318, 0).saturating_mul(b.into())) } - /// Storage: `System::Digest` (r:1 w:1) - /// Proof: `System::Digest` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// Storage: UNKNOWN KEY `0x3a686561707061676573` (r:0 w:1) /// Proof: UNKNOWN KEY `0x3a686561707061676573` (r:0 w:1) fn set_heap_pages() -> Weight { // Proof Size summary in bytes: // Measured: `0` - // Estimated: `1485` - // Minimum execution time: 4_741_000 picoseconds. - Weight::from_parts(4_940_000, 0) - .saturating_add(Weight::from_parts(0, 1485)) - .saturating_add(T::DbWeight::get().reads(1)) - .saturating_add(T::DbWeight::get().writes(2)) + // Estimated: `0` + // Minimum execution time: 4_080_000 picoseconds. + Weight::from_parts(4_360_000, 0) + .saturating_add(Weight::from_parts(0, 0)) + .saturating_add(T::DbWeight::get().writes(1)) } /// Storage: `ParachainSystem::ValidationData` (r:1 w:0) /// Proof: `ParachainSystem::ValidationData` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) @@ -99,8 +93,8 @@ impl frame_system::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `164` // Estimated: `1649` - // Minimum execution time: 117_784_202_000 picoseconds. - Weight::from_parts(121_680_797_000, 0) + // Minimum execution time: 129_290_603_000 picoseconds. + Weight::from_parts(132_786_131_000, 0) .saturating_add(Weight::from_parts(0, 1649)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(3)) @@ -112,11 +106,11 @@ impl frame_system::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_821_000 picoseconds. - Weight::from_parts(2_890_000, 0) + // Minimum execution time: 2_610_000 picoseconds. + Weight::from_parts(2_670_000, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 2_603 - .saturating_add(Weight::from_parts(890_951, 0).saturating_mul(i.into())) + // Standard Error: 2_890 + .saturating_add(Weight::from_parts(887_692, 0).saturating_mul(i.into())) .saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(i.into()))) } /// Storage: `Skipped::Metadata` (r:0 w:0) @@ -126,11 +120,11 @@ impl frame_system::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_720_000 picoseconds. - Weight::from_parts(2_810_000, 0) + // Minimum execution time: 2_610_000 picoseconds. + Weight::from_parts(2_710_000, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 1_100 - .saturating_add(Weight::from_parts(669_929, 0).saturating_mul(i.into())) + // Standard Error: 1_142 + .saturating_add(Weight::from_parts(667_541, 0).saturating_mul(i.into())) .saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(i.into()))) } /// Storage: `Skipped::Metadata` (r:0 w:0) @@ -139,12 +133,12 @@ impl frame_system::WeightInfo for WeightInfo { fn kill_prefix(p: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `98 + p * (69 ±0)` - // Estimated: `94 + p * (70 ±0)` - // Minimum execution time: 5_360_000 picoseconds. - Weight::from_parts(5_470_000, 0) - .saturating_add(Weight::from_parts(0, 94)) - // Standard Error: 1_573 - .saturating_add(Weight::from_parts(1_508_242, 0).saturating_mul(p.into())) + // Estimated: `96 + p * (70 ±0)` + // Minimum execution time: 5_600_000 picoseconds. + Weight::from_parts(5_730_000, 0) + .saturating_add(Weight::from_parts(0, 96)) + // Standard Error: 1_609 + .saturating_add(Weight::from_parts(1_548_535, 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())) @@ -155,8 +149,8 @@ impl frame_system::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 25_730_000 picoseconds. - Weight::from_parts(28_041_000, 0) + // Minimum execution time: 25_780_000 picoseconds. + Weight::from_parts(27_841_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -178,8 +172,8 @@ impl frame_system::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `186` // Estimated: `1671` - // Minimum execution time: 119_604_403_000 picoseconds. - Weight::from_parts(121_560_266_000, 0) + // Minimum execution time: 133_963_256_000 picoseconds. + Weight::from_parts(137_977_977_000, 0) .saturating_add(Weight::from_parts(0, 1671)) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(4)) diff --git a/system-parachains/collectives/collectives-polkadot/src/weights/frame_system_extensions.rs b/system-parachains/collectives/collectives-polkadot/src/weights/frame_system_extensions.rs index 508933e4f6..4a022bd495 100644 --- a/system-parachains/collectives/collectives-polkadot/src/weights/frame_system_extensions.rs +++ b/system-parachains/collectives/collectives-polkadot/src/weights/frame_system_extensions.rs @@ -1,44 +1,37 @@ +// Copyright (C) Parity Technologies and the various Polkadot contributors, see Contributions.md +// for a list of specific contributors. +// SPDX-License-Identifier: Apache-2.0 -// Copyright (C) Parity Technologies (UK) Ltd. -// This file is part of Polkadot. - -// Polkadot is free software: you can redistribute it and/or modify -// it under the terms of the GNU General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. - -// Polkadot is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. - -// You should have received a copy of the GNU General Public License -// along with Polkadot. If not, see . +// 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 `frame_system_extensions` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2024-02-29, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `runner-bn-ce5rx-project-674-concurrent-0`, CPU: `Intel(R) Xeon(R) CPU @ 2.60GHz` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("rococo-dev")`, DB CACHE: 1024 +//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=rococo-dev -// --steps=50 -// --repeat=20 -// --no-storage-info -// --no-median-slopes -// --no-min-squares -// --pallet=frame_system_extensions -// --extrinsic=* -// --execution=wasm -// --wasm-execution=compiled -// --header=./polkadot/file_header.txt -// --output=./polkadot/runtime/rococo/src/weights/ +// --runtime=target/production/wbuild/collectives-polkadot-runtime/collectives_polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/collectives/collectives-polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -51,45 +44,36 @@ use core::marker::PhantomData; /// Weight functions for `frame_system_extensions`. pub struct WeightInfo(PhantomData); impl frame_system::ExtensionsWeightInfo for WeightInfo { - /// Storage: `System::BlockHash` (r:1 w:0) - /// Proof: `System::BlockHash` (`max_values`: None, `max_size`: Some(44), added: 2519, mode: `MaxEncodedLen`) fn check_genesis() -> Weight { // Proof Size summary in bytes: - // Measured: `54` - // Estimated: `3509` - // Minimum execution time: 3_262_000 picoseconds. - Weight::from_parts(3_497_000, 0) - .saturating_add(Weight::from_parts(0, 3509)) - .saturating_add(T::DbWeight::get().reads(1)) + // Measured: `30` + // Estimated: `0` + // Minimum execution time: 3_860_000 picoseconds. + Weight::from_parts(3_950_000, 0) + .saturating_add(Weight::from_parts(0, 0)) } - /// Storage: `System::BlockHash` (r:1 w:0) - /// Proof: `System::BlockHash` (`max_values`: None, `max_size`: Some(44), added: 2519, mode: `MaxEncodedLen`) fn check_mortality_mortal_transaction() -> Weight { // Proof Size summary in bytes: - // Measured: `92` - // Estimated: `3509` - // Minimum execution time: 5_416_000 picoseconds. - Weight::from_parts(5_690_000, 0) - .saturating_add(Weight::from_parts(0, 3509)) - .saturating_add(T::DbWeight::get().reads(1)) + // Measured: `68` + // Estimated: `0` + // Minimum execution time: 7_290_000 picoseconds. + Weight::from_parts(7_450_000, 0) + .saturating_add(Weight::from_parts(0, 0)) } - /// Storage: `System::BlockHash` (r:1 w:0) - /// Proof: `System::BlockHash` (`max_values`: None, `max_size`: Some(44), added: 2519, mode: `MaxEncodedLen`) fn check_mortality_immortal_transaction() -> Weight { // Proof Size summary in bytes: - // Measured: `92` - // Estimated: `3509` - // Minimum execution time: 5_416_000 picoseconds. - Weight::from_parts(5_690_000, 0) - .saturating_add(Weight::from_parts(0, 3509)) - .saturating_add(T::DbWeight::get().reads(1)) + // Measured: `68` + // Estimated: `0` + // Minimum execution time: 7_170_000 picoseconds. + Weight::from_parts(7_350_000, 0) + .saturating_add(Weight::from_parts(0, 0)) } fn check_non_zero_sender() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 471_000 picoseconds. - Weight::from_parts(552_000, 0) + // Minimum execution time: 690_000 picoseconds. + Weight::from_parts(760_000, 0) .saturating_add(Weight::from_parts(0, 0)) } /// Storage: `System::Account` (r:1 w:1) @@ -98,8 +82,8 @@ impl frame_system::ExtensionsWeightInfo for WeightInfo< // Proof Size summary in bytes: // Measured: `101` // Estimated: `3593` - // Minimum execution time: 4_847_000 picoseconds. - Weight::from_parts(5_091_000, 0) + // Minimum execution time: 7_860_000 picoseconds. + Weight::from_parts(8_030_000, 0) .saturating_add(Weight::from_parts(0, 3593)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -108,36 +92,32 @@ impl frame_system::ExtensionsWeightInfo for WeightInfo< // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 388_000 picoseconds. - Weight::from_parts(421_000, 0) + // Minimum execution time: 500_000 picoseconds. + Weight::from_parts(540_000, 0) .saturating_add(Weight::from_parts(0, 0)) } fn check_tx_version() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 378_000 picoseconds. - Weight::from_parts(440_000, 0) + // Minimum execution time: 510_000 picoseconds. + Weight::from_parts(550_000, 0) .saturating_add(Weight::from_parts(0, 0)) } - /// Storage: `System::AllExtrinsicsLen` (r:1 w:1) - /// Proof: `System::AllExtrinsicsLen` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) fn check_weight() -> Weight { // Proof Size summary in bytes: - // Measured: `24` - // Estimated: `1489` - // Minimum execution time: 3_402_000 picoseconds. - Weight::from_parts(3_627_000, 0) - .saturating_add(Weight::from_parts(0, 1489)) - .saturating_add(T::DbWeight::get().reads(1)) - .saturating_add(T::DbWeight::get().writes(1)) + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 4_560_000 picoseconds. + Weight::from_parts(4_680_000, 0) + .saturating_add(Weight::from_parts(0, 0)) } fn weight_reclaim() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_189_000 picoseconds. - Weight::from_parts(2_372_000, 0) + // Minimum execution time: 2_660_000 picoseconds. + Weight::from_parts(2_820_000, 0) .saturating_add(Weight::from_parts(0, 0)) } } diff --git a/system-parachains/collectives/collectives-polkadot/src/weights/pallet_alliance.rs b/system-parachains/collectives/collectives-polkadot/src/weights/pallet_alliance.rs index 253bf8fe11..e70f51ab1a 100644 --- a/system-parachains/collectives/collectives-polkadot/src/weights/pallet_alliance.rs +++ b/system-parachains/collectives/collectives-polkadot/src/weights/pallet_alliance.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `pallet_alliance` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-05, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./collectives-polkadot-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./collectives-polkadot-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_alliance -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./collectives-polkadot-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/collectives-polkadot-runtime/collectives_polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/collectives/collectives-polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -64,15 +61,15 @@ impl pallet_alliance::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `476 + m * (32 ±0) + p * (36 ±0)` // Estimated: `6676 + m * (32 ±0) + p * (36 ±0)` - // Minimum execution time: 36_510_000 picoseconds. - Weight::from_parts(40_173_720, 0) + // Minimum execution time: 33_430_000 picoseconds. + Weight::from_parts(38_396_311, 0) .saturating_add(Weight::from_parts(0, 6676)) - // Standard Error: 88 - .saturating_add(Weight::from_parts(512, 0).saturating_mul(b.into())) - // Standard Error: 919 - .saturating_add(Weight::from_parts(14_447, 0).saturating_mul(m.into())) - // Standard Error: 907 - .saturating_add(Weight::from_parts(171_048, 0).saturating_mul(p.into())) + // Standard Error: 98 + .saturating_add(Weight::from_parts(387, 0).saturating_mul(b.into())) + // Standard Error: 1_031 + .saturating_add(Weight::from_parts(21_859, 0).saturating_mul(m.into())) + // Standard Error: 1_018 + .saturating_add(Weight::from_parts(172_425, 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, 32).saturating_mul(m.into())) @@ -87,11 +84,11 @@ impl pallet_alliance::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `905 + m * (64 ±0)` // Estimated: `6676 + m * (64 ±0)` - // Minimum execution time: 34_990_000 picoseconds. - Weight::from_parts(35_526_227, 0) + // Minimum execution time: 33_130_000 picoseconds. + Weight::from_parts(34_337_395, 0) .saturating_add(Weight::from_parts(0, 6676)) - // Standard Error: 341 - .saturating_add(Weight::from_parts(34_818, 0).saturating_mul(m.into())) + // Standard Error: 552 + .saturating_add(Weight::from_parts(33_724, 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())) @@ -112,13 +109,13 @@ impl pallet_alliance::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `349 + m * (96 ±0) + p * (36 ±0)` // Estimated: `6676 + m * (97 ±0) + p * (36 ±0)` - // Minimum execution time: 44_581_000 picoseconds. - Weight::from_parts(43_188_958, 0) + // Minimum execution time: 44_240_000 picoseconds. + Weight::from_parts(43_187_058, 0) .saturating_add(Weight::from_parts(0, 6676)) - // Standard Error: 838 - .saturating_add(Weight::from_parts(46_650, 0).saturating_mul(m.into())) - // Standard Error: 817 - .saturating_add(Weight::from_parts(160_761, 0).saturating_mul(p.into())) + // Standard Error: 1_137 + .saturating_add(Weight::from_parts(41_650, 0).saturating_mul(m.into())) + // Standard Error: 1_109 + .saturating_add(Weight::from_parts(147_476, 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, 97).saturating_mul(m.into())) @@ -141,15 +138,15 @@ impl pallet_alliance::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `799 + m * (96 ±0) + p * (41 ±0)` // Estimated: `6676 + m * (97 ±0) + p * (40 ±0)` - // Minimum execution time: 57_671_000 picoseconds. - Weight::from_parts(61_584_243, 0) + // Minimum execution time: 56_300_000 picoseconds. + Weight::from_parts(58_042_347, 0) .saturating_add(Weight::from_parts(0, 6676)) - // Standard Error: 178 - .saturating_add(Weight::from_parts(385, 0).saturating_mul(b.into())) - // Standard Error: 1_892 - .saturating_add(Weight::from_parts(48_955, 0).saturating_mul(m.into())) - // Standard Error: 1_844 - .saturating_add(Weight::from_parts(182_259, 0).saturating_mul(p.into())) + // Standard Error: 141 + .saturating_add(Weight::from_parts(48, 0).saturating_mul(b.into())) + // Standard Error: 1_496 + .saturating_add(Weight::from_parts(44_243, 0).saturating_mul(m.into())) + // Standard Error: 1_458 + .saturating_add(Weight::from_parts(159_172, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(3)) .saturating_add(Weight::from_parts(0, 97).saturating_mul(m.into())) @@ -175,13 +172,13 @@ impl pallet_alliance::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `555 + m * (96 ±0) + p * (41 ±0)` // Estimated: `6676 + m * (109 ±0) + p * (43 ±0)` - // Minimum execution time: 59_640_000 picoseconds. - Weight::from_parts(58_295_831, 0) + // Minimum execution time: 57_460_000 picoseconds. + Weight::from_parts(56_385_011, 0) .saturating_add(Weight::from_parts(0, 6676)) - // Standard Error: 5_328 - .saturating_add(Weight::from_parts(121_540, 0).saturating_mul(m.into())) - // Standard Error: 5_263 - .saturating_add(Weight::from_parts(213_612, 0).saturating_mul(p.into())) + // Standard Error: 4_181 + .saturating_add(Weight::from_parts(105_665, 0).saturating_mul(m.into())) + // Standard Error: 4_130 + .saturating_add(Weight::from_parts(184_167, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(4)) .saturating_add(Weight::from_parts(0, 109).saturating_mul(m.into())) @@ -206,15 +203,15 @@ impl pallet_alliance::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `454 + m * (96 ±0) + p * (36 ±0)` // Estimated: `6676 + m * (96 ±0) + p * (36 ±0)` - // Minimum execution time: 46_270_000 picoseconds. - Weight::from_parts(45_242_532, 0) + // Minimum execution time: 45_600_000 picoseconds. + Weight::from_parts(44_803_632, 0) .saturating_add(Weight::from_parts(0, 6676)) - // Standard Error: 71 - .saturating_add(Weight::from_parts(89, 0).saturating_mul(b.into())) - // Standard Error: 769 - .saturating_add(Weight::from_parts(41_655, 0).saturating_mul(m.into())) - // Standard Error: 741 - .saturating_add(Weight::from_parts(157_849, 0).saturating_mul(p.into())) + // Standard Error: 92 + .saturating_add(Weight::from_parts(429, 0).saturating_mul(b.into())) + // Standard Error: 993 + .saturating_add(Weight::from_parts(38_722, 0).saturating_mul(m.into())) + // Standard Error: 957 + .saturating_add(Weight::from_parts(141_290, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(3)) .saturating_add(Weight::from_parts(0, 96).saturating_mul(m.into())) @@ -230,13 +227,13 @@ impl pallet_alliance::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `48` // Estimated: `12362` - // Minimum execution time: 34_920_000 picoseconds. - Weight::from_parts(26_088_972, 0) + // Minimum execution time: 31_340_000 picoseconds. + Weight::from_parts(22_610_493, 0) .saturating_add(Weight::from_parts(0, 12362)) - // Standard Error: 398 - .saturating_add(Weight::from_parts(106_964, 0).saturating_mul(m.into())) - // Standard Error: 393 - .saturating_add(Weight::from_parts(94_357, 0).saturating_mul(z.into())) + // Standard Error: 425 + .saturating_add(Weight::from_parts(107_282, 0).saturating_mul(m.into())) + // Standard Error: 420 + .saturating_add(Weight::from_parts(94_270, 0).saturating_mul(z.into())) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(3)) } @@ -259,15 +256,15 @@ impl pallet_alliance::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0 + x * (51 ±0) + y * (53 ±0) + z * (253 ±0)` // Estimated: `12362 + x * (2539 ±0) + y * (2539 ±0) + z * (2603 ±1)` - // Minimum execution time: 432_223_000 picoseconds. - Weight::from_parts(433_652_000, 0) + // Minimum execution time: 415_092_000 picoseconds. + Weight::from_parts(416_392_000, 0) .saturating_add(Weight::from_parts(0, 12362)) - // Standard Error: 37_051 - .saturating_add(Weight::from_parts(815_810, 0).saturating_mul(x.into())) - // Standard Error: 36_873 - .saturating_add(Weight::from_parts(856_807, 0).saturating_mul(y.into())) - // Standard Error: 73_679 - .saturating_add(Weight::from_parts(17_660_249, 0).saturating_mul(z.into())) + // Standard Error: 35_548 + .saturating_add(Weight::from_parts(823_581, 0).saturating_mul(x.into())) + // Standard Error: 35_377 + .saturating_add(Weight::from_parts(851_887, 0).saturating_mul(y.into())) + // Standard Error: 70_690 + .saturating_add(Weight::from_parts(17_235_779, 0).saturating_mul(z.into())) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(x.into()))) .saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(y.into()))) @@ -284,8 +281,8 @@ impl pallet_alliance::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 7_480_000 picoseconds. - Weight::from_parts(7_760_000, 0) + // Minimum execution time: 7_650_000 picoseconds. + Weight::from_parts(8_000_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -295,8 +292,8 @@ impl pallet_alliance::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `76` // Estimated: `10187` - // Minimum execution time: 11_570_000 picoseconds. - Weight::from_parts(11_750_000, 0) + // Minimum execution time: 11_510_000 picoseconds. + Weight::from_parts(11_850_000, 0) .saturating_add(Weight::from_parts(0, 10187)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -307,8 +304,8 @@ impl pallet_alliance::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `149` // Estimated: `10187` - // Minimum execution time: 14_450_000 picoseconds. - Weight::from_parts(14_920_000, 0) + // Minimum execution time: 12_930_000 picoseconds. + Weight::from_parts(13_310_000, 0) .saturating_add(Weight::from_parts(0, 10187)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -323,10 +320,10 @@ impl pallet_alliance::WeightInfo for WeightInfo { /// Proof: `Alliance::DepositOf` (`max_values`: None, `max_size`: Some(64), added: 2539, mode: `MaxEncodedLen`) fn join_alliance() -> Weight { // Proof Size summary in bytes: - // Measured: `300` + // Measured: `336` // Estimated: `18048` - // Minimum execution time: 53_170_000 picoseconds. - Weight::from_parts(54_020_000, 0) + // Minimum execution time: 50_990_000 picoseconds. + Weight::from_parts(52_190_000, 0) .saturating_add(Weight::from_parts(0, 18048)) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(3)) @@ -337,10 +334,10 @@ impl pallet_alliance::WeightInfo for WeightInfo { /// Proof: `Alliance::UnscrupulousAccounts` (`max_values`: Some(1), `max_size`: Some(3202), added: 3697, mode: `MaxEncodedLen`) fn nominate_ally() -> Weight { // Proof Size summary in bytes: - // Measured: `199` + // Measured: `235` // Estimated: `18048` - // Minimum execution time: 32_950_000 picoseconds. - Weight::from_parts(33_350_000, 0) + // Minimum execution time: 30_130_000 picoseconds. + Weight::from_parts(30_830_000, 0) .saturating_add(Weight::from_parts(0, 18048)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(1)) @@ -357,8 +354,8 @@ impl pallet_alliance::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `273` // Estimated: `12362` - // Minimum execution time: 33_081_000 picoseconds. - Weight::from_parts(33_680_000, 0) + // Minimum execution time: 29_850_000 picoseconds. + Weight::from_parts(30_370_000, 0) .saturating_add(Weight::from_parts(0, 12362)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(4)) @@ -377,8 +374,8 @@ impl pallet_alliance::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `273` // Estimated: `23734` - // Minimum execution time: 39_761_000 picoseconds. - Weight::from_parts(40_500_000, 0) + // Minimum execution time: 36_240_000 picoseconds. + Weight::from_parts(36_920_000, 0) .saturating_add(Weight::from_parts(0, 23734)) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(5)) @@ -395,8 +392,8 @@ impl pallet_alliance::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `517` // Estimated: `6676` - // Minimum execution time: 49_411_000 picoseconds. - Weight::from_parts(49_920_000, 0) + // Minimum execution time: 48_551_000 picoseconds. + Weight::from_parts(49_161_000, 0) .saturating_add(Weight::from_parts(0, 6676)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(4)) @@ -411,6 +408,8 @@ impl pallet_alliance::WeightInfo for WeightInfo { /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) /// Storage: `ParachainInfo::ParachainId` (r:1 w:0) /// Proof: `ParachainInfo::ParachainId` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) + /// Storage: `PolkadotXcm::ShouldRecordXcm` (r:1 w:0) + /// Proof: `PolkadotXcm::ShouldRecordXcm` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// Storage: `ParachainSystem::UpwardDeliveryFeeFactor` (r:1 w:0) /// Proof: `ParachainSystem::UpwardDeliveryFeeFactor` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// Storage: `PolkadotXcm::SupportedVersion` (r:1 w:0) @@ -427,10 +426,10 @@ impl pallet_alliance::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `648` // Estimated: `18048` - // Minimum execution time: 168_791_000 picoseconds. - Weight::from_parts(170_322_000, 0) + // Minimum execution time: 162_251_000 picoseconds. + Weight::from_parts(163_471_000, 0) .saturating_add(Weight::from_parts(0, 18048)) - .saturating_add(T::DbWeight::get().reads(12)) + .saturating_add(T::DbWeight::get().reads(13)) .saturating_add(T::DbWeight::get().writes(7)) } /// Storage: `Alliance::UnscrupulousAccounts` (r:1 w:1) @@ -443,13 +442,13 @@ impl pallet_alliance::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `76` // Estimated: `27187` - // Minimum execution time: 7_060_000 picoseconds. - Weight::from_parts(7_210_000, 0) + // Minimum execution time: 7_120_000 picoseconds. + Weight::from_parts(7_310_000, 0) .saturating_add(Weight::from_parts(0, 27187)) - // Standard Error: 3_154 - .saturating_add(Weight::from_parts(1_307_654, 0).saturating_mul(n.into())) - // Standard Error: 1_235 - .saturating_add(Weight::from_parts(76_511, 0).saturating_mul(l.into())) + // Standard Error: 3_515 + .saturating_add(Weight::from_parts(1_288_813, 0).saturating_mul(n.into())) + // Standard Error: 1_376 + .saturating_add(Weight::from_parts(76_480, 0).saturating_mul(l.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -459,17 +458,15 @@ impl pallet_alliance::WeightInfo for WeightInfo { /// Proof: `Alliance::UnscrupulousWebsites` (`max_values`: Some(1), `max_size`: Some(25702), added: 26197, mode: `MaxEncodedLen`) /// The range of component `n` is `[0, 100]`. /// The range of component `l` is `[0, 255]`. - fn remove_unscrupulous_items(n: u32, l: u32, ) -> Weight { + fn remove_unscrupulous_items(n: u32, _l: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0 + l * (100 ±0) + n * (289 ±0)` // Estimated: `27187` - // Minimum execution time: 7_160_000 picoseconds. - Weight::from_parts(7_310_000, 0) + // Minimum execution time: 7_120_000 picoseconds. + Weight::from_parts(7_240_000, 0) .saturating_add(Weight::from_parts(0, 27187)) - // Standard Error: 210_238 - .saturating_add(Weight::from_parts(21_813_457, 0).saturating_mul(n.into())) - // Standard Error: 82_338 - .saturating_add(Weight::from_parts(43_234, 0).saturating_mul(l.into())) + // Standard Error: 184_956 + .saturating_add(Weight::from_parts(20_229_619, 0).saturating_mul(n.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -485,8 +482,8 @@ impl pallet_alliance::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `273` // Estimated: `18048` - // Minimum execution time: 39_040_000 picoseconds. - Weight::from_parts(39_570_000, 0) + // Minimum execution time: 35_310_000 picoseconds. + Weight::from_parts(35_750_000, 0) .saturating_add(Weight::from_parts(0, 18048)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(4)) diff --git a/system-parachains/collectives/collectives-polkadot/src/weights/pallet_asset_rate.rs b/system-parachains/collectives/collectives-polkadot/src/weights/pallet_asset_rate.rs index 74ce5aff66..b03d7aa850 100644 --- a/system-parachains/collectives/collectives-polkadot/src/weights/pallet_asset_rate.rs +++ b/system-parachains/collectives/collectives-polkadot/src/weights/pallet_asset_rate.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `pallet_asset_rate` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-05, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./collectives-polkadot-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./collectives-polkadot-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_asset_rate -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./collectives-polkadot-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/collectives-polkadot-runtime/collectives_polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/collectives/collectives-polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -53,8 +50,8 @@ impl pallet_asset_rate::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `6` // Estimated: `4703` - // Minimum execution time: 13_790_000 picoseconds. - Weight::from_parts(14_080_000, 0) + // Minimum execution time: 13_840_000 picoseconds. + Weight::from_parts(14_340_000, 0) .saturating_add(Weight::from_parts(0, 4703)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -65,8 +62,8 @@ impl pallet_asset_rate::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `73` // Estimated: `4703` - // Minimum execution time: 16_141_000 picoseconds. - Weight::from_parts(16_610_000, 0) + // Minimum execution time: 15_200_000 picoseconds. + Weight::from_parts(15_490_000, 0) .saturating_add(Weight::from_parts(0, 4703)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -77,8 +74,8 @@ impl pallet_asset_rate::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `73` // Estimated: `4703` - // Minimum execution time: 17_190_000 picoseconds. - Weight::from_parts(17_630_000, 0) + // Minimum execution time: 16_000_000 picoseconds. + Weight::from_parts(16_351_000, 0) .saturating_add(Weight::from_parts(0, 4703)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) diff --git a/system-parachains/collectives/collectives-polkadot/src/weights/pallet_balances.rs b/system-parachains/collectives/collectives-polkadot/src/weights/pallet_balances.rs index 9bdcd830cc..dcfe1c5da8 100644 --- a/system-parachains/collectives/collectives-polkadot/src/weights/pallet_balances.rs +++ b/system-parachains/collectives/collectives-polkadot/src/weights/pallet_balances.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `pallet_balances` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-05, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./collectives-polkadot-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./collectives-polkadot-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_balances -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./collectives-polkadot-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/collectives-polkadot-runtime/collectives_polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/collectives/collectives-polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -53,8 +50,8 @@ impl pallet_balances::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `3593` - // Minimum execution time: 59_870_000 picoseconds. - Weight::from_parts(60_480_000, 0) + // Minimum execution time: 58_360_000 picoseconds. + Weight::from_parts(59_001_000, 0) .saturating_add(Weight::from_parts(0, 3593)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -65,8 +62,8 @@ impl pallet_balances::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `3593` - // Minimum execution time: 47_300_000 picoseconds. - Weight::from_parts(47_820_000, 0) + // Minimum execution time: 46_071_000 picoseconds. + Weight::from_parts(46_640_000, 0) .saturating_add(Weight::from_parts(0, 3593)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -77,8 +74,8 @@ impl pallet_balances::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `174` // Estimated: `3593` - // Minimum execution time: 19_960_000 picoseconds. - Weight::from_parts(20_540_000, 0) + // Minimum execution time: 18_330_000 picoseconds. + Weight::from_parts(18_881_000, 0) .saturating_add(Weight::from_parts(0, 3593)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -89,8 +86,8 @@ impl pallet_balances::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `174` // Estimated: `3593` - // Minimum execution time: 29_030_000 picoseconds. - Weight::from_parts(29_440_000, 0) + // Minimum execution time: 27_320_000 picoseconds. + Weight::from_parts(27_670_000, 0) .saturating_add(Weight::from_parts(0, 3593)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -101,8 +98,8 @@ impl pallet_balances::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `103` // Estimated: `6196` - // Minimum execution time: 64_831_000 picoseconds. - Weight::from_parts(65_450_000, 0) + // Minimum execution time: 61_030_000 picoseconds. + Weight::from_parts(61_700_000, 0) .saturating_add(Weight::from_parts(0, 6196)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -113,8 +110,8 @@ impl pallet_balances::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `3593` - // Minimum execution time: 58_261_000 picoseconds. - Weight::from_parts(58_791_000, 0) + // Minimum execution time: 57_200_000 picoseconds. + Weight::from_parts(57_910_000, 0) .saturating_add(Weight::from_parts(0, 3593)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -125,8 +122,8 @@ impl pallet_balances::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `174` // Estimated: `3593` - // Minimum execution time: 23_670_000 picoseconds. - Weight::from_parts(24_010_000, 0) + // Minimum execution time: 21_530_000 picoseconds. + Weight::from_parts(21_910_000, 0) .saturating_add(Weight::from_parts(0, 3593)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -138,11 +135,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: 22_031_000 picoseconds. - Weight::from_parts(22_210_000, 0) + // Minimum execution time: 20_200_000 picoseconds. + Weight::from_parts(20_580_000, 0) .saturating_add(Weight::from_parts(0, 990)) - // Standard Error: 14_276 - .saturating_add(Weight::from_parts(17_775_018, 0).saturating_mul(u.into())) + // Standard Error: 9_258 + .saturating_add(Weight::from_parts(17_042_522, 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())) @@ -151,24 +148,24 @@ impl pallet_balances::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 7_780_000 picoseconds. - Weight::from_parts(7_960_000, 0) + // Minimum execution time: 7_900_000 picoseconds. + Weight::from_parts(8_160_000, 0) .saturating_add(Weight::from_parts(0, 0)) } fn burn_allow_death() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 37_140_000 picoseconds. - Weight::from_parts(37_660_000, 0) + // Minimum execution time: 36_860_000 picoseconds. + Weight::from_parts(37_260_000, 0) .saturating_add(Weight::from_parts(0, 0)) } fn burn_keep_alive() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 25_330_000 picoseconds. - Weight::from_parts(25_550_000, 0) + // Minimum execution time: 24_660_000 picoseconds. + Weight::from_parts(25_040_000, 0) .saturating_add(Weight::from_parts(0, 0)) } } diff --git a/system-parachains/collectives/collectives-polkadot/src/weights/pallet_collator_selection.rs b/system-parachains/collectives/collectives-polkadot/src/weights/pallet_collator_selection.rs index 3377d5beba..d4860a89f9 100644 --- a/system-parachains/collectives/collectives-polkadot/src/weights/pallet_collator_selection.rs +++ b/system-parachains/collectives/collectives-polkadot/src/weights/pallet_collator_selection.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `pallet_collator_selection` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-05, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./collectives-polkadot-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./collectives-polkadot-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_collator_selection -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./collectives-polkadot-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/collectives-polkadot-runtime/collectives_polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/collectives/collectives-polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -56,11 +53,11 @@ impl pallet_collator_selection::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `197 + b * (79 ±0)` // Estimated: `1188 + b * (2555 ±0)` - // Minimum execution time: 18_310_000 picoseconds. - Weight::from_parts(14_516_978, 0) + // Minimum execution time: 15_730_000 picoseconds. + Weight::from_parts(12_696_633, 0) .saturating_add(Weight::from_parts(0, 1188)) - // Standard Error: 8_518 - .saturating_add(Weight::from_parts(4_910_816, 0).saturating_mul(b.into())) + // Standard Error: 7_960 + .saturating_add(Weight::from_parts(4_534_912, 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, 2555).saturating_mul(b.into())) @@ -79,13 +76,13 @@ impl pallet_collator_selection::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `830 + b * (32 ±0) + c * (53 ±0)` // Estimated: `6287 + b * (37 ±0) + c * (53 ±0)` - // Minimum execution time: 54_660_000 picoseconds. - Weight::from_parts(54_708_845, 0) + // Minimum execution time: 52_621_000 picoseconds. + Weight::from_parts(51_788_046, 0) .saturating_add(Weight::from_parts(0, 6287)) - // Standard Error: 11_808 - .saturating_add(Weight::from_parts(22_186, 0).saturating_mul(b.into())) - // Standard Error: 2_238 - .saturating_add(Weight::from_parts(144_220, 0).saturating_mul(c.into())) + // Standard Error: 6_433 + .saturating_add(Weight::from_parts(101_255, 0).saturating_mul(b.into())) + // Standard Error: 1_219 + .saturating_add(Weight::from_parts(97_048, 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, 37).saturating_mul(b.into())) @@ -100,11 +97,11 @@ impl pallet_collator_selection::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `153 + b * (32 ±0)` // Estimated: `6287` - // Minimum execution time: 19_070_000 picoseconds. - Weight::from_parts(19_192_492, 0) + // Minimum execution time: 15_570_000 picoseconds. + Weight::from_parts(15_927_773, 0) .saturating_add(Weight::from_parts(0, 6287)) - // Standard Error: 1_128 - .saturating_add(Weight::from_parts(63_826, 0).saturating_mul(b.into())) + // Standard Error: 1_325 + .saturating_add(Weight::from_parts(71_610, 0).saturating_mul(b.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -114,8 +111,8 @@ impl pallet_collator_selection::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 6_670_000 picoseconds. - Weight::from_parts(6_930_000, 0) + // Minimum execution time: 6_480_000 picoseconds. + Weight::from_parts(6_720_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -133,13 +130,13 @@ impl pallet_collator_selection::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `0 + c * (182 ±0) + k * (116 ±0)` // Estimated: `6287 + c * (901 ±29) + k * (901 ±29)` - // Minimum execution time: 16_760_000 picoseconds. - Weight::from_parts(16_970_000, 0) + // Minimum execution time: 13_460_000 picoseconds. + Weight::from_parts(13_700_000, 0) .saturating_add(Weight::from_parts(0, 6287)) - // Standard Error: 207_686 - .saturating_add(Weight::from_parts(6_909_050, 0).saturating_mul(c.into())) - // Standard Error: 207_686 - .saturating_add(Weight::from_parts(6_614_672, 0).saturating_mul(k.into())) + // Standard Error: 202_604 + .saturating_add(Weight::from_parts(6_741_748, 0).saturating_mul(c.into())) + // Standard Error: 202_604 + .saturating_add(Weight::from_parts(6_461_846, 0).saturating_mul(k.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(c.into()))) @@ -156,11 +153,11 @@ impl pallet_collator_selection::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `356 + c * (49 ±0)` // Estimated: `6287` - // Minimum execution time: 38_530_000 picoseconds. - Weight::from_parts(39_205_966, 0) + // Minimum execution time: 34_951_000 picoseconds. + Weight::from_parts(37_316_558, 0) .saturating_add(Weight::from_parts(0, 6287)) - // Standard Error: 973 - .saturating_add(Weight::from_parts(80_902, 0).saturating_mul(c.into())) + // Standard Error: 1_614 + .saturating_add(Weight::from_parts(77_533, 0).saturating_mul(c.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -179,11 +176,11 @@ impl pallet_collator_selection::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `799 + c * (52 ±0)` // Estimated: `6287 + c * (54 ±0)` - // Minimum execution time: 49_311_000 picoseconds. - Weight::from_parts(51_529_307, 0) + // Minimum execution time: 48_620_000 picoseconds. + Weight::from_parts(50_931_499, 0) .saturating_add(Weight::from_parts(0, 6287)) - // Standard Error: 923 - .saturating_add(Weight::from_parts(93_814, 0).saturating_mul(c.into())) + // Standard Error: 1_369 + .saturating_add(Weight::from_parts(103_600, 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, 54).saturating_mul(c.into())) @@ -205,11 +202,11 @@ impl pallet_collator_selection::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `939 + c * (53 ±0)` // Estimated: `6287 + c * (54 ±0)` - // Minimum execution time: 73_990_000 picoseconds. - Weight::from_parts(75_742_106, 0) + // Minimum execution time: 67_930_000 picoseconds. + Weight::from_parts(69_895_858, 0) .saturating_add(Weight::from_parts(0, 6287)) - // Standard Error: 1_433 - .saturating_add(Weight::from_parts(101_481, 0).saturating_mul(c.into())) + // Standard Error: 1_573 + .saturating_add(Weight::from_parts(110_168, 0).saturating_mul(c.into())) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(4)) .saturating_add(Weight::from_parts(0, 54).saturating_mul(c.into())) @@ -225,11 +222,11 @@ impl pallet_collator_selection::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `381 + c * (48 ±0)` // Estimated: `6287` - // Minimum execution time: 41_150_000 picoseconds. - Weight::from_parts(42_106_410, 0) + // Minimum execution time: 38_821_000 picoseconds. + Weight::from_parts(40_411_001, 0) .saturating_add(Weight::from_parts(0, 6287)) - // Standard Error: 976 - .saturating_add(Weight::from_parts(90_314, 0).saturating_mul(c.into())) + // Standard Error: 1_114 + .saturating_add(Weight::from_parts(85_088, 0).saturating_mul(c.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -241,8 +238,8 @@ impl pallet_collator_selection::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `192` // Estimated: `6196` - // Minimum execution time: 56_261_000 picoseconds. - Weight::from_parts(56_721_000, 0) + // Minimum execution time: 52_210_000 picoseconds. + Weight::from_parts(52_870_000, 0) .saturating_add(Weight::from_parts(0, 6196)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(3)) @@ -263,11 +260,11 @@ impl pallet_collator_selection::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `2406 + c * (97 ±0) + r * (114 ±0)` // Estimated: `6287 + c * (2519 ±0) + r * (2603 ±0)` - // Minimum execution time: 28_510_000 picoseconds. - Weight::from_parts(28_950_000, 0) + // Minimum execution time: 35_750_000 picoseconds. + Weight::from_parts(36_270_000, 0) .saturating_add(Weight::from_parts(0, 6287)) - // Standard Error: 365_016 - .saturating_add(Weight::from_parts(16_623_785, 0).saturating_mul(c.into())) + // Standard Error: 361_042 + .saturating_add(Weight::from_parts(16_399_473, 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_u64).saturating_mul(c.into()))) diff --git a/system-parachains/collectives/collectives-polkadot/src/weights/pallet_collective.rs b/system-parachains/collectives/collectives-polkadot/src/weights/pallet_collective.rs index 1d93fbde5c..12869cfc8d 100644 --- a/system-parachains/collectives/collectives-polkadot/src/weights/pallet_collective.rs +++ b/system-parachains/collectives/collectives-polkadot/src/weights/pallet_collective.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `pallet_collective` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-05, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./collectives-polkadot-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./collectives-polkadot-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_collective -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./collectives-polkadot-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/collectives-polkadot-runtime/collectives_polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/collectives/collectives-polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -61,14 +58,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: `15728 + m * (1967 ±23) + p * (4332 ±23)` - // Minimum execution time: 21_820_000 picoseconds. - Weight::from_parts(21_900_000, 0) + // Estimated: `15728 + m * (1967 ±24) + p * (4332 ±24)` + // Minimum execution time: 19_270_000 picoseconds. + Weight::from_parts(19_730_000, 0) .saturating_add(Weight::from_parts(0, 15728)) - // Standard Error: 93_008 - .saturating_add(Weight::from_parts(7_004_235, 0).saturating_mul(m.into())) - // Standard Error: 93_008 - .saturating_add(Weight::from_parts(11_965_429, 0).saturating_mul(p.into())) + // Standard Error: 93_722 + .saturating_add(Weight::from_parts(7_246_150, 0).saturating_mul(m.into())) + // Standard Error: 93_722 + .saturating_add(Weight::from_parts(11_709_096, 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)) @@ -84,13 +81,13 @@ impl pallet_collective::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `69 + m * (32 ±0)` // Estimated: `1555 + m * (32 ±0)` - // Minimum execution time: 19_350_000 picoseconds. - Weight::from_parts(18_561_099, 0) + // Minimum execution time: 17_290_000 picoseconds. + Weight::from_parts(16_591_521, 0) .saturating_add(Weight::from_parts(0, 1555)) // Standard Error: 17 - .saturating_add(Weight::from_parts(1_508, 0).saturating_mul(b.into())) - // Standard Error: 181 - .saturating_add(Weight::from_parts(11_946, 0).saturating_mul(m.into())) + .saturating_add(Weight::from_parts(1_369, 0).saturating_mul(b.into())) + // Standard Error: 183 + .saturating_add(Weight::from_parts(13_868, 0).saturating_mul(m.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(Weight::from_parts(0, 32).saturating_mul(m.into())) } @@ -104,13 +101,13 @@ impl pallet_collective::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `69 + m * (32 ±0)` // Estimated: `3535 + m * (32 ±0)` - // Minimum execution time: 23_740_000 picoseconds. - Weight::from_parts(22_730_846, 0) + // Minimum execution time: 20_741_000 picoseconds. + Weight::from_parts(19_829_957, 0) .saturating_add(Weight::from_parts(0, 3535)) - // Standard Error: 19 - .saturating_add(Weight::from_parts(1_623, 0).saturating_mul(b.into())) - // Standard Error: 203 - .saturating_add(Weight::from_parts(20_060, 0).saturating_mul(m.into())) + // Standard Error: 36 + .saturating_add(Weight::from_parts(1_482, 0).saturating_mul(b.into())) + // Standard Error: 380 + .saturating_add(Weight::from_parts(22_390, 0).saturating_mul(m.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(Weight::from_parts(0, 32).saturating_mul(m.into())) } @@ -131,15 +128,15 @@ impl pallet_collective::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `359 + m * (32 ±0) + p * (36 ±0)` // Estimated: `3751 + m * (33 ±0) + p * (36 ±0)` - // Minimum execution time: 29_850_000 picoseconds. - Weight::from_parts(31_614_923, 0) + // Minimum execution time: 26_770_000 picoseconds. + Weight::from_parts(28_173_165, 0) .saturating_add(Weight::from_parts(0, 3751)) - // Standard Error: 91 - .saturating_add(Weight::from_parts(2_771, 0).saturating_mul(b.into())) - // Standard Error: 957 - .saturating_add(Weight::from_parts(20_322, 0).saturating_mul(m.into())) - // Standard Error: 945 - .saturating_add(Weight::from_parts(180_014, 0).saturating_mul(p.into())) + // Standard Error: 168 + .saturating_add(Weight::from_parts(1_936, 0).saturating_mul(b.into())) + // Standard Error: 1_755 + .saturating_add(Weight::from_parts(29_620, 0).saturating_mul(m.into())) + // Standard Error: 1_733 + .saturating_add(Weight::from_parts(171_243, 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())) @@ -154,11 +151,11 @@ impl pallet_collective::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `808 + m * (64 ±0)` // Estimated: `4272 + m * (64 ±0)` - // Minimum execution time: 30_350_000 picoseconds. - Weight::from_parts(31_729_832, 0) + // Minimum execution time: 28_970_000 picoseconds. + Weight::from_parts(30_219_891, 0) .saturating_add(Weight::from_parts(0, 4272)) - // Standard Error: 569 - .saturating_add(Weight::from_parts(21_513, 0).saturating_mul(m.into())) + // Standard Error: 579 + .saturating_add(Weight::from_parts(32_621, 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())) @@ -177,13 +174,13 @@ impl pallet_collective::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `397 + m * (64 ±0) + p * (36 ±0)` // Estimated: `3842 + m * (65 ±0) + p * (36 ±0)` - // Minimum execution time: 33_600_000 picoseconds. - Weight::from_parts(34_748_890, 0) + // Minimum execution time: 30_710_000 picoseconds. + Weight::from_parts(33_777_472, 0) .saturating_add(Weight::from_parts(0, 3842)) - // Standard Error: 777 - .saturating_add(Weight::from_parts(21_999, 0).saturating_mul(m.into())) - // Standard Error: 758 - .saturating_add(Weight::from_parts(172_945, 0).saturating_mul(p.into())) + // Standard Error: 1_070 + .saturating_add(Weight::from_parts(23_998, 0).saturating_mul(m.into())) + // Standard Error: 1_043 + .saturating_add(Weight::from_parts(168_764, 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())) @@ -204,13 +201,15 @@ impl pallet_collective::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `699 + b * (1 ±0) + m * (64 ±0) + p * (40 ±0)` // Estimated: `4016 + b * (1 ±0) + m * (66 ±0) + p * (40 ±0)` - // Minimum execution time: 45_510_000 picoseconds. - Weight::from_parts(50_018_006, 0) + // Minimum execution time: 45_430_000 picoseconds. + Weight::from_parts(49_518_631, 0) .saturating_add(Weight::from_parts(0, 4016)) - // Standard Error: 288 - .saturating_add(Weight::from_parts(2_804, 0).saturating_mul(b.into())) - // Standard Error: 2_968 - .saturating_add(Weight::from_parts(226_999, 0).saturating_mul(p.into())) + // Standard Error: 150 + .saturating_add(Weight::from_parts(1_262, 0).saturating_mul(b.into())) + // Standard Error: 1_591 + .saturating_add(Weight::from_parts(5_322, 0).saturating_mul(m.into())) + // Standard Error: 1_551 + .saturating_add(Weight::from_parts(183_362, 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, 1).saturating_mul(b.into())) @@ -233,13 +232,13 @@ impl pallet_collective::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `495 + m * (48 ±0) + p * (36 ±0)` // Estimated: `3935 + m * (49 ±0) + p * (36 ±0)` - // Minimum execution time: 35_261_000 picoseconds. - Weight::from_parts(36_868_717, 0) + // Minimum execution time: 34_321_000 picoseconds. + Weight::from_parts(34_965_735, 0) .saturating_add(Weight::from_parts(0, 3935)) - // Standard Error: 931 - .saturating_add(Weight::from_parts(22_147, 0).saturating_mul(m.into())) - // Standard Error: 908 - .saturating_add(Weight::from_parts(180_200, 0).saturating_mul(p.into())) + // Standard Error: 880 + .saturating_add(Weight::from_parts(25_594, 0).saturating_mul(m.into())) + // Standard Error: 858 + .saturating_add(Weight::from_parts(183_355, 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, 49).saturating_mul(m.into())) @@ -262,13 +261,15 @@ impl pallet_collective::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `719 + b * (1 ±0) + m * (64 ±0) + p * (40 ±0)` // Estimated: `4036 + b * (1 ±0) + m * (66 ±0) + p * (40 ±0)` - // Minimum execution time: 48_160_000 picoseconds. - Weight::from_parts(54_781_513, 0) + // Minimum execution time: 48_540_000 picoseconds. + Weight::from_parts(51_910_007, 0) .saturating_add(Weight::from_parts(0, 4036)) - // Standard Error: 283 - .saturating_add(Weight::from_parts(2_199, 0).saturating_mul(b.into())) - // Standard Error: 2_916 - .saturating_add(Weight::from_parts(221_407, 0).saturating_mul(p.into())) + // Standard Error: 144 + .saturating_add(Weight::from_parts(1_590, 0).saturating_mul(b.into())) + // Standard Error: 1_530 + .saturating_add(Weight::from_parts(5_182, 0).saturating_mul(m.into())) + // Standard Error: 1_492 + .saturating_add(Weight::from_parts(186_101, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(3)) .saturating_add(Weight::from_parts(0, 1).saturating_mul(b.into())) @@ -286,51 +287,52 @@ impl pallet_collective::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `226 + p * (32 ±0)` // Estimated: `1711 + p * (32 ±0)` - // Minimum execution time: 18_920_000 picoseconds. - Weight::from_parts(20_452_656, 0) + // Minimum execution time: 16_500_000 picoseconds. + Weight::from_parts(18_002_043, 0) .saturating_add(Weight::from_parts(0, 1711)) - // Standard Error: 603 - .saturating_add(Weight::from_parts(156_269, 0).saturating_mul(p.into())) + // Standard Error: 478 + .saturating_add(Weight::from_parts(145_243, 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())) } + /// Storage: `AllianceMotion::ProposalOf` (r:1 w:1) + /// Proof: `AllianceMotion::ProposalOf` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `AllianceMotion::CostOf` (r:1 w:0) + /// Proof: `AllianceMotion::CostOf` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `AllianceMotion::Proposals` (r:1 w:1) /// Proof: `AllianceMotion::Proposals` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// Storage: `AllianceMotion::Voting` (r:0 w:1) /// Proof: `AllianceMotion::Voting` (`max_values`: None, `max_size`: None, mode: `Measured`) - /// Storage: `AllianceMotion::ProposalOf` (r:0 w:1) - /// Proof: `AllianceMotion::ProposalOf` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// The range of component `d` is `[0, 1]`. /// The range of component `p` is `[1, 100]`. - fn kill(d: u32, p: u32) -> Weight { + fn kill(d: u32, p: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `226 + p * (32 ±0)` - // Estimated: `1711 + p * (32 ±0)` - // Minimum execution time: 18_920_000 picoseconds. - Weight::from_parts(20_452_656, 0) - .saturating_add(Weight::from_parts(0, 1711)) - // Standard Error: 603 - .saturating_add(Weight::from_parts(156_269, 0).saturating_mul(d.into())) - .saturating_add(T::DbWeight::get().reads(1)) + // Measured: `1497 + p * (36 ±0)` + // Estimated: `4896 + d * (123 ±6) + p * (37 ±0)` + // Minimum execution time: 23_870_000 picoseconds. + Weight::from_parts(27_153_313, 0) + .saturating_add(Weight::from_parts(0, 4896)) + // Standard Error: 94_031 + .saturating_add(Weight::from_parts(644_589, 0).saturating_mul(d.into())) + // Standard Error: 1_456 + .saturating_add(Weight::from_parts(204_648, 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, 32).saturating_mul(p.into())) + .saturating_add(Weight::from_parts(0, 123).saturating_mul(d.into())) + .saturating_add(Weight::from_parts(0, 37).saturating_mul(p.into())) } - /// Storage: `AllianceMotion::Proposals` (r:1 w:1) - /// Proof: `AllianceMotion::Proposals` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) - /// Storage: `AllianceMotion::Voting` (r:0 w:1) - /// Proof: `AllianceMotion::Voting` (`max_values`: None, `max_size`: None, mode: `Measured`) - /// Storage: `AllianceMotion::ProposalOf` (r:0 w:1) + /// Storage: `AllianceMotion::ProposalOf` (r:1 w:0) /// Proof: `AllianceMotion::ProposalOf` (`max_values`: None, `max_size`: None, mode: `Measured`) - /// The range of component `p` is `[1, 100]`. + /// Storage: `AllianceMotion::CostOf` (r:1 w:0) + /// Proof: `AllianceMotion::CostOf` (`max_values`: None, `max_size`: None, mode: `Measured`) fn release_proposal_cost() -> Weight { // Proof Size summary in bytes: - // Measured: `226 + p * (32 ±0)` - // Estimated: `1711 + p * (32 ±0)` - // Minimum execution time: 18_920_000 picoseconds. - Weight::from_parts(20_452_656, 0) - .saturating_add(Weight::from_parts(0, 1711)) - // Standard Error: 603 - .saturating_add(T::DbWeight::get().reads(1)) - .saturating_add(T::DbWeight::get().writes(3)) + // Measured: `911` + // Estimated: `4376` + // Minimum execution time: 17_080_000 picoseconds. + Weight::from_parts(17_540_000, 0) + .saturating_add(Weight::from_parts(0, 4376)) + .saturating_add(T::DbWeight::get().reads(2)) } } diff --git a/system-parachains/collectives/collectives-polkadot/src/weights/pallet_core_fellowship_ambassador_core.rs b/system-parachains/collectives/collectives-polkadot/src/weights/pallet_core_fellowship_ambassador_core.rs index 47ca2e2a30..1765ba7f64 100644 --- a/system-parachains/collectives/collectives-polkadot/src/weights/pallet_core_fellowship_ambassador_core.rs +++ b/system-parachains/collectives/collectives-polkadot/src/weights/pallet_core_fellowship_ambassador_core.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `pallet_core_fellowship` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-05, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./collectives-polkadot-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./collectives-polkadot-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_core_fellowship -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./collectives-polkadot-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/collectives-polkadot-runtime/collectives_polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/collectives/collectives-polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -53,8 +50,8 @@ impl pallet_core_fellowship::WeightInfo for WeightInfo< // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 8_680_000 picoseconds. - Weight::from_parts(9_010_000, 0) + // Minimum execution time: 8_640_000 picoseconds. + Weight::from_parts(8_820_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -64,8 +61,8 @@ impl pallet_core_fellowship::WeightInfo for WeightInfo< // Proof Size summary in bytes: // Measured: `471` // Estimated: `1853` - // Minimum execution time: 18_450_000 picoseconds. - Weight::from_parts(18_910_000, 0) + // Minimum execution time: 15_660_000 picoseconds. + Weight::from_parts(15_990_000, 0) .saturating_add(Weight::from_parts(0, 1853)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -88,8 +85,8 @@ impl pallet_core_fellowship::WeightInfo for WeightInfo< // Proof Size summary in bytes: // Measured: `66402` // Estimated: `69046` - // Minimum execution time: 132_521_000 picoseconds. - Weight::from_parts(134_671_000, 0) + // Minimum execution time: 163_491_000 picoseconds. + Weight::from_parts(164_661_000, 0) .saturating_add(Weight::from_parts(0, 69046)) .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(6)) @@ -112,8 +109,8 @@ impl pallet_core_fellowship::WeightInfo for WeightInfo< // Proof Size summary in bytes: // Measured: `66512` // Estimated: `69046` - // Minimum execution time: 140_151_000 picoseconds. - Weight::from_parts(141_631_000, 0) + // Minimum execution time: 167_061_000 picoseconds. + Weight::from_parts(169_120_000, 0) .saturating_add(Weight::from_parts(0, 69046)) .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(6)) @@ -126,8 +123,8 @@ impl pallet_core_fellowship::WeightInfo for WeightInfo< // Proof Size summary in bytes: // Measured: `360` // Estimated: `3514` - // Minimum execution time: 26_070_000 picoseconds. - Weight::from_parts(26_570_000, 0) + // Minimum execution time: 22_360_000 picoseconds. + Weight::from_parts(23_110_000, 0) .saturating_add(Weight::from_parts(0, 3514)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -146,8 +143,8 @@ impl pallet_core_fellowship::WeightInfo for WeightInfo< // Proof Size summary in bytes: // Measured: `118` // Estimated: `3514` - // Minimum execution time: 34_460_000 picoseconds. - Weight::from_parts(34_921_000, 0) + // Minimum execution time: 30_270_000 picoseconds. + Weight::from_parts(30_860_000, 0) .saturating_add(Weight::from_parts(0, 3514)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(5)) @@ -170,8 +167,8 @@ impl pallet_core_fellowship::WeightInfo for WeightInfo< // Proof Size summary in bytes: // Measured: `66055` // Estimated: `69046` - // Minimum execution time: 129_691_000 picoseconds. - Weight::from_parts(131_401_000, 0) + // Minimum execution time: 158_961_000 picoseconds. + Weight::from_parts(160_281_000, 0) .saturating_add(Weight::from_parts(0, 69046)) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(6)) @@ -194,11 +191,11 @@ impl pallet_core_fellowship::WeightInfo for WeightInfo< // Proof Size summary in bytes: // Measured: `65968` // Estimated: `69046 + r * (2489 ±0)` - // Minimum execution time: 122_321_000 picoseconds. - Weight::from_parts(106_911_478, 0) + // Minimum execution time: 152_100_000 picoseconds. + Weight::from_parts(137_156_756, 0) .saturating_add(Weight::from_parts(0, 69046)) - // Standard Error: 10_728 - .saturating_add(Weight::from_parts(18_045_763, 0).saturating_mul(r.into())) + // Standard Error: 63_733 + .saturating_add(Weight::from_parts(18_574_511, 0).saturating_mul(r.into())) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(r.into()))) .saturating_add(T::DbWeight::get().writes(3)) @@ -215,8 +212,8 @@ impl pallet_core_fellowship::WeightInfo for WeightInfo< // Proof Size summary in bytes: // Measured: `265` // Estimated: `3514` - // Minimum execution time: 26_450_000 picoseconds. - Weight::from_parts(26_830_000, 0) + // Minimum execution time: 22_710_000 picoseconds. + Weight::from_parts(23_370_000, 0) .saturating_add(Weight::from_parts(0, 3514)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -229,8 +226,8 @@ impl pallet_core_fellowship::WeightInfo for WeightInfo< // Proof Size summary in bytes: // Measured: `285` // Estimated: `3514` - // Minimum execution time: 23_640_000 picoseconds. - Weight::from_parts(24_270_000, 0) + // Minimum execution time: 20_630_000 picoseconds. + Weight::from_parts(21_050_000, 0) .saturating_add(Weight::from_parts(0, 3514)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -243,8 +240,8 @@ impl pallet_core_fellowship::WeightInfo for WeightInfo< // Proof Size summary in bytes: // Measured: `285` // Estimated: `3514` - // Minimum execution time: 17_493_000 picoseconds. - Weight::from_parts(18_180_000, 0) + // Minimum execution time: 20_430_000 picoseconds. + Weight::from_parts(20_910_000, 0) .saturating_add(Weight::from_parts(0, 3514)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -259,8 +256,8 @@ impl pallet_core_fellowship::WeightInfo for WeightInfo< // Proof Size summary in bytes: // Measured: `65967` // Estimated: `69046` - // Minimum execution time: 107_980_000 picoseconds. - Weight::from_parts(110_090_000, 0) + // Minimum execution time: 140_520_000 picoseconds. + Weight::from_parts(141_800_000, 0) .saturating_add(Weight::from_parts(0, 69046)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) @@ -273,8 +270,8 @@ impl pallet_core_fellowship::WeightInfo for WeightInfo< // Proof Size summary in bytes: // Measured: `151` // Estimated: `69046` - // Minimum execution time: 88_451_000 picoseconds. - Weight::from_parts(89_550_000, 0) + // Minimum execution time: 115_520_000 picoseconds. + Weight::from_parts(116_230_000, 0) .saturating_add(Weight::from_parts(0, 69046)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) diff --git a/system-parachains/collectives/collectives-polkadot/src/weights/pallet_core_fellowship_fellowship_core.rs b/system-parachains/collectives/collectives-polkadot/src/weights/pallet_core_fellowship_fellowship_core.rs index bda9af23a4..a43c0a638f 100644 --- a/system-parachains/collectives/collectives-polkadot/src/weights/pallet_core_fellowship_fellowship_core.rs +++ b/system-parachains/collectives/collectives-polkadot/src/weights/pallet_core_fellowship_fellowship_core.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `pallet_core_fellowship` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-05, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./collectives-polkadot-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./collectives-polkadot-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_core_fellowship -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./collectives-polkadot-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/collectives-polkadot-runtime/collectives_polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/collectives/collectives-polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -53,8 +50,8 @@ impl pallet_core_fellowship::WeightInfo for WeightInfo< // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 8_730_000 picoseconds. - Weight::from_parts(9_110_000, 0) + // Minimum execution time: 8_510_000 picoseconds. + Weight::from_parts(8_870_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -62,10 +59,10 @@ impl pallet_core_fellowship::WeightInfo for WeightInfo< /// Proof: `FellowshipCore::Params` (`max_values`: Some(1), `max_size`: Some(368), added: 863, mode: `MaxEncodedLen`) fn set_partial_params() -> Weight { // Proof Size summary in bytes: - // Measured: `504` + // Measured: `399` // Estimated: `1853` - // Minimum execution time: 18_380_000 picoseconds. - Weight::from_parts(18_910_000, 0) + // Minimum execution time: 14_510_000 picoseconds. + Weight::from_parts(14_710_000, 0) .saturating_add(Weight::from_parts(0, 1853)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -86,10 +83,10 @@ impl pallet_core_fellowship::WeightInfo for WeightInfo< /// Proof: `FellowshipCollective::IndexToId` (`max_values`: None, `max_size`: Some(54), added: 2529, mode: `MaxEncodedLen`) fn bump_offboard() -> Weight { // Proof Size summary in bytes: - // Measured: `66535` + // Measured: `66430` // Estimated: `69046` - // Minimum execution time: 132_581_000 picoseconds. - Weight::from_parts(134_581_000, 0) + // Minimum execution time: 162_271_000 picoseconds. + Weight::from_parts(163_871_000, 0) .saturating_add(Weight::from_parts(0, 69046)) .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(6)) @@ -110,10 +107,10 @@ impl pallet_core_fellowship::WeightInfo for WeightInfo< /// Proof: `FellowshipCollective::IndexToId` (`max_values`: None, `max_size`: Some(54), added: 2529, mode: `MaxEncodedLen`) fn bump_demote() -> Weight { // Proof Size summary in bytes: - // Measured: `66645` + // Measured: `66540` // Estimated: `69046` - // Minimum execution time: 140_161_000 picoseconds. - Weight::from_parts(141_971_000, 0) + // Minimum execution time: 165_771_000 picoseconds. + Weight::from_parts(168_051_000, 0) .saturating_add(Weight::from_parts(0, 69046)) .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(6)) @@ -124,10 +121,10 @@ impl pallet_core_fellowship::WeightInfo for WeightInfo< /// Proof: `FellowshipCore::Member` (`max_values`: None, `max_size`: Some(49), added: 2524, mode: `MaxEncodedLen`) fn set_active() -> Weight { // Proof Size summary in bytes: - // Measured: `493` + // Measured: `388` // Estimated: `3514` - // Minimum execution time: 26_590_000 picoseconds. - Weight::from_parts(26_940_000, 0) + // Minimum execution time: 21_800_000 picoseconds. + Weight::from_parts(22_370_000, 0) .saturating_add(Weight::from_parts(0, 3514)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -144,10 +141,10 @@ impl pallet_core_fellowship::WeightInfo for WeightInfo< /// Proof: `FellowshipCollective::IdToIndex` (`max_values`: None, `max_size`: Some(54), added: 2529, mode: `MaxEncodedLen`) fn induct() -> Weight { // Proof Size summary in bytes: - // Measured: `251` + // Measured: `146` // Estimated: `3514` - // Minimum execution time: 34_980_000 picoseconds. - Weight::from_parts(35_850_000, 0) + // Minimum execution time: 29_840_000 picoseconds. + Weight::from_parts(30_550_000, 0) .saturating_add(Weight::from_parts(0, 3514)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(5)) @@ -168,10 +165,10 @@ impl pallet_core_fellowship::WeightInfo for WeightInfo< /// Proof: `FellowshipCollective::IdToIndex` (`max_values`: None, `max_size`: Some(54), added: 2529, mode: `MaxEncodedLen`) fn promote() -> Weight { // Proof Size summary in bytes: - // Measured: `66188` + // Measured: `66083` // Estimated: `69046` - // Minimum execution time: 127_561_000 picoseconds. - Weight::from_parts(129_270_000, 0) + // Minimum execution time: 158_081_000 picoseconds. + Weight::from_parts(159_551_000, 0) .saturating_add(Weight::from_parts(0, 69046)) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(6)) @@ -192,13 +189,13 @@ impl pallet_core_fellowship::WeightInfo for WeightInfo< /// The range of component `r` is `[1, 9]`. fn promote_fast(r: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `66101` + // Measured: `65996` // Estimated: `69046 + r * (2489 ±0)` - // Minimum execution time: 122_631_000 picoseconds. - Weight::from_parts(107_592_903, 0) + // Minimum execution time: 148_981_000 picoseconds. + Weight::from_parts(134_345_822, 0) .saturating_add(Weight::from_parts(0, 69046)) - // Standard Error: 11_798 - .saturating_add(Weight::from_parts(17_889_073, 0).saturating_mul(r.into())) + // Standard Error: 28_396 + .saturating_add(Weight::from_parts(17_705_176, 0).saturating_mul(r.into())) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(r.into()))) .saturating_add(T::DbWeight::get().writes(3)) @@ -213,10 +210,10 @@ impl pallet_core_fellowship::WeightInfo for WeightInfo< /// Proof: `FellowshipCore::MemberEvidence` (`max_values`: None, `max_size`: Some(65581), added: 68056, mode: `MaxEncodedLen`) fn offboard() -> Weight { // Proof Size summary in bytes: - // Measured: `398` + // Measured: `293` // Estimated: `3514` - // Minimum execution time: 26_771_000 picoseconds. - Weight::from_parts(27_240_000, 0) + // Minimum execution time: 22_190_000 picoseconds. + Weight::from_parts(22_700_000, 0) .saturating_add(Weight::from_parts(0, 3514)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -227,10 +224,10 @@ impl pallet_core_fellowship::WeightInfo for WeightInfo< /// Proof: `FellowshipCollective::Members` (`max_values`: None, `max_size`: Some(42), added: 2517, mode: `MaxEncodedLen`) fn import() -> Weight { // Proof Size summary in bytes: - // Measured: `418` + // Measured: `313` // Estimated: `3514` - // Minimum execution time: 24_120_000 picoseconds. - Weight::from_parts(24_491_000, 0) + // Minimum execution time: 19_370_000 picoseconds. + Weight::from_parts(20_010_000, 0) .saturating_add(Weight::from_parts(0, 3514)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -243,8 +240,8 @@ impl pallet_core_fellowship::WeightInfo for WeightInfo< // Proof Size summary in bytes: // Measured: `313` // Estimated: `3514` - // Minimum execution time: 16_951_000 picoseconds. - Weight::from_parts(17_461_000, 0) + // Minimum execution time: 19_490_000 picoseconds. + Weight::from_parts(19_960_000, 0) .saturating_add(Weight::from_parts(0, 3514)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -257,10 +254,10 @@ impl pallet_core_fellowship::WeightInfo for WeightInfo< /// Proof: `FellowshipCore::MemberEvidence` (`max_values`: None, `max_size`: Some(65581), added: 68056, mode: `MaxEncodedLen`) fn approve() -> Weight { // Proof Size summary in bytes: - // Measured: `66100` + // Measured: `65995` // Estimated: `69046` - // Minimum execution time: 108_411_000 picoseconds. - Weight::from_parts(110_301_000, 0) + // Minimum execution time: 137_020_000 picoseconds. + Weight::from_parts(139_200_000, 0) .saturating_add(Weight::from_parts(0, 69046)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) @@ -271,10 +268,10 @@ impl pallet_core_fellowship::WeightInfo for WeightInfo< /// Proof: `FellowshipCore::MemberEvidence` (`max_values`: None, `max_size`: Some(65581), added: 68056, mode: `MaxEncodedLen`) fn submit_evidence() -> Weight { // Proof Size summary in bytes: - // Measured: `184` + // Measured: `79` // Estimated: `69046` - // Minimum execution time: 88_701_000 picoseconds. - Weight::from_parts(90_020_000, 0) + // Minimum execution time: 114_470_000 picoseconds. + Weight::from_parts(115_431_000, 0) .saturating_add(Weight::from_parts(0, 69046)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) diff --git a/system-parachains/collectives/collectives-polkadot/src/weights/pallet_message_queue.rs b/system-parachains/collectives/collectives-polkadot/src/weights/pallet_message_queue.rs index d83ab5e344..53a4626b5d 100644 --- a/system-parachains/collectives/collectives-polkadot/src/weights/pallet_message_queue.rs +++ b/system-parachains/collectives/collectives-polkadot/src/weights/pallet_message_queue.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `pallet_message_queue` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-05, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./collectives-polkadot-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./collectives-polkadot-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_message_queue -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./collectives-polkadot-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/collectives-polkadot-runtime/collectives_polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/collectives/collectives-polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -53,10 +50,10 @@ impl pallet_message_queue::WeightInfo for WeightInfo /// Proof: `MessageQueue::BookStateFor` (`max_values`: None, `max_size`: Some(52), added: 2527, mode: `MaxEncodedLen`) fn ready_ring_knit() -> Weight { // Proof Size summary in bytes: - // Measured: `223` + // Measured: `260` // Estimated: `6044` - // Minimum execution time: 19_211_000 picoseconds. - Weight::from_parts(19_730_000, 0) + // Minimum execution time: 16_640_000 picoseconds. + Weight::from_parts(17_030_000, 0) .saturating_add(Weight::from_parts(0, 6044)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) @@ -67,10 +64,10 @@ impl pallet_message_queue::WeightInfo for WeightInfo /// Proof: `MessageQueue::ServiceHead` (`max_values`: Some(1), `max_size`: Some(5), added: 500, mode: `MaxEncodedLen`) fn ready_ring_unknit() -> Weight { // Proof Size summary in bytes: - // Measured: `218` + // Measured: `255` // Estimated: `6044` - // Minimum execution time: 17_550_000 picoseconds. - Weight::from_parts(17_980_000, 0) + // Minimum execution time: 15_090_000 picoseconds. + Weight::from_parts(15_310_000, 0) .saturating_add(Weight::from_parts(0, 6044)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(3)) @@ -79,10 +76,10 @@ impl pallet_message_queue::WeightInfo for WeightInfo /// Proof: `MessageQueue::BookStateFor` (`max_values`: None, `max_size`: Some(52), added: 2527, mode: `MaxEncodedLen`) fn service_queue_base() -> Weight { // Proof Size summary in bytes: - // Measured: `6` + // Measured: `42` // Estimated: `3517` - // Minimum execution time: 5_200_000 picoseconds. - Weight::from_parts(5_370_000, 0) + // Minimum execution time: 5_650_000 picoseconds. + Weight::from_parts(5_810_000, 0) .saturating_add(Weight::from_parts(0, 3517)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -91,10 +88,10 @@ impl pallet_message_queue::WeightInfo for WeightInfo /// Proof: `MessageQueue::Pages` (`max_values`: None, `max_size`: Some(65585), added: 68060, mode: `MaxEncodedLen`) fn service_page_base_completion() -> Weight { // Proof Size summary in bytes: - // Measured: `72` + // Measured: `109` // Estimated: `69050` - // Minimum execution time: 9_510_000 picoseconds. - Weight::from_parts(9_780_000, 0) + // Minimum execution time: 8_470_000 picoseconds. + Weight::from_parts(8_671_000, 0) .saturating_add(Weight::from_parts(0, 69050)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -103,10 +100,10 @@ impl pallet_message_queue::WeightInfo for WeightInfo /// Proof: `MessageQueue::Pages` (`max_values`: None, `max_size`: Some(65585), added: 68060, mode: `MaxEncodedLen`) fn service_page_base_no_completion() -> Weight { // Proof Size summary in bytes: - // Measured: `72` + // Measured: `109` // Estimated: `69050` - // Minimum execution time: 9_730_000 picoseconds. - Weight::from_parts(9_910_000, 0) + // Minimum execution time: 8_670_000 picoseconds. + Weight::from_parts(8_920_000, 0) .saturating_add(Weight::from_parts(0, 69050)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -119,8 +116,8 @@ impl pallet_message_queue::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 156_681_000 picoseconds. - Weight::from_parts(157_771_000, 0) + // Minimum execution time: 215_841_000 picoseconds. + Weight::from_parts(217_321_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -130,25 +127,25 @@ impl pallet_message_queue::WeightInfo for WeightInfo /// Proof: `MessageQueue::BookStateFor` (`max_values`: None, `max_size`: Some(52), added: 2527, mode: `MaxEncodedLen`) fn bump_service_head() -> Weight { // Proof Size summary in bytes: - // Measured: `171` + // Measured: `208` // Estimated: `3517` - // Minimum execution time: 12_150_000 picoseconds. - Weight::from_parts(12_480_000, 0) + // Minimum execution time: 9_850_000 picoseconds. + Weight::from_parts(10_070_000, 0) .saturating_add(Weight::from_parts(0, 3517)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) } /// Storage: `MessageQueue::BookStateFor` (r:1 w:0) - /// Proof: `MessageQueue::BookStateFor` (`max_values`: None, `max_size`: Some(55), added: 2530, mode: `MaxEncodedLen`) + /// Proof: `MessageQueue::BookStateFor` (`max_values`: None, `max_size`: Some(52), added: 2527, mode: `MaxEncodedLen`) /// Storage: `MessageQueue::ServiceHead` (r:0 w:1) - /// Proof: `MessageQueue::ServiceHead` (`max_values`: Some(1), `max_size`: Some(6), added: 501, mode: `MaxEncodedLen`) + /// Proof: `MessageQueue::ServiceHead` (`max_values`: Some(1), `max_size`: Some(5), added: 500, mode: `MaxEncodedLen`) fn set_service_head() -> Weight { // Proof Size summary in bytes: - // Measured: `220` - // Estimated: `3520` - // Minimum execution time: 11_071_000 picoseconds. - Weight::from_parts(11_553_000, 0) - .saturating_add(Weight::from_parts(0, 3520)) + // Measured: `198` + // Estimated: `3517` + // Minimum execution time: 8_210_000 picoseconds. + Weight::from_parts(8_431_000, 0) + .saturating_add(Weight::from_parts(0, 3517)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -158,10 +155,10 @@ impl pallet_message_queue::WeightInfo for WeightInfo /// Proof: `MessageQueue::Pages` (`max_values`: None, `max_size`: Some(65585), added: 68060, mode: `MaxEncodedLen`) fn reap_page() -> Weight { // Proof Size summary in bytes: - // Measured: `65667` + // Measured: `65704` // Estimated: `69050` - // Minimum execution time: 61_461_000 picoseconds. - Weight::from_parts(62_151_000, 0) + // Minimum execution time: 61_460_000 picoseconds. + Weight::from_parts(62_081_000, 0) .saturating_add(Weight::from_parts(0, 69050)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -172,10 +169,10 @@ impl pallet_message_queue::WeightInfo for WeightInfo /// Proof: `MessageQueue::Pages` (`max_values`: None, `max_size`: Some(65585), added: 68060, mode: `MaxEncodedLen`) fn execute_overweight_page_removed() -> Weight { // Proof Size summary in bytes: - // Measured: `65667` + // Measured: `65704` // Estimated: `69050` - // Minimum execution time: 80_711_000 picoseconds. - Weight::from_parts(81_621_000, 0) + // Minimum execution time: 80_151_000 picoseconds. + Weight::from_parts(81_070_000, 0) .saturating_add(Weight::from_parts(0, 69050)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -186,10 +183,10 @@ impl pallet_message_queue::WeightInfo for WeightInfo /// Proof: `MessageQueue::Pages` (`max_values`: None, `max_size`: Some(65585), added: 68060, mode: `MaxEncodedLen`) fn execute_overweight_page_updated() -> Weight { // Proof Size summary in bytes: - // Measured: `65667` + // Measured: `65704` // Estimated: `69050` - // Minimum execution time: 114_821_000 picoseconds. - Weight::from_parts(115_411_000, 0) + // Minimum execution time: 142_451_000 picoseconds. + Weight::from_parts(143_750_000, 0) .saturating_add(Weight::from_parts(0, 69050)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) diff --git a/system-parachains/collectives/collectives-polkadot/src/weights/pallet_multisig.rs b/system-parachains/collectives/collectives-polkadot/src/weights/pallet_multisig.rs index e49bd275f2..e3683dc89c 100644 --- a/system-parachains/collectives/collectives-polkadot/src/weights/pallet_multisig.rs +++ b/system-parachains/collectives/collectives-polkadot/src/weights/pallet_multisig.rs @@ -16,10 +16,10 @@ //! Autogenerated weights for `pallet_multisig` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.0.0 -//! DATE: 2025-04-30, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `2954d1b4313e`, CPU: `QEMU Virtual CPU version 2.5+` +//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: @@ -27,15 +27,11 @@ // v1 // benchmark // pallet -// --extrinsic=* -// --runtime=target/production/wbuild/collectives-polkadot-runtime/collectives_polkadot_runtime.wasm -// --pallet=pallet_multisig -// --header=/_work/fellowship-001/runtimes/runtimes/.github/scripts/cmd/file_header.txt -// --output=./system-parachains/collectives/collectives-polkadot/src/weights -// --wasm-execution=compiled -// --steps=50 -// --repeat=20 -// --heap-pages=4096 +// --runtime=target/production/wbuild/collectives-polkadot-runtime/collectives_polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/collectives/collectives-polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -53,11 +49,11 @@ impl pallet_multisig::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 15_540_000 picoseconds. - Weight::from_parts(17_240_071, 0) + // Minimum execution time: 15_870_000 picoseconds. + Weight::from_parts(16_716_633, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 15 - .saturating_add(Weight::from_parts(598, 0).saturating_mul(z.into())) + // Standard Error: 13 + .saturating_add(Weight::from_parts(413, 0).saturating_mul(z.into())) } /// Storage: `Multisig::Multisigs` (r:1 w:1) /// Proof: `Multisig::Multisigs` (`max_values`: None, `max_size`: Some(3346), added: 5821, mode: `MaxEncodedLen`) @@ -67,13 +63,13 @@ impl pallet_multisig::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `329 + s * (2 ±0)` // Estimated: `6811` - // Minimum execution time: 47_400_000 picoseconds. - Weight::from_parts(37_396_392, 0) + // Minimum execution time: 49_350_000 picoseconds. + Weight::from_parts(39_750_007, 0) .saturating_add(Weight::from_parts(0, 6811)) - // Standard Error: 5_492 - .saturating_add(Weight::from_parts(158_402, 0).saturating_mul(s.into())) - // Standard Error: 53 - .saturating_add(Weight::from_parts(2_363, 0).saturating_mul(z.into())) + // Standard Error: 358 + .saturating_add(Weight::from_parts(103_158, 0).saturating_mul(s.into())) + // Standard Error: 3 + .saturating_add(Weight::from_parts(2_079, 0).saturating_mul(z.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -85,13 +81,13 @@ impl pallet_multisig::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `348` // Estimated: `6811` - // Minimum execution time: 30_120_000 picoseconds. - Weight::from_parts(19_163_492, 0) + // Minimum execution time: 32_090_000 picoseconds. + Weight::from_parts(22_935_134, 0) .saturating_add(Weight::from_parts(0, 6811)) - // Standard Error: 2_403 - .saturating_add(Weight::from_parts(124_641, 0).saturating_mul(s.into())) - // Standard Error: 23 - .saturating_add(Weight::from_parts(2_598, 0).saturating_mul(z.into())) + // Standard Error: 244 + .saturating_add(Weight::from_parts(98_696, 0).saturating_mul(s.into())) + // Standard Error: 2 + .saturating_add(Weight::from_parts(2_078, 0).saturating_mul(z.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -105,13 +101,13 @@ impl pallet_multisig::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `454 + s * (33 ±0)` // Estimated: `6811` - // Minimum execution time: 52_770_000 picoseconds. - Weight::from_parts(38_469_162, 0) + // Minimum execution time: 55_381_000 picoseconds. + Weight::from_parts(43_069_230, 0) .saturating_add(Weight::from_parts(0, 6811)) - // Standard Error: 3_532 - .saturating_add(Weight::from_parts(173_423, 0).saturating_mul(s.into())) - // Standard Error: 34 - .saturating_add(Weight::from_parts(2_660, 0).saturating_mul(z.into())) + // Standard Error: 529 + .saturating_add(Weight::from_parts(131_744, 0).saturating_mul(s.into())) + // Standard Error: 5 + .saturating_add(Weight::from_parts(2_083, 0).saturating_mul(z.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -122,11 +118,11 @@ impl pallet_multisig::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `329 + s * (2 ±0)` // Estimated: `6811` - // Minimum execution time: 32_370_000 picoseconds. - Weight::from_parts(38_200_287, 0) + // Minimum execution time: 36_540_000 picoseconds. + Weight::from_parts(37_989_107, 0) .saturating_add(Weight::from_parts(0, 6811)) - // Standard Error: 4_436 - .saturating_add(Weight::from_parts(105_223, 0).saturating_mul(s.into())) + // Standard Error: 463 + .saturating_add(Weight::from_parts(103_103, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -137,11 +133,11 @@ impl pallet_multisig::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `348` // Estimated: `6811` - // Minimum execution time: 16_720_000 picoseconds. - Weight::from_parts(18_579_232, 0) + // Minimum execution time: 20_430_000 picoseconds. + Weight::from_parts(21_290_521, 0) .saturating_add(Weight::from_parts(0, 6811)) - // Standard Error: 1_166 - .saturating_add(Weight::from_parts(118_740, 0).saturating_mul(s.into())) + // Standard Error: 395 + .saturating_add(Weight::from_parts(99_722, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -152,11 +148,11 @@ impl pallet_multisig::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `520 + s * (1 ±0)` // Estimated: `6811` - // Minimum execution time: 32_481_000 picoseconds. - Weight::from_parts(35_167_838, 0) + // Minimum execution time: 37_730_000 picoseconds. + Weight::from_parts(38_816_842, 0) .saturating_add(Weight::from_parts(0, 6811)) - // Standard Error: 1_848 - .saturating_add(Weight::from_parts(133_588, 0).saturating_mul(s.into())) + // Standard Error: 609 + .saturating_add(Weight::from_parts(102_977, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -165,13 +161,13 @@ impl pallet_multisig::WeightInfo for WeightInfo { /// The range of component `s` is `[2, 100]`. fn poke_deposit(s: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `458 + s * (1 ±0)` + // Measured: `520 + s * (1 ±0)` // Estimated: `6811` - // Minimum execution time: 34_917_000 picoseconds. - Weight::from_parts(36_141_350, 0) + // Minimum execution time: 36_251_000 picoseconds. + Weight::from_parts(36_957_897, 0) .saturating_add(Weight::from_parts(0, 6811)) - // Standard Error: 1_247 - .saturating_add(Weight::from_parts(166_544, 0).saturating_mul(s.into())) + // Standard Error: 365 + .saturating_add(Weight::from_parts(101_309, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } diff --git a/system-parachains/collectives/collectives-polkadot/src/weights/pallet_preimage.rs b/system-parachains/collectives/collectives-polkadot/src/weights/pallet_preimage.rs index 2a39d91453..ee0e870e86 100644 --- a/system-parachains/collectives/collectives-polkadot/src/weights/pallet_preimage.rs +++ b/system-parachains/collectives/collectives-polkadot/src/weights/pallet_preimage.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `pallet_preimage` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-05, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./collectives-polkadot-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./collectives-polkadot-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_preimage -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./collectives-polkadot-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/collectives-polkadot-runtime/collectives_polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/collectives/collectives-polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -52,19 +49,19 @@ impl pallet_preimage::WeightInfo for WeightInfo { /// Storage: `Preimage::RequestStatusFor` (r:1 w:1) /// Proof: `Preimage::RequestStatusFor` (`max_values`: None, `max_size`: Some(91), added: 2566, mode: `MaxEncodedLen`) /// Storage: `Balances::Holds` (r:1 w:1) - /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(67), added: 2542, mode: `MaxEncodedLen`) + /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(121), added: 2596, mode: `MaxEncodedLen`) /// Storage: `Preimage::PreimageFor` (r:0 w:1) /// Proof: `Preimage::PreimageFor` (`max_values`: None, `max_size`: Some(4194344), added: 4196819, mode: `MaxEncodedLen`) /// The range of component `s` is `[0, 4194304]`. fn note_preimage(s: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `109` - // Estimated: `3556` - // Minimum execution time: 58_851_000 picoseconds. - Weight::from_parts(59_060_000, 0) - .saturating_add(Weight::from_parts(0, 3556)) - // Standard Error: 3 - .saturating_add(Weight::from_parts(2_301, 0).saturating_mul(s.into())) + // Measured: `4` + // Estimated: `3586` + // Minimum execution time: 54_430_000 picoseconds. + Weight::from_parts(54_930_000, 0) + .saturating_add(Weight::from_parts(0, 3586)) + // Standard Error: 4 + .saturating_add(Weight::from_parts(3_372, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(3)) } @@ -77,13 +74,13 @@ impl pallet_preimage::WeightInfo for WeightInfo { /// The range of component `s` is `[0, 4194304]`. fn note_requested_preimage(s: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `173` + // Measured: `68` // Estimated: `3556` - // Minimum execution time: 21_430_000 picoseconds. - Weight::from_parts(21_620_000, 0) + // Minimum execution time: 18_770_000 picoseconds. + Weight::from_parts(19_090_000, 0) .saturating_add(Weight::from_parts(0, 3556)) - // Standard Error: 3 - .saturating_add(Weight::from_parts(2_292, 0).saturating_mul(s.into())) + // Standard Error: 4 + .saturating_add(Weight::from_parts(3_423, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -96,13 +93,13 @@ impl pallet_preimage::WeightInfo for WeightInfo { /// The range of component `s` is `[0, 4194304]`. fn note_no_deposit_preimage(s: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `173` + // Measured: `68` // Estimated: `3556` - // Minimum execution time: 22_140_000 picoseconds. - Weight::from_parts(22_431_000, 0) + // Minimum execution time: 17_950_000 picoseconds. + Weight::from_parts(18_180_000, 0) .saturating_add(Weight::from_parts(0, 3556)) - // Standard Error: 3 - .saturating_add(Weight::from_parts(2_289, 0).saturating_mul(s.into())) + // Standard Error: 5 + .saturating_add(Weight::from_parts(3_360, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -111,16 +108,16 @@ impl pallet_preimage::WeightInfo for WeightInfo { /// Storage: `Preimage::RequestStatusFor` (r:1 w:1) /// Proof: `Preimage::RequestStatusFor` (`max_values`: None, `max_size`: Some(91), added: 2566, mode: `MaxEncodedLen`) /// Storage: `Balances::Holds` (r:1 w:1) - /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(67), added: 2542, mode: `MaxEncodedLen`) + /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(121), added: 2596, mode: `MaxEncodedLen`) /// Storage: `Preimage::PreimageFor` (r:0 w:1) /// Proof: `Preimage::PreimageFor` (`max_values`: None, `max_size`: Some(4194344), added: 4196819, mode: `MaxEncodedLen`) fn unnote_preimage() -> Weight { // Proof Size summary in bytes: - // Measured: `310` - // Estimated: `3556` - // Minimum execution time: 77_171_000 picoseconds. - Weight::from_parts(78_711_000, 0) - .saturating_add(Weight::from_parts(0, 3556)) + // Measured: `205` + // Estimated: `3586` + // Minimum execution time: 88_061_000 picoseconds. + Weight::from_parts(91_101_000, 0) + .saturating_add(Weight::from_parts(0, 3586)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(3)) } @@ -132,10 +129,10 @@ impl pallet_preimage::WeightInfo for WeightInfo { /// Proof: `Preimage::PreimageFor` (`max_values`: None, `max_size`: Some(4194344), added: 4196819, mode: `MaxEncodedLen`) fn unnote_no_deposit_preimage() -> Weight { // Proof Size summary in bytes: - // Measured: `211` + // Measured: `106` // Estimated: `3556` - // Minimum execution time: 47_530_000 picoseconds. - Weight::from_parts(49_920_000, 0) + // Minimum execution time: 49_890_000 picoseconds. + Weight::from_parts(53_720_000, 0) .saturating_add(Weight::from_parts(0, 3556)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -146,10 +143,10 @@ impl pallet_preimage::WeightInfo for WeightInfo { /// Proof: `Preimage::RequestStatusFor` (`max_values`: None, `max_size`: Some(91), added: 2566, mode: `MaxEncodedLen`) fn request_preimage() -> Weight { // Proof Size summary in bytes: - // Measured: `255` + // Measured: `150` // Estimated: `3556` - // Minimum execution time: 35_651_000 picoseconds. - Weight::from_parts(36_540_000, 0) + // Minimum execution time: 38_350_000 picoseconds. + Weight::from_parts(46_010_000, 0) .saturating_add(Weight::from_parts(0, 3556)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -160,10 +157,10 @@ impl pallet_preimage::WeightInfo for WeightInfo { /// Proof: `Preimage::RequestStatusFor` (`max_values`: None, `max_size`: Some(91), added: 2566, mode: `MaxEncodedLen`) fn request_no_deposit_preimage() -> Weight { // Proof Size summary in bytes: - // Measured: `211` + // Measured: `106` // Estimated: `3556` - // Minimum execution time: 32_770_000 picoseconds. - Weight::from_parts(34_020_000, 0) + // Minimum execution time: 26_130_000 picoseconds. + Weight::from_parts(27_640_000, 0) .saturating_add(Weight::from_parts(0, 3556)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -174,10 +171,10 @@ impl pallet_preimage::WeightInfo for WeightInfo { /// Proof: `Preimage::RequestStatusFor` (`max_values`: None, `max_size`: Some(91), added: 2566, mode: `MaxEncodedLen`) fn request_unnoted_preimage() -> Weight { // Proof Size summary in bytes: - // Measured: `109` + // Measured: `4` // Estimated: `3556` - // Minimum execution time: 36_021_000 picoseconds. - Weight::from_parts(38_431_000, 0) + // Minimum execution time: 31_050_000 picoseconds. + Weight::from_parts(33_980_000, 0) .saturating_add(Weight::from_parts(0, 3556)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -188,10 +185,10 @@ impl pallet_preimage::WeightInfo for WeightInfo { /// Proof: `Preimage::RequestStatusFor` (`max_values`: None, `max_size`: Some(91), added: 2566, mode: `MaxEncodedLen`) fn request_requested_preimage() -> Weight { // Proof Size summary in bytes: - // Measured: `173` + // Measured: `68` // Estimated: `3556` - // Minimum execution time: 21_050_000 picoseconds. - Weight::from_parts(22_670_000, 0) + // Minimum execution time: 14_940_000 picoseconds. + Weight::from_parts(15_690_000, 0) .saturating_add(Weight::from_parts(0, 3556)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -204,10 +201,10 @@ impl pallet_preimage::WeightInfo for WeightInfo { /// Proof: `Preimage::PreimageFor` (`max_values`: None, `max_size`: Some(4194344), added: 4196819, mode: `MaxEncodedLen`) fn unrequest_preimage() -> Weight { // Proof Size summary in bytes: - // Measured: `211` + // Measured: `106` // Estimated: `3556` - // Minimum execution time: 44_350_000 picoseconds. - Weight::from_parts(46_481_000, 0) + // Minimum execution time: 48_100_000 picoseconds. + Weight::from_parts(50_080_000, 0) .saturating_add(Weight::from_parts(0, 3556)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -218,10 +215,10 @@ impl pallet_preimage::WeightInfo for WeightInfo { /// Proof: `Preimage::RequestStatusFor` (`max_values`: None, `max_size`: Some(91), added: 2566, mode: `MaxEncodedLen`) fn unrequest_unnoted_preimage() -> Weight { // Proof Size summary in bytes: - // Measured: `173` + // Measured: `68` // Estimated: `3556` - // Minimum execution time: 22_830_000 picoseconds. - Weight::from_parts(24_121_000, 0) + // Minimum execution time: 15_500_000 picoseconds. + Weight::from_parts(16_340_000, 0) .saturating_add(Weight::from_parts(0, 3556)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -232,10 +229,10 @@ impl pallet_preimage::WeightInfo for WeightInfo { /// Proof: `Preimage::RequestStatusFor` (`max_values`: None, `max_size`: Some(91), added: 2566, mode: `MaxEncodedLen`) fn unrequest_multi_referenced_preimage() -> Weight { // Proof Size summary in bytes: - // Measured: `173` + // Measured: `68` // Estimated: `3556` - // Minimum execution time: 23_330_000 picoseconds. - Weight::from_parts(24_220_000, 0) + // Minimum execution time: 15_570_000 picoseconds. + Weight::from_parts(16_120_000, 0) .saturating_add(Weight::from_parts(0, 3556)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -245,7 +242,7 @@ impl pallet_preimage::WeightInfo for WeightInfo { /// Storage: `System::Account` (r:1023 w:1023) /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) /// Storage: `Balances::Holds` (r:1023 w:1023) - /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(67), added: 2542, mode: `MaxEncodedLen`) + /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(121), added: 2596, mode: `MaxEncodedLen`) /// Storage: `Preimage::RequestStatusFor` (r:0 w:1023) /// Proof: `Preimage::RequestStatusFor` (`max_values`: None, `max_size`: Some(91), added: 2566, mode: `MaxEncodedLen`) /// The range of component `n` is `[1, 1024]`. @@ -253,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: 65_470_000 picoseconds. - Weight::from_parts(65_951_000, 0) + // Minimum execution time: 61_431_000 picoseconds. + Weight::from_parts(62_121_000, 0) .saturating_add(Weight::from_parts(0, 990)) - // Standard Error: 47_219 - .saturating_add(Weight::from_parts(64_043_973, 0).saturating_mul(n.into())) + // Standard Error: 61_101 + .saturating_add(Weight::from_parts(61_915_166, 0).saturating_mul(n.into())) .saturating_add(T::DbWeight::get().reads((3_u64).saturating_mul(n.into()))) .saturating_add(T::DbWeight::get().writes((4_u64).saturating_mul(n.into()))) .saturating_add(Weight::from_parts(0, 2603).saturating_mul(n.into())) diff --git a/system-parachains/collectives/collectives-polkadot/src/weights/pallet_proxy.rs b/system-parachains/collectives/collectives-polkadot/src/weights/pallet_proxy.rs index e4eac11a9e..ca4793df23 100644 --- a/system-parachains/collectives/collectives-polkadot/src/weights/pallet_proxy.rs +++ b/system-parachains/collectives/collectives-polkadot/src/weights/pallet_proxy.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `pallet_proxy` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-05, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./collectives-polkadot-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./collectives-polkadot-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_proxy -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./collectives-polkadot-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/collectives-polkadot-runtime/collectives_polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/collectives/collectives-polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -54,11 +51,11 @@ impl pallet_proxy::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `161 + p * (37 ±0)` // Estimated: `4706` - // Minimum execution time: 18_530_000 picoseconds. - Weight::from_parts(19_217_909, 0) + // Minimum execution time: 17_420_000 picoseconds. + Weight::from_parts(18_093_455, 0) .saturating_add(Weight::from_parts(0, 4706)) - // Standard Error: 1_424 - .saturating_add(Weight::from_parts(25_104, 0).saturating_mul(p.into())) + // Standard Error: 707 + .saturating_add(Weight::from_parts(28_454, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(1)) } /// Storage: `Proxy::Proxies` (r:1 w:0) @@ -73,13 +70,13 @@ impl pallet_proxy::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `488 + a * (68 ±0) + p * (37 ±0)` // Estimated: `5698` - // Minimum execution time: 47_420_000 picoseconds. - Weight::from_parts(47_458_841, 0) + // Minimum execution time: 46_890_000 picoseconds. + Weight::from_parts(47_308_732, 0) .saturating_add(Weight::from_parts(0, 5698)) - // Standard Error: 1_831 - .saturating_add(Weight::from_parts(164_683, 0).saturating_mul(a.into())) - // Standard Error: 1_891 - .saturating_add(Weight::from_parts(29_600, 0).saturating_mul(p.into())) + // Standard Error: 1_684 + .saturating_add(Weight::from_parts(167_706, 0).saturating_mul(a.into())) + // Standard Error: 1_740 + .saturating_add(Weight::from_parts(23_669, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -89,17 +86,15 @@ impl pallet_proxy::WeightInfo for WeightInfo { /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) /// The range of component `a` is `[0, 31]`. /// The range of component `p` is `[1, 31]`. - fn remove_announcement(a: u32, p: u32, ) -> Weight { + fn remove_announcement(a: u32, _p: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `403 + a * (68 ±0)` // Estimated: `5698` - // Minimum execution time: 32_430_000 picoseconds. - Weight::from_parts(33_180_725, 0) + // Minimum execution time: 32_920_000 picoseconds. + Weight::from_parts(34_149_927, 0) .saturating_add(Weight::from_parts(0, 5698)) - // Standard Error: 1_666 - .saturating_add(Weight::from_parts(169_818, 0).saturating_mul(a.into())) - // Standard Error: 1_721 - .saturating_add(Weight::from_parts(1_987, 0).saturating_mul(p.into())) + // Standard Error: 4_036 + .saturating_add(Weight::from_parts(142_711, 0).saturating_mul(a.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -109,17 +104,15 @@ impl pallet_proxy::WeightInfo for WeightInfo { /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) /// The range of component `a` is `[0, 31]`. /// The range of component `p` is `[1, 31]`. - fn reject_announcement(a: u32, p: u32, ) -> Weight { + fn reject_announcement(a: u32, _p: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `403 + a * (68 ±0)` // Estimated: `5698` - // Minimum execution time: 32_440_000 picoseconds. - Weight::from_parts(33_017_271, 0) + // Minimum execution time: 32_740_000 picoseconds. + Weight::from_parts(34_026_780, 0) .saturating_add(Weight::from_parts(0, 5698)) - // Standard Error: 1_644 - .saturating_add(Weight::from_parts(170_601, 0).saturating_mul(a.into())) - // Standard Error: 1_699 - .saturating_add(Weight::from_parts(5_251, 0).saturating_mul(p.into())) + // Standard Error: 3_906 + .saturating_add(Weight::from_parts(144_182, 0).saturating_mul(a.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -135,13 +128,13 @@ impl pallet_proxy::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `420 + a * (68 ±0) + p * (37 ±0)` // Estimated: `5698` - // Minimum execution time: 42_661_000 picoseconds. - Weight::from_parts(43_038_661, 0) + // Minimum execution time: 42_090_000 picoseconds. + Weight::from_parts(42_933_156, 0) .saturating_add(Weight::from_parts(0, 5698)) - // Standard Error: 1_782 - .saturating_add(Weight::from_parts(162_890, 0).saturating_mul(a.into())) - // Standard Error: 1_841 - .saturating_add(Weight::from_parts(35_014, 0).saturating_mul(p.into())) + // Standard Error: 1_873 + .saturating_add(Weight::from_parts(150_677, 0).saturating_mul(a.into())) + // Standard Error: 1_936 + .saturating_add(Weight::from_parts(26_108, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -152,11 +145,11 @@ impl pallet_proxy::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `161 + p * (37 ±0)` // Estimated: `4706` - // Minimum execution time: 29_730_000 picoseconds. - Weight::from_parts(30_299_316, 0) + // Minimum execution time: 29_070_000 picoseconds. + Weight::from_parts(29_704_434, 0) .saturating_add(Weight::from_parts(0, 4706)) - // Standard Error: 663 - .saturating_add(Weight::from_parts(42_522, 0).saturating_mul(p.into())) + // Standard Error: 906 + .saturating_add(Weight::from_parts(46_196, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -167,11 +160,11 @@ impl pallet_proxy::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `161 + p * (37 ±0)` // Estimated: `4706` - // Minimum execution time: 29_720_000 picoseconds. - Weight::from_parts(30_402_823, 0) + // Minimum execution time: 29_270_000 picoseconds. + Weight::from_parts(29_949_553, 0) .saturating_add(Weight::from_parts(0, 4706)) - // Standard Error: 941 - .saturating_add(Weight::from_parts(54_316, 0).saturating_mul(p.into())) + // Standard Error: 854 + .saturating_add(Weight::from_parts(45_283, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -182,11 +175,11 @@ impl pallet_proxy::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `161 + p * (37 ±0)` // Estimated: `4706` - // Minimum execution time: 26_590_000 picoseconds. - Weight::from_parts(27_222_249, 0) + // Minimum execution time: 25_730_000 picoseconds. + Weight::from_parts(26_434_220, 0) .saturating_add(Weight::from_parts(0, 4706)) - // Standard Error: 877 - .saturating_add(Weight::from_parts(30_856, 0).saturating_mul(p.into())) + // Standard Error: 848 + .saturating_add(Weight::from_parts(26_077, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -197,11 +190,11 @@ impl pallet_proxy::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `173` // Estimated: `4706` - // Minimum execution time: 31_550_000 picoseconds. - Weight::from_parts(32_107_527, 0) + // Minimum execution time: 30_890_000 picoseconds. + Weight::from_parts(31_631_606, 0) .saturating_add(Weight::from_parts(0, 4706)) - // Standard Error: 599 - .saturating_add(Weight::from_parts(4_014, 0).saturating_mul(p.into())) + // Standard Error: 903 + .saturating_add(Weight::from_parts(11_209, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -212,11 +205,11 @@ impl pallet_proxy::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `198 + p * (37 ±0)` // Estimated: `4706` - // Minimum execution time: 27_690_000 picoseconds. - Weight::from_parts(28_336_429, 0) + // Minimum execution time: 26_960_000 picoseconds. + Weight::from_parts(27_690_605, 0) .saturating_add(Weight::from_parts(0, 4706)) - // Standard Error: 895 - .saturating_add(Weight::from_parts(32_454, 0).saturating_mul(p.into())) + // Standard Error: 782 + .saturating_add(Weight::from_parts(24_443, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -228,10 +221,10 @@ impl pallet_proxy::WeightInfo for WeightInfo { /// Proof: `Proxy::Announcements` (`max_values`: None, `max_size`: Some(2233), added: 4708, mode: `MaxEncodedLen`) fn poke_deposit() -> Weight { // Proof Size summary in bytes: - // Measured: `452` + // Measured: `524` // Estimated: `5698` - // Minimum execution time: 49_684_000 picoseconds. - Weight::from_parts(50_366_000, 0) + // Minimum execution time: 55_720_000 picoseconds. + Weight::from_parts(56_560_000, 0) .saturating_add(Weight::from_parts(0, 5698)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(3)) diff --git a/system-parachains/collectives/collectives-polkadot/src/weights/pallet_ranked_collective_ambassador_collective.rs b/system-parachains/collectives/collectives-polkadot/src/weights/pallet_ranked_collective_ambassador_collective.rs index dc3b0e2e0b..976b5edb9b 100644 --- a/system-parachains/collectives/collectives-polkadot/src/weights/pallet_ranked_collective_ambassador_collective.rs +++ b/system-parachains/collectives/collectives-polkadot/src/weights/pallet_ranked_collective_ambassador_collective.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `pallet_ranked_collective` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-05, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./collectives-polkadot-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./collectives-polkadot-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_ranked_collective -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./collectives-polkadot-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/collectives-polkadot-runtime/collectives_polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/collectives/collectives-polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -59,8 +56,8 @@ impl pallet_ranked_collective::WeightInfo for WeightInf // Proof Size summary in bytes: // Measured: `42` // Estimated: `3507` - // Minimum execution time: 21_570_000 picoseconds. - Weight::from_parts(22_100_000, 0) + // Minimum execution time: 18_960_000 picoseconds. + Weight::from_parts(19_380_000, 0) .saturating_add(Weight::from_parts(0, 3507)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(4)) @@ -75,15 +72,16 @@ impl pallet_ranked_collective::WeightInfo for WeightInf /// Proof: `AmbassadorCollective::IndexToId` (`max_values`: None, `max_size`: Some(54), added: 2529, mode: `MaxEncodedLen`) /// The range of component `r` is `[0, 10]`. /// The range of component `r` is `[0, 10]`. + /// The range of component `r` is `[0, 10]`. fn remove_member(r: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `517 + r * (281 ±0)` + // Measured: `414 + r * (213 ±0)` // Estimated: `3519 + r * (2529 ±0)` - // Minimum execution time: 41_720_000 picoseconds. - Weight::from_parts(44_656_156, 0) + // Minimum execution time: 40_041_000 picoseconds. + Weight::from_parts(42_509_303, 0) .saturating_add(Weight::from_parts(0, 3519)) - // Standard Error: 24_471 - .saturating_add(Weight::from_parts(21_041_565, 0).saturating_mul(r.into())) + // Standard Error: 26_345 + .saturating_add(Weight::from_parts(19_438_992, 0).saturating_mul(r.into())) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().reads((3_u64).saturating_mul(r.into()))) .saturating_add(T::DbWeight::get().writes(6)) @@ -100,15 +98,16 @@ impl pallet_ranked_collective::WeightInfo for WeightInf /// Proof: `AmbassadorCollective::IdToIndex` (`max_values`: None, `max_size`: Some(54), added: 2529, mode: `MaxEncodedLen`) /// The range of component `r` is `[0, 10]`. /// The range of component `r` is `[0, 10]`. + /// The range of component `r` is `[0, 10]`. fn promote_member(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `214 + r * (17 ±0)` // Estimated: `3507` - // Minimum execution time: 26_220_000 picoseconds. - Weight::from_parts(27_273_228, 0) + // Minimum execution time: 23_150_000 picoseconds. + Weight::from_parts(24_348_474, 0) .saturating_add(Weight::from_parts(0, 3507)) - // Standard Error: 4_350 - .saturating_add(Weight::from_parts(506_099, 0).saturating_mul(r.into())) + // Standard Error: 6_170 + .saturating_add(Weight::from_parts(456_504, 0).saturating_mul(r.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(4)) } @@ -122,15 +121,16 @@ impl pallet_ranked_collective::WeightInfo for WeightInf /// Proof: `AmbassadorCollective::IndexToId` (`max_values`: None, `max_size`: Some(54), added: 2529, mode: `MaxEncodedLen`) /// The range of component `r` is `[0, 10]`. /// The range of component `r` is `[0, 10]`. + /// The range of component `r` is `[0, 10]`. fn demote_member(r: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `532 + r * (72 ±0)` + // Measured: `430 + r * (72 ±0)` // Estimated: `3519` - // Minimum execution time: 41_580_000 picoseconds. - Weight::from_parts(45_196_931, 0) + // Minimum execution time: 39_780_000 picoseconds. + Weight::from_parts(43_426_546, 0) .saturating_add(Weight::from_parts(0, 3519)) - // Standard Error: 19_961 - .saturating_add(Weight::from_parts(934_372, 0).saturating_mul(r.into())) + // Standard Error: 26_025 + .saturating_add(Weight::from_parts(848_321, 0).saturating_mul(r.into())) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(6)) } @@ -146,10 +146,10 @@ impl pallet_ranked_collective::WeightInfo for WeightInf /// Proof: `Scheduler::Retries` (`max_values`: None, `max_size`: Some(30), added: 2505, mode: `MaxEncodedLen`) fn vote() -> Weight { // Proof Size summary in bytes: - // Measured: `566` + // Measured: `530` // Estimated: `317568` - // Minimum execution time: 59_360_000 picoseconds. - Weight::from_parts(60_131_000, 0) + // Minimum execution time: 55_160_000 picoseconds. + Weight::from_parts(56_311_000, 0) .saturating_add(Weight::from_parts(0, 317568)) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(5)) @@ -162,15 +162,16 @@ impl pallet_ranked_collective::WeightInfo for WeightInf /// Proof: `AmbassadorCollective::Voting` (`max_values`: None, `max_size`: Some(65), added: 2540, mode: `MaxEncodedLen`) /// The range of component `n` is `[0, 100]`. /// The range of component `n` is `[0, 100]`. + /// The range of component `n` is `[0, 100]`. fn cleanup_poll(n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `400 + n * (50 ±0)` // Estimated: `4365 + n * (2540 ±0)` - // Minimum execution time: 22_060_000 picoseconds. - Weight::from_parts(25_870_617, 0) + // Minimum execution time: 18_641_000 picoseconds. + Weight::from_parts(21_883_843, 0) .saturating_add(Weight::from_parts(0, 4365)) - // Standard Error: 1_310 - .saturating_add(Weight::from_parts(1_454_098, 0).saturating_mul(n.into())) + // Standard Error: 1_591 + .saturating_add(Weight::from_parts(1_477_771, 0).saturating_mul(n.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().writes((1_u64).saturating_mul(n.into()))) @@ -192,10 +193,10 @@ impl pallet_ranked_collective::WeightInfo for WeightInf /// Proof: `AmbassadorCollective::IndexToId` (`max_values`: None, `max_size`: Some(54), added: 2529, mode: `MaxEncodedLen`) fn exchange_member() -> Weight { // Proof Size summary in bytes: - // Measured: `702` + // Measured: `597` // Estimated: `69046` - // Minimum execution time: 97_481_000 picoseconds. - Weight::from_parts(98_610_000, 0) + // Minimum execution time: 95_120_000 picoseconds. + Weight::from_parts(97_141_000, 0) .saturating_add(Weight::from_parts(0, 69046)) .saturating_add(T::DbWeight::get().reads(11)) .saturating_add(T::DbWeight::get().writes(14)) diff --git a/system-parachains/collectives/collectives-polkadot/src/weights/pallet_ranked_collective_fellowship_collective.rs b/system-parachains/collectives/collectives-polkadot/src/weights/pallet_ranked_collective_fellowship_collective.rs index 7828ae785d..75b3f21f4e 100644 --- a/system-parachains/collectives/collectives-polkadot/src/weights/pallet_ranked_collective_fellowship_collective.rs +++ b/system-parachains/collectives/collectives-polkadot/src/weights/pallet_ranked_collective_fellowship_collective.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `pallet_ranked_collective` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-05, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./collectives-polkadot-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./collectives-polkadot-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_ranked_collective -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./collectives-polkadot-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/collectives-polkadot-runtime/collectives_polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/collectives/collectives-polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -59,8 +56,8 @@ impl pallet_ranked_collective::WeightInfo for WeightInf // Proof Size summary in bytes: // Measured: `142` // Estimated: `3507` - // Minimum execution time: 22_130_000 picoseconds. - Weight::from_parts(22_770_000, 0) + // Minimum execution time: 19_150_000 picoseconds. + Weight::from_parts(19_780_000, 0) .saturating_add(Weight::from_parts(0, 3507)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(4)) @@ -75,15 +72,16 @@ impl pallet_ranked_collective::WeightInfo for WeightInf /// Proof: `FellowshipCollective::IndexToId` (`max_values`: None, `max_size`: Some(54), added: 2529, mode: `MaxEncodedLen`) /// The range of component `r` is `[0, 10]`. /// The range of component `r` is `[0, 10]`. + /// The range of component `r` is `[0, 10]`. fn remove_member(r: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `617 + r * (281 ±0)` + // Measured: `514 + r * (213 ±0)` // Estimated: `3519 + r * (2529 ±0)` - // Minimum execution time: 42_110_000 picoseconds. - Weight::from_parts(44_796_168, 0) + // Minimum execution time: 40_471_000 picoseconds. + Weight::from_parts(43_022_381, 0) .saturating_add(Weight::from_parts(0, 3519)) - // Standard Error: 23_619 - .saturating_add(Weight::from_parts(21_109_137, 0).saturating_mul(r.into())) + // Standard Error: 26_512 + .saturating_add(Weight::from_parts(19_443_129, 0).saturating_mul(r.into())) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().reads((3_u64).saturating_mul(r.into()))) .saturating_add(T::DbWeight::get().writes(6)) @@ -100,15 +98,16 @@ impl pallet_ranked_collective::WeightInfo for WeightInf /// Proof: `FellowshipCollective::IdToIndex` (`max_values`: None, `max_size`: Some(54), added: 2529, mode: `MaxEncodedLen`) /// The range of component `r` is `[0, 10]`. /// The range of component `r` is `[0, 10]`. + /// The range of component `r` is `[0, 10]`. fn promote_member(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `314 + r * (17 ±0)` // Estimated: `3507` - // Minimum execution time: 26_000_000 picoseconds. - Weight::from_parts(27_431_117, 0) + // Minimum execution time: 23_240_000 picoseconds. + Weight::from_parts(24_475_657, 0) .saturating_add(Weight::from_parts(0, 3507)) - // Standard Error: 4_422 - .saturating_add(Weight::from_parts(503_263, 0).saturating_mul(r.into())) + // Standard Error: 5_829 + .saturating_add(Weight::from_parts(466_597, 0).saturating_mul(r.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(4)) } @@ -122,15 +121,16 @@ impl pallet_ranked_collective::WeightInfo for WeightInf /// Proof: `FellowshipCollective::IndexToId` (`max_values`: None, `max_size`: Some(54), added: 2529, mode: `MaxEncodedLen`) /// The range of component `r` is `[0, 10]`. /// The range of component `r` is `[0, 10]`. + /// The range of component `r` is `[0, 10]`. fn demote_member(r: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `632 + r * (72 ±0)` + // Measured: `530 + r * (72 ±0)` // Estimated: `3519` - // Minimum execution time: 41_850_000 picoseconds. - Weight::from_parts(45_320_656, 0) + // Minimum execution time: 40_240_000 picoseconds. + Weight::from_parts(43_788_445, 0) .saturating_add(Weight::from_parts(0, 3519)) - // Standard Error: 20_092 - .saturating_add(Weight::from_parts(949_803, 0).saturating_mul(r.into())) + // Standard Error: 27_829 + .saturating_add(Weight::from_parts(905_694, 0).saturating_mul(r.into())) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(6)) } @@ -146,10 +146,10 @@ impl pallet_ranked_collective::WeightInfo for WeightInf /// Proof: `Scheduler::Retries` (`max_values`: None, `max_size`: Some(30), added: 2505, mode: `MaxEncodedLen`) fn vote() -> Weight { // Proof Size summary in bytes: - // Measured: `628` + // Measured: `592` // Estimated: `317568` - // Minimum execution time: 58_470_000 picoseconds. - Weight::from_parts(59_371_000, 0) + // Minimum execution time: 54_551_000 picoseconds. + Weight::from_parts(55_930_000, 0) .saturating_add(Weight::from_parts(0, 317568)) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(5)) @@ -162,15 +162,16 @@ impl pallet_ranked_collective::WeightInfo for WeightInf /// Proof: `FellowshipCollective::Voting` (`max_values`: None, `max_size`: Some(65), added: 2540, mode: `MaxEncodedLen`) /// The range of component `n` is `[0, 100]`. /// The range of component `n` is `[0, 100]`. + /// The range of component `n` is `[0, 100]`. fn cleanup_poll(n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `462 + n * (50 ±0)` // Estimated: `4365 + n * (2540 ±0)` - // Minimum execution time: 22_010_000 picoseconds. - Weight::from_parts(25_170_301, 0) + // Minimum execution time: 18_071_000 picoseconds. + Weight::from_parts(21_074_453, 0) .saturating_add(Weight::from_parts(0, 4365)) - // Standard Error: 1_410 - .saturating_add(Weight::from_parts(1_444_806, 0).saturating_mul(n.into())) + // Standard Error: 1_602 + .saturating_add(Weight::from_parts(1_467_963, 0).saturating_mul(n.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().writes((1_u64).saturating_mul(n.into()))) @@ -192,10 +193,10 @@ impl pallet_ranked_collective::WeightInfo for WeightInf /// Proof: `FellowshipCollective::IndexToId` (`max_values`: None, `max_size`: Some(54), added: 2529, mode: `MaxEncodedLen`) fn exchange_member() -> Weight { // Proof Size summary in bytes: - // Measured: `730` + // Measured: `625` // Estimated: `69046` - // Minimum execution time: 96_130_000 picoseconds. - Weight::from_parts(96_991_000, 0) + // Minimum execution time: 93_650_000 picoseconds. + Weight::from_parts(95_240_000, 0) .saturating_add(Weight::from_parts(0, 69046)) .saturating_add(T::DbWeight::get().reads(11)) .saturating_add(T::DbWeight::get().writes(14)) diff --git a/system-parachains/collectives/collectives-polkadot/src/weights/pallet_ranked_collective_secretary_collective.rs b/system-parachains/collectives/collectives-polkadot/src/weights/pallet_ranked_collective_secretary_collective.rs index 58fef641b3..052f0fe3e5 100644 --- a/system-parachains/collectives/collectives-polkadot/src/weights/pallet_ranked_collective_secretary_collective.rs +++ b/system-parachains/collectives/collectives-polkadot/src/weights/pallet_ranked_collective_secretary_collective.rs @@ -16,10 +16,10 @@ //! Autogenerated weights for `pallet_ranked_collective` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 43.0.0 -//! DATE: 2024-11-20, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `Jesses-MacBook-Pro.local`, CPU: `` +//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: @@ -27,13 +27,11 @@ // v1 // benchmark // pallet -// --runtime -// target/release/wbuild/collectives-polkadot-runtime/collectives_polkadot_runtime.compact.compressed.wasm -// --pallet -// pallet-ranked-collective -// --extrinsic -// -// --output=pallet_ranked_collective_secretary_collective.rs +// --runtime=target/production/wbuild/collectives-polkadot-runtime/collectives_polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/collectives/collectives-polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -58,8 +56,8 @@ impl pallet_ranked_collective::WeightInfo for WeightInf // Proof Size summary in bytes: // Measured: `42` // Estimated: `3507` - // Minimum execution time: 14_000_000 picoseconds. - Weight::from_parts(15_000_000, 0) + // Minimum execution time: 18_890_000 picoseconds. + Weight::from_parts(19_560_000, 0) .saturating_add(Weight::from_parts(0, 3507)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(4)) @@ -77,13 +75,13 @@ impl pallet_ranked_collective::WeightInfo for WeightInf /// The range of component `r` is `[0, 10]`. fn remove_member(r: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `415 + r * (213 ±0)` + // Measured: `414 + r * (213 ±0)` // Estimated: `3519 + r * (2529 ±0)` - // Minimum execution time: 29_000_000 picoseconds. - Weight::from_parts(58_425_563, 0) + // Minimum execution time: 40_280_000 picoseconds. + Weight::from_parts(42_325_796, 0) .saturating_add(Weight::from_parts(0, 3519)) - // Standard Error: 420_534 - .saturating_add(Weight::from_parts(17_382_102, 0).saturating_mul(r.into())) + // Standard Error: 25_524 + .saturating_add(Weight::from_parts(19_480_206, 0).saturating_mul(r.into())) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().reads((3_u64).saturating_mul(r.into()))) .saturating_add(T::DbWeight::get().writes(6)) @@ -105,11 +103,11 @@ impl pallet_ranked_collective::WeightInfo for WeightInf // Proof Size summary in bytes: // Measured: `214 + r * (17 ±0)` // Estimated: `3507` - // Minimum execution time: 18_000_000 picoseconds. - Weight::from_parts(21_988_269, 0) + // Minimum execution time: 23_150_000 picoseconds. + Weight::from_parts(24_371_346, 0) .saturating_add(Weight::from_parts(0, 3507)) - // Standard Error: 57_513 - .saturating_add(Weight::from_parts(684_453, 0).saturating_mul(r.into())) + // Standard Error: 6_391 + .saturating_add(Weight::from_parts(480_166, 0).saturating_mul(r.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(4)) } @@ -128,11 +126,11 @@ impl pallet_ranked_collective::WeightInfo for WeightInf // Proof Size summary in bytes: // Measured: `430 + r * (72 ±0)` // Estimated: `3519` - // Minimum execution time: 28_000_000 picoseconds. - Weight::from_parts(37_046_559, 0) + // Minimum execution time: 39_771_000 picoseconds. + Weight::from_parts(43_490_383, 0) .saturating_add(Weight::from_parts(0, 3519)) - // Standard Error: 108_970 - .saturating_add(Weight::from_parts(1_323_622, 0).saturating_mul(r.into())) + // Standard Error: 28_054 + .saturating_add(Weight::from_parts(875_121, 0).saturating_mul(r.into())) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(6)) } @@ -142,8 +140,8 @@ impl pallet_ranked_collective::WeightInfo for WeightInf // Proof Size summary in bytes: // Measured: `209` // Estimated: `3507` - // Minimum execution time: 7_000_000 picoseconds. - Weight::from_parts(8_000_000, 0) + // Minimum execution time: 9_930_000 picoseconds. + Weight::from_parts(10_470_000, 0) .saturating_add(Weight::from_parts(0, 3507)) .saturating_add(T::DbWeight::get().reads(1)) } @@ -156,11 +154,11 @@ impl pallet_ranked_collective::WeightInfo for WeightInf // Proof Size summary in bytes: // Measured: `607 + n * (1 ±0)` // Estimated: `3579` - // Minimum execution time: 7_000_000 picoseconds. - Weight::from_parts(21_486_534, 0) + // Minimum execution time: 10_540_000 picoseconds. + Weight::from_parts(13_260_662, 0) .saturating_add(Weight::from_parts(0, 3579)) - // Standard Error: 7_810 - .saturating_add(Weight::from_parts(66_925, 0).saturating_mul(n.into())) + // Standard Error: 653 + .saturating_add(Weight::from_parts(22_516, 0).saturating_mul(n.into())) .saturating_add(T::DbWeight::get().reads(1)) } /// Storage: `SecretaryCollective::Members` (r:2 w:2) @@ -177,8 +175,8 @@ impl pallet_ranked_collective::WeightInfo for WeightInf // Proof Size summary in bytes: // Measured: `446` // Estimated: `6112` - // Minimum execution time: 57_000_000 picoseconds. - Weight::from_parts(65_000_000, 0) + // Minimum execution time: 75_630_000 picoseconds. + Weight::from_parts(76_381_000, 0) .saturating_add(Weight::from_parts(0, 6112)) .saturating_add(T::DbWeight::get().reads(8)) .saturating_add(T::DbWeight::get().writes(12)) diff --git a/system-parachains/collectives/collectives-polkadot/src/weights/pallet_referenda_ambassador_referenda.rs b/system-parachains/collectives/collectives-polkadot/src/weights/pallet_referenda_ambassador_referenda.rs index acd8a6486e..c50ad7b2fa 100644 --- a/system-parachains/collectives/collectives-polkadot/src/weights/pallet_referenda_ambassador_referenda.rs +++ b/system-parachains/collectives/collectives-polkadot/src/weights/pallet_referenda_ambassador_referenda.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `pallet_referenda` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-05, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./collectives-polkadot-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./collectives-polkadot-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_referenda -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./collectives-polkadot-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/collectives-polkadot-runtime/collectives_polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/collectives/collectives-polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -59,8 +56,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `255` // Estimated: `159279` - // Minimum execution time: 34_150_000 picoseconds. - Weight::from_parts(34_730_000, 0) + // Minimum execution time: 29_810_000 picoseconds. + Weight::from_parts(30_620_000, 0) .saturating_add(Weight::from_parts(0, 159279)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(3)) @@ -75,8 +72,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `366` // Estimated: `317568` - // Minimum execution time: 63_680_000 picoseconds. - Weight::from_parts(64_290_000, 0) + // Minimum execution time: 57_900_000 picoseconds. + Weight::from_parts(58_821_000, 0) .saturating_add(Weight::from_parts(0, 317568)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(4)) @@ -95,8 +92,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `1165` // Estimated: `159279` - // Minimum execution time: 144_821_000 picoseconds. - Weight::from_parts(151_091_000, 0) + // Minimum execution time: 135_510_000 picoseconds. + Weight::from_parts(140_570_000, 0) .saturating_add(Weight::from_parts(0, 159279)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(4)) @@ -115,8 +112,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `1173` // Estimated: `159279` - // Minimum execution time: 146_381_000 picoseconds. - Weight::from_parts(151_201_000, 0) + // Minimum execution time: 136_131_000 picoseconds. + Weight::from_parts(139_551_000, 0) .saturating_add(Weight::from_parts(0, 159279)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(4)) @@ -135,8 +132,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `604` // Estimated: `317568` - // Minimum execution time: 165_402_000 picoseconds. - Weight::from_parts(174_501_000, 0) + // Minimum execution time: 167_921_000 picoseconds. + Weight::from_parts(175_920_000, 0) .saturating_add(Weight::from_parts(0, 317568)) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(5)) @@ -155,8 +152,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `567` // Estimated: `317568` - // Minimum execution time: 80_000_000 picoseconds. - Weight::from_parts(80_621_000, 0) + // Minimum execution time: 75_851_000 picoseconds. + Weight::from_parts(77_050_000, 0) .saturating_add(Weight::from_parts(0, 317568)) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(5)) @@ -167,8 +164,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `317` // Estimated: `4365` - // Minimum execution time: 37_951_000 picoseconds. - Weight::from_parts(38_580_000, 0) + // Minimum execution time: 33_660_000 picoseconds. + Weight::from_parts(34_430_000, 0) .saturating_add(Weight::from_parts(0, 4365)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -179,8 +176,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `167` // Estimated: `4365` - // Minimum execution time: 18_760_000 picoseconds. - Weight::from_parts(19_120_000, 0) + // Minimum execution time: 16_140_000 picoseconds. + Weight::from_parts(16_590_000, 0) .saturating_add(Weight::from_parts(0, 4365)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -195,8 +192,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `311` // Estimated: `317568` - // Minimum execution time: 44_120_000 picoseconds. - Weight::from_parts(44_930_000, 0) + // Minimum execution time: 39_471_000 picoseconds. + Weight::from_parts(40_380_000, 0) .saturating_add(Weight::from_parts(0, 317568)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(4)) @@ -209,6 +206,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) /// Storage: `ParachainInfo::ParachainId` (r:1 w:0) /// Proof: `ParachainInfo::ParachainId` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) + /// Storage: `PolkadotXcm::ShouldRecordXcm` (r:1 w:0) + /// Proof: `PolkadotXcm::ShouldRecordXcm` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// Storage: `ParachainSystem::UpwardDeliveryFeeFactor` (r:1 w:0) /// Proof: `ParachainSystem::UpwardDeliveryFeeFactor` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// Storage: `PolkadotXcm::SupportedVersion` (r:1 w:0) @@ -225,10 +224,10 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `523` // Estimated: `317568` - // Minimum execution time: 174_961_000 picoseconds. - Weight::from_parts(176_431_000, 0) + // Minimum execution time: 170_841_000 picoseconds. + Weight::from_parts(172_011_000, 0) .saturating_add(Weight::from_parts(0, 317568)) - .saturating_add(T::DbWeight::get().reads(10)) + .saturating_add(T::DbWeight::get().reads(11)) .saturating_add(T::DbWeight::get().writes(6)) } /// Storage: `AmbassadorReferenda::TrackQueue` (r:1 w:0) @@ -239,8 +238,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `140` // Estimated: `3636` - // Minimum execution time: 15_210_000 picoseconds. - Weight::from_parts(15_560_000, 0) + // Minimum execution time: 13_560_000 picoseconds. + Weight::from_parts(13_680_000, 0) .saturating_add(Weight::from_parts(0, 3636)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -257,8 +256,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `1328` // Estimated: `159279` - // Minimum execution time: 128_071_000 picoseconds. - Weight::from_parts(133_531_000, 0) + // Minimum execution time: 123_600_000 picoseconds. + Weight::from_parts(127_210_000, 0) .saturating_add(Weight::from_parts(0, 159279)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(3)) @@ -275,8 +274,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `1314` // Estimated: `159279` - // Minimum execution time: 126_331_000 picoseconds. - Weight::from_parts(133_461_000, 0) + // Minimum execution time: 120_571_000 picoseconds. + Weight::from_parts(127_971_000, 0) .saturating_add(Weight::from_parts(0, 159279)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(3)) @@ -289,8 +288,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `935` // Estimated: `4365` - // Minimum execution time: 60_730_000 picoseconds. - Weight::from_parts(64_651_000, 0) + // Minimum execution time: 64_340_000 picoseconds. + Weight::from_parts(67_030_000, 0) .saturating_add(Weight::from_parts(0, 4365)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -303,8 +302,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `935` // Estimated: `4365` - // Minimum execution time: 60_271_000 picoseconds. - Weight::from_parts(63_820_000, 0) + // Minimum execution time: 64_850_000 picoseconds. + Weight::from_parts(68_040_000, 0) .saturating_add(Weight::from_parts(0, 4365)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -319,8 +318,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `951` // Estimated: `4365` - // Minimum execution time: 71_830_000 picoseconds. - Weight::from_parts(74_921_000, 0) + // Minimum execution time: 73_890_000 picoseconds. + Weight::from_parts(77_560_000, 0) .saturating_add(Weight::from_parts(0, 4365)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) @@ -335,8 +334,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `959` // Estimated: `4365` - // Minimum execution time: 68_560_000 picoseconds. - Weight::from_parts(72_601_000, 0) + // Minimum execution time: 73_020_000 picoseconds. + Weight::from_parts(76_741_000, 0) .saturating_add(Weight::from_parts(0, 4365)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) @@ -349,8 +348,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `263` // Estimated: `159279` - // Minimum execution time: 30_700_000 picoseconds. - Weight::from_parts(31_260_000, 0) + // Minimum execution time: 26_960_000 picoseconds. + Weight::from_parts(27_390_000, 0) .saturating_add(Weight::from_parts(0, 159279)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -363,8 +362,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `311` // Estimated: `159279` - // Minimum execution time: 30_890_000 picoseconds. - Weight::from_parts(31_370_000, 0) + // Minimum execution time: 27_071_000 picoseconds. + Weight::from_parts(27_500_000, 0) .saturating_add(Weight::from_parts(0, 159279)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -375,8 +374,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `208` // Estimated: `4365` - // Minimum execution time: 20_000_000 picoseconds. - Weight::from_parts(20_420_000, 0) + // Minimum execution time: 17_620_000 picoseconds. + Weight::from_parts(17_990_000, 0) .saturating_add(Weight::from_parts(0, 4365)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -393,8 +392,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `512` // Estimated: `159279` - // Minimum execution time: 46_660_000 picoseconds. - Weight::from_parts(47_290_000, 0) + // Minimum execution time: 44_780_000 picoseconds. + Weight::from_parts(45_580_000, 0) .saturating_add(Weight::from_parts(0, 159279)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(3)) @@ -411,8 +410,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `549` // Estimated: `159279` - // Minimum execution time: 119_471_000 picoseconds. - Weight::from_parts(124_181_000, 0) + // Minimum execution time: 111_451_000 picoseconds. + Weight::from_parts(119_071_000, 0) .saturating_add(Weight::from_parts(0, 159279)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(3)) @@ -427,8 +426,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `602` // Estimated: `159279` - // Minimum execution time: 112_931_000 picoseconds. - Weight::from_parts(132_161_000, 0) + // Minimum execution time: 117_821_000 picoseconds. + Weight::from_parts(124_950_000, 0) .saturating_add(Weight::from_parts(0, 159279)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) @@ -443,8 +442,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `585` // Estimated: `159279` - // Minimum execution time: 112_211_000 picoseconds. - Weight::from_parts(125_331_000, 0) + // Minimum execution time: 114_531_000 picoseconds. + Weight::from_parts(119_791_000, 0) .saturating_add(Weight::from_parts(0, 159279)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) @@ -459,8 +458,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `602` // Estimated: `159279` - // Minimum execution time: 111_191_000 picoseconds. - Weight::from_parts(119_940_000, 0) + // Minimum execution time: 116_551_000 picoseconds. + Weight::from_parts(122_921_000, 0) .saturating_add(Weight::from_parts(0, 159279)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) @@ -475,8 +474,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `606` // Estimated: `159279` - // Minimum execution time: 98_281_000 picoseconds. - Weight::from_parts(104_541_000, 0) + // Minimum execution time: 102_871_000 picoseconds. + Weight::from_parts(106_231_000, 0) .saturating_add(Weight::from_parts(0, 159279)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) @@ -493,8 +492,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `606` // Estimated: `317568` - // Minimum execution time: 133_241_000 picoseconds. - Weight::from_parts(146_590_000, 0) + // Minimum execution time: 129_851_000 picoseconds. + Weight::from_parts(139_061_000, 0) .saturating_add(Weight::from_parts(0, 317568)) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(4)) @@ -509,8 +508,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `602` // Estimated: `159279` - // Minimum execution time: 112_501_000 picoseconds. - Weight::from_parts(122_440_000, 0) + // Minimum execution time: 115_420_000 picoseconds. + Weight::from_parts(121_370_000, 0) .saturating_add(Weight::from_parts(0, 159279)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) @@ -525,10 +524,10 @@ impl pallet_referenda::WeightInfo for WeightInfo { /// Proof: `AmbassadorReferenda::MetadataOf` (`max_values`: None, `max_size`: Some(52), added: 2527, mode: `MaxEncodedLen`) fn set_some_metadata() -> Weight { // Proof Size summary in bytes: - // Measured: `419` + // Measured: `314` // Estimated: `4365` - // Minimum execution time: 30_460_000 picoseconds. - Weight::from_parts(31_021_000, 0) + // Minimum execution time: 25_400_000 picoseconds. + Weight::from_parts(25_790_000, 0) .saturating_add(Weight::from_parts(0, 4365)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(1)) @@ -541,8 +540,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `285` // Estimated: `4365` - // Minimum execution time: 24_370_000 picoseconds. - Weight::from_parts(25_000_000, 0) + // Minimum execution time: 20_680_000 picoseconds. + Weight::from_parts(21_140_000, 0) .saturating_add(Weight::from_parts(0, 4365)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) diff --git a/system-parachains/collectives/collectives-polkadot/src/weights/pallet_referenda_fellowship_referenda.rs b/system-parachains/collectives/collectives-polkadot/src/weights/pallet_referenda_fellowship_referenda.rs index 2c732000b7..e0378ce3d1 100644 --- a/system-parachains/collectives/collectives-polkadot/src/weights/pallet_referenda_fellowship_referenda.rs +++ b/system-parachains/collectives/collectives-polkadot/src/weights/pallet_referenda_fellowship_referenda.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `pallet_referenda` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-05, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./collectives-polkadot-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./collectives-polkadot-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_referenda -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./collectives-polkadot-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/collectives-polkadot-runtime/collectives_polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/collectives/collectives-polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -59,8 +56,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `317` // Estimated: `159279` - // Minimum execution time: 33_830_000 picoseconds. - Weight::from_parts(34_290_000, 0) + // Minimum execution time: 29_870_000 picoseconds. + Weight::from_parts(30_610_000, 0) .saturating_add(Weight::from_parts(0, 159279)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(3)) @@ -75,8 +72,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `328` // Estimated: `317568` - // Minimum execution time: 62_790_000 picoseconds. - Weight::from_parts(63_521_000, 0) + // Minimum execution time: 57_910_000 picoseconds. + Weight::from_parts(58_720_000, 0) .saturating_add(Weight::from_parts(0, 317568)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(4)) @@ -95,8 +92,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `1966` // Estimated: `159279` - // Minimum execution time: 142_661_000 picoseconds. - Weight::from_parts(147_901_000, 0) + // Minimum execution time: 145_941_000 picoseconds. + Weight::from_parts(150_121_000, 0) .saturating_add(Weight::from_parts(0, 159279)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(4)) @@ -115,8 +112,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `2007` // Estimated: `159279` - // Minimum execution time: 144_061_000 picoseconds. - Weight::from_parts(148_441_000, 0) + // Minimum execution time: 145_391_000 picoseconds. + Weight::from_parts(149_701_000, 0) .saturating_add(Weight::from_parts(0, 159279)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(4)) @@ -135,8 +132,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `764` // Estimated: `317568` - // Minimum execution time: 175_751_000 picoseconds. - Weight::from_parts(191_361_000, 0) + // Minimum execution time: 178_861_000 picoseconds. + Weight::from_parts(199_921_000, 0) .saturating_add(Weight::from_parts(0, 317568)) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(5)) @@ -155,8 +152,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `663` // Estimated: `317568` - // Minimum execution time: 79_091_000 picoseconds. - Weight::from_parts(79_721_000, 0) + // Minimum execution time: 76_311_000 picoseconds. + Weight::from_parts(77_331_000, 0) .saturating_add(Weight::from_parts(0, 317568)) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(5)) @@ -167,8 +164,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `279` // Estimated: `4365` - // Minimum execution time: 37_241_000 picoseconds. - Weight::from_parts(37_581_000, 0) + // Minimum execution time: 32_771_000 picoseconds. + Weight::from_parts(33_390_000, 0) .saturating_add(Weight::from_parts(0, 4365)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -179,8 +176,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `129` // Estimated: `4365` - // Minimum execution time: 18_060_000 picoseconds. - Weight::from_parts(18_530_000, 0) + // Minimum execution time: 15_560_000 picoseconds. + Weight::from_parts(16_020_000, 0) .saturating_add(Weight::from_parts(0, 4365)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -195,8 +192,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `273` // Estimated: `317568` - // Minimum execution time: 43_591_000 picoseconds. - Weight::from_parts(44_000_000, 0) + // Minimum execution time: 39_190_000 picoseconds. + Weight::from_parts(39_811_000, 0) .saturating_add(Weight::from_parts(0, 317568)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(4)) @@ -209,6 +206,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) /// Storage: `ParachainInfo::ParachainId` (r:1 w:0) /// Proof: `ParachainInfo::ParachainId` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) + /// Storage: `PolkadotXcm::ShouldRecordXcm` (r:1 w:0) + /// Proof: `PolkadotXcm::ShouldRecordXcm` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// Storage: `ParachainSystem::UpwardDeliveryFeeFactor` (r:1 w:0) /// Proof: `ParachainSystem::UpwardDeliveryFeeFactor` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// Storage: `PolkadotXcm::SupportedVersion` (r:1 w:0) @@ -225,10 +224,10 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `485` // Estimated: `317568` - // Minimum execution time: 174_512_000 picoseconds. - Weight::from_parts(175_861_000, 0) + // Minimum execution time: 169_861_000 picoseconds. + Weight::from_parts(171_481_000, 0) .saturating_add(Weight::from_parts(0, 317568)) - .saturating_add(T::DbWeight::get().reads(10)) + .saturating_add(T::DbWeight::get().reads(11)) .saturating_add(T::DbWeight::get().writes(6)) } /// Storage: `FellowshipReferenda::TrackQueue` (r:1 w:0) @@ -239,8 +238,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `102` // Estimated: `4277` - // Minimum execution time: 14_371_000 picoseconds. - Weight::from_parts(14_790_000, 0) + // Minimum execution time: 12_550_000 picoseconds. + Weight::from_parts(13_100_000, 0) .saturating_add(Weight::from_parts(0, 4277)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -257,8 +256,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `2380` // Estimated: `159279` - // Minimum execution time: 126_701_000 picoseconds. - Weight::from_parts(130_070_000, 0) + // Minimum execution time: 130_291_000 picoseconds. + Weight::from_parts(134_970_000, 0) .saturating_add(Weight::from_parts(0, 159279)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(3)) @@ -275,8 +274,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `2380` // Estimated: `159279` - // Minimum execution time: 126_751_000 picoseconds. - Weight::from_parts(131_901_000, 0) + // Minimum execution time: 132_760_000 picoseconds. + Weight::from_parts(137_641_000, 0) .saturating_add(Weight::from_parts(0, 159279)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(3)) @@ -289,8 +288,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `1769` // Estimated: `4365` - // Minimum execution time: 64_810_000 picoseconds. - Weight::from_parts(67_160_000, 0) + // Minimum execution time: 67_840_000 picoseconds. + Weight::from_parts(72_980_000, 0) .saturating_add(Weight::from_parts(0, 4365)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -303,8 +302,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `1736` // Estimated: `4365` - // Minimum execution time: 64_841_000 picoseconds. - Weight::from_parts(66_850_000, 0) + // Minimum execution time: 69_280_000 picoseconds. + Weight::from_parts(72_911_000, 0) .saturating_add(Weight::from_parts(0, 4365)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -319,8 +318,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `1752` // Estimated: `4365` - // Minimum execution time: 77_590_000 picoseconds. - Weight::from_parts(80_110_000, 0) + // Minimum execution time: 80_810_000 picoseconds. + Weight::from_parts(84_241_000, 0) .saturating_add(Weight::from_parts(0, 4365)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) @@ -335,8 +334,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `1793` // Estimated: `4365` - // Minimum execution time: 73_731_000 picoseconds. - Weight::from_parts(76_911_000, 0) + // Minimum execution time: 78_621_000 picoseconds. + Weight::from_parts(81_611_000, 0) .saturating_add(Weight::from_parts(0, 4365)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) @@ -349,8 +348,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `225` // Estimated: `159279` - // Minimum execution time: 30_050_000 picoseconds. - Weight::from_parts(30_530_000, 0) + // Minimum execution time: 26_241_000 picoseconds. + Weight::from_parts(26_940_000, 0) .saturating_add(Weight::from_parts(0, 159279)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -363,8 +362,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `273` // Estimated: `159279` - // Minimum execution time: 30_501_000 picoseconds. - Weight::from_parts(30_850_000, 0) + // Minimum execution time: 26_660_000 picoseconds. + Weight::from_parts(27_020_000, 0) .saturating_add(Weight::from_parts(0, 159279)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -375,8 +374,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `170` // Estimated: `4365` - // Minimum execution time: 19_550_000 picoseconds. - Weight::from_parts(19_940_000, 0) + // Minimum execution time: 16_940_000 picoseconds. + Weight::from_parts(17_500_000, 0) .saturating_add(Weight::from_parts(0, 4365)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -393,8 +392,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `608` // Estimated: `159279` - // Minimum execution time: 46_171_000 picoseconds. - Weight::from_parts(47_121_000, 0) + // Minimum execution time: 42_090_000 picoseconds. + Weight::from_parts(42_741_000, 0) .saturating_add(Weight::from_parts(0, 159279)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(3)) @@ -411,8 +410,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `709` // Estimated: `159279` - // Minimum execution time: 125_900_000 picoseconds. - Weight::from_parts(129_220_000, 0) + // Minimum execution time: 112_021_000 picoseconds. + Weight::from_parts(115_510_000, 0) .saturating_add(Weight::from_parts(0, 159279)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(3)) @@ -427,8 +426,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `762` // Estimated: `159279` - // Minimum execution time: 126_051_000 picoseconds. - Weight::from_parts(137_821_000, 0) + // Minimum execution time: 126_650_000 picoseconds. + Weight::from_parts(151_091_000, 0) .saturating_add(Weight::from_parts(0, 159279)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) @@ -443,8 +442,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `745` // Estimated: `159279` - // Minimum execution time: 124_321_000 picoseconds. - Weight::from_parts(174_811_000, 0) + // Minimum execution time: 126_280_000 picoseconds. + Weight::from_parts(134_880_000, 0) .saturating_add(Weight::from_parts(0, 159279)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) @@ -459,8 +458,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `762` // Estimated: `159279` - // Minimum execution time: 124_771_000 picoseconds. - Weight::from_parts(139_161_000, 0) + // Minimum execution time: 126_160_000 picoseconds. + Weight::from_parts(131_851_000, 0) .saturating_add(Weight::from_parts(0, 159279)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) @@ -475,8 +474,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `766` // Estimated: `159279` - // Minimum execution time: 106_261_000 picoseconds. - Weight::from_parts(110_720_000, 0) + // Minimum execution time: 108_531_000 picoseconds. + Weight::from_parts(113_011_000, 0) .saturating_add(Weight::from_parts(0, 159279)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) @@ -493,8 +492,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `766` // Estimated: `317568` - // Minimum execution time: 142_021_000 picoseconds. - Weight::from_parts(157_251_000, 0) + // Minimum execution time: 147_351_000 picoseconds. + Weight::from_parts(201_021_000, 0) .saturating_add(Weight::from_parts(0, 317568)) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(4)) @@ -509,8 +508,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `762` // Estimated: `159279` - // Minimum execution time: 125_211_000 picoseconds. - Weight::from_parts(131_261_000, 0) + // Minimum execution time: 133_761_000 picoseconds. + Weight::from_parts(182_691_000, 0) .saturating_add(Weight::from_parts(0, 159279)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) @@ -525,10 +524,10 @@ impl pallet_referenda::WeightInfo for WeightInfo { /// Proof: `FellowshipReferenda::MetadataOf` (`max_values`: None, `max_size`: Some(52), added: 2527, mode: `MaxEncodedLen`) fn set_some_metadata() -> Weight { // Proof Size summary in bytes: - // Measured: `381` + // Measured: `276` // Estimated: `4365` - // Minimum execution time: 29_650_000 picoseconds. - Weight::from_parts(30_040_000, 0) + // Minimum execution time: 24_850_000 picoseconds. + Weight::from_parts(25_200_000, 0) .saturating_add(Weight::from_parts(0, 4365)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(1)) @@ -541,8 +540,8 @@ impl pallet_referenda::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `247` // Estimated: `4365` - // Minimum execution time: 23_440_000 picoseconds. - Weight::from_parts(24_100_000, 0) + // Minimum execution time: 20_300_000 picoseconds. + Weight::from_parts(20_650_000, 0) .saturating_add(Weight::from_parts(0, 4365)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) diff --git a/system-parachains/collectives/collectives-polkadot/src/weights/pallet_salary_ambassador_salary.rs b/system-parachains/collectives/collectives-polkadot/src/weights/pallet_salary_ambassador_salary.rs index 45ce761696..f5eeaf58cf 100644 --- a/system-parachains/collectives/collectives-polkadot/src/weights/pallet_salary_ambassador_salary.rs +++ b/system-parachains/collectives/collectives-polkadot/src/weights/pallet_salary_ambassador_salary.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `pallet_salary` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-05, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./collectives-polkadot-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./collectives-polkadot-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_salary -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./collectives-polkadot-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/collectives-polkadot-runtime/collectives_polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/collectives/collectives-polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -51,10 +48,10 @@ impl pallet_salary::WeightInfo for WeightInfo { /// Proof: `AmbassadorSalary::Status` (`max_values`: Some(1), `max_size`: Some(56), added: 551, mode: `MaxEncodedLen`) fn init() -> Weight { // Proof Size summary in bytes: - // Measured: `109` + // Measured: `4` // Estimated: `1541` - // Minimum execution time: 12_180_000 picoseconds. - Weight::from_parts(12_510_000, 0) + // Minimum execution time: 9_310_000 picoseconds. + Weight::from_parts(9_730_000, 0) .saturating_add(Weight::from_parts(0, 1541)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -63,10 +60,10 @@ impl pallet_salary::WeightInfo for WeightInfo { /// Proof: `AmbassadorSalary::Status` (`max_values`: Some(1), `max_size`: Some(56), added: 551, mode: `MaxEncodedLen`) fn bump() -> Weight { // Proof Size summary in bytes: - // Measured: `191` + // Measured: `86` // Estimated: `1541` - // Minimum execution time: 14_631_000 picoseconds. - Weight::from_parts(14_840_000, 0) + // Minimum execution time: 11_350_000 picoseconds. + Weight::from_parts(11_730_000, 0) .saturating_add(Weight::from_parts(0, 1541)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -79,10 +76,10 @@ impl pallet_salary::WeightInfo for WeightInfo { /// Proof: `AmbassadorSalary::Claimant` (`max_values`: None, `max_size`: Some(86), added: 2561, mode: `MaxEncodedLen`) fn induct() -> Weight { // Proof Size summary in bytes: - // Measured: `400` + // Measured: `295` // Estimated: `3551` - // Minimum execution time: 26_410_000 picoseconds. - Weight::from_parts(26_950_000, 0) + // Minimum execution time: 22_000_000 picoseconds. + Weight::from_parts(22_640_000, 0) .saturating_add(Weight::from_parts(0, 3551)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(1)) @@ -95,10 +92,10 @@ impl pallet_salary::WeightInfo for WeightInfo { /// Proof: `AmbassadorSalary::Claimant` (`max_values`: None, `max_size`: Some(86), added: 2561, mode: `MaxEncodedLen`) fn register() -> Weight { // Proof Size summary in bytes: - // Measured: `467` + // Measured: `362` // Estimated: `3551` - // Minimum execution time: 30_741_000 picoseconds. - Weight::from_parts(31_250_000, 0) + // Minimum execution time: 26_090_000 picoseconds. + Weight::from_parts(26_850_000, 0) .saturating_add(Weight::from_parts(0, 3551)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) @@ -127,11 +124,11 @@ impl pallet_salary::WeightInfo for WeightInfo { /// Proof: `PolkadotXcm::Queries` (`max_values`: None, `max_size`: None, mode: `Measured`) fn payout() -> Weight { // Proof Size summary in bytes: - // Measured: `801` - // Estimated: `4266` - // Minimum execution time: 79_821_000 picoseconds. - Weight::from_parts(81_100_000, 0) - .saturating_add(Weight::from_parts(0, 4266)) + // Measured: `696` + // Estimated: `4161` + // Minimum execution time: 72_941_000 picoseconds. + Weight::from_parts(74_231_000, 0) + .saturating_add(Weight::from_parts(0, 4161)) .saturating_add(T::DbWeight::get().reads(9)) .saturating_add(T::DbWeight::get().writes(6)) } @@ -159,11 +156,11 @@ impl pallet_salary::WeightInfo for WeightInfo { /// Proof: `PolkadotXcm::Queries` (`max_values`: None, `max_size`: None, mode: `Measured`) fn payout_other() -> Weight { // Proof Size summary in bytes: - // Measured: `801` - // Estimated: `4266` - // Minimum execution time: 79_600_000 picoseconds. - Weight::from_parts(81_040_000, 0) - .saturating_add(Weight::from_parts(0, 4266)) + // Measured: `696` + // Estimated: `4161` + // Minimum execution time: 73_730_000 picoseconds. + Weight::from_parts(74_800_000, 0) + .saturating_add(Weight::from_parts(0, 4161)) .saturating_add(T::DbWeight::get().reads(9)) .saturating_add(T::DbWeight::get().writes(6)) } @@ -175,11 +172,11 @@ impl pallet_salary::WeightInfo for WeightInfo { /// Proof: `PolkadotXcm::Queries` (`max_values`: None, `max_size`: None, mode: `Measured`) fn check_payment() -> Weight { // Proof Size summary in bytes: - // Measured: `303` - // Estimated: `3768` - // Minimum execution time: 28_040_000 picoseconds. - Weight::from_parts(28_341_000, 0) - .saturating_add(Weight::from_parts(0, 3768)) + // Measured: `198` + // Estimated: `3663` + // Minimum execution time: 27_851_000 picoseconds. + Weight::from_parts(28_480_000, 0) + .saturating_add(Weight::from_parts(0, 3663)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(3)) } diff --git a/system-parachains/collectives/collectives-polkadot/src/weights/pallet_salary_fellowship_salary.rs b/system-parachains/collectives/collectives-polkadot/src/weights/pallet_salary_fellowship_salary.rs index 5041ef3a6b..bce0f77d01 100644 --- a/system-parachains/collectives/collectives-polkadot/src/weights/pallet_salary_fellowship_salary.rs +++ b/system-parachains/collectives/collectives-polkadot/src/weights/pallet_salary_fellowship_salary.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `pallet_salary` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-05, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./collectives-polkadot-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./collectives-polkadot-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_salary -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./collectives-polkadot-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/collectives-polkadot-runtime/collectives_polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/collectives/collectives-polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -53,8 +50,8 @@ impl pallet_salary::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `142` // Estimated: `1541` - // Minimum execution time: 12_250_000 picoseconds. - Weight::from_parts(12_810_000, 0) + // Minimum execution time: 10_590_000 picoseconds. + Weight::from_parts(10_910_000, 0) .saturating_add(Weight::from_parts(0, 1541)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -65,8 +62,8 @@ impl pallet_salary::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `224` // Estimated: `1541` - // Minimum execution time: 14_690_000 picoseconds. - Weight::from_parts(14_960_000, 0) + // Minimum execution time: 12_480_000 picoseconds. + Weight::from_parts(12_791_000, 0) .saturating_add(Weight::from_parts(0, 1541)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -81,8 +78,8 @@ impl pallet_salary::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `395` // Estimated: `3551` - // Minimum execution time: 25_631_000 picoseconds. - Weight::from_parts(26_090_000, 0) + // Minimum execution time: 21_960_000 picoseconds. + Weight::from_parts(22_470_000, 0) .saturating_add(Weight::from_parts(0, 3551)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(1)) @@ -97,8 +94,8 @@ impl pallet_salary::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `462` // Estimated: `3551` - // Minimum execution time: 29_450_000 picoseconds. - Weight::from_parts(30_190_000, 0) + // Minimum execution time: 25_920_000 picoseconds. + Weight::from_parts(26_510_000, 0) .saturating_add(Weight::from_parts(0, 3551)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) @@ -129,8 +126,8 @@ impl pallet_salary::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `696` // Estimated: `4161` - // Minimum execution time: 78_991_000 picoseconds. - Weight::from_parts(80_040_000, 0) + // Minimum execution time: 73_611_000 picoseconds. + Weight::from_parts(74_421_000, 0) .saturating_add(Weight::from_parts(0, 4161)) .saturating_add(T::DbWeight::get().reads(9)) .saturating_add(T::DbWeight::get().writes(6)) @@ -161,8 +158,8 @@ impl pallet_salary::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `696` // Estimated: `4161` - // Minimum execution time: 78_671_000 picoseconds. - Weight::from_parts(79_700_000, 0) + // Minimum execution time: 73_790_000 picoseconds. + Weight::from_parts(74_741_000, 0) .saturating_add(Weight::from_parts(0, 4161)) .saturating_add(T::DbWeight::get().reads(9)) .saturating_add(T::DbWeight::get().writes(6)) @@ -177,8 +174,8 @@ impl pallet_salary::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `336` // Estimated: `3801` - // Minimum execution time: 27_860_000 picoseconds. - Weight::from_parts(28_551_000, 0) + // Minimum execution time: 28_411_000 picoseconds. + Weight::from_parts(29_400_000, 0) .saturating_add(Weight::from_parts(0, 3801)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(3)) diff --git a/system-parachains/collectives/collectives-polkadot/src/weights/pallet_salary_secretary_salary.rs b/system-parachains/collectives/collectives-polkadot/src/weights/pallet_salary_secretary_salary.rs index 0670d7c7af..4f379f9b25 100644 --- a/system-parachains/collectives/collectives-polkadot/src/weights/pallet_salary_secretary_salary.rs +++ b/system-parachains/collectives/collectives-polkadot/src/weights/pallet_salary_secretary_salary.rs @@ -16,10 +16,10 @@ //! Autogenerated weights for `pallet_salary` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 43.0.0 -//! DATE: 2024-11-20, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `Jesses-MacBook-Pro.local`, CPU: `` +//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: @@ -27,13 +27,11 @@ // v1 // benchmark // pallet -// --runtime -// target/release/wbuild/collectives-polkadot-runtime/collectives_polkadot_runtime.compact.compressed.wasm -// --pallet -// pallet-salary -// --extrinsic -// -// --output=pallet_salary_secretary_salary.rs +// --runtime=target/production/wbuild/collectives-polkadot-runtime/collectives_polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/collectives/collectives-polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -52,8 +50,8 @@ impl pallet_salary::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `4` // Estimated: `1541` - // Minimum execution time: 6_000_000 picoseconds. - Weight::from_parts(6_000_000, 0) + // Minimum execution time: 9_370_000 picoseconds. + Weight::from_parts(9_660_000, 0) .saturating_add(Weight::from_parts(0, 1541)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -64,8 +62,8 @@ impl pallet_salary::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `86` // Estimated: `1541` - // Minimum execution time: 8_000_000 picoseconds. - Weight::from_parts(8_000_000, 0) + // Minimum execution time: 11_220_000 picoseconds. + Weight::from_parts(11_630_000, 0) .saturating_add(Weight::from_parts(0, 1541)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -80,8 +78,8 @@ impl pallet_salary::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `295` // Estimated: `3551` - // Minimum execution time: 15_000_000 picoseconds. - Weight::from_parts(16_000_000, 0) + // Minimum execution time: 22_010_000 picoseconds. + Weight::from_parts(22_620_000, 0) .saturating_add(Weight::from_parts(0, 3551)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(1)) @@ -96,8 +94,8 @@ impl pallet_salary::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `362` // Estimated: `3551` - // Minimum execution time: 18_000_000 picoseconds. - Weight::from_parts(19_000_000, 0) + // Minimum execution time: 26_080_000 picoseconds. + Weight::from_parts(26_780_000, 0) .saturating_add(Weight::from_parts(0, 3551)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) @@ -126,11 +124,11 @@ impl pallet_salary::WeightInfo for WeightInfo { /// Proof: `PolkadotXcm::Queries` (`max_values`: None, `max_size`: None, mode: `Measured`) fn payout() -> Weight { // Proof Size summary in bytes: - // Measured: `837` - // Estimated: `4302` - // Minimum execution time: 49_000_000 picoseconds. - Weight::from_parts(53_000_000, 0) - .saturating_add(Weight::from_parts(0, 4302)) + // Measured: `734` + // Estimated: `4199` + // Minimum execution time: 74_540_000 picoseconds. + Weight::from_parts(75_711_000, 0) + .saturating_add(Weight::from_parts(0, 4199)) .saturating_add(T::DbWeight::get().reads(9)) .saturating_add(T::DbWeight::get().writes(6)) } @@ -158,11 +156,11 @@ impl pallet_salary::WeightInfo for WeightInfo { /// Proof: `PolkadotXcm::Queries` (`max_values`: None, `max_size`: None, mode: `Measured`) fn payout_other() -> Weight { // Proof Size summary in bytes: - // Measured: `837` - // Estimated: `4302` - // Minimum execution time: 49_000_000 picoseconds. - Weight::from_parts(53_000_000, 0) - .saturating_add(Weight::from_parts(0, 4302)) + // Measured: `734` + // Estimated: `4199` + // Minimum execution time: 75_230_000 picoseconds. + Weight::from_parts(76_961_000, 0) + .saturating_add(Weight::from_parts(0, 4199)) .saturating_add(T::DbWeight::get().reads(9)) .saturating_add(T::DbWeight::get().writes(6)) } @@ -174,11 +172,11 @@ impl pallet_salary::WeightInfo for WeightInfo { /// Proof: `PolkadotXcm::Queries` (`max_values`: None, `max_size`: None, mode: `Measured`) fn check_payment() -> Weight { // Proof Size summary in bytes: - // Measured: `361` - // Estimated: `3826` - // Minimum execution time: 18_000_000 picoseconds. - Weight::from_parts(20_000_000, 0) - .saturating_add(Weight::from_parts(0, 3826)) + // Measured: `198` + // Estimated: `3663` + // Minimum execution time: 27_920_000 picoseconds. + Weight::from_parts(28_540_000, 0) + .saturating_add(Weight::from_parts(0, 3663)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(3)) } diff --git a/system-parachains/collectives/collectives-polkadot/src/weights/pallet_scheduler.rs b/system-parachains/collectives/collectives-polkadot/src/weights/pallet_scheduler.rs index b2d2ec3fbe..ac7692a455 100644 --- a/system-parachains/collectives/collectives-polkadot/src/weights/pallet_scheduler.rs +++ b/system-parachains/collectives/collectives-polkadot/src/weights/pallet_scheduler.rs @@ -16,8 +16,8 @@ //! Autogenerated weights for `pallet_scheduler` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-03-04, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 @@ -27,11 +27,11 @@ // v1 // benchmark // pallet -// --runtime=target/production/wbuild/collectives-polkadot-runtime/collectives_polkadot_runtime.wasm -// --pallet=pallet_scheduler -// --extrinsic= -// --output=system-parachains/collectives/collectives-polkadot/src/weights/ +// --runtime=target/production/wbuild/collectives-polkadot-runtime/collectives_polkadot_runtime.compact.compressed.wasm // --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/collectives/collectives-polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -50,8 +50,8 @@ impl pallet_scheduler::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `31` // Estimated: `1489` - // Minimum execution time: 4_280_000 picoseconds. - Weight::from_parts(4_420_000, 0) + // Minimum execution time: 7_720_000 picoseconds. + Weight::from_parts(8_000_000, 0) .saturating_add(Weight::from_parts(0, 1489)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -63,11 +63,11 @@ impl pallet_scheduler::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `77 + s * (177 ±0)` // Estimated: `159279` - // Minimum execution time: 4_790_000 picoseconds. - Weight::from_parts(9_249_453, 0) + // Minimum execution time: 4_290_000 picoseconds. + Weight::from_parts(3_235_155, 0) .saturating_add(Weight::from_parts(0, 159279)) - // Standard Error: 3_007 - .saturating_add(Weight::from_parts(418_745, 0).saturating_mul(s.into())) + // Standard Error: 6_376 + .saturating_add(Weight::from_parts(478_033, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -75,8 +75,8 @@ impl pallet_scheduler::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 4_650_000 picoseconds. - Weight::from_parts(4_830_000, 0) + // Minimum execution time: 4_590_000 picoseconds. + Weight::from_parts(4_770_000, 0) .saturating_add(Weight::from_parts(0, 0)) } /// Storage: `Preimage::PreimageFor` (r:1 w:1) @@ -88,13 +88,13 @@ impl pallet_scheduler::WeightInfo for WeightInfo { /// The range of component `s` is `[128, 4194304]`. fn service_task_fetched(s: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `246 + s * (1 ±0)` - // Estimated: `3711 + s * (1 ±0)` - // Minimum execution time: 27_220_000 picoseconds. - Weight::from_parts(27_410_000, 0) - .saturating_add(Weight::from_parts(0, 3711)) - // Standard Error: 4 - .saturating_add(Weight::from_parts(1_314, 0).saturating_mul(s.into())) + // Measured: `141 + s * (1 ±0)` + // Estimated: `3606 + s * (1 ±0)` + // Minimum execution time: 22_550_000 picoseconds. + Weight::from_parts(22_850_000, 0) + .saturating_add(Weight::from_parts(0, 3606)) + // Standard Error: 29 + .saturating_add(Weight::from_parts(2_188, 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())) @@ -105,8 +105,8 @@ impl pallet_scheduler::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 6_700_000 picoseconds. - Weight::from_parts(6_860_000, 0) + // Minimum execution time: 6_400_000 picoseconds. + Weight::from_parts(6_710_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -114,24 +114,24 @@ impl pallet_scheduler::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 4_660_000 picoseconds. - Weight::from_parts(4_790_000, 0) + // Minimum execution time: 4_690_000 picoseconds. + Weight::from_parts(4_800_000, 0) .saturating_add(Weight::from_parts(0, 0)) } fn execute_dispatch_signed() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_920_000 picoseconds. - Weight::from_parts(3_090_000, 0) + // Minimum execution time: 2_930_000 picoseconds. + Weight::from_parts(3_150_000, 0) .saturating_add(Weight::from_parts(0, 0)) } fn execute_dispatch_unsigned() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_840_000 picoseconds. - Weight::from_parts(3_050_000, 0) + // Minimum execution time: 2_950_000 picoseconds. + Weight::from_parts(3_060_000, 0) .saturating_add(Weight::from_parts(0, 0)) } /// Storage: `Scheduler::Agenda` (r:1 w:1) @@ -141,11 +141,11 @@ impl pallet_scheduler::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `77 + s * (177 ±0)` // Estimated: `159279` - // Minimum execution time: 13_500_000 picoseconds. - Weight::from_parts(17_742_782, 0) + // Minimum execution time: 13_080_000 picoseconds. + Weight::from_parts(11_981_293, 0) .saturating_add(Weight::from_parts(0, 159279)) - // Standard Error: 3_155 - .saturating_add(Weight::from_parts(435_661, 0).saturating_mul(s.into())) + // Standard Error: 6_622 + .saturating_add(Weight::from_parts(497_222, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -160,11 +160,11 @@ impl pallet_scheduler::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `77 + s * (177 ±0)` // Estimated: `159279` - // Minimum execution time: 22_470_000 picoseconds. - Weight::from_parts(20_560_893, 0) + // Minimum execution time: 19_460_000 picoseconds. + Weight::from_parts(12_928_337, 0) .saturating_add(Weight::from_parts(0, 159279)) - // Standard Error: 3_109 - .saturating_add(Weight::from_parts(662_428, 0).saturating_mul(s.into())) + // Standard Error: 6_820 + .saturating_add(Weight::from_parts(740_500, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(3)) } @@ -177,11 +177,11 @@ impl pallet_scheduler::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `468 + s * (179 ±0)` // Estimated: `159279` - // Minimum execution time: 18_550_000 picoseconds. - Weight::from_parts(26_243_950, 0) + // Minimum execution time: 16_800_000 picoseconds. + Weight::from_parts(18_809_174, 0) .saturating_add(Weight::from_parts(0, 159279)) - // Standard Error: 2_992 - .saturating_add(Weight::from_parts(450_571, 0).saturating_mul(s.into())) + // Standard Error: 5_877 + .saturating_add(Weight::from_parts(517_270, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -196,11 +196,11 @@ impl pallet_scheduler::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `509 + s * (179 ±0)` // Estimated: `159279` - // Minimum execution time: 26_190_000 picoseconds. - Weight::from_parts(26_926_066, 0) + // Minimum execution time: 22_361_000 picoseconds. + Weight::from_parts(18_090_744, 0) .saturating_add(Weight::from_parts(0, 159279)) - // Standard Error: 3_181 - .saturating_add(Weight::from_parts(677_930, 0).saturating_mul(s.into())) + // Standard Error: 6_367 + .saturating_add(Weight::from_parts(764_502, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(3)) } @@ -213,11 +213,11 @@ impl pallet_scheduler::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `118` // Estimated: `159279` - // Minimum execution time: 14_651_000 picoseconds. - Weight::from_parts(15_533_731, 0) + // Minimum execution time: 12_090_000 picoseconds. + Weight::from_parts(13_118_985, 0) .saturating_add(Weight::from_parts(0, 159279)) - // Standard Error: 291 - .saturating_add(Weight::from_parts(12_932, 0).saturating_mul(s.into())) + // Standard Error: 218 + .saturating_add(Weight::from_parts(9_920, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -229,8 +229,8 @@ impl pallet_scheduler::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `35481` // Estimated: `159279` - // Minimum execution time: 73_731_000 picoseconds. - Weight::from_parts(75_530_000, 0) + // Minimum execution time: 74_450_000 picoseconds. + Weight::from_parts(76_340_000, 0) .saturating_add(Weight::from_parts(0, 159279)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -245,8 +245,8 @@ impl pallet_scheduler::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `36253` // Estimated: `159279` - // Minimum execution time: 84_731_000 picoseconds. - Weight::from_parts(87_910_000, 0) + // Minimum execution time: 82_390_000 picoseconds. + Weight::from_parts(83_601_000, 0) .saturating_add(Weight::from_parts(0, 159279)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -259,8 +259,8 @@ impl pallet_scheduler::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `35493` // Estimated: `159279` - // Minimum execution time: 73_960_000 picoseconds. - Weight::from_parts(77_521_000, 0) + // Minimum execution time: 73_810_000 picoseconds. + Weight::from_parts(75_130_000, 0) .saturating_add(Weight::from_parts(0, 159279)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -275,8 +275,8 @@ impl pallet_scheduler::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `36265` // Estimated: `159279` - // Minimum execution time: 84_540_000 picoseconds. - Weight::from_parts(87_350_000, 0) + // Minimum execution time: 81_551_000 picoseconds. + Weight::from_parts(82_981_000, 0) .saturating_add(Weight::from_parts(0, 159279)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) diff --git a/system-parachains/collectives/collectives-polkadot/src/weights/pallet_session.rs b/system-parachains/collectives/collectives-polkadot/src/weights/pallet_session.rs index d19104c2c2..d1ac8db7e1 100644 --- a/system-parachains/collectives/collectives-polkadot/src/weights/pallet_session.rs +++ b/system-parachains/collectives/collectives-polkadot/src/weights/pallet_session.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `pallet_session` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-05, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./collectives-polkadot-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./collectives-polkadot-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_session -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./collectives-polkadot-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/collectives-polkadot-runtime/collectives_polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/collectives/collectives-polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -55,8 +52,8 @@ impl pallet_session::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `298` // Estimated: `3763` - // Minimum execution time: 23_920_000 picoseconds. - Weight::from_parts(24_420_000, 0) + // Minimum execution time: 22_250_000 picoseconds. + Weight::from_parts(22_621_000, 0) .saturating_add(Weight::from_parts(0, 3763)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -69,8 +66,8 @@ impl pallet_session::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `280` // Estimated: `3745` - // Minimum execution time: 16_811_000 picoseconds. - Weight::from_parts(17_230_000, 0) + // Minimum execution time: 15_650_000 picoseconds. + Weight::from_parts(16_450_000, 0) .saturating_add(Weight::from_parts(0, 3745)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(2)) diff --git a/system-parachains/collectives/collectives-polkadot/src/weights/pallet_timestamp.rs b/system-parachains/collectives/collectives-polkadot/src/weights/pallet_timestamp.rs index a90b596402..1d797c36f9 100644 --- a/system-parachains/collectives/collectives-polkadot/src/weights/pallet_timestamp.rs +++ b/system-parachains/collectives/collectives-polkadot/src/weights/pallet_timestamp.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `pallet_timestamp` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-05, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./collectives-polkadot-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./collectives-polkadot-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_timestamp -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./collectives-polkadot-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/collectives-polkadot-runtime/collectives_polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/collectives/collectives-polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -55,8 +52,8 @@ impl pallet_timestamp::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `85` // Estimated: `1493` - // Minimum execution time: 12_990_000 picoseconds. - Weight::from_parts(13_320_000, 0) + // Minimum execution time: 9_061_000 picoseconds. + Weight::from_parts(9_510_000, 0) .saturating_add(Weight::from_parts(0, 1493)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -65,8 +62,8 @@ impl pallet_timestamp::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `94` // Estimated: `0` - // Minimum execution time: 7_140_000 picoseconds. - Weight::from_parts(7_370_000, 0) + // Minimum execution time: 5_310_000 picoseconds. + Weight::from_parts(5_440_000, 0) .saturating_add(Weight::from_parts(0, 0)) } } diff --git a/system-parachains/collectives/collectives-polkadot/src/weights/pallet_transaction_payment.rs b/system-parachains/collectives/collectives-polkadot/src/weights/pallet_transaction_payment.rs index b31e5a059f..ca09946415 100644 --- a/system-parachains/collectives/collectives-polkadot/src/weights/pallet_transaction_payment.rs +++ b/system-parachains/collectives/collectives-polkadot/src/weights/pallet_transaction_payment.rs @@ -1,40 +1,37 @@ -// Copyright (C) Parity Technologies (UK) Ltd. -// This file is part of Polkadot. - -// Polkadot is free software: you can redistribute it and/or modify -// it under the terms of the GNU General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. - -// Polkadot is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. - -// You should have received a copy of the GNU General Public License -// along with Polkadot. If not, see . +// Copyright (C) Parity Technologies and the various Polkadot contributors, see Contributions.md +// for a list of specific contributors. +// 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_transaction_payment` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2024-09-12, STEPS: `2`, REPEAT: `2`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `gleipnir`, CPU: `AMD Ryzen 9 7900X 12-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("westend-dev")`, DB CACHE: 1024 +//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/debug/polkadot +// frame-omni-bencher +// v1 // benchmark // pallet -// --steps=2 -// --repeat=2 -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --pallet=pallet-transaction-payment -// --chain=westend-dev -// --output=./polkadot/runtime/westend/src/weights/ -// --header=./polkadot/file_header.txt +// --runtime=target/production/wbuild/collectives-polkadot-runtime/collectives_polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/collectives/collectives-polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -47,22 +44,16 @@ use core::marker::PhantomData; /// Weight functions for `pallet_transaction_payment`. pub struct WeightInfo(PhantomData); impl pallet_transaction_payment::WeightInfo for WeightInfo { - /// Storage: `TransactionPayment::NextFeeMultiplier` (r:1 w:0) - /// Proof: `TransactionPayment::NextFeeMultiplier` (`max_values`: Some(1), `max_size`: Some(16), added: 511, mode: `MaxEncodedLen`) - /// Storage: `System::Account` (r:1 w:1) + /// Storage: `System::Account` (r:2 w:2) /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) - /// Storage: `Authorship::Author` (r:1 w:0) - /// Proof: `Authorship::Author` (`max_values`: Some(1), `max_size`: Some(32), added: 527, mode: `MaxEncodedLen`) - /// Storage: `System::Digest` (r:1 w:0) - /// Proof: `System::Digest` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) fn charge_transaction_payment() -> Weight { // Proof Size summary in bytes: - // Measured: `320` - // Estimated: `3593` - // Minimum execution time: 569_518_000 picoseconds. - Weight::from_parts(590_438_000, 0) - .saturating_add(Weight::from_parts(0, 3593)) - .saturating_add(T::DbWeight::get().reads(4)) - .saturating_add(T::DbWeight::get().writes(1)) + // Measured: `153` + // Estimated: `6196` + // Minimum execution time: 53_441_000 picoseconds. + Weight::from_parts(54_231_000, 0) + .saturating_add(Weight::from_parts(0, 6196)) + .saturating_add(T::DbWeight::get().reads(2)) + .saturating_add(T::DbWeight::get().writes(2)) } -} \ No newline at end of file +} diff --git a/system-parachains/collectives/collectives-polkadot/src/weights/pallet_treasury_ambassador_treasury.rs b/system-parachains/collectives/collectives-polkadot/src/weights/pallet_treasury_ambassador_treasury.rs index 3aac8700ce..a4f52e0d41 100644 --- a/system-parachains/collectives/collectives-polkadot/src/weights/pallet_treasury_ambassador_treasury.rs +++ b/system-parachains/collectives/collectives-polkadot/src/weights/pallet_treasury_ambassador_treasury.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `pallet_treasury` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-05, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./collectives-polkadot-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./collectives-polkadot-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_treasury -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./collectives-polkadot-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/collectives-polkadot-runtime/collectives_polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/collectives/collectives-polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -57,8 +54,8 @@ impl pallet_treasury::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `42` // Estimated: `1887` - // Minimum execution time: 17_500_000 picoseconds. - Weight::from_parts(17_920_000, 0) + // Minimum execution time: 14_380_000 picoseconds. + Weight::from_parts(14_830_000, 0) .saturating_add(Weight::from_parts(0, 1887)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(3)) @@ -69,36 +66,31 @@ impl pallet_treasury::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `127` // Estimated: `1887` - // Minimum execution time: 9_790_000 picoseconds. - Weight::from_parts(10_160_000, 0) + // Minimum execution time: 8_060_000 picoseconds. + Weight::from_parts(8_250_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:100 w:100) + /// Storage: `System::Account` (r:1 w:0) /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) /// Storage: `AmbassadorTreasury::Deactivated` (r:1 w:1) /// Proof: `AmbassadorTreasury::Deactivated` (`max_values`: Some(1), `max_size`: Some(16), added: 511, mode: `MaxEncodedLen`) - /// Storage: `AmbassadorTreasury::Approvals` (r:1 w:1) - /// Proof: `AmbassadorTreasury::Approvals` (`max_values`: Some(1), `max_size`: Some(402), added: 897, mode: `MaxEncodedLen`) - /// Storage: `AmbassadorTreasury::Proposals` (r:99 w:99) - /// Proof: `AmbassadorTreasury::Proposals` (`max_values`: None, `max_size`: Some(108), added: 2583, mode: `MaxEncodedLen`) + /// Storage: `AmbassadorTreasury::LastSpendPeriod` (r:1 w:1) + /// Proof: `AmbassadorTreasury::LastSpendPeriod` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) /// The range of component `p` is `[0, 99]`. /// The range of component `p` is `[0, 99]`. fn on_initialize_proposals(p: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `93 + p * (158 ±0)` - // Estimated: `3593 + p * (2603 ±0)` - // Minimum execution time: 26_870_000 picoseconds. - Weight::from_parts(34_778_676, 0) + // Measured: `250 + p * (1 ±0)` + // Estimated: `3593` + // Minimum execution time: 15_290_000 picoseconds. + Weight::from_parts(18_280_545, 0) .saturating_add(Weight::from_parts(0, 3593)) - // Standard Error: 7_996 - .saturating_add(Weight::from_parts(26_573_803, 0).saturating_mul(p.into())) + // Standard Error: 805 + .saturating_add(Weight::from_parts(40_737, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(3)) - .saturating_add(T::DbWeight::get().reads((2_u64).saturating_mul(p.into()))) - .saturating_add(T::DbWeight::get().writes(3)) - .saturating_add(T::DbWeight::get().writes((2_u64).saturating_mul(p.into()))) - .saturating_add(Weight::from_parts(0, 2603).saturating_mul(p.into())) + .saturating_add(T::DbWeight::get().writes(2)) } /// Storage: `ParachainInfo::ParachainId` (r:1 w:0) /// Proof: `ParachainInfo::ParachainId` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) @@ -110,10 +102,10 @@ impl pallet_treasury::WeightInfo for WeightInfo { /// Proof: `AmbassadorTreasury::Spends` (`max_values`: None, `max_size`: Some(1853), added: 4328, mode: `MaxEncodedLen`) fn spend() -> Weight { // Proof Size summary in bytes: - // Measured: `187` + // Measured: `185` // Estimated: `4703` - // Minimum execution time: 32_090_000 picoseconds. - Weight::from_parts(32_690_000, 0) + // Minimum execution time: 27_600_000 picoseconds. + Weight::from_parts(28_150_000, 0) .saturating_add(Weight::from_parts(0, 4703)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) @@ -138,10 +130,10 @@ impl pallet_treasury::WeightInfo for WeightInfo { /// Proof: `PolkadotXcm::Queries` (`max_values`: None, `max_size`: None, mode: `Measured`) fn payout() -> Weight { // Proof Size summary in bytes: - // Measured: `551` + // Measured: `550` // Estimated: `5318` - // Minimum execution time: 68_521_000 picoseconds. - Weight::from_parts(69_370_000, 0) + // Minimum execution time: 66_750_000 picoseconds. + Weight::from_parts(67_561_000, 0) .saturating_add(Weight::from_parts(0, 5318)) .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(5)) @@ -152,10 +144,10 @@ impl pallet_treasury::WeightInfo for WeightInfo { /// Proof: `PolkadotXcm::Queries` (`max_values`: None, `max_size`: None, mode: `Measured`) fn check_status() -> Weight { // Proof Size summary in bytes: - // Measured: `207` + // Measured: `206` // Estimated: `5318` - // Minimum execution time: 31_230_000 picoseconds. - Weight::from_parts(31_650_000, 0) + // Minimum execution time: 28_380_000 picoseconds. + Weight::from_parts(29_010_000, 0) .saturating_add(Weight::from_parts(0, 5318)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -164,10 +156,10 @@ impl pallet_treasury::WeightInfo for WeightInfo { /// Proof: `AmbassadorTreasury::Spends` (`max_values`: None, `max_size`: Some(1853), added: 4328, mode: `MaxEncodedLen`) fn void_spend() -> Weight { // Proof Size summary in bytes: - // Measured: `179` + // Measured: `178` // Estimated: `5318` - // Minimum execution time: 18_400_000 picoseconds. - Weight::from_parts(18_750_000, 0) + // Minimum execution time: 17_050_000 picoseconds. + Weight::from_parts(17_430_000, 0) .saturating_add(Weight::from_parts(0, 5318)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) diff --git a/system-parachains/collectives/collectives-polkadot/src/weights/pallet_treasury_fellowship_treasury.rs b/system-parachains/collectives/collectives-polkadot/src/weights/pallet_treasury_fellowship_treasury.rs index e03889e1db..b3dd024e29 100644 --- a/system-parachains/collectives/collectives-polkadot/src/weights/pallet_treasury_fellowship_treasury.rs +++ b/system-parachains/collectives/collectives-polkadot/src/weights/pallet_treasury_fellowship_treasury.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `pallet_treasury` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-05, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./collectives-polkadot-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./collectives-polkadot-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_treasury -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./collectives-polkadot-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/collectives-polkadot-runtime/collectives_polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/collectives/collectives-polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -57,8 +54,8 @@ impl pallet_treasury::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `42` // Estimated: `1887` - // Minimum execution time: 17_770_000 picoseconds. - Weight::from_parts(18_131_000, 0) + // Minimum execution time: 14_650_000 picoseconds. + Weight::from_parts(15_120_000, 0) .saturating_add(Weight::from_parts(0, 1887)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(3)) @@ -69,36 +66,31 @@ impl pallet_treasury::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `127` // Estimated: `1887` - // Minimum execution time: 9_960_000 picoseconds. - Weight::from_parts(10_290_000, 0) + // Minimum execution time: 8_110_000 picoseconds. + Weight::from_parts(8_410_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:100 w:100) + /// Storage: `System::Account` (r:1 w:0) /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) /// Storage: `FellowshipTreasury::Deactivated` (r:1 w:1) /// Proof: `FellowshipTreasury::Deactivated` (`max_values`: Some(1), `max_size`: Some(16), added: 511, mode: `MaxEncodedLen`) - /// Storage: `FellowshipTreasury::Approvals` (r:1 w:1) - /// Proof: `FellowshipTreasury::Approvals` (`max_values`: Some(1), `max_size`: Some(402), added: 897, mode: `MaxEncodedLen`) - /// Storage: `FellowshipTreasury::Proposals` (r:99 w:99) - /// Proof: `FellowshipTreasury::Proposals` (`max_values`: None, `max_size`: Some(108), added: 2583, mode: `MaxEncodedLen`) + /// Storage: `FellowshipTreasury::LastSpendPeriod` (r:1 w:1) + /// Proof: `FellowshipTreasury::LastSpendPeriod` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) /// The range of component `p` is `[0, 99]`. /// The range of component `p` is `[0, 99]`. fn on_initialize_proposals(p: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `31 + p * (158 ±0)` - // Estimated: `3593 + p * (2603 ±0)` - // Minimum execution time: 27_940_000 picoseconds. - Weight::from_parts(31_170_420, 0) + // Measured: `282 + p * (1 ±0)` + // Estimated: `3593` + // Minimum execution time: 15_880_000 picoseconds. + Weight::from_parts(19_356_114, 0) .saturating_add(Weight::from_parts(0, 3593)) - // Standard Error: 8_836 - .saturating_add(Weight::from_parts(26_675_795, 0).saturating_mul(p.into())) + // Standard Error: 949 + .saturating_add(Weight::from_parts(38_251, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(3)) - .saturating_add(T::DbWeight::get().reads((2_u64).saturating_mul(p.into()))) - .saturating_add(T::DbWeight::get().writes(3)) - .saturating_add(T::DbWeight::get().writes((2_u64).saturating_mul(p.into()))) - .saturating_add(Weight::from_parts(0, 2603).saturating_mul(p.into())) + .saturating_add(T::DbWeight::get().writes(2)) } /// Storage: `ParachainInfo::ParachainId` (r:1 w:0) /// Proof: `ParachainInfo::ParachainId` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) @@ -110,10 +102,10 @@ impl pallet_treasury::WeightInfo for WeightInfo { /// Proof: `FellowshipTreasury::Spends` (`max_values`: None, `max_size`: Some(1853), added: 4328, mode: `MaxEncodedLen`) fn spend() -> Weight { // Proof Size summary in bytes: - // Measured: `187` + // Measured: `185` // Estimated: `4703` - // Minimum execution time: 32_460_000 picoseconds. - Weight::from_parts(33_201_000, 0) + // Minimum execution time: 27_390_000 picoseconds. + Weight::from_parts(28_190_000, 0) .saturating_add(Weight::from_parts(0, 4703)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) @@ -138,10 +130,10 @@ impl pallet_treasury::WeightInfo for WeightInfo { /// Proof: `PolkadotXcm::Queries` (`max_values`: None, `max_size`: None, mode: `Measured`) fn payout() -> Weight { // Proof Size summary in bytes: - // Measured: `551` + // Measured: `550` // Estimated: `5318` - // Minimum execution time: 68_421_000 picoseconds. - Weight::from_parts(69_791_000, 0) + // Minimum execution time: 65_830_000 picoseconds. + Weight::from_parts(66_750_000, 0) .saturating_add(Weight::from_parts(0, 5318)) .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(5)) @@ -152,10 +144,10 @@ impl pallet_treasury::WeightInfo for WeightInfo { /// Proof: `PolkadotXcm::Queries` (`max_values`: None, `max_size`: None, mode: `Measured`) fn check_status() -> Weight { // Proof Size summary in bytes: - // Measured: `207` + // Measured: `206` // Estimated: `5318` - // Minimum execution time: 31_131_000 picoseconds. - Weight::from_parts(31_690_000, 0) + // Minimum execution time: 28_510_000 picoseconds. + Weight::from_parts(28_940_000, 0) .saturating_add(Weight::from_parts(0, 5318)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -164,10 +156,10 @@ impl pallet_treasury::WeightInfo for WeightInfo { /// Proof: `FellowshipTreasury::Spends` (`max_values`: None, `max_size`: Some(1853), added: 4328, mode: `MaxEncodedLen`) fn void_spend() -> Weight { // Proof Size summary in bytes: - // Measured: `179` + // Measured: `178` // Estimated: `5318` - // Minimum execution time: 18_350_000 picoseconds. - Weight::from_parts(18_740_000, 0) + // Minimum execution time: 17_130_000 picoseconds. + Weight::from_parts(17_510_000, 0) .saturating_add(Weight::from_parts(0, 5318)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) diff --git a/system-parachains/collectives/collectives-polkadot/src/weights/pallet_utility.rs b/system-parachains/collectives/collectives-polkadot/src/weights/pallet_utility.rs index 64b21ff15a..b7c7f43271 100644 --- a/system-parachains/collectives/collectives-polkadot/src/weights/pallet_utility.rs +++ b/system-parachains/collectives/collectives-polkadot/src/weights/pallet_utility.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `pallet_utility` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-05, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./collectives-polkadot-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./collectives-polkadot-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_utility -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./collectives-polkadot-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/collectives-polkadot-runtime/collectives_polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/collectives/collectives-polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -52,18 +49,18 @@ impl pallet_utility::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 6_500_000 picoseconds. - Weight::from_parts(14_076_914, 0) + // Minimum execution time: 6_490_000 picoseconds. + Weight::from_parts(9_573_805, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 818 - .saturating_add(Weight::from_parts(3_787_710, 0).saturating_mul(c.into())) + // Standard Error: 543 + .saturating_add(Weight::from_parts(3_875_207, 0).saturating_mul(c.into())) } fn as_derivative() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 5_460_000 picoseconds. - Weight::from_parts(5_640_000, 0) + // Minimum execution time: 5_610_000 picoseconds. + Weight::from_parts(5_910_000, 0) .saturating_add(Weight::from_parts(0, 0)) } /// The range of component `c` is `[0, 1000]`. @@ -71,18 +68,18 @@ impl pallet_utility::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 6_350_000 picoseconds. - Weight::from_parts(10_652_929, 0) + // Minimum execution time: 6_300_000 picoseconds. + Weight::from_parts(9_727_152, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 708 - .saturating_add(Weight::from_parts(4_060_571, 0).saturating_mul(c.into())) + // Standard Error: 704 + .saturating_add(Weight::from_parts(4_119_563, 0).saturating_mul(c.into())) } fn dispatch_as() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 8_520_000 picoseconds. - Weight::from_parts(8_770_000, 0) + // Minimum execution time: 8_560_000 picoseconds. + Weight::from_parts(8_780_000, 0) .saturating_add(Weight::from_parts(0, 0)) } /// The range of component `c` is `[0, 1000]`. @@ -90,26 +87,26 @@ impl pallet_utility::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 6_530_000 picoseconds. - Weight::from_parts(12_902_522, 0) + // Minimum execution time: 6_250_000 picoseconds. + Weight::from_parts(7_791_658, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 848 - .saturating_add(Weight::from_parts(3_795_140, 0).saturating_mul(c.into())) + // Standard Error: 729 + .saturating_add(Weight::from_parts(3_819_332, 0).saturating_mul(c.into())) } fn dispatch_as_fallible() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 7_330_000 picoseconds. - Weight::from_parts(7_583_000, 0) + // Minimum execution time: 8_580_000 picoseconds. + Weight::from_parts(8_780_000, 0) .saturating_add(Weight::from_parts(0, 0)) } fn if_else() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 8_846_000 picoseconds. - Weight::from_parts(9_337_000, 0) + // Minimum execution time: 10_530_000 picoseconds. + Weight::from_parts(10_860_000, 0) .saturating_add(Weight::from_parts(0, 0)) } } diff --git a/system-parachains/collectives/collectives-polkadot/src/weights/pallet_xcm.rs b/system-parachains/collectives/collectives-polkadot/src/weights/pallet_xcm.rs index 2256ce0fbe..49b850cfc1 100644 --- a/system-parachains/collectives/collectives-polkadot/src/weights/pallet_xcm.rs +++ b/system-parachains/collectives/collectives-polkadot/src/weights/pallet_xcm.rs @@ -16,10 +16,10 @@ //! Autogenerated weights for `pallet_xcm` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.0.0 -//! DATE: 2025-04-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.1.0 +//! DATE: 2025-06-17, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `9d81f4f36ccc`, CPU: `QEMU Virtual CPU version 2.5+` +//! HOSTNAME: `b53efb4169bd`, CPU: `QEMU Virtual CPU version 2.5+` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: @@ -60,8 +60,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `42` // Estimated: `3507` - // Minimum execution time: 23_120_000 picoseconds. - Weight::from_parts(24_550_000, 0) + // Minimum execution time: 26_080_000 picoseconds. + Weight::from_parts(29_570_000, 0) .saturating_add(Weight::from_parts(0, 3507)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(1)) @@ -84,8 +84,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `111` // Estimated: `3593` - // Minimum execution time: 99_201_000 picoseconds. - Weight::from_parts(103_051_000, 0) + // Minimum execution time: 115_890_000 picoseconds. + Weight::from_parts(125_649_000, 0) .saturating_add(Weight::from_parts(0, 3593)) .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(1)) @@ -120,8 +120,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `347` // Estimated: `3812` - // Minimum execution time: 111_381_000 picoseconds. - Weight::from_parts(119_181_000, 0) + // Minimum execution time: 131_840_000 picoseconds. + Weight::from_parts(139_670_000, 0) .saturating_add(Weight::from_parts(0, 3812)) .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(2)) @@ -132,8 +132,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `1485` - // Minimum execution time: 11_529_000 picoseconds. - Weight::from_parts(12_210_000, 0) + // Minimum execution time: 11_219_000 picoseconds. + Weight::from_parts(13_740_000, 0) .saturating_add(Weight::from_parts(0, 1485)) .saturating_add(T::DbWeight::get().reads(1)) } @@ -143,8 +143,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 7_580_000 picoseconds. - Weight::from_parts(7_940_000, 0) + // Minimum execution time: 9_509_000 picoseconds. + Weight::from_parts(10_230_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -152,8 +152,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_690_000 picoseconds. - Weight::from_parts(2_940_000, 0) + // Minimum execution time: 3_420_000 picoseconds. + Weight::from_parts(3_660_000, 0) .saturating_add(Weight::from_parts(0, 0)) } /// Storage: `PolkadotXcm::VersionNotifiers` (r:1 w:1) @@ -174,8 +174,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `42` // Estimated: `3507` - // Minimum execution time: 29_461_000 picoseconds. - Weight::from_parts(31_430_000, 0) + // Minimum execution time: 34_040_000 picoseconds. + Weight::from_parts(38_700_000, 0) .saturating_add(Weight::from_parts(0, 3507)) .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(4)) @@ -196,8 +196,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `136` // Estimated: `3601` - // Minimum execution time: 30_120_000 picoseconds. - Weight::from_parts(31_380_000, 0) + // Minimum execution time: 35_280_000 picoseconds. + Weight::from_parts(37_629_000, 0) .saturating_add(Weight::from_parts(0, 3601)) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(3)) @@ -208,45 +208,45 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_610_000 picoseconds. - Weight::from_parts(2_840_000, 0) + // Minimum execution time: 3_421_000 picoseconds. + Weight::from_parts(3_690_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(1)) } - /// Storage: `PolkadotXcm::SupportedVersion` (r:5 w:2) + /// Storage: `PolkadotXcm::SupportedVersion` (r:6 w:2) /// Proof: `PolkadotXcm::SupportedVersion` (`max_values`: None, `max_size`: None, mode: `Measured`) fn migrate_supported_version() -> Weight { // Proof Size summary in bytes: // Measured: `22` - // Estimated: `13387` - // Minimum execution time: 20_330_000 picoseconds. - Weight::from_parts(20_650_000, 0) - .saturating_add(Weight::from_parts(0, 13387)) - .saturating_add(T::DbWeight::get().reads(5)) + // Estimated: `15862` + // Minimum execution time: 27_380_000 picoseconds. + Weight::from_parts(28_510_000, 0) + .saturating_add(Weight::from_parts(0, 15862)) + .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(2)) } - /// Storage: `PolkadotXcm::VersionNotifiers` (r:5 w:2) + /// Storage: `PolkadotXcm::VersionNotifiers` (r:6 w:2) /// Proof: `PolkadotXcm::VersionNotifiers` (`max_values`: None, `max_size`: None, mode: `Measured`) fn migrate_version_notifiers() -> Weight { // Proof Size summary in bytes: // Measured: `26` - // Estimated: `13391` - // Minimum execution time: 20_310_000 picoseconds. - Weight::from_parts(20_900_000, 0) - .saturating_add(Weight::from_parts(0, 13391)) - .saturating_add(T::DbWeight::get().reads(5)) + // Estimated: `15866` + // Minimum execution time: 27_359_000 picoseconds. + Weight::from_parts(28_630_000, 0) + .saturating_add(Weight::from_parts(0, 15866)) + .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(2)) } - /// Storage: `PolkadotXcm::VersionNotifyTargets` (r:6 w:0) + /// Storage: `PolkadotXcm::VersionNotifyTargets` (r:7 w:0) /// Proof: `PolkadotXcm::VersionNotifyTargets` (`max_values`: None, `max_size`: None, mode: `Measured`) fn already_notified_target() -> Weight { // Proof Size summary in bytes: // Measured: `37` - // Estimated: `15877` - // Minimum execution time: 22_121_000 picoseconds. - Weight::from_parts(22_611_000, 0) - .saturating_add(Weight::from_parts(0, 15877)) - .saturating_add(T::DbWeight::get().reads(6)) + // Estimated: `18352` + // Minimum execution time: 30_700_000 picoseconds. + Weight::from_parts(32_149_000, 0) + .saturating_add(Weight::from_parts(0, 18352)) + .saturating_add(T::DbWeight::get().reads(7)) } /// Storage: `PolkadotXcm::VersionNotifyTargets` (r:2 w:1) /// Proof: `PolkadotXcm::VersionNotifyTargets` (`max_values`: None, `max_size`: None, mode: `Measured`) @@ -262,36 +262,36 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `75` // Estimated: `6015` - // Minimum execution time: 28_910_000 picoseconds. - Weight::from_parts(30_091_000, 0) + // Minimum execution time: 32_200_000 picoseconds. + Weight::from_parts(34_730_000, 0) .saturating_add(Weight::from_parts(0, 6015)) .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(2)) } - /// Storage: `PolkadotXcm::VersionNotifyTargets` (r:4 w:0) + /// Storage: `PolkadotXcm::VersionNotifyTargets` (r:5 w:0) /// Proof: `PolkadotXcm::VersionNotifyTargets` (`max_values`: None, `max_size`: None, mode: `Measured`) fn notify_target_migration_fail() -> Weight { // Proof Size summary in bytes: - // Measured: `36` - // Estimated: `10926` - // Minimum execution time: 14_740_000 picoseconds. - Weight::from_parts(15_099_000, 0) - .saturating_add(Weight::from_parts(0, 10926)) - .saturating_add(T::DbWeight::get().reads(4)) + // Measured: `40` + // Estimated: `13405` + // Minimum execution time: 22_299_000 picoseconds. + Weight::from_parts(22_960_000, 0) + .saturating_add(Weight::from_parts(0, 13405)) + .saturating_add(T::DbWeight::get().reads(5)) } - /// Storage: `PolkadotXcm::VersionNotifyTargets` (r:5 w:2) + /// Storage: `PolkadotXcm::VersionNotifyTargets` (r:6 w:2) /// Proof: `PolkadotXcm::VersionNotifyTargets` (`max_values`: None, `max_size`: None, mode: `Measured`) fn migrate_version_notify_targets() -> Weight { // Proof Size summary in bytes: // Measured: `33` - // Estimated: `13398` - // Minimum execution time: 20_040_000 picoseconds. - Weight::from_parts(20_509_000, 0) - .saturating_add(Weight::from_parts(0, 13398)) - .saturating_add(T::DbWeight::get().reads(5)) + // Estimated: `15873` + // Minimum execution time: 26_970_000 picoseconds. + Weight::from_parts(28_330_000, 0) + .saturating_add(Weight::from_parts(0, 15873)) + .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(2)) } - /// Storage: `PolkadotXcm::VersionNotifyTargets` (r:5 w:2) + /// Storage: `PolkadotXcm::VersionNotifyTargets` (r:6 w:2) /// Proof: `PolkadotXcm::VersionNotifyTargets` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `ParachainSystem::UpwardDeliveryFeeFactor` (r:1 w:0) /// Proof: `ParachainSystem::UpwardDeliveryFeeFactor` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) @@ -304,11 +304,11 @@ impl pallet_xcm::WeightInfo for WeightInfo { fn migrate_and_notify_old_targets() -> Weight { // Proof Size summary in bytes: // Measured: `75` - // Estimated: `13440` - // Minimum execution time: 39_180_000 picoseconds. - Weight::from_parts(40_340_000, 0) - .saturating_add(Weight::from_parts(0, 13440)) - .saturating_add(T::DbWeight::get().reads(9)) + // Estimated: `15915` + // Minimum execution time: 49_010_000 picoseconds. + Weight::from_parts(52_940_000, 0) + .saturating_add(Weight::from_parts(0, 15915)) + .saturating_add(T::DbWeight::get().reads(10)) .saturating_add(T::DbWeight::get().writes(3)) } /// Storage: `PolkadotXcm::QueryCounter` (r:1 w:1) @@ -319,8 +319,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `1485` - // Minimum execution time: 3_100_000 picoseconds. - Weight::from_parts(3_320_000, 0) + // Minimum execution time: 4_031_000 picoseconds. + Weight::from_parts(4_340_000, 0) .saturating_add(Weight::from_parts(0, 1485)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(2)) @@ -331,8 +331,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `7576` // Estimated: `11041` - // Minimum execution time: 33_892_000 picoseconds. - Weight::from_parts(34_670_000, 0) + // Minimum execution time: 40_120_000 picoseconds. + Weight::from_parts(40_790_000, 0) .saturating_add(Weight::from_parts(0, 11041)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -345,32 +345,30 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `23` // Estimated: `3488` - // Minimum execution time: 44_020_000 picoseconds. - Weight::from_parts(45_090_000, 0) + // Minimum execution time: 49_279_000 picoseconds. + Weight::from_parts(52_520_000, 0) .saturating_add(Weight::from_parts(0, 3488)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) } - /// Storage: `XcmPallet::AuthorizedAliases` (r:1 w:1) - /// Proof: `XcmPallet::AuthorizedAliases` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `Benchmark::Override` (r:0 w:0) + /// Proof: `Benchmark::Override` (`max_values`: None, `max_size`: None, mode: `Measured`) fn add_authorized_alias() -> Weight { // Proof Size summary in bytes: - // Measured: `361` - // Estimated: `3826` - // Minimum execution time: 15_975_000 picoseconds. - Weight::from_parts(16_398_000, 3826) - .saturating_add(T::DbWeight::get().reads(1)) - .saturating_add(T::DbWeight::get().writes(1)) + // 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) + .saturating_add(Weight::from_parts(0, 0)) } - /// Storage: `XcmPallet::AuthorizedAliases` (r:1 w:1) - /// Proof: `XcmPallet::AuthorizedAliases` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `Benchmark::Override` (r:0 w:0) + /// Proof: `Benchmark::Override` (`max_values`: None, `max_size`: None, mode: `Measured`) fn remove_authorized_alias() -> Weight { // Proof Size summary in bytes: - // Measured: `400` - // Estimated: `3865` - // Minimum execution time: 17_326_000 picoseconds. - Weight::from_parts(17_622_000, 3865) - .saturating_add(T::DbWeight::get().reads(1)) - .saturating_add(T::DbWeight::get().writes(1)) + // 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) + .saturating_add(Weight::from_parts(0, 0)) } } diff --git a/system-parachains/collectives/collectives-polkadot/src/weights/xcm/mod.rs b/system-parachains/collectives/collectives-polkadot/src/weights/xcm/mod.rs index 1267dc563e..bbe46f03f2 100644 --- a/system-parachains/collectives/collectives-polkadot/src/weights/xcm/mod.rs +++ b/system-parachains/collectives/collectives-polkadot/src/weights/xcm/mod.rs @@ -229,8 +229,7 @@ impl XcmWeightInfo for CollectivesWestendXcmWeight { XcmGeneric::::clear_topic() } fn alias_origin(_: &Location) -> Weight { - // XCM Executor does not currently support alias origin operations - Weight::MAX + XcmGeneric::::alias_origin() } fn unpaid_execution(_: &WeightLimit, _: &Option) -> Weight { XcmGeneric::::unpaid_execution() diff --git a/system-parachains/collectives/collectives-polkadot/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs b/system-parachains/collectives/collectives-polkadot/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs index f4ea055d17..97d6f454b7 100644 --- a/system-parachains/collectives/collectives-polkadot/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs +++ b/system-parachains/collectives/collectives-polkadot/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs @@ -16,30 +16,31 @@ //! Autogenerated weights for `pallet_xcm_benchmarks::fungible` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.1.0 +//! DATE: 2025-06-17, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./collectives-polkadot-chain-spec.json")`, DB CACHE: 1024 +//! HOSTNAME: `187a9ae6fb48`, CPU: `QEMU Virtual CPU version 2.5+` +//! WASM-EXECUTION: Compiled, CHAIN: None, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./collectives-polkadot-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_xcm_benchmarks::fungible // --extrinsic=* +// --runtime=target/production/wbuild/collectives-polkadot-runtime/collectives_polkadot_runtime.wasm +// --pallet=pallet_xcm_benchmarks::fungible +// --header=/_work/fellowship-001/runtimes/runtimes/.github/scripts/cmd/file_header.txt +// --output=./system-parachains/collectives/collectives-polkadot/src/weights/xcm // --wasm-execution=compiled +// --steps=50 +// --repeat=20 // --heap-pages=4096 -// --output=./collectives-polkadot-weights/xcm/pallet_xcm_benchmarks_fungible.rs -// --header=./file_header.txt +// --template=templates/xcm-bench-template.hbs #![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; @@ -47,163 +48,156 @@ use core::marker::PhantomData; /// Weight functions for `pallet_xcm_benchmarks::fungible`. pub struct WeightInfo(PhantomData); impl WeightInfo { - /// Storage: `System::Account` (r:1 w:1) - /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) - pub(crate) fn withdraw_asset() -> Weight { - // Proof Size summary in bytes: - // Measured: `101` - // Estimated: `3593` - // Minimum execution time: 40_160_000 picoseconds. - Weight::from_parts(40_961_000, 0) - .saturating_add(Weight::from_parts(0, 3593)) - .saturating_add(T::DbWeight::get().reads(1)) - .saturating_add(T::DbWeight::get().writes(1)) - } - /// Storage: `System::Account` (r:2 w:2) - /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) - pub(crate) fn transfer_asset() -> Weight { - // Proof Size summary in bytes: - // Measured: `153` - // Estimated: `6196` - // Minimum execution time: 54_831_000 picoseconds. - Weight::from_parts(55_110_000, 0) - .saturating_add(Weight::from_parts(0, 6196)) - .saturating_add(T::DbWeight::get().reads(2)) - .saturating_add(T::DbWeight::get().writes(2)) - } - /// Storage: `System::Account` (r:3 w:2) - /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) - /// Storage: `ParachainInfo::ParachainId` (r:1 w:0) - /// Proof: `ParachainInfo::ParachainId` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) - /// Storage: `ParachainSystem::UpwardDeliveryFeeFactor` (r:1 w:0) - /// Proof: `ParachainSystem::UpwardDeliveryFeeFactor` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) - /// Storage: `PolkadotXcm::SupportedVersion` (r:1 w:0) - /// Proof: `PolkadotXcm::SupportedVersion` (`max_values`: None, `max_size`: None, mode: `Measured`) - /// Storage: `ParachainSystem::HostConfiguration` (r:1 w:0) - /// Proof: `ParachainSystem::HostConfiguration` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) - /// Storage: `ParachainSystem::PendingUpwardMessages` (r:1 w:1) - /// 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: `264` - // Estimated: `8799` - // Minimum execution time: 109_430_000 picoseconds. - Weight::from_parts(111_451_000, 0) - .saturating_add(Weight::from_parts(0, 8799)) - .saturating_add(T::DbWeight::get().reads(8)) - .saturating_add(T::DbWeight::get().writes(3)) - } - /// 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) - .saturating_add(Weight::from_parts(0, 0)) - } - /// Storage: `ParachainInfo::ParachainId` (r:1 w:0) - /// Proof: `ParachainInfo::ParachainId` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) - /// Storage: `ParachainSystem::UpwardDeliveryFeeFactor` (r:1 w:0) - /// Proof: `ParachainSystem::UpwardDeliveryFeeFactor` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) - /// Storage: `PolkadotXcm::SupportedVersion` (r:1 w:0) - /// Proof: `PolkadotXcm::SupportedVersion` (`max_values`: None, `max_size`: None, mode: `Measured`) - /// Storage: `System::Account` (r:2 w:1) - /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) - /// Storage: `ParachainSystem::HostConfiguration` (r:1 w:0) - /// Proof: `ParachainSystem::HostConfiguration` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) - /// Storage: `ParachainSystem::PendingUpwardMessages` (r:1 w:1) - /// 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: `212` - // Estimated: `6196` - // Minimum execution time: 69_691_000 picoseconds. - Weight::from_parts(70_671_000, 0) - .saturating_add(Weight::from_parts(0, 6196)) - .saturating_add(T::DbWeight::get().reads(7)) - .saturating_add(T::DbWeight::get().writes(2)) - } - pub(crate) fn receive_teleported_asset() -> Weight { - // Proof Size summary in bytes: - // Measured: `0` - // Estimated: `0` - // Minimum execution time: 3_250_000 picoseconds. - Weight::from_parts(3_550_000, 0) - .saturating_add(Weight::from_parts(0, 0)) - } - /// Storage: `System::Account` (r:1 w:1) - /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) - pub(crate) fn deposit_asset() -> Weight { - // Proof Size summary in bytes: - // Measured: `52` - // Estimated: `3593` - // Minimum execution time: 30_060_000 picoseconds. - Weight::from_parts(30_570_000, 0) - .saturating_add(Weight::from_parts(0, 3593)) - .saturating_add(T::DbWeight::get().reads(1)) - .saturating_add(T::DbWeight::get().writes(1)) - } - /// Storage: `ParachainInfo::ParachainId` (r:1 w:0) - /// Proof: `ParachainInfo::ParachainId` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) - /// Storage: `ParachainSystem::UpwardDeliveryFeeFactor` (r:1 w:0) - /// Proof: `ParachainSystem::UpwardDeliveryFeeFactor` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) - /// Storage: `PolkadotXcm::SupportedVersion` (r:1 w:0) - /// Proof: `PolkadotXcm::SupportedVersion` (`max_values`: None, `max_size`: None, mode: `Measured`) - /// Storage: `System::Account` (r:1 w:1) - /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) - /// Storage: `ParachainSystem::HostConfiguration` (r:1 w:0) - /// Proof: `ParachainSystem::HostConfiguration` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) - /// Storage: `ParachainSystem::PendingUpwardMessages` (r:1 w:1) - /// 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: `163` - // Estimated: `3628` - // Minimum execution time: 74_150_000 picoseconds. - Weight::from_parts(74_821_000, 0) - .saturating_add(Weight::from_parts(0, 3628)) - .saturating_add(T::DbWeight::get().reads(6)) - .saturating_add(T::DbWeight::get().writes(2)) - } - /// Storage: `ParachainInfo::ParachainId` (r:1 w:0) - /// Proof: `ParachainInfo::ParachainId` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) - /// Storage: `ParachainSystem::UpwardDeliveryFeeFactor` (r:1 w:0) - /// Proof: `ParachainSystem::UpwardDeliveryFeeFactor` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) - /// Storage: `PolkadotXcm::SupportedVersion` (r:1 w:0) - /// Proof: `PolkadotXcm::SupportedVersion` (`max_values`: None, `max_size`: None, mode: `Measured`) - /// Storage: `ParachainSystem::HostConfiguration` (r:1 w:0) - /// Proof: `ParachainSystem::HostConfiguration` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) - /// Storage: `ParachainSystem::PendingUpwardMessages` (r:1 w:1) - /// Proof: `ParachainSystem::PendingUpwardMessages` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) - pub(crate) fn initiate_teleport() -> Weight { - // Proof Size summary in bytes: - // Measured: `111` - // Estimated: `3576` - // Minimum execution time: 32_130_000 picoseconds. - Weight::from_parts(32_600_000, 0) - .saturating_add(Weight::from_parts(0, 3576)) - .saturating_add(T::DbWeight::get().reads(5)) - .saturating_add(T::DbWeight::get().writes(1)) - } - /// Storage: `System::Account` (r:1 w:1) - /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) - /// Storage: `Dmp::DeliveryFeeFactor` (r:1 w:0) - /// Proof: `Dmp::DeliveryFeeFactor` (`max_values`: None, `max_size`: None, mode: `Measured`) - /// Storage: `XcmPallet::SupportedVersion` (r:1 w:0) - /// Proof: `XcmPallet::SupportedVersion` (`max_values`: None, `max_size`: None, mode: `Measured`) - /// Storage: `Dmp::DownwardMessageQueues` (r:1 w:1) - /// Proof: `Dmp::DownwardMessageQueues` (`max_values`: None, `max_size`: None, mode: `Measured`) - /// Storage: `Dmp::DownwardMessageQueueHeads` (r:1 w:1) - /// Proof: `Dmp::DownwardMessageQueueHeads` (`max_values`: None, `max_size`: None, mode: `Measured`) - pub(crate) fn initiate_transfer() -> Weight { - // Proof Size summary in bytes: - // Measured: `180` - // Estimated: `3645` - // Minimum execution time: 82_584_000 picoseconds. - Weight::from_parts(84_614_000, 3645) - .saturating_add(T::DbWeight::get().reads(5)) - .saturating_add(T::DbWeight::get().writes(3)) - } + /// Storage: `System::Account` (r:1 w:1) + /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) + pub(crate) fn withdraw_asset() -> Weight { + // Proof Size summary in bytes: + // Measured: `101` + // Estimated: `3593` + // Minimum execution time: 40_380_000 picoseconds. + Weight::from_parts(42_119_000, 3593) + .saturating_add(T::DbWeight::get().reads(1)) + .saturating_add(T::DbWeight::get().writes(1)) + } + /// Storage: `System::Account` (r:2 w:2) + /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) + pub(crate) fn transfer_asset() -> Weight { + // Proof Size summary in bytes: + // Measured: `153` + // Estimated: `6196` + // Minimum execution time: 59_040_000 picoseconds. + Weight::from_parts(60_309_000, 6196) + .saturating_add(T::DbWeight::get().reads(2)) + .saturating_add(T::DbWeight::get().writes(2)) + } + /// Storage: `System::Account` (r:3 w:2) + /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) + /// Storage: `ParachainInfo::ParachainId` (r:1 w:0) + /// Proof: `ParachainInfo::ParachainId` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) + /// Storage: `ParachainSystem::UpwardDeliveryFeeFactor` (r:1 w:0) + /// Proof: `ParachainSystem::UpwardDeliveryFeeFactor` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Storage: `PolkadotXcm::SupportedVersion` (r:1 w:0) + /// Proof: `PolkadotXcm::SupportedVersion` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `ParachainSystem::HostConfiguration` (r:1 w:0) + /// Proof: `ParachainSystem::HostConfiguration` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Storage: `ParachainSystem::PendingUpwardMessages` (r:1 w:1) + /// 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: `264` + // Estimated: `8799` + // Minimum execution time: 118_530_000 picoseconds. + Weight::from_parts(120_901_000, 8799) + .saturating_add(T::DbWeight::get().reads(8)) + .saturating_add(T::DbWeight::get().writes(3)) + } + /// 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: `ParachainSystem::UpwardDeliveryFeeFactor` (r:1 w:0) + /// Proof: `ParachainSystem::UpwardDeliveryFeeFactor` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Storage: `PolkadotXcm::SupportedVersion` (r:1 w:0) + /// Proof: `PolkadotXcm::SupportedVersion` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `System::Account` (r:2 w:1) + /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) + /// Storage: `ParachainSystem::HostConfiguration` (r:1 w:0) + /// Proof: `ParachainSystem::HostConfiguration` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Storage: `ParachainSystem::PendingUpwardMessages` (r:1 w:1) + /// 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: `212` + // Estimated: `6196` + // Minimum execution time: 68_150_000 picoseconds. + Weight::from_parts(73_680_000, 6196) + .saturating_add(T::DbWeight::get().reads(7)) + .saturating_add(T::DbWeight::get().writes(2)) + } + pub(crate) fn receive_teleported_asset() -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 3_090_000 picoseconds. + Weight::from_parts(3_360_000, 0) + } + /// Storage: `System::Account` (r:1 w:1) + /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) + pub(crate) fn deposit_asset() -> Weight { + // Proof Size summary in bytes: + // Measured: `52` + // Estimated: `3593` + // Minimum execution time: 31_890_000 picoseconds. + Weight::from_parts(33_600_000, 3593) + .saturating_add(T::DbWeight::get().reads(1)) + .saturating_add(T::DbWeight::get().writes(1)) + } + /// Storage: `ParachainInfo::ParachainId` (r:1 w:0) + /// Proof: `ParachainInfo::ParachainId` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) + /// Storage: `ParachainSystem::UpwardDeliveryFeeFactor` (r:1 w:0) + /// Proof: `ParachainSystem::UpwardDeliveryFeeFactor` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Storage: `PolkadotXcm::SupportedVersion` (r:1 w:0) + /// Proof: `PolkadotXcm::SupportedVersion` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `System::Account` (r:1 w:1) + /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) + /// Storage: `ParachainSystem::HostConfiguration` (r:1 w:0) + /// Proof: `ParachainSystem::HostConfiguration` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Storage: `ParachainSystem::PendingUpwardMessages` (r:1 w:1) + /// 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: `163` + // Estimated: `3628` + // Minimum execution time: 73_690_000 picoseconds. + Weight::from_parts(78_050_000, 3628) + .saturating_add(T::DbWeight::get().reads(6)) + .saturating_add(T::DbWeight::get().writes(2)) + } + /// Storage: `ParachainInfo::ParachainId` (r:1 w:0) + /// Proof: `ParachainInfo::ParachainId` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) + /// Storage: `ParachainSystem::UpwardDeliveryFeeFactor` (r:1 w:0) + /// Proof: `ParachainSystem::UpwardDeliveryFeeFactor` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Storage: `PolkadotXcm::SupportedVersion` (r:1 w:0) + /// Proof: `PolkadotXcm::SupportedVersion` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `ParachainSystem::HostConfiguration` (r:1 w:0) + /// Proof: `ParachainSystem::HostConfiguration` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Storage: `ParachainSystem::PendingUpwardMessages` (r:1 w:1) + /// Proof: `ParachainSystem::PendingUpwardMessages` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + pub(crate) fn initiate_teleport() -> Weight { + // Proof Size summary in bytes: + // Measured: `111` + // Estimated: `3576` + // Minimum execution time: 42_600_000 picoseconds. + Weight::from_parts(45_410_000, 3576) + .saturating_add(T::DbWeight::get().reads(5)) + .saturating_add(T::DbWeight::get().writes(1)) + } + /// Storage: `System::Account` (r:2 w:1) + /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) + /// Storage: `ParachainInfo::ParachainId` (r:1 w:0) + /// Proof: `ParachainInfo::ParachainId` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) + /// Storage: `ParachainSystem::UpwardDeliveryFeeFactor` (r:1 w:0) + /// Proof: `ParachainSystem::UpwardDeliveryFeeFactor` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Storage: `PolkadotXcm::SupportedVersion` (r:1 w:0) + /// Proof: `PolkadotXcm::SupportedVersion` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `ParachainSystem::HostConfiguration` (r:1 w:0) + /// Proof: `ParachainSystem::HostConfiguration` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Storage: `ParachainSystem::PendingUpwardMessages` (r:1 w:1) + /// Proof: `ParachainSystem::PendingUpwardMessages` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + pub(crate) fn initiate_transfer() -> Weight { + // Proof Size summary in bytes: + // Measured: `163` + // Estimated: `6196` + // Minimum execution time: 93_820_000 picoseconds. + Weight::from_parts(130_790_000, 6196) + .saturating_add(T::DbWeight::get().reads(7)) + .saturating_add(T::DbWeight::get().writes(2)) + } } diff --git a/system-parachains/collectives/collectives-polkadot/src/weights/xcm/pallet_xcm_benchmarks_generic.rs b/system-parachains/collectives/collectives-polkadot/src/weights/xcm/pallet_xcm_benchmarks_generic.rs index d2cbbf0637..d518eb7cd0 100644 --- a/system-parachains/collectives/collectives-polkadot/src/weights/xcm/pallet_xcm_benchmarks_generic.rs +++ b/system-parachains/collectives/collectives-polkadot/src/weights/xcm/pallet_xcm_benchmarks_generic.rs @@ -16,30 +16,31 @@ //! Autogenerated weights for `pallet_xcm_benchmarks::generic` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.1.0 +//! DATE: 2025-06-17, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./collectives-polkadot-chain-spec.json")`, DB CACHE: 1024 +//! HOSTNAME: `187a9ae6fb48`, CPU: `QEMU Virtual CPU version 2.5+` +//! WASM-EXECUTION: Compiled, CHAIN: None, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./collectives-polkadot-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_xcm_benchmarks::generic // --extrinsic=* +// --runtime=target/production/wbuild/collectives-polkadot-runtime/collectives_polkadot_runtime.wasm +// --pallet=pallet_xcm_benchmarks::generic +// --header=/_work/fellowship-001/runtimes/runtimes/.github/scripts/cmd/file_header.txt +// --output=./system-parachains/collectives/collectives-polkadot/src/weights/xcm // --wasm-execution=compiled +// --steps=50 +// --repeat=20 // --heap-pages=4096 -// --output=./collectives-polkadot-weights/xcm/pallet_xcm_benchmarks_generic.rs -// --header=./file_header.txt +// --template=templates/xcm-bench-template.hbs #![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; @@ -47,327 +48,311 @@ use core::marker::PhantomData; /// Weight functions for `pallet_xcm_benchmarks::generic`. pub struct WeightInfo(PhantomData); impl WeightInfo { - /// Storage: `ParachainInfo::ParachainId` (r:1 w:0) - /// Proof: `ParachainInfo::ParachainId` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) - /// Storage: `ParachainSystem::UpwardDeliveryFeeFactor` (r:1 w:0) - /// Proof: `ParachainSystem::UpwardDeliveryFeeFactor` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) - /// Storage: `PolkadotXcm::SupportedVersion` (r:1 w:0) - /// Proof: `PolkadotXcm::SupportedVersion` (`max_values`: None, `max_size`: None, mode: `Measured`) - /// Storage: `System::Account` (r:2 w:1) - /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) - /// Storage: `ParachainSystem::HostConfiguration` (r:1 w:0) - /// Proof: `ParachainSystem::HostConfiguration` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) - /// Storage: `ParachainSystem::PendingUpwardMessages` (r:1 w:1) - /// Proof: `ParachainSystem::PendingUpwardMessages` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) - pub(crate) fn report_holding() -> Weight { - // Proof Size summary in bytes: - // Measured: `212` - // Estimated: `6196` - // Minimum execution time: 69_821_000 picoseconds. - Weight::from_parts(71_130_000, 0) - .saturating_add(Weight::from_parts(0, 6196)) - .saturating_add(T::DbWeight::get().reads(7)) - .saturating_add(T::DbWeight::get().writes(2)) - } - pub(crate) fn buy_execution() -> Weight { - // Proof Size summary in bytes: - // Measured: `0` - // Estimated: `0` - // Minimum execution time: 890_000 picoseconds. - Weight::from_parts(970_000, 0) - .saturating_add(Weight::from_parts(0, 0)) - } - pub(crate) fn pay_fees() -> Weight { - // Proof Size summary in bytes: - // Measured: `0` - // Estimated: `0` - // Minimum execution time: 2_899_000 picoseconds. - Weight::from_parts(3_090_000, 0) - } - pub(crate) fn asset_claimer() -> Weight { - // Proof Size summary in bytes: - // Measured: `0` - // Estimated: `0` - // Minimum execution time: 669_000 picoseconds. - Weight::from_parts(714_000, 0) - } - /// Storage: `PolkadotXcm::Queries` (r:1 w:0) - /// Proof: `PolkadotXcm::Queries` (`max_values`: None, `max_size`: None, mode: `Measured`) - pub(crate) fn query_response() -> Weight { - // Proof Size summary in bytes: - // Measured: `0` - // Estimated: `3465` - // Minimum execution time: 7_530_000 picoseconds. - Weight::from_parts(7_710_000, 0) - .saturating_add(Weight::from_parts(0, 3465)) - .saturating_add(T::DbWeight::get().reads(1)) - } - pub(crate) fn transact() -> Weight { - // Proof Size summary in bytes: - // Measured: `0` - // Estimated: `0` - // Minimum execution time: 9_160_000 picoseconds. - Weight::from_parts(9_450_000, 0) - .saturating_add(Weight::from_parts(0, 0)) - } - pub(crate) fn refund_surplus() -> Weight { - // Proof Size summary in bytes: - // Measured: `0` - // Estimated: `0` - // Minimum execution time: 1_830_000 picoseconds. - Weight::from_parts(1_930_000, 0) - .saturating_add(Weight::from_parts(0, 0)) - } - pub(crate) fn set_error_handler() -> Weight { - // Proof Size summary in bytes: - // Measured: `0` - // Estimated: `0` - // Minimum execution time: 960_000 picoseconds. - Weight::from_parts(1_000_000, 0) - .saturating_add(Weight::from_parts(0, 0)) - } - pub(crate) fn set_appendix() -> Weight { - // Proof Size summary in bytes: - // Measured: `0` - // Estimated: `0` - // Minimum execution time: 910_000 picoseconds. - Weight::from_parts(960_000, 0) - .saturating_add(Weight::from_parts(0, 0)) - } - pub(crate) fn clear_error() -> Weight { - // Proof Size summary in bytes: - // Measured: `0` - // Estimated: `0` - // Minimum execution time: 780_000 picoseconds. - Weight::from_parts(860_000, 0) - .saturating_add(Weight::from_parts(0, 0)) - } - pub(crate) fn descend_origin() -> Weight { - // Proof Size summary in bytes: - // Measured: `0` - // Estimated: `0` - // Minimum execution time: 920_000 picoseconds. - Weight::from_parts(1_000_000, 0) - .saturating_add(Weight::from_parts(0, 0)) - } - pub(crate) fn execute_with_origin() -> Weight { - // Proof Size summary in bytes: - // Measured: `0` - // Estimated: `0` - // Minimum execution time: 790_000 picoseconds. - Weight::from_parts(843_000, 0) - } - pub(crate) fn clear_origin() -> Weight { - // Proof Size summary in bytes: - // Measured: `0` - // Estimated: `0` - // Minimum execution time: 820_000 picoseconds. - Weight::from_parts(900_000, 0) - .saturating_add(Weight::from_parts(0, 0)) - } - /// Storage: `ParachainInfo::ParachainId` (r:1 w:0) - /// Proof: `ParachainInfo::ParachainId` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) - /// Storage: `ParachainSystem::UpwardDeliveryFeeFactor` (r:1 w:0) - /// Proof: `ParachainSystem::UpwardDeliveryFeeFactor` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) - /// Storage: `PolkadotXcm::SupportedVersion` (r:1 w:0) - /// Proof: `PolkadotXcm::SupportedVersion` (`max_values`: None, `max_size`: None, mode: `Measured`) - /// Storage: `System::Account` (r:2 w:1) - /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) - /// Storage: `ParachainSystem::HostConfiguration` (r:1 w:0) - /// Proof: `ParachainSystem::HostConfiguration` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) - /// Storage: `ParachainSystem::PendingUpwardMessages` (r:1 w:1) - /// Proof: `ParachainSystem::PendingUpwardMessages` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) - pub(crate) fn report_error() -> Weight { - // Proof Size summary in bytes: - // Measured: `212` - // Estimated: `6196` - // Minimum execution time: 64_900_000 picoseconds. - Weight::from_parts(65_791_000, 0) - .saturating_add(Weight::from_parts(0, 6196)) - .saturating_add(T::DbWeight::get().reads(7)) - .saturating_add(T::DbWeight::get().writes(2)) - } - /// Storage: `PolkadotXcm::AssetTraps` (r:1 w:1) - /// Proof: `PolkadotXcm::AssetTraps` (`max_values`: None, `max_size`: None, mode: `Measured`) - pub(crate) fn claim_asset() -> Weight { - // Proof Size summary in bytes: - // Measured: `23` - // Estimated: `3488` - // Minimum execution time: 11_440_000 picoseconds. - Weight::from_parts(11_700_000, 0) - .saturating_add(Weight::from_parts(0, 3488)) - .saturating_add(T::DbWeight::get().reads(1)) - .saturating_add(T::DbWeight::get().writes(1)) - } - pub(crate) fn trap() -> Weight { - // Proof Size summary in bytes: - // Measured: `0` - // Estimated: `0` - // Minimum execution time: 820_000 picoseconds. - Weight::from_parts(880_000, 0) - .saturating_add(Weight::from_parts(0, 0)) - } - /// Storage: `PolkadotXcm::VersionNotifyTargets` (r:1 w:1) - /// Proof: `PolkadotXcm::VersionNotifyTargets` (`max_values`: None, `max_size`: None, mode: `Measured`) - /// Storage: `ParachainSystem::UpwardDeliveryFeeFactor` (r:1 w:0) - /// Proof: `ParachainSystem::UpwardDeliveryFeeFactor` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) - /// Storage: `PolkadotXcm::SupportedVersion` (r:1 w:0) - /// Proof: `PolkadotXcm::SupportedVersion` (`max_values`: None, `max_size`: None, mode: `Measured`) - /// Storage: `ParachainSystem::HostConfiguration` (r:1 w:0) - /// Proof: `ParachainSystem::HostConfiguration` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) - /// Storage: `ParachainSystem::PendingUpwardMessages` (r:1 w:1) - /// Proof: `ParachainSystem::PendingUpwardMessages` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) - pub(crate) fn subscribe_version() -> Weight { - // Proof Size summary in bytes: - // Measured: `42` - // Estimated: `3507` - // Minimum execution time: 31_201_000 picoseconds. - Weight::from_parts(31_810_000, 0) - .saturating_add(Weight::from_parts(0, 3507)) - .saturating_add(T::DbWeight::get().reads(5)) - .saturating_add(T::DbWeight::get().writes(2)) - } - /// Storage: `PolkadotXcm::VersionNotifyTargets` (r:0 w:1) - /// Proof: `PolkadotXcm::VersionNotifyTargets` (`max_values`: None, `max_size`: None, mode: `Measured`) - pub(crate) fn unsubscribe_version() -> Weight { - // Proof Size summary in bytes: - // Measured: `0` - // Estimated: `0` - // Minimum execution time: 3_690_000 picoseconds. - Weight::from_parts(3_800_000, 0) - .saturating_add(Weight::from_parts(0, 0)) - .saturating_add(T::DbWeight::get().writes(1)) - } - pub(crate) fn burn_asset() -> Weight { - // Proof Size summary in bytes: - // Measured: `0` - // Estimated: `0` - // Minimum execution time: 1_470_000 picoseconds. - Weight::from_parts(1_580_000, 0) - .saturating_add(Weight::from_parts(0, 0)) - } - pub(crate) fn expect_asset() -> Weight { - // Proof Size summary in bytes: - // Measured: `0` - // Estimated: `0` - // Minimum execution time: 1_020_000 picoseconds. - Weight::from_parts(1_090_000, 0) - .saturating_add(Weight::from_parts(0, 0)) - } - pub(crate) fn expect_origin() -> Weight { - // Proof Size summary in bytes: - // Measured: `0` - // Estimated: `0` - // Minimum execution time: 850_000 picoseconds. - Weight::from_parts(930_000, 0) - .saturating_add(Weight::from_parts(0, 0)) - } - pub(crate) fn expect_error() -> Weight { - // Proof Size summary in bytes: - // Measured: `0` - // Estimated: `0` - // Minimum execution time: 820_000 picoseconds. - Weight::from_parts(890_000, 0) - .saturating_add(Weight::from_parts(0, 0)) - } - pub(crate) fn expect_transact_status() -> Weight { - // Proof Size summary in bytes: - // Measured: `0` - // Estimated: `0` - // Minimum execution time: 1_010_000 picoseconds. - Weight::from_parts(1_080_000, 0) - .saturating_add(Weight::from_parts(0, 0)) - } - /// Storage: `ParachainInfo::ParachainId` (r:1 w:0) - /// Proof: `ParachainInfo::ParachainId` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) - /// Storage: `ParachainSystem::UpwardDeliveryFeeFactor` (r:1 w:0) - /// Proof: `ParachainSystem::UpwardDeliveryFeeFactor` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) - /// Storage: `PolkadotXcm::SupportedVersion` (r:1 w:0) - /// Proof: `PolkadotXcm::SupportedVersion` (`max_values`: None, `max_size`: None, mode: `Measured`) - /// Storage: `System::Account` (r:2 w:1) - /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) - /// Storage: `ParachainSystem::HostConfiguration` (r:1 w:0) - /// Proof: `ParachainSystem::HostConfiguration` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) - /// Storage: `ParachainSystem::PendingUpwardMessages` (r:1 w:1) - /// Proof: `ParachainSystem::PendingUpwardMessages` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) - pub(crate) fn query_pallet() -> Weight { - // Proof Size summary in bytes: - // Measured: `212` - // Estimated: `6196` - // Minimum execution time: 72_950_000 picoseconds. - Weight::from_parts(73_611_000, 0) - .saturating_add(Weight::from_parts(0, 6196)) - .saturating_add(T::DbWeight::get().reads(7)) - .saturating_add(T::DbWeight::get().writes(2)) - } - pub(crate) fn expect_pallet() -> Weight { - // Proof Size summary in bytes: - // Measured: `0` - // Estimated: `0` - // Minimum execution time: 6_530_000 picoseconds. - Weight::from_parts(6_730_000, 0) - .saturating_add(Weight::from_parts(0, 0)) - } - /// Storage: `ParachainInfo::ParachainId` (r:1 w:0) - /// Proof: `ParachainInfo::ParachainId` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) - /// Storage: `ParachainSystem::UpwardDeliveryFeeFactor` (r:1 w:0) - /// Proof: `ParachainSystem::UpwardDeliveryFeeFactor` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) - /// Storage: `PolkadotXcm::SupportedVersion` (r:1 w:0) - /// Proof: `PolkadotXcm::SupportedVersion` (`max_values`: None, `max_size`: None, mode: `Measured`) - /// Storage: `System::Account` (r:2 w:1) - /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) - /// Storage: `ParachainSystem::HostConfiguration` (r:1 w:0) - /// Proof: `ParachainSystem::HostConfiguration` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) - /// Storage: `ParachainSystem::PendingUpwardMessages` (r:1 w:1) - /// Proof: `ParachainSystem::PendingUpwardMessages` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) - pub(crate) fn report_transact_status() -> Weight { - // Proof Size summary in bytes: - // Measured: `212` - // Estimated: `6196` - // Minimum execution time: 65_030_000 picoseconds. - Weight::from_parts(65_860_000, 0) - .saturating_add(Weight::from_parts(0, 6196)) - .saturating_add(T::DbWeight::get().reads(7)) - .saturating_add(T::DbWeight::get().writes(2)) - } - pub(crate) fn clear_transact_status() -> Weight { - // Proof Size summary in bytes: - // Measured: `0` - // Estimated: `0` - // Minimum execution time: 910_000 picoseconds. - Weight::from_parts(980_000, 0) - .saturating_add(Weight::from_parts(0, 0)) - } - pub(crate) fn set_topic() -> Weight { - // Proof Size summary in bytes: - // Measured: `0` - // Estimated: `0` - // Minimum execution time: 800_000 picoseconds. - Weight::from_parts(870_000, 0) - .saturating_add(Weight::from_parts(0, 0)) - } - pub(crate) fn clear_topic() -> Weight { - // Proof Size summary in bytes: - // Measured: `0` - // Estimated: `0` - // Minimum execution time: 830_000 picoseconds. - Weight::from_parts(870_000, 0) - .saturating_add(Weight::from_parts(0, 0)) - } - pub(crate) fn set_fees_mode() -> Weight { - // Proof Size summary in bytes: - // Measured: `0` - // Estimated: `0` - // Minimum execution time: 760_000 picoseconds. - Weight::from_parts(830_000, 0) - .saturating_add(Weight::from_parts(0, 0)) - } - pub(crate) fn unpaid_execution() -> Weight { - // Proof Size summary in bytes: - // Measured: `0` - // Estimated: `0` - // Minimum execution time: 830_000 picoseconds. - Weight::from_parts(910_000, 0) - .saturating_add(Weight::from_parts(0, 0)) - } -} \ No newline at end of file + /// Storage: `ParachainInfo::ParachainId` (r:1 w:0) + /// Proof: `ParachainInfo::ParachainId` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) + /// Storage: `ParachainSystem::UpwardDeliveryFeeFactor` (r:1 w:0) + /// Proof: `ParachainSystem::UpwardDeliveryFeeFactor` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Storage: `PolkadotXcm::SupportedVersion` (r:1 w:0) + /// Proof: `PolkadotXcm::SupportedVersion` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `System::Account` (r:2 w:1) + /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) + /// Storage: `ParachainSystem::HostConfiguration` (r:1 w:0) + /// Proof: `ParachainSystem::HostConfiguration` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Storage: `ParachainSystem::PendingUpwardMessages` (r:1 w:1) + /// Proof: `ParachainSystem::PendingUpwardMessages` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + pub(crate) fn report_holding() -> Weight { + // Proof Size summary in bytes: + // Measured: `212` + // Estimated: `6196` + // Minimum execution time: 68_180_000 picoseconds. + Weight::from_parts(70_129_000, 6196) + .saturating_add(T::DbWeight::get().reads(7)) + .saturating_add(T::DbWeight::get().writes(2)) + } + pub(crate) fn buy_execution() -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 701_000 picoseconds. + Weight::from_parts(780_000, 0) + } + /// Storage: `System::Account` (r:1 w:0) + /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) + pub(crate) fn pay_fees() -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `3593` + // Minimum execution time: 4_051_000 picoseconds. + Weight::from_parts(4_490_000, 3593) + .saturating_add(T::DbWeight::get().reads(1)) + } + pub(crate) fn asset_claimer() -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 830_000 picoseconds. + Weight::from_parts(900_000, 0) + } + /// Storage: `PolkadotXcm::Queries` (r:1 w:0) + /// Proof: `PolkadotXcm::Queries` (`max_values`: None, `max_size`: None, mode: `Measured`) + pub(crate) fn query_response() -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `3465` + // Minimum execution time: 7_840_000 picoseconds. + Weight::from_parts(8_170_000, 3465) + .saturating_add(T::DbWeight::get().reads(1)) + } + pub(crate) fn transact() -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 9_150_000 picoseconds. + Weight::from_parts(9_640_000, 0) + } + pub(crate) fn refund_surplus() -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 1_440_000 picoseconds. + Weight::from_parts(1_579_000, 0) + } + pub(crate) fn set_error_handler() -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 700_000 picoseconds. + Weight::from_parts(790_000, 0) + } + pub(crate) fn set_appendix() -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 730_000 picoseconds. + Weight::from_parts(760_000, 0) + } + pub(crate) fn clear_error() -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 710_000 picoseconds. + Weight::from_parts(770_000, 0) + } + pub(crate) fn descend_origin() -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 740_000 picoseconds. + Weight::from_parts(820_000, 0) + } + /// Storage: `Benchmark::Override` (r:0 w:0) + /// Proof: `Benchmark::Override` (`max_values`: None, `max_size`: None, mode: `Measured`) + pub(crate) fn execute_with_origin() -> 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) + } + pub(crate) fn clear_origin() -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 710_000 picoseconds. + Weight::from_parts(770_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: `ParachainSystem::UpwardDeliveryFeeFactor` (r:1 w:0) + /// Proof: `ParachainSystem::UpwardDeliveryFeeFactor` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Storage: `PolkadotXcm::SupportedVersion` (r:1 w:0) + /// Proof: `PolkadotXcm::SupportedVersion` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `System::Account` (r:2 w:1) + /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) + /// Storage: `ParachainSystem::HostConfiguration` (r:1 w:0) + /// Proof: `ParachainSystem::HostConfiguration` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Storage: `ParachainSystem::PendingUpwardMessages` (r:1 w:1) + /// Proof: `ParachainSystem::PendingUpwardMessages` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + pub(crate) fn report_error() -> Weight { + // Proof Size summary in bytes: + // Measured: `212` + // Estimated: `6196` + // Minimum execution time: 64_269_000 picoseconds. + Weight::from_parts(65_499_000, 6196) + .saturating_add(T::DbWeight::get().reads(7)) + .saturating_add(T::DbWeight::get().writes(2)) + } + /// Storage: `PolkadotXcm::AssetTraps` (r:1 w:1) + /// Proof: `PolkadotXcm::AssetTraps` (`max_values`: None, `max_size`: None, mode: `Measured`) + pub(crate) fn claim_asset() -> Weight { + // Proof Size summary in bytes: + // Measured: `23` + // Estimated: `3488` + // Minimum execution time: 11_149_000 picoseconds. + Weight::from_parts(11_940_000, 3488) + .saturating_add(T::DbWeight::get().reads(1)) + .saturating_add(T::DbWeight::get().writes(1)) + } + pub(crate) fn trap() -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 4_589_000 picoseconds. + Weight::from_parts(4_869_000, 0) + } + /// Storage: `PolkadotXcm::VersionNotifyTargets` (r:1 w:1) + /// Proof: `PolkadotXcm::VersionNotifyTargets` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `ParachainSystem::UpwardDeliveryFeeFactor` (r:1 w:0) + /// Proof: `ParachainSystem::UpwardDeliveryFeeFactor` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Storage: `PolkadotXcm::SupportedVersion` (r:1 w:0) + /// Proof: `PolkadotXcm::SupportedVersion` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `ParachainSystem::HostConfiguration` (r:1 w:0) + /// Proof: `ParachainSystem::HostConfiguration` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Storage: `ParachainSystem::PendingUpwardMessages` (r:1 w:1) + /// Proof: `ParachainSystem::PendingUpwardMessages` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + pub(crate) fn subscribe_version() -> Weight { + // Proof Size summary in bytes: + // Measured: `42` + // Estimated: `3507` + // Minimum execution time: 27_120_000 picoseconds. + Weight::from_parts(28_280_000, 3507) + .saturating_add(T::DbWeight::get().reads(5)) + .saturating_add(T::DbWeight::get().writes(2)) + } + /// Storage: `PolkadotXcm::VersionNotifyTargets` (r:0 w:1) + /// Proof: `PolkadotXcm::VersionNotifyTargets` (`max_values`: None, `max_size`: None, mode: `Measured`) + pub(crate) fn unsubscribe_version() -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 3_910_000 picoseconds. + Weight::from_parts(4_091_000, 0) + .saturating_add(T::DbWeight::get().writes(1)) + } + pub(crate) fn burn_asset() -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 1_200_000 picoseconds. + Weight::from_parts(1_310_000, 0) + } + pub(crate) fn expect_asset() -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 870_000 picoseconds. + Weight::from_parts(970_000, 0) + } + pub(crate) fn expect_origin() -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 4_820_000 picoseconds. + Weight::from_parts(5_030_000, 0) + } + pub(crate) fn expect_error() -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 4_701_000 picoseconds. + Weight::from_parts(5_130_000, 0) + } + pub(crate) fn expect_transact_status() -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 960_000 picoseconds. + Weight::from_parts(1_059_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: `ParachainSystem::UpwardDeliveryFeeFactor` (r:1 w:0) + /// Proof: `ParachainSystem::UpwardDeliveryFeeFactor` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Storage: `PolkadotXcm::SupportedVersion` (r:1 w:0) + /// Proof: `PolkadotXcm::SupportedVersion` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `System::Account` (r:2 w:1) + /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) + /// Storage: `ParachainSystem::HostConfiguration` (r:1 w:0) + /// Proof: `ParachainSystem::HostConfiguration` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Storage: `ParachainSystem::PendingUpwardMessages` (r:1 w:1) + /// Proof: `ParachainSystem::PendingUpwardMessages` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + pub(crate) fn query_pallet() -> Weight { + // Proof Size summary in bytes: + // Measured: `212` + // Estimated: `6196` + // Minimum execution time: 77_019_000 picoseconds. + Weight::from_parts(79_260_000, 6196) + .saturating_add(T::DbWeight::get().reads(7)) + .saturating_add(T::DbWeight::get().writes(2)) + } + pub(crate) fn expect_pallet() -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 8_510_000 picoseconds. + Weight::from_parts(8_580_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: `ParachainSystem::UpwardDeliveryFeeFactor` (r:1 w:0) + /// Proof: `ParachainSystem::UpwardDeliveryFeeFactor` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Storage: `PolkadotXcm::SupportedVersion` (r:1 w:0) + /// Proof: `PolkadotXcm::SupportedVersion` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `System::Account` (r:2 w:1) + /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) + /// Storage: `ParachainSystem::HostConfiguration` (r:1 w:0) + /// Proof: `ParachainSystem::HostConfiguration` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Storage: `ParachainSystem::PendingUpwardMessages` (r:1 w:1) + /// Proof: `ParachainSystem::PendingUpwardMessages` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + pub(crate) fn report_transact_status() -> Weight { + // Proof Size summary in bytes: + // Measured: `212` + // Estimated: `6196` + // Minimum execution time: 67_149_000 picoseconds. + Weight::from_parts(68_950_000, 6196) + .saturating_add(T::DbWeight::get().reads(7)) + .saturating_add(T::DbWeight::get().writes(2)) + } + pub(crate) fn clear_transact_status() -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 810_000 picoseconds. + Weight::from_parts(900_000, 0) + } + pub(crate) fn set_topic() -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 750_000 picoseconds. + Weight::from_parts(800_000, 0) + } + pub(crate) fn clear_topic() -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 720_000 picoseconds. + Weight::from_parts(780_000, 0) + } + pub(crate) fn set_fees_mode() -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 729_000 picoseconds. + Weight::from_parts(850_000, 0) + } + pub(crate) fn unpaid_execution() -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 760_000 picoseconds. + Weight::from_parts(830_000, 0) + } + pub(crate) fn alias_origin() -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 790_000 picoseconds. + Weight::from_parts(870_000, 0) + } +} diff --git a/system-parachains/coretime/coretime-kusama/src/weights/cumulus_pallet_parachain_system.rs b/system-parachains/coretime/coretime-kusama/src/weights/cumulus_pallet_parachain_system.rs index 09f46ebc18..603df73aa7 100644 --- a/system-parachains/coretime/coretime-kusama/src/weights/cumulus_pallet_parachain_system.rs +++ b/system-parachains/coretime/coretime-kusama/src/weights/cumulus_pallet_parachain_system.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `cumulus_pallet_parachain_system` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-08, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./coretime-kusama-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./coretime-kusama-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=cumulus_pallet_parachain_system -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./coretime-kusama-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/coretime-kusama-runtime/coretime_kusama_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/coretime/coretime-kusama/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -62,11 +59,11 @@ impl cumulus_pallet_parachain_system::WeightInfo for We // Proof Size summary in bytes: // Measured: `48` // Estimated: `3517` - // Minimum execution time: 3_710_000 picoseconds. - Weight::from_parts(3_820_000, 0) + // Minimum execution time: 3_510_000 picoseconds. + Weight::from_parts(3_580_000, 0) .saturating_add(Weight::from_parts(0, 3517)) - // Standard Error: 48_557 - .saturating_add(Weight::from_parts(191_116_376, 0).saturating_mul(n.into())) + // Standard Error: 48_644 + .saturating_add(Weight::from_parts(203_902_731, 0).saturating_mul(n.into())) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(4)) .saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(n.into()))) diff --git a/system-parachains/coretime/coretime-kusama/src/weights/cumulus_pallet_xcmp_queue.rs b/system-parachains/coretime/coretime-kusama/src/weights/cumulus_pallet_xcmp_queue.rs index 910e0508e3..56b685dbab 100644 --- a/system-parachains/coretime/coretime-kusama/src/weights/cumulus_pallet_xcmp_queue.rs +++ b/system-parachains/coretime/coretime-kusama/src/weights/cumulus_pallet_xcmp_queue.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `cumulus_pallet_xcmp_queue` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-08, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./coretime-kusama-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./coretime-kusama-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=cumulus_pallet_xcmp_queue -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./coretime-kusama-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/coretime-kusama-runtime/coretime_kusama_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/coretime/coretime-kusama/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -53,8 +50,8 @@ impl cumulus_pallet_xcmp_queue::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `76` // Estimated: `1497` - // Minimum execution time: 6_380_000 picoseconds. - Weight::from_parts(6_570_000, 0) + // Minimum execution time: 6_220_000 picoseconds. + Weight::from_parts(6_450_000, 0) .saturating_add(Weight::from_parts(0, 1497)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -68,17 +65,17 @@ impl cumulus_pallet_xcmp_queue::WeightInfo for WeightIn /// Storage: `XcmpQueue::InboundXcmpSuspended` (r:1 w:0) /// Proof: `XcmpQueue::InboundXcmpSuspended` (`max_values`: Some(1), `max_size`: Some(4002), added: 4497, mode: `MaxEncodedLen`) /// Storage: `MessageQueue::Pages` (r:0 w:1) - /// Proof: `MessageQueue::Pages` (`max_values`: None, `max_size`: Some(105521), added: 107996, mode: `MaxEncodedLen`) - /// The range of component `n` is `[1, 105467]`. + /// Proof: `MessageQueue::Pages` (`max_values`: None, `max_size`: Some(65585), added: 68060, mode: `MaxEncodedLen`) + /// The range of component `n` is `[1, 65531]`. fn enqueue_n_bytes_xcmp_message(n: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `151` + // Measured: `82` // Estimated: `5487` - // Minimum execution time: 13_963_000 picoseconds. - Weight::from_parts(9_886_718, 0) + // Minimum execution time: 15_080_000 picoseconds. + Weight::from_parts(5_043_659, 0) .saturating_add(Weight::from_parts(0, 5487)) - // Standard Error: 6 - .saturating_add(Weight::from_parts(964, 0).saturating_mul(n.into())) + // Standard Error: 18 + .saturating_add(Weight::from_parts(1_387, 0).saturating_mul(n.into())) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(3)) } @@ -91,13 +88,13 @@ impl cumulus_pallet_xcmp_queue::WeightInfo for WeightIn /// Storage: `XcmpQueue::InboundXcmpSuspended` (r:1 w:0) /// Proof: `XcmpQueue::InboundXcmpSuspended` (`max_values`: Some(1), `max_size`: Some(4002), added: 4497, mode: `MaxEncodedLen`) /// Storage: `MessageQueue::Pages` (r:0 w:1) - /// Proof: `MessageQueue::Pages` (`max_values`: None, `max_size`: Some(105521), added: 107996, mode: `MaxEncodedLen`) + /// Proof: `MessageQueue::Pages` (`max_values`: None, `max_size`: Some(65585), added: 68060, mode: `MaxEncodedLen`) fn enqueue_2_empty_xcmp_messages() -> Weight { // Proof Size summary in bytes: - // Measured: `151` + // Measured: `82` // Estimated: `5487` - // Minimum execution time: 22_410_000 picoseconds. - Weight::from_parts(23_319_000, 0) + // Minimum execution time: 24_930_000 picoseconds. + Weight::from_parts(25_310_000, 0) .saturating_add(Weight::from_parts(0, 5487)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(3)) @@ -108,8 +105,8 @@ impl cumulus_pallet_xcmp_queue::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `76` // Estimated: `2767` - // Minimum execution time: 4_060_000 picoseconds. - Weight::from_parts(4_240_000, 0) + // Minimum execution time: 3_960_000 picoseconds. + Weight::from_parts(4_070_000, 0) .saturating_add(Weight::from_parts(0, 2767)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -120,8 +117,8 @@ impl cumulus_pallet_xcmp_queue::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `111` // Estimated: `2767` - // Minimum execution time: 5_510_000 picoseconds. - Weight::from_parts(5_650_000, 0) + // Minimum execution time: 5_330_000 picoseconds. + Weight::from_parts(5_500_000, 0) .saturating_add(Weight::from_parts(0, 2767)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -130,8 +127,8 @@ impl cumulus_pallet_xcmp_queue::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 7_800_000 picoseconds. - Weight::from_parts(8_040_000, 0) + // Minimum execution time: 6_010_000 picoseconds. + Weight::from_parts(6_210_000, 0) .saturating_add(Weight::from_parts(0, 0)) } /// Storage: UNKNOWN KEY `0x7b3237373ffdfeb1cab4222e3b520d6b345d8e88afa015075c945637c07e8f20` (r:1 w:1) @@ -152,8 +149,8 @@ impl cumulus_pallet_xcmp_queue::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `65711` // Estimated: `69176` - // Minimum execution time: 117_251_000 picoseconds. - Weight::from_parts(118_491_000, 0) + // Minimum execution time: 139_991_000 picoseconds. + Weight::from_parts(140_981_000, 0) .saturating_add(Weight::from_parts(0, 69176)) .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(5)) @@ -166,8 +163,8 @@ impl cumulus_pallet_xcmp_queue::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `65710` // Estimated: `69175` - // Minimum execution time: 60_540_000 picoseconds. - Weight::from_parts(61_270_000, 0) + // Minimum execution time: 59_210_000 picoseconds. + Weight::from_parts(59_830_000, 0) .saturating_add(Weight::from_parts(0, 69175)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) diff --git a/system-parachains/coretime/coretime-kusama/src/weights/frame_system.rs b/system-parachains/coretime/coretime-kusama/src/weights/frame_system.rs index b936b33c63..db3336b4fc 100644 --- a/system-parachains/coretime/coretime-kusama/src/weights/frame_system.rs +++ b/system-parachains/coretime/coretime-kusama/src/weights/frame_system.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `frame_system` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-08, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./coretime-kusama-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./coretime-kusama-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=frame_system -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./coretime-kusama-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/coretime-kusama-runtime/coretime_kusama_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/coretime/coretime-kusama/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -52,22 +49,22 @@ impl frame_system::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_580_000 picoseconds. - Weight::from_parts(2_710_000, 0) + // Minimum execution time: 2_540_000 picoseconds. + Weight::from_parts(10_757_017, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 0 - .saturating_add(Weight::from_parts(386, 0).saturating_mul(b.into())) + // Standard Error: 3 + .saturating_add(Weight::from_parts(481, 0).saturating_mul(b.into())) } /// The range of component `b` is `[0, 3932160]`. fn remark_with_event(b: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 6_820_000 picoseconds. - Weight::from_parts(6_960_000, 0) + // Minimum execution time: 6_730_000 picoseconds. + Weight::from_parts(6_830_000, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 3 - .saturating_add(Weight::from_parts(1_796, 0).saturating_mul(b.into())) + // Standard Error: 2 + .saturating_add(Weight::from_parts(2_187, 0).saturating_mul(b.into())) } /// Storage: `System::Digest` (r:1 w:1) /// Proof: `System::Digest` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) @@ -77,8 +74,8 @@ impl frame_system::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `1485` - // Minimum execution time: 4_590_000 picoseconds. - Weight::from_parts(4_770_000, 0) + // Minimum execution time: 4_220_000 picoseconds. + Weight::from_parts(4_520_000, 0) .saturating_add(Weight::from_parts(0, 1485)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(2)) @@ -99,8 +96,8 @@ impl frame_system::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `164` // Estimated: `1649` - // Minimum execution time: 122_152_625_000 picoseconds. - Weight::from_parts(124_108_238_000, 0) + // Minimum execution time: 124_415_107_000 picoseconds. + Weight::from_parts(129_025_141_000, 0) .saturating_add(Weight::from_parts(0, 1649)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(3)) @@ -113,10 +110,10 @@ impl frame_system::WeightInfo for WeightInfo { // Measured: `0` // Estimated: `0` // Minimum execution time: 2_550_000 picoseconds. - Weight::from_parts(2_720_000, 0) + Weight::from_parts(2_650_000, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 2_928 - .saturating_add(Weight::from_parts(894_132, 0).saturating_mul(i.into())) + // Standard Error: 2_811 + .saturating_add(Weight::from_parts(896_982, 0).saturating_mul(i.into())) .saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(i.into()))) } /// Storage: `Skipped::Metadata` (r:0 w:0) @@ -126,11 +123,11 @@ impl frame_system::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_620_000 picoseconds. - Weight::from_parts(2_680_000, 0) + // Minimum execution time: 2_490_000 picoseconds. + Weight::from_parts(2_610_000, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 1_092 - .saturating_add(Weight::from_parts(666_903, 0).saturating_mul(i.into())) + // Standard Error: 1_168 + .saturating_add(Weight::from_parts(666_532, 0).saturating_mul(i.into())) .saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(i.into()))) } /// Storage: `Skipped::Metadata` (r:0 w:0) @@ -140,11 +137,11 @@ impl frame_system::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `76 + p * (69 ±0)` // Estimated: `77 + p * (70 ±0)` - // Minimum execution time: 5_000_000 picoseconds. - Weight::from_parts(5_170_000, 0) + // Minimum execution time: 5_051_000 picoseconds. + Weight::from_parts(5_090_000, 0) .saturating_add(Weight::from_parts(0, 77)) - // Standard Error: 1_684 - .saturating_add(Weight::from_parts(1_516_507, 0).saturating_mul(p.into())) + // Standard Error: 1_514 + .saturating_add(Weight::from_parts(1_547_518, 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())) @@ -155,8 +152,8 @@ impl frame_system::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 23_690_000 picoseconds. - Weight::from_parts(24_620_000, 0) + // Minimum execution time: 20_870_000 picoseconds. + Weight::from_parts(21_750_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -178,8 +175,8 @@ impl frame_system::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `186` // Estimated: `1671` - // Minimum execution time: 125_135_185_000 picoseconds. - Weight::from_parts(127_655_561_000, 0) + // Minimum execution time: 128_755_069_000 picoseconds. + Weight::from_parts(132_616_719_000, 0) .saturating_add(Weight::from_parts(0, 1671)) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(4)) diff --git a/system-parachains/coretime/coretime-kusama/src/weights/frame_system_extensions.rs b/system-parachains/coretime/coretime-kusama/src/weights/frame_system_extensions.rs index 508933e4f6..9acbfac749 100644 --- a/system-parachains/coretime/coretime-kusama/src/weights/frame_system_extensions.rs +++ b/system-parachains/coretime/coretime-kusama/src/weights/frame_system_extensions.rs @@ -1,44 +1,37 @@ +// Copyright (C) Parity Technologies and the various Polkadot contributors, see Contributions.md +// for a list of specific contributors. +// SPDX-License-Identifier: Apache-2.0 -// Copyright (C) Parity Technologies (UK) Ltd. -// This file is part of Polkadot. - -// Polkadot is free software: you can redistribute it and/or modify -// it under the terms of the GNU General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. - -// Polkadot is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. - -// You should have received a copy of the GNU General Public License -// along with Polkadot. If not, see . +// 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 `frame_system_extensions` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2024-02-29, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `runner-bn-ce5rx-project-674-concurrent-0`, CPU: `Intel(R) Xeon(R) CPU @ 2.60GHz` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("rococo-dev")`, DB CACHE: 1024 +//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=rococo-dev -// --steps=50 -// --repeat=20 -// --no-storage-info -// --no-median-slopes -// --no-min-squares -// --pallet=frame_system_extensions -// --extrinsic=* -// --execution=wasm -// --wasm-execution=compiled -// --header=./polkadot/file_header.txt -// --output=./polkadot/runtime/rococo/src/weights/ +// --runtime=target/production/wbuild/coretime-kusama-runtime/coretime_kusama_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/coretime/coretime-kusama/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -51,45 +44,36 @@ use core::marker::PhantomData; /// Weight functions for `frame_system_extensions`. pub struct WeightInfo(PhantomData); impl frame_system::ExtensionsWeightInfo for WeightInfo { - /// Storage: `System::BlockHash` (r:1 w:0) - /// Proof: `System::BlockHash` (`max_values`: None, `max_size`: Some(44), added: 2519, mode: `MaxEncodedLen`) fn check_genesis() -> Weight { // Proof Size summary in bytes: // Measured: `54` - // Estimated: `3509` - // Minimum execution time: 3_262_000 picoseconds. - Weight::from_parts(3_497_000, 0) - .saturating_add(Weight::from_parts(0, 3509)) - .saturating_add(T::DbWeight::get().reads(1)) + // Estimated: `0` + // Minimum execution time: 4_810_000 picoseconds. + Weight::from_parts(5_050_000, 0) + .saturating_add(Weight::from_parts(0, 0)) } - /// Storage: `System::BlockHash` (r:1 w:0) - /// Proof: `System::BlockHash` (`max_values`: None, `max_size`: Some(44), added: 2519, mode: `MaxEncodedLen`) fn check_mortality_mortal_transaction() -> Weight { // Proof Size summary in bytes: // Measured: `92` - // Estimated: `3509` - // Minimum execution time: 5_416_000 picoseconds. - Weight::from_parts(5_690_000, 0) - .saturating_add(Weight::from_parts(0, 3509)) - .saturating_add(T::DbWeight::get().reads(1)) + // Estimated: `0` + // Minimum execution time: 8_160_000 picoseconds. + Weight::from_parts(8_520_000, 0) + .saturating_add(Weight::from_parts(0, 0)) } - /// Storage: `System::BlockHash` (r:1 w:0) - /// Proof: `System::BlockHash` (`max_values`: None, `max_size`: Some(44), added: 2519, mode: `MaxEncodedLen`) fn check_mortality_immortal_transaction() -> Weight { // Proof Size summary in bytes: // Measured: `92` - // Estimated: `3509` - // Minimum execution time: 5_416_000 picoseconds. - Weight::from_parts(5_690_000, 0) - .saturating_add(Weight::from_parts(0, 3509)) - .saturating_add(T::DbWeight::get().reads(1)) + // Estimated: `0` + // Minimum execution time: 8_190_000 picoseconds. + Weight::from_parts(8_580_000, 0) + .saturating_add(Weight::from_parts(0, 0)) } fn check_non_zero_sender() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 471_000 picoseconds. - Weight::from_parts(552_000, 0) + // Minimum execution time: 600_000 picoseconds. + Weight::from_parts(690_000, 0) .saturating_add(Weight::from_parts(0, 0)) } /// Storage: `System::Account` (r:1 w:1) @@ -98,8 +82,8 @@ impl frame_system::ExtensionsWeightInfo for WeightInfo< // Proof Size summary in bytes: // Measured: `101` // Estimated: `3593` - // Minimum execution time: 4_847_000 picoseconds. - Weight::from_parts(5_091_000, 0) + // Minimum execution time: 7_360_000 picoseconds. + Weight::from_parts(7_550_000, 0) .saturating_add(Weight::from_parts(0, 3593)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -108,36 +92,46 @@ impl frame_system::ExtensionsWeightInfo for WeightInfo< // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 388_000 picoseconds. - Weight::from_parts(421_000, 0) + // Minimum execution time: 490_000 picoseconds. + Weight::from_parts(550_000, 0) .saturating_add(Weight::from_parts(0, 0)) } fn check_tx_version() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 378_000 picoseconds. - Weight::from_parts(440_000, 0) + // Minimum execution time: 450_000 picoseconds. + Weight::from_parts(520_000, 0) .saturating_add(Weight::from_parts(0, 0)) } /// Storage: `System::AllExtrinsicsLen` (r:1 w:1) /// Proof: `System::AllExtrinsicsLen` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) + /// Storage: `System::BlockWeight` (r:1 w:1) + /// Proof: `System::BlockWeight` (`max_values`: Some(1), `max_size`: Some(48), added: 543, mode: `MaxEncodedLen`) + /// Storage: `System::ExtrinsicWeightReclaimed` (r:1 w:1) + /// Proof: `System::ExtrinsicWeightReclaimed` (`max_values`: Some(1), `max_size`: Some(16), added: 511, mode: `MaxEncodedLen`) fn check_weight() -> Weight { // Proof Size summary in bytes: // Measured: `24` - // Estimated: `1489` - // Minimum execution time: 3_402_000 picoseconds. - Weight::from_parts(3_627_000, 0) - .saturating_add(Weight::from_parts(0, 1489)) - .saturating_add(T::DbWeight::get().reads(1)) - .saturating_add(T::DbWeight::get().writes(1)) + // Estimated: `1533` + // Minimum execution time: 7_100_000 picoseconds. + Weight::from_parts(7_300_000, 0) + .saturating_add(Weight::from_parts(0, 1533)) + .saturating_add(T::DbWeight::get().reads(3)) + .saturating_add(T::DbWeight::get().writes(3)) } + /// Storage: `System::ExtrinsicWeightReclaimed` (r:1 w:1) + /// Proof: `System::ExtrinsicWeightReclaimed` (`max_values`: Some(1), `max_size`: Some(16), added: 511, mode: `MaxEncodedLen`) + /// Storage: `System::BlockWeight` (r:1 w:1) + /// Proof: `System::BlockWeight` (`max_values`: Some(1), `max_size`: Some(48), added: 543, mode: `MaxEncodedLen`) fn weight_reclaim() -> Weight { // Proof Size summary in bytes: // Measured: `0` - // Estimated: `0` - // Minimum execution time: 2_189_000 picoseconds. - Weight::from_parts(2_372_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Estimated: `1533` + // Minimum execution time: 3_300_000 picoseconds. + Weight::from_parts(3_420_000, 0) + .saturating_add(Weight::from_parts(0, 1533)) + .saturating_add(T::DbWeight::get().reads(2)) + .saturating_add(T::DbWeight::get().writes(2)) } } diff --git a/system-parachains/coretime/coretime-kusama/src/weights/pallet_balances.rs b/system-parachains/coretime/coretime-kusama/src/weights/pallet_balances.rs index 6ca57191c3..456603ceba 100644 --- a/system-parachains/coretime/coretime-kusama/src/weights/pallet_balances.rs +++ b/system-parachains/coretime/coretime-kusama/src/weights/pallet_balances.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `pallet_balances` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-08, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./coretime-kusama-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./coretime-kusama-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_balances -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./coretime-kusama-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/coretime-kusama-runtime/coretime_kusama_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/coretime/coretime-kusama/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -53,8 +50,8 @@ impl pallet_balances::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `52` // Estimated: `3593` - // Minimum execution time: 59_940_000 picoseconds. - Weight::from_parts(60_610_000, 0) + // Minimum execution time: 57_040_000 picoseconds. + Weight::from_parts(57_500_000, 0) .saturating_add(Weight::from_parts(0, 3593)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -65,8 +62,8 @@ impl pallet_balances::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `52` // Estimated: `3593` - // Minimum execution time: 47_960_000 picoseconds. - Weight::from_parts(48_650_000, 0) + // Minimum execution time: 45_500_000 picoseconds. + Weight::from_parts(46_000_000, 0) .saturating_add(Weight::from_parts(0, 3593)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -77,8 +74,8 @@ impl pallet_balances::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `174` // Estimated: `3593` - // Minimum execution time: 18_010_000 picoseconds. - Weight::from_parts(18_570_000, 0) + // Minimum execution time: 17_421_000 picoseconds. + Weight::from_parts(17_730_000, 0) .saturating_add(Weight::from_parts(0, 3593)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -89,8 +86,8 @@ impl pallet_balances::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `174` // Estimated: `3593` - // Minimum execution time: 26_750_000 picoseconds. - Weight::from_parts(27_190_000, 0) + // Minimum execution time: 25_360_000 picoseconds. + Weight::from_parts(25_790_000, 0) .saturating_add(Weight::from_parts(0, 3593)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -101,8 +98,8 @@ impl pallet_balances::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `155` // Estimated: `6196` - // Minimum execution time: 62_311_000 picoseconds. - Weight::from_parts(63_140_000, 0) + // Minimum execution time: 59_221_000 picoseconds. + Weight::from_parts(59_770_000, 0) .saturating_add(Weight::from_parts(0, 6196)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -113,8 +110,8 @@ impl pallet_balances::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `52` // Estimated: `3593` - // Minimum execution time: 59_291_000 picoseconds. - Weight::from_parts(59_800_000, 0) + // Minimum execution time: 56_490_000 picoseconds. + Weight::from_parts(57_311_000, 0) .saturating_add(Weight::from_parts(0, 3593)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -125,8 +122,8 @@ impl pallet_balances::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `174` // Estimated: `3593` - // Minimum execution time: 21_700_000 picoseconds. - Weight::from_parts(22_121_000, 0) + // Minimum execution time: 20_760_000 picoseconds. + Weight::from_parts(21_150_000, 0) .saturating_add(Weight::from_parts(0, 3593)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -138,11 +135,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: 20_110_000 picoseconds. - Weight::from_parts(20_380_000, 0) + // Minimum execution time: 19_280_000 picoseconds. + Weight::from_parts(19_520_000, 0) .saturating_add(Weight::from_parts(0, 990)) - // Standard Error: 13_846 - .saturating_add(Weight::from_parts(17_357_719, 0).saturating_mul(u.into())) + // Standard Error: 9_909 + .saturating_add(Weight::from_parts(16_400_138, 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())) @@ -153,8 +150,8 @@ impl pallet_balances::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `1501` - // Minimum execution time: 7_900_000 picoseconds. - Weight::from_parts(8_120_000, 0) + // Minimum execution time: 7_440_000 picoseconds. + Weight::from_parts(7_710_000, 0) .saturating_add(Weight::from_parts(0, 1501)) .saturating_add(T::DbWeight::get().reads(1)) } @@ -162,16 +159,16 @@ impl pallet_balances::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 36_151_000 picoseconds. - Weight::from_parts(36_371_000, 0) + // Minimum execution time: 34_620_000 picoseconds. + Weight::from_parts(35_110_000, 0) .saturating_add(Weight::from_parts(0, 0)) } fn burn_keep_alive() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 24_740_000 picoseconds. - Weight::from_parts(25_070_000, 0) + // Minimum execution time: 23_750_000 picoseconds. + Weight::from_parts(24_100_000, 0) .saturating_add(Weight::from_parts(0, 0)) } } diff --git a/system-parachains/coretime/coretime-kusama/src/weights/pallet_broker.rs b/system-parachains/coretime/coretime-kusama/src/weights/pallet_broker.rs index 42dd8a6dfd..6360b8252a 100644 --- a/system-parachains/coretime/coretime-kusama/src/weights/pallet_broker.rs +++ b/system-parachains/coretime/coretime-kusama/src/weights/pallet_broker.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `pallet_broker` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-08, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./coretime-kusama-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./coretime-kusama-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_broker -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./coretime-kusama-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/coretime-kusama-runtime/coretime_kusama_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/coretime/coretime-kusama/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -53,8 +50,8 @@ impl pallet_broker::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_950_000 picoseconds. - Weight::from_parts(3_180_000, 0) + // Minimum execution time: 2_930_000 picoseconds. + Weight::from_parts(3_150_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -64,8 +61,8 @@ impl pallet_broker::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `10888` // Estimated: `13506` - // Minimum execution time: 32_290_000 picoseconds. - Weight::from_parts(32_771_000, 0) + // Minimum execution time: 30_560_000 picoseconds. + Weight::from_parts(31_250_000, 0) .saturating_add(Weight::from_parts(0, 13506)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -76,8 +73,8 @@ impl pallet_broker::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `12090` // Estimated: `13506` - // Minimum execution time: 30_870_000 picoseconds. - Weight::from_parts(31_310_000, 0) + // Minimum execution time: 29_420_000 picoseconds. + Weight::from_parts(29_960_000, 0) .saturating_add(Weight::from_parts(0, 13506)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -92,12 +89,24 @@ impl pallet_broker::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `466` // Estimated: `1951` - // Minimum execution time: 17_290_000 picoseconds. - Weight::from_parts(17_600_000, 0) + // Minimum execution time: 16_000_000 picoseconds. + Weight::from_parts(16_400_000, 0) .saturating_add(Weight::from_parts(0, 1951)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(1)) } + /// Storage: `Broker::Leases` (r:1 w:1) + /// Proof: `Broker::Leases` (`max_values`: Some(1), `max_size`: Some(401), added: 896, mode: `MaxEncodedLen`) + fn remove_lease() -> Weight { + // Proof Size summary in bytes: + // Measured: `470` + // Estimated: `1886` + // Minimum execution time: 12_930_000 picoseconds. + Weight::from_parts(13_310_000, 0) + .saturating_add(Weight::from_parts(0, 1886)) + .saturating_add(T::DbWeight::get().reads(1)) + .saturating_add(T::DbWeight::get().writes(1)) + } /// Storage: `Broker::Configuration` (r:1 w:0) /// Proof: `Broker::Configuration` (`max_values`: Some(1), `max_size`: Some(31), added: 526, mode: `MaxEncodedLen`) /// Storage: `Broker::Leases` (r:1 w:1) @@ -135,11 +144,11 @@ impl pallet_broker::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `12599` // Estimated: `15065 + n * (1 ±0)` - // Minimum execution time: 64_970_000 picoseconds. - Weight::from_parts(170_866_404, 0) + // Minimum execution time: 61_870_000 picoseconds. + Weight::from_parts(164_638_655, 0) .saturating_add(Weight::from_parts(0, 15065)) - // Standard Error: 2_820 - .saturating_add(Weight::from_parts(25_219, 0).saturating_mul(n.into())) + // Standard Error: 2_739 + .saturating_add(Weight::from_parts(24_655, 0).saturating_mul(n.into())) .saturating_add(T::DbWeight::get().reads(15)) .saturating_add(T::DbWeight::get().writes(60)) .saturating_add(Weight::from_parts(0, 1).saturating_mul(n.into())) @@ -148,18 +157,20 @@ impl pallet_broker::WeightInfo for WeightInfo { /// Proof: `Broker::Status` (`max_values`: Some(1), `max_size`: Some(18), added: 513, mode: `MaxEncodedLen`) /// Storage: `Broker::SaleInfo` (r:1 w:1) /// Proof: `Broker::SaleInfo` (`max_values`: Some(1), `max_size`: Some(57), added: 552, mode: `MaxEncodedLen`) + /// Storage: `ParachainSystem::ValidationData` (r:1 w:0) + /// Proof: `ParachainSystem::ValidationData` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// Storage: `System::Account` (r:1 w:1) /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) /// Storage: `Broker::Regions` (r:0 w:1) /// Proof: `Broker::Regions` (`max_values`: None, `max_size`: Some(86), added: 2561, mode: `MaxEncodedLen`) fn purchase() -> Weight { // Proof Size summary in bytes: - // Measured: `371` + // Measured: `476` // Estimated: `3593` - // Minimum execution time: 67_951_000 picoseconds. - Weight::from_parts(68_580_000, 0) + // Minimum execution time: 66_390_000 picoseconds. + Weight::from_parts(66_931_000, 0) .saturating_add(Weight::from_parts(0, 3593)) - .saturating_add(T::DbWeight::get().reads(3)) + .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(3)) } /// Storage: `Broker::Configuration` (r:1 w:0) @@ -170,19 +181,21 @@ impl pallet_broker::WeightInfo for WeightInfo { /// Proof: `Broker::SaleInfo` (`max_values`: Some(1), `max_size`: Some(57), added: 552, mode: `MaxEncodedLen`) /// Storage: `Broker::PotentialRenewals` (r:1 w:2) /// Proof: `Broker::PotentialRenewals` (`max_values`: None, `max_size`: Some(1233), added: 3708, mode: `MaxEncodedLen`) - /// Storage: `System::Account` (r:1 w:0) + /// Storage: `System::Account` (r:1 w:1) /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) + /// Storage: `ParachainSystem::ValidationData` (r:1 w:0) + /// Proof: `ParachainSystem::ValidationData` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// Storage: `Broker::Workplan` (r:0 w:1) /// Proof: `Broker::Workplan` (`max_values`: None, `max_size`: Some(1216), added: 3691, mode: `MaxEncodedLen`) fn renew() -> Weight { // Proof Size summary in bytes: - // Measured: `624` + // Measured: `729` // Estimated: `4698` - // Minimum execution time: 116_950_000 picoseconds. - Weight::from_parts(120_830_000, 0) + // Minimum execution time: 98_811_000 picoseconds. + Weight::from_parts(102_611_000, 0) .saturating_add(Weight::from_parts(0, 4698)) - .saturating_add(T::DbWeight::get().reads(5)) - .saturating_add(T::DbWeight::get().writes(4)) + .saturating_add(T::DbWeight::get().reads(6)) + .saturating_add(T::DbWeight::get().writes(5)) } /// Storage: `Broker::Regions` (r:1 w:1) /// Proof: `Broker::Regions` (`max_values`: None, `max_size`: Some(86), added: 2561, mode: `MaxEncodedLen`) @@ -190,8 +203,8 @@ impl pallet_broker::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `358` // Estimated: `3551` - // Minimum execution time: 19_880_000 picoseconds. - Weight::from_parts(20_210_000, 0) + // Minimum execution time: 18_670_000 picoseconds. + Weight::from_parts(19_140_000, 0) .saturating_add(Weight::from_parts(0, 3551)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -202,8 +215,8 @@ impl pallet_broker::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `358` // Estimated: `3551` - // Minimum execution time: 21_870_000 picoseconds. - Weight::from_parts(22_190_000, 0) + // Minimum execution time: 20_460_000 picoseconds. + Weight::from_parts(20_690_000, 0) .saturating_add(Weight::from_parts(0, 3551)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(2)) @@ -214,8 +227,8 @@ impl pallet_broker::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `358` // Estimated: `3551` - // Minimum execution time: 23_270_000 picoseconds. - Weight::from_parts(23_780_000, 0) + // Minimum execution time: 21_860_000 picoseconds. + Weight::from_parts(22_271_000, 0) .saturating_add(Weight::from_parts(0, 3551)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(3)) @@ -232,8 +245,8 @@ impl pallet_broker::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `937` // Estimated: `4681` - // Minimum execution time: 38_490_000 picoseconds. - Weight::from_parts(38_801_000, 0) + // Minimum execution time: 36_100_000 picoseconds. + Weight::from_parts(36_460_000, 0) .saturating_add(Weight::from_parts(0, 4681)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(2)) @@ -252,8 +265,8 @@ impl pallet_broker::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `1003` // Estimated: `5996` - // Minimum execution time: 46_270_000 picoseconds. - Weight::from_parts(46_980_000, 0) + // Minimum execution time: 43_361_000 picoseconds. + Weight::from_parts(44_160_000, 0) .saturating_add(Weight::from_parts(0, 5996)) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(5)) @@ -269,11 +282,11 @@ impl pallet_broker::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `671` // Estimated: `6196 + m * (2520 ±0)` - // Minimum execution time: 77_671_000 picoseconds. - Weight::from_parts(76_672_979, 0) + // Minimum execution time: 76_531_000 picoseconds. + Weight::from_parts(75_693_108, 0) .saturating_add(Weight::from_parts(0, 6196)) - // Standard Error: 23_430 - .saturating_add(Weight::from_parts(2_141_245, 0).saturating_mul(m.into())) + // Standard Error: 27_232 + .saturating_add(Weight::from_parts(2_080_568, 0).saturating_mul(m.into())) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(m.into()))) .saturating_add(T::DbWeight::get().writes(5)) @@ -285,8 +298,8 @@ impl pallet_broker::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `103` // Estimated: `3593` - // Minimum execution time: 51_420_000 picoseconds. - Weight::from_parts(51_890_000, 0) + // Minimum execution time: 48_291_000 picoseconds. + Weight::from_parts(48_621_000, 0) .saturating_add(Weight::from_parts(0, 3593)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -299,8 +312,8 @@ impl pallet_broker::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `466` // Estimated: `3551` - // Minimum execution time: 55_871_000 picoseconds. - Weight::from_parts(59_540_000, 0) + // Minimum execution time: 55_701_000 picoseconds. + Weight::from_parts(69_001_000, 0) .saturating_add(Weight::from_parts(0, 3551)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -315,8 +328,8 @@ impl pallet_broker::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `463` // Estimated: `3533` - // Minimum execution time: 71_561_000 picoseconds. - Weight::from_parts(99_771_000, 0) + // Minimum execution time: 76_540_000 picoseconds. + Weight::from_parts(120_451_000, 0) .saturating_add(Weight::from_parts(0, 3533)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(1)) @@ -333,8 +346,8 @@ impl pallet_broker::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `979` // Estimated: `3593` - // Minimum execution time: 90_110_000 picoseconds. - Weight::from_parts(108_701_000, 0) + // Minimum execution time: 90_870_000 picoseconds. + Weight::from_parts(119_741_000, 0) .saturating_add(Weight::from_parts(0, 3593)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(1)) @@ -347,8 +360,8 @@ impl pallet_broker::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `957` // Estimated: `4698` - // Minimum execution time: 56_080_000 picoseconds. - Weight::from_parts(63_820_000, 0) + // Minimum execution time: 52_930_000 picoseconds. + Weight::from_parts(70_520_000, 0) .saturating_add(Weight::from_parts(0, 4698)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -370,8 +383,8 @@ impl pallet_broker::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `74` // Estimated: `3539` - // Minimum execution time: 29_750_000 picoseconds. - Weight::from_parts(30_741_915, 0) + // Minimum execution time: 28_131_000 picoseconds. + Weight::from_parts(29_397_368, 0) .saturating_add(Weight::from_parts(0, 3539)) .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(2)) @@ -379,15 +392,13 @@ impl pallet_broker::WeightInfo for WeightInfo { /// Storage: `Broker::CoreCountInbox` (r:1 w:1) /// Proof: `Broker::CoreCountInbox` (`max_values`: Some(1), `max_size`: Some(2), added: 497, mode: `MaxEncodedLen`) /// The range of component `n` is `[0, 1000]`. - fn process_core_count(n: u32, ) -> Weight { + fn process_core_count(_n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `266` // Estimated: `1487` - // Minimum execution time: 9_550_000 picoseconds. - Weight::from_parts(9_915_132, 0) + // Minimum execution time: 9_180_000 picoseconds. + Weight::from_parts(9_554_619, 0) .saturating_add(Weight::from_parts(0, 1487)) - // Standard Error: 9 - .saturating_add(Weight::from_parts(41, 0).saturating_mul(n.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -401,12 +412,14 @@ impl pallet_broker::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `500` // Estimated: `6196` - // Minimum execution time: 64_790_000 picoseconds. - Weight::from_parts(65_610_000, 0) + // Minimum execution time: 64_170_000 picoseconds. + Weight::from_parts(64_741_000, 0) .saturating_add(Weight::from_parts(0, 6196)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(4)) } + /// Storage: `ParachainSystem::ValidationData` (r:1 w:0) + /// Proof: `ParachainSystem::ValidationData` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// Storage: `Broker::InstaPoolIo` (r:3 w:3) /// Proof: `Broker::InstaPoolIo` (`max_values`: None, `max_size`: Some(28), added: 2503, mode: `MaxEncodedLen`) /// Storage: `Broker::Reservations` (r:1 w:0) @@ -421,7 +434,7 @@ impl pallet_broker::WeightInfo for WeightInfo { /// Proof: `Broker::Status` (`max_values`: Some(1), `max_size`: Some(18), added: 513, mode: `MaxEncodedLen`) /// Storage: `Broker::PotentialRenewals` (r:100 w:200) /// Proof: `Broker::PotentialRenewals` (`max_values`: None, `max_size`: Some(1233), added: 3708, mode: `MaxEncodedLen`) - /// Storage: `System::Account` (r:101 w:100) + /// Storage: `System::Account` (r:101 w:101) /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) /// Storage: `Broker::SaleInfo` (r:0 w:1) /// Proof: `Broker::SaleInfo` (`max_values`: Some(1), `max_size`: Some(57), added: 552, mode: `MaxEncodedLen`) @@ -430,15 +443,15 @@ impl pallet_broker::WeightInfo for WeightInfo { /// The range of component `n` is `[0, 1000]`. fn rotate_sale(n: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `32658` - // Estimated: `233641 + n * (198 ±9)` - // Minimum execution time: 30_980_000 picoseconds. - Weight::from_parts(2_941_101_793, 0) + // Measured: `32763` + // Estimated: `233641 + n * (198 ±0)` + // Minimum execution time: 33_130_000 picoseconds. + Weight::from_parts(2_958_606_918, 0) .saturating_add(Weight::from_parts(0, 233641)) - // Standard Error: 178_429 - .saturating_add(Weight::from_parts(4_715_727, 0).saturating_mul(n.into())) - .saturating_add(T::DbWeight::get().reads(125)) - .saturating_add(T::DbWeight::get().writes(180)) + // Standard Error: 179_953 + .saturating_add(Weight::from_parts(4_565_066, 0).saturating_mul(n.into())) + .saturating_add(T::DbWeight::get().reads(126)) + .saturating_add(T::DbWeight::get().writes(181)) .saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(n.into()))) .saturating_add(Weight::from_parts(0, 198).saturating_mul(n.into())) } @@ -450,8 +463,8 @@ impl pallet_broker::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `42` // Estimated: `3493` - // Minimum execution time: 9_430_000 picoseconds. - Weight::from_parts(9_670_000, 0) + // Minimum execution time: 8_650_000 picoseconds. + Weight::from_parts(8_920_000, 0) .saturating_add(Weight::from_parts(0, 3493)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -476,8 +489,8 @@ impl pallet_broker::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `1321` // Estimated: `4786` - // Minimum execution time: 45_230_000 picoseconds. - Weight::from_parts(45_830_000, 0) + // Minimum execution time: 42_351_000 picoseconds. + Weight::from_parts(43_310_000, 0) .saturating_add(Weight::from_parts(0, 4786)) .saturating_add(T::DbWeight::get().reads(8)) .saturating_add(T::DbWeight::get().writes(4)) @@ -498,8 +511,8 @@ impl pallet_broker::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `74` // Estimated: `3539` - // Minimum execution time: 24_090_000 picoseconds. - Weight::from_parts(24_700_000, 0) + // Minimum execution time: 22_660_000 picoseconds. + Weight::from_parts(23_420_000, 0) .saturating_add(Weight::from_parts(0, 3539)) .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(2)) @@ -510,8 +523,8 @@ impl pallet_broker::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_780_000 picoseconds. - Weight::from_parts(3_010_000, 0) + // Minimum execution time: 2_580_000 picoseconds. + Weight::from_parts(2_840_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -521,7 +534,7 @@ impl pallet_broker::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_910_000 picoseconds. + // Minimum execution time: 2_900_000 picoseconds. Weight::from_parts(3_140_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(1)) @@ -540,20 +553,38 @@ impl pallet_broker::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `408` // Estimated: `1893` - // Minimum execution time: 18_240_000 picoseconds. - Weight::from_parts(18_510_000, 0) + // Minimum execution time: 16_610_000 picoseconds. + Weight::from_parts(17_070_000, 0) .saturating_add(Weight::from_parts(0, 1893)) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(1)) } + /// Storage: `Broker::SaleInfo` (r:1 w:0) + /// Proof: `Broker::SaleInfo` (`max_values`: Some(1), `max_size`: Some(57), added: 552, mode: `MaxEncodedLen`) + /// Storage: `Broker::Reservations` (r:1 w:1) + /// Proof: `Broker::Reservations` (`max_values`: Some(1), `max_size`: Some(12021), added: 12516, mode: `MaxEncodedLen`) + /// Storage: `Broker::Status` (r:1 w:0) + /// Proof: `Broker::Status` (`max_values`: Some(1), `max_size`: Some(18), added: 513, mode: `MaxEncodedLen`) + /// Storage: `Broker::Workplan` (r:0 w:2) + /// Proof: `Broker::Workplan` (`max_values`: None, `max_size`: Some(1216), added: 3691, mode: `MaxEncodedLen`) + fn force_reserve() -> Weight { + // Proof Size summary in bytes: + // Measured: `11141` + // Estimated: `13506` + // Minimum execution time: 42_530_000 picoseconds. + Weight::from_parts(43_591_000, 0) + .saturating_add(Weight::from_parts(0, 13506)) + .saturating_add(T::DbWeight::get().reads(3)) + .saturating_add(T::DbWeight::get().writes(3)) + } /// Storage: `Broker::Leases` (r:1 w:1) /// Proof: `Broker::Leases` (`max_values`: Some(1), `max_size`: Some(401), added: 896, mode: `MaxEncodedLen`) fn swap_leases() -> Weight { // Proof Size summary in bytes: // Measured: `470` // Estimated: `1886` - // Minimum execution time: 10_690_000 picoseconds. - Weight::from_parts(11_110_000, 0) + // Minimum execution time: 9_800_000 picoseconds. + Weight::from_parts(10_080_000, 0) .saturating_add(Weight::from_parts(0, 1886)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -566,21 +597,23 @@ impl pallet_broker::WeightInfo for WeightInfo { /// Proof: `Broker::Configuration` (`max_values`: Some(1), `max_size`: Some(31), added: 526, mode: `MaxEncodedLen`) /// Storage: `Broker::Status` (r:1 w:0) /// Proof: `Broker::Status` (`max_values`: Some(1), `max_size`: Some(18), added: 513, mode: `MaxEncodedLen`) - /// Storage: `System::Account` (r:2 w:1) + /// Storage: `System::Account` (r:2 w:2) /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) + /// Storage: `ParachainSystem::ValidationData` (r:1 w:0) + /// Proof: `ParachainSystem::ValidationData` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// Storage: `Broker::AutoRenewals` (r:1 w:1) /// Proof: `Broker::AutoRenewals` (`max_values`: Some(1), `max_size`: Some(1002), added: 1497, mode: `MaxEncodedLen`) /// Storage: `Broker::Workplan` (r:0 w:1) /// Proof: `Broker::Workplan` (`max_values`: None, `max_size`: Some(1216), added: 3691, mode: `MaxEncodedLen`) fn enable_auto_renew() -> Weight { // Proof Size summary in bytes: - // Measured: `2956` + // Measured: `3061` // Estimated: `6196` - // Minimum execution time: 167_381_000 picoseconds. - Weight::from_parts(177_321_000, 0) + // Minimum execution time: 136_281_000 picoseconds. + Weight::from_parts(142_881_000, 0) .saturating_add(Weight::from_parts(0, 6196)) - .saturating_add(T::DbWeight::get().reads(7)) - .saturating_add(T::DbWeight::get().writes(6)) + .saturating_add(T::DbWeight::get().reads(8)) + .saturating_add(T::DbWeight::get().writes(7)) } /// Storage: `Broker::AutoRenewals` (r:1 w:1) /// Proof: `Broker::AutoRenewals` (`max_values`: Some(1), `max_size`: Some(1002), added: 1497, mode: `MaxEncodedLen`) @@ -588,61 +621,44 @@ impl pallet_broker::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `1307` // Estimated: `2487` - // Minimum execution time: 23_510_000 picoseconds. - Weight::from_parts(25_420_000, 0) + // Minimum execution time: 22_190_000 picoseconds. + Weight::from_parts(24_480_000, 0) .saturating_add(Weight::from_parts(0, 2487)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } - /// Storage: `System::Account` (r:1 w:0) + /// Storage: `System::Account` (r:1 w:1) /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) + /// Storage: `ParachainSystem::UpwardDeliveryFeeFactor` (r:1 w:0) + /// Proof: `ParachainSystem::UpwardDeliveryFeeFactor` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Storage: `PolkadotXcm::SupportedVersion` (r:1 w:0) + /// Proof: `PolkadotXcm::SupportedVersion` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `PolkadotXcm::VersionDiscoveryQueue` (r:1 w:1) + /// Proof: `PolkadotXcm::VersionDiscoveryQueue` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Storage: `PolkadotXcm::SafeXcmVersion` (r:1 w:0) + /// Proof: `PolkadotXcm::SafeXcmVersion` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Storage: `ParachainSystem::HostConfiguration` (r:1 w:0) + /// Proof: `ParachainSystem::HostConfiguration` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Storage: `ParachainSystem::PendingUpwardMessages` (r:1 w:1) + /// Proof: `ParachainSystem::PendingUpwardMessages` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) fn on_new_timeslice() -> Weight { // Proof Size summary in bytes: - // Measured: `174` - // Estimated: `3593` - // Minimum execution time: 6_810_000 picoseconds. - Weight::from_parts(7_020_000, 0) - .saturating_add(Weight::from_parts(0, 3593)) - .saturating_add(T::DbWeight::get().reads(1)) - } - /// Storage: `Broker::Leases` (r:1 w:1) - /// Proof: `Broker::Leases` (`max_values`: Some(1), `max_size`: Some(81), added: 576, mode: `MaxEncodedLen`) - fn remove_lease() -> Weight { - // Proof Size summary in bytes: - // Measured: `150` - // Estimated: `1566` - // Minimum execution time: 10_319_000 picoseconds. - Weight::from_parts(10_718_000, 0) - .saturating_add(Weight::from_parts(0, 1566)) - .saturating_add(T::DbWeight::get().reads(1)) - .saturating_add(T::DbWeight::get().writes(1)) - } - /// Storage: `Broker::SaleInfo` (r:1 w:0) - /// Proof: `Broker::SaleInfo` (`max_values`: Some(1), `max_size`: Some(57), added: 552, mode: `MaxEncodedLen`) - /// Storage: `Broker::Reservations` (r:1 w:1) - /// Proof: `Broker::Reservations` (`max_values`: Some(1), `max_size`: Some(12021), added: 12516, mode: `MaxEncodedLen`) - /// Storage: `Broker::Status` (r:1 w:0) - /// Proof: `Broker::Status` (`max_values`: Some(1), `max_size`: Some(18), added: 513, mode: `MaxEncodedLen`) - /// Storage: `Broker::Workplan` (r:0 w:2) - /// Proof: `Broker::Workplan` (`max_values`: None, `max_size`: Some(1216), added: 3691, mode: `MaxEncodedLen`) - fn force_reserve() -> Weight { - // Proof Size summary in bytes: - // Measured: `11141` - // Estimated: `13506` - // Minimum execution time: 41_171_000 picoseconds. - Weight::from_parts(42_826_000, 0) - .saturating_add(Weight::from_parts(0, 13506)) - .saturating_add(T::DbWeight::get().reads(3)) + // Measured: `392` + // Estimated: `3857` + // Minimum execution time: 67_401_000 picoseconds. + Weight::from_parts(67_770_000, 0) + .saturating_add(Weight::from_parts(0, 3857)) + .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(3)) } /// Storage: `Broker::Workplan` (r:1 w:1) /// Proof: `Broker::Workplan` (`max_values`: None, `max_size`: Some(1216), added: 3691, mode: `MaxEncodedLen`) fn remove_assignment() -> Weight { // Proof Size summary in bytes: - // Measured: `602` + // Measured: `798` // Estimated: `4681` - // Minimum execution time: 21_397_000 picoseconds. - Weight::from_parts(21_865_000, 0) + // Minimum execution time: 20_210_000 picoseconds. + Weight::from_parts(20_720_000, 0) .saturating_add(Weight::from_parts(0, 4681)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) diff --git a/system-parachains/coretime/coretime-kusama/src/weights/pallet_collator_selection.rs b/system-parachains/coretime/coretime-kusama/src/weights/pallet_collator_selection.rs index e64661e18b..fa7c78a74e 100644 --- a/system-parachains/coretime/coretime-kusama/src/weights/pallet_collator_selection.rs +++ b/system-parachains/coretime/coretime-kusama/src/weights/pallet_collator_selection.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `pallet_collator_selection` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-08, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./coretime-kusama-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./coretime-kusama-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_collator_selection -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./coretime-kusama-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/coretime-kusama-runtime/coretime_kusama_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/coretime/coretime-kusama/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -56,11 +53,11 @@ impl pallet_collator_selection::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `197 + b * (79 ±0)` // Estimated: `1188 + b * (2555 ±0)` - // Minimum execution time: 17_950_000 picoseconds. - Weight::from_parts(13_343_254, 0) + // Minimum execution time: 16_430_000 picoseconds. + Weight::from_parts(12_382_775, 0) .saturating_add(Weight::from_parts(0, 1188)) - // Standard Error: 9_039 - .saturating_add(Weight::from_parts(4_860_541, 0).saturating_mul(b.into())) + // Standard Error: 5_932 + .saturating_add(Weight::from_parts(4_528_706, 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, 2555).saturating_mul(b.into())) @@ -79,13 +76,13 @@ impl pallet_collator_selection::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `795 + b * (32 ±0) + c * (53 ±0)` // Estimated: `6287 + b * (37 ±0) + c * (53 ±0)` - // Minimum execution time: 52_441_000 picoseconds. - Weight::from_parts(52_519_208, 0) + // Minimum execution time: 49_640_000 picoseconds. + Weight::from_parts(49_531_614, 0) .saturating_add(Weight::from_parts(0, 6287)) - // Standard Error: 5_493 - .saturating_add(Weight::from_parts(29_375, 0).saturating_mul(b.into())) - // Standard Error: 1_041 - .saturating_add(Weight::from_parts(105_699, 0).saturating_mul(c.into())) + // Standard Error: 5_050 + .saturating_add(Weight::from_parts(53_835, 0).saturating_mul(b.into())) + // Standard Error: 957 + .saturating_add(Weight::from_parts(100_699, 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, 37).saturating_mul(b.into())) @@ -100,11 +97,11 @@ impl pallet_collator_selection::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `119 + b * (32 ±0)` // Estimated: `6287` - // Minimum execution time: 17_210_000 picoseconds. - Weight::from_parts(17_442_608, 0) + // Minimum execution time: 15_930_000 picoseconds. + Weight::from_parts(16_317_172, 0) .saturating_add(Weight::from_parts(0, 6287)) - // Standard Error: 1_212 - .saturating_add(Weight::from_parts(69_135, 0).saturating_mul(b.into())) + // Standard Error: 1_179 + .saturating_add(Weight::from_parts(69_982, 0).saturating_mul(b.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -114,8 +111,8 @@ impl pallet_collator_selection::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 6_110_000 picoseconds. - Weight::from_parts(6_380_000, 0) + // Minimum execution time: 5_830_000 picoseconds. + Weight::from_parts(6_200_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -133,13 +130,13 @@ impl pallet_collator_selection::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `0 + c * (182 ±0) + k * (116 ±0)` // Estimated: `6287 + c * (901 ±29) + k * (901 ±29)` - // Minimum execution time: 14_720_000 picoseconds. - Weight::from_parts(15_160_000, 0) + // Minimum execution time: 13_860_000 picoseconds. + Weight::from_parts(13_980_000, 0) .saturating_add(Weight::from_parts(0, 6287)) - // Standard Error: 203_280 - .saturating_add(Weight::from_parts(6_764_908, 0).saturating_mul(c.into())) - // Standard Error: 203_280 - .saturating_add(Weight::from_parts(6_457_992, 0).saturating_mul(k.into())) + // Standard Error: 198_211 + .saturating_add(Weight::from_parts(6_612_499, 0).saturating_mul(c.into())) + // Standard Error: 198_211 + .saturating_add(Weight::from_parts(6_261_004, 0).saturating_mul(k.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(c.into()))) @@ -156,11 +153,11 @@ impl pallet_collator_selection::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `320 + c * (49 ±0)` // Estimated: `6287` - // Minimum execution time: 36_280_000 picoseconds. - Weight::from_parts(37_040_972, 0) + // Minimum execution time: 34_450_000 picoseconds. + Weight::from_parts(35_467_572, 0) .saturating_add(Weight::from_parts(0, 6287)) - // Standard Error: 992 - .saturating_add(Weight::from_parts(78_683, 0).saturating_mul(c.into())) + // Standard Error: 968 + .saturating_add(Weight::from_parts(73_936, 0).saturating_mul(c.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -179,11 +176,11 @@ impl pallet_collator_selection::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `765 + c * (52 ±0)` // Estimated: `6287 + c * (54 ±0)` - // Minimum execution time: 48_720_000 picoseconds. - Weight::from_parts(50_469_397, 0) + // Minimum execution time: 46_120_000 picoseconds. + Weight::from_parts(48_496_507, 0) .saturating_add(Weight::from_parts(0, 6287)) - // Standard Error: 801 - .saturating_add(Weight::from_parts(103_752, 0).saturating_mul(c.into())) + // Standard Error: 917 + .saturating_add(Weight::from_parts(98_844, 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, 54).saturating_mul(c.into())) @@ -205,11 +202,11 @@ impl pallet_collator_selection::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `905 + c * (53 ±0)` // Estimated: `6287 + c * (54 ±0)` - // Minimum execution time: 67_831_000 picoseconds. - Weight::from_parts(70_756_264, 0) + // Minimum execution time: 65_091_000 picoseconds. + Weight::from_parts(67_498_549, 0) .saturating_add(Weight::from_parts(0, 6287)) - // Standard Error: 3_126 - .saturating_add(Weight::from_parts(156_116, 0).saturating_mul(c.into())) + // Standard Error: 2_417 + .saturating_add(Weight::from_parts(136_545, 0).saturating_mul(c.into())) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(4)) .saturating_add(Weight::from_parts(0, 54).saturating_mul(c.into())) @@ -225,11 +222,11 @@ impl pallet_collator_selection::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `347 + c * (48 ±0)` // Estimated: `6287` - // Minimum execution time: 38_430_000 picoseconds. - Weight::from_parts(39_534_333, 0) + // Minimum execution time: 36_860_000 picoseconds. + Weight::from_parts(38_422_818, 0) .saturating_add(Weight::from_parts(0, 6287)) - // Standard Error: 1_001 - .saturating_add(Weight::from_parts(90_379, 0).saturating_mul(c.into())) + // Standard Error: 1_084 + .saturating_add(Weight::from_parts(83_268, 0).saturating_mul(c.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -243,8 +240,8 @@ impl pallet_collator_selection::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `155` // Estimated: `6196` - // Minimum execution time: 51_290_000 picoseconds. - Weight::from_parts(51_720_000, 0) + // Minimum execution time: 50_070_000 picoseconds. + Weight::from_parts(50_720_000, 0) .saturating_add(Weight::from_parts(0, 6196)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(4)) @@ -267,11 +264,11 @@ impl pallet_collator_selection::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `2268 + c * (97 ±0) + r * (115 ±0)` // Estimated: `6287 + c * (2519 ±0) + r * (2603 ±0)` - // Minimum execution time: 27_490_000 picoseconds. - Weight::from_parts(27_900_000, 0) + // Minimum execution time: 34_370_000 picoseconds. + Weight::from_parts(34_741_000, 0) .saturating_add(Weight::from_parts(0, 6287)) - // Standard Error: 355_530 - .saturating_add(Weight::from_parts(16_326_452, 0).saturating_mul(c.into())) + // Standard Error: 348_406 + .saturating_add(Weight::from_parts(16_084_617, 0).saturating_mul(c.into())) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(c.into()))) .saturating_add(T::DbWeight::get().writes(1)) diff --git a/system-parachains/coretime/coretime-kusama/src/weights/pallet_message_queue.rs b/system-parachains/coretime/coretime-kusama/src/weights/pallet_message_queue.rs index ed2b5eb2cd..8c4bec20c2 100644 --- a/system-parachains/coretime/coretime-kusama/src/weights/pallet_message_queue.rs +++ b/system-parachains/coretime/coretime-kusama/src/weights/pallet_message_queue.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `pallet_message_queue` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-08, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./coretime-kusama-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./coretime-kusama-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_message_queue -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./coretime-kusama-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/coretime-kusama-runtime/coretime_kusama_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/coretime/coretime-kusama/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -55,8 +52,8 @@ impl pallet_message_queue::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `223` // Estimated: `6044` - // Minimum execution time: 18_430_000 picoseconds. - Weight::from_parts(18_760_000, 0) + // Minimum execution time: 16_570_000 picoseconds. + Weight::from_parts(16_900_000, 0) .saturating_add(Weight::from_parts(0, 6044)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) @@ -69,8 +66,8 @@ impl pallet_message_queue::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `218` // Estimated: `6044` - // Minimum execution time: 16_530_000 picoseconds. - Weight::from_parts(16_980_000, 0) + // Minimum execution time: 14_880_000 picoseconds. + Weight::from_parts(15_200_000, 0) .saturating_add(Weight::from_parts(0, 6044)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(3)) @@ -81,8 +78,8 @@ impl pallet_message_queue::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `6` // Estimated: `3517` - // Minimum execution time: 5_290_000 picoseconds. - Weight::from_parts(5_450_000, 0) + // Minimum execution time: 4_920_000 picoseconds. + Weight::from_parts(5_060_000, 0) .saturating_add(Weight::from_parts(0, 3517)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -93,8 +90,8 @@ impl pallet_message_queue::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `72` // Estimated: `69050` - // Minimum execution time: 7_880_000 picoseconds. - Weight::from_parts(8_010_000, 0) + // Minimum execution time: 7_590_000 picoseconds. + Weight::from_parts(7_800_000, 0) .saturating_add(Weight::from_parts(0, 69050)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -105,8 +102,8 @@ impl pallet_message_queue::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `72` // Estimated: `69050` - // Minimum execution time: 8_040_000 picoseconds. - Weight::from_parts(8_290_000, 0) + // Minimum execution time: 7_740_000 picoseconds. + Weight::from_parts(7_980_000, 0) .saturating_add(Weight::from_parts(0, 69050)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -119,8 +116,8 @@ impl pallet_message_queue::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 158_451_000 picoseconds. - Weight::from_parts(159_071_000, 0) + // Minimum execution time: 209_631_000 picoseconds. + Weight::from_parts(211_651_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -132,23 +129,23 @@ impl pallet_message_queue::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `171` // Estimated: `3517` - // Minimum execution time: 11_061_000 picoseconds. - Weight::from_parts(11_240_000, 0) + // Minimum execution time: 9_890_000 picoseconds. + Weight::from_parts(10_170_000, 0) .saturating_add(Weight::from_parts(0, 3517)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) } /// Storage: `MessageQueue::BookStateFor` (r:1 w:0) - /// Proof: `MessageQueue::BookStateFor` (`max_values`: None, `max_size`: Some(55), added: 2530, mode: `MaxEncodedLen`) + /// Proof: `MessageQueue::BookStateFor` (`max_values`: None, `max_size`: Some(52), added: 2527, mode: `MaxEncodedLen`) /// Storage: `MessageQueue::ServiceHead` (r:0 w:1) - /// Proof: `MessageQueue::ServiceHead` (`max_values`: Some(1), `max_size`: Some(6), added: 501, mode: `MaxEncodedLen`) + /// Proof: `MessageQueue::ServiceHead` (`max_values`: Some(1), `max_size`: Some(5), added: 500, mode: `MaxEncodedLen`) fn set_service_head() -> Weight { // Proof Size summary in bytes: - // Measured: `220` - // Estimated: `3520` - // Minimum execution time: 11_071_000 picoseconds. - Weight::from_parts(11_553_000, 0) - .saturating_add(Weight::from_parts(0, 3520)) + // Measured: `161` + // Estimated: `3517` + // Minimum execution time: 7_480_000 picoseconds. + Weight::from_parts(7_710_000, 0) + .saturating_add(Weight::from_parts(0, 3517)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -160,8 +157,8 @@ impl pallet_message_queue::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `65667` // Estimated: `69050` - // Minimum execution time: 59_900_000 picoseconds. - Weight::from_parts(60_601_000, 0) + // Minimum execution time: 59_750_000 picoseconds. + Weight::from_parts(60_340_000, 0) .saturating_add(Weight::from_parts(0, 69050)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -174,8 +171,8 @@ impl pallet_message_queue::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `65667` // Estimated: `69050` - // Minimum execution time: 79_441_000 picoseconds. - Weight::from_parts(79_950_000, 0) + // Minimum execution time: 78_860_000 picoseconds. + Weight::from_parts(79_520_000, 0) .saturating_add(Weight::from_parts(0, 69050)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -188,8 +185,8 @@ impl pallet_message_queue::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `65667` // Estimated: `69050` - // Minimum execution time: 114_591_000 picoseconds. - Weight::from_parts(115_601_000, 0) + // Minimum execution time: 137_930_000 picoseconds. + Weight::from_parts(138_931_000, 0) .saturating_add(Weight::from_parts(0, 69050)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) diff --git a/system-parachains/coretime/coretime-kusama/src/weights/pallet_multisig.rs b/system-parachains/coretime/coretime-kusama/src/weights/pallet_multisig.rs index 3ecfed4109..ca4c138195 100644 --- a/system-parachains/coretime/coretime-kusama/src/weights/pallet_multisig.rs +++ b/system-parachains/coretime/coretime-kusama/src/weights/pallet_multisig.rs @@ -16,10 +16,10 @@ //! Autogenerated weights for `pallet_multisig` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.0.0 -//! DATE: 2025-04-30, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `2954d1b4313e`, CPU: `QEMU Virtual CPU version 2.5+` +//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: @@ -27,15 +27,11 @@ // v1 // benchmark // pallet -// --extrinsic=* -// --runtime=target/production/wbuild/coretime-kusama-runtime/coretime_kusama_runtime.wasm -// --pallet=pallet_multisig -// --header=/_work/fellowship-001/runtimes/runtimes/.github/scripts/cmd/file_header.txt -// --output=./system-parachains/coretime/coretime-kusama/src/weights -// --wasm-execution=compiled -// --steps=50 -// --repeat=20 -// --heap-pages=4096 +// --runtime=target/production/wbuild/coretime-kusama-runtime/coretime_kusama_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/coretime/coretime-kusama/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -53,11 +49,11 @@ impl pallet_multisig::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 15_680_000 picoseconds. - Weight::from_parts(17_524_138, 0) + // Minimum execution time: 15_580_000 picoseconds. + Weight::from_parts(15_816_552, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 13 - .saturating_add(Weight::from_parts(461, 0).saturating_mul(z.into())) + // Standard Error: 1 + .saturating_add(Weight::from_parts(403, 0).saturating_mul(z.into())) } /// Storage: `Multisig::Multisigs` (r:1 w:1) /// Proof: `Multisig::Multisigs` (`max_values`: None, `max_size`: Some(3346), added: 5821, mode: `MaxEncodedLen`) @@ -67,13 +63,13 @@ impl pallet_multisig::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `263 + s * (2 ±0)` // Estimated: `6811` - // Minimum execution time: 46_510_000 picoseconds. - Weight::from_parts(35_420_502, 0) + // Minimum execution time: 49_120_000 picoseconds. + Weight::from_parts(39_130_314, 0) .saturating_add(Weight::from_parts(0, 6811)) - // Standard Error: 3_017 - .saturating_add(Weight::from_parts(150_486, 0).saturating_mul(s.into())) - // Standard Error: 29 - .saturating_add(Weight::from_parts(2_480, 0).saturating_mul(z.into())) + // Standard Error: 369 + .saturating_add(Weight::from_parts(105_406, 0).saturating_mul(s.into())) + // Standard Error: 3 + .saturating_add(Weight::from_parts(2_038, 0).saturating_mul(z.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -85,13 +81,13 @@ impl pallet_multisig::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `282` // Estimated: `6811` - // Minimum execution time: 29_850_000 picoseconds. - Weight::from_parts(21_467_553, 0) + // Minimum execution time: 32_160_000 picoseconds. + Weight::from_parts(22_718_900, 0) .saturating_add(Weight::from_parts(0, 6811)) - // Standard Error: 2_198 - .saturating_add(Weight::from_parts(103_387, 0).saturating_mul(s.into())) - // Standard Error: 21 - .saturating_add(Weight::from_parts(2_415, 0).saturating_mul(z.into())) + // Standard Error: 426 + .saturating_add(Weight::from_parts(98_974, 0).saturating_mul(s.into())) + // Standard Error: 4 + .saturating_add(Weight::from_parts(2_069, 0).saturating_mul(z.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -105,13 +101,13 @@ impl pallet_multisig::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `388 + s * (33 ±0)` // Estimated: `6811` - // Minimum execution time: 52_131_000 picoseconds. - Weight::from_parts(37_829_528, 0) + // Minimum execution time: 54_561_000 picoseconds. + Weight::from_parts(42_340_200, 0) .saturating_add(Weight::from_parts(0, 6811)) - // Standard Error: 4_075 - .saturating_add(Weight::from_parts(187_666, 0).saturating_mul(s.into())) - // Standard Error: 39 - .saturating_add(Weight::from_parts(2_530, 0).saturating_mul(z.into())) + // Standard Error: 841 + .saturating_add(Weight::from_parts(129_613, 0).saturating_mul(s.into())) + // Standard Error: 8 + .saturating_add(Weight::from_parts(2_058, 0).saturating_mul(z.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -122,11 +118,11 @@ impl pallet_multisig::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `263 + s * (2 ±0)` // Estimated: `6811` - // Minimum execution time: 32_210_000 picoseconds. - Weight::from_parts(34_172_091, 0) + // Minimum execution time: 36_590_000 picoseconds. + Weight::from_parts(37_770_445, 0) .saturating_add(Weight::from_parts(0, 6811)) - // Standard Error: 4_335 - .saturating_add(Weight::from_parts(189_090, 0).saturating_mul(s.into())) + // Standard Error: 605 + .saturating_add(Weight::from_parts(104_014, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -137,11 +133,11 @@ impl pallet_multisig::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `282` // Estimated: `6811` - // Minimum execution time: 17_310_000 picoseconds. - Weight::from_parts(20_810_571, 0) + // Minimum execution time: 20_730_000 picoseconds. + Weight::from_parts(21_531_201, 0) .saturating_add(Weight::from_parts(0, 6811)) - // Standard Error: 2_343 - .saturating_add(Weight::from_parts(103_221, 0).saturating_mul(s.into())) + // Standard Error: 360 + .saturating_add(Weight::from_parts(98_936, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -152,11 +148,11 @@ impl pallet_multisig::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `454 + s * (1 ±0)` // Estimated: `6811` - // Minimum execution time: 31_811_000 picoseconds. - Weight::from_parts(34_368_373, 0) + // Minimum execution time: 37_131_000 picoseconds. + Weight::from_parts(38_372_686, 0) .saturating_add(Weight::from_parts(0, 6811)) - // Standard Error: 1_791 - .saturating_add(Weight::from_parts(138_258, 0).saturating_mul(s.into())) + // Standard Error: 592 + .saturating_add(Weight::from_parts(104_821, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -165,13 +161,13 @@ impl pallet_multisig::WeightInfo for WeightInfo { /// The range of component `s` is `[2, 100]`. fn poke_deposit(s: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `458 + s * (1 ±0)` + // Measured: `454 + s * (1 ±0)` // Estimated: `6811` - // Minimum execution time: 34_917_000 picoseconds. - Weight::from_parts(36_141_350, 0) + // Minimum execution time: 35_510_000 picoseconds. + Weight::from_parts(36_480_904, 0) .saturating_add(Weight::from_parts(0, 6811)) - // Standard Error: 1_247 - .saturating_add(Weight::from_parts(166_544, 0).saturating_mul(s.into())) + // Standard Error: 468 + .saturating_add(Weight::from_parts(102_976, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } diff --git a/system-parachains/coretime/coretime-kusama/src/weights/pallet_proxy.rs b/system-parachains/coretime/coretime-kusama/src/weights/pallet_proxy.rs index 8f31ff9af4..9a5779233e 100644 --- a/system-parachains/coretime/coretime-kusama/src/weights/pallet_proxy.rs +++ b/system-parachains/coretime/coretime-kusama/src/weights/pallet_proxy.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `pallet_proxy` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-08, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./coretime-kusama-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./coretime-kusama-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_proxy -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./coretime-kusama-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/coretime-kusama-runtime/coretime_kusama_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/coretime/coretime-kusama/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -54,11 +51,11 @@ impl pallet_proxy::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `127 + p * (37 ±0)` // Estimated: `4706` - // Minimum execution time: 19_270_000 picoseconds. - Weight::from_parts(20_049_915, 0) + // Minimum execution time: 17_431_000 picoseconds. + Weight::from_parts(18_153_139, 0) .saturating_add(Weight::from_parts(0, 4706)) - // Standard Error: 1_327 - .saturating_add(Weight::from_parts(26_901, 0).saturating_mul(p.into())) + // Standard Error: 740 + .saturating_add(Weight::from_parts(28_158, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(1)) } /// Storage: `Proxy::Proxies` (r:1 w:0) @@ -73,13 +70,13 @@ impl pallet_proxy::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `454 + a * (68 ±0) + p * (37 ±0)` // Estimated: `5698` - // Minimum execution time: 46_660_000 picoseconds. - Weight::from_parts(46_737_546, 0) + // Minimum execution time: 44_300_000 picoseconds. + Weight::from_parts(44_180_359, 0) .saturating_add(Weight::from_parts(0, 5698)) - // Standard Error: 1_794 - .saturating_add(Weight::from_parts(174_783, 0).saturating_mul(a.into())) - // Standard Error: 1_854 - .saturating_add(Weight::from_parts(45_688, 0).saturating_mul(p.into())) + // Standard Error: 1_570 + .saturating_add(Weight::from_parts(166_032, 0).saturating_mul(a.into())) + // Standard Error: 1_622 + .saturating_add(Weight::from_parts(27_838, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -93,13 +90,13 @@ impl pallet_proxy::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `369 + a * (68 ±0)` // Estimated: `5698` - // Minimum execution time: 32_741_000 picoseconds. - Weight::from_parts(33_182_780, 0) + // Minimum execution time: 30_990_000 picoseconds. + Weight::from_parts(31_697_058, 0) .saturating_add(Weight::from_parts(0, 5698)) - // Standard Error: 1_695 - .saturating_add(Weight::from_parts(179_777, 0).saturating_mul(a.into())) - // Standard Error: 1_751 - .saturating_add(Weight::from_parts(7_357, 0).saturating_mul(p.into())) + // Standard Error: 2_216 + .saturating_add(Weight::from_parts(153_966, 0).saturating_mul(a.into())) + // Standard Error: 2_289 + .saturating_add(Weight::from_parts(4_852, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -113,13 +110,13 @@ impl pallet_proxy::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `369 + a * (68 ±0)` // Estimated: `5698` - // Minimum execution time: 32_801_000 picoseconds. - Weight::from_parts(33_208_239, 0) + // Minimum execution time: 30_650_000 picoseconds. + Weight::from_parts(31_440_888, 0) .saturating_add(Weight::from_parts(0, 5698)) - // Standard Error: 1_594 - .saturating_add(Weight::from_parts(178_468, 0).saturating_mul(a.into())) - // Standard Error: 1_647 - .saturating_add(Weight::from_parts(6_960, 0).saturating_mul(p.into())) + // Standard Error: 1_763 + .saturating_add(Weight::from_parts(155_933, 0).saturating_mul(a.into())) + // Standard Error: 1_822 + .saturating_add(Weight::from_parts(5_636, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -135,13 +132,13 @@ impl pallet_proxy::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `386 + a * (68 ±0) + p * (37 ±0)` // Estimated: `5698` - // Minimum execution time: 42_040_000 picoseconds. - Weight::from_parts(42_463_234, 0) + // Minimum execution time: 39_440_000 picoseconds. + Weight::from_parts(40_352_390, 0) .saturating_add(Weight::from_parts(0, 5698)) - // Standard Error: 1_817 - .saturating_add(Weight::from_parts(169_272, 0).saturating_mul(a.into())) - // Standard Error: 1_878 - .saturating_add(Weight::from_parts(43_646, 0).saturating_mul(p.into())) + // Standard Error: 1_717 + .saturating_add(Weight::from_parts(165_086, 0).saturating_mul(a.into())) + // Standard Error: 1_774 + .saturating_add(Weight::from_parts(27_459, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -152,11 +149,11 @@ impl pallet_proxy::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `127 + p * (37 ±0)` // Estimated: `4706` - // Minimum execution time: 30_821_000 picoseconds. - Weight::from_parts(31_497_246, 0) + // Minimum execution time: 28_920_000 picoseconds. + Weight::from_parts(29_475_497, 0) .saturating_add(Weight::from_parts(0, 4706)) - // Standard Error: 778 - .saturating_add(Weight::from_parts(39_820, 0).saturating_mul(p.into())) + // Standard Error: 804 + .saturating_add(Weight::from_parts(42_667, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -167,11 +164,11 @@ impl pallet_proxy::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `127 + p * (37 ±0)` // Estimated: `4706` - // Minimum execution time: 31_031_000 picoseconds. - Weight::from_parts(31_710_751, 0) + // Minimum execution time: 28_510_000 picoseconds. + Weight::from_parts(29_481_177, 0) .saturating_add(Weight::from_parts(0, 4706)) - // Standard Error: 801 - .saturating_add(Weight::from_parts(49_063, 0).saturating_mul(p.into())) + // Standard Error: 764 + .saturating_add(Weight::from_parts(45_826, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -182,11 +179,11 @@ impl pallet_proxy::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `127 + p * (37 ±0)` // Estimated: `4706` - // Minimum execution time: 27_990_000 picoseconds. - Weight::from_parts(28_635_237, 0) + // Minimum execution time: 25_940_000 picoseconds. + Weight::from_parts(26_576_084, 0) .saturating_add(Weight::from_parts(0, 4706)) - // Standard Error: 734 - .saturating_add(Weight::from_parts(32_904, 0).saturating_mul(p.into())) + // Standard Error: 666 + .saturating_add(Weight::from_parts(23_537, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -197,11 +194,11 @@ impl pallet_proxy::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `139` // Estimated: `4706` - // Minimum execution time: 32_530_000 picoseconds. - Weight::from_parts(33_221_683, 0) + // Minimum execution time: 30_840_000 picoseconds. + Weight::from_parts(31_452_635, 0) .saturating_add(Weight::from_parts(0, 4706)) - // Standard Error: 817 - .saturating_add(Weight::from_parts(5_151, 0).saturating_mul(p.into())) + // Standard Error: 769 + .saturating_add(Weight::from_parts(9_482, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -212,11 +209,11 @@ impl pallet_proxy::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `164 + p * (37 ±0)` // Estimated: `4706` - // Minimum execution time: 29_110_000 picoseconds. - Weight::from_parts(29_877_765, 0) + // Minimum execution time: 27_140_000 picoseconds. + Weight::from_parts(27_743_788, 0) .saturating_add(Weight::from_parts(0, 4706)) - // Standard Error: 943 - .saturating_add(Weight::from_parts(32_029, 0).saturating_mul(p.into())) + // Standard Error: 805 + .saturating_add(Weight::from_parts(30_416, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -228,10 +225,10 @@ impl pallet_proxy::WeightInfo for WeightInfo { /// Proof: `Proxy::Announcements` (`max_values`: None, `max_size`: Some(2233), added: 4708, mode: `MaxEncodedLen`) fn poke_deposit() -> Weight { // Proof Size summary in bytes: - // Measured: `452` + // Measured: `453` // Estimated: `5698` - // Minimum execution time: 49_684_000 picoseconds. - Weight::from_parts(50_366_000, 0) + // Minimum execution time: 51_850_000 picoseconds. + Weight::from_parts(52_521_000, 0) .saturating_add(Weight::from_parts(0, 5698)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(3)) diff --git a/system-parachains/coretime/coretime-kusama/src/weights/pallet_session.rs b/system-parachains/coretime/coretime-kusama/src/weights/pallet_session.rs index 24ea185121..bc73409670 100644 --- a/system-parachains/coretime/coretime-kusama/src/weights/pallet_session.rs +++ b/system-parachains/coretime/coretime-kusama/src/weights/pallet_session.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `pallet_session` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-08, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./coretime-kusama-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./coretime-kusama-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_session -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./coretime-kusama-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/coretime-kusama-runtime/coretime_kusama_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/coretime/coretime-kusama/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -55,8 +52,8 @@ impl pallet_session::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `298` // Estimated: `3763` - // Minimum execution time: 24_340_000 picoseconds. - Weight::from_parts(24_790_000, 0) + // Minimum execution time: 22_891_000 picoseconds. + Weight::from_parts(23_240_000, 0) .saturating_add(Weight::from_parts(0, 3763)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -69,8 +66,8 @@ impl pallet_session::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `280` // Estimated: `3745` - // Minimum execution time: 18_630_000 picoseconds. - Weight::from_parts(18_870_000, 0) + // Minimum execution time: 16_880_000 picoseconds. + Weight::from_parts(17_270_000, 0) .saturating_add(Weight::from_parts(0, 3745)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(2)) diff --git a/system-parachains/coretime/coretime-kusama/src/weights/pallet_timestamp.rs b/system-parachains/coretime/coretime-kusama/src/weights/pallet_timestamp.rs index 8751c3a1b9..dc83dd17ac 100644 --- a/system-parachains/coretime/coretime-kusama/src/weights/pallet_timestamp.rs +++ b/system-parachains/coretime/coretime-kusama/src/weights/pallet_timestamp.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `pallet_timestamp` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-08, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./coretime-kusama-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./coretime-kusama-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_timestamp -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./coretime-kusama-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/coretime-kusama-runtime/coretime_kusama_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/coretime/coretime-kusama/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -55,8 +52,8 @@ impl pallet_timestamp::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `49` // Estimated: `1493` - // Minimum execution time: 9_320_000 picoseconds. - Weight::from_parts(9_570_000, 0) + // Minimum execution time: 8_500_000 picoseconds. + Weight::from_parts(8_810_000, 0) .saturating_add(Weight::from_parts(0, 1493)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -65,8 +62,8 @@ impl pallet_timestamp::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `57` // Estimated: `0` - // Minimum execution time: 4_831_000 picoseconds. - Weight::from_parts(4_950_000, 0) + // Minimum execution time: 4_480_000 picoseconds. + Weight::from_parts(4_690_000, 0) .saturating_add(Weight::from_parts(0, 0)) } } diff --git a/system-parachains/coretime/coretime-kusama/src/weights/pallet_transaction_payment.rs b/system-parachains/coretime/coretime-kusama/src/weights/pallet_transaction_payment.rs index b31e5a059f..93ab7d0713 100644 --- a/system-parachains/coretime/coretime-kusama/src/weights/pallet_transaction_payment.rs +++ b/system-parachains/coretime/coretime-kusama/src/weights/pallet_transaction_payment.rs @@ -1,40 +1,37 @@ -// Copyright (C) Parity Technologies (UK) Ltd. -// This file is part of Polkadot. - -// Polkadot is free software: you can redistribute it and/or modify -// it under the terms of the GNU General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. - -// Polkadot is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. - -// You should have received a copy of the GNU General Public License -// along with Polkadot. If not, see . +// Copyright (C) Parity Technologies and the various Polkadot contributors, see Contributions.md +// for a list of specific contributors. +// 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_transaction_payment` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2024-09-12, STEPS: `2`, REPEAT: `2`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `gleipnir`, CPU: `AMD Ryzen 9 7900X 12-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("westend-dev")`, DB CACHE: 1024 +//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/debug/polkadot +// frame-omni-bencher +// v1 // benchmark // pallet -// --steps=2 -// --repeat=2 -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --pallet=pallet-transaction-payment -// --chain=westend-dev -// --output=./polkadot/runtime/westend/src/weights/ -// --header=./polkadot/file_header.txt +// --runtime=target/production/wbuild/coretime-kusama-runtime/coretime_kusama_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/coretime/coretime-kusama/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -49,20 +46,16 @@ pub struct WeightInfo(PhantomData); impl pallet_transaction_payment::WeightInfo for WeightInfo { /// Storage: `TransactionPayment::NextFeeMultiplier` (r:1 w:0) /// Proof: `TransactionPayment::NextFeeMultiplier` (`max_values`: Some(1), `max_size`: Some(16), added: 511, mode: `MaxEncodedLen`) - /// Storage: `System::Account` (r:1 w:1) + /// Storage: `System::Account` (r:2 w:2) /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) - /// Storage: `Authorship::Author` (r:1 w:0) - /// Proof: `Authorship::Author` (`max_values`: Some(1), `max_size`: Some(32), added: 527, mode: `MaxEncodedLen`) - /// Storage: `System::Digest` (r:1 w:0) - /// Proof: `System::Digest` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) fn charge_transaction_payment() -> Weight { // Proof Size summary in bytes: - // Measured: `320` - // Estimated: `3593` - // Minimum execution time: 569_518_000 picoseconds. - Weight::from_parts(590_438_000, 0) - .saturating_add(Weight::from_parts(0, 3593)) - .saturating_add(T::DbWeight::get().reads(4)) - .saturating_add(T::DbWeight::get().writes(1)) + // Measured: `167` + // Estimated: `6196` + // Minimum execution time: 55_291_000 picoseconds. + Weight::from_parts(55_780_000, 0) + .saturating_add(Weight::from_parts(0, 6196)) + .saturating_add(T::DbWeight::get().reads(3)) + .saturating_add(T::DbWeight::get().writes(2)) } -} \ No newline at end of file +} diff --git a/system-parachains/coretime/coretime-kusama/src/weights/pallet_utility.rs b/system-parachains/coretime/coretime-kusama/src/weights/pallet_utility.rs index 4cad2ba3a9..e6b3e6d35b 100644 --- a/system-parachains/coretime/coretime-kusama/src/weights/pallet_utility.rs +++ b/system-parachains/coretime/coretime-kusama/src/weights/pallet_utility.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `pallet_utility` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-08, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./coretime-kusama-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./coretime-kusama-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_utility -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./coretime-kusama-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/coretime-kusama-runtime/coretime_kusama_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/coretime/coretime-kusama/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -52,18 +49,18 @@ impl pallet_utility::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 6_060_000 picoseconds. - Weight::from_parts(13_535_791, 0) + // Minimum execution time: 5_870_000 picoseconds. + Weight::from_parts(8_533_318, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 730 - .saturating_add(Weight::from_parts(3_502_590, 0).saturating_mul(c.into())) + // Standard Error: 572 + .saturating_add(Weight::from_parts(3_283_506, 0).saturating_mul(c.into())) } fn as_derivative() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 5_360_000 picoseconds. - Weight::from_parts(5_560_000, 0) + // Minimum execution time: 5_260_000 picoseconds. + Weight::from_parts(5_510_000, 0) .saturating_add(Weight::from_parts(0, 0)) } /// The range of component `c` is `[0, 1000]`. @@ -71,18 +68,18 @@ impl pallet_utility::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 5_940_000 picoseconds. - Weight::from_parts(8_633_795, 0) + // Minimum execution time: 5_930_000 picoseconds. + Weight::from_parts(7_624_648, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 701 - .saturating_add(Weight::from_parts(3_763_213, 0).saturating_mul(c.into())) + // Standard Error: 731 + .saturating_add(Weight::from_parts(3_527_226, 0).saturating_mul(c.into())) } fn dispatch_as() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 8_260_000 picoseconds. - Weight::from_parts(8_500_000, 0) + // Minimum execution time: 7_980_000 picoseconds. + Weight::from_parts(8_360_000, 0) .saturating_add(Weight::from_parts(0, 0)) } /// The range of component `c` is `[0, 1000]`. @@ -90,26 +87,26 @@ impl pallet_utility::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 5_910_000 picoseconds. - Weight::from_parts(7_185_793, 0) + // Minimum execution time: 5_950_000 picoseconds. + Weight::from_parts(7_640_383, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 541 - .saturating_add(Weight::from_parts(3_517_980, 0).saturating_mul(c.into())) + // Standard Error: 639 + .saturating_add(Weight::from_parts(3_277_820, 0).saturating_mul(c.into())) } fn dispatch_as_fallible() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 7_330_000 picoseconds. - Weight::from_parts(7_583_000, 0) + // Minimum execution time: 7_930_000 picoseconds. + Weight::from_parts(8_150_000, 0) .saturating_add(Weight::from_parts(0, 0)) } fn if_else() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 8_846_000 picoseconds. - Weight::from_parts(9_337_000, 0) + // Minimum execution time: 9_660_000 picoseconds. + Weight::from_parts(10_020_000, 0) .saturating_add(Weight::from_parts(0, 0)) } } diff --git a/system-parachains/coretime/coretime-kusama/src/weights/pallet_xcm.rs b/system-parachains/coretime/coretime-kusama/src/weights/pallet_xcm.rs index 31e319c4ed..074276437a 100644 --- a/system-parachains/coretime/coretime-kusama/src/weights/pallet_xcm.rs +++ b/system-parachains/coretime/coretime-kusama/src/weights/pallet_xcm.rs @@ -16,10 +16,10 @@ //! Autogenerated weights for `pallet_xcm` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.0.0 -//! DATE: 2025-04-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.1.0 +//! DATE: 2025-06-17, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `9d81f4f36ccc`, CPU: `QEMU Virtual CPU version 2.5+` +//! HOSTNAME: `b53efb4169bd`, CPU: `QEMU Virtual CPU version 2.5+` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: @@ -64,8 +64,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `74` // Estimated: `3539` - // Minimum execution time: 24_551_000 picoseconds. - Weight::from_parts(26_250_000, 0) + // Minimum execution time: 28_120_000 picoseconds. + Weight::from_parts(29_790_000, 0) .saturating_add(Weight::from_parts(0, 3539)) .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(2)) @@ -92,8 +92,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `158` // Estimated: `3623` - // Minimum execution time: 122_831_000 picoseconds. - Weight::from_parts(136_441_000, 0) + // Minimum execution time: 138_070_000 picoseconds. + Weight::from_parts(144_018_000, 0) .saturating_add(Weight::from_parts(0, 3623)) .saturating_add(T::DbWeight::get().reads(9)) .saturating_add(T::DbWeight::get().writes(3)) @@ -132,8 +132,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `328` // Estimated: `3793` - // Minimum execution time: 133_432_000 picoseconds. - Weight::from_parts(159_511_000, 0) + // Minimum execution time: 148_919_000 picoseconds. + Weight::from_parts(154_780_000, 0) .saturating_add(Weight::from_parts(0, 3793)) .saturating_add(T::DbWeight::get().reads(9)) .saturating_add(T::DbWeight::get().writes(4)) @@ -144,8 +144,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `32` // Estimated: `1517` - // Minimum execution time: 13_130_000 picoseconds. - Weight::from_parts(13_980_000, 0) + // Minimum execution time: 12_271_000 picoseconds. + Weight::from_parts(12_760_000, 0) .saturating_add(Weight::from_parts(0, 1517)) .saturating_add(T::DbWeight::get().reads(1)) } @@ -155,8 +155,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 7_490_000 picoseconds. - Weight::from_parts(8_440_000, 0) + // Minimum execution time: 8_299_000 picoseconds. + Weight::from_parts(8_690_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -166,8 +166,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_670_000 picoseconds. - Weight::from_parts(2_940_000, 0) + // Minimum execution time: 2_880_000 picoseconds. + Weight::from_parts(3_080_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -193,8 +193,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `74` // Estimated: `3539` - // Minimum execution time: 32_170_000 picoseconds. - Weight::from_parts(34_000_000, 0) + // Minimum execution time: 36_239_000 picoseconds. + Weight::from_parts(38_200_000, 0) .saturating_add(Weight::from_parts(0, 3539)) .saturating_add(T::DbWeight::get().reads(8)) .saturating_add(T::DbWeight::get().writes(5)) @@ -219,8 +219,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `292` // Estimated: `3757` - // Minimum execution time: 36_360_000 picoseconds. - Weight::from_parts(37_770_000, 0) + // Minimum execution time: 40_390_000 picoseconds. + Weight::from_parts(44_109_000, 0) .saturating_add(Weight::from_parts(0, 3757)) .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(4)) @@ -231,45 +231,45 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_700_000 picoseconds. - Weight::from_parts(2_920_000, 0) + // Minimum execution time: 2_890_000 picoseconds. + Weight::from_parts(3_110_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(1)) } - /// Storage: `PolkadotXcm::SupportedVersion` (r:5 w:2) + /// Storage: `PolkadotXcm::SupportedVersion` (r:6 w:2) /// Proof: `PolkadotXcm::SupportedVersion` (`max_values`: None, `max_size`: None, mode: `Measured`) fn migrate_supported_version() -> Weight { // Proof Size summary in bytes: // Measured: `89` - // Estimated: `13454` - // Minimum execution time: 20_281_000 picoseconds. - Weight::from_parts(20_741_000, 0) - .saturating_add(Weight::from_parts(0, 13454)) - .saturating_add(T::DbWeight::get().reads(5)) + // Estimated: `15929` + // Minimum execution time: 27_660_000 picoseconds. + Weight::from_parts(28_589_000, 0) + .saturating_add(Weight::from_parts(0, 15929)) + .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(2)) } - /// Storage: `PolkadotXcm::VersionNotifiers` (r:5 w:2) + /// Storage: `PolkadotXcm::VersionNotifiers` (r:6 w:2) /// Proof: `PolkadotXcm::VersionNotifiers` (`max_values`: None, `max_size`: None, mode: `Measured`) fn migrate_version_notifiers() -> Weight { // Proof Size summary in bytes: // Measured: `93` - // Estimated: `13458` - // Minimum execution time: 20_431_000 picoseconds. - Weight::from_parts(21_020_000, 0) - .saturating_add(Weight::from_parts(0, 13458)) - .saturating_add(T::DbWeight::get().reads(5)) + // Estimated: `15933` + // Minimum execution time: 26_891_000 picoseconds. + Weight::from_parts(27_840_000, 0) + .saturating_add(Weight::from_parts(0, 15933)) + .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(2)) } - /// Storage: `PolkadotXcm::VersionNotifyTargets` (r:6 w:0) + /// Storage: `PolkadotXcm::VersionNotifyTargets` (r:7 w:0) /// Proof: `PolkadotXcm::VersionNotifyTargets` (`max_values`: None, `max_size`: None, mode: `Measured`) fn already_notified_target() -> Weight { // Proof Size summary in bytes: // Measured: `106` - // Estimated: `15946` - // Minimum execution time: 22_332_000 picoseconds. - Weight::from_parts(22_730_000, 0) - .saturating_add(Weight::from_parts(0, 15946)) - .saturating_add(T::DbWeight::get().reads(6)) + // Estimated: `18421` + // Minimum execution time: 30_320_000 picoseconds. + Weight::from_parts(31_150_000, 0) + .saturating_add(Weight::from_parts(0, 18421)) + .saturating_add(T::DbWeight::get().reads(7)) } /// Storage: `PolkadotXcm::VersionNotifyTargets` (r:2 w:1) /// Proof: `PolkadotXcm::VersionNotifyTargets` (`max_values`: None, `max_size`: None, mode: `Measured`) @@ -289,36 +289,36 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `142` // Estimated: `6082` - // Minimum execution time: 30_821_000 picoseconds. - Weight::from_parts(32_160_000, 0) + // Minimum execution time: 35_600_000 picoseconds. + Weight::from_parts(38_439_000, 0) .saturating_add(Weight::from_parts(0, 6082)) .saturating_add(T::DbWeight::get().reads(8)) .saturating_add(T::DbWeight::get().writes(3)) } - /// Storage: `PolkadotXcm::VersionNotifyTargets` (r:4 w:0) + /// Storage: `PolkadotXcm::VersionNotifyTargets` (r:5 w:0) /// Proof: `PolkadotXcm::VersionNotifyTargets` (`max_values`: None, `max_size`: None, mode: `Measured`) fn notify_target_migration_fail() -> Weight { // Proof Size summary in bytes: - // Measured: `103` - // Estimated: `10993` - // Minimum execution time: 13_550_000 picoseconds. - Weight::from_parts(13_909_000, 0) - .saturating_add(Weight::from_parts(0, 10993)) - .saturating_add(T::DbWeight::get().reads(4)) + // Measured: `109` + // Estimated: `13474` + // Minimum execution time: 21_310_000 picoseconds. + Weight::from_parts(21_890_000, 0) + .saturating_add(Weight::from_parts(0, 13474)) + .saturating_add(T::DbWeight::get().reads(5)) } - /// Storage: `PolkadotXcm::VersionNotifyTargets` (r:5 w:2) + /// Storage: `PolkadotXcm::VersionNotifyTargets` (r:6 w:2) /// Proof: `PolkadotXcm::VersionNotifyTargets` (`max_values`: None, `max_size`: None, mode: `Measured`) fn migrate_version_notify_targets() -> Weight { // Proof Size summary in bytes: // Measured: `100` - // Estimated: `13465` - // Minimum execution time: 20_500_000 picoseconds. - Weight::from_parts(21_270_000, 0) - .saturating_add(Weight::from_parts(0, 13465)) - .saturating_add(T::DbWeight::get().reads(5)) + // Estimated: `15940` + // Minimum execution time: 27_240_000 picoseconds. + Weight::from_parts(28_071_000, 0) + .saturating_add(Weight::from_parts(0, 15940)) + .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(2)) } - /// Storage: `PolkadotXcm::VersionNotifyTargets` (r:5 w:2) + /// Storage: `PolkadotXcm::VersionNotifyTargets` (r:6 w:2) /// Proof: `PolkadotXcm::VersionNotifyTargets` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `ParachainSystem::UpwardDeliveryFeeFactor` (r:1 w:0) /// Proof: `ParachainSystem::UpwardDeliveryFeeFactor` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) @@ -335,11 +335,11 @@ impl pallet_xcm::WeightInfo for WeightInfo { fn migrate_and_notify_old_targets() -> Weight { // Proof Size summary in bytes: // Measured: `142` - // Estimated: `13507` - // Minimum execution time: 40_880_000 picoseconds. - Weight::from_parts(42_382_000, 0) - .saturating_add(Weight::from_parts(0, 13507)) - .saturating_add(T::DbWeight::get().reads(11)) + // Estimated: `15982` + // Minimum execution time: 51_419_000 picoseconds. + Weight::from_parts(53_590_000, 0) + .saturating_add(Weight::from_parts(0, 15982)) + .saturating_add(T::DbWeight::get().reads(12)) .saturating_add(T::DbWeight::get().writes(4)) } /// Storage: `PolkadotXcm::QueryCounter` (r:1 w:1) @@ -350,8 +350,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `32` // Estimated: `1517` - // Minimum execution time: 5_070_000 picoseconds. - Weight::from_parts(5_660_000, 0) + // Minimum execution time: 5_779_000 picoseconds. + Weight::from_parts(6_040_000, 0) .saturating_add(Weight::from_parts(0, 1517)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(2)) @@ -362,8 +362,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `7669` // Estimated: `11134` - // Minimum execution time: 35_590_000 picoseconds. - Weight::from_parts(36_420_000, 0) + // Minimum execution time: 41_160_000 picoseconds. + Weight::from_parts(41_930_000, 0) .saturating_add(Weight::from_parts(0, 11134)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -376,32 +376,30 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `90` // Estimated: `3555` - // Minimum execution time: 44_561_000 picoseconds. - Weight::from_parts(47_800_000, 0) + // Minimum execution time: 48_140_000 picoseconds. + Weight::from_parts(49_970_000, 0) .saturating_add(Weight::from_parts(0, 3555)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) } - /// Storage: `XcmPallet::AuthorizedAliases` (r:1 w:1) - /// Proof: `XcmPallet::AuthorizedAliases` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `Benchmark::Override` (r:0 w:0) + /// Proof: `Benchmark::Override` (`max_values`: None, `max_size`: None, mode: `Measured`) fn add_authorized_alias() -> Weight { // Proof Size summary in bytes: - // Measured: `361` - // Estimated: `3826` - // Minimum execution time: 15_975_000 picoseconds. - Weight::from_parts(16_398_000, 3826) - .saturating_add(T::DbWeight::get().reads(1)) - .saturating_add(T::DbWeight::get().writes(1)) + // 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) + .saturating_add(Weight::from_parts(0, 0)) } - /// Storage: `XcmPallet::AuthorizedAliases` (r:1 w:1) - /// Proof: `XcmPallet::AuthorizedAliases` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `Benchmark::Override` (r:0 w:0) + /// Proof: `Benchmark::Override` (`max_values`: None, `max_size`: None, mode: `Measured`) fn remove_authorized_alias() -> Weight { // Proof Size summary in bytes: - // Measured: `400` - // Estimated: `3865` - // Minimum execution time: 17_326_000 picoseconds. - Weight::from_parts(17_622_000, 3865) - .saturating_add(T::DbWeight::get().reads(1)) - .saturating_add(T::DbWeight::get().writes(1)) + // 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) + .saturating_add(Weight::from_parts(0, 0)) } } diff --git a/system-parachains/coretime/coretime-kusama/src/weights/xcm/mod.rs b/system-parachains/coretime/coretime-kusama/src/weights/xcm/mod.rs index 35d3f519fc..c4ad326d8f 100644 --- a/system-parachains/coretime/coretime-kusama/src/weights/xcm/mod.rs +++ b/system-parachains/coretime/coretime-kusama/src/weights/xcm/mod.rs @@ -227,8 +227,7 @@ impl XcmWeightInfo for CoretimeKusamaXcmWeight { XcmGeneric::::clear_topic() } fn alias_origin(_: &Location) -> Weight { - // XCM Executor does not currently support alias origin operations - Weight::MAX + XcmGeneric::::alias_origin() } fn unpaid_execution(_: &WeightLimit, _: &Option) -> Weight { XcmGeneric::::unpaid_execution() diff --git a/system-parachains/coretime/coretime-kusama/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs b/system-parachains/coretime/coretime-kusama/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs index 0d8e63ed4b..3c77be6bb0 100644 --- a/system-parachains/coretime/coretime-kusama/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs +++ b/system-parachains/coretime/coretime-kusama/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs @@ -16,30 +16,31 @@ //! Autogenerated weights for `pallet_xcm_benchmarks::fungible` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-08, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.1.0 +//! DATE: 2025-06-17, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./coretime-kusama-chain-spec.json")`, DB CACHE: 1024 +//! HOSTNAME: `187a9ae6fb48`, CPU: `QEMU Virtual CPU version 2.5+` +//! WASM-EXECUTION: Compiled, CHAIN: None, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./coretime-kusama-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_xcm_benchmarks::fungible // --extrinsic=* +// --runtime=target/production/wbuild/coretime-kusama-runtime/coretime_kusama_runtime.wasm +// --pallet=pallet_xcm_benchmarks::fungible +// --header=/_work/fellowship-001/runtimes/runtimes/.github/scripts/cmd/file_header.txt +// --output=./system-parachains/coretime/coretime-kusama/src/weights/xcm // --wasm-execution=compiled +// --steps=50 +// --repeat=20 // --heap-pages=4096 -// --output=./coretime-kusama-weights/xcm/pallet_xcm_benchmarks_fungible.rs -// --header=./file_header.txt +// --template=templates/xcm-bench-template.hbs #![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; @@ -53,9 +54,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `101` // Estimated: `3593` - // Minimum execution time: 37_160_000 picoseconds. - Weight::from_parts(37_600_000, 0) - .saturating_add(Weight::from_parts(0, 3593)) + // Minimum execution time: 39_771_000 picoseconds. + Weight::from_parts(41_030_000, 3593) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -65,9 +65,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `153` // Estimated: `6196` - // Minimum execution time: 50_360_000 picoseconds. - Weight::from_parts(50_980_000, 0) - .saturating_add(Weight::from_parts(0, 6196)) + // Minimum execution time: 56_730_000 picoseconds. + Weight::from_parts(58_741_000, 6196) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -91,9 +90,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `311` // Estimated: `8799` - // Minimum execution time: 130_891_000 picoseconds. - Weight::from_parts(131_731_000, 0) - .saturating_add(Weight::from_parts(0, 8799)) + // Minimum execution time: 145_500_000 picoseconds. + Weight::from_parts(148_119_000, 8799) .saturating_add(T::DbWeight::get().reads(10)) .saturating_add(T::DbWeight::get().writes(5)) } @@ -105,7 +103,6 @@ impl WeightInfo { // Estimated: `0` // Minimum execution time: 18_446_744_073_709_551_000 picoseconds. Weight::from_parts(18_446_744_073_709_551_000, 0) - .saturating_add(Weight::from_parts(0, 0)) } /// Storage: `ParachainInfo::ParachainId` (r:1 w:0) /// Proof: `ParachainInfo::ParachainId` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) @@ -127,9 +124,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `259` // Estimated: `6196` - // Minimum execution time: 91_960_000 picoseconds. - Weight::from_parts(93_140_000, 0) - .saturating_add(Weight::from_parts(0, 6196)) + // Minimum execution time: 96_570_000 picoseconds. + Weight::from_parts(98_940_000, 6196) .saturating_add(T::DbWeight::get().reads(9)) .saturating_add(T::DbWeight::get().writes(4)) } @@ -137,9 +133,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 3_330_000 picoseconds. - Weight::from_parts(3_410_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 2_790_000 picoseconds. + Weight::from_parts(3_030_000, 0) } /// Storage: `System::Account` (r:1 w:1) /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) @@ -147,9 +142,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `52` // Estimated: `3593` - // Minimum execution time: 28_871_000 picoseconds. - Weight::from_parts(29_330_000, 0) - .saturating_add(Weight::from_parts(0, 3593)) + // Minimum execution time: 30_039_000 picoseconds. + Weight::from_parts(30_810_000, 3593) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -163,7 +157,7 @@ impl WeightInfo { /// Proof: `PolkadotXcm::VersionDiscoveryQueue` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// Storage: `PolkadotXcm::SafeXcmVersion` (r:1 w:0) /// Proof: `PolkadotXcm::SafeXcmVersion` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) - /// Storage: `System::Account` (r:2 w:2) + /// Storage: `System::Account` (r:1 w:1) /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) /// Storage: `ParachainSystem::HostConfiguration` (r:1 w:0) /// Proof: `ParachainSystem::HostConfiguration` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) @@ -171,13 +165,12 @@ 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: `210` - // Estimated: `6196` - // Minimum execution time: 101_600_000 picoseconds. - Weight::from_parts(102_400_000, 0) - .saturating_add(Weight::from_parts(0, 6196)) - .saturating_add(T::DbWeight::get().reads(9)) - .saturating_add(T::DbWeight::get().writes(4)) + // Measured: `158` + // Estimated: `3623` + // Minimum execution time: 74_870_000 picoseconds. + Weight::from_parts(79_029_000, 3623) + .saturating_add(T::DbWeight::get().reads(8)) + .saturating_add(T::DbWeight::get().writes(3)) } /// Storage: `ParachainInfo::ParachainId` (r:1 w:0) /// Proof: `ParachainInfo::ParachainId` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) @@ -189,39 +182,42 @@ impl WeightInfo { /// Proof: `PolkadotXcm::VersionDiscoveryQueue` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// Storage: `PolkadotXcm::SafeXcmVersion` (r:1 w:0) /// Proof: `PolkadotXcm::SafeXcmVersion` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) - /// Storage: `System::Account` (r:1 w:1) - /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) /// Storage: `ParachainSystem::HostConfiguration` (r:1 w:0) /// Proof: `ParachainSystem::HostConfiguration` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// Storage: `ParachainSystem::PendingUpwardMessages` (r:1 w:1) /// Proof: `ParachainSystem::PendingUpwardMessages` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) pub(crate) fn initiate_teleport() -> Weight { // Proof Size summary in bytes: - // Measured: `158` - // Estimated: `3623` - // Minimum execution time: 61_451_000 picoseconds. - Weight::from_parts(62_011_000, 0) - .saturating_add(Weight::from_parts(0, 3623)) - .saturating_add(T::DbWeight::get().reads(8)) - .saturating_add(T::DbWeight::get().writes(3)) + // Measured: `106` + // Estimated: `3571` + // Minimum execution time: 47_210_000 picoseconds. + Weight::from_parts(49_329_000, 3571) + .saturating_add(T::DbWeight::get().reads(7)) + .saturating_add(T::DbWeight::get().writes(2)) } - /// Storage: `System::Account` (r:1 w:1) + /// Storage: `System::Account` (r:2 w:2) /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) - /// Storage: `Dmp::DeliveryFeeFactor` (r:1 w:0) - /// Proof: `Dmp::DeliveryFeeFactor` (`max_values`: None, `max_size`: None, mode: `Measured`) - /// Storage: `XcmPallet::SupportedVersion` (r:1 w:0) - /// Proof: `XcmPallet::SupportedVersion` (`max_values`: None, `max_size`: None, mode: `Measured`) - /// Storage: `Dmp::DownwardMessageQueues` (r:1 w:1) - /// Proof: `Dmp::DownwardMessageQueues` (`max_values`: None, `max_size`: None, mode: `Measured`) - /// Storage: `Dmp::DownwardMessageQueueHeads` (r:1 w:1) - /// Proof: `Dmp::DownwardMessageQueueHeads` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `ParachainInfo::ParachainId` (r:1 w:0) + /// Proof: `ParachainInfo::ParachainId` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) + /// Storage: `ParachainSystem::UpwardDeliveryFeeFactor` (r:1 w:0) + /// Proof: `ParachainSystem::UpwardDeliveryFeeFactor` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Storage: `PolkadotXcm::SupportedVersion` (r:1 w:0) + /// Proof: `PolkadotXcm::SupportedVersion` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `PolkadotXcm::VersionDiscoveryQueue` (r:1 w:1) + /// Proof: `PolkadotXcm::VersionDiscoveryQueue` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Storage: `PolkadotXcm::SafeXcmVersion` (r:1 w:0) + /// Proof: `PolkadotXcm::SafeXcmVersion` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Storage: `ParachainSystem::HostConfiguration` (r:1 w:0) + /// Proof: `ParachainSystem::HostConfiguration` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Storage: `ParachainSystem::PendingUpwardMessages` (r:1 w:1) + /// Proof: `ParachainSystem::PendingUpwardMessages` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) pub(crate) fn initiate_transfer() -> Weight { // Proof Size summary in bytes: - // Measured: `180` - // Estimated: `3645` - // Minimum execution time: 82_584_000 picoseconds. - Weight::from_parts(84_614_000, 3645) - .saturating_add(T::DbWeight::get().reads(5)) - .saturating_add(T::DbWeight::get().writes(3)) + // Measured: `210` + // Estimated: `6196` + // Minimum execution time: 116_400_000 picoseconds. + Weight::from_parts(119_399_000, 6196) + .saturating_add(T::DbWeight::get().reads(9)) + .saturating_add(T::DbWeight::get().writes(4)) } } diff --git a/system-parachains/coretime/coretime-kusama/src/weights/xcm/pallet_xcm_benchmarks_generic.rs b/system-parachains/coretime/coretime-kusama/src/weights/xcm/pallet_xcm_benchmarks_generic.rs index 4c67d3e1f3..80f1e16e8b 100644 --- a/system-parachains/coretime/coretime-kusama/src/weights/xcm/pallet_xcm_benchmarks_generic.rs +++ b/system-parachains/coretime/coretime-kusama/src/weights/xcm/pallet_xcm_benchmarks_generic.rs @@ -16,30 +16,31 @@ //! Autogenerated weights for `pallet_xcm_benchmarks::generic` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-08, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.1.0 +//! DATE: 2025-06-17, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./coretime-kusama-chain-spec.json")`, DB CACHE: 1024 +//! HOSTNAME: `187a9ae6fb48`, CPU: `QEMU Virtual CPU version 2.5+` +//! WASM-EXECUTION: Compiled, CHAIN: None, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./coretime-kusama-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_xcm_benchmarks::generic // --extrinsic=* +// --runtime=target/production/wbuild/coretime-kusama-runtime/coretime_kusama_runtime.wasm +// --pallet=pallet_xcm_benchmarks::generic +// --header=/_work/fellowship-001/runtimes/runtimes/.github/scripts/cmd/file_header.txt +// --output=./system-parachains/coretime/coretime-kusama/src/weights/xcm // --wasm-execution=compiled +// --steps=50 +// --repeat=20 // --heap-pages=4096 -// --output=./coretime-kusama-weights/xcm/pallet_xcm_benchmarks_generic.rs -// --header=./file_header.txt +// --template=templates/xcm-bench-template.hbs #![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; @@ -67,9 +68,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `259` // Estimated: `6196` - // Minimum execution time: 90_920_000 picoseconds. - Weight::from_parts(91_830_000, 0) - .saturating_add(Weight::from_parts(0, 6196)) + // Minimum execution time: 93_351_000 picoseconds. + Weight::from_parts(97_050_000, 6196) .saturating_add(T::DbWeight::get().reads(9)) .saturating_add(T::DbWeight::get().writes(4)) } @@ -77,23 +77,26 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 830_000 picoseconds. - Weight::from_parts(900_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 760_000 picoseconds. + Weight::from_parts(860_000, 0) } + /// Storage: `System::Account` (r:1 w:1) + /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) pub(crate) fn pay_fees() -> Weight { // Proof Size summary in bytes: // Measured: `0` - // Estimated: `0` - // Minimum execution time: 2_899_000 picoseconds. - Weight::from_parts(3_090_000, 0) + // Estimated: `3593` + // Minimum execution time: 3_820_000 picoseconds. + Weight::from_parts(4_170_000, 3593) + .saturating_add(T::DbWeight::get().reads(1)) + .saturating_add(T::DbWeight::get().writes(1)) } pub(crate) fn asset_claimer() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 669_000 picoseconds. - Weight::from_parts(714_000, 0) + // Minimum execution time: 810_000 picoseconds. + Weight::from_parts(971_000, 0) } /// Storage: `PolkadotXcm::Queries` (r:1 w:0) /// Proof: `PolkadotXcm::Queries` (`max_values`: None, `max_size`: None, mode: `Measured`) @@ -101,73 +104,67 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `32` // Estimated: `3497` - // Minimum execution time: 9_390_000 picoseconds. - Weight::from_parts(9_650_000, 0) - .saturating_add(Weight::from_parts(0, 3497)) + // Minimum execution time: 8_889_000 picoseconds. + Weight::from_parts(9_210_000, 3497) .saturating_add(T::DbWeight::get().reads(1)) } pub(crate) fn transact() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 8_750_000 picoseconds. - Weight::from_parts(9_040_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 7_470_000 picoseconds. + Weight::from_parts(7_960_000, 0) } pub(crate) fn refund_surplus() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_800_000 picoseconds. - Weight::from_parts(1_900_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 1_499_000 picoseconds. + Weight::from_parts(1_620_000, 0) } pub(crate) fn set_error_handler() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 880_000 picoseconds. - Weight::from_parts(930_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 770_000 picoseconds. + Weight::from_parts(871_000, 0) } pub(crate) fn set_appendix() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 880_000 picoseconds. - Weight::from_parts(940_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 810_000 picoseconds. + Weight::from_parts(900_000, 0) } pub(crate) fn clear_error() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 830_000 picoseconds. - Weight::from_parts(900_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 700_000 picoseconds. + Weight::from_parts(840_000, 0) } pub(crate) fn descend_origin() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 890_000 picoseconds. - Weight::from_parts(960_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 850_000 picoseconds. + Weight::from_parts(1_109_000, 0) } + /// Storage: `Benchmark::Override` (r:0 w:0) + /// Proof: `Benchmark::Override` (`max_values`: None, `max_size`: None, mode: `Measured`) pub(crate) fn execute_with_origin() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 790_000 picoseconds. - Weight::from_parts(843_000, 0) + // Minimum execution time: 18_446_744_073_709_551_000 picoseconds. + Weight::from_parts(18_446_744_073_709_551_000, 0) } pub(crate) fn clear_origin() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 860_000 picoseconds. - Weight::from_parts(900_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 740_000 picoseconds. + Weight::from_parts(890_000, 0) } /// Storage: `ParachainInfo::ParachainId` (r:1 w:0) /// Proof: `ParachainInfo::ParachainId` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) @@ -189,9 +186,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `259` // Estimated: `6196` - // Minimum execution time: 86_570_000 picoseconds. - Weight::from_parts(87_641_000, 0) - .saturating_add(Weight::from_parts(0, 6196)) + // Minimum execution time: 90_419_000 picoseconds. + Weight::from_parts(93_409_000, 6196) .saturating_add(T::DbWeight::get().reads(9)) .saturating_add(T::DbWeight::get().writes(4)) } @@ -201,9 +197,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `90` // Estimated: `3555` - // Minimum execution time: 13_500_000 picoseconds. - Weight::from_parts(13_760_000, 0) - .saturating_add(Weight::from_parts(0, 3555)) + // Minimum execution time: 12_489_000 picoseconds. + Weight::from_parts(13_170_000, 3555) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -211,9 +206,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 800_000 picoseconds. - Weight::from_parts(870_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 3_859_000 picoseconds. + Weight::from_parts(7_129_000, 0) } /// Storage: `PolkadotXcm::VersionNotifyTargets` (r:1 w:1) /// Proof: `PolkadotXcm::VersionNotifyTargets` (`max_values`: None, `max_size`: None, mode: `Measured`) @@ -233,9 +227,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `74` // Estimated: `3539` - // Minimum execution time: 32_410_000 picoseconds. - Weight::from_parts(32_900_000, 0) - .saturating_add(Weight::from_parts(0, 3539)) + // Minimum execution time: 30_930_000 picoseconds. + Weight::from_parts(37_590_000, 3539) .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(3)) } @@ -245,50 +238,44 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 3_640_000 picoseconds. - Weight::from_parts(3_780_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 3_530_000 picoseconds. + Weight::from_parts(3_720_000, 0) .saturating_add(T::DbWeight::get().writes(1)) } pub(crate) fn burn_asset() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_410_000 picoseconds. - Weight::from_parts(1_500_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 1_160_000 picoseconds. + Weight::from_parts(1_270_000, 0) } pub(crate) fn expect_asset() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_030_000 picoseconds. - Weight::from_parts(1_130_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 820_000 picoseconds. + Weight::from_parts(1_000_000, 0) } pub(crate) fn expect_origin() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 810_000 picoseconds. - Weight::from_parts(910_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 3_720_000 picoseconds. + Weight::from_parts(4_090_000, 0) } pub(crate) fn expect_error() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 800_000 picoseconds. - Weight::from_parts(850_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 3_709_000 picoseconds. + Weight::from_parts(3_960_000, 0) } pub(crate) fn expect_transact_status() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_040_000 picoseconds. - Weight::from_parts(1_110_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 910_000 picoseconds. + Weight::from_parts(960_000, 0) } /// Storage: `ParachainInfo::ParachainId` (r:1 w:0) /// Proof: `ParachainInfo::ParachainId` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) @@ -310,9 +297,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `259` // Estimated: `6196` - // Minimum execution time: 90_851_000 picoseconds. - Weight::from_parts(92_120_000, 0) - .saturating_add(Weight::from_parts(0, 6196)) + // Minimum execution time: 95_790_000 picoseconds. + Weight::from_parts(98_340_000, 6196) .saturating_add(T::DbWeight::get().reads(9)) .saturating_add(T::DbWeight::get().writes(4)) } @@ -320,9 +306,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 4_260_000 picoseconds. - Weight::from_parts(4_370_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 4_640_000 picoseconds. + Weight::from_parts(4_800_000, 0) } /// Storage: `ParachainInfo::ParachainId` (r:1 w:0) /// Proof: `ParachainInfo::ParachainId` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) @@ -344,9 +329,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `259` // Estimated: `6196` - // Minimum execution time: 86_430_000 picoseconds. - Weight::from_parts(87_260_000, 0) - .saturating_add(Weight::from_parts(0, 6196)) + // Minimum execution time: 89_490_000 picoseconds. + Weight::from_parts(91_860_000, 6196) .saturating_add(T::DbWeight::get().reads(9)) .saturating_add(T::DbWeight::get().writes(4)) } @@ -354,40 +338,42 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 930_000 picoseconds. - Weight::from_parts(1_010_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 890_000 picoseconds. + Weight::from_parts(940_000, 0) } pub(crate) fn set_topic() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 760_000 picoseconds. - Weight::from_parts(860_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 720_000 picoseconds. + Weight::from_parts(820_000, 0) } pub(crate) fn clear_topic() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 810_000 picoseconds. - Weight::from_parts(860_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 670_000 picoseconds. + Weight::from_parts(810_000, 0) } pub(crate) fn set_fees_mode() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 830_000 picoseconds. - Weight::from_parts(890_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 780_000 picoseconds. + Weight::from_parts(830_000, 0) } pub(crate) fn unpaid_execution() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 900_000 picoseconds. - Weight::from_parts(960_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 710_000 picoseconds. + Weight::from_parts(861_000, 0) + } + pub(crate) fn alias_origin() -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 760_000 picoseconds. + Weight::from_parts(880_000, 0) } } diff --git a/system-parachains/coretime/coretime-polkadot/src/weights/cumulus_pallet_parachain_system.rs b/system-parachains/coretime/coretime-polkadot/src/weights/cumulus_pallet_parachain_system.rs index ab081a257d..a759cacfd3 100644 --- a/system-parachains/coretime/coretime-polkadot/src/weights/cumulus_pallet_parachain_system.rs +++ b/system-parachains/coretime/coretime-polkadot/src/weights/cumulus_pallet_parachain_system.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `cumulus_pallet_parachain_system` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-08, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./coretime-polkadot-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./coretime-polkadot-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=cumulus_pallet_parachain_system -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./coretime-polkadot-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/coretime-polkadot-runtime/coretime_polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/coretime/coretime-polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -62,11 +59,11 @@ impl cumulus_pallet_parachain_system::WeightInfo for We // Proof Size summary in bytes: // Measured: `48` // Estimated: `3517` - // Minimum execution time: 3_660_000 picoseconds. - Weight::from_parts(3_840_000, 0) + // Minimum execution time: 3_640_000 picoseconds. + Weight::from_parts(3_700_000, 0) .saturating_add(Weight::from_parts(0, 3517)) - // Standard Error: 54_139 - .saturating_add(Weight::from_parts(187_086_196, 0).saturating_mul(n.into())) + // Standard Error: 23_298 + .saturating_add(Weight::from_parts(200_609_232, 0).saturating_mul(n.into())) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(4)) .saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(n.into()))) diff --git a/system-parachains/coretime/coretime-polkadot/src/weights/cumulus_pallet_xcmp_queue.rs b/system-parachains/coretime/coretime-polkadot/src/weights/cumulus_pallet_xcmp_queue.rs index b95788dbb9..185f341ccc 100644 --- a/system-parachains/coretime/coretime-polkadot/src/weights/cumulus_pallet_xcmp_queue.rs +++ b/system-parachains/coretime/coretime-polkadot/src/weights/cumulus_pallet_xcmp_queue.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `cumulus_pallet_xcmp_queue` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-08, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./coretime-polkadot-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./coretime-polkadot-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=cumulus_pallet_xcmp_queue -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./coretime-polkadot-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/coretime-polkadot-runtime/coretime_polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/coretime/coretime-polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -53,8 +50,8 @@ impl cumulus_pallet_xcmp_queue::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `76` // Estimated: `1497` - // Minimum execution time: 6_840_000 picoseconds. - Weight::from_parts(7_060_000, 0) + // Minimum execution time: 6_480_000 picoseconds. + Weight::from_parts(6_730_000, 0) .saturating_add(Weight::from_parts(0, 1497)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -68,17 +65,17 @@ impl cumulus_pallet_xcmp_queue::WeightInfo for WeightIn /// Storage: `XcmpQueue::InboundXcmpSuspended` (r:1 w:0) /// Proof: `XcmpQueue::InboundXcmpSuspended` (`max_values`: Some(1), `max_size`: Some(4002), added: 4497, mode: `MaxEncodedLen`) /// Storage: `MessageQueue::Pages` (r:0 w:1) - /// Proof: `MessageQueue::Pages` (`max_values`: None, `max_size`: Some(105521), added: 107996, mode: `MaxEncodedLen`) - /// The range of component `n` is `[1, 105467]`. + /// Proof: `MessageQueue::Pages` (`max_values`: None, `max_size`: Some(65585), added: 68060, mode: `MaxEncodedLen`) + /// The range of component `n` is `[1, 65531]`. fn enqueue_n_bytes_xcmp_message(n: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `151` + // Measured: `82` // Estimated: `5487` - // Minimum execution time: 13_963_000 picoseconds. - Weight::from_parts(9_886_718, 0) + // Minimum execution time: 15_550_000 picoseconds. + Weight::from_parts(5_316_534, 0) .saturating_add(Weight::from_parts(0, 5487)) - // Standard Error: 6 - .saturating_add(Weight::from_parts(964, 0).saturating_mul(n.into())) + // Standard Error: 18 + .saturating_add(Weight::from_parts(1_402, 0).saturating_mul(n.into())) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(3)) } @@ -91,13 +88,13 @@ impl cumulus_pallet_xcmp_queue::WeightInfo for WeightIn /// Storage: `XcmpQueue::InboundXcmpSuspended` (r:1 w:0) /// Proof: `XcmpQueue::InboundXcmpSuspended` (`max_values`: Some(1), `max_size`: Some(4002), added: 4497, mode: `MaxEncodedLen`) /// Storage: `MessageQueue::Pages` (r:0 w:1) - /// Proof: `MessageQueue::Pages` (`max_values`: None, `max_size`: Some(105521), added: 107996, mode: `MaxEncodedLen`) + /// Proof: `MessageQueue::Pages` (`max_values`: None, `max_size`: Some(65585), added: 68060, mode: `MaxEncodedLen`) fn enqueue_2_empty_xcmp_messages() -> Weight { // Proof Size summary in bytes: - // Measured: `151` + // Measured: `82` // Estimated: `5487` - // Minimum execution time: 22_410_000 picoseconds. - Weight::from_parts(23_319_000, 0) + // Minimum execution time: 25_410_000 picoseconds. + Weight::from_parts(25_730_000, 0) .saturating_add(Weight::from_parts(0, 5487)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(3)) @@ -108,8 +105,8 @@ impl cumulus_pallet_xcmp_queue::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `76` // Estimated: `2767` - // Minimum execution time: 4_220_000 picoseconds. - Weight::from_parts(4_380_000, 0) + // Minimum execution time: 4_080_000 picoseconds. + Weight::from_parts(4_280_000, 0) .saturating_add(Weight::from_parts(0, 2767)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -120,7 +117,7 @@ impl cumulus_pallet_xcmp_queue::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `111` // Estimated: `2767` - // Minimum execution time: 5_720_000 picoseconds. + // Minimum execution time: 5_610_000 picoseconds. Weight::from_parts(5_870_000, 0) .saturating_add(Weight::from_parts(0, 2767)) .saturating_add(T::DbWeight::get().reads(1)) @@ -130,8 +127,8 @@ impl cumulus_pallet_xcmp_queue::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 7_430_000 picoseconds. - Weight::from_parts(7_640_000, 0) + // Minimum execution time: 6_150_000 picoseconds. + Weight::from_parts(6_380_000, 0) .saturating_add(Weight::from_parts(0, 0)) } /// Storage: UNKNOWN KEY `0x7b3237373ffdfeb1cab4222e3b520d6b345d8e88afa015075c945637c07e8f20` (r:1 w:1) @@ -152,8 +149,8 @@ impl cumulus_pallet_xcmp_queue::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `65711` // Estimated: `69176` - // Minimum execution time: 115_701_000 picoseconds. - Weight::from_parts(116_530_000, 0) + // Minimum execution time: 141_790_000 picoseconds. + Weight::from_parts(142_931_000, 0) .saturating_add(Weight::from_parts(0, 69176)) .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(5)) @@ -166,8 +163,8 @@ impl cumulus_pallet_xcmp_queue::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `65710` // Estimated: `69175` - // Minimum execution time: 61_681_000 picoseconds. - Weight::from_parts(62_381_000, 0) + // Minimum execution time: 60_170_000 picoseconds. + Weight::from_parts(60_720_000, 0) .saturating_add(Weight::from_parts(0, 69175)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) diff --git a/system-parachains/coretime/coretime-polkadot/src/weights/frame_system.rs b/system-parachains/coretime/coretime-polkadot/src/weights/frame_system.rs index c307b05f4b..349bdc6d14 100644 --- a/system-parachains/coretime/coretime-polkadot/src/weights/frame_system.rs +++ b/system-parachains/coretime/coretime-polkadot/src/weights/frame_system.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `frame_system` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-08, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./coretime-polkadot-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./coretime-polkadot-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=frame_system -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./coretime-polkadot-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/coretime-polkadot-runtime/coretime_polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/coretime/coretime-polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -52,36 +49,33 @@ impl frame_system::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_550_000 picoseconds. - Weight::from_parts(2_700_000, 0) + // Minimum execution time: 2_560_000 picoseconds. + Weight::from_parts(9_425_317, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 0 - .saturating_add(Weight::from_parts(384, 0).saturating_mul(b.into())) + // Standard Error: 3 + .saturating_add(Weight::from_parts(478, 0).saturating_mul(b.into())) } /// The range of component `b` is `[0, 3932160]`. fn remark_with_event(b: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 6_660_000 picoseconds. - Weight::from_parts(6_830_000, 0) + // Minimum execution time: 6_630_000 picoseconds. + Weight::from_parts(6_850_000, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 3 - .saturating_add(Weight::from_parts(1_787, 0).saturating_mul(b.into())) + // Standard Error: 2 + .saturating_add(Weight::from_parts(2_175, 0).saturating_mul(b.into())) } - /// Storage: `System::Digest` (r:1 w:1) - /// Proof: `System::Digest` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// Storage: UNKNOWN KEY `0x3a686561707061676573` (r:0 w:1) /// Proof: UNKNOWN KEY `0x3a686561707061676573` (r:0 w:1) fn set_heap_pages() -> Weight { // Proof Size summary in bytes: // Measured: `0` - // Estimated: `1485` - // Minimum execution time: 4_460_000 picoseconds. - Weight::from_parts(4_700_000, 0) - .saturating_add(Weight::from_parts(0, 1485)) - .saturating_add(T::DbWeight::get().reads(1)) - .saturating_add(T::DbWeight::get().writes(2)) + // Estimated: `0` + // Minimum execution time: 4_260_000 picoseconds. + Weight::from_parts(4_440_000, 0) + .saturating_add(Weight::from_parts(0, 0)) + .saturating_add(T::DbWeight::get().writes(1)) } /// Storage: `ParachainSystem::ValidationData` (r:1 w:0) /// Proof: `ParachainSystem::ValidationData` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) @@ -99,8 +93,8 @@ impl frame_system::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `164` // Estimated: `1649` - // Minimum execution time: 116_981_311_000 picoseconds. - Weight::from_parts(120_994_458_000, 0) + // Minimum execution time: 125_982_229_000 picoseconds. + Weight::from_parts(129_329_345_000, 0) .saturating_add(Weight::from_parts(0, 1649)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(3)) @@ -112,11 +106,11 @@ impl frame_system::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_540_000 picoseconds. - Weight::from_parts(2_650_000, 0) + // Minimum execution time: 2_660_000 picoseconds. + Weight::from_parts(2_770_000, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 2_641 - .saturating_add(Weight::from_parts(870_835, 0).saturating_mul(i.into())) + // Standard Error: 2_959 + .saturating_add(Weight::from_parts(926_856, 0).saturating_mul(i.into())) .saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(i.into()))) } /// Storage: `Skipped::Metadata` (r:0 w:0) @@ -126,11 +120,11 @@ impl frame_system::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_600_000 picoseconds. - Weight::from_parts(2_670_000, 0) + // Minimum execution time: 2_660_000 picoseconds. + Weight::from_parts(2_780_000, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 1_079 - .saturating_add(Weight::from_parts(663_514, 0).saturating_mul(i.into())) + // Standard Error: 1_170 + .saturating_add(Weight::from_parts(688_797, 0).saturating_mul(i.into())) .saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(i.into()))) } /// Storage: `Skipped::Metadata` (r:0 w:0) @@ -139,12 +133,12 @@ impl frame_system::WeightInfo for WeightInfo { fn kill_prefix(p: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `78 + p * (69 ±0)` - // Estimated: `74 + p * (70 ±0)` - // Minimum execution time: 4_950_000 picoseconds. - Weight::from_parts(5_050_000, 0) - .saturating_add(Weight::from_parts(0, 74)) - // Standard Error: 1_516 - .saturating_add(Weight::from_parts(1_513_844, 0).saturating_mul(p.into())) + // Estimated: `73 + p * (70 ±0)` + // Minimum execution time: 5_330_000 picoseconds. + Weight::from_parts(5_460_000, 0) + .saturating_add(Weight::from_parts(0, 73)) + // Standard Error: 1_510 + .saturating_add(Weight::from_parts(1_545_154, 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())) @@ -155,8 +149,8 @@ impl frame_system::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 23_050_000 picoseconds. - Weight::from_parts(24_990_000, 0) + // Minimum execution time: 21_070_000 picoseconds. + Weight::from_parts(22_120_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -178,8 +172,8 @@ impl frame_system::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `186` // Estimated: `1671` - // Minimum execution time: 120_993_998_000 picoseconds. - Weight::from_parts(123_723_385_000, 0) + // Minimum execution time: 129_741_710_000 picoseconds. + Weight::from_parts(132_980_845_000, 0) .saturating_add(Weight::from_parts(0, 1671)) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(4)) diff --git a/system-parachains/coretime/coretime-polkadot/src/weights/frame_system_extensions.rs b/system-parachains/coretime/coretime-polkadot/src/weights/frame_system_extensions.rs index 508933e4f6..7669016ab0 100644 --- a/system-parachains/coretime/coretime-polkadot/src/weights/frame_system_extensions.rs +++ b/system-parachains/coretime/coretime-polkadot/src/weights/frame_system_extensions.rs @@ -1,44 +1,37 @@ +// Copyright (C) Parity Technologies and the various Polkadot contributors, see Contributions.md +// for a list of specific contributors. +// SPDX-License-Identifier: Apache-2.0 -// Copyright (C) Parity Technologies (UK) Ltd. -// This file is part of Polkadot. - -// Polkadot is free software: you can redistribute it and/or modify -// it under the terms of the GNU General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. - -// Polkadot is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. - -// You should have received a copy of the GNU General Public License -// along with Polkadot. If not, see . +// 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 `frame_system_extensions` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2024-02-29, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `runner-bn-ce5rx-project-674-concurrent-0`, CPU: `Intel(R) Xeon(R) CPU @ 2.60GHz` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("rococo-dev")`, DB CACHE: 1024 +//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=rococo-dev -// --steps=50 -// --repeat=20 -// --no-storage-info -// --no-median-slopes -// --no-min-squares -// --pallet=frame_system_extensions -// --extrinsic=* -// --execution=wasm -// --wasm-execution=compiled -// --header=./polkadot/file_header.txt -// --output=./polkadot/runtime/rococo/src/weights/ +// --runtime=target/production/wbuild/coretime-polkadot-runtime/coretime_polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/coretime/coretime-polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -51,45 +44,36 @@ use core::marker::PhantomData; /// Weight functions for `frame_system_extensions`. pub struct WeightInfo(PhantomData); impl frame_system::ExtensionsWeightInfo for WeightInfo { - /// Storage: `System::BlockHash` (r:1 w:0) - /// Proof: `System::BlockHash` (`max_values`: None, `max_size`: Some(44), added: 2519, mode: `MaxEncodedLen`) fn check_genesis() -> Weight { // Proof Size summary in bytes: - // Measured: `54` - // Estimated: `3509` - // Minimum execution time: 3_262_000 picoseconds. - Weight::from_parts(3_497_000, 0) - .saturating_add(Weight::from_parts(0, 3509)) - .saturating_add(T::DbWeight::get().reads(1)) + // Measured: `30` + // Estimated: `0` + // Minimum execution time: 3_850_000 picoseconds. + Weight::from_parts(4_000_000, 0) + .saturating_add(Weight::from_parts(0, 0)) } - /// Storage: `System::BlockHash` (r:1 w:0) - /// Proof: `System::BlockHash` (`max_values`: None, `max_size`: Some(44), added: 2519, mode: `MaxEncodedLen`) fn check_mortality_mortal_transaction() -> Weight { // Proof Size summary in bytes: - // Measured: `92` - // Estimated: `3509` - // Minimum execution time: 5_416_000 picoseconds. - Weight::from_parts(5_690_000, 0) - .saturating_add(Weight::from_parts(0, 3509)) - .saturating_add(T::DbWeight::get().reads(1)) + // Measured: `68` + // Estimated: `0` + // Minimum execution time: 7_230_000 picoseconds. + Weight::from_parts(7_570_000, 0) + .saturating_add(Weight::from_parts(0, 0)) } - /// Storage: `System::BlockHash` (r:1 w:0) - /// Proof: `System::BlockHash` (`max_values`: None, `max_size`: Some(44), added: 2519, mode: `MaxEncodedLen`) fn check_mortality_immortal_transaction() -> Weight { // Proof Size summary in bytes: - // Measured: `92` - // Estimated: `3509` - // Minimum execution time: 5_416_000 picoseconds. - Weight::from_parts(5_690_000, 0) - .saturating_add(Weight::from_parts(0, 3509)) - .saturating_add(T::DbWeight::get().reads(1)) + // Measured: `68` + // Estimated: `0` + // Minimum execution time: 7_190_000 picoseconds. + Weight::from_parts(7_470_000, 0) + .saturating_add(Weight::from_parts(0, 0)) } fn check_non_zero_sender() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 471_000 picoseconds. - Weight::from_parts(552_000, 0) + // Minimum execution time: 660_000 picoseconds. + Weight::from_parts(720_000, 0) .saturating_add(Weight::from_parts(0, 0)) } /// Storage: `System::Account` (r:1 w:1) @@ -98,8 +82,8 @@ impl frame_system::ExtensionsWeightInfo for WeightInfo< // Proof Size summary in bytes: // Measured: `101` // Estimated: `3593` - // Minimum execution time: 4_847_000 picoseconds. - Weight::from_parts(5_091_000, 0) + // Minimum execution time: 7_800_000 picoseconds. + Weight::from_parts(8_021_000, 0) .saturating_add(Weight::from_parts(0, 3593)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -108,36 +92,32 @@ impl frame_system::ExtensionsWeightInfo for WeightInfo< // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 388_000 picoseconds. - Weight::from_parts(421_000, 0) + // Minimum execution time: 490_000 picoseconds. + Weight::from_parts(560_000, 0) .saturating_add(Weight::from_parts(0, 0)) } fn check_tx_version() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 378_000 picoseconds. - Weight::from_parts(440_000, 0) + // Minimum execution time: 520_000 picoseconds. + Weight::from_parts(570_000, 0) .saturating_add(Weight::from_parts(0, 0)) } - /// Storage: `System::AllExtrinsicsLen` (r:1 w:1) - /// Proof: `System::AllExtrinsicsLen` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) fn check_weight() -> Weight { // Proof Size summary in bytes: - // Measured: `24` - // Estimated: `1489` - // Minimum execution time: 3_402_000 picoseconds. - Weight::from_parts(3_627_000, 0) - .saturating_add(Weight::from_parts(0, 1489)) - .saturating_add(T::DbWeight::get().reads(1)) - .saturating_add(T::DbWeight::get().writes(1)) + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 4_530_000 picoseconds. + Weight::from_parts(4_770_000, 0) + .saturating_add(Weight::from_parts(0, 0)) } fn weight_reclaim() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_189_000 picoseconds. - Weight::from_parts(2_372_000, 0) + // Minimum execution time: 2_670_000 picoseconds. + Weight::from_parts(2_750_000, 0) .saturating_add(Weight::from_parts(0, 0)) } } diff --git a/system-parachains/coretime/coretime-polkadot/src/weights/pallet_balances.rs b/system-parachains/coretime/coretime-polkadot/src/weights/pallet_balances.rs index 290c44dd58..fe4850c3a3 100644 --- a/system-parachains/coretime/coretime-polkadot/src/weights/pallet_balances.rs +++ b/system-parachains/coretime/coretime-polkadot/src/weights/pallet_balances.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `pallet_balances` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-08, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./coretime-polkadot-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./coretime-polkadot-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_balances -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./coretime-polkadot-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/coretime-polkadot-runtime/coretime_polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/coretime/coretime-polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -53,8 +50,8 @@ impl pallet_balances::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `52` // Estimated: `3593` - // Minimum execution time: 62_091_000 picoseconds. - Weight::from_parts(63_371_000, 0) + // Minimum execution time: 57_451_000 picoseconds. + Weight::from_parts(58_040_000, 0) .saturating_add(Weight::from_parts(0, 3593)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -65,8 +62,8 @@ impl pallet_balances::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `52` // Estimated: `3593` - // Minimum execution time: 50_380_000 picoseconds. - Weight::from_parts(50_951_000, 0) + // Minimum execution time: 45_940_000 picoseconds. + Weight::from_parts(46_801_000, 0) .saturating_add(Weight::from_parts(0, 3593)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -77,8 +74,8 @@ impl pallet_balances::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `174` // Estimated: `3593` - // Minimum execution time: 20_140_000 picoseconds. - Weight::from_parts(20_580_000, 0) + // Minimum execution time: 18_010_000 picoseconds. + Weight::from_parts(18_380_000, 0) .saturating_add(Weight::from_parts(0, 3593)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -89,8 +86,8 @@ impl pallet_balances::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `174` // Estimated: `3593` - // Minimum execution time: 28_570_000 picoseconds. - Weight::from_parts(28_910_000, 0) + // Minimum execution time: 26_090_000 picoseconds. + Weight::from_parts(26_550_000, 0) .saturating_add(Weight::from_parts(0, 3593)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -101,8 +98,8 @@ impl pallet_balances::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `155` // Estimated: `6196` - // Minimum execution time: 65_481_000 picoseconds. - Weight::from_parts(66_230_000, 0) + // Minimum execution time: 59_240_000 picoseconds. + Weight::from_parts(60_330_000, 0) .saturating_add(Weight::from_parts(0, 6196)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -113,8 +110,8 @@ impl pallet_balances::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `52` // Estimated: `3593` - // Minimum execution time: 61_640_000 picoseconds. - Weight::from_parts(62_340_000, 0) + // Minimum execution time: 56_560_000 picoseconds. + Weight::from_parts(57_270_000, 0) .saturating_add(Weight::from_parts(0, 3593)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -125,8 +122,8 @@ impl pallet_balances::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `174` // Estimated: `3593` - // Minimum execution time: 23_570_000 picoseconds. - Weight::from_parts(24_061_000, 0) + // Minimum execution time: 21_151_000 picoseconds. + Weight::from_parts(21_610_000, 0) .saturating_add(Weight::from_parts(0, 3593)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -138,11 +135,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: 20_540_000 picoseconds. - Weight::from_parts(20_830_000, 0) + // Minimum execution time: 19_501_000 picoseconds. + Weight::from_parts(19_790_000, 0) .saturating_add(Weight::from_parts(0, 990)) - // Standard Error: 12_738 - .saturating_add(Weight::from_parts(17_486_540, 0).saturating_mul(u.into())) + // Standard Error: 7_737 + .saturating_add(Weight::from_parts(16_334_209, 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())) @@ -151,24 +148,24 @@ impl pallet_balances::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 7_430_000 picoseconds. - Weight::from_parts(7_730_000, 0) + // Minimum execution time: 7_360_000 picoseconds. + Weight::from_parts(7_570_000, 0) .saturating_add(Weight::from_parts(0, 0)) } fn burn_allow_death() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 37_010_000 picoseconds. - Weight::from_parts(37_340_000, 0) + // Minimum execution time: 34_930_000 picoseconds. + Weight::from_parts(35_360_000, 0) .saturating_add(Weight::from_parts(0, 0)) } fn burn_keep_alive() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 25_300_000 picoseconds. - Weight::from_parts(25_600_000, 0) + // Minimum execution time: 23_770_000 picoseconds. + Weight::from_parts(24_340_000, 0) .saturating_add(Weight::from_parts(0, 0)) } } diff --git a/system-parachains/coretime/coretime-polkadot/src/weights/pallet_broker.rs b/system-parachains/coretime/coretime-polkadot/src/weights/pallet_broker.rs index 7493505e13..18f73df167 100644 --- a/system-parachains/coretime/coretime-polkadot/src/weights/pallet_broker.rs +++ b/system-parachains/coretime/coretime-polkadot/src/weights/pallet_broker.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `pallet_broker` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-08, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./coretime-polkadot-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./coretime-polkadot-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_broker -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./coretime-polkadot-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/coretime-polkadot-runtime/coretime_polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/coretime/coretime-polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -53,8 +50,8 @@ impl pallet_broker::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 3_270_000 picoseconds. - Weight::from_parts(3_440_000, 0) + // Minimum execution time: 3_240_000 picoseconds. + Weight::from_parts(3_400_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -64,8 +61,8 @@ impl pallet_broker::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `10888` // Estimated: `13506` - // Minimum execution time: 31_941_000 picoseconds. - Weight::from_parts(32_480_000, 0) + // Minimum execution time: 30_380_000 picoseconds. + Weight::from_parts(31_020_000, 0) .saturating_add(Weight::from_parts(0, 13506)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -76,8 +73,8 @@ impl pallet_broker::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `12090` // Estimated: `13506` - // Minimum execution time: 30_910_000 picoseconds. - Weight::from_parts(31_250_000, 0) + // Minimum execution time: 29_600_000 picoseconds. + Weight::from_parts(30_020_000, 0) .saturating_add(Weight::from_parts(0, 13506)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -92,12 +89,24 @@ impl pallet_broker::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `506` // Estimated: `1991` - // Minimum execution time: 18_541_000 picoseconds. - Weight::from_parts(18_980_000, 0) + // Minimum execution time: 15_280_000 picoseconds. + Weight::from_parts(15_720_000, 0) .saturating_add(Weight::from_parts(0, 1991)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(1)) } + /// Storage: `Broker::Leases` (r:1 w:1) + /// Proof: `Broker::Leases` (`max_values`: Some(1), `max_size`: Some(441), added: 936, mode: `MaxEncodedLen`) + fn remove_lease() -> Weight { + // Proof Size summary in bytes: + // Measured: `510` + // Estimated: `1926` + // Minimum execution time: 12_450_000 picoseconds. + Weight::from_parts(12_880_000, 0) + .saturating_add(Weight::from_parts(0, 1926)) + .saturating_add(T::DbWeight::get().reads(1)) + .saturating_add(T::DbWeight::get().writes(1)) + } /// Storage: `Broker::Configuration` (r:1 w:0) /// Proof: `Broker::Configuration` (`max_values`: Some(1), `max_size`: Some(31), added: 526, mode: `MaxEncodedLen`) /// Storage: `Broker::Leases` (r:1 w:1) @@ -131,11 +140,11 @@ impl pallet_broker::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `12607` // Estimated: `15061 + n * (2 ±0)` - // Minimum execution time: 61_311_000 picoseconds. - Weight::from_parts(172_346_933, 0) + // Minimum execution time: 59_210_000 picoseconds. + Weight::from_parts(167_475_467, 0) .saturating_add(Weight::from_parts(0, 15061)) - // Standard Error: 3_027 - .saturating_add(Weight::from_parts(28_474, 0).saturating_mul(n.into())) + // Standard Error: 2_947 + .saturating_add(Weight::from_parts(28_008, 0).saturating_mul(n.into())) .saturating_add(T::DbWeight::get().reads(13)) .saturating_add(T::DbWeight::get().writes(62)) .saturating_add(Weight::from_parts(0, 2).saturating_mul(n.into())) @@ -144,18 +153,20 @@ impl pallet_broker::WeightInfo for WeightInfo { /// Proof: `Broker::Status` (`max_values`: Some(1), `max_size`: Some(18), added: 513, mode: `MaxEncodedLen`) /// Storage: `Broker::SaleInfo` (r:1 w:1) /// Proof: `Broker::SaleInfo` (`max_values`: Some(1), `max_size`: Some(57), added: 552, mode: `MaxEncodedLen`) + /// Storage: `ParachainSystem::ValidationData` (r:1 w:0) + /// Proof: `ParachainSystem::ValidationData` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// Storage: `System::Account` (r:1 w:1) /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) /// Storage: `Broker::Regions` (r:0 w:1) /// Proof: `Broker::Regions` (`max_values`: None, `max_size`: Some(86), added: 2561, mode: `MaxEncodedLen`) fn purchase() -> Weight { // Proof Size summary in bytes: - // Measured: `371` + // Measured: `476` // Estimated: `3593` - // Minimum execution time: 68_511_000 picoseconds. - Weight::from_parts(69_461_000, 0) + // Minimum execution time: 69_010_000 picoseconds. + Weight::from_parts(69_491_000, 0) .saturating_add(Weight::from_parts(0, 3593)) - .saturating_add(T::DbWeight::get().reads(3)) + .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(3)) } /// Storage: `Broker::Configuration` (r:1 w:0) @@ -166,19 +177,21 @@ impl pallet_broker::WeightInfo for WeightInfo { /// Proof: `Broker::SaleInfo` (`max_values`: Some(1), `max_size`: Some(57), added: 552, mode: `MaxEncodedLen`) /// Storage: `Broker::PotentialRenewals` (r:1 w:2) /// Proof: `Broker::PotentialRenewals` (`max_values`: None, `max_size`: Some(1233), added: 3708, mode: `MaxEncodedLen`) - /// Storage: `System::Account` (r:1 w:0) + /// Storage: `System::Account` (r:1 w:1) /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) + /// Storage: `ParachainSystem::ValidationData` (r:1 w:0) + /// Proof: `ParachainSystem::ValidationData` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// Storage: `Broker::Workplan` (r:0 w:1) /// Proof: `Broker::Workplan` (`max_values`: None, `max_size`: Some(1216), added: 3691, mode: `MaxEncodedLen`) fn renew() -> Weight { // Proof Size summary in bytes: - // Measured: `624` + // Measured: `729` // Estimated: `4698` - // Minimum execution time: 123_691_000 picoseconds. - Weight::from_parts(128_801_000, 0) + // Minimum execution time: 97_890_000 picoseconds. + Weight::from_parts(100_421_000, 0) .saturating_add(Weight::from_parts(0, 4698)) - .saturating_add(T::DbWeight::get().reads(5)) - .saturating_add(T::DbWeight::get().writes(4)) + .saturating_add(T::DbWeight::get().reads(6)) + .saturating_add(T::DbWeight::get().writes(5)) } /// Storage: `Broker::Regions` (r:1 w:1) /// Proof: `Broker::Regions` (`max_values`: None, `max_size`: Some(86), added: 2561, mode: `MaxEncodedLen`) @@ -186,8 +199,8 @@ impl pallet_broker::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `358` // Estimated: `3551` - // Minimum execution time: 20_320_000 picoseconds. - Weight::from_parts(20_640_000, 0) + // Minimum execution time: 21_430_000 picoseconds. + Weight::from_parts(21_740_000, 0) .saturating_add(Weight::from_parts(0, 3551)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -198,8 +211,8 @@ impl pallet_broker::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `358` // Estimated: `3551` - // Minimum execution time: 22_010_000 picoseconds. - Weight::from_parts(22_490_000, 0) + // Minimum execution time: 23_110_000 picoseconds. + Weight::from_parts(23_511_000, 0) .saturating_add(Weight::from_parts(0, 3551)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(2)) @@ -210,8 +223,8 @@ impl pallet_broker::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `358` // Estimated: `3551` - // Minimum execution time: 23_650_000 picoseconds. - Weight::from_parts(24_150_000, 0) + // Minimum execution time: 24_620_000 picoseconds. + Weight::from_parts(25_131_000, 0) .saturating_add(Weight::from_parts(0, 3551)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(3)) @@ -228,8 +241,8 @@ impl pallet_broker::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `939` // Estimated: `4681` - // Minimum execution time: 42_731_000 picoseconds. - Weight::from_parts(43_490_000, 0) + // Minimum execution time: 37_750_000 picoseconds. + Weight::from_parts(38_420_000, 0) .saturating_add(Weight::from_parts(0, 4681)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(2)) @@ -248,8 +261,8 @@ impl pallet_broker::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `1005` // Estimated: `5996` - // Minimum execution time: 50_921_000 picoseconds. - Weight::from_parts(51_350_000, 0) + // Minimum execution time: 45_411_000 picoseconds. + Weight::from_parts(46_020_000, 0) .saturating_add(Weight::from_parts(0, 5996)) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(5)) @@ -265,11 +278,11 @@ impl pallet_broker::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `671` // Estimated: `6196 + m * (2520 ±0)` - // Minimum execution time: 83_730_000 picoseconds. - Weight::from_parts(83_014_268, 0) + // Minimum execution time: 77_031_000 picoseconds. + Weight::from_parts(76_138_028, 0) .saturating_add(Weight::from_parts(0, 6196)) - // Standard Error: 32_427 - .saturating_add(Weight::from_parts(1_972_070, 0).saturating_mul(m.into())) + // Standard Error: 31_117 + .saturating_add(Weight::from_parts(1_920_923, 0).saturating_mul(m.into())) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(m.into()))) .saturating_add(T::DbWeight::get().writes(5)) @@ -281,8 +294,8 @@ impl pallet_broker::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `103` // Estimated: `3593` - // Minimum execution time: 51_241_000 picoseconds. - Weight::from_parts(51_481_000, 0) + // Minimum execution time: 48_470_000 picoseconds. + Weight::from_parts(48_950_000, 0) .saturating_add(Weight::from_parts(0, 3593)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -295,8 +308,8 @@ impl pallet_broker::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `466` // Estimated: `3551` - // Minimum execution time: 60_091_000 picoseconds. - Weight::from_parts(69_601_000, 0) + // Minimum execution time: 56_130_000 picoseconds. + Weight::from_parts(58_870_000, 0) .saturating_add(Weight::from_parts(0, 3551)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -311,8 +324,8 @@ impl pallet_broker::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `463` // Estimated: `3533` - // Minimum execution time: 76_201_000 picoseconds. - Weight::from_parts(99_411_000, 0) + // Minimum execution time: 74_760_000 picoseconds. + Weight::from_parts(120_830_000, 0) .saturating_add(Weight::from_parts(0, 3533)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(1)) @@ -329,8 +342,8 @@ impl pallet_broker::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `979` // Estimated: `3593` - // Minimum execution time: 93_970_000 picoseconds. - Weight::from_parts(110_981_000, 0) + // Minimum execution time: 111_100_000 picoseconds. + Weight::from_parts(118_611_000, 0) .saturating_add(Weight::from_parts(0, 3593)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(1)) @@ -343,8 +356,8 @@ impl pallet_broker::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `890` // Estimated: `4698` - // Minimum execution time: 59_681_000 picoseconds. - Weight::from_parts(61_900_000, 0) + // Minimum execution time: 53_591_000 picoseconds. + Weight::from_parts(59_340_000, 0) .saturating_add(Weight::from_parts(0, 4698)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -362,8 +375,8 @@ impl pallet_broker::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `42` // Estimated: `3507` - // Minimum execution time: 25_870_000 picoseconds. - Weight::from_parts(26_991_865, 0) + // Minimum execution time: 24_770_000 picoseconds. + Weight::from_parts(25_742_875, 0) .saturating_add(Weight::from_parts(0, 3507)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(1)) @@ -371,15 +384,13 @@ impl pallet_broker::WeightInfo for WeightInfo { /// Storage: `Broker::CoreCountInbox` (r:1 w:1) /// Proof: `Broker::CoreCountInbox` (`max_values`: Some(1), `max_size`: Some(2), added: 497, mode: `MaxEncodedLen`) /// The range of component `n` is `[0, 1000]`. - fn process_core_count(n: u32, ) -> Weight { + fn process_core_count(_n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `266` // Estimated: `1487` - // Minimum execution time: 11_340_000 picoseconds. - Weight::from_parts(11_660_727, 0) + // Minimum execution time: 9_091_000 picoseconds. + Weight::from_parts(9_634_359, 0) .saturating_add(Weight::from_parts(0, 1487)) - // Standard Error: 9 - .saturating_add(Weight::from_parts(25, 0).saturating_mul(n.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -393,12 +404,14 @@ impl pallet_broker::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `500` // Estimated: `6196` - // Minimum execution time: 66_040_000 picoseconds. - Weight::from_parts(66_940_000, 0) + // Minimum execution time: 63_910_000 picoseconds. + Weight::from_parts(64_490_000, 0) .saturating_add(Weight::from_parts(0, 6196)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(4)) } + /// Storage: `ParachainSystem::ValidationData` (r:1 w:0) + /// Proof: `ParachainSystem::ValidationData` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// Storage: `Broker::InstaPoolIo` (r:3 w:3) /// Proof: `Broker::InstaPoolIo` (`max_values`: None, `max_size`: Some(28), added: 2503, mode: `MaxEncodedLen`) /// Storage: `Broker::Reservations` (r:1 w:0) @@ -413,7 +426,7 @@ impl pallet_broker::WeightInfo for WeightInfo { /// Proof: `Broker::Status` (`max_values`: Some(1), `max_size`: Some(18), added: 513, mode: `MaxEncodedLen`) /// Storage: `Broker::PotentialRenewals` (r:100 w:200) /// Proof: `Broker::PotentialRenewals` (`max_values`: None, `max_size`: Some(1233), added: 3708, mode: `MaxEncodedLen`) - /// Storage: `System::Account` (r:101 w:100) + /// Storage: `System::Account` (r:101 w:101) /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) /// Storage: `Broker::SaleInfo` (r:0 w:1) /// Proof: `Broker::SaleInfo` (`max_values`: Some(1), `max_size`: Some(57), added: 552, mode: `MaxEncodedLen`) @@ -422,15 +435,15 @@ impl pallet_broker::WeightInfo for WeightInfo { /// The range of component `n` is `[0, 1000]`. fn rotate_sale(n: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `32704` + // Measured: `32809` // Estimated: `227970 + n * (206 ±13)` - // Minimum execution time: 31_430_000 picoseconds. - Weight::from_parts(2_878_405_756, 0) + // Minimum execution time: 35_040_000 picoseconds. + Weight::from_parts(2_862_813_811, 0) .saturating_add(Weight::from_parts(0, 227970)) - // Standard Error: 180_740 - .saturating_add(Weight::from_parts(4_738_530, 0).saturating_mul(n.into())) - .saturating_add(T::DbWeight::get().reads(122)) - .saturating_add(T::DbWeight::get().writes(175)) + // Standard Error: 179_731 + .saturating_add(Weight::from_parts(4_635_810, 0).saturating_mul(n.into())) + .saturating_add(T::DbWeight::get().reads(123)) + .saturating_add(T::DbWeight::get().writes(176)) .saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(n.into()))) .saturating_add(Weight::from_parts(0, 206).saturating_mul(n.into())) } @@ -442,8 +455,8 @@ impl pallet_broker::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `42` // Estimated: `3493` - // Minimum execution time: 9_210_000 picoseconds. - Weight::from_parts(9_700_000, 0) + // Minimum execution time: 8_920_000 picoseconds. + Weight::from_parts(9_310_000, 0) .saturating_add(Weight::from_parts(0, 3493)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -464,8 +477,8 @@ impl pallet_broker::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `1289` // Estimated: `4754` - // Minimum execution time: 41_740_000 picoseconds. - Weight::from_parts(42_420_000, 0) + // Minimum execution time: 37_880_000 picoseconds. + Weight::from_parts(38_271_000, 0) .saturating_add(Weight::from_parts(0, 4754)) .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(3)) @@ -482,8 +495,8 @@ impl pallet_broker::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `42` // Estimated: `3507` - // Minimum execution time: 20_361_000 picoseconds. - Weight::from_parts(20_841_000, 0) + // Minimum execution time: 19_030_000 picoseconds. + Weight::from_parts(19_660_000, 0) .saturating_add(Weight::from_parts(0, 3507)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(1)) @@ -494,8 +507,8 @@ impl pallet_broker::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_980_000 picoseconds. - Weight::from_parts(3_120_000, 0) + // Minimum execution time: 2_990_000 picoseconds. + Weight::from_parts(3_150_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -505,8 +518,8 @@ impl pallet_broker::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 3_220_000 picoseconds. - Weight::from_parts(3_380_000, 0) + // Minimum execution time: 3_230_000 picoseconds. + Weight::from_parts(3_400_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -524,20 +537,38 @@ impl pallet_broker::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `408` // Estimated: `1893` - // Minimum execution time: 19_780_000 picoseconds. - Weight::from_parts(20_160_000, 0) + // Minimum execution time: 15_580_000 picoseconds. + Weight::from_parts(16_060_000, 0) .saturating_add(Weight::from_parts(0, 1893)) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(1)) } + /// Storage: `Broker::SaleInfo` (r:1 w:0) + /// Proof: `Broker::SaleInfo` (`max_values`: Some(1), `max_size`: Some(57), added: 552, mode: `MaxEncodedLen`) + /// Storage: `Broker::Reservations` (r:1 w:1) + /// Proof: `Broker::Reservations` (`max_values`: Some(1), `max_size`: Some(12021), added: 12516, mode: `MaxEncodedLen`) + /// Storage: `Broker::Status` (r:1 w:0) + /// Proof: `Broker::Status` (`max_values`: Some(1), `max_size`: Some(18), added: 513, mode: `MaxEncodedLen`) + /// Storage: `Broker::Workplan` (r:0 w:2) + /// Proof: `Broker::Workplan` (`max_values`: None, `max_size`: Some(1216), added: 3691, mode: `MaxEncodedLen`) + fn force_reserve() -> Weight { + // Proof Size summary in bytes: + // Measured: `11141` + // Estimated: `13506` + // Minimum execution time: 46_031_000 picoseconds. + Weight::from_parts(46_530_000, 0) + .saturating_add(Weight::from_parts(0, 13506)) + .saturating_add(T::DbWeight::get().reads(3)) + .saturating_add(T::DbWeight::get().writes(3)) + } /// Storage: `Broker::Leases` (r:1 w:1) /// Proof: `Broker::Leases` (`max_values`: Some(1), `max_size`: Some(441), added: 936, mode: `MaxEncodedLen`) fn swap_leases() -> Weight { // Proof Size summary in bytes: // Measured: `502` // Estimated: `1926` - // Minimum execution time: 11_190_000 picoseconds. - Weight::from_parts(11_451_000, 0) + // Minimum execution time: 8_950_000 picoseconds. + Weight::from_parts(9_280_000, 0) .saturating_add(Weight::from_parts(0, 1926)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -550,21 +581,23 @@ impl pallet_broker::WeightInfo for WeightInfo { /// Proof: `Broker::Configuration` (`max_values`: Some(1), `max_size`: Some(31), added: 526, mode: `MaxEncodedLen`) /// Storage: `Broker::Status` (r:1 w:0) /// Proof: `Broker::Status` (`max_values`: Some(1), `max_size`: Some(18), added: 513, mode: `MaxEncodedLen`) - /// Storage: `System::Account` (r:2 w:1) + /// Storage: `System::Account` (r:2 w:2) /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) + /// Storage: `ParachainSystem::ValidationData` (r:1 w:0) + /// Proof: `ParachainSystem::ValidationData` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// Storage: `Broker::AutoRenewals` (r:1 w:1) /// Proof: `Broker::AutoRenewals` (`max_values`: Some(1), `max_size`: Some(1002), added: 1497, mode: `MaxEncodedLen`) /// Storage: `Broker::Workplan` (r:0 w:1) /// Proof: `Broker::Workplan` (`max_values`: None, `max_size`: Some(1216), added: 3691, mode: `MaxEncodedLen`) fn enable_auto_renew() -> Weight { // Proof Size summary in bytes: - // Measured: `2895` + // Measured: `3000` // Estimated: `6196` - // Minimum execution time: 177_001_000 picoseconds. - Weight::from_parts(187_351_000, 0) + // Minimum execution time: 132_670_000 picoseconds. + Weight::from_parts(136_170_000, 0) .saturating_add(Weight::from_parts(0, 6196)) - .saturating_add(T::DbWeight::get().reads(7)) - .saturating_add(T::DbWeight::get().writes(6)) + .saturating_add(T::DbWeight::get().reads(8)) + .saturating_add(T::DbWeight::get().writes(7)) } /// Storage: `Broker::AutoRenewals` (r:1 w:1) /// Proof: `Broker::AutoRenewals` (`max_values`: Some(1), `max_size`: Some(1002), added: 1497, mode: `MaxEncodedLen`) @@ -572,61 +605,40 @@ impl pallet_broker::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `1307` // Estimated: `2487` - // Minimum execution time: 23_470_000 picoseconds. - Weight::from_parts(24_930_000, 0) + // Minimum execution time: 25_350_000 picoseconds. + Weight::from_parts(27_490_000, 0) .saturating_add(Weight::from_parts(0, 2487)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } - /// Storage: `System::Account` (r:1 w:0) + /// Storage: `System::Account` (r:1 w:1) /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) + /// Storage: `ParachainSystem::UpwardDeliveryFeeFactor` (r:1 w:0) + /// Proof: `ParachainSystem::UpwardDeliveryFeeFactor` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Storage: `PolkadotXcm::SupportedVersion` (r:1 w:0) + /// Proof: `PolkadotXcm::SupportedVersion` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `ParachainSystem::HostConfiguration` (r:1 w:0) + /// Proof: `ParachainSystem::HostConfiguration` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Storage: `ParachainSystem::PendingUpwardMessages` (r:1 w:1) + /// Proof: `ParachainSystem::PendingUpwardMessages` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) fn on_new_timeslice() -> Weight { // Proof Size summary in bytes: - // Measured: `174` - // Estimated: `3593` - // Minimum execution time: 6_990_000 picoseconds. - Weight::from_parts(7_230_000, 0) - .saturating_add(Weight::from_parts(0, 3593)) - .saturating_add(T::DbWeight::get().reads(1)) - } - /// Storage: `Broker::Leases` (r:1 w:1) - /// Proof: `Broker::Leases` (`max_values`: Some(1), `max_size`: Some(81), added: 576, mode: `MaxEncodedLen`) - fn remove_lease() -> Weight { - // Proof Size summary in bytes: - // Measured: `150` - // Estimated: `1566` - // Minimum execution time: 10_319_000 picoseconds. - Weight::from_parts(10_718_000, 0) - .saturating_add(Weight::from_parts(0, 1566)) - .saturating_add(T::DbWeight::get().reads(1)) - .saturating_add(T::DbWeight::get().writes(1)) - } - /// Storage: `Broker::SaleInfo` (r:1 w:0) - /// Proof: `Broker::SaleInfo` (`max_values`: Some(1), `max_size`: Some(57), added: 552, mode: `MaxEncodedLen`) - /// Storage: `Broker::Reservations` (r:1 w:1) - /// Proof: `Broker::Reservations` (`max_values`: Some(1), `max_size`: Some(12021), added: 12516, mode: `MaxEncodedLen`) - /// Storage: `Broker::Status` (r:1 w:0) - /// Proof: `Broker::Status` (`max_values`: Some(1), `max_size`: Some(18), added: 513, mode: `MaxEncodedLen`) - /// Storage: `Broker::Workplan` (r:0 w:2) - /// Proof: `Broker::Workplan` (`max_values`: None, `max_size`: Some(1216), added: 3691, mode: `MaxEncodedLen`) - fn force_reserve() -> Weight { - // Proof Size summary in bytes: - // Measured: `11141` - // Estimated: `13506` - // Minimum execution time: 41_171_000 picoseconds. - Weight::from_parts(42_826_000, 0) - .saturating_add(Weight::from_parts(0, 13506)) - .saturating_add(T::DbWeight::get().reads(3)) - .saturating_add(T::DbWeight::get().writes(3)) + // Measured: `330` + // Estimated: `3795` + // Minimum execution time: 62_941_000 picoseconds. + Weight::from_parts(63_971_000, 0) + .saturating_add(Weight::from_parts(0, 3795)) + .saturating_add(T::DbWeight::get().reads(5)) + .saturating_add(T::DbWeight::get().writes(2)) } /// Storage: `Broker::Workplan` (r:1 w:1) /// Proof: `Broker::Workplan` (`max_values`: None, `max_size`: Some(1216), added: 3691, mode: `MaxEncodedLen`) fn remove_assignment() -> Weight { // Proof Size summary in bytes: - // Measured: `602` + // Measured: `800` // Estimated: `4681` - // Minimum execution time: 21_397_000 picoseconds. - Weight::from_parts(21_865_000, 0) + // Minimum execution time: 21_601_000 picoseconds. + Weight::from_parts(22_020_000, 0) .saturating_add(Weight::from_parts(0, 4681)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) diff --git a/system-parachains/coretime/coretime-polkadot/src/weights/pallet_collator_selection.rs b/system-parachains/coretime/coretime-polkadot/src/weights/pallet_collator_selection.rs index 4afb63894b..eb12da9153 100644 --- a/system-parachains/coretime/coretime-polkadot/src/weights/pallet_collator_selection.rs +++ b/system-parachains/coretime/coretime-polkadot/src/weights/pallet_collator_selection.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `pallet_collator_selection` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-08, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./coretime-polkadot-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./coretime-polkadot-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_collator_selection -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./coretime-polkadot-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/coretime-polkadot-runtime/coretime_polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/coretime/coretime-polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -56,11 +53,11 @@ impl pallet_collator_selection::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `197 + b * (79 ±0)` // Estimated: `1188 + b * (2555 ±0)` - // Minimum execution time: 18_010_000 picoseconds. - Weight::from_parts(13_894_417, 0) + // Minimum execution time: 15_390_000 picoseconds. + Weight::from_parts(11_924_700, 0) .saturating_add(Weight::from_parts(0, 1188)) - // Standard Error: 7_754 - .saturating_add(Weight::from_parts(4_928_059, 0).saturating_mul(b.into())) + // Standard Error: 8_099 + .saturating_add(Weight::from_parts(4_532_079, 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, 2555).saturating_mul(b.into())) @@ -79,13 +76,13 @@ impl pallet_collator_selection::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `795 + b * (32 ±0) + c * (53 ±0)` // Estimated: `6287 + b * (37 ±0) + c * (53 ±0)` - // Minimum execution time: 53_650_000 picoseconds. - Weight::from_parts(52_659_417, 0) + // Minimum execution time: 50_940_000 picoseconds. + Weight::from_parts(50_533_236, 0) .saturating_add(Weight::from_parts(0, 6287)) - // Standard Error: 8_675 - .saturating_add(Weight::from_parts(89_999, 0).saturating_mul(b.into())) - // Standard Error: 1_644 - .saturating_add(Weight::from_parts(115_653, 0).saturating_mul(c.into())) + // Standard Error: 5_793 + .saturating_add(Weight::from_parts(101_711, 0).saturating_mul(b.into())) + // Standard Error: 1_098 + .saturating_add(Weight::from_parts(94_111, 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, 37).saturating_mul(b.into())) @@ -100,11 +97,11 @@ impl pallet_collator_selection::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `119 + b * (32 ±0)` // Estimated: `6287` - // Minimum execution time: 18_310_000 picoseconds. - Weight::from_parts(18_521_206, 0) + // Minimum execution time: 15_210_000 picoseconds. + Weight::from_parts(15_468_829, 0) .saturating_add(Weight::from_parts(0, 6287)) - // Standard Error: 1_129 - .saturating_add(Weight::from_parts(60_644, 0).saturating_mul(b.into())) + // Standard Error: 1_055 + .saturating_add(Weight::from_parts(77_185, 0).saturating_mul(b.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -114,8 +111,8 @@ impl pallet_collator_selection::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 6_170_000 picoseconds. - Weight::from_parts(6_410_000, 0) + // Minimum execution time: 6_150_000 picoseconds. + Weight::from_parts(6_391_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -133,13 +130,13 @@ impl pallet_collator_selection::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `0 + c * (182 ±0) + k * (116 ±0)` // Estimated: `6287 + c * (901 ±29) + k * (901 ±29)` - // Minimum execution time: 16_080_000 picoseconds. - Weight::from_parts(16_440_000, 0) + // Minimum execution time: 13_140_000 picoseconds. + Weight::from_parts(13_430_000, 0) .saturating_add(Weight::from_parts(0, 6287)) - // Standard Error: 204_713 - .saturating_add(Weight::from_parts(6_807_363, 0).saturating_mul(c.into())) - // Standard Error: 204_713 - .saturating_add(Weight::from_parts(6_513_925, 0).saturating_mul(k.into())) + // Standard Error: 198_228 + .saturating_add(Weight::from_parts(6_600_587, 0).saturating_mul(c.into())) + // Standard Error: 198_228 + .saturating_add(Weight::from_parts(6_297_323, 0).saturating_mul(k.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(c.into()))) @@ -156,11 +153,11 @@ impl pallet_collator_selection::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `320 + c * (49 ±0)` // Estimated: `6287` - // Minimum execution time: 37_610_000 picoseconds. - Weight::from_parts(38_135_427, 0) + // Minimum execution time: 33_500_000 picoseconds. + Weight::from_parts(34_696_323, 0) .saturating_add(Weight::from_parts(0, 6287)) - // Standard Error: 1_029 - .saturating_add(Weight::from_parts(80_220, 0).saturating_mul(c.into())) + // Standard Error: 1_119 + .saturating_add(Weight::from_parts(70_928, 0).saturating_mul(c.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -179,11 +176,11 @@ impl pallet_collator_selection::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `765 + c * (52 ±0)` // Estimated: `6287 + c * (54 ±0)` - // Minimum execution time: 50_350_000 picoseconds. - Weight::from_parts(52_000_011, 0) + // Minimum execution time: 48_381_000 picoseconds. + Weight::from_parts(50_160_254, 0) .saturating_add(Weight::from_parts(0, 6287)) - // Standard Error: 747 - .saturating_add(Weight::from_parts(105_349, 0).saturating_mul(c.into())) + // Standard Error: 1_047 + .saturating_add(Weight::from_parts(100_135, 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, 54).saturating_mul(c.into())) @@ -205,11 +202,11 @@ impl pallet_collator_selection::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `905 + c * (53 ±0)` // Estimated: `6287 + c * (54 ±0)` - // Minimum execution time: 73_720_000 picoseconds. - Weight::from_parts(75_465_224, 0) + // Minimum execution time: 66_660_000 picoseconds. + Weight::from_parts(68_753_939, 0) .saturating_add(Weight::from_parts(0, 6287)) - // Standard Error: 1_337 - .saturating_add(Weight::from_parts(120_045, 0).saturating_mul(c.into())) + // Standard Error: 1_533 + .saturating_add(Weight::from_parts(109_425, 0).saturating_mul(c.into())) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(4)) .saturating_add(Weight::from_parts(0, 54).saturating_mul(c.into())) @@ -225,11 +222,11 @@ impl pallet_collator_selection::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `347 + c * (48 ±0)` // Estimated: `6287` - // Minimum execution time: 40_241_000 picoseconds. - Weight::from_parts(41_169_890, 0) + // Minimum execution time: 36_180_000 picoseconds. + Weight::from_parts(37_844_502, 0) .saturating_add(Weight::from_parts(0, 6287)) - // Standard Error: 917 - .saturating_add(Weight::from_parts(91_199, 0).saturating_mul(c.into())) + // Standard Error: 1_031 + .saturating_add(Weight::from_parts(76_769, 0).saturating_mul(c.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -241,8 +238,8 @@ impl pallet_collator_selection::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `155` // Estimated: `6196` - // Minimum execution time: 53_800_000 picoseconds. - Weight::from_parts(54_470_000, 0) + // Minimum execution time: 49_750_000 picoseconds. + Weight::from_parts(50_250_000, 0) .saturating_add(Weight::from_parts(0, 6196)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(3)) @@ -263,11 +260,11 @@ impl pallet_collator_selection::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `2268 + c * (97 ±0) + r * (115 ±0)` // Estimated: `6287 + c * (2519 ±0) + r * (2603 ±0)` - // Minimum execution time: 28_630_000 picoseconds. - Weight::from_parts(28_790_000, 0) + // Minimum execution time: 38_620_000 picoseconds. + Weight::from_parts(39_140_000, 0) .saturating_add(Weight::from_parts(0, 6287)) - // Standard Error: 355_993 - .saturating_add(Weight::from_parts(16_373_083, 0).saturating_mul(c.into())) + // Standard Error: 349_215 + .saturating_add(Weight::from_parts(16_078_596, 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_u64).saturating_mul(c.into()))) diff --git a/system-parachains/coretime/coretime-polkadot/src/weights/pallet_message_queue.rs b/system-parachains/coretime/coretime-polkadot/src/weights/pallet_message_queue.rs index 48fcc6e684..b2565908b3 100644 --- a/system-parachains/coretime/coretime-polkadot/src/weights/pallet_message_queue.rs +++ b/system-parachains/coretime/coretime-polkadot/src/weights/pallet_message_queue.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `pallet_message_queue` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-08, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./coretime-polkadot-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./coretime-polkadot-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_message_queue -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./coretime-polkadot-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/coretime-polkadot-runtime/coretime_polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/coretime/coretime-polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -55,8 +52,8 @@ impl pallet_message_queue::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `223` // Estimated: `6044` - // Minimum execution time: 19_090_000 picoseconds. - Weight::from_parts(19_490_000, 0) + // Minimum execution time: 15_850_000 picoseconds. + Weight::from_parts(16_121_000, 0) .saturating_add(Weight::from_parts(0, 6044)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) @@ -69,8 +66,8 @@ impl pallet_message_queue::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `218` // Estimated: `6044` - // Minimum execution time: 17_320_000 picoseconds. - Weight::from_parts(17_840_000, 0) + // Minimum execution time: 14_120_000 picoseconds. + Weight::from_parts(14_490_000, 0) .saturating_add(Weight::from_parts(0, 6044)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(3)) @@ -81,8 +78,8 @@ impl pallet_message_queue::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `6` // Estimated: `3517` - // Minimum execution time: 5_370_000 picoseconds. - Weight::from_parts(5_500_000, 0) + // Minimum execution time: 5_050_000 picoseconds. + Weight::from_parts(5_250_000, 0) .saturating_add(Weight::from_parts(0, 3517)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -93,8 +90,8 @@ impl pallet_message_queue::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `72` // Estimated: `69050` - // Minimum execution time: 8_000_000 picoseconds. - Weight::from_parts(8_140_000, 0) + // Minimum execution time: 7_770_000 picoseconds. + Weight::from_parts(7_880_000, 0) .saturating_add(Weight::from_parts(0, 69050)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -105,8 +102,8 @@ impl pallet_message_queue::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `72` // Estimated: `69050` - // Minimum execution time: 8_280_000 picoseconds. - Weight::from_parts(8_500_000, 0) + // Minimum execution time: 7_650_000 picoseconds. + Weight::from_parts(7_980_000, 0) .saturating_add(Weight::from_parts(0, 69050)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -119,8 +116,8 @@ impl pallet_message_queue::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 156_011_000 picoseconds. - Weight::from_parts(156_921_000, 0) + // Minimum execution time: 211_931_000 picoseconds. + Weight::from_parts(212_921_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -132,23 +129,23 @@ impl pallet_message_queue::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `171` // Estimated: `3517` - // Minimum execution time: 12_280_000 picoseconds. - Weight::from_parts(12_701_000, 0) + // Minimum execution time: 9_200_000 picoseconds. + Weight::from_parts(9_380_000, 0) .saturating_add(Weight::from_parts(0, 3517)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) } /// Storage: `MessageQueue::BookStateFor` (r:1 w:0) - /// Proof: `MessageQueue::BookStateFor` (`max_values`: None, `max_size`: Some(55), added: 2530, mode: `MaxEncodedLen`) + /// Proof: `MessageQueue::BookStateFor` (`max_values`: None, `max_size`: Some(52), added: 2527, mode: `MaxEncodedLen`) /// Storage: `MessageQueue::ServiceHead` (r:0 w:1) - /// Proof: `MessageQueue::ServiceHead` (`max_values`: Some(1), `max_size`: Some(6), added: 501, mode: `MaxEncodedLen`) + /// Proof: `MessageQueue::ServiceHead` (`max_values`: Some(1), `max_size`: Some(5), added: 500, mode: `MaxEncodedLen`) fn set_service_head() -> Weight { // Proof Size summary in bytes: - // Measured: `220` - // Estimated: `3520` - // Minimum execution time: 11_071_000 picoseconds. - Weight::from_parts(11_553_000, 0) - .saturating_add(Weight::from_parts(0, 3520)) + // Measured: `161` + // Estimated: `3517` + // Minimum execution time: 7_671_000 picoseconds. + Weight::from_parts(7_910_000, 0) + .saturating_add(Weight::from_parts(0, 3517)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -160,8 +157,8 @@ impl pallet_message_queue::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `65667` // Estimated: `69050` - // Minimum execution time: 61_510_000 picoseconds. - Weight::from_parts(61_891_000, 0) + // Minimum execution time: 59_360_000 picoseconds. + Weight::from_parts(59_960_000, 0) .saturating_add(Weight::from_parts(0, 69050)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -174,8 +171,8 @@ impl pallet_message_queue::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `65667` // Estimated: `69050` - // Minimum execution time: 82_760_000 picoseconds. - Weight::from_parts(83_470_000, 0) + // Minimum execution time: 77_801_000 picoseconds. + Weight::from_parts(78_940_000, 0) .saturating_add(Weight::from_parts(0, 69050)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -188,8 +185,8 @@ impl pallet_message_queue::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `65667` // Estimated: `69050` - // Minimum execution time: 115_531_000 picoseconds. - Weight::from_parts(116_540_000, 0) + // Minimum execution time: 138_020_000 picoseconds. + Weight::from_parts(138_500_000, 0) .saturating_add(Weight::from_parts(0, 69050)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) diff --git a/system-parachains/coretime/coretime-polkadot/src/weights/pallet_multisig.rs b/system-parachains/coretime/coretime-polkadot/src/weights/pallet_multisig.rs index 24d9ce7e56..9e66fcf568 100644 --- a/system-parachains/coretime/coretime-polkadot/src/weights/pallet_multisig.rs +++ b/system-parachains/coretime/coretime-polkadot/src/weights/pallet_multisig.rs @@ -16,10 +16,10 @@ //! Autogenerated weights for `pallet_multisig` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.0.0 -//! DATE: 2025-04-30, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `2954d1b4313e`, CPU: `QEMU Virtual CPU version 2.5+` +//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: @@ -27,15 +27,11 @@ // v1 // benchmark // pallet -// --extrinsic=* -// --runtime=target/production/wbuild/coretime-polkadot-runtime/coretime_polkadot_runtime.wasm -// --pallet=pallet_multisig -// --header=/_work/fellowship-001/runtimes/runtimes/.github/scripts/cmd/file_header.txt -// --output=./system-parachains/coretime/coretime-polkadot/src/weights -// --wasm-execution=compiled -// --steps=50 -// --repeat=20 -// --heap-pages=4096 +// --runtime=target/production/wbuild/coretime-polkadot-runtime/coretime_polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/coretime/coretime-polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -53,11 +49,11 @@ impl pallet_multisig::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 16_331_000 picoseconds. - Weight::from_parts(17_822_663, 0) + // Minimum execution time: 15_520_000 picoseconds. + Weight::from_parts(15_877_335, 0) .saturating_add(Weight::from_parts(0, 0)) // Standard Error: 12 - .saturating_add(Weight::from_parts(396, 0).saturating_mul(z.into())) + .saturating_add(Weight::from_parts(458, 0).saturating_mul(z.into())) } /// Storage: `Multisig::Multisigs` (r:1 w:1) /// Proof: `Multisig::Multisigs` (`max_values`: None, `max_size`: Some(3346), added: 5821, mode: `MaxEncodedLen`) @@ -67,13 +63,13 @@ impl pallet_multisig::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `263 + s * (2 ±0)` // Estimated: `6811` - // Minimum execution time: 47_120_000 picoseconds. - Weight::from_parts(35_306_388, 0) + // Minimum execution time: 48_050_000 picoseconds. + Weight::from_parts(39_025_680, 0) .saturating_add(Weight::from_parts(0, 6811)) - // Standard Error: 2_927 - .saturating_add(Weight::from_parts(153_725, 0).saturating_mul(s.into())) - // Standard Error: 28 - .saturating_add(Weight::from_parts(2_356, 0).saturating_mul(z.into())) + // Standard Error: 544 + .saturating_add(Weight::from_parts(99_818, 0).saturating_mul(s.into())) + // Standard Error: 5 + .saturating_add(Weight::from_parts(2_018, 0).saturating_mul(z.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -85,13 +81,13 @@ impl pallet_multisig::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `282` // Estimated: `6811` - // Minimum execution time: 30_250_000 picoseconds. - Weight::from_parts(20_713_987, 0) + // Minimum execution time: 31_350_000 picoseconds. + Weight::from_parts(22_601_316, 0) .saturating_add(Weight::from_parts(0, 6811)) - // Standard Error: 2_975 - .saturating_add(Weight::from_parts(115_791, 0).saturating_mul(s.into())) - // Standard Error: 29 - .saturating_add(Weight::from_parts(2_381, 0).saturating_mul(z.into())) + // Standard Error: 392 + .saturating_add(Weight::from_parts(92_550, 0).saturating_mul(s.into())) + // Standard Error: 3 + .saturating_add(Weight::from_parts(2_043, 0).saturating_mul(z.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -105,13 +101,13 @@ impl pallet_multisig::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `388 + s * (33 ±0)` // Estimated: `6811` - // Minimum execution time: 52_130_000 picoseconds. - Weight::from_parts(44_031_388, 0) + // Minimum execution time: 53_440_000 picoseconds. + Weight::from_parts(41_777_799, 0) .saturating_add(Weight::from_parts(0, 6811)) - // Standard Error: 5_461 - .saturating_add(Weight::from_parts(139_622, 0).saturating_mul(s.into())) - // Standard Error: 53 - .saturating_add(Weight::from_parts(2_150, 0).saturating_mul(z.into())) + // Standard Error: 652 + .saturating_add(Weight::from_parts(123_923, 0).saturating_mul(s.into())) + // Standard Error: 6 + .saturating_add(Weight::from_parts(2_037, 0).saturating_mul(z.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -122,11 +118,11 @@ impl pallet_multisig::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `263 + s * (2 ±0)` // Estimated: `6811` - // Minimum execution time: 32_140_000 picoseconds. - Weight::from_parts(34_627_414, 0) + // Minimum execution time: 35_850_000 picoseconds. + Weight::from_parts(36_954_528, 0) .saturating_add(Weight::from_parts(0, 6811)) - // Standard Error: 1_882 - .saturating_add(Weight::from_parts(138_365, 0).saturating_mul(s.into())) + // Standard Error: 499 + .saturating_add(Weight::from_parts(102_702, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -137,11 +133,11 @@ impl pallet_multisig::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `282` // Estimated: `6811` - // Minimum execution time: 16_370_000 picoseconds. - Weight::from_parts(18_128_560, 0) + // Minimum execution time: 20_030_000 picoseconds. + Weight::from_parts(20_974_250, 0) .saturating_add(Weight::from_parts(0, 6811)) - // Standard Error: 1_734 - .saturating_add(Weight::from_parts(126_274, 0).saturating_mul(s.into())) + // Standard Error: 388 + .saturating_add(Weight::from_parts(94_339, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -152,11 +148,11 @@ impl pallet_multisig::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `454 + s * (1 ±0)` // Estimated: `6811` - // Minimum execution time: 31_680_000 picoseconds. - Weight::from_parts(39_789_824, 0) + // Minimum execution time: 36_270_000 picoseconds. + Weight::from_parts(37_553_267, 0) .saturating_add(Weight::from_parts(0, 6811)) - // Standard Error: 7_705 - .saturating_add(Weight::from_parts(77_904, 0).saturating_mul(s.into())) + // Standard Error: 482 + .saturating_add(Weight::from_parts(102_176, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -165,13 +161,13 @@ impl pallet_multisig::WeightInfo for WeightInfo { /// The range of component `s` is `[2, 100]`. fn poke_deposit(s: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `458 + s * (1 ±0)` + // Measured: `454 + s * (1 ±0)` // Estimated: `6811` - // Minimum execution time: 34_917_000 picoseconds. - Weight::from_parts(36_141_350, 0) + // Minimum execution time: 34_650_000 picoseconds. + Weight::from_parts(35_875_899, 0) .saturating_add(Weight::from_parts(0, 6811)) - // Standard Error: 1_247 - .saturating_add(Weight::from_parts(166_544, 0).saturating_mul(s.into())) + // Standard Error: 473 + .saturating_add(Weight::from_parts(99_894, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } diff --git a/system-parachains/coretime/coretime-polkadot/src/weights/pallet_proxy.rs b/system-parachains/coretime/coretime-polkadot/src/weights/pallet_proxy.rs index 85798debe4..4f8aabc275 100644 --- a/system-parachains/coretime/coretime-polkadot/src/weights/pallet_proxy.rs +++ b/system-parachains/coretime/coretime-polkadot/src/weights/pallet_proxy.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `pallet_proxy` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-08, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./coretime-polkadot-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./coretime-polkadot-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_proxy -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./coretime-polkadot-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/coretime-polkadot-runtime/coretime_polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/coretime/coretime-polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -54,11 +51,11 @@ impl pallet_proxy::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `127 + p * (37 ±0)` // Estimated: `4706` - // Minimum execution time: 19_251_000 picoseconds. - Weight::from_parts(19_846_885, 0) + // Minimum execution time: 16_710_000 picoseconds. + Weight::from_parts(17_389_844, 0) .saturating_add(Weight::from_parts(0, 4706)) - // Standard Error: 1_075 - .saturating_add(Weight::from_parts(32_734, 0).saturating_mul(p.into())) + // Standard Error: 614 + .saturating_add(Weight::from_parts(29_865, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(1)) } /// Storage: `Proxy::Proxies` (r:1 w:0) @@ -73,13 +70,13 @@ impl pallet_proxy::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `454 + a * (68 ±0) + p * (37 ±0)` // Estimated: `5698` - // Minimum execution time: 48_371_000 picoseconds. - Weight::from_parts(48_281_877, 0) + // Minimum execution time: 46_010_000 picoseconds. + Weight::from_parts(46_104_218, 0) .saturating_add(Weight::from_parts(0, 5698)) - // Standard Error: 1_683 - .saturating_add(Weight::from_parts(161_837, 0).saturating_mul(a.into())) - // Standard Error: 1_738 - .saturating_add(Weight::from_parts(34_311, 0).saturating_mul(p.into())) + // Standard Error: 2_051 + .saturating_add(Weight::from_parts(154_054, 0).saturating_mul(a.into())) + // Standard Error: 2_119 + .saturating_add(Weight::from_parts(25_639, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -93,13 +90,13 @@ impl pallet_proxy::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `369 + a * (68 ±0)` // Estimated: `5698` - // Minimum execution time: 33_681_000 picoseconds. - Weight::from_parts(34_391_857, 0) + // Minimum execution time: 30_060_000 picoseconds. + Weight::from_parts(30_582_224, 0) .saturating_add(Weight::from_parts(0, 5698)) - // Standard Error: 1_693 - .saturating_add(Weight::from_parts(164_323, 0).saturating_mul(a.into())) - // Standard Error: 1_749 - .saturating_add(Weight::from_parts(6_344, 0).saturating_mul(p.into())) + // Standard Error: 1_392 + .saturating_add(Weight::from_parts(166_261, 0).saturating_mul(a.into())) + // Standard Error: 1_438 + .saturating_add(Weight::from_parts(6_774, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -113,13 +110,13 @@ impl pallet_proxy::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `369 + a * (68 ±0)` // Estimated: `5698` - // Minimum execution time: 33_580_000 picoseconds. - Weight::from_parts(34_574_606, 0) + // Minimum execution time: 30_030_000 picoseconds. + Weight::from_parts(30_564_369, 0) .saturating_add(Weight::from_parts(0, 5698)) - // Standard Error: 1_596 - .saturating_add(Weight::from_parts(160_710, 0).saturating_mul(a.into())) - // Standard Error: 1_649 - .saturating_add(Weight::from_parts(1_802, 0).saturating_mul(p.into())) + // Standard Error: 1_355 + .saturating_add(Weight::from_parts(165_322, 0).saturating_mul(a.into())) + // Standard Error: 1_400 + .saturating_add(Weight::from_parts(6_524, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -135,13 +132,13 @@ impl pallet_proxy::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `386 + a * (68 ±0) + p * (37 ±0)` // Estimated: `5698` - // Minimum execution time: 43_420_000 picoseconds. - Weight::from_parts(43_570_010, 0) + // Minimum execution time: 38_700_000 picoseconds. + Weight::from_parts(41_228_974, 0) .saturating_add(Weight::from_parts(0, 5698)) - // Standard Error: 1_608 - .saturating_add(Weight::from_parts(165_205, 0).saturating_mul(a.into())) - // Standard Error: 1_662 - .saturating_add(Weight::from_parts(39_160, 0).saturating_mul(p.into())) + // Standard Error: 2_290 + .saturating_add(Weight::from_parts(176_480, 0).saturating_mul(a.into())) + // Standard Error: 2_366 + .saturating_add(Weight::from_parts(30_213, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -152,11 +149,11 @@ impl pallet_proxy::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `127 + p * (37 ±0)` // Estimated: `4706` - // Minimum execution time: 30_810_000 picoseconds. - Weight::from_parts(31_347_311, 0) + // Minimum execution time: 27_980_000 picoseconds. + Weight::from_parts(28_669_196, 0) .saturating_add(Weight::from_parts(0, 4706)) - // Standard Error: 759 - .saturating_add(Weight::from_parts(34_243, 0).saturating_mul(p.into())) + // Standard Error: 780 + .saturating_add(Weight::from_parts(44_632, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -167,11 +164,11 @@ impl pallet_proxy::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `127 + p * (37 ±0)` // Estimated: `4706` - // Minimum execution time: 30_671_000 picoseconds. - Weight::from_parts(31_667_335, 0) + // Minimum execution time: 27_950_000 picoseconds. + Weight::from_parts(28_559_829, 0) .saturating_add(Weight::from_parts(0, 4706)) - // Standard Error: 916 - .saturating_add(Weight::from_parts(42_653, 0).saturating_mul(p.into())) + // Standard Error: 898 + .saturating_add(Weight::from_parts(52_947, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -182,11 +179,11 @@ impl pallet_proxy::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `127 + p * (37 ±0)` // Estimated: `4706` - // Minimum execution time: 27_720_000 picoseconds. - Weight::from_parts(28_442_381, 0) + // Minimum execution time: 24_961_000 picoseconds. + Weight::from_parts(25_650_512, 0) .saturating_add(Weight::from_parts(0, 4706)) - // Standard Error: 789 - .saturating_add(Weight::from_parts(28_321, 0).saturating_mul(p.into())) + // Standard Error: 725 + .saturating_add(Weight::from_parts(26_662, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -197,11 +194,11 @@ impl pallet_proxy::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `139` // Estimated: `4706` - // Minimum execution time: 32_640_000 picoseconds. - Weight::from_parts(33_318_411, 0) + // Minimum execution time: 29_960_000 picoseconds. + Weight::from_parts(30_711_117, 0) .saturating_add(Weight::from_parts(0, 4706)) - // Standard Error: 715 - .saturating_add(Weight::from_parts(5_991, 0).saturating_mul(p.into())) + // Standard Error: 734 + .saturating_add(Weight::from_parts(10_399, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -212,11 +209,11 @@ impl pallet_proxy::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `164 + p * (37 ±0)` // Estimated: `4706` - // Minimum execution time: 28_720_000 picoseconds. - Weight::from_parts(29_422_765, 0) + // Minimum execution time: 26_120_000 picoseconds. + Weight::from_parts(26_857_871, 0) .saturating_add(Weight::from_parts(0, 4706)) - // Standard Error: 835 - .saturating_add(Weight::from_parts(29_392, 0).saturating_mul(p.into())) + // Standard Error: 694 + .saturating_add(Weight::from_parts(22_549, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -228,10 +225,10 @@ impl pallet_proxy::WeightInfo for WeightInfo { /// Proof: `Proxy::Announcements` (`max_values`: None, `max_size`: Some(2233), added: 4708, mode: `MaxEncodedLen`) fn poke_deposit() -> Weight { // Proof Size summary in bytes: - // Measured: `452` + // Measured: `453` // Estimated: `5698` - // Minimum execution time: 49_684_000 picoseconds. - Weight::from_parts(50_366_000, 0) + // Minimum execution time: 50_660_000 picoseconds. + Weight::from_parts(51_190_000, 0) .saturating_add(Weight::from_parts(0, 5698)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(3)) diff --git a/system-parachains/coretime/coretime-polkadot/src/weights/pallet_session.rs b/system-parachains/coretime/coretime-polkadot/src/weights/pallet_session.rs index 068bb513c0..09ccbc664d 100644 --- a/system-parachains/coretime/coretime-polkadot/src/weights/pallet_session.rs +++ b/system-parachains/coretime/coretime-polkadot/src/weights/pallet_session.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `pallet_session` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-08, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./coretime-polkadot-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./coretime-polkadot-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_session -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./coretime-polkadot-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/coretime-polkadot-runtime/coretime_polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/coretime/coretime-polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -55,8 +52,8 @@ impl pallet_session::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `298` // Estimated: `3763` - // Minimum execution time: 25_250_000 picoseconds. - Weight::from_parts(26_160_000, 0) + // Minimum execution time: 22_440_000 picoseconds. + Weight::from_parts(22_881_000, 0) .saturating_add(Weight::from_parts(0, 3763)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -69,8 +66,8 @@ impl pallet_session::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `280` // Estimated: `3745` - // Minimum execution time: 18_610_000 picoseconds. - Weight::from_parts(18_940_000, 0) + // Minimum execution time: 16_610_000 picoseconds. + Weight::from_parts(16_901_000, 0) .saturating_add(Weight::from_parts(0, 3745)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(2)) diff --git a/system-parachains/coretime/coretime-polkadot/src/weights/pallet_timestamp.rs b/system-parachains/coretime/coretime-polkadot/src/weights/pallet_timestamp.rs index 9cb1269483..9f416343d2 100644 --- a/system-parachains/coretime/coretime-polkadot/src/weights/pallet_timestamp.rs +++ b/system-parachains/coretime/coretime-polkadot/src/weights/pallet_timestamp.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `pallet_timestamp` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-08, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./coretime-polkadot-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./coretime-polkadot-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_timestamp -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./coretime-polkadot-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/coretime-polkadot-runtime/coretime_polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/coretime/coretime-polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -55,8 +52,8 @@ impl pallet_timestamp::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `49` // Estimated: `1493` - // Minimum execution time: 10_060_000 picoseconds. - Weight::from_parts(10_390_000, 0) + // Minimum execution time: 8_760_000 picoseconds. + Weight::from_parts(8_901_000, 0) .saturating_add(Weight::from_parts(0, 1493)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -65,7 +62,7 @@ impl pallet_timestamp::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `57` // Estimated: `0` - // Minimum execution time: 4_700_000 picoseconds. + // Minimum execution time: 4_510_000 picoseconds. Weight::from_parts(4_800_000, 0) .saturating_add(Weight::from_parts(0, 0)) } diff --git a/system-parachains/coretime/coretime-polkadot/src/weights/pallet_transaction_payment.rs b/system-parachains/coretime/coretime-polkadot/src/weights/pallet_transaction_payment.rs index b31e5a059f..11180a9484 100644 --- a/system-parachains/coretime/coretime-polkadot/src/weights/pallet_transaction_payment.rs +++ b/system-parachains/coretime/coretime-polkadot/src/weights/pallet_transaction_payment.rs @@ -1,40 +1,37 @@ -// Copyright (C) Parity Technologies (UK) Ltd. -// This file is part of Polkadot. - -// Polkadot is free software: you can redistribute it and/or modify -// it under the terms of the GNU General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. - -// Polkadot is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. - -// You should have received a copy of the GNU General Public License -// along with Polkadot. If not, see . +// Copyright (C) Parity Technologies and the various Polkadot contributors, see Contributions.md +// for a list of specific contributors. +// 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_transaction_payment` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2024-09-12, STEPS: `2`, REPEAT: `2`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `gleipnir`, CPU: `AMD Ryzen 9 7900X 12-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("westend-dev")`, DB CACHE: 1024 +//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/debug/polkadot +// frame-omni-bencher +// v1 // benchmark // pallet -// --steps=2 -// --repeat=2 -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --pallet=pallet-transaction-payment -// --chain=westend-dev -// --output=./polkadot/runtime/westend/src/weights/ -// --header=./polkadot/file_header.txt +// --runtime=target/production/wbuild/coretime-polkadot-runtime/coretime_polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/coretime/coretime-polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -47,22 +44,16 @@ use core::marker::PhantomData; /// Weight functions for `pallet_transaction_payment`. pub struct WeightInfo(PhantomData); impl pallet_transaction_payment::WeightInfo for WeightInfo { - /// Storage: `TransactionPayment::NextFeeMultiplier` (r:1 w:0) - /// Proof: `TransactionPayment::NextFeeMultiplier` (`max_values`: Some(1), `max_size`: Some(16), added: 511, mode: `MaxEncodedLen`) - /// Storage: `System::Account` (r:1 w:1) + /// Storage: `System::Account` (r:2 w:2) /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) - /// Storage: `Authorship::Author` (r:1 w:0) - /// Proof: `Authorship::Author` (`max_values`: Some(1), `max_size`: Some(32), added: 527, mode: `MaxEncodedLen`) - /// Storage: `System::Digest` (r:1 w:0) - /// Proof: `System::Digest` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) fn charge_transaction_payment() -> Weight { // Proof Size summary in bytes: - // Measured: `320` - // Estimated: `3593` - // Minimum execution time: 569_518_000 picoseconds. - Weight::from_parts(590_438_000, 0) - .saturating_add(Weight::from_parts(0, 3593)) - .saturating_add(T::DbWeight::get().reads(4)) - .saturating_add(T::DbWeight::get().writes(1)) + // Measured: `101` + // Estimated: `6196` + // Minimum execution time: 49_320_000 picoseconds. + Weight::from_parts(50_350_000, 0) + .saturating_add(Weight::from_parts(0, 6196)) + .saturating_add(T::DbWeight::get().reads(2)) + .saturating_add(T::DbWeight::get().writes(2)) } -} \ No newline at end of file +} diff --git a/system-parachains/coretime/coretime-polkadot/src/weights/pallet_utility.rs b/system-parachains/coretime/coretime-polkadot/src/weights/pallet_utility.rs index 6dbe7ede34..da6e25af68 100644 --- a/system-parachains/coretime/coretime-polkadot/src/weights/pallet_utility.rs +++ b/system-parachains/coretime/coretime-polkadot/src/weights/pallet_utility.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `pallet_utility` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-08, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./coretime-polkadot-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./coretime-polkadot-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_utility -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./coretime-polkadot-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/coretime-polkadot-runtime/coretime_polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/coretime/coretime-polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -52,18 +49,18 @@ impl pallet_utility::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 6_310_000 picoseconds. - Weight::from_parts(22_295_642, 0) + // Minimum execution time: 6_210_000 picoseconds. + Weight::from_parts(9_599_794, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 1_829 - .saturating_add(Weight::from_parts(3_397_179, 0).saturating_mul(c.into())) + // Standard Error: 859 + .saturating_add(Weight::from_parts(3_347_338, 0).saturating_mul(c.into())) } fn as_derivative() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 5_390_000 picoseconds. - Weight::from_parts(5_520_000, 0) + // Minimum execution time: 5_610_000 picoseconds. + Weight::from_parts(5_820_000, 0) .saturating_add(Weight::from_parts(0, 0)) } /// The range of component `c` is `[0, 1000]`. @@ -71,18 +68,18 @@ impl pallet_utility::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 6_000_000 picoseconds. - Weight::from_parts(11_217_191, 0) + // Minimum execution time: 6_130_000 picoseconds. + Weight::from_parts(9_030_166, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 630 - .saturating_add(Weight::from_parts(3_670_833, 0).saturating_mul(c.into())) + // Standard Error: 772 + .saturating_add(Weight::from_parts(3_601_917, 0).saturating_mul(c.into())) } fn dispatch_as() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 8_070_000 picoseconds. - Weight::from_parts(8_370_000, 0) + // Minimum execution time: 8_340_000 picoseconds. + Weight::from_parts(8_650_000, 0) .saturating_add(Weight::from_parts(0, 0)) } /// The range of component `c` is `[0, 1000]`. @@ -90,26 +87,26 @@ impl pallet_utility::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 6_070_000 picoseconds. - Weight::from_parts(8_984_029, 0) + // Minimum execution time: 6_090_000 picoseconds. + Weight::from_parts(7_492_810, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 592 - .saturating_add(Weight::from_parts(3_422_511, 0).saturating_mul(c.into())) + // Standard Error: 926 + .saturating_add(Weight::from_parts(3_362_904, 0).saturating_mul(c.into())) } fn dispatch_as_fallible() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 7_330_000 picoseconds. - Weight::from_parts(7_583_000, 0) + // Minimum execution time: 8_460_000 picoseconds. + Weight::from_parts(8_640_000, 0) .saturating_add(Weight::from_parts(0, 0)) } fn if_else() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 8_846_000 picoseconds. - Weight::from_parts(9_337_000, 0) + // Minimum execution time: 10_310_000 picoseconds. + Weight::from_parts(10_580_000, 0) .saturating_add(Weight::from_parts(0, 0)) } } diff --git a/system-parachains/coretime/coretime-polkadot/src/weights/pallet_xcm.rs b/system-parachains/coretime/coretime-polkadot/src/weights/pallet_xcm.rs index 4adddac6e8..7b83564bb1 100644 --- a/system-parachains/coretime/coretime-polkadot/src/weights/pallet_xcm.rs +++ b/system-parachains/coretime/coretime-polkadot/src/weights/pallet_xcm.rs @@ -16,10 +16,10 @@ //! Autogenerated weights for `pallet_xcm` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.0.0 -//! DATE: 2025-04-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.1.0 +//! DATE: 2025-06-17, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `9d81f4f36ccc`, CPU: `QEMU Virtual CPU version 2.5+` +//! HOSTNAME: `b53efb4169bd`, CPU: `QEMU Virtual CPU version 2.5+` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: @@ -60,8 +60,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `42` // Estimated: `3507` - // Minimum execution time: 21_660_000 picoseconds. - Weight::from_parts(22_691_000, 0) + // Minimum execution time: 24_070_000 picoseconds. + Weight::from_parts(25_900_000, 0) .saturating_add(Weight::from_parts(0, 3507)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(1)) @@ -84,8 +84,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `74` // Estimated: `3593` - // Minimum execution time: 98_810_000 picoseconds. - Weight::from_parts(103_551_000, 0) + // Minimum execution time: 112_871_000 picoseconds. + Weight::from_parts(115_630_000, 0) .saturating_add(Weight::from_parts(0, 3593)) .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(1)) @@ -120,8 +120,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `244` // Estimated: `3709` - // Minimum execution time: 106_549_000 picoseconds. - Weight::from_parts(112_271_000, 0) + // Minimum execution time: 121_189_000 picoseconds. + Weight::from_parts(132_060_000, 0) .saturating_add(Weight::from_parts(0, 3709)) .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(2)) @@ -132,8 +132,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `1485` - // Minimum execution time: 10_500_000 picoseconds. - Weight::from_parts(11_310_000, 0) + // Minimum execution time: 10_330_000 picoseconds. + Weight::from_parts(11_030_000, 0) .saturating_add(Weight::from_parts(0, 1485)) .saturating_add(T::DbWeight::get().reads(1)) } @@ -143,8 +143,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 6_989_000 picoseconds. - Weight::from_parts(7_689_000, 0) + // Minimum execution time: 8_420_000 picoseconds. + Weight::from_parts(9_070_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -152,8 +152,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_500_000 picoseconds. - Weight::from_parts(2_660_000, 0) + // Minimum execution time: 3_200_000 picoseconds. + Weight::from_parts(3_450_000, 0) .saturating_add(Weight::from_parts(0, 0)) } /// Storage: `PolkadotXcm::VersionNotifiers` (r:1 w:1) @@ -174,8 +174,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `42` // Estimated: `3507` - // Minimum execution time: 28_350_000 picoseconds. - Weight::from_parts(29_060_000, 0) + // Minimum execution time: 32_909_000 picoseconds. + Weight::from_parts(34_130_000, 0) .saturating_add(Weight::from_parts(0, 3507)) .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(4)) @@ -196,8 +196,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `136` // Estimated: `3601` - // Minimum execution time: 30_911_000 picoseconds. - Weight::from_parts(32_941_000, 0) + // Minimum execution time: 33_800_000 picoseconds. + Weight::from_parts(35_110_000, 0) .saturating_add(Weight::from_parts(0, 3601)) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(3)) @@ -208,45 +208,45 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_531_000 picoseconds. - Weight::from_parts(2_730_000, 0) + // Minimum execution time: 3_140_000 picoseconds. + Weight::from_parts(3_620_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(1)) } - /// Storage: `PolkadotXcm::SupportedVersion` (r:5 w:2) + /// Storage: `PolkadotXcm::SupportedVersion` (r:6 w:2) /// Proof: `PolkadotXcm::SupportedVersion` (`max_values`: None, `max_size`: None, mode: `Measured`) fn migrate_supported_version() -> Weight { // Proof Size summary in bytes: // Measured: `23` - // Estimated: `13388` - // Minimum execution time: 19_180_000 picoseconds. - Weight::from_parts(19_570_000, 0) - .saturating_add(Weight::from_parts(0, 13388)) - .saturating_add(T::DbWeight::get().reads(5)) + // Estimated: `15863` + // Minimum execution time: 25_640_000 picoseconds. + Weight::from_parts(26_860_000, 0) + .saturating_add(Weight::from_parts(0, 15863)) + .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(2)) } - /// Storage: `PolkadotXcm::VersionNotifiers` (r:5 w:2) + /// Storage: `PolkadotXcm::VersionNotifiers` (r:6 w:2) /// Proof: `PolkadotXcm::VersionNotifiers` (`max_values`: None, `max_size`: None, mode: `Measured`) fn migrate_version_notifiers() -> Weight { // Proof Size summary in bytes: // Measured: `27` - // Estimated: `13392` - // Minimum execution time: 18_571_000 picoseconds. - Weight::from_parts(19_021_000, 0) - .saturating_add(Weight::from_parts(0, 13392)) - .saturating_add(T::DbWeight::get().reads(5)) + // Estimated: `15867` + // Minimum execution time: 25_560_000 picoseconds. + Weight::from_parts(26_320_000, 0) + .saturating_add(Weight::from_parts(0, 15867)) + .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(2)) } - /// Storage: `PolkadotXcm::VersionNotifyTargets` (r:6 w:0) + /// Storage: `PolkadotXcm::VersionNotifyTargets` (r:7 w:0) /// Proof: `PolkadotXcm::VersionNotifyTargets` (`max_values`: None, `max_size`: None, mode: `Measured`) fn already_notified_target() -> Weight { // Proof Size summary in bytes: // Measured: `40` - // Estimated: `15880` - // Minimum execution time: 19_990_000 picoseconds. - Weight::from_parts(20_530_000, 0) - .saturating_add(Weight::from_parts(0, 15880)) - .saturating_add(T::DbWeight::get().reads(6)) + // Estimated: `18355` + // Minimum execution time: 28_950_000 picoseconds. + Weight::from_parts(29_520_000, 0) + .saturating_add(Weight::from_parts(0, 18355)) + .saturating_add(T::DbWeight::get().reads(7)) } /// Storage: `PolkadotXcm::VersionNotifyTargets` (r:2 w:1) /// Proof: `PolkadotXcm::VersionNotifyTargets` (`max_values`: None, `max_size`: None, mode: `Measured`) @@ -262,36 +262,36 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `76` // Estimated: `6016` - // Minimum execution time: 27_780_000 picoseconds. - Weight::from_parts(29_430_000, 0) + // Minimum execution time: 30_080_000 picoseconds. + Weight::from_parts(31_710_000, 0) .saturating_add(Weight::from_parts(0, 6016)) .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(2)) } - /// Storage: `PolkadotXcm::VersionNotifyTargets` (r:4 w:0) + /// Storage: `PolkadotXcm::VersionNotifyTargets` (r:5 w:0) /// Proof: `PolkadotXcm::VersionNotifyTargets` (`max_values`: None, `max_size`: None, mode: `Measured`) fn notify_target_migration_fail() -> Weight { // Proof Size summary in bytes: - // Measured: `37` - // Estimated: `10927` - // Minimum execution time: 13_400_000 picoseconds. - Weight::from_parts(13_760_000, 0) - .saturating_add(Weight::from_parts(0, 10927)) - .saturating_add(T::DbWeight::get().reads(4)) + // Measured: `43` + // Estimated: `13408` + // Minimum execution time: 20_700_000 picoseconds. + Weight::from_parts(21_120_000, 0) + .saturating_add(Weight::from_parts(0, 13408)) + .saturating_add(T::DbWeight::get().reads(5)) } - /// Storage: `PolkadotXcm::VersionNotifyTargets` (r:5 w:2) + /// Storage: `PolkadotXcm::VersionNotifyTargets` (r:6 w:2) /// Proof: `PolkadotXcm::VersionNotifyTargets` (`max_values`: None, `max_size`: None, mode: `Measured`) fn migrate_version_notify_targets() -> Weight { // Proof Size summary in bytes: // Measured: `34` - // Estimated: `13399` - // Minimum execution time: 18_690_000 picoseconds. - Weight::from_parts(19_240_000, 0) - .saturating_add(Weight::from_parts(0, 13399)) - .saturating_add(T::DbWeight::get().reads(5)) + // Estimated: `15874` + // Minimum execution time: 25_830_000 picoseconds. + Weight::from_parts(26_240_000, 0) + .saturating_add(Weight::from_parts(0, 15874)) + .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(2)) } - /// Storage: `PolkadotXcm::VersionNotifyTargets` (r:5 w:2) + /// Storage: `PolkadotXcm::VersionNotifyTargets` (r:6 w:2) /// Proof: `PolkadotXcm::VersionNotifyTargets` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `ParachainSystem::UpwardDeliveryFeeFactor` (r:1 w:0) /// Proof: `ParachainSystem::UpwardDeliveryFeeFactor` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) @@ -304,11 +304,11 @@ impl pallet_xcm::WeightInfo for WeightInfo { fn migrate_and_notify_old_targets() -> Weight { // Proof Size summary in bytes: // Measured: `76` - // Estimated: `13441` - // Minimum execution time: 37_291_000 picoseconds. - Weight::from_parts(40_561_000, 0) - .saturating_add(Weight::from_parts(0, 13441)) - .saturating_add(T::DbWeight::get().reads(9)) + // Estimated: `15916` + // Minimum execution time: 46_400_000 picoseconds. + Weight::from_parts(48_300_000, 0) + .saturating_add(Weight::from_parts(0, 15916)) + .saturating_add(T::DbWeight::get().reads(10)) .saturating_add(T::DbWeight::get().writes(3)) } /// Storage: `PolkadotXcm::QueryCounter` (r:1 w:1) @@ -319,8 +319,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `1485` - // Minimum execution time: 3_010_000 picoseconds. - Weight::from_parts(3_240_000, 0) + // Minimum execution time: 3_530_000 picoseconds. + Weight::from_parts(3_830_000, 0) .saturating_add(Weight::from_parts(0, 1485)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(2)) @@ -331,8 +331,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `7576` // Estimated: `11041` - // Minimum execution time: 32_581_000 picoseconds. - Weight::from_parts(33_252_000, 0) + // Minimum execution time: 38_410_000 picoseconds. + Weight::from_parts(39_130_000, 0) .saturating_add(Weight::from_parts(0, 11041)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -345,32 +345,30 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `24` // Estimated: `3489` - // Minimum execution time: 41_530_000 picoseconds. - Weight::from_parts(44_100_000, 0) + // Minimum execution time: 46_791_000 picoseconds. + Weight::from_parts(49_450_000, 0) .saturating_add(Weight::from_parts(0, 3489)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) } - /// Storage: `XcmPallet::AuthorizedAliases` (r:1 w:1) - /// Proof: `XcmPallet::AuthorizedAliases` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `Benchmark::Override` (r:0 w:0) + /// Proof: `Benchmark::Override` (`max_values`: None, `max_size`: None, mode: `Measured`) fn add_authorized_alias() -> Weight { // Proof Size summary in bytes: - // Measured: `361` - // Estimated: `3826` - // Minimum execution time: 15_975_000 picoseconds. - Weight::from_parts(16_398_000, 3826) - .saturating_add(T::DbWeight::get().reads(1)) - .saturating_add(T::DbWeight::get().writes(1)) + // 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) + .saturating_add(Weight::from_parts(0, 0)) } - /// Storage: `XcmPallet::AuthorizedAliases` (r:1 w:1) - /// Proof: `XcmPallet::AuthorizedAliases` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `Benchmark::Override` (r:0 w:0) + /// Proof: `Benchmark::Override` (`max_values`: None, `max_size`: None, mode: `Measured`) fn remove_authorized_alias() -> Weight { // Proof Size summary in bytes: - // Measured: `400` - // Estimated: `3865` - // Minimum execution time: 17_326_000 picoseconds. - Weight::from_parts(17_622_000, 3865) - .saturating_add(T::DbWeight::get().reads(1)) - .saturating_add(T::DbWeight::get().writes(1)) + // 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) + .saturating_add(Weight::from_parts(0, 0)) } } diff --git a/system-parachains/coretime/coretime-polkadot/src/weights/xcm/mod.rs b/system-parachains/coretime/coretime-polkadot/src/weights/xcm/mod.rs index 77816f8bbc..b6d5bb2271 100644 --- a/system-parachains/coretime/coretime-polkadot/src/weights/xcm/mod.rs +++ b/system-parachains/coretime/coretime-polkadot/src/weights/xcm/mod.rs @@ -227,8 +227,7 @@ impl XcmWeightInfo for CoretimePolkadotXcmWeight { XcmGeneric::::clear_topic() } fn alias_origin(_: &Location) -> Weight { - // XCM Executor does not currently support alias origin operations - Weight::MAX + XcmGeneric::::alias_origin() } fn unpaid_execution(_: &WeightLimit, _: &Option) -> Weight { XcmGeneric::::unpaid_execution() diff --git a/system-parachains/coretime/coretime-polkadot/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs b/system-parachains/coretime/coretime-polkadot/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs index c8addaf8f5..b006ed4b05 100644 --- a/system-parachains/coretime/coretime-polkadot/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs +++ b/system-parachains/coretime/coretime-polkadot/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs @@ -16,30 +16,31 @@ //! Autogenerated weights for `pallet_xcm_benchmarks::fungible` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-08, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.1.0 +//! DATE: 2025-06-17, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./coretime-polkadot-chain-spec.json")`, DB CACHE: 1024 +//! HOSTNAME: `187a9ae6fb48`, CPU: `QEMU Virtual CPU version 2.5+` +//! WASM-EXECUTION: Compiled, CHAIN: None, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./coretime-polkadot-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_xcm_benchmarks::fungible // --extrinsic=* +// --runtime=target/production/wbuild/coretime-polkadot-runtime/coretime_polkadot_runtime.wasm +// --pallet=pallet_xcm_benchmarks::fungible +// --header=/_work/fellowship-001/runtimes/runtimes/.github/scripts/cmd/file_header.txt +// --output=./system-parachains/coretime/coretime-polkadot/src/weights/xcm // --wasm-execution=compiled +// --steps=50 +// --repeat=20 // --heap-pages=4096 -// --output=./coretime-polkadot-weights/xcm/pallet_xcm_benchmarks_fungible.rs -// --header=./file_header.txt +// --template=templates/xcm-bench-template.hbs #![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; @@ -53,9 +54,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `101` // Estimated: `3593` - // Minimum execution time: 37_830_000 picoseconds. - Weight::from_parts(38_450_000, 0) - .saturating_add(Weight::from_parts(0, 3593)) + // Minimum execution time: 40_140_000 picoseconds. + Weight::from_parts(42_840_000, 3593) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -65,9 +65,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `153` // Estimated: `6196` - // Minimum execution time: 54_540_000 picoseconds. - Weight::from_parts(55_040_000, 0) - .saturating_add(Weight::from_parts(0, 6196)) + // Minimum execution time: 57_490_000 picoseconds. + Weight::from_parts(60_920_000, 6196) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -87,9 +86,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `227` // Estimated: `8799` - // Minimum execution time: 108_361_000 picoseconds. - Weight::from_parts(109_561_000, 0) - .saturating_add(Weight::from_parts(0, 8799)) + // Minimum execution time: 117_270_000 picoseconds. + Weight::from_parts(121_539_000, 8799) .saturating_add(T::DbWeight::get().reads(8)) .saturating_add(T::DbWeight::get().writes(3)) } @@ -101,7 +99,6 @@ impl WeightInfo { // Estimated: `0` // Minimum execution time: 18_446_744_073_709_551_000 picoseconds. Weight::from_parts(18_446_744_073_709_551_000, 0) - .saturating_add(Weight::from_parts(0, 0)) } /// Storage: `ParachainInfo::ParachainId` (r:1 w:0) /// Proof: `ParachainInfo::ParachainId` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) @@ -119,9 +116,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `175` // Estimated: `6196` - // Minimum execution time: 68_261_000 picoseconds. - Weight::from_parts(69_101_000, 0) - .saturating_add(Weight::from_parts(0, 6196)) + // Minimum execution time: 68_120_000 picoseconds. + Weight::from_parts(70_460_000, 6196) .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -129,9 +125,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 3_460_000 picoseconds. - Weight::from_parts(3_670_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 3_120_000 picoseconds. + Weight::from_parts(3_520_000, 0) } /// Storage: `System::Account` (r:1 w:1) /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) @@ -139,9 +134,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `52` // Estimated: `3593` - // Minimum execution time: 29_820_000 picoseconds. - Weight::from_parts(30_101_000, 0) - .saturating_add(Weight::from_parts(0, 3593)) + // Minimum execution time: 31_229_000 picoseconds. + Weight::from_parts(32_740_000, 3593) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -151,7 +145,7 @@ impl WeightInfo { /// Proof: `ParachainSystem::UpwardDeliveryFeeFactor` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// Storage: `PolkadotXcm::SupportedVersion` (r:1 w:0) /// Proof: `PolkadotXcm::SupportedVersion` (`max_values`: None, `max_size`: None, mode: `Measured`) - /// Storage: `System::Account` (r:2 w:1) + /// Storage: `System::Account` (r:1 w:1) /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) /// Storage: `ParachainSystem::HostConfiguration` (r:1 w:0) /// Proof: `ParachainSystem::HostConfiguration` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) @@ -160,11 +154,10 @@ impl WeightInfo { pub(crate) fn deposit_reserve_asset() -> Weight { // Proof Size summary in bytes: // Measured: `126` - // Estimated: `6196` - // Minimum execution time: 78_421_000 picoseconds. - Weight::from_parts(79_590_000, 0) - .saturating_add(Weight::from_parts(0, 6196)) - .saturating_add(T::DbWeight::get().reads(7)) + // Estimated: `3593` + // Minimum execution time: 69_960_000 picoseconds. + Weight::from_parts(79_190_000, 3593) + .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(2)) } /// Storage: `ParachainInfo::ParachainId` (r:1 w:0) @@ -173,8 +166,6 @@ impl WeightInfo { /// Proof: `ParachainSystem::UpwardDeliveryFeeFactor` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// Storage: `PolkadotXcm::SupportedVersion` (r:1 w:0) /// Proof: `PolkadotXcm::SupportedVersion` (`max_values`: None, `max_size`: None, mode: `Measured`) - /// Storage: `System::Account` (r:1 w:0) - /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) /// Storage: `ParachainSystem::HostConfiguration` (r:1 w:0) /// Proof: `ParachainSystem::HostConfiguration` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// Storage: `ParachainSystem::PendingUpwardMessages` (r:1 w:1) @@ -182,30 +173,31 @@ impl WeightInfo { pub(crate) fn initiate_teleport() -> Weight { // Proof Size summary in bytes: // Measured: `74` - // Estimated: `3593` - // Minimum execution time: 37_170_000 picoseconds. - Weight::from_parts(37_830_000, 0) - .saturating_add(Weight::from_parts(0, 3593)) - .saturating_add(T::DbWeight::get().reads(6)) + // Estimated: `3539` + // Minimum execution time: 41_960_000 picoseconds. + Weight::from_parts(44_380_000, 3539) + .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(1)) } - /// Storage: `System::Account` (r:1 w:1) + /// Storage: `System::Account` (r:2 w:1) /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) - /// Storage: `Dmp::DeliveryFeeFactor` (r:1 w:0) - /// Proof: `Dmp::DeliveryFeeFactor` (`max_values`: None, `max_size`: None, mode: `Measured`) - /// Storage: `XcmPallet::SupportedVersion` (r:1 w:0) - /// Proof: `XcmPallet::SupportedVersion` (`max_values`: None, `max_size`: None, mode: `Measured`) - /// Storage: `Dmp::DownwardMessageQueues` (r:1 w:1) - /// Proof: `Dmp::DownwardMessageQueues` (`max_values`: None, `max_size`: None, mode: `Measured`) - /// Storage: `Dmp::DownwardMessageQueueHeads` (r:1 w:1) - /// Proof: `Dmp::DownwardMessageQueueHeads` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `ParachainInfo::ParachainId` (r:1 w:0) + /// Proof: `ParachainInfo::ParachainId` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) + /// Storage: `ParachainSystem::UpwardDeliveryFeeFactor` (r:1 w:0) + /// Proof: `ParachainSystem::UpwardDeliveryFeeFactor` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Storage: `PolkadotXcm::SupportedVersion` (r:1 w:0) + /// Proof: `PolkadotXcm::SupportedVersion` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `ParachainSystem::HostConfiguration` (r:1 w:0) + /// Proof: `ParachainSystem::HostConfiguration` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Storage: `ParachainSystem::PendingUpwardMessages` (r:1 w:1) + /// Proof: `ParachainSystem::PendingUpwardMessages` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) pub(crate) fn initiate_transfer() -> Weight { // Proof Size summary in bytes: - // Measured: `180` - // Estimated: `3645` - // Minimum execution time: 82_584_000 picoseconds. - Weight::from_parts(84_614_000, 3645) - .saturating_add(T::DbWeight::get().reads(5)) - .saturating_add(T::DbWeight::get().writes(3)) + // Measured: `126` + // Estimated: `6196` + // Minimum execution time: 88_110_000 picoseconds. + Weight::from_parts(93_070_000, 6196) + .saturating_add(T::DbWeight::get().reads(7)) + .saturating_add(T::DbWeight::get().writes(2)) } } diff --git a/system-parachains/coretime/coretime-polkadot/src/weights/xcm/pallet_xcm_benchmarks_generic.rs b/system-parachains/coretime/coretime-polkadot/src/weights/xcm/pallet_xcm_benchmarks_generic.rs index f2a8968e6c..fc93ddd795 100644 --- a/system-parachains/coretime/coretime-polkadot/src/weights/xcm/pallet_xcm_benchmarks_generic.rs +++ b/system-parachains/coretime/coretime-polkadot/src/weights/xcm/pallet_xcm_benchmarks_generic.rs @@ -16,30 +16,31 @@ //! Autogenerated weights for `pallet_xcm_benchmarks::generic` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-08, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.1.0 +//! DATE: 2025-06-17, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./coretime-polkadot-chain-spec.json")`, DB CACHE: 1024 +//! HOSTNAME: `187a9ae6fb48`, CPU: `QEMU Virtual CPU version 2.5+` +//! WASM-EXECUTION: Compiled, CHAIN: None, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./coretime-polkadot-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_xcm_benchmarks::generic // --extrinsic=* +// --runtime=target/production/wbuild/coretime-polkadot-runtime/coretime_polkadot_runtime.wasm +// --pallet=pallet_xcm_benchmarks::generic +// --header=/_work/fellowship-001/runtimes/runtimes/.github/scripts/cmd/file_header.txt +// --output=./system-parachains/coretime/coretime-polkadot/src/weights/xcm // --wasm-execution=compiled +// --steps=50 +// --repeat=20 // --heap-pages=4096 -// --output=./coretime-polkadot-weights/xcm/pallet_xcm_benchmarks_generic.rs -// --header=./file_header.txt +// --template=templates/xcm-bench-template.hbs #![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; @@ -63,9 +64,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `175` // Estimated: `6196` - // Minimum execution time: 67_870_000 picoseconds. - Weight::from_parts(68_970_000, 0) - .saturating_add(Weight::from_parts(0, 6196)) + // Minimum execution time: 64_889_000 picoseconds. + Weight::from_parts(67_119_000, 6196) .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -73,23 +73,25 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 880_000 picoseconds. - Weight::from_parts(1_000_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 691_000 picoseconds. + Weight::from_parts(810_000, 0) } + /// Storage: `System::Account` (r:1 w:0) + /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) pub(crate) fn pay_fees() -> Weight { // Proof Size summary in bytes: // Measured: `0` - // Estimated: `0` - // Minimum execution time: 2_899_000 picoseconds. - Weight::from_parts(3_090_000, 0) + // Estimated: `3593` + // Minimum execution time: 3_930_000 picoseconds. + Weight::from_parts(4_380_000, 3593) + .saturating_add(T::DbWeight::get().reads(1)) } pub(crate) fn asset_claimer() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 669_000 picoseconds. - Weight::from_parts(714_000, 0) + // Minimum execution time: 789_000 picoseconds. + Weight::from_parts(870_000, 0) } /// Storage: `PolkadotXcm::Queries` (r:1 w:0) /// Proof: `PolkadotXcm::Queries` (`max_values`: None, `max_size`: None, mode: `Measured`) @@ -98,72 +100,66 @@ impl WeightInfo { // Measured: `0` // Estimated: `3465` // Minimum execution time: 6_810_000 picoseconds. - Weight::from_parts(7_000_000, 0) - .saturating_add(Weight::from_parts(0, 3465)) + Weight::from_parts(7_080_000, 3465) .saturating_add(T::DbWeight::get().reads(1)) } pub(crate) fn transact() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 9_000_000 picoseconds. - Weight::from_parts(9_200_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 7_910_000 picoseconds. + Weight::from_parts(8_550_000, 0) } pub(crate) fn refund_surplus() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_870_000 picoseconds. - Weight::from_parts(1_950_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 1_400_000 picoseconds. + Weight::from_parts(1_490_000, 0) } pub(crate) fn set_error_handler() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 900_000 picoseconds. - Weight::from_parts(1_010_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 690_000 picoseconds. + Weight::from_parts(771_000, 0) } pub(crate) fn set_appendix() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 920_000 picoseconds. - Weight::from_parts(1_000_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 730_000 picoseconds. + Weight::from_parts(800_000, 0) } pub(crate) fn clear_error() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 830_000 picoseconds. - Weight::from_parts(950_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 720_000 picoseconds. + Weight::from_parts(770_000, 0) } pub(crate) fn descend_origin() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 940_000 picoseconds. - Weight::from_parts(1_040_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 729_000 picoseconds. + Weight::from_parts(800_000, 0) } + /// Storage: `Benchmark::Override` (r:0 w:0) + /// Proof: `Benchmark::Override` (`max_values`: None, `max_size`: None, mode: `Measured`) pub(crate) fn execute_with_origin() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 790_000 picoseconds. - Weight::from_parts(843_000, 0) + // Minimum execution time: 18_446_744_073_709_551_000 picoseconds. + Weight::from_parts(18_446_744_073_709_551_000, 0) } pub(crate) fn clear_origin() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 800_000 picoseconds. - Weight::from_parts(950_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 730_000 picoseconds. + Weight::from_parts(790_000, 0) } /// Storage: `ParachainInfo::ParachainId` (r:1 w:0) /// Proof: `ParachainInfo::ParachainId` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) @@ -181,9 +177,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `175` // Estimated: `6196` - // Minimum execution time: 63_271_000 picoseconds. - Weight::from_parts(64_050_000, 0) - .saturating_add(Weight::from_parts(0, 6196)) + // Minimum execution time: 61_750_000 picoseconds. + Weight::from_parts(63_640_000, 6196) .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -193,9 +188,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `24` // Estimated: `3489` - // Minimum execution time: 10_860_000 picoseconds. - Weight::from_parts(11_180_000, 0) - .saturating_add(Weight::from_parts(0, 3489)) + // Minimum execution time: 10_659_000 picoseconds. + Weight::from_parts(10_870_000, 3489) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -203,9 +197,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 910_000 picoseconds. - Weight::from_parts(980_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 4_040_000 picoseconds. + Weight::from_parts(4_370_000, 0) } /// Storage: `PolkadotXcm::VersionNotifyTargets` (r:1 w:1) /// Proof: `PolkadotXcm::VersionNotifyTargets` (`max_values`: None, `max_size`: None, mode: `Measured`) @@ -221,9 +214,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `42` // Estimated: `3507` - // Minimum execution time: 28_180_000 picoseconds. - Weight::from_parts(28_770_000, 0) - .saturating_add(Weight::from_parts(0, 3507)) + // Minimum execution time: 25_661_000 picoseconds. + Weight::from_parts(27_070_000, 3507) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -233,50 +225,44 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 3_500_000 picoseconds. - Weight::from_parts(3_570_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 3_880_000 picoseconds. + Weight::from_parts(4_180_000, 0) .saturating_add(T::DbWeight::get().writes(1)) } pub(crate) fn burn_asset() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_450_000 picoseconds. - Weight::from_parts(1_590_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 1_120_000 picoseconds. + Weight::from_parts(1_210_000, 0) } pub(crate) fn expect_asset() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_030_000 picoseconds. - Weight::from_parts(1_110_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 880_000 picoseconds. + Weight::from_parts(930_000, 0) } pub(crate) fn expect_origin() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 840_000 picoseconds. - Weight::from_parts(950_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 4_099_000 picoseconds. + Weight::from_parts(4_320_000, 0) } pub(crate) fn expect_error() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 870_000 picoseconds. - Weight::from_parts(950_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 4_140_000 picoseconds. + Weight::from_parts(4_489_000, 0) } pub(crate) fn expect_transact_status() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_120_000 picoseconds. - Weight::from_parts(1_180_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 930_000 picoseconds. + Weight::from_parts(1_010_000, 0) } /// Storage: `ParachainInfo::ParachainId` (r:1 w:0) /// Proof: `ParachainInfo::ParachainId` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) @@ -294,9 +280,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `175` // Estimated: `6196` - // Minimum execution time: 68_021_000 picoseconds. - Weight::from_parts(68_631_000, 0) - .saturating_add(Weight::from_parts(0, 6196)) + // Minimum execution time: 66_290_000 picoseconds. + Weight::from_parts(69_370_000, 6196) .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -304,9 +289,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 4_480_000 picoseconds. - Weight::from_parts(4_730_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 4_699_000 picoseconds. + Weight::from_parts(4_770_000, 0) } /// Storage: `ParachainInfo::ParachainId` (r:1 w:0) /// Proof: `ParachainInfo::ParachainId` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) @@ -324,9 +308,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `175` // Estimated: `6196` - // Minimum execution time: 62_470_000 picoseconds. - Weight::from_parts(63_590_000, 0) - .saturating_add(Weight::from_parts(0, 6196)) + // Minimum execution time: 61_800_000 picoseconds. + Weight::from_parts(66_910_000, 6196) .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -334,40 +317,42 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 950_000 picoseconds. - Weight::from_parts(1_050_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 870_000 picoseconds. + Weight::from_parts(931_000, 0) } pub(crate) fn set_topic() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 850_000 picoseconds. - Weight::from_parts(930_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 760_000 picoseconds. + Weight::from_parts(820_000, 0) } pub(crate) fn clear_topic() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 850_000 picoseconds. - Weight::from_parts(940_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 769_000 picoseconds. + Weight::from_parts(859_000, 0) } pub(crate) fn set_fees_mode() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 830_000 picoseconds. - Weight::from_parts(940_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 750_000 picoseconds. + Weight::from_parts(830_000, 0) } pub(crate) fn unpaid_execution() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 900_000 picoseconds. - Weight::from_parts(970_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 780_000 picoseconds. + Weight::from_parts(810_000, 0) + } + pub(crate) fn alias_origin() -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 770_000 picoseconds. + Weight::from_parts(850_000, 0) } } diff --git a/system-parachains/encointer/src/weights/cumulus_pallet_parachain_system.rs b/system-parachains/encointer/src/weights/cumulus_pallet_parachain_system.rs index 58370021c5..f1167879ed 100644 --- a/system-parachains/encointer/src/weights/cumulus_pallet_parachain_system.rs +++ b/system-parachains/encointer/src/weights/cumulus_pallet_parachain_system.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `cumulus_pallet_parachain_system` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-05, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./encointer-kusama-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./encointer-kusama-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=cumulus_pallet_parachain_system -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./encointer-kusama-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/encointer-kusama-runtime/encointer_kusama_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/encointer/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -62,11 +59,11 @@ impl cumulus_pallet_parachain_system::WeightInfo for We // Proof Size summary in bytes: // Measured: `48` // Estimated: `3517` - // Minimum execution time: 3_030_000 picoseconds. - Weight::from_parts(3_120_000, 0) + // Minimum execution time: 2_740_000 picoseconds. + Weight::from_parts(2_810_000, 0) .saturating_add(Weight::from_parts(0, 3517)) - // Standard Error: 36_133 - .saturating_add(Weight::from_parts(185_657_456, 0).saturating_mul(n.into())) + // Standard Error: 46_714 + .saturating_add(Weight::from_parts(204_197_603, 0).saturating_mul(n.into())) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(4)) .saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(n.into()))) diff --git a/system-parachains/encointer/src/weights/cumulus_pallet_xcmp_queue.rs b/system-parachains/encointer/src/weights/cumulus_pallet_xcmp_queue.rs index 549aba075a..636686bb8a 100644 --- a/system-parachains/encointer/src/weights/cumulus_pallet_xcmp_queue.rs +++ b/system-parachains/encointer/src/weights/cumulus_pallet_xcmp_queue.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `cumulus_pallet_xcmp_queue` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-05, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./encointer-kusama-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./encointer-kusama-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=cumulus_pallet_xcmp_queue -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./encointer-kusama-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/encointer-kusama-runtime/encointer_kusama_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/encointer/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -53,8 +50,8 @@ impl cumulus_pallet_xcmp_queue::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `42` // Estimated: `1497` - // Minimum execution time: 6_460_000 picoseconds. - Weight::from_parts(6_590_000, 0) + // Minimum execution time: 6_230_000 picoseconds. + Weight::from_parts(6_491_000, 0) .saturating_add(Weight::from_parts(0, 1497)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -68,17 +65,17 @@ impl cumulus_pallet_xcmp_queue::WeightInfo for WeightIn /// Storage: `XcmpQueue::InboundXcmpSuspended` (r:1 w:0) /// Proof: `XcmpQueue::InboundXcmpSuspended` (`max_values`: Some(1), `max_size`: Some(4002), added: 4497, mode: `MaxEncodedLen`) /// Storage: `MessageQueue::Pages` (r:0 w:1) - /// Proof: `MessageQueue::Pages` (`max_values`: None, `max_size`: Some(105521), added: 107996, mode: `MaxEncodedLen`) - /// The range of component `n` is `[1, 105467]`. + /// Proof: `MessageQueue::Pages` (`max_values`: None, `max_size`: Some(65585), added: 68060, mode: `MaxEncodedLen`) + /// The range of component `n` is `[1, 65531]`. fn enqueue_n_bytes_xcmp_message(n: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `148` + // Measured: `84` // Estimated: `5487` - // Minimum execution time: 13_108_000 picoseconds. - Weight::from_parts(8_994_190, 0) + // Minimum execution time: 16_020_000 picoseconds. + Weight::from_parts(5_776_108, 0) .saturating_add(Weight::from_parts(0, 5487)) - // Standard Error: 6 - .saturating_add(Weight::from_parts(1_004, 0).saturating_mul(n.into())) + // Standard Error: 18 + .saturating_add(Weight::from_parts(1_407, 0).saturating_mul(n.into())) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(3)) } @@ -91,13 +88,13 @@ impl cumulus_pallet_xcmp_queue::WeightInfo for WeightIn /// Storage: `XcmpQueue::InboundXcmpSuspended` (r:1 w:0) /// Proof: `XcmpQueue::InboundXcmpSuspended` (`max_values`: Some(1), `max_size`: Some(4002), added: 4497, mode: `MaxEncodedLen`) /// Storage: `MessageQueue::Pages` (r:0 w:1) - /// Proof: `MessageQueue::Pages` (`max_values`: None, `max_size`: Some(105521), added: 107996, mode: `MaxEncodedLen`) + /// Proof: `MessageQueue::Pages` (`max_values`: None, `max_size`: Some(65585), added: 68060, mode: `MaxEncodedLen`) fn enqueue_2_empty_xcmp_messages() -> Weight { // Proof Size summary in bytes: - // Measured: `148` + // Measured: `84` // Estimated: `5487` - // Minimum execution time: 21_290_000 picoseconds. - Weight::from_parts(21_828_000, 0) + // Minimum execution time: 25_650_000 picoseconds. + Weight::from_parts(26_420_000, 0) .saturating_add(Weight::from_parts(0, 5487)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(3)) @@ -108,8 +105,8 @@ impl cumulus_pallet_xcmp_queue::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `42` // Estimated: `2767` - // Minimum execution time: 4_020_000 picoseconds. - Weight::from_parts(4_210_000, 0) + // Minimum execution time: 3_740_000 picoseconds. + Weight::from_parts(3_930_000, 0) .saturating_add(Weight::from_parts(0, 2767)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -120,8 +117,8 @@ impl cumulus_pallet_xcmp_queue::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `77` // Estimated: `2767` - // Minimum execution time: 5_530_000 picoseconds. - Weight::from_parts(5_700_000, 0) + // Minimum execution time: 5_090_000 picoseconds. + Weight::from_parts(5_440_000, 0) .saturating_add(Weight::from_parts(0, 2767)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -130,8 +127,8 @@ impl cumulus_pallet_xcmp_queue::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 8_360_000 picoseconds. - Weight::from_parts(8_460_000, 0) + // Minimum execution time: 6_040_000 picoseconds. + Weight::from_parts(6_230_000, 0) .saturating_add(Weight::from_parts(0, 0)) } /// Storage: UNKNOWN KEY `0x7b3237373ffdfeb1cab4222e3b520d6b345d8e88afa015075c945637c07e8f20` (r:1 w:1) @@ -152,8 +149,8 @@ impl cumulus_pallet_xcmp_queue::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `65713` // Estimated: `69178` - // Minimum execution time: 118_170_000 picoseconds. - Weight::from_parts(120_231_000, 0) + // Minimum execution time: 139_921_000 picoseconds. + Weight::from_parts(147_111_000, 0) .saturating_add(Weight::from_parts(0, 69178)) .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(5)) @@ -166,8 +163,8 @@ impl cumulus_pallet_xcmp_queue::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `65676` // Estimated: `69141` - // Minimum execution time: 55_811_000 picoseconds. - Weight::from_parts(56_560_000, 0) + // Minimum execution time: 58_180_000 picoseconds. + Weight::from_parts(58_970_000, 0) .saturating_add(Weight::from_parts(0, 69141)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) diff --git a/system-parachains/encointer/src/weights/frame_system.rs b/system-parachains/encointer/src/weights/frame_system.rs index 0119b37fad..c0584e06b6 100644 --- a/system-parachains/encointer/src/weights/frame_system.rs +++ b/system-parachains/encointer/src/weights/frame_system.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `frame_system` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-05, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./encointer-kusama-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./encointer-kusama-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=frame_system -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./encointer-kusama-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/encointer-kusama-runtime/encointer_kusama_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/encointer/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -52,36 +49,33 @@ impl frame_system::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_840_000 picoseconds. - Weight::from_parts(2_900_000, 0) + // Minimum execution time: 2_640_000 picoseconds. + Weight::from_parts(8_920_617, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 0 - .saturating_add(Weight::from_parts(369, 0).saturating_mul(b.into())) + // Standard Error: 3 + .saturating_add(Weight::from_parts(492, 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_340_000 picoseconds. - Weight::from_parts(7_460_000, 0) + // Minimum execution time: 6_830_000 picoseconds. + Weight::from_parts(6_930_000, 0) .saturating_add(Weight::from_parts(0, 0)) // Standard Error: 2 - .saturating_add(Weight::from_parts(1_705, 0).saturating_mul(b.into())) + .saturating_add(Weight::from_parts(2_271, 0).saturating_mul(b.into())) } - /// Storage: `System::Digest` (r:1 w:1) - /// Proof: `System::Digest` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// Storage: UNKNOWN KEY `0x3a686561707061676573` (r:0 w:1) /// Proof: UNKNOWN KEY `0x3a686561707061676573` (r:0 w:1) fn set_heap_pages() -> Weight { // Proof Size summary in bytes: // Measured: `0` - // Estimated: `1485` - // Minimum execution time: 4_970_000 picoseconds. - Weight::from_parts(5_180_000, 0) - .saturating_add(Weight::from_parts(0, 1485)) - .saturating_add(T::DbWeight::get().reads(1)) - .saturating_add(T::DbWeight::get().writes(2)) + // Estimated: `0` + // Minimum execution time: 4_200_000 picoseconds. + Weight::from_parts(4_520_000, 0) + .saturating_add(Weight::from_parts(0, 0)) + .saturating_add(T::DbWeight::get().writes(1)) } /// Storage: `ParachainSystem::ValidationData` (r:1 w:0) /// Proof: `ParachainSystem::ValidationData` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) @@ -99,8 +93,8 @@ impl frame_system::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `127` // Estimated: `1612` - // Minimum execution time: 111_465_994_000 picoseconds. - Weight::from_parts(116_321_906_000, 0) + // Minimum execution time: 131_850_945_000 picoseconds. + Weight::from_parts(136_403_988_000, 0) .saturating_add(Weight::from_parts(0, 1612)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(3)) @@ -112,11 +106,11 @@ impl frame_system::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_900_000 picoseconds. - Weight::from_parts(2_920_000, 0) + // Minimum execution time: 2_700_000 picoseconds. + Weight::from_parts(2_820_000, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 3_035 - .saturating_add(Weight::from_parts(880_305, 0).saturating_mul(i.into())) + // Standard Error: 3_072 + .saturating_add(Weight::from_parts(896_958, 0).saturating_mul(i.into())) .saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(i.into()))) } /// Storage: `Skipped::Metadata` (r:0 w:0) @@ -126,11 +120,11 @@ impl frame_system::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_800_000 picoseconds. - Weight::from_parts(2_890_000, 0) + // Minimum execution time: 2_680_000 picoseconds. + Weight::from_parts(2_791_000, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 1_101 - .saturating_add(Weight::from_parts(664_429, 0).saturating_mul(i.into())) + // Standard Error: 1_223 + .saturating_add(Weight::from_parts(679_604, 0).saturating_mul(i.into())) .saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(i.into()))) } /// Storage: `Skipped::Metadata` (r:0 w:0) @@ -138,13 +132,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: `96 + p * (69 ±0)` + // Measured: `100 + p * (69 ±0)` // Estimated: `96 + p * (70 ±0)` - // Minimum execution time: 5_390_000 picoseconds. - Weight::from_parts(5_611_000, 0) + // Minimum execution time: 5_290_000 picoseconds. + Weight::from_parts(5_550_000, 0) .saturating_add(Weight::from_parts(0, 96)) - // Standard Error: 1_441 - .saturating_add(Weight::from_parts(1_501_136, 0).saturating_mul(p.into())) + // Standard Error: 1_752 + .saturating_add(Weight::from_parts(1_560_649, 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())) @@ -155,8 +149,8 @@ impl frame_system::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 20_350_000 picoseconds. - Weight::from_parts(22_260_000, 0) + // Minimum execution time: 25_850_000 picoseconds. + Weight::from_parts(27_490_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -178,8 +172,8 @@ impl frame_system::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `149` // Estimated: `1634` - // Minimum execution time: 114_128_702_000 picoseconds. - Weight::from_parts(118_366_561_000, 0) + // Minimum execution time: 133_169_832_000 picoseconds. + Weight::from_parts(138_728_820_000, 0) .saturating_add(Weight::from_parts(0, 1634)) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(4)) diff --git a/system-parachains/encointer/src/weights/frame_system_extensions.rs b/system-parachains/encointer/src/weights/frame_system_extensions.rs index 7139316d20..910cb4e924 100644 --- a/system-parachains/encointer/src/weights/frame_system_extensions.rs +++ b/system-parachains/encointer/src/weights/frame_system_extensions.rs @@ -1,44 +1,37 @@ +// Copyright (C) Parity Technologies and the various Polkadot contributors, see Contributions.md +// for a list of specific contributors. +// SPDX-License-Identifier: Apache-2.0 -// Copyright (C) Parity Technologies (UK) Ltd. -// This file is part of Polkadot. - -// Polkadot is free software: you can redistribute it and/or modify -// it under the terms of the GNU General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. - -// Polkadot is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. - -// You should have received a copy of the GNU General Public License -// along with Polkadot. If not, see . +// 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 `frame_system_extensions` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2024-02-29, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `runner-bn-ce5rx-project-674-concurrent-0`, CPU: `Intel(R) Xeon(R) CPU @ 2.60GHz` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("rococo-dev")`, DB CACHE: 1024 +//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=rococo-dev -// --steps=50 -// --repeat=20 -// --no-storage-info -// --no-median-slopes -// --no-min-squares -// --pallet=frame_system_extensions -// --extrinsic=* -// --execution=wasm -// --wasm-execution=compiled -// --header=./polkadot/file_header.txt -// --output=./polkadot/runtime/rococo/src/weights/ +// --runtime=target/production/wbuild/encointer-kusama-runtime/encointer_kusama_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/encointer/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -51,45 +44,36 @@ use core::marker::PhantomData; /// Weight functions for `frame_system_extensions`. pub struct WeightInfo(PhantomData); impl frame_system::ExtensionsWeightInfo for WeightInfo { - /// Storage: `System::BlockHash` (r:1 w:0) - /// Proof: `System::BlockHash` (`max_values`: None, `max_size`: Some(44), added: 2519, mode: `MaxEncodedLen`) fn check_genesis() -> Weight { // Proof Size summary in bytes: - // Measured: `54` - // Estimated: `3509` - // Minimum execution time: 3_262_000 picoseconds. - Weight::from_parts(3_497_000, 0) - .saturating_add(Weight::from_parts(0, 3509)) - .saturating_add(T::DbWeight::get().reads(1)) + // Measured: `30` + // Estimated: `0` + // Minimum execution time: 3_961_000 picoseconds. + Weight::from_parts(4_100_000, 0) + .saturating_add(Weight::from_parts(0, 0)) } - /// Storage: `System::BlockHash` (r:1 w:0) - /// Proof: `System::BlockHash` (`max_values`: None, `max_size`: Some(44), added: 2519, mode: `MaxEncodedLen`) fn check_mortality_mortal_transaction() -> Weight { // Proof Size summary in bytes: - // Measured: `92` - // Estimated: `3509` - // Minimum execution time: 5_416_000 picoseconds. - Weight::from_parts(5_690_000, 0) - .saturating_add(Weight::from_parts(0, 3509)) - .saturating_add(T::DbWeight::get().reads(1)) + // Measured: `68` + // Estimated: `0` + // Minimum execution time: 7_390_000 picoseconds. + Weight::from_parts(7_740_000, 0) + .saturating_add(Weight::from_parts(0, 0)) } - /// Storage: `System::BlockHash` (r:1 w:0) - /// Proof: `System::BlockHash` (`max_values`: None, `max_size`: Some(44), added: 2519, mode: `MaxEncodedLen`) fn check_mortality_immortal_transaction() -> Weight { // Proof Size summary in bytes: - // Measured: `92` - // Estimated: `3509` - // Minimum execution time: 5_416_000 picoseconds. - Weight::from_parts(5_690_000, 0) - .saturating_add(Weight::from_parts(0, 3509)) - .saturating_add(T::DbWeight::get().reads(1)) + // Measured: `68` + // Estimated: `0` + // Minimum execution time: 7_460_000 picoseconds. + Weight::from_parts(7_750_000, 0) + .saturating_add(Weight::from_parts(0, 0)) } fn check_non_zero_sender() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 471_000 picoseconds. - Weight::from_parts(552_000, 0) + // Minimum execution time: 620_000 picoseconds. + Weight::from_parts(670_000, 0) .saturating_add(Weight::from_parts(0, 0)) } /// Storage: `System::Account` (r:1 w:1) @@ -98,8 +82,8 @@ impl frame_system::ExtensionsWeightInfo for WeightInfo< // Proof Size summary in bytes: // Measured: `101` // Estimated: `3593` - // Minimum execution time: 4_847_000 picoseconds. - Weight::from_parts(5_091_000, 0) + // Minimum execution time: 7_800_000 picoseconds. + Weight::from_parts(8_031_000, 0) .saturating_add(Weight::from_parts(0, 3593)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -108,42 +92,32 @@ impl frame_system::ExtensionsWeightInfo for WeightInfo< // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 388_000 picoseconds. - Weight::from_parts(421_000, 0) + // Minimum execution time: 480_000 picoseconds. + Weight::from_parts(530_000, 0) .saturating_add(Weight::from_parts(0, 0)) } fn check_tx_version() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 378_000 picoseconds. - Weight::from_parts(440_000, 0) + // Minimum execution time: 510_000 picoseconds. + Weight::from_parts(580_000, 0) .saturating_add(Weight::from_parts(0, 0)) } - /// Storage: `System::AllExtrinsicsLen` (r:1 w:1) - /// Proof: `System::AllExtrinsicsLen` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) fn check_weight() -> Weight { // Proof Size summary in bytes: - // Measured: `24` - // Estimated: `1489` - // Minimum execution time: 3_402_000 picoseconds. - Weight::from_parts(3_627_000, 0) - .saturating_add(Weight::from_parts(0, 1489)) - .saturating_add(T::DbWeight::get().reads(1)) - .saturating_add(T::DbWeight::get().writes(1)) + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 4_520_000 picoseconds. + Weight::from_parts(4_670_000, 0) + .saturating_add(Weight::from_parts(0, 0)) } - /// Storage: `System::AllExtrinsicsLen` (r:1 w:1) - /// Proof: `System::AllExtrinsicsLen` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) - /// Storage: `System::BlockWeight` (r:1 w:1) - /// Proof: `System::BlockWeight` (`max_values`: Some(1), `max_size`: Some(48), added: 543, mode: `MaxEncodedLen`) fn weight_reclaim() -> Weight { // Proof Size summary in bytes: - // Measured: `24` - // Estimated: `1533` - // Minimum execution time: 3_687_000 picoseconds. - Weight::from_parts(6_192_000, 0) - .saturating_add(Weight::from_parts(0, 1533)) - .saturating_add(T::DbWeight::get().reads(2)) - .saturating_add(T::DbWeight::get().writes(2)) + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 2_580_000 picoseconds. + Weight::from_parts(2_780_000, 0) + .saturating_add(Weight::from_parts(0, 0)) } } diff --git a/system-parachains/encointer/src/weights/pallet_asset_tx_payment.rs b/system-parachains/encointer/src/weights/pallet_asset_tx_payment.rs index 163b6f93be..37973b8fd9 100644 --- a/system-parachains/encointer/src/weights/pallet_asset_tx_payment.rs +++ b/system-parachains/encointer/src/weights/pallet_asset_tx_payment.rs @@ -1,13 +1,12 @@ -// This file is part of Substrate. - -// Copyright (C) Parity Technologies (UK) Ltd. +// Copyright (C) Parity Technologies and the various Polkadot contributors, see Contributions.md +// for a list of specific contributors. // 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 +// 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, @@ -17,79 +16,74 @@ //! Autogenerated weights for `pallet_asset_tx_payment` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2024-03-01, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `runner-bn-ce5rx-project-674-concurrent-0`, CPU: `Intel(R) Xeon(R) CPU @ 2.60GHz` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("dev")`, DB CACHE: `1024` +//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/substrate-node +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=dev -// --steps=50 -// --repeat=20 -// --pallet=pallet_asset_tx_payment -// --no-storage-info -// --no-median-slopes -// --no-min-squares -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./substrate/frame/transaction-payment/asset-tx-payment/src/weights.rs -// --header=./substrate/HEADER-APACHE2 -// --template=./substrate/.maintain/frame-weight-template.hbs +// --runtime=target/production/wbuild/encointer-kusama-runtime/encointer_kusama_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/encointer/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] #![allow(unused_imports)] #![allow(missing_docs)] -use frame_support::{traits::Get, weights::{Weight, constants::RocksDbWeight}}; +use frame_support::{traits::Get, weights::Weight}; use core::marker::PhantomData; -/// Weights for `pallet_asset_tx_payment` using the Substrate node and recommended hardware. +/// Weight functions for `pallet_asset_tx_payment`. pub struct WeightInfo(PhantomData); impl pallet_asset_tx_payment::WeightInfo for WeightInfo { - fn charge_asset_tx_payment_zero() -> Weight { - // Proof Size summary in bytes: - // Measured: `0` - // Estimated: `0` - // Minimum execution time: 542_000 picoseconds. - Weight::from_parts(597_000, 0) - } - /// Storage: `TransactionPayment::NextFeeMultiplier` (r:1 w:0) - /// Proof: `TransactionPayment::NextFeeMultiplier` (`max_values`: Some(1), `max_size`: Some(16), added: 511, mode: `MaxEncodedLen`) - /// Storage: `Authorship::Author` (r:1 w:0) - /// Proof: `Authorship::Author` (`max_values`: Some(1), `max_size`: Some(32), added: 527, mode: `MaxEncodedLen`) - /// Storage: `System::Digest` (r:1 w:0) - /// Proof: `System::Digest` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) - fn charge_asset_tx_payment_native() -> Weight { - // Proof Size summary in bytes: - // Measured: `248` - // Estimated: `1733` - // Minimum execution time: 33_162_000 picoseconds. - Weight::from_parts(34_716_000, 1733) - .saturating_add(T::DbWeight::get().reads(3_u64)) - } - /// Storage: `TransactionPayment::NextFeeMultiplier` (r:1 w:0) - /// Proof: `TransactionPayment::NextFeeMultiplier` (`max_values`: Some(1), `max_size`: Some(16), added: 511, mode: `MaxEncodedLen`) - /// Storage: `Assets::Asset` (r:1 w:1) - /// Proof: `Assets::Asset` (`max_values`: None, `max_size`: Some(210), added: 2685, mode: `MaxEncodedLen`) - /// Storage: `Assets::Account` (r:1 w:1) - /// Proof: `Assets::Account` (`max_values`: None, `max_size`: Some(134), added: 2609, mode: `MaxEncodedLen`) - /// Storage: `Authorship::Author` (r:1 w:0) - /// Proof: `Authorship::Author` (`max_values`: Some(1), `max_size`: Some(32), added: 527, mode: `MaxEncodedLen`) - /// Storage: `System::Digest` (r:1 w:0) - /// Proof: `System::Digest` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) - fn charge_asset_tx_payment_asset() -> Weight { - // Proof Size summary in bytes: - // Measured: `747` - // Estimated: `3675` - // Minimum execution time: 44_230_000 picoseconds. - Weight::from_parts(45_297_000, 3675) - .saturating_add(T::DbWeight::get().reads(5_u64)) - .saturating_add(T::DbWeight::get().writes(2_u64)) - } -} \ No newline at end of file + fn charge_asset_tx_payment_zero() -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 1_010_000 picoseconds. + Weight::from_parts(1_080_000, 0) + .saturating_add(Weight::from_parts(0, 0)) + } + /// Storage: `System::Account` (r:2 w:1) + /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) + fn charge_asset_tx_payment_native() -> Weight { + // Proof Size summary in bytes: + // Measured: `101` + // Estimated: `6196` + // Minimum execution time: 35_540_000 picoseconds. + Weight::from_parts(36_030_000, 0) + .saturating_add(Weight::from_parts(0, 6196)) + .saturating_add(T::DbWeight::get().reads(2)) + .saturating_add(T::DbWeight::get().writes(1)) + } + /// Storage: `EncointerBalances::FeeConversionFactor` (r:1 w:0) + /// Proof: `EncointerBalances::FeeConversionFactor` (`max_values`: Some(1), `max_size`: Some(16), added: 511, mode: `MaxEncodedLen`) + /// Storage: `EncointerCommunities::NominalIncome` (r:1 w:0) + /// Proof: `EncointerCommunities::NominalIncome` (`max_values`: None, `max_size`: Some(41), added: 2516, mode: `MaxEncodedLen`) + /// Storage: `EncointerCeremonies::CeremonyReward` (r:1 w:0) + /// Proof: `EncointerCeremonies::CeremonyReward` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Storage: `EncointerBalances::TotalIssuance` (r:1 w:1) + /// Proof: `EncointerBalances::TotalIssuance` (`max_values`: None, `max_size`: Some(45), added: 2520, mode: `MaxEncodedLen`) + /// Storage: `EncointerBalances::Balance` (r:1 w:1) + /// Proof: `EncointerBalances::Balance` (`max_values`: None, `max_size`: Some(93), added: 2568, mode: `MaxEncodedLen`) + /// Storage: `EncointerBalances::DemurragePerBlock` (r:1 w:0) + /// Proof: `EncointerBalances::DemurragePerBlock` (`max_values`: None, `max_size`: Some(41), added: 2516, mode: `MaxEncodedLen`) + fn charge_asset_tx_payment_asset() -> Weight { + // Proof Size summary in bytes: + // Measured: `437` + // Estimated: `3558` + // Minimum execution time: 118_300_000 picoseconds. + Weight::from_parts(119_421_000, 0) + .saturating_add(Weight::from_parts(0, 3558)) + .saturating_add(T::DbWeight::get().reads(6)) + .saturating_add(T::DbWeight::get().writes(2)) + } +} diff --git a/system-parachains/encointer/src/weights/pallet_balances.rs b/system-parachains/encointer/src/weights/pallet_balances.rs index 7b42a6ba7b..be39893d5f 100644 --- a/system-parachains/encointer/src/weights/pallet_balances.rs +++ b/system-parachains/encointer/src/weights/pallet_balances.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `pallet_balances` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-05, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./encointer-kusama-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./encointer-kusama-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_balances -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./encointer-kusama-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/encointer-kusama-runtime/encointer_kusama_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/encointer/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -53,8 +50,8 @@ impl pallet_balances::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `3593` - // Minimum execution time: 59_510_000 picoseconds. - Weight::from_parts(60_080_000, 0) + // Minimum execution time: 56_130_000 picoseconds. + Weight::from_parts(56_851_000, 0) .saturating_add(Weight::from_parts(0, 3593)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -65,8 +62,8 @@ impl pallet_balances::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `3593` - // Minimum execution time: 47_060_000 picoseconds. - Weight::from_parts(47_660_000, 0) + // Minimum execution time: 44_650_000 picoseconds. + Weight::from_parts(45_270_000, 0) .saturating_add(Weight::from_parts(0, 3593)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -77,8 +74,8 @@ impl pallet_balances::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `174` // Estimated: `3593` - // Minimum execution time: 18_960_000 picoseconds. - Weight::from_parts(19_310_000, 0) + // Minimum execution time: 17_620_000 picoseconds. + Weight::from_parts(17_990_000, 0) .saturating_add(Weight::from_parts(0, 3593)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -89,8 +86,8 @@ impl pallet_balances::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `174` // Estimated: `3593` - // Minimum execution time: 27_731_000 picoseconds. - Weight::from_parts(28_111_000, 0) + // Minimum execution time: 25_830_000 picoseconds. + Weight::from_parts(26_210_000, 0) .saturating_add(Weight::from_parts(0, 3593)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -101,8 +98,8 @@ impl pallet_balances::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `103` // Estimated: `6196` - // Minimum execution time: 63_061_000 picoseconds. - Weight::from_parts(63_691_000, 0) + // Minimum execution time: 58_590_000 picoseconds. + Weight::from_parts(59_080_000, 0) .saturating_add(Weight::from_parts(0, 6196)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -113,8 +110,8 @@ impl pallet_balances::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `3593` - // Minimum execution time: 58_640_000 picoseconds. - Weight::from_parts(59_671_000, 0) + // Minimum execution time: 55_460_000 picoseconds. + Weight::from_parts(55_900_000, 0) .saturating_add(Weight::from_parts(0, 3593)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -125,8 +122,8 @@ impl pallet_balances::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `174` // Estimated: `3593` - // Minimum execution time: 22_591_000 picoseconds. - Weight::from_parts(22_940_000, 0) + // Minimum execution time: 21_150_000 picoseconds. + Weight::from_parts(21_520_000, 0) .saturating_add(Weight::from_parts(0, 3593)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -138,11 +135,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: 21_030_000 picoseconds. - Weight::from_parts(21_260_000, 0) + // Minimum execution time: 19_740_000 picoseconds. + Weight::from_parts(19_840_000, 0) .saturating_add(Weight::from_parts(0, 990)) - // Standard Error: 13_341 - .saturating_add(Weight::from_parts(17_552_533, 0).saturating_mul(u.into())) + // Standard Error: 9_344 + .saturating_add(Weight::from_parts(16_582_678, 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())) @@ -151,24 +148,24 @@ impl pallet_balances::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 7_750_000 picoseconds. - Weight::from_parts(8_100_000, 0) + // Minimum execution time: 7_410_000 picoseconds. + Weight::from_parts(7_640_000, 0) .saturating_add(Weight::from_parts(0, 0)) } fn burn_allow_death() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 37_350_000 picoseconds. - Weight::from_parts(37_560_000, 0) + // Minimum execution time: 35_120_000 picoseconds. + Weight::from_parts(35_541_000, 0) .saturating_add(Weight::from_parts(0, 0)) } fn burn_keep_alive() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 25_671_000 picoseconds. - Weight::from_parts(26_020_000, 0) + // Minimum execution time: 23_880_000 picoseconds. + Weight::from_parts(24_550_000, 0) .saturating_add(Weight::from_parts(0, 0)) } } diff --git a/system-parachains/encointer/src/weights/pallet_collator_selection.rs b/system-parachains/encointer/src/weights/pallet_collator_selection.rs index 7552e966df..313dbf59b8 100644 --- a/system-parachains/encointer/src/weights/pallet_collator_selection.rs +++ b/system-parachains/encointer/src/weights/pallet_collator_selection.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `pallet_collator_selection` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-05, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./encointer-kusama-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./encointer-kusama-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_collator_selection -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./encointer-kusama-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/encointer-kusama-runtime/encointer_kusama_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/encointer/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -56,11 +53,11 @@ impl pallet_collator_selection::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `197 + b * (79 ±0)` // Estimated: `1188 + b * (2555 ±0)` - // Minimum execution time: 16_650_000 picoseconds. - Weight::from_parts(13_454_599, 0) + // Minimum execution time: 15_780_000 picoseconds. + Weight::from_parts(13_084_476, 0) .saturating_add(Weight::from_parts(0, 1188)) - // Standard Error: 10_518 - .saturating_add(Weight::from_parts(4_865_293, 0).saturating_mul(b.into())) + // Standard Error: 9_548 + .saturating_add(Weight::from_parts(4_479_641, 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, 2555).saturating_mul(b.into())) @@ -79,13 +76,13 @@ impl pallet_collator_selection::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `862 + b * (32 ±0) + c * (53 ±0)` // Estimated: `6287 + b * (37 ±0) + c * (53 ±0)` - // Minimum execution time: 56_410_000 picoseconds. - Weight::from_parts(56_930_095, 0) + // Minimum execution time: 51_070_000 picoseconds. + Weight::from_parts(50_917_275, 0) .saturating_add(Weight::from_parts(0, 6287)) - // Standard Error: 6_134 - .saturating_add(Weight::from_parts(39_707, 0).saturating_mul(b.into())) - // Standard Error: 1_162 - .saturating_add(Weight::from_parts(90_672, 0).saturating_mul(c.into())) + // Standard Error: 6_106 + .saturating_add(Weight::from_parts(80_690, 0).saturating_mul(b.into())) + // Standard Error: 1_157 + .saturating_add(Weight::from_parts(95_185, 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, 37).saturating_mul(b.into())) @@ -100,11 +97,11 @@ impl pallet_collator_selection::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `186 + b * (32 ±0)` // Estimated: `6287` - // Minimum execution time: 17_060_000 picoseconds. - Weight::from_parts(17_186_012, 0) + // Minimum execution time: 15_300_000 picoseconds. + Weight::from_parts(15_544_882, 0) .saturating_add(Weight::from_parts(0, 6287)) - // Standard Error: 935 - .saturating_add(Weight::from_parts(71_008, 0).saturating_mul(b.into())) + // Standard Error: 1_217 + .saturating_add(Weight::from_parts(67_671, 0).saturating_mul(b.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -114,8 +111,8 @@ impl pallet_collator_selection::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 6_300_000 picoseconds. - Weight::from_parts(6_500_000, 0) + // Minimum execution time: 6_280_000 picoseconds. + Weight::from_parts(6_521_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -133,13 +130,13 @@ impl pallet_collator_selection::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `0 + c * (182 ±0) + k * (115 ±0)` // Estimated: `6287 + c * (901 ±29) + k * (901 ±29)` - // Minimum execution time: 15_370_000 picoseconds. - Weight::from_parts(15_420_000, 0) + // Minimum execution time: 13_500_000 picoseconds. + Weight::from_parts(13_591_000, 0) .saturating_add(Weight::from_parts(0, 6287)) - // Standard Error: 206_359 - .saturating_add(Weight::from_parts(6_855_300, 0).saturating_mul(c.into())) - // Standard Error: 206_359 - .saturating_add(Weight::from_parts(6_559_949, 0).saturating_mul(k.into())) + // Standard Error: 199_538 + .saturating_add(Weight::from_parts(6_637_734, 0).saturating_mul(c.into())) + // Standard Error: 199_538 + .saturating_add(Weight::from_parts(6_348_619, 0).saturating_mul(k.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(c.into()))) @@ -156,11 +153,11 @@ impl pallet_collator_selection::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `386 + c * (49 ±0)` // Estimated: `6287` - // Minimum execution time: 36_690_000 picoseconds. - Weight::from_parts(37_799_006, 0) + // Minimum execution time: 35_830_000 picoseconds. + Weight::from_parts(36_818_091, 0) .saturating_add(Weight::from_parts(0, 6287)) - // Standard Error: 1_036 - .saturating_add(Weight::from_parts(68_580, 0).saturating_mul(c.into())) + // Standard Error: 1_119 + .saturating_add(Weight::from_parts(79_015, 0).saturating_mul(c.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -179,11 +176,11 @@ impl pallet_collator_selection::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `832 + c * (52 ±0)` // Estimated: `6287 + c * (54 ±0)` - // Minimum execution time: 53_080_000 picoseconds. - Weight::from_parts(54_997_215, 0) + // Minimum execution time: 47_550_000 picoseconds. + Weight::from_parts(49_786_570, 0) .saturating_add(Weight::from_parts(0, 6287)) - // Standard Error: 907 - .saturating_add(Weight::from_parts(91_178, 0).saturating_mul(c.into())) + // Standard Error: 1_043 + .saturating_add(Weight::from_parts(102_911, 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, 54).saturating_mul(c.into())) @@ -205,11 +202,11 @@ impl pallet_collator_selection::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `972 + c * (53 ±0)` // Estimated: `6287 + c * (54 ±0)` - // Minimum execution time: 73_180_000 picoseconds. - Weight::from_parts(75_160_022, 0) + // Minimum execution time: 66_330_000 picoseconds. + Weight::from_parts(68_548_147, 0) .saturating_add(Weight::from_parts(0, 6287)) - // Standard Error: 1_439 - .saturating_add(Weight::from_parts(97_950, 0).saturating_mul(c.into())) + // Standard Error: 1_992 + .saturating_add(Weight::from_parts(110_502, 0).saturating_mul(c.into())) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(4)) .saturating_add(Weight::from_parts(0, 54).saturating_mul(c.into())) @@ -225,11 +222,11 @@ impl pallet_collator_selection::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `414 + c * (48 ±0)` // Estimated: `6287` - // Minimum execution time: 39_041_000 picoseconds. - Weight::from_parts(40_346_149, 0) + // Minimum execution time: 38_540_000 picoseconds. + Weight::from_parts(39_826_932, 0) .saturating_add(Weight::from_parts(0, 6287)) - // Standard Error: 1_098 - .saturating_add(Weight::from_parts(78_604, 0).saturating_mul(c.into())) + // Standard Error: 1_166 + .saturating_add(Weight::from_parts(87_656, 0).saturating_mul(c.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -241,8 +238,8 @@ impl pallet_collator_selection::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `155` // Estimated: `6196` - // Minimum execution time: 53_121_000 picoseconds. - Weight::from_parts(53_740_000, 0) + // Minimum execution time: 50_180_000 picoseconds. + Weight::from_parts(50_970_000, 0) .saturating_add(Weight::from_parts(0, 6196)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(3)) @@ -263,11 +260,11 @@ impl pallet_collator_selection::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `2369 + c * (97 ±0) + r * (114 ±0)` // Estimated: `6287 + c * (2519 ±0) + r * (2603 ±0)` - // Minimum execution time: 27_420_000 picoseconds. - Weight::from_parts(27_481_000, 0) + // Minimum execution time: 35_321_000 picoseconds. + Weight::from_parts(35_900_000, 0) .saturating_add(Weight::from_parts(0, 6287)) - // Standard Error: 360_598 - .saturating_add(Weight::from_parts(16_549_709, 0).saturating_mul(c.into())) + // Standard Error: 349_107 + .saturating_add(Weight::from_parts(16_011_255, 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_u64).saturating_mul(c.into()))) diff --git a/system-parachains/encointer/src/weights/pallet_collective.rs b/system-parachains/encointer/src/weights/pallet_collective.rs index 1d93fbde5c..a0e66c2c6a 100644 --- a/system-parachains/encointer/src/weights/pallet_collective.rs +++ b/system-parachains/encointer/src/weights/pallet_collective.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `pallet_collective` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-05, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./collectives-polkadot-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./collectives-polkadot-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_collective -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./collectives-polkadot-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/encointer-kusama-runtime/encointer_kusama_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/encointer/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -47,28 +44,28 @@ use core::marker::PhantomData; /// Weight functions for `pallet_collective`. pub struct WeightInfo(PhantomData); impl pallet_collective::WeightInfo for WeightInfo { - /// Storage: `AllianceMotion::Members` (r:1 w:1) - /// Proof: `AllianceMotion::Members` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) - /// Storage: `AllianceMotion::Proposals` (r:1 w:0) - /// Proof: `AllianceMotion::Proposals` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) - /// Storage: `AllianceMotion::Voting` (r:100 w:100) - /// Proof: `AllianceMotion::Voting` (`max_values`: None, `max_size`: None, mode: `Measured`) - /// Storage: `AllianceMotion::Prime` (r:0 w:1) - /// Proof: `AllianceMotion::Prime` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Storage: `Collective::Members` (r:1 w:1) + /// Proof: `Collective::Members` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Storage: `Collective::Proposals` (r:1 w:0) + /// Proof: `Collective::Proposals` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Storage: `Collective::Voting` (r:100 w:100) + /// Proof: `Collective::Voting` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `Collective::Prime` (r:0 w:1) + /// Proof: `Collective::Prime` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// The range of component `m` is `[0, 100]`. /// The range of component `n` is `[0, 100]`. /// The range of component `p` is `[0, 100]`. fn set_members(m: u32, _n: u32, p: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0 + m * (3232 ±0) + p * (3190 ±0)` - // Estimated: `15728 + m * (1967 ±23) + p * (4332 ±23)` - // Minimum execution time: 21_820_000 picoseconds. - Weight::from_parts(21_900_000, 0) - .saturating_add(Weight::from_parts(0, 15728)) - // Standard Error: 93_008 - .saturating_add(Weight::from_parts(7_004_235, 0).saturating_mul(m.into())) - // Standard Error: 93_008 - .saturating_add(Weight::from_parts(11_965_429, 0).saturating_mul(p.into())) + // Estimated: `15762 + m * (1967 ±23) + p * (4332 ±23)` + // Minimum execution time: 19_230_000 picoseconds. + Weight::from_parts(19_550_000, 0) + .saturating_add(Weight::from_parts(0, 15762)) + // Standard Error: 96_801 + .saturating_add(Weight::from_parts(7_529_299, 0).saturating_mul(m.into())) + // Standard Error: 96_801 + .saturating_add(Weight::from_parts(11_992_699, 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)) @@ -76,261 +73,266 @@ impl pallet_collective::WeightInfo for WeightInfo { .saturating_add(Weight::from_parts(0, 1967).saturating_mul(m.into())) .saturating_add(Weight::from_parts(0, 4332).saturating_mul(p.into())) } - /// Storage: `AllianceMotion::Members` (r:1 w:0) - /// Proof: `AllianceMotion::Members` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Storage: `Collective::Members` (r:1 w:0) + /// Proof: `Collective::Members` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// 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: `69 + m * (32 ±0)` - // Estimated: `1555 + m * (32 ±0)` - // Minimum execution time: 19_350_000 picoseconds. - Weight::from_parts(18_561_099, 0) - .saturating_add(Weight::from_parts(0, 1555)) - // Standard Error: 17 - .saturating_add(Weight::from_parts(1_508, 0).saturating_mul(b.into())) - // Standard Error: 181 - .saturating_add(Weight::from_parts(11_946, 0).saturating_mul(m.into())) + // Measured: `103 + m * (32 ±0)` + // Estimated: `1589 + m * (32 ±0)` + // Minimum execution time: 16_760_000 picoseconds. + Weight::from_parts(16_055_604, 0) + .saturating_add(Weight::from_parts(0, 1589)) + // Standard Error: 19 + .saturating_add(Weight::from_parts(1_347, 0).saturating_mul(b.into())) + // Standard Error: 201 + .saturating_add(Weight::from_parts(14_305, 0).saturating_mul(m.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(Weight::from_parts(0, 32).saturating_mul(m.into())) } - /// Storage: `AllianceMotion::Members` (r:1 w:0) - /// Proof: `AllianceMotion::Members` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) - /// Storage: `AllianceMotion::ProposalOf` (r:1 w:0) - /// Proof: `AllianceMotion::ProposalOf` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `Collective::Members` (r:1 w:0) + /// Proof: `Collective::Members` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Storage: `Collective::ProposalOf` (r:1 w:0) + /// Proof: `Collective::ProposalOf` (`max_values`: None, `max_size`: None, mode: `Measured`) /// 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: `69 + m * (32 ±0)` - // Estimated: `3535 + m * (32 ±0)` - // Minimum execution time: 23_740_000 picoseconds. - Weight::from_parts(22_730_846, 0) - .saturating_add(Weight::from_parts(0, 3535)) - // Standard Error: 19 - .saturating_add(Weight::from_parts(1_623, 0).saturating_mul(b.into())) - // Standard Error: 203 - .saturating_add(Weight::from_parts(20_060, 0).saturating_mul(m.into())) + // Measured: `103 + m * (32 ±0)` + // Estimated: `3569 + m * (32 ±0)` + // Minimum execution time: 19_950_000 picoseconds. + Weight::from_parts(19_173_072, 0) + .saturating_add(Weight::from_parts(0, 3569)) + // Standard Error: 23 + .saturating_add(Weight::from_parts(1_440, 0).saturating_mul(b.into())) + // Standard Error: 237 + .saturating_add(Weight::from_parts(22_627, 0).saturating_mul(m.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(Weight::from_parts(0, 32).saturating_mul(m.into())) } - /// Storage: `AllianceMotion::Members` (r:1 w:0) - /// Proof: `AllianceMotion::Members` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) - /// Storage: `AllianceMotion::ProposalOf` (r:1 w:1) - /// Proof: `AllianceMotion::ProposalOf` (`max_values`: None, `max_size`: None, mode: `Measured`) - /// Storage: `AllianceMotion::Proposals` (r:1 w:1) - /// Proof: `AllianceMotion::Proposals` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) - /// Storage: `AllianceMotion::ProposalCount` (r:1 w:1) - /// Proof: `AllianceMotion::ProposalCount` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) - /// Storage: `AllianceMotion::Voting` (r:0 w:1) - /// Proof: `AllianceMotion::Voting` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `Collective::Members` (r:1 w:0) + /// Proof: `Collective::Members` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Storage: `Collective::ProposalOf` (r:1 w:1) + /// Proof: `Collective::ProposalOf` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `Collective::Proposals` (r:1 w:1) + /// Proof: `Collective::Proposals` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Storage: `Collective::ProposalCount` (r:1 w:1) + /// Proof: `Collective::ProposalCount` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Storage: `Collective::Voting` (r:0 w:1) + /// Proof: `Collective::Voting` (`max_values`: None, `max_size`: None, mode: `Measured`) /// The range of component `b` is `[2, 1024]`. /// The range of component `m` is `[2, 100]`. /// The range of component `p` is `[1, 100]`. fn propose_proposed(b: u32, m: u32, p: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `359 + m * (32 ±0) + p * (36 ±0)` - // Estimated: `3751 + m * (33 ±0) + p * (36 ±0)` - // Minimum execution time: 29_850_000 picoseconds. - Weight::from_parts(31_614_923, 0) - .saturating_add(Weight::from_parts(0, 3751)) - // Standard Error: 91 - .saturating_add(Weight::from_parts(2_771, 0).saturating_mul(b.into())) - // Standard Error: 957 - .saturating_add(Weight::from_parts(20_322, 0).saturating_mul(m.into())) - // Standard Error: 945 - .saturating_add(Weight::from_parts(180_014, 0).saturating_mul(p.into())) + // Measured: `393 + m * (32 ±0) + p * (36 ±0)` + // Estimated: `3785 + m * (33 ±0) + p * (36 ±0)` + // Minimum execution time: 25_920_000 picoseconds. + Weight::from_parts(28_083_616, 0) + .saturating_add(Weight::from_parts(0, 3785)) + // Standard Error: 102 + .saturating_add(Weight::from_parts(3_075, 0).saturating_mul(b.into())) + // Standard Error: 1_070 + .saturating_add(Weight::from_parts(26_993, 0).saturating_mul(m.into())) + // Standard Error: 1_057 + .saturating_add(Weight::from_parts(190_797, 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())) .saturating_add(Weight::from_parts(0, 36).saturating_mul(p.into())) } - /// Storage: `AllianceMotion::Members` (r:1 w:0) - /// Proof: `AllianceMotion::Members` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) - /// Storage: `AllianceMotion::Voting` (r:1 w:1) - /// Proof: `AllianceMotion::Voting` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `Collective::Members` (r:1 w:0) + /// Proof: `Collective::Members` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Storage: `Collective::Voting` (r:1 w:1) + /// Proof: `Collective::Voting` (`max_values`: None, `max_size`: None, mode: `Measured`) /// The range of component `m` is `[5, 100]`. fn vote(m: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `808 + m * (64 ±0)` - // Estimated: `4272 + m * (64 ±0)` - // Minimum execution time: 30_350_000 picoseconds. - Weight::from_parts(31_729_832, 0) - .saturating_add(Weight::from_parts(0, 4272)) - // Standard Error: 569 - .saturating_add(Weight::from_parts(21_513, 0).saturating_mul(m.into())) + // Measured: `842 + m * (64 ±0)` + // Estimated: `4306 + m * (64 ±0)` + // Minimum execution time: 28_630_000 picoseconds. + Weight::from_parts(29_629_725, 0) + .saturating_add(Weight::from_parts(0, 4306)) + // Standard Error: 634 + .saturating_add(Weight::from_parts(35_520, 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())) } - /// Storage: `AllianceMotion::Voting` (r:1 w:1) - /// Proof: `AllianceMotion::Voting` (`max_values`: None, `max_size`: None, mode: `Measured`) - /// Storage: `AllianceMotion::Members` (r:1 w:0) - /// Proof: `AllianceMotion::Members` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) - /// Storage: `AllianceMotion::Proposals` (r:1 w:1) - /// Proof: `AllianceMotion::Proposals` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) - /// Storage: `AllianceMotion::ProposalOf` (r:0 w:1) - /// Proof: `AllianceMotion::ProposalOf` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `Collective::Voting` (r:1 w:1) + /// Proof: `Collective::Voting` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `Collective::Members` (r:1 w:0) + /// Proof: `Collective::Members` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Storage: `Collective::Proposals` (r:1 w:1) + /// Proof: `Collective::Proposals` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Storage: `Collective::ProposalOf` (r:0 w:1) + /// Proof: `Collective::ProposalOf` (`max_values`: None, `max_size`: None, mode: `Measured`) /// The range of component `m` is `[4, 100]`. /// The range of component `p` is `[1, 100]`. fn close_early_disapproved(m: u32, p: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `397 + m * (64 ±0) + p * (36 ±0)` - // Estimated: `3842 + m * (65 ±0) + p * (36 ±0)` - // Minimum execution time: 33_600_000 picoseconds. - Weight::from_parts(34_748_890, 0) - .saturating_add(Weight::from_parts(0, 3842)) - // Standard Error: 777 - .saturating_add(Weight::from_parts(21_999, 0).saturating_mul(m.into())) - // Standard Error: 758 - .saturating_add(Weight::from_parts(172_945, 0).saturating_mul(p.into())) + // Measured: `431 + m * (64 ±0) + p * (36 ±0)` + // Estimated: `3876 + m * (65 ±0) + p * (36 ±0)` + // Minimum execution time: 31_791_000 picoseconds. + Weight::from_parts(33_356_030, 0) + .saturating_add(Weight::from_parts(0, 3876)) + // Standard Error: 1_098 + .saturating_add(Weight::from_parts(24_937, 0).saturating_mul(m.into())) + // Standard Error: 1_071 + .saturating_add(Weight::from_parts(164_323, 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())) .saturating_add(Weight::from_parts(0, 36).saturating_mul(p.into())) } - /// Storage: `AllianceMotion::Voting` (r:1 w:1) - /// Proof: `AllianceMotion::Voting` (`max_values`: None, `max_size`: None, mode: `Measured`) - /// Storage: `AllianceMotion::Members` (r:1 w:0) - /// Proof: `AllianceMotion::Members` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) - /// Storage: `AllianceMotion::ProposalOf` (r:1 w:1) - /// Proof: `AllianceMotion::ProposalOf` (`max_values`: None, `max_size`: None, mode: `Measured`) - /// Storage: `AllianceMotion::Proposals` (r:1 w:1) - /// Proof: `AllianceMotion::Proposals` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Storage: `Collective::Voting` (r:1 w:1) + /// Proof: `Collective::Voting` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `Collective::Members` (r:1 w:0) + /// Proof: `Collective::Members` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Storage: `Collective::ProposalOf` (r:1 w:1) + /// Proof: `Collective::ProposalOf` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `Collective::Proposals` (r:1 w:1) + /// Proof: `Collective::Proposals` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// The range of component `b` is `[2, 1024]`. /// The range of component `m` is `[4, 100]`. /// 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: `699 + b * (1 ±0) + m * (64 ±0) + p * (40 ±0)` - // Estimated: `4016 + b * (1 ±0) + m * (66 ±0) + p * (40 ±0)` - // Minimum execution time: 45_510_000 picoseconds. - Weight::from_parts(50_018_006, 0) - .saturating_add(Weight::from_parts(0, 4016)) - // Standard Error: 288 - .saturating_add(Weight::from_parts(2_804, 0).saturating_mul(b.into())) - // Standard Error: 2_968 - .saturating_add(Weight::from_parts(226_999, 0).saturating_mul(p.into())) + // Measured: `733 + b * (1 ±0) + m * (64 ±0) + p * (40 ±0)` + // Estimated: `4050 + b * (1 ±0) + m * (66 ±0) + p * (40 ±0)` + // Minimum execution time: 43_940_000 picoseconds. + Weight::from_parts(47_303_159, 0) + .saturating_add(Weight::from_parts(0, 4050)) + // Standard Error: 133 + .saturating_add(Weight::from_parts(1_589, 0).saturating_mul(b.into())) + // Standard Error: 1_408 + .saturating_add(Weight::from_parts(9_895, 0).saturating_mul(m.into())) + // Standard Error: 1_373 + .saturating_add(Weight::from_parts(183_631, 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, 1).saturating_mul(b.into())) .saturating_add(Weight::from_parts(0, 66).saturating_mul(m.into())) .saturating_add(Weight::from_parts(0, 40).saturating_mul(p.into())) } - /// Storage: `AllianceMotion::Voting` (r:1 w:1) - /// Proof: `AllianceMotion::Voting` (`max_values`: None, `max_size`: None, mode: `Measured`) - /// Storage: `AllianceMotion::Members` (r:1 w:0) - /// Proof: `AllianceMotion::Members` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) - /// Storage: `AllianceMotion::Prime` (r:1 w:0) - /// Proof: `AllianceMotion::Prime` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) - /// Storage: `AllianceMotion::Proposals` (r:1 w:1) - /// Proof: `AllianceMotion::Proposals` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) - /// Storage: `AllianceMotion::ProposalOf` (r:0 w:1) - /// Proof: `AllianceMotion::ProposalOf` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `Collective::Voting` (r:1 w:1) + /// Proof: `Collective::Voting` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `Collective::Members` (r:1 w:0) + /// Proof: `Collective::Members` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Storage: `Collective::Prime` (r:1 w:0) + /// Proof: `Collective::Prime` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Storage: `Collective::Proposals` (r:1 w:1) + /// Proof: `Collective::Proposals` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Storage: `Collective::ProposalOf` (r:0 w:1) + /// Proof: `Collective::ProposalOf` (`max_values`: None, `max_size`: None, mode: `Measured`) /// The range of component `m` is `[4, 100]`. /// The range of component `p` is `[1, 100]`. fn close_disapproved(m: u32, p: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `495 + m * (48 ±0) + p * (36 ±0)` - // Estimated: `3935 + m * (49 ±0) + p * (36 ±0)` - // Minimum execution time: 35_261_000 picoseconds. - Weight::from_parts(36_868_717, 0) - .saturating_add(Weight::from_parts(0, 3935)) - // Standard Error: 931 - .saturating_add(Weight::from_parts(22_147, 0).saturating_mul(m.into())) - // Standard Error: 908 - .saturating_add(Weight::from_parts(180_200, 0).saturating_mul(p.into())) + // Measured: `451 + m * (64 ±0) + p * (36 ±0)` + // Estimated: `3896 + m * (65 ±0) + p * (36 ±0)` + // Minimum execution time: 34_460_000 picoseconds. + Weight::from_parts(35_933_232, 0) + .saturating_add(Weight::from_parts(0, 3896)) + // Standard Error: 901 + .saturating_add(Weight::from_parts(27_287, 0).saturating_mul(m.into())) + // Standard Error: 879 + .saturating_add(Weight::from_parts(166_277, 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, 49).saturating_mul(m.into())) + .saturating_add(Weight::from_parts(0, 65).saturating_mul(m.into())) .saturating_add(Weight::from_parts(0, 36).saturating_mul(p.into())) } - /// Storage: `AllianceMotion::Voting` (r:1 w:1) - /// Proof: `AllianceMotion::Voting` (`max_values`: None, `max_size`: None, mode: `Measured`) - /// Storage: `AllianceMotion::Members` (r:1 w:0) - /// Proof: `AllianceMotion::Members` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) - /// Storage: `AllianceMotion::Prime` (r:1 w:0) - /// Proof: `AllianceMotion::Prime` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) - /// Storage: `AllianceMotion::ProposalOf` (r:1 w:1) - /// Proof: `AllianceMotion::ProposalOf` (`max_values`: None, `max_size`: None, mode: `Measured`) - /// Storage: `AllianceMotion::Proposals` (r:1 w:1) - /// Proof: `AllianceMotion::Proposals` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Storage: `Collective::Voting` (r:1 w:1) + /// Proof: `Collective::Voting` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `Collective::Members` (r:1 w:0) + /// Proof: `Collective::Members` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Storage: `Collective::Prime` (r:1 w:0) + /// Proof: `Collective::Prime` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Storage: `Collective::ProposalOf` (r:1 w:1) + /// Proof: `Collective::ProposalOf` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `Collective::Proposals` (r:1 w:1) + /// Proof: `Collective::Proposals` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// The range of component `b` is `[2, 1024]`. /// The range of component `m` is `[4, 100]`. /// The range of component `p` is `[1, 100]`. fn close_approved(b: u32, m: u32, p: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `719 + b * (1 ±0) + m * (64 ±0) + p * (40 ±0)` - // Estimated: `4036 + b * (1 ±0) + m * (66 ±0) + p * (40 ±0)` - // Minimum execution time: 48_160_000 picoseconds. - Weight::from_parts(54_781_513, 0) - .saturating_add(Weight::from_parts(0, 4036)) - // Standard Error: 283 - .saturating_add(Weight::from_parts(2_199, 0).saturating_mul(b.into())) - // Standard Error: 2_916 - .saturating_add(Weight::from_parts(221_407, 0).saturating_mul(p.into())) + // Measured: `753 + b * (1 ±0) + m * (64 ±0) + p * (40 ±0)` + // Estimated: `4070 + b * (1 ±0) + m * (66 ±0) + p * (40 ±0)` + // Minimum execution time: 46_920_000 picoseconds. + Weight::from_parts(50_136_046, 0) + .saturating_add(Weight::from_parts(0, 4070)) + // Standard Error: 137 + .saturating_add(Weight::from_parts(1_622, 0).saturating_mul(b.into())) + // Standard Error: 1_452 + .saturating_add(Weight::from_parts(8_894, 0).saturating_mul(m.into())) + // Standard Error: 1_415 + .saturating_add(Weight::from_parts(186_127, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(5)) .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())) .saturating_add(Weight::from_parts(0, 40).saturating_mul(p.into())) } - /// Storage: `AllianceMotion::Proposals` (r:1 w:1) - /// Proof: `AllianceMotion::Proposals` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) - /// Storage: `AllianceMotion::Voting` (r:0 w:1) - /// Proof: `AllianceMotion::Voting` (`max_values`: None, `max_size`: None, mode: `Measured`) - /// Storage: `AllianceMotion::ProposalOf` (r:0 w:1) - /// Proof: `AllianceMotion::ProposalOf` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `Collective::Proposals` (r:1 w:1) + /// Proof: `Collective::Proposals` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Storage: `Collective::Voting` (r:0 w:1) + /// Proof: `Collective::Voting` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `Collective::ProposalOf` (r:0 w:1) + /// Proof: `Collective::ProposalOf` (`max_values`: None, `max_size`: None, mode: `Measured`) /// The range of component `p` is `[1, 100]`. fn disapprove_proposal(p: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `226 + p * (32 ±0)` - // Estimated: `1711 + p * (32 ±0)` - // Minimum execution time: 18_920_000 picoseconds. - Weight::from_parts(20_452_656, 0) - .saturating_add(Weight::from_parts(0, 1711)) - // Standard Error: 603 - .saturating_add(Weight::from_parts(156_269, 0).saturating_mul(p.into())) + // Measured: `260 + p * (32 ±0)` + // Estimated: `1745 + p * (32 ±0)` + // Minimum execution time: 16_460_000 picoseconds. + Weight::from_parts(17_534_355, 0) + .saturating_add(Weight::from_parts(0, 1745)) + // Standard Error: 426 + .saturating_add(Weight::from_parts(147_292, 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())) } - /// Storage: `AllianceMotion::Proposals` (r:1 w:1) - /// Proof: `AllianceMotion::Proposals` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) - /// Storage: `AllianceMotion::Voting` (r:0 w:1) - /// Proof: `AllianceMotion::Voting` (`max_values`: None, `max_size`: None, mode: `Measured`) - /// Storage: `AllianceMotion::ProposalOf` (r:0 w:1) - /// Proof: `AllianceMotion::ProposalOf` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `Collective::ProposalOf` (r:1 w:1) + /// Proof: `Collective::ProposalOf` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `Collective::CostOf` (r:1 w:0) + /// Proof: `Collective::CostOf` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `Collective::Proposals` (r:1 w:1) + /// Proof: `Collective::Proposals` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Storage: `Collective::Voting` (r:0 w:1) + /// Proof: `Collective::Voting` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// The range of component `d` is `[0, 1]`. /// The range of component `p` is `[1, 100]`. - fn kill(d: u32, p: u32) -> Weight { + fn kill(d: u32, p: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `226 + p * (32 ±0)` - // Estimated: `1711 + p * (32 ±0)` - // Minimum execution time: 18_920_000 picoseconds. - Weight::from_parts(20_452_656, 0) - .saturating_add(Weight::from_parts(0, 1711)) - // Standard Error: 603 - .saturating_add(Weight::from_parts(156_269, 0).saturating_mul(d.into())) - .saturating_add(T::DbWeight::get().reads(1)) + // Measured: `1531 + p * (36 ±0)` + // Estimated: `4930 + d * (123 ±6) + p * (37 ±0)` + // Minimum execution time: 25_490_000 picoseconds. + Weight::from_parts(28_613_301, 0) + .saturating_add(Weight::from_parts(0, 4930)) + // Standard Error: 53_794 + .saturating_add(Weight::from_parts(360_477, 0).saturating_mul(d.into())) + // Standard Error: 833 + .saturating_add(Weight::from_parts(184_232, 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, 32).saturating_mul(p.into())) + .saturating_add(Weight::from_parts(0, 123).saturating_mul(d.into())) + .saturating_add(Weight::from_parts(0, 37).saturating_mul(p.into())) } - /// Storage: `AllianceMotion::Proposals` (r:1 w:1) - /// Proof: `AllianceMotion::Proposals` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) - /// Storage: `AllianceMotion::Voting` (r:0 w:1) - /// Proof: `AllianceMotion::Voting` (`max_values`: None, `max_size`: None, mode: `Measured`) - /// Storage: `AllianceMotion::ProposalOf` (r:0 w:1) - /// Proof: `AllianceMotion::ProposalOf` (`max_values`: None, `max_size`: None, mode: `Measured`) - /// The range of component `p` is `[1, 100]`. + /// Storage: `Collective::ProposalOf` (r:1 w:0) + /// Proof: `Collective::ProposalOf` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `Collective::CostOf` (r:1 w:0) + /// Proof: `Collective::CostOf` (`max_values`: None, `max_size`: None, mode: `Measured`) fn release_proposal_cost() -> Weight { // Proof Size summary in bytes: - // Measured: `226 + p * (32 ±0)` - // Estimated: `1711 + p * (32 ±0)` - // Minimum execution time: 18_920_000 picoseconds. - Weight::from_parts(20_452_656, 0) - .saturating_add(Weight::from_parts(0, 1711)) - // Standard Error: 603 - .saturating_add(T::DbWeight::get().reads(1)) - .saturating_add(T::DbWeight::get().writes(3)) + // Measured: `945` + // Estimated: `4410` + // Minimum execution time: 17_260_000 picoseconds. + Weight::from_parts(17_730_000, 0) + .saturating_add(Weight::from_parts(0, 4410)) + .saturating_add(T::DbWeight::get().reads(2)) } } diff --git a/system-parachains/encointer/src/weights/pallet_encointer_balances.rs b/system-parachains/encointer/src/weights/pallet_encointer_balances.rs index dd89f470d3..73ccf24845 100644 --- a/system-parachains/encointer/src/weights/pallet_encointer_balances.rs +++ b/system-parachains/encointer/src/weights/pallet_encointer_balances.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `pallet_encointer_balances` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-05, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./encointer-kusama-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./encointer-kusama-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_encointer_balances -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./encointer-kusama-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/encointer-kusama-runtime/encointer_kusama_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/encointer/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -55,10 +52,10 @@ impl pallet_encointer_balances::WeightInfo for WeightIn /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) fn transfer() -> Weight { // Proof Size summary in bytes: - // Measured: `235` + // Measured: `197` // Estimated: `6126` - // Minimum execution time: 57_241_000 picoseconds. - Weight::from_parts(58_000_000, 0) + // Minimum execution time: 52_580_000 picoseconds. + Weight::from_parts(53_520_000, 0) .saturating_add(Weight::from_parts(0, 6126)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(3)) @@ -71,10 +68,10 @@ impl pallet_encointer_balances::WeightInfo for WeightIn /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) fn transfer_all() -> Weight { // Proof Size summary in bytes: - // Measured: `338` + // Measured: `300` // Estimated: `6196` - // Minimum execution time: 85_960_000 picoseconds. - Weight::from_parts(86_781_000, 0) + // Minimum execution time: 80_440_000 picoseconds. + Weight::from_parts(81_090_000, 0) .saturating_add(Weight::from_parts(0, 6196)) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(4)) @@ -85,8 +82,8 @@ impl pallet_encointer_balances::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 8_670_000 picoseconds. - Weight::from_parts(9_200_000, 0) + // Minimum execution time: 15_680_000 picoseconds. + Weight::from_parts(16_120_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(1)) } diff --git a/system-parachains/encointer/src/weights/pallet_encointer_bazaar.rs b/system-parachains/encointer/src/weights/pallet_encointer_bazaar.rs index fba449953e..efa1f5324b 100644 --- a/system-parachains/encointer/src/weights/pallet_encointer_bazaar.rs +++ b/system-parachains/encointer/src/weights/pallet_encointer_bazaar.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `pallet_encointer_bazaar` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-05, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./encointer-kusama-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./encointer-kusama-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_encointer_bazaar -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./encointer-kusama-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/encointer-kusama-runtime/encointer_kusama_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/encointer/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -55,8 +52,8 @@ impl pallet_encointer_bazaar::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `330` // Estimated: `91487` - // Minimum execution time: 23_060_000 picoseconds. - Weight::from_parts(23_480_000, 0) + // Minimum execution time: 21_770_000 picoseconds. + Weight::from_parts(22_270_000, 0) .saturating_add(Weight::from_parts(0, 91487)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -67,8 +64,8 @@ impl pallet_encointer_bazaar::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `229` // Estimated: `3694` - // Minimum execution time: 19_410_000 picoseconds. - Weight::from_parts(19_621_000, 0) + // Minimum execution time: 19_030_000 picoseconds. + Weight::from_parts(19_810_000, 0) .saturating_add(Weight::from_parts(0, 3694)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -79,8 +76,8 @@ impl pallet_encointer_bazaar::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `229` // Estimated: `3694` - // Minimum execution time: 23_091_000 picoseconds. - Weight::from_parts(23_370_000, 0) + // Minimum execution time: 22_360_000 picoseconds. + Weight::from_parts(22_860_000, 0) .saturating_add(Weight::from_parts(0, 3694)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -93,8 +90,8 @@ impl pallet_encointer_bazaar::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `229` // Estimated: `3694` - // Minimum execution time: 24_970_000 picoseconds. - Weight::from_parts(25_181_000, 0) + // Minimum execution time: 24_520_000 picoseconds. + Weight::from_parts(24_850_000, 0) .saturating_add(Weight::from_parts(0, 3694)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(2)) @@ -105,8 +102,8 @@ impl pallet_encointer_bazaar::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `263` // Estimated: `3728` - // Minimum execution time: 19_501_000 picoseconds. - Weight::from_parts(19_660_000, 0) + // Minimum execution time: 19_140_000 picoseconds. + Weight::from_parts(19_480_000, 0) .saturating_add(Weight::from_parts(0, 3728)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -117,8 +114,8 @@ impl pallet_encointer_bazaar::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `263` // Estimated: `3728` - // Minimum execution time: 18_400_000 picoseconds. - Weight::from_parts(18_670_000, 0) + // Minimum execution time: 17_890_000 picoseconds. + Weight::from_parts(18_300_000, 0) .saturating_add(Weight::from_parts(0, 3728)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) diff --git a/system-parachains/encointer/src/weights/pallet_encointer_ceremonies.rs b/system-parachains/encointer/src/weights/pallet_encointer_ceremonies.rs index f5a28709e4..1030461df4 100644 --- a/system-parachains/encointer/src/weights/pallet_encointer_ceremonies.rs +++ b/system-parachains/encointer/src/weights/pallet_encointer_ceremonies.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `pallet_encointer_ceremonies` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-05, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./encointer-kusama-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./encointer-kusama-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_encointer_ceremonies -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./encointer-kusama-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/encointer-kusama-runtime/encointer_kusama_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/encointer/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -77,10 +74,10 @@ impl pallet_encointer_ceremonies::WeightInfo for Weight /// Proof: `EncointerCeremonies::ReputableRegistry` (`max_values`: None, `max_size`: None, mode: `Measured`) fn register_participant() -> Weight { // Proof Size summary in bytes: - // Measured: `979` + // Measured: `941` // Estimated: `323492` - // Minimum execution time: 151_111_000 picoseconds. - Weight::from_parts(152_691_000, 0) + // Minimum execution time: 145_931_000 picoseconds. + Weight::from_parts(147_031_000, 0) .saturating_add(Weight::from_parts(0, 323492)) .saturating_add(T::DbWeight::get().reads(13)) .saturating_add(T::DbWeight::get().writes(5)) @@ -119,10 +116,10 @@ impl pallet_encointer_ceremonies::WeightInfo for Weight /// Proof: `EncointerCeremonies::ReputableRegistry` (`max_values`: None, `max_size`: None, mode: `Measured`) fn upgrade_registration() -> Weight { // Proof Size summary in bytes: - // Measured: `1257` + // Measured: `1219` // Estimated: `323492` - // Minimum execution time: 201_492_000 picoseconds. - Weight::from_parts(203_032_000, 0) + // Minimum execution time: 193_711_000 picoseconds. + Weight::from_parts(195_791_000, 0) .saturating_add(Weight::from_parts(0, 323492)) .saturating_add(T::DbWeight::get().reads(15)) .saturating_add(T::DbWeight::get().writes(8)) @@ -149,8 +146,8 @@ impl pallet_encointer_ceremonies::WeightInfo for Weight // Proof Size summary in bytes: // Measured: `1040` // Estimated: `91487` - // Minimum execution time: 85_630_000 picoseconds. - Weight::from_parts(86_661_000, 0) + // Minimum execution time: 79_290_000 picoseconds. + Weight::from_parts(79_980_000, 0) .saturating_add(Weight::from_parts(0, 91487)) .saturating_add(T::DbWeight::get().reads(9)) .saturating_add(T::DbWeight::get().writes(5)) @@ -193,10 +190,10 @@ impl pallet_encointer_ceremonies::WeightInfo for Weight /// Proof: `EncointerCeremonies::AttestationRegistry` (`max_values`: None, `max_size`: None, mode: `Measured`) fn attest_attendees() -> Weight { // Proof Size summary in bytes: - // Measured: `2207` + // Measured: `2203` // Estimated: `646004` - // Minimum execution time: 173_571_000 picoseconds. - Weight::from_parts(175_201_000, 0) + // Minimum execution time: 165_811_000 picoseconds. + Weight::from_parts(168_051_000, 0) .saturating_add(Weight::from_parts(0, 646004)) .saturating_add(T::DbWeight::get().reads(25)) .saturating_add(T::DbWeight::get().writes(4)) @@ -243,10 +240,10 @@ impl pallet_encointer_ceremonies::WeightInfo for Weight /// Proof: `EncointerCeremonies::EndorseesCount` (`max_values`: None, `max_size`: None, mode: `Measured`) fn endorse_newcomer() -> Weight { // Proof Size summary in bytes: - // Measured: `1281` + // Measured: `1243` // Estimated: `323492` - // Minimum execution time: 162_061_000 picoseconds. - Weight::from_parts(162_561_000, 0) + // Minimum execution time: 149_681_000 picoseconds. + Weight::from_parts(150_911_000, 0) .saturating_add(Weight::from_parts(0, 323492)) .saturating_add(T::DbWeight::get().reads(21)) .saturating_add(T::DbWeight::get().writes(9)) @@ -297,11 +294,11 @@ impl pallet_encointer_ceremonies::WeightInfo for Weight /// Proof: `EncointerCeremonies::ParticipantReputation` (`max_values`: None, `max_size`: None, mode: `Measured`) fn claim_rewards() -> Weight { // Proof Size summary in bytes: - // Measured: `7844` - // Estimated: `33584` - // Minimum execution time: 619_544_000 picoseconds. - Weight::from_parts(625_924_000, 0) - .saturating_add(Weight::from_parts(0, 33584)) + // Measured: `7785` + // Estimated: `33525` + // Minimum execution time: 602_003_000 picoseconds. + Weight::from_parts(610_413_000, 0) + .saturating_add(Weight::from_parts(0, 33525)) .saturating_add(T::DbWeight::get().reads(66)) .saturating_add(T::DbWeight::get().writes(26)) } @@ -311,8 +308,8 @@ impl pallet_encointer_ceremonies::WeightInfo for Weight // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 9_460_000 picoseconds. - Weight::from_parts(9_900_000, 0) + // Minimum execution time: 15_410_000 picoseconds. + Weight::from_parts(15_990_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -324,8 +321,8 @@ impl pallet_encointer_ceremonies::WeightInfo for Weight // Proof Size summary in bytes: // Measured: `73` // Estimated: `1486` - // Minimum execution time: 13_090_000 picoseconds. - Weight::from_parts(13_410_000, 0) + // Minimum execution time: 18_610_000 picoseconds. + Weight::from_parts(19_541_000, 0) .saturating_add(Weight::from_parts(0, 1486)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -336,8 +333,8 @@ impl pallet_encointer_ceremonies::WeightInfo for Weight // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 9_520_000 picoseconds. - Weight::from_parts(9_920_000, 0) + // Minimum execution time: 15_540_000 picoseconds. + Weight::from_parts(16_020_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -347,8 +344,8 @@ impl pallet_encointer_ceremonies::WeightInfo for Weight // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 9_290_000 picoseconds. - Weight::from_parts(9_730_000, 0) + // Minimum execution time: 15_370_000 picoseconds. + Weight::from_parts(16_180_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -358,8 +355,8 @@ impl pallet_encointer_ceremonies::WeightInfo for Weight // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 9_610_000 picoseconds. - Weight::from_parts(9_840_000, 0) + // Minimum execution time: 15_480_000 picoseconds. + Weight::from_parts(16_021_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -369,8 +366,8 @@ impl pallet_encointer_ceremonies::WeightInfo for Weight // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 9_360_000 picoseconds. - Weight::from_parts(9_660_000, 0) + // Minimum execution time: 15_530_000 picoseconds. + Weight::from_parts(16_170_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -380,8 +377,8 @@ impl pallet_encointer_ceremonies::WeightInfo for Weight // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 9_500_000 picoseconds. - Weight::from_parts(9_920_000, 0) + // Minimum execution time: 15_270_000 picoseconds. + Weight::from_parts(16_020_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -417,8 +414,8 @@ impl pallet_encointer_ceremonies::WeightInfo for Weight // Proof Size summary in bytes: // Measured: `765` // Estimated: `4230` - // Minimum execution time: 96_391_000 picoseconds. - Weight::from_parts(97_231_000, 0) + // Minimum execution time: 104_000_000 picoseconds. + Weight::from_parts(106_230_000, 0) .saturating_add(Weight::from_parts(0, 4230)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(14)) diff --git a/system-parachains/encointer/src/weights/pallet_encointer_communities.rs b/system-parachains/encointer/src/weights/pallet_encointer_communities.rs index d104e3518f..e85999fcaf 100644 --- a/system-parachains/encointer/src/weights/pallet_encointer_communities.rs +++ b/system-parachains/encointer/src/weights/pallet_encointer_communities.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `pallet_encointer_communities` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-05, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./encointer-kusama-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./encointer-kusama-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_encointer_communities -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./encointer-kusama-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/encointer-kusama-runtime/encointer_kusama_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/encointer/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -69,8 +66,8 @@ impl pallet_encointer_communities::WeightInfo for Weigh // Proof Size summary in bytes: // Measured: `6448` // Estimated: `323497` - // Minimum execution time: 4_977_894_000 picoseconds. - Weight::from_parts(4_992_334_000, 0) + // Minimum execution time: 3_077_455_000 picoseconds. + Weight::from_parts(3_093_266_000, 0) .saturating_add(Weight::from_parts(0, 323497)) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(7)) @@ -91,8 +88,8 @@ impl pallet_encointer_communities::WeightInfo for Weigh // Proof Size summary in bytes: // Measured: `6521` // Estimated: `323497` - // Minimum execution time: 4_970_953_000 picoseconds. - Weight::from_parts(4_984_214_000, 0) + // Minimum execution time: 3_068_345_000 picoseconds. + Weight::from_parts(3_083_686_000, 0) .saturating_add(Weight::from_parts(0, 323497)) .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(1)) @@ -107,8 +104,8 @@ impl pallet_encointer_communities::WeightInfo for Weigh // Proof Size summary in bytes: // Measured: `6500` // Estimated: `323497` - // Minimum execution time: 37_240_000 picoseconds. - Weight::from_parts(37_850_000, 0) + // Minimum execution time: 41_540_000 picoseconds. + Weight::from_parts(43_260_000, 0) .saturating_add(Weight::from_parts(0, 323497)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(1)) @@ -121,8 +118,8 @@ impl pallet_encointer_communities::WeightInfo for Weigh // Proof Size summary in bytes: // Measured: `221` // Estimated: `91487` - // Minimum execution time: 20_720_000 picoseconds. - Weight::from_parts(21_220_000, 0) + // Minimum execution time: 27_040_000 picoseconds. + Weight::from_parts(27_520_000, 0) .saturating_add(Weight::from_parts(0, 91487)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -135,8 +132,8 @@ impl pallet_encointer_communities::WeightInfo for Weigh // Proof Size summary in bytes: // Measured: `221` // Estimated: `91487` - // Minimum execution time: 18_360_000 picoseconds. - Weight::from_parts(18_981_000, 0) + // Minimum execution time: 24_430_000 picoseconds. + Weight::from_parts(25_320_000, 0) .saturating_add(Weight::from_parts(0, 91487)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -149,8 +146,8 @@ impl pallet_encointer_communities::WeightInfo for Weigh // Proof Size summary in bytes: // Measured: `221` // Estimated: `91487` - // Minimum execution time: 18_300_000 picoseconds. - Weight::from_parts(18_740_000, 0) + // Minimum execution time: 24_670_000 picoseconds. + Weight::from_parts(25_130_000, 0) .saturating_add(Weight::from_parts(0, 91487)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -161,8 +158,8 @@ impl pallet_encointer_communities::WeightInfo for Weigh // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 9_080_000 picoseconds. - Weight::from_parts(9_470_000, 0) + // Minimum execution time: 15_690_000 picoseconds. + Weight::from_parts(16_090_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -172,8 +169,8 @@ impl pallet_encointer_communities::WeightInfo for Weigh // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 9_120_000 picoseconds. - Weight::from_parts(9_391_000, 0) + // Minimum execution time: 15_380_000 picoseconds. + Weight::from_parts(16_020_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -191,10 +188,10 @@ impl pallet_encointer_communities::WeightInfo for Weigh /// Proof: `EncointerCommunities::Bootstrappers` (`max_values`: None, `max_size`: Some(320027), added: 322502, mode: `MaxEncodedLen`) fn purge_community() -> Weight { // Proof Size summary in bytes: - // Measured: `482` + // Measured: `444` // Estimated: `646004` - // Minimum execution time: 59_971_000 picoseconds. - Weight::from_parts(60_821_000, 0) + // Minimum execution time: 66_041_000 picoseconds. + Weight::from_parts(67_020_000, 0) .saturating_add(Weight::from_parts(0, 646004)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(6)) diff --git a/system-parachains/encointer/src/weights/pallet_encointer_democracy.rs b/system-parachains/encointer/src/weights/pallet_encointer_democracy.rs index 2264ebc530..2bc7c6454a 100644 --- a/system-parachains/encointer/src/weights/pallet_encointer_democracy.rs +++ b/system-parachains/encointer/src/weights/pallet_encointer_democracy.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `pallet_encointer_democracy` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-05, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./encointer-kusama-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./encointer-kusama-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_encointer_democracy -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./encointer-kusama-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/encointer-kusama-runtime/encointer_kusama_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/encointer/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -73,8 +70,8 @@ impl pallet_encointer_democracy::WeightInfo for WeightI // Proof Size summary in bytes: // Measured: `490` // Estimated: `8490` - // Minimum execution time: 65_601_000 picoseconds. - Weight::from_parts(66_340_000, 0) + // Minimum execution time: 70_440_000 picoseconds. + Weight::from_parts(71_190_000, 0) .saturating_add(Weight::from_parts(0, 8490)) .saturating_add(T::DbWeight::get().reads(9)) .saturating_add(T::DbWeight::get().writes(6)) @@ -103,8 +100,8 @@ impl pallet_encointer_democracy::WeightInfo for WeightI // Proof Size summary in bytes: // Measured: `1104` // Estimated: `9519` - // Minimum execution time: 200_481_000 picoseconds. - Weight::from_parts(202_361_000, 0) + // Minimum execution time: 198_941_000 picoseconds. + Weight::from_parts(201_561_000, 0) .saturating_add(Weight::from_parts(0, 9519)) .saturating_add(T::DbWeight::get().reads(16)) .saturating_add(T::DbWeight::get().writes(5)) @@ -123,8 +120,8 @@ impl pallet_encointer_democracy::WeightInfo for WeightI // Proof Size summary in bytes: // Measured: `332` // Estimated: `4879` - // Minimum execution time: 68_071_000 picoseconds. - Weight::from_parts(69_020_000, 0) + // Minimum execution time: 54_901_000 picoseconds. + Weight::from_parts(55_590_000, 0) .saturating_add(Weight::from_parts(0, 4879)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(3)) diff --git a/system-parachains/encointer/src/weights/pallet_encointer_faucet.rs b/system-parachains/encointer/src/weights/pallet_encointer_faucet.rs index f22b4c9d3d..4c335d7da4 100644 --- a/system-parachains/encointer/src/weights/pallet_encointer_faucet.rs +++ b/system-parachains/encointer/src/weights/pallet_encointer_faucet.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `pallet_encointer_faucet` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-05, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./encointer-kusama-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./encointer-kusama-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_encointer_faucet -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./encointer-kusama-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/encointer-kusama-runtime/encointer_kusama_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/encointer/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -65,8 +62,8 @@ impl pallet_encointer_faucet::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `460` // Estimated: `91487` - // Minimum execution time: 135_210_000 picoseconds. - Weight::from_parts(135_731_000, 0) + // Minimum execution time: 142_751_000 picoseconds. + Weight::from_parts(143_921_000, 0) .saturating_add(Weight::from_parts(0, 91487)) .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(6)) @@ -85,8 +82,8 @@ impl pallet_encointer_faucet::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `733` // Estimated: `12838` - // Minimum execution time: 108_400_000 picoseconds. - Weight::from_parts(109_581_000, 0) + // Minimum execution time: 117_711_000 picoseconds. + Weight::from_parts(118_740_000, 0) .saturating_add(Weight::from_parts(0, 12838)) .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(3)) @@ -101,8 +98,8 @@ impl pallet_encointer_faucet::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `634` // Estimated: `12838` - // Minimum execution time: 110_170_000 picoseconds. - Weight::from_parts(110_781_000, 0) + // Minimum execution time: 113_911_000 picoseconds. + Weight::from_parts(115_280_000, 0) .saturating_add(Weight::from_parts(0, 12838)) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(5)) @@ -117,8 +114,8 @@ impl pallet_encointer_faucet::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `545` // Estimated: `12838` - // Minimum execution time: 108_231_000 picoseconds. - Weight::from_parts(109_041_000, 0) + // Minimum execution time: 112_881_000 picoseconds. + Weight::from_parts(113_591_000, 0) .saturating_add(Weight::from_parts(0, 12838)) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(5)) @@ -129,8 +126,8 @@ impl pallet_encointer_faucet::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 9_100_000 picoseconds. - Weight::from_parts(9_610_000, 0) + // Minimum execution time: 15_621_000 picoseconds. + Weight::from_parts(16_080_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(1)) } diff --git a/system-parachains/encointer/src/weights/pallet_encointer_reputation_commitments.rs b/system-parachains/encointer/src/weights/pallet_encointer_reputation_commitments.rs index ea044acaf8..1f1bd1d8a0 100644 --- a/system-parachains/encointer/src/weights/pallet_encointer_reputation_commitments.rs +++ b/system-parachains/encointer/src/weights/pallet_encointer_reputation_commitments.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `pallet_encointer_reputation_commitments` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-05, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./encointer-kusama-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./encointer-kusama-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_encointer_reputation_commitments -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./encointer-kusama-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/encointer-kusama-runtime/encointer_kusama_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/encointer/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -55,8 +52,8 @@ impl pallet_encointer_reputation_commitments::WeightInf // Proof Size summary in bytes: // Measured: `4` // Estimated: `1493` - // Minimum execution time: 15_741_000 picoseconds. - Weight::from_parts(16_180_000, 0) + // Minimum execution time: 22_080_000 picoseconds. + Weight::from_parts(22_590_000, 0) .saturating_add(Weight::from_parts(0, 1493)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(2)) @@ -71,8 +68,8 @@ impl pallet_encointer_reputation_commitments::WeightInf // Proof Size summary in bytes: // Measured: `329` // Estimated: `3794` - // Minimum execution time: 39_880_000 picoseconds. - Weight::from_parts(40_240_000, 0) + // Minimum execution time: 44_880_000 picoseconds. + Weight::from_parts(45_760_000, 0) .saturating_add(Weight::from_parts(0, 3794)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(1)) diff --git a/system-parachains/encointer/src/weights/pallet_encointer_scheduler.rs b/system-parachains/encointer/src/weights/pallet_encointer_scheduler.rs index f460e02cf0..29d34ef65c 100644 --- a/system-parachains/encointer/src/weights/pallet_encointer_scheduler.rs +++ b/system-parachains/encointer/src/weights/pallet_encointer_scheduler.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `pallet_encointer_scheduler` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-05, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./encointer-kusama-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./encointer-kusama-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_encointer_scheduler -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./encointer-kusama-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/encointer-kusama-runtime/encointer_kusama_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/encointer/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -63,8 +60,8 @@ impl pallet_encointer_scheduler::WeightInfo for WeightI // Proof Size summary in bytes: // Measured: `443` // Estimated: `8490` - // Minimum execution time: 50_231_000 picoseconds. - Weight::from_parts(51_180_000, 0) + // Minimum execution time: 64_020_000 picoseconds. + Weight::from_parts(65_421_000, 0) .saturating_add(Weight::from_parts(0, 8490)) .saturating_add(T::DbWeight::get().reads(8)) .saturating_add(T::DbWeight::get().writes(3)) @@ -75,8 +72,8 @@ impl pallet_encointer_scheduler::WeightInfo for WeightI // Proof Size summary in bytes: // Measured: `73` // Estimated: `1493` - // Minimum execution time: 9_940_000 picoseconds. - Weight::from_parts(10_290_000, 0) + // Minimum execution time: 9_430_000 picoseconds. + Weight::from_parts(9_750_000, 0) .saturating_add(Weight::from_parts(0, 1493)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -87,8 +84,8 @@ impl pallet_encointer_scheduler::WeightInfo for WeightI // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 4_671_000 picoseconds. - Weight::from_parts(4_890_000, 0) + // Minimum execution time: 4_560_000 picoseconds. + Weight::from_parts(4_760_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -98,8 +95,8 @@ impl pallet_encointer_scheduler::WeightInfo for WeightI // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 3_280_000 picoseconds. - Weight::from_parts(3_400_000, 0) + // Minimum execution time: 3_090_000 picoseconds. + Weight::from_parts(3_200_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(1)) } diff --git a/system-parachains/encointer/src/weights/pallet_encointer_treasuries.rs b/system-parachains/encointer/src/weights/pallet_encointer_treasuries.rs index 1dafc670f2..962022f1ec 100644 --- a/system-parachains/encointer/src/weights/pallet_encointer_treasuries.rs +++ b/system-parachains/encointer/src/weights/pallet_encointer_treasuries.rs @@ -1,21 +1,37 @@ +// Copyright (C) Parity Technologies and the various Polkadot contributors, see Contributions.md +// for a list of specific contributors. +// 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_encointer_treasuries` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-14, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `caribe`, CPU: `12th Gen Intel(R) Core(TM) i7-1260P` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./encointer-kusama-chain-spec.json")`, DB CACHE: 1024 +//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./polkadot-omni-node-stable2412-runtime-benchmarks +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain -// ./encointer-kusama-chain-spec.json -// --pallet=pallet-encointer-treasuries -// --extrinsic=* -// --output -// pallet_encointer_treasuries.rs +// --runtime=target/production/wbuild/encointer-kusama-runtime/encointer_kusama_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/encointer/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -38,10 +54,10 @@ impl pallet_encointer_treasuries::WeightInfo for Weight /// Proof: `EncointerBalances::DemurragePerBlock` (`max_values`: None, `max_size`: Some(41), added: 2516, mode: `MaxEncodedLen`) fn swap_native() -> Weight { // Proof Size summary in bytes: - // Measured: `733` + // Measured: `695` // Estimated: `6196` - // Minimum execution time: 70_344_000 picoseconds. - Weight::from_parts(72_445_000, 0) + // Minimum execution time: 130_861_000 picoseconds. + Weight::from_parts(132_521_000, 0) .saturating_add(Weight::from_parts(0, 6196)) .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(5)) diff --git a/system-parachains/encointer/src/weights/pallet_membership.rs b/system-parachains/encointer/src/weights/pallet_membership.rs index 5a9880f49f..d8c23d7336 100644 --- a/system-parachains/encointer/src/weights/pallet_membership.rs +++ b/system-parachains/encointer/src/weights/pallet_membership.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `pallet_membership` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-05, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./encointer-kusama-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./encointer-kusama-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_membership -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./encointer-kusama-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/encointer-kusama-runtime/encointer_kusama_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/encointer/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -60,11 +57,11 @@ impl pallet_membership::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `136 + m * (64 ±0)` // Estimated: `4687 + m * (64 ±0)` - // Minimum execution time: 18_040_000 picoseconds. - Weight::from_parts(18_239_748, 0) + // Minimum execution time: 15_430_000 picoseconds. + Weight::from_parts(16_087_425, 0) .saturating_add(Weight::from_parts(0, 4687)) - // Standard Error: 219 - .saturating_add(Weight::from_parts(29_570, 0).saturating_mul(m.into())) + // Standard Error: 266 + .saturating_add(Weight::from_parts(32_975, 0).saturating_mul(m.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(3)) .saturating_add(Weight::from_parts(0, 64).saturating_mul(m.into())) @@ -84,11 +81,11 @@ impl pallet_membership::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `240 + m * (64 ±0)` // Estimated: `4687 + m * (64 ±0)` - // Minimum execution time: 20_830_000 picoseconds. - Weight::from_parts(21_161_973, 0) + // Minimum execution time: 18_830_000 picoseconds. + Weight::from_parts(19_346_193, 0) .saturating_add(Weight::from_parts(0, 4687)) - // Standard Error: 214 - .saturating_add(Weight::from_parts(28_183, 0).saturating_mul(m.into())) + // Standard Error: 253 + .saturating_add(Weight::from_parts(29_355, 0).saturating_mul(m.into())) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(3)) .saturating_add(Weight::from_parts(0, 64).saturating_mul(m.into())) @@ -108,11 +105,11 @@ impl pallet_membership::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `240 + m * (64 ±0)` // Estimated: `4687 + m * (64 ±0)` - // Minimum execution time: 20_780_000 picoseconds. - Weight::from_parts(21_238_741, 0) + // Minimum execution time: 18_930_000 picoseconds. + Weight::from_parts(19_173_810, 0) .saturating_add(Weight::from_parts(0, 4687)) - // Standard Error: 531 - .saturating_add(Weight::from_parts(49_924, 0).saturating_mul(m.into())) + // Standard Error: 526 + .saturating_add(Weight::from_parts(50_468, 0).saturating_mul(m.into())) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(3)) .saturating_add(Weight::from_parts(0, 64).saturating_mul(m.into())) @@ -132,11 +129,11 @@ impl pallet_membership::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `240 + m * (64 ±0)` // Estimated: `4687 + m * (64 ±0)` - // Minimum execution time: 20_320_000 picoseconds. - Weight::from_parts(21_793_060, 0) + // Minimum execution time: 18_300_000 picoseconds. + Weight::from_parts(19_606_635, 0) .saturating_add(Weight::from_parts(0, 4687)) - // Standard Error: 636 - .saturating_add(Weight::from_parts(150_240, 0).saturating_mul(m.into())) + // Standard Error: 666 + .saturating_add(Weight::from_parts(152_227, 0).saturating_mul(m.into())) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(3)) .saturating_add(Weight::from_parts(0, 64).saturating_mul(m.into())) @@ -156,11 +153,11 @@ impl pallet_membership::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `240 + m * (64 ±0)` // Estimated: `4687 + m * (64 ±0)` - // Minimum execution time: 21_200_000 picoseconds. - Weight::from_parts(21_786_010, 0) + // Minimum execution time: 18_960_000 picoseconds. + Weight::from_parts(19_636_918, 0) .saturating_add(Weight::from_parts(0, 4687)) - // Standard Error: 1_068 - .saturating_add(Weight::from_parts(53_225, 0).saturating_mul(m.into())) + // Standard Error: 1_019 + .saturating_add(Weight::from_parts(53_825, 0).saturating_mul(m.into())) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(4)) .saturating_add(Weight::from_parts(0, 64).saturating_mul(m.into())) @@ -176,11 +173,11 @@ impl pallet_membership::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `32 + m * (32 ±0)` // Estimated: `4687 + m * (32 ±0)` - // Minimum execution time: 8_520_000 picoseconds. - Weight::from_parts(8_870_154, 0) + // Minimum execution time: 7_690_000 picoseconds. + Weight::from_parts(8_182_735, 0) .saturating_add(Weight::from_parts(0, 4687)) - // Standard Error: 114 - .saturating_add(Weight::from_parts(11_410, 0).saturating_mul(m.into())) + // Standard Error: 136 + .saturating_add(Weight::from_parts(11_698, 0).saturating_mul(m.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(2)) .saturating_add(Weight::from_parts(0, 32).saturating_mul(m.into())) @@ -193,8 +190,8 @@ impl pallet_membership::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 3_270_000 picoseconds. - Weight::from_parts(3_420_000, 0) + // Minimum execution time: 2_980_000 picoseconds. + Weight::from_parts(3_140_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(2)) } diff --git a/system-parachains/encointer/src/weights/pallet_message_queue.rs b/system-parachains/encointer/src/weights/pallet_message_queue.rs index 9befcc1630..47faf54211 100644 --- a/system-parachains/encointer/src/weights/pallet_message_queue.rs +++ b/system-parachains/encointer/src/weights/pallet_message_queue.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `pallet_message_queue` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-05, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./encointer-kusama-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./encointer-kusama-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_message_queue -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./encointer-kusama-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/encointer-kusama-runtime/encointer_kusama_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/encointer/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -55,8 +52,8 @@ impl pallet_message_queue::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `260` // Estimated: `6044` - // Minimum execution time: 19_491_000 picoseconds. - Weight::from_parts(19_820_000, 0) + // Minimum execution time: 18_661_000 picoseconds. + Weight::from_parts(18_950_000, 0) .saturating_add(Weight::from_parts(0, 6044)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) @@ -69,8 +66,8 @@ impl pallet_message_queue::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `255` // Estimated: `6044` - // Minimum execution time: 17_730_000 picoseconds. - Weight::from_parts(18_001_000, 0) + // Minimum execution time: 17_100_000 picoseconds. + Weight::from_parts(17_570_000, 0) .saturating_add(Weight::from_parts(0, 6044)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(3)) @@ -81,8 +78,8 @@ impl pallet_message_queue::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `42` // Estimated: `3517` - // Minimum execution time: 6_411_000 picoseconds. - Weight::from_parts(6_780_000, 0) + // Minimum execution time: 5_810_000 picoseconds. + Weight::from_parts(5_980_000, 0) .saturating_add(Weight::from_parts(0, 3517)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -93,8 +90,8 @@ impl pallet_message_queue::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `109` // Estimated: `69050` - // Minimum execution time: 9_171_000 picoseconds. - Weight::from_parts(9_420_000, 0) + // Minimum execution time: 8_330_000 picoseconds. + Weight::from_parts(8_700_000, 0) .saturating_add(Weight::from_parts(0, 69050)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -105,8 +102,8 @@ impl pallet_message_queue::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `109` // Estimated: `69050` - // Minimum execution time: 9_390_000 picoseconds. - Weight::from_parts(9_630_000, 0) + // Minimum execution time: 8_570_000 picoseconds. + Weight::from_parts(8_911_000, 0) .saturating_add(Weight::from_parts(0, 69050)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -119,8 +116,8 @@ impl pallet_message_queue::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 160_041_000 picoseconds. - Weight::from_parts(161_541_000, 0) + // Minimum execution time: 211_131_000 picoseconds. + Weight::from_parts(212_111_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -132,8 +129,8 @@ impl pallet_message_queue::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `208` // Estimated: `3517` - // Minimum execution time: 11_870_000 picoseconds. - Weight::from_parts(12_210_000, 0) + // Minimum execution time: 9_890_000 picoseconds. + Weight::from_parts(10_140_000, 0) .saturating_add(Weight::from_parts(0, 3517)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -144,10 +141,10 @@ impl pallet_message_queue::WeightInfo for WeightInfo /// Proof: `MessageQueue::ServiceHead` (`max_values`: Some(1), `max_size`: Some(5), added: 500, mode: `MaxEncodedLen`) fn set_service_head() -> Weight { // Proof Size summary in bytes: - // Measured: `161` + // Measured: `198` // Estimated: `3517` - // Minimum execution time: 6_305_000 picoseconds. - Weight::from_parts(6_593_000, 0) + // Minimum execution time: 8_410_000 picoseconds. + Weight::from_parts(8_600_000, 0) .saturating_add(Weight::from_parts(0, 3517)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -160,8 +157,8 @@ impl pallet_message_queue::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `65704` // Estimated: `69050` - // Minimum execution time: 61_161_000 picoseconds. - Weight::from_parts(61_691_000, 0) + // Minimum execution time: 59_530_000 picoseconds. + Weight::from_parts(60_131_000, 0) .saturating_add(Weight::from_parts(0, 69050)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -174,8 +171,8 @@ impl pallet_message_queue::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `65704` // Estimated: `69050` - // Minimum execution time: 79_831_000 picoseconds. - Weight::from_parts(80_760_000, 0) + // Minimum execution time: 78_310_000 picoseconds. + Weight::from_parts(79_041_000, 0) .saturating_add(Weight::from_parts(0, 69050)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -188,8 +185,8 @@ impl pallet_message_queue::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `65704` // Estimated: `69050` - // Minimum execution time: 116_471_000 picoseconds. - Weight::from_parts(117_461_000, 0) + // Minimum execution time: 137_820_000 picoseconds. + Weight::from_parts(139_171_000, 0) .saturating_add(Weight::from_parts(0, 69050)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) diff --git a/system-parachains/encointer/src/weights/pallet_proxy.rs b/system-parachains/encointer/src/weights/pallet_proxy.rs index d1349a9861..b10dae33f3 100644 --- a/system-parachains/encointer/src/weights/pallet_proxy.rs +++ b/system-parachains/encointer/src/weights/pallet_proxy.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `pallet_proxy` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-05, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./encointer-kusama-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./encointer-kusama-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_proxy -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./encointer-kusama-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/encointer-kusama-runtime/encointer_kusama_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/encointer/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -54,11 +51,11 @@ impl pallet_proxy::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `194 + p * (37 ±0)` // Estimated: `4706` - // Minimum execution time: 18_160_000 picoseconds. - Weight::from_parts(18_710_279, 0) + // Minimum execution time: 17_070_000 picoseconds. + Weight::from_parts(17_654_091, 0) .saturating_add(Weight::from_parts(0, 4706)) - // Standard Error: 704 - .saturating_add(Weight::from_parts(37_246, 0).saturating_mul(p.into())) + // Standard Error: 670 + .saturating_add(Weight::from_parts(29_068, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(1)) } /// Storage: `Proxy::Proxies` (r:1 w:0) @@ -73,13 +70,13 @@ impl pallet_proxy::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `521 + a * (68 ±0) + p * (37 ±0)` // Estimated: `5698` - // Minimum execution time: 47_271_000 picoseconds. - Weight::from_parts(47_049_776, 0) + // Minimum execution time: 46_360_000 picoseconds. + Weight::from_parts(46_595_646, 0) .saturating_add(Weight::from_parts(0, 5698)) - // Standard Error: 1_796 - .saturating_add(Weight::from_parts(165_861, 0).saturating_mul(a.into())) - // Standard Error: 1_856 - .saturating_add(Weight::from_parts(38_138, 0).saturating_mul(p.into())) + // Standard Error: 1_747 + .saturating_add(Weight::from_parts(148_156, 0).saturating_mul(a.into())) + // Standard Error: 1_805 + .saturating_add(Weight::from_parts(22_726, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -93,13 +90,13 @@ impl pallet_proxy::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `436 + a * (68 ±0)` // Estimated: `5698` - // Minimum execution time: 32_701_000 picoseconds. - Weight::from_parts(33_285_843, 0) + // Minimum execution time: 32_620_000 picoseconds. + Weight::from_parts(33_427_486, 0) .saturating_add(Weight::from_parts(0, 5698)) - // Standard Error: 1_667 - .saturating_add(Weight::from_parts(169_513, 0).saturating_mul(a.into())) - // Standard Error: 1_722 - .saturating_add(Weight::from_parts(7_700, 0).saturating_mul(p.into())) + // Standard Error: 1_607 + .saturating_add(Weight::from_parts(160_659, 0).saturating_mul(a.into())) + // Standard Error: 1_661 + .saturating_add(Weight::from_parts(142, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -113,13 +110,13 @@ impl pallet_proxy::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `436 + a * (68 ±0)` // Estimated: `5698` - // Minimum execution time: 32_830_000 picoseconds. - Weight::from_parts(33_478_315, 0) + // Minimum execution time: 32_681_000 picoseconds. + Weight::from_parts(33_237_671, 0) .saturating_add(Weight::from_parts(0, 5698)) - // Standard Error: 1_691 - .saturating_add(Weight::from_parts(164_444, 0).saturating_mul(a.into())) - // Standard Error: 1_747 - .saturating_add(Weight::from_parts(1_278, 0).saturating_mul(p.into())) + // Standard Error: 1_510 + .saturating_add(Weight::from_parts(165_301, 0).saturating_mul(a.into())) + // Standard Error: 1_560 + .saturating_add(Weight::from_parts(7_046, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -135,13 +132,13 @@ impl pallet_proxy::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `453 + a * (68 ±0) + p * (37 ±0)` // Estimated: `5698` - // Minimum execution time: 42_420_000 picoseconds. - Weight::from_parts(42_787_024, 0) + // Minimum execution time: 41_331_000 picoseconds. + Weight::from_parts(42_111_895, 0) .saturating_add(Weight::from_parts(0, 5698)) - // Standard Error: 1_782 - .saturating_add(Weight::from_parts(164_064, 0).saturating_mul(a.into())) - // Standard Error: 1_841 - .saturating_add(Weight::from_parts(37_699, 0).saturating_mul(p.into())) + // Standard Error: 1_701 + .saturating_add(Weight::from_parts(156_170, 0).saturating_mul(a.into())) + // Standard Error: 1_758 + .saturating_add(Weight::from_parts(27_140, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -152,11 +149,11 @@ impl pallet_proxy::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `194 + p * (37 ±0)` // Estimated: `4706` - // Minimum execution time: 29_570_000 picoseconds. - Weight::from_parts(30_097_218, 0) + // Minimum execution time: 28_130_000 picoseconds. + Weight::from_parts(28_979_273, 0) .saturating_add(Weight::from_parts(0, 4706)) - // Standard Error: 842 - .saturating_add(Weight::from_parts(49_766, 0).saturating_mul(p.into())) + // Standard Error: 776 + .saturating_add(Weight::from_parts(39_083, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -167,11 +164,11 @@ impl pallet_proxy::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `194 + p * (37 ±0)` // Estimated: `4706` - // Minimum execution time: 29_950_000 picoseconds. - Weight::from_parts(30_544_308, 0) + // Minimum execution time: 28_371_000 picoseconds. + Weight::from_parts(29_145_385, 0) .saturating_add(Weight::from_parts(0, 4706)) - // Standard Error: 830 - .saturating_add(Weight::from_parts(55_597, 0).saturating_mul(p.into())) + // Standard Error: 827 + .saturating_add(Weight::from_parts(45_071, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -182,11 +179,11 @@ impl pallet_proxy::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `194 + p * (37 ±0)` // Estimated: `4706` - // Minimum execution time: 26_800_000 picoseconds. - Weight::from_parts(27_546_209, 0) + // Minimum execution time: 25_531_000 picoseconds. + Weight::from_parts(26_171_596, 0) .saturating_add(Weight::from_parts(0, 4706)) - // Standard Error: 856 - .saturating_add(Weight::from_parts(34_686, 0).saturating_mul(p.into())) + // Standard Error: 1_952 + .saturating_add(Weight::from_parts(29_258, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -197,11 +194,11 @@ impl pallet_proxy::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `206` // Estimated: `4706` - // Minimum execution time: 31_760_000 picoseconds. - Weight::from_parts(32_425_728, 0) + // Minimum execution time: 30_280_000 picoseconds. + Weight::from_parts(31_097_913, 0) .saturating_add(Weight::from_parts(0, 4706)) - // Standard Error: 644 - .saturating_add(Weight::from_parts(4_281, 0).saturating_mul(p.into())) + // Standard Error: 738 + .saturating_add(Weight::from_parts(5_203, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -212,11 +209,11 @@ impl pallet_proxy::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `231 + p * (37 ±0)` // Estimated: `4706` - // Minimum execution time: 27_870_000 picoseconds. - Weight::from_parts(28_611_320, 0) + // Minimum execution time: 26_771_000 picoseconds. + Weight::from_parts(27_355_952, 0) .saturating_add(Weight::from_parts(0, 4706)) - // Standard Error: 806 - .saturating_add(Weight::from_parts(38_295, 0).saturating_mul(p.into())) + // Standard Error: 731 + .saturating_add(Weight::from_parts(28_125, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -228,10 +225,10 @@ impl pallet_proxy::WeightInfo for WeightInfo { /// Proof: `Proxy::Announcements` (`max_values`: None, `max_size`: Some(2233), added: 4708, mode: `MaxEncodedLen`) fn poke_deposit() -> Weight { // Proof Size summary in bytes: - // Measured: `452` + // Measured: `520` // Estimated: `5698` - // Minimum execution time: 49_684_000 picoseconds. - Weight::from_parts(50_366_000, 0) + // Minimum execution time: 53_670_000 picoseconds. + Weight::from_parts(54_260_000, 0) .saturating_add(Weight::from_parts(0, 5698)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(3)) diff --git a/system-parachains/encointer/src/weights/pallet_session.rs b/system-parachains/encointer/src/weights/pallet_session.rs index 38d40cdd01..8895de8927 100644 --- a/system-parachains/encointer/src/weights/pallet_session.rs +++ b/system-parachains/encointer/src/weights/pallet_session.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `pallet_session` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-05, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./encointer-kusama-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./encointer-kusama-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_session -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./encointer-kusama-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/encointer-kusama-runtime/encointer_kusama_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/encointer/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -55,8 +52,8 @@ impl pallet_session::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `298` // Estimated: `3763` - // Minimum execution time: 25_050_000 picoseconds. - Weight::from_parts(25_451_000, 0) + // Minimum execution time: 24_330_000 picoseconds. + Weight::from_parts(24_760_000, 0) .saturating_add(Weight::from_parts(0, 3763)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -69,8 +66,8 @@ impl pallet_session::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `280` // Estimated: `3745` - // Minimum execution time: 16_880_000 picoseconds. - Weight::from_parts(17_290_000, 0) + // Minimum execution time: 18_270_000 picoseconds. + Weight::from_parts(18_670_000, 0) .saturating_add(Weight::from_parts(0, 3745)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(2)) diff --git a/system-parachains/encointer/src/weights/pallet_timestamp.rs b/system-parachains/encointer/src/weights/pallet_timestamp.rs index 629fdccf01..baba041db6 100644 --- a/system-parachains/encointer/src/weights/pallet_timestamp.rs +++ b/system-parachains/encointer/src/weights/pallet_timestamp.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `pallet_timestamp` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-05, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./encointer-kusama-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./encointer-kusama-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_timestamp -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./encointer-kusama-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/encointer-kusama-runtime/encointer_kusama_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/encointer/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -59,8 +56,8 @@ impl pallet_timestamp::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `235` // Estimated: `8490` - // Minimum execution time: 30_880_000 picoseconds. - Weight::from_parts(31_890_000, 0) + // Minimum execution time: 35_130_000 picoseconds. + Weight::from_parts(36_220_000, 0) .saturating_add(Weight::from_parts(0, 8490)) .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(2)) @@ -69,8 +66,8 @@ impl pallet_timestamp::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `128` // Estimated: `0` - // Minimum execution time: 6_010_000 picoseconds. - Weight::from_parts(6_190_000, 0) + // Minimum execution time: 5_640_000 picoseconds. + Weight::from_parts(5_820_000, 0) .saturating_add(Weight::from_parts(0, 0)) } } diff --git a/system-parachains/encointer/src/weights/pallet_transaction_payment.rs b/system-parachains/encointer/src/weights/pallet_transaction_payment.rs index b31e5a059f..c0edb42597 100644 --- a/system-parachains/encointer/src/weights/pallet_transaction_payment.rs +++ b/system-parachains/encointer/src/weights/pallet_transaction_payment.rs @@ -1,40 +1,37 @@ -// Copyright (C) Parity Technologies (UK) Ltd. -// This file is part of Polkadot. - -// Polkadot is free software: you can redistribute it and/or modify -// it under the terms of the GNU General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. - -// Polkadot is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. - -// You should have received a copy of the GNU General Public License -// along with Polkadot. If not, see . +// Copyright (C) Parity Technologies and the various Polkadot contributors, see Contributions.md +// for a list of specific contributors. +// 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_transaction_payment` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2024-09-12, STEPS: `2`, REPEAT: `2`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `gleipnir`, CPU: `AMD Ryzen 9 7900X 12-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("westend-dev")`, DB CACHE: 1024 +//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/debug/polkadot +// frame-omni-bencher +// v1 // benchmark // pallet -// --steps=2 -// --repeat=2 -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --pallet=pallet-transaction-payment -// --chain=westend-dev -// --output=./polkadot/runtime/westend/src/weights/ -// --header=./polkadot/file_header.txt +// --runtime=target/production/wbuild/encointer-kusama-runtime/encointer_kusama_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/encointer/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -47,22 +44,16 @@ use core::marker::PhantomData; /// Weight functions for `pallet_transaction_payment`. pub struct WeightInfo(PhantomData); impl pallet_transaction_payment::WeightInfo for WeightInfo { - /// Storage: `TransactionPayment::NextFeeMultiplier` (r:1 w:0) - /// Proof: `TransactionPayment::NextFeeMultiplier` (`max_values`: Some(1), `max_size`: Some(16), added: 511, mode: `MaxEncodedLen`) - /// Storage: `System::Account` (r:1 w:1) + /// Storage: `System::Account` (r:2 w:2) /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) - /// Storage: `Authorship::Author` (r:1 w:0) - /// Proof: `Authorship::Author` (`max_values`: Some(1), `max_size`: Some(32), added: 527, mode: `MaxEncodedLen`) - /// Storage: `System::Digest` (r:1 w:0) - /// Proof: `System::Digest` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) fn charge_transaction_payment() -> Weight { // Proof Size summary in bytes: - // Measured: `320` - // Estimated: `3593` - // Minimum execution time: 569_518_000 picoseconds. - Weight::from_parts(590_438_000, 0) - .saturating_add(Weight::from_parts(0, 3593)) - .saturating_add(T::DbWeight::get().reads(4)) - .saturating_add(T::DbWeight::get().writes(1)) + // Measured: `101` + // Estimated: `6196` + // Minimum execution time: 49_540_000 picoseconds. + Weight::from_parts(50_290_000, 0) + .saturating_add(Weight::from_parts(0, 6196)) + .saturating_add(T::DbWeight::get().reads(2)) + .saturating_add(T::DbWeight::get().writes(2)) } -} \ No newline at end of file +} diff --git a/system-parachains/encointer/src/weights/pallet_utility.rs b/system-parachains/encointer/src/weights/pallet_utility.rs index adeea6cc9a..1e9b8d7f2e 100644 --- a/system-parachains/encointer/src/weights/pallet_utility.rs +++ b/system-parachains/encointer/src/weights/pallet_utility.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `pallet_utility` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-05, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./encointer-kusama-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./encointer-kusama-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_utility -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./encointer-kusama-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/encointer-kusama-runtime/encointer_kusama_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/encointer/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -52,18 +49,18 @@ impl pallet_utility::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 6_460_000 picoseconds. - Weight::from_parts(14_906_306, 0) + // Minimum execution time: 6_120_000 picoseconds. + Weight::from_parts(9_085_562, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 2_160 - .saturating_add(Weight::from_parts(3_692_407, 0).saturating_mul(c.into())) + // Standard Error: 767 + .saturating_add(Weight::from_parts(3_494_551, 0).saturating_mul(c.into())) } fn as_derivative() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 5_630_000 picoseconds. - Weight::from_parts(5_931_000, 0) + // Minimum execution time: 5_400_000 picoseconds. + Weight::from_parts(5_730_000, 0) .saturating_add(Weight::from_parts(0, 0)) } /// The range of component `c` is `[0, 1000]`. @@ -71,18 +68,18 @@ impl pallet_utility::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 6_440_000 picoseconds. - Weight::from_parts(17_969_383, 0) + // Minimum execution time: 6_070_000 picoseconds. + Weight::from_parts(8_689_443, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 2_151 - .saturating_add(Weight::from_parts(3_913_061, 0).saturating_mul(c.into())) + // Standard Error: 951 + .saturating_add(Weight::from_parts(3_740_897, 0).saturating_mul(c.into())) } fn dispatch_as() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 8_720_000 picoseconds. - Weight::from_parts(8_960_000, 0) + // Minimum execution time: 8_240_000 picoseconds. + Weight::from_parts(8_570_000, 0) .saturating_add(Weight::from_parts(0, 0)) } /// The range of component `c` is `[0, 1000]`. @@ -90,26 +87,26 @@ impl pallet_utility::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 6_430_000 picoseconds. - Weight::from_parts(10_517_366, 0) + // Minimum execution time: 6_130_000 picoseconds. + Weight::from_parts(9_074_284, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 742 - .saturating_add(Weight::from_parts(3_654_439, 0).saturating_mul(c.into())) + // Standard Error: 951 + .saturating_add(Weight::from_parts(3_453_078, 0).saturating_mul(c.into())) } fn dispatch_as_fallible() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 7_330_000 picoseconds. - Weight::from_parts(7_583_000, 0) + // Minimum execution time: 8_420_000 picoseconds. + Weight::from_parts(8_670_000, 0) .saturating_add(Weight::from_parts(0, 0)) } fn if_else() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 8_440_000 picoseconds. - Weight::from_parts(8_843_000, 0) + // Minimum execution time: 10_240_000 picoseconds. + Weight::from_parts(10_550_000, 0) .saturating_add(Weight::from_parts(0, 0)) } } diff --git a/system-parachains/encointer/src/weights/pallet_xcm.rs b/system-parachains/encointer/src/weights/pallet_xcm.rs index ec726061a9..1523d4629d 100644 --- a/system-parachains/encointer/src/weights/pallet_xcm.rs +++ b/system-parachains/encointer/src/weights/pallet_xcm.rs @@ -16,10 +16,10 @@ //! Autogenerated weights for `pallet_xcm` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.0.0 -//! DATE: 2025-04-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `9d81f4f36ccc`, CPU: `QEMU Virtual CPU version 2.5+` +//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: @@ -27,15 +27,11 @@ // v1 // benchmark // pallet -// --extrinsic=* -// --runtime=target/production/wbuild/encointer-kusama-runtime/encointer_kusama_runtime.wasm -// --pallet=pallet_xcm -// --header=/_work/fellowship-001/runtimes/runtimes/.github/scripts/cmd/file_header.txt -// --output=./system-parachains/encointer/src/weights -// --wasm-execution=compiled -// --steps=50 -// --repeat=20 -// --heap-pages=4096 +// --runtime=target/production/wbuild/encointer-kusama-runtime/encointer_kusama_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/encointer/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -52,19 +48,21 @@ impl pallet_xcm::WeightInfo for WeightInfo { /// Proof: `ParachainSystem::UpwardDeliveryFeeFactor` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// Storage: `PolkadotXcm::SupportedVersion` (r:1 w:0) /// Proof: `PolkadotXcm::SupportedVersion` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `System::Account` (r:1 w:1) + /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) /// Storage: `ParachainSystem::HostConfiguration` (r:1 w:0) /// Proof: `ParachainSystem::HostConfiguration` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// Storage: `ParachainSystem::PendingUpwardMessages` (r:1 w:1) /// Proof: `ParachainSystem::PendingUpwardMessages` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) fn send() -> Weight { // Proof Size summary in bytes: - // Measured: `6` - // Estimated: `3471` - // Minimum execution time: 19_132_000 picoseconds. - Weight::from_parts(20_300_000, 0) - .saturating_add(Weight::from_parts(0, 3471)) - .saturating_add(T::DbWeight::get().reads(4)) - .saturating_add(T::DbWeight::get().writes(1)) + // Measured: `109` + // Estimated: `3593` + // Minimum execution time: 52_770_000 picoseconds. + Weight::from_parts(53_680_000, 0) + .saturating_add(Weight::from_parts(0, 3593)) + .saturating_add(T::DbWeight::get().reads(5)) + .saturating_add(T::DbWeight::get().writes(2)) } /// Storage: `ParachainInfo::ParachainId` (r:1 w:0) /// Proof: `ParachainInfo::ParachainId` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) @@ -82,8 +80,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `38` // Estimated: `3503` - // Minimum execution time: 88_451_000 picoseconds. - Weight::from_parts(94_011_000, 0) + // Minimum execution time: 94_150_000 picoseconds. + Weight::from_parts(95_030_000, 0) .saturating_add(Weight::from_parts(0, 3503)) .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(1)) @@ -116,8 +114,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `173` // Estimated: `3638` - // Minimum execution time: 97_451_000 picoseconds. - Weight::from_parts(101_591_000, 0) + // Minimum execution time: 109_150_000 picoseconds. + Weight::from_parts(110_470_000, 0) .saturating_add(Weight::from_parts(0, 3638)) .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(2)) @@ -128,8 +126,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `1485` - // Minimum execution time: 11_130_000 picoseconds. - Weight::from_parts(11_930_000, 0) + // Minimum execution time: 11_460_000 picoseconds. + Weight::from_parts(11_990_000, 0) .saturating_add(Weight::from_parts(0, 1485)) .saturating_add(T::DbWeight::get().reads(1)) } @@ -139,8 +137,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 7_240_000 picoseconds. - Weight::from_parts(7_841_000, 0) + // Minimum execution time: 8_660_000 picoseconds. + Weight::from_parts(8_940_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -148,8 +146,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_770_000 picoseconds. - Weight::from_parts(3_031_000, 0) + // Minimum execution time: 2_980_000 picoseconds. + Weight::from_parts(3_140_000, 0) .saturating_add(Weight::from_parts(0, 0)) } /// Storage: `PolkadotXcm::VersionNotifiers` (r:1 w:1) @@ -170,8 +168,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `6` // Estimated: `3471` - // Minimum execution time: 25_711_000 picoseconds. - Weight::from_parts(27_861_000, 0) + // Minimum execution time: 30_530_000 picoseconds. + Weight::from_parts(30_991_000, 0) .saturating_add(Weight::from_parts(0, 3471)) .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(4)) @@ -192,8 +190,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `64` // Estimated: `3529` - // Minimum execution time: 26_381_000 picoseconds. - Weight::from_parts(27_420_000, 0) + // Minimum execution time: 30_720_000 picoseconds. + Weight::from_parts(31_070_000, 0) .saturating_add(Weight::from_parts(0, 3529)) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(3)) @@ -204,45 +202,45 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_660_000 picoseconds. - Weight::from_parts(3_011_000, 0) + // Minimum execution time: 2_980_000 picoseconds. + Weight::from_parts(3_100_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(1)) } - /// Storage: `PolkadotXcm::SupportedVersion` (r:5 w:2) + /// Storage: `PolkadotXcm::SupportedVersion` (r:6 w:2) /// Proof: `PolkadotXcm::SupportedVersion` (`max_values`: None, `max_size`: None, mode: `Measured`) fn migrate_supported_version() -> Weight { // Proof Size summary in bytes: // Measured: `23` - // Estimated: `13388` - // Minimum execution time: 18_730_000 picoseconds. - Weight::from_parts(19_140_000, 0) - .saturating_add(Weight::from_parts(0, 13388)) - .saturating_add(T::DbWeight::get().reads(5)) + // Estimated: `15863` + // Minimum execution time: 24_420_000 picoseconds. + Weight::from_parts(24_780_000, 0) + .saturating_add(Weight::from_parts(0, 15863)) + .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(2)) } - /// Storage: `PolkadotXcm::VersionNotifiers` (r:5 w:2) + /// Storage: `PolkadotXcm::VersionNotifiers` (r:6 w:2) /// Proof: `PolkadotXcm::VersionNotifiers` (`max_values`: None, `max_size`: None, mode: `Measured`) fn migrate_version_notifiers() -> Weight { // Proof Size summary in bytes: // Measured: `27` - // Estimated: `13392` - // Minimum execution time: 18_260_000 picoseconds. - Weight::from_parts(18_869_000, 0) - .saturating_add(Weight::from_parts(0, 13392)) - .saturating_add(T::DbWeight::get().reads(5)) + // Estimated: `15867` + // Minimum execution time: 23_930_000 picoseconds. + Weight::from_parts(24_370_000, 0) + .saturating_add(Weight::from_parts(0, 15867)) + .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(2)) } - /// Storage: `PolkadotXcm::VersionNotifyTargets` (r:6 w:0) + /// Storage: `PolkadotXcm::VersionNotifyTargets` (r:7 w:0) /// Proof: `PolkadotXcm::VersionNotifyTargets` (`max_values`: None, `max_size`: None, mode: `Measured`) fn already_notified_target() -> Weight { // Proof Size summary in bytes: // Measured: `110` - // Estimated: `15950` - // Minimum execution time: 20_360_000 picoseconds. - Weight::from_parts(20_610_000, 0) - .saturating_add(Weight::from_parts(0, 15950)) - .saturating_add(T::DbWeight::get().reads(6)) + // Estimated: `18425` + // Minimum execution time: 31_000_000 picoseconds. + Weight::from_parts(31_590_000, 0) + .saturating_add(Weight::from_parts(0, 18425)) + .saturating_add(T::DbWeight::get().reads(7)) } /// Storage: `PolkadotXcm::VersionNotifyTargets` (r:2 w:1) /// Proof: `PolkadotXcm::VersionNotifyTargets` (`max_values`: None, `max_size`: None, mode: `Measured`) @@ -258,36 +256,36 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `40` // Estimated: `5980` - // Minimum execution time: 23_800_000 picoseconds. - Weight::from_parts(24_950_000, 0) + // Minimum execution time: 28_260_000 picoseconds. + Weight::from_parts(28_840_000, 0) .saturating_add(Weight::from_parts(0, 5980)) .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(2)) } - /// Storage: `PolkadotXcm::VersionNotifyTargets` (r:4 w:0) + /// Storage: `PolkadotXcm::VersionNotifyTargets` (r:5 w:0) /// Proof: `PolkadotXcm::VersionNotifyTargets` (`max_values`: None, `max_size`: None, mode: `Measured`) fn notify_target_migration_fail() -> Weight { // Proof Size summary in bytes: - // Measured: `37` - // Estimated: `10927` - // Minimum execution time: 13_091_000 picoseconds. - Weight::from_parts(13_421_000, 0) - .saturating_add(Weight::from_parts(0, 10927)) - .saturating_add(T::DbWeight::get().reads(4)) + // Measured: `113` + // Estimated: `13478` + // Minimum execution time: 22_690_000 picoseconds. + Weight::from_parts(23_170_000, 0) + .saturating_add(Weight::from_parts(0, 13478)) + .saturating_add(T::DbWeight::get().reads(5)) } - /// Storage: `PolkadotXcm::VersionNotifyTargets` (r:5 w:2) + /// Storage: `PolkadotXcm::VersionNotifyTargets` (r:6 w:2) /// Proof: `PolkadotXcm::VersionNotifyTargets` (`max_values`: None, `max_size`: None, mode: `Measured`) fn migrate_version_notify_targets() -> Weight { // Proof Size summary in bytes: // Measured: `34` - // Estimated: `13399` - // Minimum execution time: 18_410_000 picoseconds. - Weight::from_parts(18_760_000, 0) - .saturating_add(Weight::from_parts(0, 13399)) - .saturating_add(T::DbWeight::get().reads(5)) + // Estimated: `15874` + // Minimum execution time: 25_080_000 picoseconds. + Weight::from_parts(25_410_000, 0) + .saturating_add(Weight::from_parts(0, 15874)) + .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(2)) } - /// Storage: `PolkadotXcm::VersionNotifyTargets` (r:5 w:2) + /// Storage: `PolkadotXcm::VersionNotifyTargets` (r:6 w:2) /// Proof: `PolkadotXcm::VersionNotifyTargets` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `ParachainSystem::UpwardDeliveryFeeFactor` (r:1 w:0) /// Proof: `ParachainSystem::UpwardDeliveryFeeFactor` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) @@ -300,11 +298,11 @@ impl pallet_xcm::WeightInfo for WeightInfo { fn migrate_and_notify_old_targets() -> Weight { // Proof Size summary in bytes: // Measured: `40` - // Estimated: `13405` - // Minimum execution time: 34_160_000 picoseconds. - Weight::from_parts(35_641_000, 0) - .saturating_add(Weight::from_parts(0, 13405)) - .saturating_add(T::DbWeight::get().reads(9)) + // Estimated: `15880` + // Minimum execution time: 43_100_000 picoseconds. + Weight::from_parts(43_910_000, 0) + .saturating_add(Weight::from_parts(0, 15880)) + .saturating_add(T::DbWeight::get().reads(10)) .saturating_add(T::DbWeight::get().writes(3)) } /// Storage: `PolkadotXcm::QueryCounter` (r:1 w:1) @@ -315,8 +313,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `1485` - // Minimum execution time: 3_291_000 picoseconds. - Weight::from_parts(3_440_000, 0) + // Minimum execution time: 3_220_000 picoseconds. + Weight::from_parts(3_320_000, 0) .saturating_add(Weight::from_parts(0, 1485)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(2)) @@ -327,8 +325,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `7576` // Estimated: `11041` - // Minimum execution time: 33_040_000 picoseconds. - Weight::from_parts(33_631_000, 0) + // Minimum execution time: 33_820_000 picoseconds. + Weight::from_parts(34_120_000, 0) .saturating_add(Weight::from_parts(0, 11041)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -341,32 +339,30 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `24` // Estimated: `3489` - // Minimum execution time: 42_081_000 picoseconds. - Weight::from_parts(43_670_000, 0) + // Minimum execution time: 45_950_000 picoseconds. + Weight::from_parts(46_631_000, 0) .saturating_add(Weight::from_parts(0, 3489)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) } - /// Storage: `XcmPallet::AuthorizedAliases` (r:1 w:1) - /// Proof: `XcmPallet::AuthorizedAliases` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `Benchmark::Override` (r:0 w:0) + /// Proof: `Benchmark::Override` (`max_values`: None, `max_size`: None, mode: `Measured`) fn add_authorized_alias() -> Weight { // Proof Size summary in bytes: - // Measured: `361` - // Estimated: `3826` - // Minimum execution time: 15_975_000 picoseconds. - Weight::from_parts(16_398_000, 3826) - .saturating_add(T::DbWeight::get().reads(1)) - .saturating_add(T::DbWeight::get().writes(1)) + // 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) + .saturating_add(Weight::from_parts(0, 0)) } - /// Storage: `PolkadotXcm::AuthorizedAliases` (r:1 w:1) - /// Proof: `PolkadotXcm::AuthorizedAliases` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `Benchmark::Override` (r:0 w:0) + /// Proof: `Benchmark::Override` (`max_values`: None, `max_size`: None, mode: `Measured`) fn remove_authorized_alias() -> Weight { // Proof Size summary in bytes: - // Measured: `537` - // Estimated: `4002` - // Minimum execution time: 20_805_000 picoseconds. - Weight::from_parts(21_481_000, 4002) - .saturating_add(T::DbWeight::get().reads(1)) - .saturating_add(T::DbWeight::get().writes(1)) + // 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) + .saturating_add(Weight::from_parts(0, 0)) } } diff --git a/system-parachains/encointer/src/weights/xcm/mod.rs b/system-parachains/encointer/src/weights/xcm/mod.rs index a61d080054..5918c2d857 100644 --- a/system-parachains/encointer/src/weights/xcm/mod.rs +++ b/system-parachains/encointer/src/weights/xcm/mod.rs @@ -200,7 +200,7 @@ impl XcmWeightInfo for EncointerKusamaXcmWeight { XcmGeneric::::clear_transact_status() } fn universal_origin(_: &Junction) -> Weight { - XcmGeneric::::universal_origin() + Weight::MAX } fn export_message(_: &NetworkId, _: &Junctions, _: &Xcm<()>) -> Weight { Weight::MAX @@ -227,8 +227,7 @@ impl XcmWeightInfo for EncointerKusamaXcmWeight { XcmGeneric::::clear_topic() } fn alias_origin(_: &Location) -> Weight { - // XCM Executor does not currently support alias origin operations - Weight::MAX + XcmGeneric::::alias_origin() } fn unpaid_execution(_: &WeightLimit, _: &Option) -> Weight { XcmGeneric::::unpaid_execution() diff --git a/system-parachains/encointer/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs b/system-parachains/encointer/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs index eb916388f9..4370b7d7f7 100644 --- a/system-parachains/encointer/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs +++ b/system-parachains/encointer/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs @@ -16,30 +16,31 @@ //! Autogenerated weights for `pallet_xcm_benchmarks::fungible` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-05, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.1.0 +//! DATE: 2025-06-17, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./encointer-kusama-chain-spec.json")`, DB CACHE: 1024 +//! HOSTNAME: `187a9ae6fb48`, CPU: `QEMU Virtual CPU version 2.5+` +//! WASM-EXECUTION: Compiled, CHAIN: None, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./encointer-kusama-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_xcm_benchmarks::fungible // --extrinsic=* +// --runtime=target/production/wbuild/encointer-kusama-runtime/encointer_kusama_runtime.wasm +// --pallet=pallet_xcm_benchmarks::fungible +// --header=/_work/fellowship-001/runtimes/runtimes/.github/scripts/cmd/file_header.txt +// --output=./system-parachains/encointer/src/weights/xcm // --wasm-execution=compiled +// --steps=50 +// --repeat=20 // --heap-pages=4096 -// --output=./encointer-kusama-weights/xcm/pallet_xcm_benchmarks_fungible.rs -// --header=./file_header.txt +// --template=templates/xcm-bench-template.hbs #![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; @@ -53,9 +54,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `101` // Estimated: `3593` - // Minimum execution time: 38_521_000 picoseconds. - Weight::from_parts(38_900_000, 0) - .saturating_add(Weight::from_parts(0, 3593)) + // Minimum execution time: 40_889_000 picoseconds. + Weight::from_parts(43_620_000, 3593) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -65,9 +65,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `153` // Estimated: `6196` - // Minimum execution time: 52_910_000 picoseconds. - Weight::from_parts(53_620_000, 0) - .saturating_add(Weight::from_parts(0, 6196)) + // Minimum execution time: 59_270_000 picoseconds. + Weight::from_parts(61_960_000, 6196) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -87,9 +86,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `191` // Estimated: `6196` - // Minimum execution time: 98_201_000 picoseconds. - Weight::from_parts(99_221_000, 0) - .saturating_add(Weight::from_parts(0, 6196)) + // Minimum execution time: 111_280_000 picoseconds. + Weight::from_parts(116_840_000, 6196) .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(3)) } @@ -101,7 +99,6 @@ impl WeightInfo { // Estimated: `0` // Minimum execution time: 18_446_744_073_709_551_000 picoseconds. Weight::from_parts(18_446_744_073_709_551_000, 0) - .saturating_add(Weight::from_parts(0, 0)) } /// Storage: `ParachainInfo::ParachainId` (r:1 w:0) /// Proof: `ParachainInfo::ParachainId` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) @@ -119,9 +116,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `139` // Estimated: `3604` - // Minimum execution time: 58_261_000 picoseconds. - Weight::from_parts(59_220_000, 0) - .saturating_add(Weight::from_parts(0, 3604)) + // Minimum execution time: 62_000_000 picoseconds. + Weight::from_parts(65_360_000, 3604) .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -129,9 +125,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 3_600_000 picoseconds. - Weight::from_parts(3_780_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 3_240_000 picoseconds. + Weight::from_parts(3_790_000, 0) } /// Storage: `System::Account` (r:1 w:1) /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) @@ -139,9 +134,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `52` // Estimated: `3593` - // Minimum execution time: 30_110_000 picoseconds. - Weight::from_parts(30_680_000, 0) - .saturating_add(Weight::from_parts(0, 3593)) + // Minimum execution time: 32_219_000 picoseconds. + Weight::from_parts(33_950_000, 3593) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -161,9 +155,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `90` // Estimated: `3593` - // Minimum execution time: 66_890_000 picoseconds. - Weight::from_parts(68_031_000, 0) - .saturating_add(Weight::from_parts(0, 3593)) + // Minimum execution time: 70_470_000 picoseconds. + Weight::from_parts(73_760_000, 3593) .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -179,31 +172,32 @@ 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: `126` - // Estimated: `3593` - // Minimum execution time: 63_121_000 picoseconds. - Weight::from_parts(63_881_000, 0) - .saturating_add(Weight::from_parts(0, 3593)) - .saturating_add(T::DbWeight::get().reads(6)) - .saturating_add(T::DbWeight::get().writes(2)) + // Measured: `38` + // Estimated: `3503` + // Minimum execution time: 42_760_000 picoseconds. + Weight::from_parts(46_759_000, 3503) + .saturating_add(T::DbWeight::get().reads(5)) + .saturating_add(T::DbWeight::get().writes(1)) } /// Storage: `System::Account` (r:1 w:1) /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) - /// Storage: `Dmp::DeliveryFeeFactor` (r:1 w:0) - /// Proof: `Dmp::DeliveryFeeFactor` (`max_values`: None, `max_size`: None, mode: `Measured`) - /// Storage: `XcmPallet::SupportedVersion` (r:1 w:0) - /// Proof: `XcmPallet::SupportedVersion` (`max_values`: None, `max_size`: None, mode: `Measured`) - /// Storage: `Dmp::DownwardMessageQueues` (r:1 w:1) - /// Proof: `Dmp::DownwardMessageQueues` (`max_values`: None, `max_size`: None, mode: `Measured`) - /// Storage: `Dmp::DownwardMessageQueueHeads` (r:1 w:1) - /// Proof: `Dmp::DownwardMessageQueueHeads` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `ParachainInfo::ParachainId` (r:1 w:0) + /// Proof: `ParachainInfo::ParachainId` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) + /// Storage: `ParachainSystem::UpwardDeliveryFeeFactor` (r:1 w:0) + /// Proof: `ParachainSystem::UpwardDeliveryFeeFactor` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Storage: `PolkadotXcm::SupportedVersion` (r:1 w:0) + /// Proof: `PolkadotXcm::SupportedVersion` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `ParachainSystem::HostConfiguration` (r:1 w:0) + /// Proof: `ParachainSystem::HostConfiguration` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Storage: `ParachainSystem::PendingUpwardMessages` (r:1 w:1) + /// Proof: `ParachainSystem::PendingUpwardMessages` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) pub(crate) fn initiate_transfer() -> Weight { // Proof Size summary in bytes: - // Measured: `180` - // Estimated: `3645` - // Minimum execution time: 82_584_000 picoseconds. - Weight::from_parts(84_614_000, 3645) - .saturating_add(T::DbWeight::get().reads(5)) - .saturating_add(T::DbWeight::get().writes(1)) + // Measured: `90` + // Estimated: `3593` + // Minimum execution time: 82_970_000 picoseconds. + Weight::from_parts(93_149_000, 3593) + .saturating_add(T::DbWeight::get().reads(6)) + .saturating_add(T::DbWeight::get().writes(2)) } } diff --git a/system-parachains/encointer/src/weights/xcm/pallet_xcm_benchmarks_generic.rs b/system-parachains/encointer/src/weights/xcm/pallet_xcm_benchmarks_generic.rs index 393cb1b304..1ae4eb8b36 100644 --- a/system-parachains/encointer/src/weights/xcm/pallet_xcm_benchmarks_generic.rs +++ b/system-parachains/encointer/src/weights/xcm/pallet_xcm_benchmarks_generic.rs @@ -16,30 +16,31 @@ //! Autogenerated weights for `pallet_xcm_benchmarks::generic` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-05, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.1.0 +//! DATE: 2025-06-17, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./encointer-kusama-chain-spec.json")`, DB CACHE: 1024 +//! HOSTNAME: `187a9ae6fb48`, CPU: `QEMU Virtual CPU version 2.5+` +//! WASM-EXECUTION: Compiled, CHAIN: None, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./encointer-kusama-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_xcm_benchmarks::generic // --extrinsic=* +// --runtime=target/production/wbuild/encointer-kusama-runtime/encointer_kusama_runtime.wasm +// --pallet=pallet_xcm_benchmarks::generic +// --header=/_work/fellowship-001/runtimes/runtimes/.github/scripts/cmd/file_header.txt +// --output=./system-parachains/encointer/src/weights/xcm // --wasm-execution=compiled +// --steps=50 +// --repeat=20 // --heap-pages=4096 -// --output=./encointer-kusama-weights/xcm/pallet_xcm_benchmarks_generic.rs -// --header=./file_header.txt +// --template=templates/xcm-bench-template.hbs #![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; @@ -63,9 +64,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `139` // Estimated: `3604` - // Minimum execution time: 57_450_000 picoseconds. - Weight::from_parts(58_260_000, 0) - .saturating_add(Weight::from_parts(0, 3604)) + // Minimum execution time: 60_049_000 picoseconds. + Weight::from_parts(62_600_000, 3604) .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -73,23 +73,26 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_000_000 picoseconds. - Weight::from_parts(1_070_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 730_000 picoseconds. + Weight::from_parts(830_000, 0) } + /// Storage: `System::Account` (r:1 w:1) + /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) pub(crate) fn pay_fees() -> Weight { // Proof Size summary in bytes: // Measured: `0` - // Estimated: `0` - // Minimum execution time: 2_899_000 picoseconds. - Weight::from_parts(3_090_000, 0) + // Estimated: `3593` + // Minimum execution time: 4_110_000 picoseconds. + Weight::from_parts(4_640_000, 3593) + .saturating_add(T::DbWeight::get().reads(1)) + .saturating_add(T::DbWeight::get().writes(1)) } pub(crate) fn asset_claimer() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 669_000 picoseconds. - Weight::from_parts(714_000, 0) + // Minimum execution time: 849_000 picoseconds. + Weight::from_parts(920_000, 0) } /// Storage: `PolkadotXcm::Queries` (r:1 w:0) /// Proof: `PolkadotXcm::Queries` (`max_values`: None, `max_size`: None, mode: `Measured`) @@ -97,73 +100,67 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `3465` - // Minimum execution time: 7_020_000 picoseconds. - Weight::from_parts(7_250_000, 0) - .saturating_add(Weight::from_parts(0, 3465)) + // Minimum execution time: 7_320_000 picoseconds. + Weight::from_parts(7_730_000, 3465) .saturating_add(T::DbWeight::get().reads(1)) } pub(crate) fn transact() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 9_360_000 picoseconds. - Weight::from_parts(9_610_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 8_690_000 picoseconds. + Weight::from_parts(9_220_000, 0) } pub(crate) fn refund_surplus() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_000_000 picoseconds. - Weight::from_parts(2_140_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 1_538_000 picoseconds. + Weight::from_parts(1_610_000, 0) } pub(crate) fn set_error_handler() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_030_000 picoseconds. - Weight::from_parts(1_100_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 731_000 picoseconds. + Weight::from_parts(831_000, 0) } pub(crate) fn set_appendix() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 990_000 picoseconds. - Weight::from_parts(1_060_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 740_000 picoseconds. + Weight::from_parts(860_000, 0) } pub(crate) fn clear_error() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 950_000 picoseconds. - Weight::from_parts(1_040_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 750_000 picoseconds. + Weight::from_parts(820_000, 0) } pub(crate) fn descend_origin() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_050_000 picoseconds. - Weight::from_parts(1_140_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 820_000 picoseconds. + Weight::from_parts(860_000, 0) } + /// Storage: `Benchmark::Override` (r:0 w:0) + /// Proof: `Benchmark::Override` (`max_values`: None, `max_size`: None, mode: `Measured`) pub(crate) fn execute_with_origin() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 790_000 picoseconds. - Weight::from_parts(843_000, 0) + // Minimum execution time: 18_446_744_073_709_551_000 picoseconds. + Weight::from_parts(18_446_744_073_709_551_000, 0) } pub(crate) fn clear_origin() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_030_000 picoseconds. - Weight::from_parts(1_120_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 750_000 picoseconds. + Weight::from_parts(840_000, 0) } /// Storage: `ParachainInfo::ParachainId` (r:1 w:0) /// Proof: `ParachainInfo::ParachainId` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) @@ -181,9 +178,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `139` // Estimated: `3604` - // Minimum execution time: 53_090_000 picoseconds. - Weight::from_parts(53_870_000, 0) - .saturating_add(Weight::from_parts(0, 3604)) + // Minimum execution time: 56_480_000 picoseconds. + Weight::from_parts(58_949_000, 3604) .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -193,9 +189,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `24` // Estimated: `3489` - // Minimum execution time: 11_010_000 picoseconds. - Weight::from_parts(11_280_000, 0) - .saturating_add(Weight::from_parts(0, 3489)) + // Minimum execution time: 10_960_000 picoseconds. + Weight::from_parts(11_530_000, 3489) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -203,9 +198,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 930_000 picoseconds. - Weight::from_parts(1_020_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 4_420_000 picoseconds. + Weight::from_parts(4_900_000, 0) } /// Storage: `PolkadotXcm::VersionNotifyTargets` (r:1 w:1) /// Proof: `PolkadotXcm::VersionNotifyTargets` (`max_values`: None, `max_size`: None, mode: `Measured`) @@ -221,9 +215,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `6` // Estimated: `3471` - // Minimum execution time: 25_420_000 picoseconds. - Weight::from_parts(26_010_000, 0) - .saturating_add(Weight::from_parts(0, 3471)) + // Minimum execution time: 24_860_000 picoseconds. + Weight::from_parts(26_940_000, 3471) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -233,50 +226,44 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 3_740_000 picoseconds. - Weight::from_parts(3_890_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 4_090_000 picoseconds. + Weight::from_parts(4_600_000, 0) .saturating_add(T::DbWeight::get().writes(1)) } pub(crate) fn burn_asset() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_610_000 picoseconds. - Weight::from_parts(1_680_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 1_230_000 picoseconds. + Weight::from_parts(1_310_000, 0) } pub(crate) fn expect_asset() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_200_000 picoseconds. - Weight::from_parts(1_270_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 940_000 picoseconds. + Weight::from_parts(1_030_000, 0) } pub(crate) fn expect_origin() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_010_000 picoseconds. - Weight::from_parts(1_080_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 4_660_000 picoseconds. + Weight::from_parts(4_909_000, 0) } pub(crate) fn expect_error() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 980_000 picoseconds. - Weight::from_parts(1_050_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 4_690_000 picoseconds. + Weight::from_parts(5_200_000, 0) } pub(crate) fn expect_transact_status() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_160_000 picoseconds. - Weight::from_parts(1_200_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 940_000 picoseconds. + Weight::from_parts(1_080_000, 0) } /// Storage: `ParachainInfo::ParachainId` (r:1 w:0) /// Proof: `ParachainInfo::ParachainId` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) @@ -294,9 +281,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `139` // Estimated: `3604` - // Minimum execution time: 60_130_000 picoseconds. - Weight::from_parts(60_851_000, 0) - .saturating_add(Weight::from_parts(0, 3604)) + // Minimum execution time: 67_480_000 picoseconds. + Weight::from_parts(69_560_000, 3604) .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -304,9 +290,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 5_990_000 picoseconds. - Weight::from_parts(6_140_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 6_539_000 picoseconds. + Weight::from_parts(6_829_000, 0) } /// Storage: `ParachainInfo::ParachainId` (r:1 w:0) /// Proof: `ParachainInfo::ParachainId` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) @@ -324,9 +309,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `139` // Estimated: `3604` - // Minimum execution time: 53_840_000 picoseconds. - Weight::from_parts(54_540_000, 0) - .saturating_add(Weight::from_parts(0, 3604)) + // Minimum execution time: 58_171_000 picoseconds. + Weight::from_parts(62_279_000, 3604) .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -334,51 +318,42 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_100_000 picoseconds. - Weight::from_parts(1_150_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 810_000 picoseconds. + Weight::from_parts(970_000, 0) } pub(crate) fn set_topic() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 960_000 picoseconds. - Weight::from_parts(1_030_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 690_000 picoseconds. + Weight::from_parts(870_000, 0) } pub(crate) fn clear_topic() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 960_000 picoseconds. - Weight::from_parts(1_010_000, 0) - .saturating_add(Weight::from_parts(0, 0)) - } - /// Storage: `ParachainInfo::ParachainId` (r:1 w:0) - /// Proof: `ParachainInfo::ParachainId` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) - pub(crate) fn universal_origin() -> Weight { - // Proof Size summary in bytes: - // Measured: `32` - // Estimated: `1489` - // Minimum execution time: 7_410_000 picoseconds. - Weight::from_parts(7_671_000, 0) - .saturating_add(Weight::from_parts(0, 1489)) - .saturating_add(T::DbWeight::get().reads(1)) + // Minimum execution time: 740_000 picoseconds. + Weight::from_parts(880_000, 0) } pub(crate) fn set_fees_mode() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 990_000 picoseconds. - Weight::from_parts(1_060_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 740_000 picoseconds. + Weight::from_parts(880_000, 0) } pub(crate) fn unpaid_execution() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_060_000 picoseconds. - Weight::from_parts(1_110_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 770_000 picoseconds. + Weight::from_parts(861_000, 0) + } + pub(crate) fn alias_origin() -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 810_000 picoseconds. + Weight::from_parts(890_000, 0) } } diff --git a/system-parachains/gluttons/glutton-kusama/src/weights/cumulus_pallet_parachain_system.rs b/system-parachains/gluttons/glutton-kusama/src/weights/cumulus_pallet_parachain_system.rs index b174af1378..0a961cec68 100644 --- a/system-parachains/gluttons/glutton-kusama/src/weights/cumulus_pallet_parachain_system.rs +++ b/system-parachains/gluttons/glutton-kusama/src/weights/cumulus_pallet_parachain_system.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `cumulus_pallet_parachain_system` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-05, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-15, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./glutton-kusama-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./glutton-kusama-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=cumulus_pallet_parachain_system -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./glutton-kusama-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/glutton-kusama-runtime/glutton_kusama_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/gluttons/glutton-kusama/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -62,11 +59,11 @@ impl cumulus_pallet_parachain_system::WeightInfo for We // Proof Size summary in bytes: // Measured: `12` // Estimated: `3517` - // Minimum execution time: 2_570_000 picoseconds. - Weight::from_parts(2_660_000, 0) + // Minimum execution time: 2_390_000 picoseconds. + Weight::from_parts(2_470_000, 0) .saturating_add(Weight::from_parts(0, 3517)) - // Standard Error: 46_097 - .saturating_add(Weight::from_parts(191_356_264, 0).saturating_mul(n.into())) + // Standard Error: 121_821 + .saturating_add(Weight::from_parts(209_008_368, 0).saturating_mul(n.into())) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(4)) .saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(n.into()))) diff --git a/system-parachains/gluttons/glutton-kusama/src/weights/frame_system.rs b/system-parachains/gluttons/glutton-kusama/src/weights/frame_system.rs index 9ade39bd45..73dadfecc9 100644 --- a/system-parachains/gluttons/glutton-kusama/src/weights/frame_system.rs +++ b/system-parachains/gluttons/glutton-kusama/src/weights/frame_system.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `frame_system` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-05, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-15, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./glutton-kusama-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./glutton-kusama-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=frame_system -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./glutton-kusama-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/glutton-kusama-runtime/glutton_kusama_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/gluttons/glutton-kusama/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -52,36 +49,33 @@ impl frame_system::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_430_000 picoseconds. - Weight::from_parts(2_490_000, 0) + // Minimum execution time: 2_250_000 picoseconds. + Weight::from_parts(6_071_634, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 0 - .saturating_add(Weight::from_parts(441, 0).saturating_mul(b.into())) + // Standard Error: 3 + .saturating_add(Weight::from_parts(525, 0).saturating_mul(b.into())) } /// The range of component `b` is `[0, 3932160]`. fn remark_with_event(b: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 6_300_000 picoseconds. - Weight::from_parts(6_440_000, 0) + // Minimum execution time: 5_880_000 picoseconds. + Weight::from_parts(6_000_000, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 2 - .saturating_add(Weight::from_parts(1_760, 0).saturating_mul(b.into())) + // Standard Error: 3 + .saturating_add(Weight::from_parts(2_298, 0).saturating_mul(b.into())) } - /// Storage: `System::Digest` (r:1 w:1) - /// Proof: `System::Digest` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// Storage: UNKNOWN KEY `0x3a686561707061676573` (r:0 w:1) /// Proof: UNKNOWN KEY `0x3a686561707061676573` (r:0 w:1) fn set_heap_pages() -> Weight { // Proof Size summary in bytes: // Measured: `0` - // Estimated: `1485` - // Minimum execution time: 4_230_000 picoseconds. - Weight::from_parts(4_420_000, 0) - .saturating_add(Weight::from_parts(0, 1485)) - .saturating_add(T::DbWeight::get().reads(1)) - .saturating_add(T::DbWeight::get().writes(2)) + // Estimated: `0` + // Minimum execution time: 3_861_000 picoseconds. + Weight::from_parts(4_000_000, 0) + .saturating_add(Weight::from_parts(0, 0)) + .saturating_add(T::DbWeight::get().writes(1)) } /// Storage: `ParachainSystem::ValidationData` (r:1 w:0) /// Proof: `ParachainSystem::ValidationData` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) @@ -99,8 +93,8 @@ impl frame_system::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `127` // Estimated: `1612` - // Minimum execution time: 116_515_792_000 picoseconds. - Weight::from_parts(118_617_947_000, 0) + // Minimum execution time: 136_896_139_000 picoseconds. + Weight::from_parts(142_657_207_000, 0) .saturating_add(Weight::from_parts(0, 1612)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(3)) @@ -112,11 +106,11 @@ impl frame_system::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_550_000 picoseconds. - Weight::from_parts(2_600_000, 0) + // Minimum execution time: 2_320_000 picoseconds. + Weight::from_parts(2_400_000, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 2_357 - .saturating_add(Weight::from_parts(877_771, 0).saturating_mul(i.into())) + // Standard Error: 2_725 + .saturating_add(Weight::from_parts(898_869, 0).saturating_mul(i.into())) .saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(i.into()))) } /// Storage: `Skipped::Metadata` (r:0 w:0) @@ -126,11 +120,11 @@ impl frame_system::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_480_000 picoseconds. - Weight::from_parts(2_590_000, 0) + // Minimum execution time: 2_380_000 picoseconds. + Weight::from_parts(2_470_000, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 1_088 - .saturating_add(Weight::from_parts(672_686, 0).saturating_mul(i.into())) + // Standard Error: 1_165 + .saturating_add(Weight::from_parts(672_192, 0).saturating_mul(i.into())) .saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(i.into()))) } /// Storage: `Skipped::Metadata` (r:0 w:0) @@ -140,11 +134,11 @@ impl frame_system::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `51 + p * (69 ±0)` // Estimated: `49 + p * (70 ±0)` - // Minimum execution time: 4_360_000 picoseconds. - Weight::from_parts(4_410_000, 0) + // Minimum execution time: 4_290_000 picoseconds. + Weight::from_parts(4_480_000, 0) .saturating_add(Weight::from_parts(0, 49)) - // Standard Error: 1_478 - .saturating_add(Weight::from_parts(1_505_393, 0).saturating_mul(p.into())) + // Standard Error: 1_520 + .saturating_add(Weight::from_parts(1_547_184, 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())) @@ -155,8 +149,8 @@ impl frame_system::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 17_780_000 picoseconds. - Weight::from_parts(19_370_000, 0) + // Minimum execution time: 18_220_000 picoseconds. + Weight::from_parts(20_140_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -178,8 +172,8 @@ impl frame_system::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `149` // Estimated: `1634` - // Minimum execution time: 117_953_662_000 picoseconds. - Weight::from_parts(122_003_728_000, 0) + // Minimum execution time: 133_561_040_000 picoseconds. + Weight::from_parts(139_162_066_000, 0) .saturating_add(Weight::from_parts(0, 1634)) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(4)) diff --git a/system-parachains/gluttons/glutton-kusama/src/weights/frame_system_extensions.rs b/system-parachains/gluttons/glutton-kusama/src/weights/frame_system_extensions.rs index 508933e4f6..82746f0d5a 100644 --- a/system-parachains/gluttons/glutton-kusama/src/weights/frame_system_extensions.rs +++ b/system-parachains/gluttons/glutton-kusama/src/weights/frame_system_extensions.rs @@ -1,44 +1,37 @@ +// Copyright (C) Parity Technologies and the various Polkadot contributors, see Contributions.md +// for a list of specific contributors. +// SPDX-License-Identifier: Apache-2.0 -// Copyright (C) Parity Technologies (UK) Ltd. -// This file is part of Polkadot. - -// Polkadot is free software: you can redistribute it and/or modify -// it under the terms of the GNU General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. - -// Polkadot is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. - -// You should have received a copy of the GNU General Public License -// along with Polkadot. If not, see . +// 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 `frame_system_extensions` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2024-02-29, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-15, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `runner-bn-ce5rx-project-674-concurrent-0`, CPU: `Intel(R) Xeon(R) CPU @ 2.60GHz` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("rococo-dev")`, DB CACHE: 1024 +//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=rococo-dev -// --steps=50 -// --repeat=20 -// --no-storage-info -// --no-median-slopes -// --no-min-squares -// --pallet=frame_system_extensions -// --extrinsic=* -// --execution=wasm -// --wasm-execution=compiled -// --header=./polkadot/file_header.txt -// --output=./polkadot/runtime/rococo/src/weights/ +// --runtime=target/production/wbuild/glutton-kusama-runtime/glutton_kusama_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/gluttons/glutton-kusama/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -51,56 +44,47 @@ use core::marker::PhantomData; /// Weight functions for `frame_system_extensions`. pub struct WeightInfo(PhantomData); impl frame_system::ExtensionsWeightInfo for WeightInfo { - /// Storage: `System::BlockHash` (r:1 w:0) - /// Proof: `System::BlockHash` (`max_values`: None, `max_size`: Some(44), added: 2519, mode: `MaxEncodedLen`) fn check_genesis() -> Weight { // Proof Size summary in bytes: - // Measured: `54` - // Estimated: `3509` - // Minimum execution time: 3_262_000 picoseconds. - Weight::from_parts(3_497_000, 0) - .saturating_add(Weight::from_parts(0, 3509)) - .saturating_add(T::DbWeight::get().reads(1)) + // Measured: `30` + // Estimated: `0` + // Minimum execution time: 3_570_000 picoseconds. + Weight::from_parts(3_740_000, 0) + .saturating_add(Weight::from_parts(0, 0)) } - /// Storage: `System::BlockHash` (r:1 w:0) - /// Proof: `System::BlockHash` (`max_values`: None, `max_size`: Some(44), added: 2519, mode: `MaxEncodedLen`) fn check_mortality_mortal_transaction() -> Weight { // Proof Size summary in bytes: - // Measured: `92` - // Estimated: `3509` - // Minimum execution time: 5_416_000 picoseconds. - Weight::from_parts(5_690_000, 0) - .saturating_add(Weight::from_parts(0, 3509)) - .saturating_add(T::DbWeight::get().reads(1)) + // Measured: `68` + // Estimated: `0` + // Minimum execution time: 6_780_000 picoseconds. + Weight::from_parts(7_050_000, 0) + .saturating_add(Weight::from_parts(0, 0)) } - /// Storage: `System::BlockHash` (r:1 w:0) - /// Proof: `System::BlockHash` (`max_values`: None, `max_size`: Some(44), added: 2519, mode: `MaxEncodedLen`) fn check_mortality_immortal_transaction() -> Weight { // Proof Size summary in bytes: - // Measured: `92` - // Estimated: `3509` - // Minimum execution time: 5_416_000 picoseconds. - Weight::from_parts(5_690_000, 0) - .saturating_add(Weight::from_parts(0, 3509)) - .saturating_add(T::DbWeight::get().reads(1)) + // Measured: `68` + // Estimated: `0` + // Minimum execution time: 6_800_000 picoseconds. + Weight::from_parts(6_970_000, 0) + .saturating_add(Weight::from_parts(0, 0)) } fn check_non_zero_sender() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 471_000 picoseconds. - Weight::from_parts(552_000, 0) + // Minimum execution time: 600_000 picoseconds. + Weight::from_parts(650_000, 0) .saturating_add(Weight::from_parts(0, 0)) } /// Storage: `System::Account` (r:1 w:1) - /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) + /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(64), added: 2539, mode: `MaxEncodedLen`) fn check_nonce() -> Weight { // Proof Size summary in bytes: - // Measured: `101` - // Estimated: `3593` - // Minimum execution time: 4_847_000 picoseconds. - Weight::from_parts(5_091_000, 0) - .saturating_add(Weight::from_parts(0, 3593)) + // Measured: `0` + // Estimated: `3529` + // Minimum execution time: 5_540_000 picoseconds. + Weight::from_parts(5_670_000, 0) + .saturating_add(Weight::from_parts(0, 3529)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -108,36 +92,32 @@ impl frame_system::ExtensionsWeightInfo for WeightInfo< // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 388_000 picoseconds. - Weight::from_parts(421_000, 0) + // Minimum execution time: 420_000 picoseconds. + Weight::from_parts(500_000, 0) .saturating_add(Weight::from_parts(0, 0)) } fn check_tx_version() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 378_000 picoseconds. - Weight::from_parts(440_000, 0) + // Minimum execution time: 440_000 picoseconds. + Weight::from_parts(510_000, 0) .saturating_add(Weight::from_parts(0, 0)) } - /// Storage: `System::AllExtrinsicsLen` (r:1 w:1) - /// Proof: `System::AllExtrinsicsLen` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) fn check_weight() -> Weight { // Proof Size summary in bytes: - // Measured: `24` - // Estimated: `1489` - // Minimum execution time: 3_402_000 picoseconds. - Weight::from_parts(3_627_000, 0) - .saturating_add(Weight::from_parts(0, 1489)) - .saturating_add(T::DbWeight::get().reads(1)) - .saturating_add(T::DbWeight::get().writes(1)) + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 4_060_000 picoseconds. + Weight::from_parts(4_200_000, 0) + .saturating_add(Weight::from_parts(0, 0)) } fn weight_reclaim() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_189_000 picoseconds. - Weight::from_parts(2_372_000, 0) + // Minimum execution time: 2_370_000 picoseconds. + Weight::from_parts(2_480_000, 0) .saturating_add(Weight::from_parts(0, 0)) } } diff --git a/system-parachains/gluttons/glutton-kusama/src/weights/pallet_glutton.rs b/system-parachains/gluttons/glutton-kusama/src/weights/pallet_glutton.rs index ff17eaa9e7..a4e57da38e 100644 --- a/system-parachains/gluttons/glutton-kusama/src/weights/pallet_glutton.rs +++ b/system-parachains/gluttons/glutton-kusama/src/weights/pallet_glutton.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `pallet_glutton` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-05, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-15, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./glutton-kusama-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./glutton-kusama-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_glutton -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./glutton-kusama-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/glutton-kusama-runtime/glutton_kusama_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/gluttons/glutton-kusama/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -56,11 +53,11 @@ impl pallet_glutton::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `114` // Estimated: `1489` - // Minimum execution time: 10_880_000 picoseconds. - Weight::from_parts(10_960_000, 0) + // Minimum execution time: 10_520_000 picoseconds. + Weight::from_parts(10_710_000, 0) .saturating_add(Weight::from_parts(0, 1489)) - // Standard Error: 3_555 - .saturating_add(Weight::from_parts(13_399_149, 0).saturating_mul(n.into())) + // Standard Error: 2_564 + .saturating_add(Weight::from_parts(13_068_520, 0).saturating_mul(n.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) .saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(n.into()))) @@ -74,11 +71,11 @@ impl pallet_glutton::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `147` // Estimated: `1489` - // Minimum execution time: 10_490_000 picoseconds. - Weight::from_parts(10_670_000, 0) + // Minimum execution time: 10_000_000 picoseconds. + Weight::from_parts(10_330_000, 0) .saturating_add(Weight::from_parts(0, 1489)) - // Standard Error: 2_158 - .saturating_add(Weight::from_parts(1_456_795, 0).saturating_mul(n.into())) + // Standard Error: 1_715 + .saturating_add(Weight::from_parts(1_409_288, 0).saturating_mul(n.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) .saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(n.into()))) @@ -88,11 +85,11 @@ impl pallet_glutton::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 820_000 picoseconds. - Weight::from_parts(880_000, 0) + // Minimum execution time: 790_000 picoseconds. + Weight::from_parts(772_997, 0) .saturating_add(Weight::from_parts(0, 0)) // Standard Error: 4 - .saturating_add(Weight::from_parts(126_641, 0).saturating_mul(i.into())) + .saturating_add(Weight::from_parts(143_632, 0).saturating_mul(i.into())) } /// Storage: `Glutton::TrashData` (r:5000 w:0) /// Proof: `Glutton::TrashData` (`max_values`: Some(65000), `max_size`: Some(1036), added: 3016, mode: `MaxEncodedLen`) @@ -101,11 +98,11 @@ impl pallet_glutton::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `119142 + i * (1022 ±0)` // Estimated: `990 + i * (3016 ±0)` - // Minimum execution time: 760_000 picoseconds. - Weight::from_parts(472_825_372, 0) + // Minimum execution time: 530_000 picoseconds. + Weight::from_parts(944_841_394, 0) .saturating_add(Weight::from_parts(0, 990)) - // Standard Error: 4_079 - .saturating_add(Weight::from_parts(8_097_053, 0).saturating_mul(i.into())) + // Standard Error: 5_880 + .saturating_add(Weight::from_parts(5_480_053, 0).saturating_mul(i.into())) .saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(i.into()))) .saturating_add(Weight::from_parts(0, 3016).saturating_mul(i.into())) } @@ -119,8 +116,8 @@ impl pallet_glutton::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `1900525` // Estimated: `5239782` - // Minimum execution time: 98_756_541_000 picoseconds. - Weight::from_parts(99_731_588_000, 0) + // Minimum execution time: 107_198_200_000 picoseconds. + Weight::from_parts(107_493_512_000, 0) .saturating_add(Weight::from_parts(0, 5239782)) .saturating_add(T::DbWeight::get().reads(1739)) } @@ -134,8 +131,8 @@ impl pallet_glutton::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `9575` // Estimated: `16070` - // Minimum execution time: 98_242_689_000 picoseconds. - Weight::from_parts(99_206_555_000, 0) + // Minimum execution time: 112_634_047_000 picoseconds. + Weight::from_parts(112_895_198_000, 0) .saturating_add(Weight::from_parts(0, 16070)) .saturating_add(T::DbWeight::get().reads(7)) } @@ -147,8 +144,8 @@ impl pallet_glutton::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `114` // Estimated: `1493` - // Minimum execution time: 7_000_000 picoseconds. - Weight::from_parts(7_200_000, 0) + // Minimum execution time: 6_680_000 picoseconds. + Weight::from_parts(6_940_000, 0) .saturating_add(Weight::from_parts(0, 1493)) .saturating_add(T::DbWeight::get().reads(2)) } @@ -158,8 +155,8 @@ impl pallet_glutton::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 5_750_000 picoseconds. - Weight::from_parts(5_910_000, 0) + // Minimum execution time: 5_570_000 picoseconds. + Weight::from_parts(5_780_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -169,8 +166,8 @@ impl pallet_glutton::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 5_820_000 picoseconds. - Weight::from_parts(6_010_000, 0) + // Minimum execution time: 5_520_000 picoseconds. + Weight::from_parts(5_880_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(1)) } diff --git a/system-parachains/gluttons/glutton-kusama/src/weights/pallet_message_queue.rs b/system-parachains/gluttons/glutton-kusama/src/weights/pallet_message_queue.rs index 18153742f5..622c8896a1 100644 --- a/system-parachains/gluttons/glutton-kusama/src/weights/pallet_message_queue.rs +++ b/system-parachains/gluttons/glutton-kusama/src/weights/pallet_message_queue.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `pallet_message_queue` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-05, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-15, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./glutton-kusama-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./glutton-kusama-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_message_queue -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./glutton-kusama-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/glutton-kusama-runtime/glutton_kusama_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/gluttons/glutton-kusama/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -55,8 +52,8 @@ impl pallet_message_queue::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `223` // Estimated: `6044` - // Minimum execution time: 17_140_000 picoseconds. - Weight::from_parts(17_450_000, 0) + // Minimum execution time: 16_410_000 picoseconds. + Weight::from_parts(16_690_000, 0) .saturating_add(Weight::from_parts(0, 6044)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) @@ -69,8 +66,8 @@ impl pallet_message_queue::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `218` // Estimated: `6044` - // Minimum execution time: 15_550_000 picoseconds. - Weight::from_parts(15_720_000, 0) + // Minimum execution time: 14_750_000 picoseconds. + Weight::from_parts(15_130_000, 0) .saturating_add(Weight::from_parts(0, 6044)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(3)) @@ -81,8 +78,8 @@ impl pallet_message_queue::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `6` // Estimated: `3517` - // Minimum execution time: 5_010_000 picoseconds. - Weight::from_parts(5_180_000, 0) + // Minimum execution time: 4_660_000 picoseconds. + Weight::from_parts(4_840_000, 0) .saturating_add(Weight::from_parts(0, 3517)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -93,8 +90,8 @@ impl pallet_message_queue::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `72` // Estimated: `69050` - // Minimum execution time: 7_780_000 picoseconds. - Weight::from_parts(7_980_000, 0) + // Minimum execution time: 7_100_000 picoseconds. + Weight::from_parts(7_380_000, 0) .saturating_add(Weight::from_parts(0, 69050)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -105,8 +102,8 @@ impl pallet_message_queue::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `72` // Estimated: `69050` - // Minimum execution time: 7_810_000 picoseconds. - Weight::from_parts(8_111_000, 0) + // Minimum execution time: 7_300_000 picoseconds. + Weight::from_parts(7_551_000, 0) .saturating_add(Weight::from_parts(0, 69050)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -119,8 +116,8 @@ impl pallet_message_queue::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 161_181_000 picoseconds. - Weight::from_parts(162_652_000, 0) + // Minimum execution time: 214_970_000 picoseconds. + Weight::from_parts(216_170_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -132,23 +129,23 @@ impl pallet_message_queue::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `171` // Estimated: `3517` - // Minimum execution time: 10_060_000 picoseconds. - Weight::from_parts(10_300_000, 0) + // Minimum execution time: 9_040_000 picoseconds. + Weight::from_parts(9_410_000, 0) .saturating_add(Weight::from_parts(0, 3517)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) } /// Storage: `MessageQueue::BookStateFor` (r:1 w:0) - /// Proof: `MessageQueue::BookStateFor` (`max_values`: None, `max_size`: Some(55), added: 2530, mode: `MaxEncodedLen`) + /// Proof: `MessageQueue::BookStateFor` (`max_values`: None, `max_size`: Some(52), added: 2527, mode: `MaxEncodedLen`) /// Storage: `MessageQueue::ServiceHead` (r:0 w:1) - /// Proof: `MessageQueue::ServiceHead` (`max_values`: Some(1), `max_size`: Some(6), added: 501, mode: `MaxEncodedLen`) + /// Proof: `MessageQueue::ServiceHead` (`max_values`: Some(1), `max_size`: Some(5), added: 500, mode: `MaxEncodedLen`) fn set_service_head() -> Weight { // Proof Size summary in bytes: - // Measured: `220` - // Estimated: `3520` - // Minimum execution time: 11_071_000 picoseconds. - Weight::from_parts(11_553_000, 0) - .saturating_add(Weight::from_parts(0, 3520)) + // Measured: `161` + // Estimated: `3517` + // Minimum execution time: 7_540_000 picoseconds. + Weight::from_parts(7_880_000, 0) + .saturating_add(Weight::from_parts(0, 3517)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -160,8 +157,8 @@ impl pallet_message_queue::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `65667` // Estimated: `69050` - // Minimum execution time: 63_800_000 picoseconds. - Weight::from_parts(64_250_000, 0) + // Minimum execution time: 61_060_000 picoseconds. + Weight::from_parts(61_680_000, 0) .saturating_add(Weight::from_parts(0, 69050)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -174,8 +171,8 @@ impl pallet_message_queue::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `65667` // Estimated: `69050` - // Minimum execution time: 80_550_000 picoseconds. - Weight::from_parts(81_230_000, 0) + // Minimum execution time: 79_460_000 picoseconds. + Weight::from_parts(80_000_000, 0) .saturating_add(Weight::from_parts(0, 69050)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -188,8 +185,8 @@ impl pallet_message_queue::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `65667` // Estimated: `69050` - // Minimum execution time: 113_541_000 picoseconds. - Weight::from_parts(114_721_000, 0) + // Minimum execution time: 141_260_000 picoseconds. + Weight::from_parts(142_750_000, 0) .saturating_add(Weight::from_parts(0, 69050)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) diff --git a/system-parachains/people/people-kusama/src/weights/cumulus_pallet_parachain_system.rs b/system-parachains/people/people-kusama/src/weights/cumulus_pallet_parachain_system.rs index 88a3f834c4..e0f91c9bd9 100644 --- a/system-parachains/people/people-kusama/src/weights/cumulus_pallet_parachain_system.rs +++ b/system-parachains/people/people-kusama/src/weights/cumulus_pallet_parachain_system.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `cumulus_pallet_parachain_system` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-05, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-15, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./people-kusama-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./people-kusama-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=cumulus_pallet_parachain_system -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./people-kusama-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/people-kusama-runtime/people_kusama_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/people/people-kusama/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -62,11 +59,11 @@ impl cumulus_pallet_parachain_system::WeightInfo for We // Proof Size summary in bytes: // Measured: `12` // Estimated: `3517` - // Minimum execution time: 2_980_000 picoseconds. - Weight::from_parts(3_050_000, 0) + // Minimum execution time: 2_750_000 picoseconds. + Weight::from_parts(2_860_000, 0) .saturating_add(Weight::from_parts(0, 3517)) - // Standard Error: 21_285 - .saturating_add(Weight::from_parts(185_104_685, 0).saturating_mul(n.into())) + // Standard Error: 71_951 + .saturating_add(Weight::from_parts(207_706_776, 0).saturating_mul(n.into())) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(4)) .saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(n.into()))) diff --git a/system-parachains/people/people-kusama/src/weights/cumulus_pallet_xcmp_queue.rs b/system-parachains/people/people-kusama/src/weights/cumulus_pallet_xcmp_queue.rs index abfca75398..f632c1dfc2 100644 --- a/system-parachains/people/people-kusama/src/weights/cumulus_pallet_xcmp_queue.rs +++ b/system-parachains/people/people-kusama/src/weights/cumulus_pallet_xcmp_queue.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `cumulus_pallet_xcmp_queue` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-05, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-15, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./people-kusama-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./people-kusama-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=cumulus_pallet_xcmp_queue -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./people-kusama-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/people-kusama-runtime/people_kusama_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/people/people-kusama/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -53,8 +50,8 @@ impl cumulus_pallet_xcmp_queue::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `76` // Estimated: `1497` - // Minimum execution time: 8_540_000 picoseconds. - Weight::from_parts(8_710_000, 0) + // Minimum execution time: 6_460_000 picoseconds. + Weight::from_parts(6_690_000, 0) .saturating_add(Weight::from_parts(0, 1497)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -68,17 +65,17 @@ impl cumulus_pallet_xcmp_queue::WeightInfo for WeightIn /// Storage: `XcmpQueue::InboundXcmpSuspended` (r:1 w:0) /// Proof: `XcmpQueue::InboundXcmpSuspended` (`max_values`: Some(1), `max_size`: Some(4002), added: 4497, mode: `MaxEncodedLen`) /// Storage: `MessageQueue::Pages` (r:0 w:1) - /// Proof: `MessageQueue::Pages` (`max_values`: None, `max_size`: Some(105521), added: 107996, mode: `MaxEncodedLen`) - /// The range of component `n` is `[1, 105467]`. + /// Proof: `MessageQueue::Pages` (`max_values`: None, `max_size`: Some(65585), added: 68060, mode: `MaxEncodedLen`) + /// The range of component `n` is `[1, 65531]`. fn enqueue_n_bytes_xcmp_message(n: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `151` + // Measured: `82` // Estimated: `5487` - // Minimum execution time: 13_963_000 picoseconds. - Weight::from_parts(9_886_718, 0) + // Minimum execution time: 15_400_000 picoseconds. + Weight::from_parts(4_745_881, 0) .saturating_add(Weight::from_parts(0, 5487)) - // Standard Error: 6 - .saturating_add(Weight::from_parts(964, 0).saturating_mul(n.into())) + // Standard Error: 18 + .saturating_add(Weight::from_parts(1_446, 0).saturating_mul(n.into())) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(3)) } @@ -91,13 +88,13 @@ impl cumulus_pallet_xcmp_queue::WeightInfo for WeightIn /// Storage: `XcmpQueue::InboundXcmpSuspended` (r:1 w:0) /// Proof: `XcmpQueue::InboundXcmpSuspended` (`max_values`: Some(1), `max_size`: Some(4002), added: 4497, mode: `MaxEncodedLen`) /// Storage: `MessageQueue::Pages` (r:0 w:1) - /// Proof: `MessageQueue::Pages` (`max_values`: None, `max_size`: Some(105521), added: 107996, mode: `MaxEncodedLen`) + /// Proof: `MessageQueue::Pages` (`max_values`: None, `max_size`: Some(65585), added: 68060, mode: `MaxEncodedLen`) fn enqueue_2_empty_xcmp_messages() -> Weight { // Proof Size summary in bytes: - // Measured: `151` + // Measured: `82` // Estimated: `5487` - // Minimum execution time: 22_410_000 picoseconds. - Weight::from_parts(23_319_000, 0) + // Minimum execution time: 25_110_000 picoseconds. + Weight::from_parts(25_380_000, 0) .saturating_add(Weight::from_parts(0, 5487)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(3)) @@ -108,8 +105,8 @@ impl cumulus_pallet_xcmp_queue::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `76` // Estimated: `2767` - // Minimum execution time: 5_920_000 picoseconds. - Weight::from_parts(6_100_000, 0) + // Minimum execution time: 3_960_000 picoseconds. + Weight::from_parts(4_120_000, 0) .saturating_add(Weight::from_parts(0, 2767)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -120,8 +117,8 @@ impl cumulus_pallet_xcmp_queue::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `111` // Estimated: `2767` - // Minimum execution time: 7_381_000 picoseconds. - Weight::from_parts(7_600_000, 0) + // Minimum execution time: 5_320_000 picoseconds. + Weight::from_parts(5_520_000, 0) .saturating_add(Weight::from_parts(0, 2767)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -130,8 +127,8 @@ impl cumulus_pallet_xcmp_queue::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 8_070_000 picoseconds. - Weight::from_parts(8_210_000, 0) + // Minimum execution time: 6_020_000 picoseconds. + Weight::from_parts(6_150_000, 0) .saturating_add(Weight::from_parts(0, 0)) } /// Storage: UNKNOWN KEY `0x7b3237373ffdfeb1cab4222e3b520d6b345d8e88afa015075c945637c07e8f20` (r:1 w:1) @@ -152,8 +149,8 @@ impl cumulus_pallet_xcmp_queue::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `65711` // Estimated: `69176` - // Minimum execution time: 118_621_000 picoseconds. - Weight::from_parts(119_331_000, 0) + // Minimum execution time: 142_240_000 picoseconds. + Weight::from_parts(143_651_000, 0) .saturating_add(Weight::from_parts(0, 69176)) .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(5)) @@ -166,8 +163,8 @@ impl cumulus_pallet_xcmp_queue::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `65710` // Estimated: `69175` - // Minimum execution time: 58_241_000 picoseconds. - Weight::from_parts(58_690_000, 0) + // Minimum execution time: 60_280_000 picoseconds. + Weight::from_parts(60_821_000, 0) .saturating_add(Weight::from_parts(0, 69175)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) diff --git a/system-parachains/people/people-kusama/src/weights/frame_system.rs b/system-parachains/people/people-kusama/src/weights/frame_system.rs index da7c95cc0f..4535295cdf 100644 --- a/system-parachains/people/people-kusama/src/weights/frame_system.rs +++ b/system-parachains/people/people-kusama/src/weights/frame_system.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `frame_system` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-05, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-15, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./people-kusama-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./people-kusama-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=frame_system -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./people-kusama-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/people-kusama-runtime/people_kusama_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/people/people-kusama/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -47,42 +44,41 @@ use core::marker::PhantomData; /// Weight functions for `frame_system`. pub struct WeightInfo(PhantomData); impl frame_system::WeightInfo for WeightInfo { - /// The range of component `b` is `[0, 3932160]`. + /// The range of component `b` is `[0, 4456448]`. fn remark(b: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_760_000 picoseconds. - Weight::from_parts(2_820_000, 0) + // Minimum execution time: 2_710_000 picoseconds. + Weight::from_parts(2_860_000, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 0 - .saturating_add(Weight::from_parts(387, 0).saturating_mul(b.into())) + // Standard Error: 2 + .saturating_add(Weight::from_parts(527, 0).saturating_mul(b.into())) } - /// The range of component `b` is `[0, 3932160]`. + /// The range of component `b` is `[0, 4456448]`. fn remark_with_event(b: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 7_040_000 picoseconds. - Weight::from_parts(7_250_000, 0) + // Minimum execution time: 6_870_000 picoseconds. + Weight::from_parts(7_210_000, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 3 - .saturating_add(Weight::from_parts(1_792, 0).saturating_mul(b.into())) + // Standard Error: 2 + .saturating_add(Weight::from_parts(2_219, 0).saturating_mul(b.into())) } - /// Storage: `System::Digest` (r:1 w:1) - /// Proof: `System::Digest` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// Storage: UNKNOWN KEY `0x3a686561707061676573` (r:0 w:1) /// Proof: UNKNOWN KEY `0x3a686561707061676573` (r:0 w:1) fn set_heap_pages() -> Weight { // Proof Size summary in bytes: // Measured: `0` - // Estimated: `1485` - // Minimum execution time: 4_820_000 picoseconds. - Weight::from_parts(5_080_000, 0) - .saturating_add(Weight::from_parts(0, 1485)) - .saturating_add(T::DbWeight::get().reads(1)) - .saturating_add(T::DbWeight::get().writes(2)) + // Estimated: `0` + // Minimum execution time: 4_200_000 picoseconds. + Weight::from_parts(4_390_000, 0) + .saturating_add(Weight::from_parts(0, 0)) + .saturating_add(T::DbWeight::get().writes(1)) } + /// Storage: `MultiBlockMigrations::Cursor` (r:1 w:0) + /// Proof: `MultiBlockMigrations::Cursor` (`max_values`: Some(1), `max_size`: Some(65550), added: 66045, mode: `MaxEncodedLen`) /// Storage: `ParachainSystem::ValidationData` (r:1 w:0) /// Proof: `ParachainSystem::ValidationData` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// Storage: `ParachainSystem::UpgradeRestrictionSignal` (r:1 w:0) @@ -97,12 +93,12 @@ 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: `127` - // Estimated: `1612` - // Minimum execution time: 115_404_263_000 picoseconds. - Weight::from_parts(118_399_078_000, 0) - .saturating_add(Weight::from_parts(0, 1612)) - .saturating_add(T::DbWeight::get().reads(4)) + // Measured: `169` + // Estimated: `67035` + // Minimum execution time: 126_883_848_000 picoseconds. + Weight::from_parts(130_834_129_000, 0) + .saturating_add(Weight::from_parts(0, 67035)) + .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(3)) } /// Storage: `Skipped::Metadata` (r:0 w:0) @@ -112,11 +108,11 @@ impl frame_system::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_760_000 picoseconds. - Weight::from_parts(2_830_000, 0) + // Minimum execution time: 2_870_000 picoseconds. + Weight::from_parts(2_940_000, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 2_700 - .saturating_add(Weight::from_parts(860_244, 0).saturating_mul(i.into())) + // Standard Error: 3_017 + .saturating_add(Weight::from_parts(899_112, 0).saturating_mul(i.into())) .saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(i.into()))) } /// Storage: `Skipped::Metadata` (r:0 w:0) @@ -126,11 +122,11 @@ impl frame_system::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_730_000 picoseconds. - Weight::from_parts(2_810_000, 0) + // Minimum execution time: 2_660_000 picoseconds. + Weight::from_parts(2_720_000, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 1_136 - .saturating_add(Weight::from_parts(660_875, 0).saturating_mul(i.into())) + // Standard Error: 1_191 + .saturating_add(Weight::from_parts(670_783, 0).saturating_mul(i.into())) .saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(i.into()))) } /// Storage: `Skipped::Metadata` (r:0 w:0) @@ -138,13 +134,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: `75 + p * (69 ±0)` - // Estimated: `70 + p * (70 ±0)` - // Minimum execution time: 5_420_000 picoseconds. - Weight::from_parts(5_540_000, 0) - .saturating_add(Weight::from_parts(0, 70)) - // Standard Error: 1_517 - .saturating_add(Weight::from_parts(1_506_931, 0).saturating_mul(p.into())) + // Measured: `78 + p * (69 ±0)` + // Estimated: `71 + p * (70 ±0)` + // Minimum execution time: 5_310_000 picoseconds. + Weight::from_parts(5_490_000, 0) + .saturating_add(Weight::from_parts(0, 71)) + // Standard Error: 1_475 + .saturating_add(Weight::from_parts(1_544_358, 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())) @@ -155,13 +151,15 @@ impl frame_system::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 23_871_000 picoseconds. - Weight::from_parts(25_860_000, 0) + // Minimum execution time: 22_440_000 picoseconds. + Weight::from_parts(23_660_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(1)) } /// Storage: `System::AuthorizedUpgrade` (r:1 w:1) /// Proof: `System::AuthorizedUpgrade` (`max_values`: Some(1), `max_size`: Some(33), added: 528, mode: `MaxEncodedLen`) + /// Storage: `MultiBlockMigrations::Cursor` (r:1 w:0) + /// Proof: `MultiBlockMigrations::Cursor` (`max_values`: Some(1), `max_size`: Some(65550), added: 66045, mode: `MaxEncodedLen`) /// Storage: `ParachainSystem::ValidationData` (r:1 w:0) /// Proof: `ParachainSystem::ValidationData` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// Storage: `ParachainSystem::UpgradeRestrictionSignal` (r:1 w:0) @@ -176,12 +174,12 @@ impl frame_system::WeightInfo for WeightInfo { /// Proof: `ParachainSystem::DidSetValidationCode` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) fn apply_authorized_upgrade() -> Weight { // Proof Size summary in bytes: - // Measured: `149` - // Estimated: `1634` - // Minimum execution time: 118_158_333_000 picoseconds. - Weight::from_parts(121_546_951_000, 0) - .saturating_add(Weight::from_parts(0, 1634)) - .saturating_add(T::DbWeight::get().reads(5)) + // Measured: `191` + // Estimated: `67035` + // Minimum execution time: 132_510_543_000 picoseconds. + Weight::from_parts(136_704_364_000, 0) + .saturating_add(Weight::from_parts(0, 67035)) + .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(4)) } } diff --git a/system-parachains/people/people-kusama/src/weights/frame_system_extensions.rs b/system-parachains/people/people-kusama/src/weights/frame_system_extensions.rs index 508933e4f6..d152041f40 100644 --- a/system-parachains/people/people-kusama/src/weights/frame_system_extensions.rs +++ b/system-parachains/people/people-kusama/src/weights/frame_system_extensions.rs @@ -1,44 +1,37 @@ +// Copyright (C) Parity Technologies and the various Polkadot contributors, see Contributions.md +// for a list of specific contributors. +// SPDX-License-Identifier: Apache-2.0 -// Copyright (C) Parity Technologies (UK) Ltd. -// This file is part of Polkadot. - -// Polkadot is free software: you can redistribute it and/or modify -// it under the terms of the GNU General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. - -// Polkadot is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. - -// You should have received a copy of the GNU General Public License -// along with Polkadot. If not, see . +// 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 `frame_system_extensions` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2024-02-29, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-15, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `runner-bn-ce5rx-project-674-concurrent-0`, CPU: `Intel(R) Xeon(R) CPU @ 2.60GHz` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("rococo-dev")`, DB CACHE: 1024 +//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=rococo-dev -// --steps=50 -// --repeat=20 -// --no-storage-info -// --no-median-slopes -// --no-min-squares -// --pallet=frame_system_extensions -// --extrinsic=* -// --execution=wasm -// --wasm-execution=compiled -// --header=./polkadot/file_header.txt -// --output=./polkadot/runtime/rococo/src/weights/ +// --runtime=target/production/wbuild/people-kusama-runtime/people_kusama_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/people/people-kusama/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -51,45 +44,36 @@ use core::marker::PhantomData; /// Weight functions for `frame_system_extensions`. pub struct WeightInfo(PhantomData); impl frame_system::ExtensionsWeightInfo for WeightInfo { - /// Storage: `System::BlockHash` (r:1 w:0) - /// Proof: `System::BlockHash` (`max_values`: None, `max_size`: Some(44), added: 2519, mode: `MaxEncodedLen`) fn check_genesis() -> Weight { // Proof Size summary in bytes: - // Measured: `54` - // Estimated: `3509` - // Minimum execution time: 3_262_000 picoseconds. - Weight::from_parts(3_497_000, 0) - .saturating_add(Weight::from_parts(0, 3509)) - .saturating_add(T::DbWeight::get().reads(1)) + // Measured: `30` + // Estimated: `0` + // Minimum execution time: 3_840_000 picoseconds. + Weight::from_parts(4_040_000, 0) + .saturating_add(Weight::from_parts(0, 0)) } - /// Storage: `System::BlockHash` (r:1 w:0) - /// Proof: `System::BlockHash` (`max_values`: None, `max_size`: Some(44), added: 2519, mode: `MaxEncodedLen`) fn check_mortality_mortal_transaction() -> Weight { // Proof Size summary in bytes: - // Measured: `92` - // Estimated: `3509` - // Minimum execution time: 5_416_000 picoseconds. - Weight::from_parts(5_690_000, 0) - .saturating_add(Weight::from_parts(0, 3509)) - .saturating_add(T::DbWeight::get().reads(1)) + // Measured: `68` + // Estimated: `0` + // Minimum execution time: 7_300_000 picoseconds. + Weight::from_parts(7_500_000, 0) + .saturating_add(Weight::from_parts(0, 0)) } - /// Storage: `System::BlockHash` (r:1 w:0) - /// Proof: `System::BlockHash` (`max_values`: None, `max_size`: Some(44), added: 2519, mode: `MaxEncodedLen`) fn check_mortality_immortal_transaction() -> Weight { // Proof Size summary in bytes: - // Measured: `92` - // Estimated: `3509` - // Minimum execution time: 5_416_000 picoseconds. - Weight::from_parts(5_690_000, 0) - .saturating_add(Weight::from_parts(0, 3509)) - .saturating_add(T::DbWeight::get().reads(1)) + // Measured: `68` + // Estimated: `0` + // Minimum execution time: 7_280_000 picoseconds. + Weight::from_parts(7_581_000, 0) + .saturating_add(Weight::from_parts(0, 0)) } fn check_non_zero_sender() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 471_000 picoseconds. - Weight::from_parts(552_000, 0) + // Minimum execution time: 660_000 picoseconds. + Weight::from_parts(710_000, 0) .saturating_add(Weight::from_parts(0, 0)) } /// Storage: `System::Account` (r:1 w:1) @@ -98,8 +82,8 @@ impl frame_system::ExtensionsWeightInfo for WeightInfo< // Proof Size summary in bytes: // Measured: `101` // Estimated: `3593` - // Minimum execution time: 4_847_000 picoseconds. - Weight::from_parts(5_091_000, 0) + // Minimum execution time: 7_780_000 picoseconds. + Weight::from_parts(8_000_000, 0) .saturating_add(Weight::from_parts(0, 3593)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -108,36 +92,32 @@ impl frame_system::ExtensionsWeightInfo for WeightInfo< // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 388_000 picoseconds. - Weight::from_parts(421_000, 0) + // Minimum execution time: 500_000 picoseconds. + Weight::from_parts(550_000, 0) .saturating_add(Weight::from_parts(0, 0)) } fn check_tx_version() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 378_000 picoseconds. - Weight::from_parts(440_000, 0) + // Minimum execution time: 530_000 picoseconds. + Weight::from_parts(580_000, 0) .saturating_add(Weight::from_parts(0, 0)) } - /// Storage: `System::AllExtrinsicsLen` (r:1 w:1) - /// Proof: `System::AllExtrinsicsLen` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) fn check_weight() -> Weight { // Proof Size summary in bytes: - // Measured: `24` - // Estimated: `1489` - // Minimum execution time: 3_402_000 picoseconds. - Weight::from_parts(3_627_000, 0) - .saturating_add(Weight::from_parts(0, 1489)) - .saturating_add(T::DbWeight::get().reads(1)) - .saturating_add(T::DbWeight::get().writes(1)) + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 4_690_000 picoseconds. + Weight::from_parts(4_870_000, 0) + .saturating_add(Weight::from_parts(0, 0)) } fn weight_reclaim() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_189_000 picoseconds. - Weight::from_parts(2_372_000, 0) + // Minimum execution time: 2_640_000 picoseconds. + Weight::from_parts(2_780_000, 0) .saturating_add(Weight::from_parts(0, 0)) } } diff --git a/system-parachains/people/people-kusama/src/weights/pallet_balances.rs b/system-parachains/people/people-kusama/src/weights/pallet_balances.rs index 69105b81f9..fddb173fb7 100644 --- a/system-parachains/people/people-kusama/src/weights/pallet_balances.rs +++ b/system-parachains/people/people-kusama/src/weights/pallet_balances.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `pallet_balances` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-05, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-15, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./people-kusama-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./people-kusama-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_balances -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./people-kusama-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/people-kusama-runtime/people_kusama_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/people/people-kusama/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -53,8 +50,8 @@ impl pallet_balances::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `3593` - // Minimum execution time: 58_371_000 picoseconds. - Weight::from_parts(58_771_000, 0) + // Minimum execution time: 56_780_000 picoseconds. + Weight::from_parts(57_561_000, 0) .saturating_add(Weight::from_parts(0, 3593)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -65,8 +62,8 @@ impl pallet_balances::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `3593` - // Minimum execution time: 46_220_000 picoseconds. - Weight::from_parts(46_790_000, 0) + // Minimum execution time: 45_030_000 picoseconds. + Weight::from_parts(45_560_000, 0) .saturating_add(Weight::from_parts(0, 3593)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -77,8 +74,8 @@ impl pallet_balances::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `174` // Estimated: `3593` - // Minimum execution time: 20_130_000 picoseconds. - Weight::from_parts(20_480_000, 0) + // Minimum execution time: 17_960_000 picoseconds. + Weight::from_parts(18_390_000, 0) .saturating_add(Weight::from_parts(0, 3593)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -89,8 +86,8 @@ impl pallet_balances::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `174` // Estimated: `3593` - // Minimum execution time: 28_670_000 picoseconds. - Weight::from_parts(29_070_000, 0) + // Minimum execution time: 26_170_000 picoseconds. + Weight::from_parts(26_550_000, 0) .saturating_add(Weight::from_parts(0, 3593)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -101,8 +98,8 @@ impl pallet_balances::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `103` // Estimated: `6196` - // Minimum execution time: 63_611_000 picoseconds. - Weight::from_parts(64_090_000, 0) + // Minimum execution time: 58_971_000 picoseconds. + Weight::from_parts(59_821_000, 0) .saturating_add(Weight::from_parts(0, 6196)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -113,8 +110,8 @@ impl pallet_balances::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `3593` - // Minimum execution time: 57_520_000 picoseconds. - Weight::from_parts(57_840_000, 0) + // Minimum execution time: 55_810_000 picoseconds. + Weight::from_parts(56_691_000, 0) .saturating_add(Weight::from_parts(0, 3593)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -125,8 +122,8 @@ impl pallet_balances::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `174` // Estimated: `3593` - // Minimum execution time: 23_451_000 picoseconds. - Weight::from_parts(23_770_000, 0) + // Minimum execution time: 21_211_000 picoseconds. + Weight::from_parts(21_570_000, 0) .saturating_add(Weight::from_parts(0, 3593)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -138,11 +135,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: 21_891_000 picoseconds. - Weight::from_parts(22_000_000, 0) + // Minimum execution time: 19_600_000 picoseconds. + Weight::from_parts(19_780_000, 0) .saturating_add(Weight::from_parts(0, 990)) - // Standard Error: 14_014 - .saturating_add(Weight::from_parts(17_297_563, 0).saturating_mul(u.into())) + // Standard Error: 7_707 + .saturating_add(Weight::from_parts(16_500_601, 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())) @@ -151,7 +148,7 @@ impl pallet_balances::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 7_740_000 picoseconds. + // Minimum execution time: 7_690_000 picoseconds. Weight::from_parts(8_000_000, 0) .saturating_add(Weight::from_parts(0, 0)) } @@ -159,16 +156,16 @@ impl pallet_balances::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 36_330_000 picoseconds. - Weight::from_parts(36_751_000, 0) + // Minimum execution time: 35_881_000 picoseconds. + Weight::from_parts(36_261_000, 0) .saturating_add(Weight::from_parts(0, 0)) } fn burn_keep_alive() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 25_191_000 picoseconds. - Weight::from_parts(25_580_000, 0) + // Minimum execution time: 24_610_000 picoseconds. + Weight::from_parts(25_240_000, 0) .saturating_add(Weight::from_parts(0, 0)) } } diff --git a/system-parachains/people/people-kusama/src/weights/pallet_collator_selection.rs b/system-parachains/people/people-kusama/src/weights/pallet_collator_selection.rs index d09451f222..02db85a0ff 100644 --- a/system-parachains/people/people-kusama/src/weights/pallet_collator_selection.rs +++ b/system-parachains/people/people-kusama/src/weights/pallet_collator_selection.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `pallet_collator_selection` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-05, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-15, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./people-kusama-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./people-kusama-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_collator_selection -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./people-kusama-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/people-kusama-runtime/people_kusama_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/people/people-kusama/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -56,11 +53,11 @@ impl pallet_collator_selection::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `197 + b * (79 ±0)` // Estimated: `1188 + b * (2555 ±0)` - // Minimum execution time: 18_260_000 picoseconds. - Weight::from_parts(14_135_098, 0) + // Minimum execution time: 15_410_000 picoseconds. + Weight::from_parts(12_016_255, 0) .saturating_add(Weight::from_parts(0, 1188)) - // Standard Error: 8_752 - .saturating_add(Weight::from_parts(4_896_146, 0).saturating_mul(b.into())) + // Standard Error: 8_102 + .saturating_add(Weight::from_parts(4_537_785, 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, 2555).saturating_mul(b.into())) @@ -79,13 +76,13 @@ impl pallet_collator_selection::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `795 + b * (32 ±0) + c * (53 ±0)` // Estimated: `6287 + b * (37 ±0) + c * (53 ±0)` - // Minimum execution time: 53_461_000 picoseconds. - Weight::from_parts(53_288_042, 0) + // Minimum execution time: 51_750_000 picoseconds. + Weight::from_parts(51_504_473, 0) .saturating_add(Weight::from_parts(0, 6287)) - // Standard Error: 11_633 - .saturating_add(Weight::from_parts(16_241, 0).saturating_mul(b.into())) - // Standard Error: 2_205 - .saturating_add(Weight::from_parts(148_439, 0).saturating_mul(c.into())) + // Standard Error: 6_057 + .saturating_add(Weight::from_parts(89_672, 0).saturating_mul(b.into())) + // Standard Error: 1_148 + .saturating_add(Weight::from_parts(88_651, 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, 37).saturating_mul(b.into())) @@ -100,11 +97,11 @@ impl pallet_collator_selection::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `119 + b * (32 ±0)` // Estimated: `6287` - // Minimum execution time: 18_380_000 picoseconds. - Weight::from_parts(18_595_829, 0) + // Minimum execution time: 15_230_000 picoseconds. + Weight::from_parts(15_237_068, 0) .saturating_add(Weight::from_parts(0, 6287)) - // Standard Error: 1_153 - .saturating_add(Weight::from_parts(67_511, 0).saturating_mul(b.into())) + // Standard Error: 1_094 + .saturating_add(Weight::from_parts(85_813, 0).saturating_mul(b.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -114,8 +111,8 @@ impl pallet_collator_selection::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 6_250_000 picoseconds. - Weight::from_parts(6_520_000, 0) + // Minimum execution time: 6_370_000 picoseconds. + Weight::from_parts(6_620_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -133,13 +130,13 @@ impl pallet_collator_selection::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `0 + c * (182 ±0) + k * (115 ±0)` // Estimated: `6287 + c * (901 ±29) + k * (901 ±29)` - // Minimum execution time: 16_150_000 picoseconds. - Weight::from_parts(16_461_000, 0) + // Minimum execution time: 13_350_000 picoseconds. + Weight::from_parts(13_480_000, 0) .saturating_add(Weight::from_parts(0, 6287)) - // Standard Error: 205_348 - .saturating_add(Weight::from_parts(6_836_084, 0).saturating_mul(c.into())) - // Standard Error: 205_348 - .saturating_add(Weight::from_parts(6_523_241, 0).saturating_mul(k.into())) + // Standard Error: 198_773 + .saturating_add(Weight::from_parts(6_618_416, 0).saturating_mul(c.into())) + // Standard Error: 198_773 + .saturating_add(Weight::from_parts(6_314_237, 0).saturating_mul(k.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(c.into()))) @@ -156,11 +153,11 @@ impl pallet_collator_selection::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `319 + c * (49 ±0)` // Estimated: `6287` - // Minimum execution time: 37_670_000 picoseconds. - Weight::from_parts(38_300_016, 0) + // Minimum execution time: 33_560_000 picoseconds. + Weight::from_parts(34_912_205, 0) .saturating_add(Weight::from_parts(0, 6287)) - // Standard Error: 1_085 - .saturating_add(Weight::from_parts(84_639, 0).saturating_mul(c.into())) + // Standard Error: 2_185 + .saturating_add(Weight::from_parts(74_697, 0).saturating_mul(c.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -179,11 +176,11 @@ impl pallet_collator_selection::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `765 + c * (52 ±0)` // Estimated: `6287 + c * (54 ±0)` - // Minimum execution time: 48_260_000 picoseconds. - Weight::from_parts(50_131_670, 0) + // Minimum execution time: 48_000_000 picoseconds. + Weight::from_parts(50_333_467, 0) .saturating_add(Weight::from_parts(0, 6287)) - // Standard Error: 775 - .saturating_add(Weight::from_parts(95_905, 0).saturating_mul(c.into())) + // Standard Error: 985 + .saturating_add(Weight::from_parts(102_996, 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, 54).saturating_mul(c.into())) @@ -205,11 +202,11 @@ impl pallet_collator_selection::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `905 + c * (53 ±0)` // Estimated: `6287 + c * (54 ±0)` - // Minimum execution time: 72_250_000 picoseconds. - Weight::from_parts(73_890_486, 0) + // Minimum execution time: 66_800_000 picoseconds. + Weight::from_parts(68_776_329, 0) .saturating_add(Weight::from_parts(0, 6287)) - // Standard Error: 1_388 - .saturating_add(Weight::from_parts(109_025, 0).saturating_mul(c.into())) + // Standard Error: 1_599 + .saturating_add(Weight::from_parts(105_348, 0).saturating_mul(c.into())) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(4)) .saturating_add(Weight::from_parts(0, 54).saturating_mul(c.into())) @@ -225,11 +222,11 @@ impl pallet_collator_selection::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `347 + c * (48 ±0)` // Estimated: `6287` - // Minimum execution time: 39_921_000 picoseconds. - Weight::from_parts(40_820_494, 0) + // Minimum execution time: 36_200_000 picoseconds. + Weight::from_parts(38_136_018, 0) .saturating_add(Weight::from_parts(0, 6287)) - // Standard Error: 989 - .saturating_add(Weight::from_parts(93_422, 0).saturating_mul(c.into())) + // Standard Error: 1_962 + .saturating_add(Weight::from_parts(108_985, 0).saturating_mul(c.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -241,8 +238,8 @@ impl pallet_collator_selection::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `155` // Estimated: `6196` - // Minimum execution time: 54_370_000 picoseconds. - Weight::from_parts(55_120_000, 0) + // Minimum execution time: 49_850_000 picoseconds. + Weight::from_parts(50_620_000, 0) .saturating_add(Weight::from_parts(0, 6196)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(3)) @@ -263,11 +260,11 @@ impl pallet_collator_selection::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `2302 + c * (97 ±0) + r * (114 ±0)` // Estimated: `6287 + c * (2519 ±0) + r * (2603 ±0)` - // Minimum execution time: 28_681_000 picoseconds. - Weight::from_parts(28_960_000, 0) + // Minimum execution time: 33_330_000 picoseconds. + Weight::from_parts(33_540_000, 0) .saturating_add(Weight::from_parts(0, 6287)) - // Standard Error: 357_392 - .saturating_add(Weight::from_parts(16_373_826, 0).saturating_mul(c.into())) + // Standard Error: 347_527 + .saturating_add(Weight::from_parts(16_023_255, 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_u64).saturating_mul(c.into()))) diff --git a/system-parachains/people/people-kusama/src/weights/pallet_identity.rs b/system-parachains/people/people-kusama/src/weights/pallet_identity.rs index fe22b094f5..8663bab58d 100644 --- a/system-parachains/people/people-kusama/src/weights/pallet_identity.rs +++ b/system-parachains/people/people-kusama/src/weights/pallet_identity.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `pallet_identity` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-05, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-15, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./people-kusama-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./people-kusama-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_identity -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./people-kusama-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/people-kusama-runtime/people_kusama_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/people/people-kusama/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -54,31 +51,31 @@ impl pallet_identity::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `32 + r * (57 ±0)` // Estimated: `2626` - // Minimum execution time: 13_670_000 picoseconds. - Weight::from_parts(14_416_236, 0) + // Minimum execution time: 11_300_000 picoseconds. + Weight::from_parts(11_875_471, 0) .saturating_add(Weight::from_parts(0, 2626)) - // Standard Error: 1_381 - .saturating_add(Weight::from_parts(72_210, 0).saturating_mul(r.into())) + // Standard Error: 964 + .saturating_add(Weight::from_parts(87_827, 0).saturating_mul(r.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } /// Storage: `Identity::IdentityOf` (r:1 w:1) - /// Proof: `Identity::IdentityOf` (`max_values`: None, `max_size`: Some(838), added: 3313, mode: `MaxEncodedLen`) + /// Proof: `Identity::IdentityOf` (`max_values`: None, `max_size`: Some(804), added: 3279, mode: `MaxEncodedLen`) /// The range of component `r` is `[1, 20]`. fn set_identity(r: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `442 + r * (5 ±0)` - // Estimated: `4303` - // Minimum execution time: 24_700_000 picoseconds. - Weight::from_parts(25_275_516, 0) - .saturating_add(Weight::from_parts(0, 4303)) - // Standard Error: 893 - .saturating_add(Weight::from_parts(62_180, 0).saturating_mul(r.into())) + // Measured: `441 + r * (5 ±0)` + // Estimated: `4269` + // Minimum execution time: 23_580_000 picoseconds. + Weight::from_parts(24_323_807, 0) + .saturating_add(Weight::from_parts(0, 4269)) + // Standard Error: 1_259 + .saturating_add(Weight::from_parts(84_287, 0).saturating_mul(r.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } /// Storage: `Identity::IdentityOf` (r:1 w:0) - /// Proof: `Identity::IdentityOf` (`max_values`: None, `max_size`: Some(838), added: 3313, mode: `MaxEncodedLen`) + /// Proof: `Identity::IdentityOf` (`max_values`: None, `max_size`: Some(804), added: 3279, mode: `MaxEncodedLen`) /// Storage: `Identity::SubsOf` (r:1 w:1) /// Proof: `Identity::SubsOf` (`max_values`: None, `max_size`: Some(3258), added: 5733, mode: `MaxEncodedLen`) /// Storage: `Identity::SuperOf` (r:100 w:100) @@ -88,11 +85,11 @@ impl pallet_identity::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `101` // Estimated: `6723 + s * (2589 ±0)` - // Minimum execution time: 14_150_000 picoseconds. - Weight::from_parts(31_370_578, 0) + // Minimum execution time: 16_261_000 picoseconds. + Weight::from_parts(30_183_650, 0) .saturating_add(Weight::from_parts(0, 6723)) - // Standard Error: 4_608 - .saturating_add(Weight::from_parts(4_231_738, 0).saturating_mul(s.into())) + // Standard Error: 4_885 + .saturating_add(Weight::from_parts(4_151_144, 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)) @@ -100,7 +97,7 @@ impl pallet_identity::WeightInfo for WeightInfo { .saturating_add(Weight::from_parts(0, 2589).saturating_mul(s.into())) } /// Storage: `Identity::IdentityOf` (r:1 w:0) - /// Proof: `Identity::IdentityOf` (`max_values`: None, `max_size`: Some(838), added: 3313, mode: `MaxEncodedLen`) + /// Proof: `Identity::IdentityOf` (`max_values`: None, `max_size`: Some(804), added: 3279, mode: `MaxEncodedLen`) /// Storage: `Identity::SubsOf` (r:1 w:1) /// Proof: `Identity::SubsOf` (`max_values`: None, `max_size`: Some(3258), added: 5733, mode: `MaxEncodedLen`) /// Storage: `Identity::SuperOf` (r:0 w:100) @@ -110,11 +107,11 @@ impl pallet_identity::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `194 + p * (32 ±0)` // Estimated: `6723` - // Minimum execution time: 14_091_000 picoseconds. - Weight::from_parts(31_158_928, 0) + // Minimum execution time: 16_160_000 picoseconds. + Weight::from_parts(31_618_833, 0) .saturating_add(Weight::from_parts(0, 6723)) - // Standard Error: 3_891 - .saturating_add(Weight::from_parts(1_617_938, 0).saturating_mul(p.into())) + // Standard Error: 3_734 + .saturating_add(Weight::from_parts(1_581_103, 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()))) @@ -122,22 +119,22 @@ impl pallet_identity::WeightInfo for WeightInfo { /// Storage: `Identity::SubsOf` (r:1 w:1) /// Proof: `Identity::SubsOf` (`max_values`: None, `max_size`: Some(3258), added: 5733, mode: `MaxEncodedLen`) /// Storage: `Identity::IdentityOf` (r:1 w:1) - /// Proof: `Identity::IdentityOf` (`max_values`: None, `max_size`: Some(838), added: 3313, mode: `MaxEncodedLen`) + /// Proof: `Identity::IdentityOf` (`max_values`: None, `max_size`: Some(804), added: 3279, mode: `MaxEncodedLen`) /// Storage: `Identity::SuperOf` (r:0 w:100) /// Proof: `Identity::SuperOf` (`max_values`: None, `max_size`: Some(114), added: 2589, mode: `MaxEncodedLen`) /// The range of component `r` is `[1, 20]`. /// The range of component `s` is `[0, 100]`. fn clear_identity(r: u32, s: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `534 + r * (5 ±0) + s * (32 ±0)` + // Measured: `533 + r * (5 ±0) + s * (32 ±0)` // Estimated: `6723` - // Minimum execution time: 36_630_000 picoseconds. - Weight::from_parts(38_116_463, 0) + // Minimum execution time: 34_350_000 picoseconds. + Weight::from_parts(34_480_623, 0) .saturating_add(Weight::from_parts(0, 6723)) - // Standard Error: 4_386 - .saturating_add(Weight::from_parts(71_187, 0).saturating_mul(r.into())) - // Standard Error: 855 - .saturating_add(Weight::from_parts(1_614_146, 0).saturating_mul(s.into())) + // Standard Error: 8_490 + .saturating_add(Weight::from_parts(107_841, 0).saturating_mul(r.into())) + // Standard Error: 1_656 + .saturating_add(Weight::from_parts(1_575_151, 0).saturating_mul(s.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()))) @@ -145,32 +142,32 @@ impl pallet_identity::WeightInfo for WeightInfo { /// Storage: `Identity::Registrars` (r:1 w:0) /// Proof: `Identity::Registrars` (`max_values`: Some(1), `max_size`: Some(1141), added: 1636, mode: `MaxEncodedLen`) /// Storage: `Identity::IdentityOf` (r:1 w:1) - /// Proof: `Identity::IdentityOf` (`max_values`: None, `max_size`: Some(838), added: 3313, mode: `MaxEncodedLen`) + /// Proof: `Identity::IdentityOf` (`max_values`: None, `max_size`: Some(804), added: 3279, mode: `MaxEncodedLen`) /// The range of component `r` is `[1, 20]`. fn request_judgement(r: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `432 + r * (57 ±0)` - // Estimated: `4303` - // Minimum execution time: 38_440_000 picoseconds. - Weight::from_parts(39_327_308, 0) - .saturating_add(Weight::from_parts(0, 4303)) - // Standard Error: 1_835 - .saturating_add(Weight::from_parts(99_863, 0).saturating_mul(r.into())) + // Measured: `431 + r * (57 ±0)` + // Estimated: `4269` + // Minimum execution time: 35_700_000 picoseconds. + Weight::from_parts(36_413_067, 0) + .saturating_add(Weight::from_parts(0, 4269)) + // Standard Error: 1_405 + .saturating_add(Weight::from_parts(75_085, 0).saturating_mul(r.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) } /// Storage: `Identity::IdentityOf` (r:1 w:1) - /// Proof: `Identity::IdentityOf` (`max_values`: None, `max_size`: Some(838), added: 3313, mode: `MaxEncodedLen`) + /// Proof: `Identity::IdentityOf` (`max_values`: None, `max_size`: Some(804), added: 3279, mode: `MaxEncodedLen`) /// The range of component `r` is `[1, 20]`. fn cancel_request(r: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `463` - // Estimated: `4303` - // Minimum execution time: 34_950_000 picoseconds. - Weight::from_parts(35_550_817, 0) - .saturating_add(Weight::from_parts(0, 4303)) - // Standard Error: 975 - .saturating_add(Weight::from_parts(43_014, 0).saturating_mul(r.into())) + // Measured: `462` + // Estimated: `4269` + // Minimum execution time: 33_680_000 picoseconds. + Weight::from_parts(34_290_199, 0) + .saturating_add(Weight::from_parts(0, 4269)) + // Standard Error: 1_241 + .saturating_add(Weight::from_parts(52_993, 0).saturating_mul(r.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -181,11 +178,11 @@ impl pallet_identity::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `89 + r * (57 ±0)` // Estimated: `2626` - // Minimum execution time: 10_460_000 picoseconds. - Weight::from_parts(10_799_264, 0) + // Minimum execution time: 8_090_000 picoseconds. + Weight::from_parts(8_537_760, 0) .saturating_add(Weight::from_parts(0, 2626)) - // Standard Error: 887 - .saturating_add(Weight::from_parts(74_383, 0).saturating_mul(r.into())) + // Standard Error: 972 + .saturating_add(Weight::from_parts(53_261, 0).saturating_mul(r.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -196,11 +193,11 @@ impl pallet_identity::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `89 + r * (57 ±0)` // Estimated: `2626` - // Minimum execution time: 9_021_000 picoseconds. - Weight::from_parts(9_318_616, 0) + // Minimum execution time: 8_050_000 picoseconds. + Weight::from_parts(8_552_688, 0) .saturating_add(Weight::from_parts(0, 2626)) - // Standard Error: 756 - .saturating_add(Weight::from_parts(80_005, 0).saturating_mul(r.into())) + // Standard Error: 852 + .saturating_add(Weight::from_parts(62_345, 0).saturating_mul(r.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -211,60 +208,64 @@ impl pallet_identity::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `89 + r * (57 ±0)` // Estimated: `2626` - // Minimum execution time: 8_810_000 picoseconds. - Weight::from_parts(9_171_841, 0) + // Minimum execution time: 8_010_000 picoseconds. + Weight::from_parts(8_294_225, 0) .saturating_add(Weight::from_parts(0, 2626)) - // Standard Error: 708 - .saturating_add(Weight::from_parts(78_761, 0).saturating_mul(r.into())) + // Standard Error: 784 + .saturating_add(Weight::from_parts(59_182, 0).saturating_mul(r.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } /// Storage: `Identity::Registrars` (r:1 w:0) /// Proof: `Identity::Registrars` (`max_values`: Some(1), `max_size`: Some(1141), added: 1636, mode: `MaxEncodedLen`) /// Storage: `Identity::IdentityOf` (r:1 w:1) - /// Proof: `Identity::IdentityOf` (`max_values`: None, `max_size`: Some(838), added: 3313, mode: `MaxEncodedLen`) + /// Proof: `Identity::IdentityOf` (`max_values`: None, `max_size`: Some(804), added: 3279, mode: `MaxEncodedLen`) /// The range of component `r` is `[1, 19]`. fn provide_judgement(r: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `510 + r * (57 ±0)` - // Estimated: `4303` - // Minimum execution time: 28_480_000 picoseconds. - Weight::from_parts(28_848_129, 0) - .saturating_add(Weight::from_parts(0, 4303)) - // Standard Error: 1_066 - .saturating_add(Weight::from_parts(79_888, 0).saturating_mul(r.into())) + // Measured: `509 + r * (57 ±0)` + // Estimated: `4269` + // Minimum execution time: 25_670_000 picoseconds. + Weight::from_parts(26_450_734, 0) + .saturating_add(Weight::from_parts(0, 4269)) + // Standard Error: 1_250 + .saturating_add(Weight::from_parts(55_708, 0).saturating_mul(r.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) } /// Storage: `Identity::SubsOf` (r:1 w:1) /// Proof: `Identity::SubsOf` (`max_values`: None, `max_size`: Some(3258), added: 5733, mode: `MaxEncodedLen`) /// Storage: `Identity::IdentityOf` (r:1 w:1) - /// Proof: `Identity::IdentityOf` (`max_values`: None, `max_size`: Some(838), added: 3313, mode: `MaxEncodedLen`) + /// Proof: `Identity::IdentityOf` (`max_values`: None, `max_size`: Some(804), added: 3279, mode: `MaxEncodedLen`) /// Storage: `System::Account` (r:2 w:2) /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) /// Storage: `ParachainInfo::ParachainId` (r:1 w:0) /// Proof: `ParachainInfo::ParachainId` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) + /// Storage: `PolkadotXcm::ShouldRecordXcm` (r:1 w:0) + /// Proof: `PolkadotXcm::ShouldRecordXcm` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// Storage: `Identity::SuperOf` (r:0 w:100) /// Proof: `Identity::SuperOf` (`max_values`: None, `max_size`: Some(114), added: 2589, mode: `MaxEncodedLen`) /// The range of component `r` is `[1, 20]`. /// The range of component `s` is `[0, 100]`. fn kill_identity(r: u32, s: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `773 + r * (5 ±0) + s * (32 ±0)` - // Estimated: `6723` - // Minimum execution time: 105_201_000 picoseconds. - Weight::from_parts(109_526_838, 0) + // Measured: `809 + r * (5 ±0) + s * (32 ±0)` + // Estimated: `6723 + r * (6 ±0) + s * (32 ±0)` + // Minimum execution time: 111_860_000 picoseconds. + Weight::from_parts(114_899_676, 0) .saturating_add(Weight::from_parts(0, 6723)) - // Standard Error: 7_056 - .saturating_add(Weight::from_parts(78_047, 0).saturating_mul(r.into())) - // Standard Error: 1_376 - .saturating_add(Weight::from_parts(1_661_156, 0).saturating_mul(s.into())) - .saturating_add(T::DbWeight::get().reads(5)) + // Standard Error: 13_138 + .saturating_add(Weight::from_parts(147_645, 0).saturating_mul(r.into())) + // Standard Error: 2_563 + .saturating_add(Weight::from_parts(1_645_793, 0).saturating_mul(s.into())) + .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(4)) .saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(s.into()))) + .saturating_add(Weight::from_parts(0, 6).saturating_mul(r.into())) + .saturating_add(Weight::from_parts(0, 32).saturating_mul(s.into())) } /// Storage: `Identity::IdentityOf` (r:1 w:0) - /// Proof: `Identity::IdentityOf` (`max_values`: None, `max_size`: Some(838), added: 3313, mode: `MaxEncodedLen`) + /// Proof: `Identity::IdentityOf` (`max_values`: None, `max_size`: Some(804), added: 3279, mode: `MaxEncodedLen`) /// Storage: `Identity::SuperOf` (r:1 w:1) /// Proof: `Identity::SuperOf` (`max_values`: None, `max_size`: Some(114), added: 2589, mode: `MaxEncodedLen`) /// Storage: `Identity::SubsOf` (r:1 w:1) @@ -274,33 +275,33 @@ impl pallet_identity::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `475 + s * (36 ±0)` // Estimated: `6723` - // Minimum execution time: 36_390_000 picoseconds. - Weight::from_parts(42_384_252, 0) + // Minimum execution time: 34_150_000 picoseconds. + Weight::from_parts(39_867_530, 0) .saturating_add(Weight::from_parts(0, 6723)) - // Standard Error: 1_489 - .saturating_add(Weight::from_parts(70_713, 0).saturating_mul(s.into())) + // Standard Error: 1_449 + .saturating_add(Weight::from_parts(75_142, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) } /// Storage: `Identity::IdentityOf` (r:1 w:0) - /// Proof: `Identity::IdentityOf` (`max_values`: None, `max_size`: Some(838), added: 3313, mode: `MaxEncodedLen`) + /// Proof: `Identity::IdentityOf` (`max_values`: None, `max_size`: Some(804), added: 3279, mode: `MaxEncodedLen`) /// Storage: `Identity::SuperOf` (r:1 w:1) /// Proof: `Identity::SuperOf` (`max_values`: None, `max_size`: Some(114), added: 2589, mode: `MaxEncodedLen`) /// The range of component `s` is `[1, 100]`. fn rename_sub(s: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `591 + s * (3 ±0)` - // Estimated: `4303` - // Minimum execution time: 19_030_000 picoseconds. - Weight::from_parts(22_518_956, 0) - .saturating_add(Weight::from_parts(0, 4303)) - // Standard Error: 748 - .saturating_add(Weight::from_parts(23_113, 0).saturating_mul(s.into())) + // Estimated: `4269` + // Minimum execution time: 20_901_000 picoseconds. + Weight::from_parts(24_059_956, 0) + .saturating_add(Weight::from_parts(0, 4269)) + // Standard Error: 742 + .saturating_add(Weight::from_parts(30_915, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) } /// Storage: `Identity::IdentityOf` (r:1 w:0) - /// Proof: `Identity::IdentityOf` (`max_values`: None, `max_size`: Some(838), added: 3313, mode: `MaxEncodedLen`) + /// Proof: `Identity::IdentityOf` (`max_values`: None, `max_size`: Some(804), added: 3279, mode: `MaxEncodedLen`) /// Storage: `Identity::SuperOf` (r:1 w:1) /// Proof: `Identity::SuperOf` (`max_values`: None, `max_size`: Some(114), added: 2589, mode: `MaxEncodedLen`) /// Storage: `Identity::SubsOf` (r:1 w:1) @@ -310,11 +311,11 @@ impl pallet_identity::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `638 + s * (35 ±0)` // Estimated: `6723` - // Minimum execution time: 41_680_000 picoseconds. - Weight::from_parts(45_375_795, 0) + // Minimum execution time: 38_970_000 picoseconds. + Weight::from_parts(44_427_838, 0) .saturating_add(Weight::from_parts(0, 6723)) - // Standard Error: 902 - .saturating_add(Weight::from_parts(49_382, 0).saturating_mul(s.into())) + // Standard Error: 1_257 + .saturating_add(Weight::from_parts(56_018, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -329,221 +330,244 @@ impl pallet_identity::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `704 + s * (37 ±0)` // Estimated: `6723` - // Minimum execution time: 33_691_000 picoseconds. - Weight::from_parts(36_553_644, 0) + // Minimum execution time: 29_120_000 picoseconds. + Weight::from_parts(34_110_154, 0) .saturating_add(Weight::from_parts(0, 6723)) - // Standard Error: 1_001 - .saturating_add(Weight::from_parts(61_360, 0).saturating_mul(s.into())) + // Standard Error: 1_242 + .saturating_add(Weight::from_parts(66_005, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) } - /// Storage: `Identity::UsernameAuthorities` (r:0 w:1) - /// Proof: `Identity::UsernameAuthorities` (`max_values`: None, `max_size`: Some(52), added: 2527, mode: `MaxEncodedLen`) + /// Storage: `Identity::AuthorityOf` (r:0 w:1) + /// Proof: `Identity::AuthorityOf` (`max_values`: None, `max_size`: Some(52), added: 2527, mode: `MaxEncodedLen`) fn add_username_authority() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 8_680_000 picoseconds. - Weight::from_parts(9_110_000, 0) + // Minimum execution time: 8_350_000 picoseconds. + Weight::from_parts(8_590_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(1)) } - /// Storage: `Identity::UsernameAuthorities` (r:1 w:1) - /// Proof: `Identity::UsernameAuthorities` (`max_values`: None, `max_size`: Some(52), added: 2527, mode: `MaxEncodedLen`) + /// Storage: `Identity::AuthorityOf` (r:1 w:1) + /// Proof: `Identity::AuthorityOf` (`max_values`: None, `max_size`: Some(52), added: 2527, mode: `MaxEncodedLen`) fn remove_username_authority() -> Weight { // Proof Size summary in bytes: - // Measured: `80` + // Measured: `79` // Estimated: `3517` - // Minimum execution time: 14_720_000 picoseconds. - Weight::from_parts(15_010_000, 0) + // Minimum execution time: 12_490_000 picoseconds. + Weight::from_parts(12_800_000, 0) .saturating_add(Weight::from_parts(0, 3517)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } - /// Storage: `Identity::UsernameAuthorities` (r:1 w:1) - /// Proof: `Identity::UsernameAuthorities` (`max_values`: None, `max_size`: Some(52), added: 2527, mode: `MaxEncodedLen`) - /// Storage: `Identity::AccountOfUsername` (r:1 w:1) - /// Proof: `Identity::AccountOfUsername` (`max_values`: None, `max_size`: Some(81), added: 2556, mode: `MaxEncodedLen`) + /// Storage: `Identity::AuthorityOf` (r:1 w:1) + /// Proof: `Identity::AuthorityOf` (`max_values`: None, `max_size`: Some(52), added: 2527, mode: `MaxEncodedLen`) + /// Storage: `Identity::UsernameInfoOf` (r:1 w:1) + /// Proof: `Identity::UsernameInfoOf` (`max_values`: None, `max_size`: Some(98), added: 2573, mode: `MaxEncodedLen`) /// Storage: `Identity::PendingUsernames` (r:1 w:0) - /// Proof: `Identity::PendingUsernames` (`max_values`: None, `max_size`: Some(85), added: 2560, mode: `MaxEncodedLen`) - /// Storage: `Identity::IdentityOf` (r:1 w:1) - /// Proof: `Identity::IdentityOf` (`max_values`: None, `max_size`: Some(838), added: 3313, mode: `MaxEncodedLen`) - fn set_username_for(_q: u32, ) -> Weight { + /// Proof: `Identity::PendingUsernames` (`max_values`: None, `max_size`: Some(102), added: 2577, mode: `MaxEncodedLen`) + /// Storage: `Identity::UsernameOf` (r:1 w:1) + /// Proof: `Identity::UsernameOf` (`max_values`: None, `max_size`: Some(73), added: 2548, mode: `MaxEncodedLen`) + /// Storage: `System::Account` (r:1 w:1) + /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) + /// The range of component `p` is `[0, 1]`. + fn set_username_for(_p: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `80` - // Estimated: `4303` - // Minimum execution time: 85_260_000 picoseconds. - Weight::from_parts(86_390_000, 0) - .saturating_add(Weight::from_parts(0, 4303)) - .saturating_add(T::DbWeight::get().reads(4)) - .saturating_add(T::DbWeight::get().writes(3)) + // Measured: `182` + // Estimated: `3593` + // Minimum execution time: 77_780_000 picoseconds. + Weight::from_parts(96_849_946, 0) + .saturating_add(Weight::from_parts(0, 3593)) + .saturating_add(T::DbWeight::get().reads(5)) + .saturating_add(T::DbWeight::get().writes(4)) } /// Storage: `Identity::PendingUsernames` (r:1 w:1) - /// Proof: `Identity::PendingUsernames` (`max_values`: None, `max_size`: Some(85), added: 2560, mode: `MaxEncodedLen`) - /// Storage: `Identity::IdentityOf` (r:1 w:1) - /// Proof: `Identity::IdentityOf` (`max_values`: None, `max_size`: Some(838), added: 3313, mode: `MaxEncodedLen`) - /// Storage: `Identity::AccountOfUsername` (r:0 w:1) - /// Proof: `Identity::AccountOfUsername` (`max_values`: None, `max_size`: Some(81), added: 2556, mode: `MaxEncodedLen`) + /// Proof: `Identity::PendingUsernames` (`max_values`: None, `max_size`: Some(102), added: 2577, mode: `MaxEncodedLen`) + /// Storage: `Identity::UsernameOf` (r:1 w:1) + /// Proof: `Identity::UsernameOf` (`max_values`: None, `max_size`: Some(73), added: 2548, mode: `MaxEncodedLen`) + /// Storage: `Identity::UsernameInfoOf` (r:0 w:1) + /// Proof: `Identity::UsernameInfoOf` (`max_values`: None, `max_size`: Some(98), added: 2573, mode: `MaxEncodedLen`) fn accept_username() -> Weight { // Proof Size summary in bytes: - // Measured: `115` - // Estimated: `4303` - // Minimum execution time: 29_880_000 picoseconds. - Weight::from_parts(30_590_000, 0) - .saturating_add(Weight::from_parts(0, 4303)) + // Measured: `116` + // Estimated: `3567` + // Minimum execution time: 24_610_000 picoseconds. + Weight::from_parts(25_040_000, 0) + .saturating_add(Weight::from_parts(0, 3567)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(3)) } /// Storage: `Identity::PendingUsernames` (r:1 w:1) - /// Proof: `Identity::PendingUsernames` (`max_values`: None, `max_size`: Some(85), added: 2560, mode: `MaxEncodedLen`) - fn remove_expired_approval(_q: u32,) -> Weight { + /// Proof: `Identity::PendingUsernames` (`max_values`: None, `max_size`: Some(102), added: 2577, mode: `MaxEncodedLen`) + /// Storage: `Identity::AuthorityOf` (r:1 w:0) + /// Proof: `Identity::AuthorityOf` (`max_values`: None, `max_size`: Some(52), added: 2527, mode: `MaxEncodedLen`) + /// Storage: `System::Account` (r:1 w:1) + /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) + /// The range of component `p` is `[0, 1]`. + fn remove_expired_approval(_p: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `115` - // Estimated: `3550` - // Minimum execution time: 18_720_000 picoseconds. - Weight::from_parts(19_580_000, 0) - .saturating_add(Weight::from_parts(0, 3550)) - .saturating_add(T::DbWeight::get().reads(1)) - .saturating_add(T::DbWeight::get().writes(1)) + // Measured: `310` + // Estimated: `3593` + // Minimum execution time: 15_570_000 picoseconds. + Weight::from_parts(40_030_126, 0) + .saturating_add(Weight::from_parts(0, 3593)) + .saturating_add(T::DbWeight::get().reads(3)) + .saturating_add(T::DbWeight::get().writes(2)) } - /// Storage: `Identity::AccountOfUsername` (r:1 w:0) - /// Proof: `Identity::AccountOfUsername` (`max_values`: None, `max_size`: Some(81), added: 2556, mode: `MaxEncodedLen`) - /// Storage: `Identity::IdentityOf` (r:1 w:1) - /// Proof: `Identity::IdentityOf` (`max_values`: None, `max_size`: Some(838), added: 3313, mode: `MaxEncodedLen`) + /// Storage: `Identity::UsernameInfoOf` (r:1 w:0) + /// Proof: `Identity::UsernameInfoOf` (`max_values`: None, `max_size`: Some(98), added: 2573, mode: `MaxEncodedLen`) + /// Storage: `Identity::UsernameOf` (r:0 w:1) + /// Proof: `Identity::UsernameOf` (`max_values`: None, `max_size`: Some(73), added: 2548, mode: `MaxEncodedLen`) fn set_primary_username() -> Weight { // Proof Size summary in bytes: - // Measured: `258` - // Estimated: `4303` - // Minimum execution time: 26_271_000 picoseconds. - Weight::from_parts(26_910_000, 0) - .saturating_add(Weight::from_parts(0, 4303)) - .saturating_add(T::DbWeight::get().reads(2)) + // Measured: `172` + // Estimated: `3563` + // Minimum execution time: 15_860_000 picoseconds. + Weight::from_parts(16_420_000, 0) + .saturating_add(Weight::from_parts(0, 3563)) + .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } - /// Storage: `Identity::AccountOfUsername` (r:1 w:0) - /// Proof: `Identity::AccountOfUsername` (`max_values`: None, `max_size`: Some(81), added: 2556, mode: `MaxEncodedLen`) - /// Storage: `Identity::IdentityOf` (r:1 w:1) - /// Proof: `Identity::IdentityOf` (`max_values`: None, `max_size`: Some(838), added: 3313, mode: `MaxEncodedLen`) + /// Storage: `Identity::UsernameInfoOf` (r:1 w:0) + /// Proof: `Identity::UsernameInfoOf` (`max_values`: None, `max_size`: Some(98), added: 2573, mode: `MaxEncodedLen`) + /// Storage: `Identity::AuthorityOf` (r:1 w:0) + /// Proof: `Identity::AuthorityOf` (`max_values`: None, `max_size`: Some(52), added: 2527, mode: `MaxEncodedLen`) + /// Storage: `Identity::UnbindingUsernames` (r:1 w:1) + /// Proof: `Identity::UnbindingUsernames` (`max_values`: None, `max_size`: Some(53), added: 2528, mode: `MaxEncodedLen`) fn unbind_username() -> Weight { // Proof Size summary in bytes: - // Measured: `258` - // Estimated: `4303` - // Minimum execution time: 26_271_000 picoseconds. - Weight::from_parts(26_910_000, 0) - .saturating_add(Weight::from_parts(0, 4303)) - .saturating_add(T::DbWeight::get().reads(2)) + // Measured: `236` + // Estimated: `3563` + // Minimum execution time: 21_850_000 picoseconds. + Weight::from_parts(22_200_000, 0) + .saturating_add(Weight::from_parts(0, 3563)) + .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(1)) } - /// Storage: `Identity::AccountOfUsername` (r:1 w:0) - /// Proof: `Identity::AccountOfUsername` (`max_values`: None, `max_size`: Some(81), added: 2556, mode: `MaxEncodedLen`) - /// Storage: `Identity::IdentityOf` (r:1 w:1) - /// Proof: `Identity::IdentityOf` (`max_values`: None, `max_size`: Some(838), added: 3313, mode: `MaxEncodedLen`) + /// Storage: `Identity::UnbindingUsernames` (r:1 w:1) + /// Proof: `Identity::UnbindingUsernames` (`max_values`: None, `max_size`: Some(53), added: 2528, mode: `MaxEncodedLen`) + /// Storage: `Identity::UsernameInfoOf` (r:1 w:1) + /// Proof: `Identity::UsernameInfoOf` (`max_values`: None, `max_size`: Some(98), added: 2573, mode: `MaxEncodedLen`) + /// Storage: `Identity::UsernameOf` (r:1 w:1) + /// Proof: `Identity::UsernameOf` (`max_values`: None, `max_size`: Some(73), added: 2548, mode: `MaxEncodedLen`) + /// Storage: `Identity::AuthorityOf` (r:1 w:0) + /// Proof: `Identity::AuthorityOf` (`max_values`: None, `max_size`: Some(52), added: 2527, mode: `MaxEncodedLen`) fn remove_username() -> Weight { // Proof Size summary in bytes: - // Measured: `258` - // Estimated: `4303` - // Minimum execution time: 26_271_000 picoseconds. - Weight::from_parts(26_910_000, 0) - .saturating_add(Weight::from_parts(0, 4303)) - .saturating_add(T::DbWeight::get().reads(2)) - .saturating_add(T::DbWeight::get().writes(1)) + // Measured: `297` + // Estimated: `3563` + // Minimum execution time: 27_440_000 picoseconds. + Weight::from_parts(28_060_000, 0) + .saturating_add(Weight::from_parts(0, 3563)) + .saturating_add(T::DbWeight::get().reads(4)) + .saturating_add(T::DbWeight::get().writes(3)) } - /// Storage: `Identity::AccountOfUsername` (r:1 w:0) - /// Proof: `Identity::AccountOfUsername` (`max_values`: None, `max_size`: Some(81), added: 2556, mode: `MaxEncodedLen`) - /// Storage: `Identity::IdentityOf` (r:1 w:1) - /// Proof: `Identity::IdentityOf` (`max_values`: None, `max_size`: Some(838), added: 3313, mode: `MaxEncodedLen`) - fn kill_username(_p: u32) -> Weight { + /// Storage: `Identity::UsernameInfoOf` (r:1 w:1) + /// Proof: `Identity::UsernameInfoOf` (`max_values`: None, `max_size`: Some(98), added: 2573, mode: `MaxEncodedLen`) + /// Storage: `Identity::UsernameOf` (r:1 w:1) + /// Proof: `Identity::UsernameOf` (`max_values`: None, `max_size`: Some(73), added: 2548, mode: `MaxEncodedLen`) + /// Storage: `Identity::UnbindingUsernames` (r:1 w:1) + /// Proof: `Identity::UnbindingUsernames` (`max_values`: None, `max_size`: Some(53), added: 2528, mode: `MaxEncodedLen`) + /// Storage: `Identity::AuthorityOf` (r:1 w:0) + /// Proof: `Identity::AuthorityOf` (`max_values`: None, `max_size`: Some(52), added: 2527, mode: `MaxEncodedLen`) + /// Storage: `System::Account` (r:2 w:1) + /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) + /// Storage: `ParachainInfo::ParachainId` (r:1 w:0) + /// Proof: `ParachainInfo::ParachainId` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) + /// Storage: `PolkadotXcm::ShouldRecordXcm` (r:1 w:0) + /// Proof: `PolkadotXcm::ShouldRecordXcm` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// The range of component `p` is `[0, 1]`. + fn kill_username(_p: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `258` - // Estimated: `4303` - // Minimum execution time: 26_271_000 picoseconds. - Weight::from_parts(26_910_000, 0) - .saturating_add(Weight::from_parts(0, 4303)) - .saturating_add(T::DbWeight::get().reads(2)) - .saturating_add(T::DbWeight::get().writes(1)) + // Measured: `540` + // Estimated: `6196` + // Minimum execution time: 24_320_000 picoseconds. + Weight::from_parts(112_677_934, 0) + .saturating_add(Weight::from_parts(0, 6196)) + .saturating_add(T::DbWeight::get().reads(8)) + .saturating_add(T::DbWeight::get().writes(4)) } - /// Storage: `Identity::AccountOfUsername` (r:1 w:0) - /// Proof: `Identity::AccountOfUsername` (`max_values`: None, `max_size`: Some(81), added: 2556, mode: `MaxEncodedLen`) - /// Storage: `Identity::IdentityOf` (r:1 w:1) - /// Proof: `Identity::IdentityOf` (`max_values`: None, `max_size`: Some(838), added: 3313, mode: `MaxEncodedLen`) + /// Storage: UNKNOWN KEY `0x2aeddc77fe58c98d50bd37f1b90840f99622d1423cdd16f5c33e2b531c34a53d` (r:2 w:0) + /// Proof: UNKNOWN KEY `0x2aeddc77fe58c98d50bd37f1b90840f99622d1423cdd16f5c33e2b531c34a53d` (r:2 w:0) + /// Storage: `Identity::AuthorityOf` (r:0 w:1) + /// Proof: `Identity::AuthorityOf` (`max_values`: None, `max_size`: Some(52), added: 2527, mode: `MaxEncodedLen`) fn migration_v2_authority_step() -> Weight { // Proof Size summary in bytes: - // Measured: `258` - // Estimated: `4303` - // Minimum execution time: 26_271_000 picoseconds. - Weight::from_parts(26_910_000, 0) - .saturating_add(Weight::from_parts(0, 4303)) + // Measured: `147` + // Estimated: `6087` + // Minimum execution time: 10_470_000 picoseconds. + Weight::from_parts(10_860_000, 0) + .saturating_add(Weight::from_parts(0, 6087)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) } - /// Storage: `Identity::AccountOfUsername` (r:1 w:0) - /// Proof: `Identity::AccountOfUsername` (`max_values`: None, `max_size`: Some(81), added: 2556, mode: `MaxEncodedLen`) - /// Storage: `Identity::IdentityOf` (r:1 w:1) - /// Proof: `Identity::IdentityOf` (`max_values`: None, `max_size`: Some(838), added: 3313, mode: `MaxEncodedLen`) + /// Storage: UNKNOWN KEY `0x2aeddc77fe58c98d50bd37f1b90840f97c182fead9255863460affdd63116be3` (r:2 w:0) + /// Proof: UNKNOWN KEY `0x2aeddc77fe58c98d50bd37f1b90840f97c182fead9255863460affdd63116be3` (r:2 w:0) + /// Storage: `Identity::UsernameInfoOf` (r:0 w:1) + /// Proof: `Identity::UsernameInfoOf` (`max_values`: None, `max_size`: Some(98), added: 2573, mode: `MaxEncodedLen`) fn migration_v2_username_step() -> Weight { // Proof Size summary in bytes: - // Measured: `258` - // Estimated: `4303` - // Minimum execution time: 26_271_000 picoseconds. - Weight::from_parts(26_910_000, 0) - .saturating_add(Weight::from_parts(0, 4303)) + // Measured: `159` + // Estimated: `6099` + // Minimum execution time: 10_410_000 picoseconds. + Weight::from_parts(10_650_000, 0) + .saturating_add(Weight::from_parts(0, 6099)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) } - /// Storage: `Identity::AccountOfUsername` (r:1 w:0) - /// Proof: `Identity::AccountOfUsername` (`max_values`: None, `max_size`: Some(81), added: 2556, mode: `MaxEncodedLen`) - /// Storage: `Identity::IdentityOf` (r:1 w:1) - /// Proof: `Identity::IdentityOf` (`max_values`: None, `max_size`: Some(838), added: 3313, mode: `MaxEncodedLen`) + /// Storage: `Identity::IdentityOf` (r:2 w:1) + /// Proof: `Identity::IdentityOf` (`max_values`: None, `max_size`: Some(804), added: 3279, mode: `MaxEncodedLen`) + /// Storage: `Identity::UsernameOf` (r:0 w:1) + /// Proof: `Identity::UsernameOf` (`max_values`: None, `max_size`: Some(73), added: 2548, mode: `MaxEncodedLen`) fn migration_v2_identity_step() -> Weight { // Proof Size summary in bytes: - // Measured: `258` - // Estimated: `4303` - // Minimum execution time: 26_271_000 picoseconds. - Weight::from_parts(26_910_000, 0) - .saturating_add(Weight::from_parts(0, 4303)) + // Measured: `526` + // Estimated: `7548` + // Minimum execution time: 16_610_000 picoseconds. + Weight::from_parts(16_981_000, 0) + .saturating_add(Weight::from_parts(0, 7548)) .saturating_add(T::DbWeight::get().reads(2)) - .saturating_add(T::DbWeight::get().writes(1)) + .saturating_add(T::DbWeight::get().writes(2)) } - /// Storage: `Identity::AccountOfUsername` (r:1 w:0) - /// Proof: `Identity::AccountOfUsername` (`max_values`: None, `max_size`: Some(81), added: 2556, mode: `MaxEncodedLen`) - /// Storage: `Identity::IdentityOf` (r:1 w:1) - /// Proof: `Identity::IdentityOf` (`max_values`: None, `max_size`: Some(838), added: 3313, mode: `MaxEncodedLen`) + /// Storage: `Identity::PendingUsernames` (r:2 w:1) + /// Proof: `Identity::PendingUsernames` (`max_values`: None, `max_size`: Some(102), added: 2577, mode: `MaxEncodedLen`) fn migration_v2_pending_username_step() -> Weight { // Proof Size summary in bytes: - // Measured: `258` - // Estimated: `4303` - // Minimum execution time: 26_271_000 picoseconds. - Weight::from_parts(26_910_000, 0) - .saturating_add(Weight::from_parts(0, 4303)) + // Measured: `201` + // Estimated: `6144` + // Minimum execution time: 9_860_000 picoseconds. + Weight::from_parts(10_010_000, 0) + .saturating_add(Weight::from_parts(0, 6144)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) } - /// Storage: `Identity::AccountOfUsername` (r:1 w:0) - /// Proof: `Identity::AccountOfUsername` (`max_values`: None, `max_size`: Some(81), added: 2556, mode: `MaxEncodedLen`) - /// Storage: `Identity::IdentityOf` (r:1 w:1) - /// Proof: `Identity::IdentityOf` (`max_values`: None, `max_size`: Some(838), added: 3313, mode: `MaxEncodedLen`) + /// Storage: `Identity::AuthorityOf` (r:2 w:0) + /// Proof: `Identity::AuthorityOf` (`max_values`: None, `max_size`: Some(52), added: 2527, mode: `MaxEncodedLen`) + /// Storage: UNKNOWN KEY `0x2aeddc77fe58c98d50bd37f1b90840f99622d1423cdd16f5c33e2b531c34a53d` (r:1 w:1) + /// Proof: UNKNOWN KEY `0x2aeddc77fe58c98d50bd37f1b90840f99622d1423cdd16f5c33e2b531c34a53d` (r:1 w:1) fn migration_v2_cleanup_authority_step() -> Weight { // Proof Size summary in bytes: - // Measured: `258` - // Estimated: `4303` - // Minimum execution time: 26_271_000 picoseconds. - Weight::from_parts(26_910_000, 0) - .saturating_add(Weight::from_parts(0, 4303)) - .saturating_add(T::DbWeight::get().reads(2)) + // Measured: `288` + // Estimated: `6044` + // Minimum execution time: 13_940_000 picoseconds. + Weight::from_parts(14_450_000, 0) + .saturating_add(Weight::from_parts(0, 6044)) + .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(1)) } - /// Storage: `Identity::AccountOfUsername` (r:1 w:0) - /// Proof: `Identity::AccountOfUsername` (`max_values`: None, `max_size`: Some(81), added: 2556, mode: `MaxEncodedLen`) - /// Storage: `Identity::IdentityOf` (r:1 w:1) - /// Proof: `Identity::IdentityOf` (`max_values`: None, `max_size`: Some(838), added: 3313, mode: `MaxEncodedLen`) + /// Storage: `Identity::UsernameInfoOf` (r:2 w:0) + /// Proof: `Identity::UsernameInfoOf` (`max_values`: None, `max_size`: Some(98), added: 2573, mode: `MaxEncodedLen`) + /// Storage: UNKNOWN KEY `0x2aeddc77fe58c98d50bd37f1b90840f97c182fead9255863460affdd63116be3` (r:1 w:1) + /// Proof: UNKNOWN KEY `0x2aeddc77fe58c98d50bd37f1b90840f97c182fead9255863460affdd63116be3` (r:1 w:1) fn migration_v2_cleanup_username_step() -> Weight { // Proof Size summary in bytes: - // Measured: `258` - // Estimated: `4303` - // Minimum execution time: 26_271_000 picoseconds. - Weight::from_parts(26_910_000, 0) - .saturating_add(Weight::from_parts(0, 4303)) - .saturating_add(T::DbWeight::get().reads(2)) + // Measured: `290` + // Estimated: `6136` + // Minimum execution time: 12_610_000 picoseconds. + Weight::from_parts(12_990_000, 0) + .saturating_add(Weight::from_parts(0, 6136)) + .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(1)) } } diff --git a/system-parachains/people/people-kusama/src/weights/pallet_message_queue.rs b/system-parachains/people/people-kusama/src/weights/pallet_message_queue.rs index 9848220f62..6c68b3ece3 100644 --- a/system-parachains/people/people-kusama/src/weights/pallet_message_queue.rs +++ b/system-parachains/people/people-kusama/src/weights/pallet_message_queue.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `pallet_message_queue` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-05, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-15, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./people-kusama-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./people-kusama-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_message_queue -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./people-kusama-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/people-kusama-runtime/people_kusama_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/people/people-kusama/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -55,8 +52,8 @@ impl pallet_message_queue::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `223` // Estimated: `6044` - // Minimum execution time: 19_710_000 picoseconds. - Weight::from_parts(20_060_000, 0) + // Minimum execution time: 15_770_000 picoseconds. + Weight::from_parts(16_100_000, 0) .saturating_add(Weight::from_parts(0, 6044)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) @@ -69,8 +66,8 @@ impl pallet_message_queue::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `218` // Estimated: `6044` - // Minimum execution time: 17_740_000 picoseconds. - Weight::from_parts(18_131_000, 0) + // Minimum execution time: 14_130_000 picoseconds. + Weight::from_parts(14_560_000, 0) .saturating_add(Weight::from_parts(0, 6044)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(3)) @@ -81,8 +78,8 @@ impl pallet_message_queue::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `6` // Estimated: `3517` - // Minimum execution time: 5_350_000 picoseconds. - Weight::from_parts(5_580_000, 0) + // Minimum execution time: 5_020_000 picoseconds. + Weight::from_parts(5_210_000, 0) .saturating_add(Weight::from_parts(0, 3517)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -93,8 +90,8 @@ impl pallet_message_queue::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `72` // Estimated: `69050` - // Minimum execution time: 9_610_000 picoseconds. - Weight::from_parts(9_830_000, 0) + // Minimum execution time: 7_510_000 picoseconds. + Weight::from_parts(7_780_000, 0) .saturating_add(Weight::from_parts(0, 69050)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -105,8 +102,8 @@ impl pallet_message_queue::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `72` // Estimated: `69050` - // Minimum execution time: 9_850_000 picoseconds. - Weight::from_parts(10_070_000, 0) + // Minimum execution time: 7_890_000 picoseconds. + Weight::from_parts(8_160_000, 0) .saturating_add(Weight::from_parts(0, 69050)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -119,8 +116,8 @@ impl pallet_message_queue::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 158_741_000 picoseconds. - Weight::from_parts(159_412_000, 0) + // Minimum execution time: 215_251_000 picoseconds. + Weight::from_parts(216_191_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -132,23 +129,23 @@ impl pallet_message_queue::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `171` // Estimated: `3517` - // Minimum execution time: 12_200_000 picoseconds. - Weight::from_parts(12_510_000, 0) + // Minimum execution time: 9_110_000 picoseconds. + Weight::from_parts(9_410_000, 0) .saturating_add(Weight::from_parts(0, 3517)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) } /// Storage: `MessageQueue::BookStateFor` (r:1 w:0) - /// Proof: `MessageQueue::BookStateFor` (`max_values`: None, `max_size`: Some(55), added: 2530, mode: `MaxEncodedLen`) + /// Proof: `MessageQueue::BookStateFor` (`max_values`: None, `max_size`: Some(52), added: 2527, mode: `MaxEncodedLen`) /// Storage: `MessageQueue::ServiceHead` (r:0 w:1) - /// Proof: `MessageQueue::ServiceHead` (`max_values`: Some(1), `max_size`: Some(6), added: 501, mode: `MaxEncodedLen`) + /// Proof: `MessageQueue::ServiceHead` (`max_values`: Some(1), `max_size`: Some(5), added: 500, mode: `MaxEncodedLen`) fn set_service_head() -> Weight { // Proof Size summary in bytes: - // Measured: `220` - // Estimated: `3520` - // Minimum execution time: 11_071_000 picoseconds. - Weight::from_parts(11_553_000, 0) - .saturating_add(Weight::from_parts(0, 3520)) + // Measured: `161` + // Estimated: `3517` + // Minimum execution time: 7_680_000 picoseconds. + Weight::from_parts(7_910_000, 0) + .saturating_add(Weight::from_parts(0, 3517)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -160,8 +157,8 @@ impl pallet_message_queue::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `65667` // Estimated: `69050` - // Minimum execution time: 60_820_000 picoseconds. - Weight::from_parts(61_371_000, 0) + // Minimum execution time: 59_730_000 picoseconds. + Weight::from_parts(60_650_000, 0) .saturating_add(Weight::from_parts(0, 69050)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -174,8 +171,8 @@ impl pallet_message_queue::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `65667` // Estimated: `69050` - // Minimum execution time: 79_660_000 picoseconds. - Weight::from_parts(80_680_000, 0) + // Minimum execution time: 78_440_000 picoseconds. + Weight::from_parts(79_410_000, 0) .saturating_add(Weight::from_parts(0, 69050)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -188,8 +185,8 @@ impl pallet_message_queue::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `65667` // Estimated: `69050` - // Minimum execution time: 115_761_000 picoseconds. - Weight::from_parts(116_871_000, 0) + // Minimum execution time: 141_581_000 picoseconds. + Weight::from_parts(142_721_000, 0) .saturating_add(Weight::from_parts(0, 69050)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) diff --git a/system-parachains/people/people-kusama/src/weights/pallet_migrations.rs b/system-parachains/people/people-kusama/src/weights/pallet_migrations.rs index 4b322ff472..c1a7292771 100644 --- a/system-parachains/people/people-kusama/src/weights/pallet_migrations.rs +++ b/system-parachains/people/people-kusama/src/weights/pallet_migrations.rs @@ -16,10 +16,10 @@ //! Autogenerated weights for `pallet_migrations` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.0.0 -//! DATE: 2025-04-08, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-15, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `e502a20f0dc0`, CPU: `QEMU Virtual CPU version 2.5+` +//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: @@ -27,15 +27,11 @@ // v1 // benchmark // pallet -// --extrinsic=* -// --runtime=target/production/wbuild/people-kusama-runtime/people_kusama_runtime.wasm -// --pallet=pallet_migrations -// --header=/_work/fellowship-001/runtimes/runtimes/.github/scripts/cmd/file_header.txt -// --output=./system-parachains/people/people-kusama/src/weights -// --wasm-execution=compiled -// --steps=50 -// --repeat=20 -// --heap-pages=4096 +// --runtime=target/production/wbuild/people-kusama-runtime/people_kusama_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/people/people-kusama/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -56,8 +52,8 @@ impl pallet_migrations::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `71` // Estimated: `67035` - // Minimum execution time: 8_190_000 picoseconds. - Weight::from_parts(9_520_000, 0) + // Minimum execution time: 9_910_000 picoseconds. + Weight::from_parts(10_200_000, 0) .saturating_add(Weight::from_parts(0, 67035)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -68,8 +64,8 @@ impl pallet_migrations::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `42` // Estimated: `67035` - // Minimum execution time: 2_240_000 picoseconds. - Weight::from_parts(2_380_000, 0) + // Minimum execution time: 3_140_000 picoseconds. + Weight::from_parts(3_260_000, 0) .saturating_add(Weight::from_parts(0, 67035)) .saturating_add(T::DbWeight::get().reads(1)) } @@ -81,8 +77,8 @@ impl pallet_migrations::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `29` // Estimated: `3494` - // Minimum execution time: 6_070_000 picoseconds. - Weight::from_parts(7_240_000, 0) + // Minimum execution time: 7_140_000 picoseconds. + Weight::from_parts(7_280_000, 0) .saturating_add(Weight::from_parts(0, 3494)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -95,8 +91,8 @@ impl pallet_migrations::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `125` // Estimated: `3731` - // Minimum execution time: 11_190_000 picoseconds. - Weight::from_parts(13_550_000, 0) + // Minimum execution time: 13_730_000 picoseconds. + Weight::from_parts(14_140_000, 0) .saturating_add(Weight::from_parts(0, 3731)) .saturating_add(T::DbWeight::get().reads(2)) } @@ -108,8 +104,8 @@ impl pallet_migrations::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `71` // Estimated: `3731` - // Minimum execution time: 10_480_000 picoseconds. - Weight::from_parts(11_680_000, 0) + // Minimum execution time: 13_150_000 picoseconds. + Weight::from_parts(13_410_000, 0) .saturating_add(Weight::from_parts(0, 3731)) .saturating_add(T::DbWeight::get().reads(2)) } @@ -121,8 +117,8 @@ impl pallet_migrations::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `71` // Estimated: `3731` - // Minimum execution time: 12_421_000 picoseconds. - Weight::from_parts(14_410_000, 0) + // Minimum execution time: 14_971_000 picoseconds. + Weight::from_parts(15_240_000, 0) .saturating_add(Weight::from_parts(0, 3731)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -137,8 +133,8 @@ impl pallet_migrations::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `71` // Estimated: `3731` - // Minimum execution time: 13_050_000 picoseconds. - Weight::from_parts(15_000_000, 0) + // Minimum execution time: 15_790_000 picoseconds. + Weight::from_parts(16_190_000, 0) .saturating_add(Weight::from_parts(0, 3731)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -147,8 +143,8 @@ impl pallet_migrations::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 200_000 picoseconds. - Weight::from_parts(250_000, 0) + // Minimum execution time: 220_000 picoseconds. + Weight::from_parts(260_000, 0) .saturating_add(Weight::from_parts(0, 0)) } /// Storage: `MultiBlockMigrations::Cursor` (r:0 w:1) @@ -157,8 +153,8 @@ impl pallet_migrations::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 3_110_000 picoseconds. - Weight::from_parts(3_570_000, 0) + // Minimum execution time: 3_360_000 picoseconds. + Weight::from_parts(3_550_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -168,8 +164,8 @@ impl pallet_migrations::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 3_460_000 picoseconds. - Weight::from_parts(4_261_000, 0) + // Minimum execution time: 3_710_000 picoseconds. + Weight::from_parts(3_900_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -181,8 +177,8 @@ impl pallet_migrations::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `85` // Estimated: `67035` - // Minimum execution time: 6_690_000 picoseconds. - Weight::from_parts(7_100_000, 0) + // Minimum execution time: 8_151_000 picoseconds. + Weight::from_parts(8_500_000, 0) .saturating_add(Weight::from_parts(0, 67035)) .saturating_add(T::DbWeight::get().reads(2)) } @@ -193,11 +189,11 @@ impl pallet_migrations::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `1022 + n * (271 ±0)` // Estimated: `3834 + n * (2740 ±0)` - // Minimum execution time: 19_940_000 picoseconds. - Weight::from_parts(14_507_666, 0) + // Minimum execution time: 14_770_000 picoseconds. + Weight::from_parts(11_446_536, 0) .saturating_add(Weight::from_parts(0, 3834)) - // Standard Error: 3_687 - .saturating_add(Weight::from_parts(1_554_578, 0).saturating_mul(n.into())) + // Standard Error: 3_073 + .saturating_add(Weight::from_parts(1_628_231, 0).saturating_mul(n.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(n.into()))) .saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(n.into()))) @@ -210,11 +206,11 @@ impl pallet_migrations::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `1642 + n * (38 ±0)` // Estimated: `720 + n * (39 ±0)` - // Minimum execution time: 1_919_000 picoseconds. - Weight::from_parts(5_740_246, 0) + // Minimum execution time: 2_530_000 picoseconds. + Weight::from_parts(23_259_986, 0) .saturating_add(Weight::from_parts(0, 720)) - // Standard Error: 1_463 - .saturating_add(Weight::from_parts(836_551, 0).saturating_mul(n.into())) + // Standard Error: 2_137 + .saturating_add(Weight::from_parts(991_156, 0).saturating_mul(n.into())) .saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(n.into()))) .saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(n.into()))) .saturating_add(Weight::from_parts(0, 39).saturating_mul(n.into())) diff --git a/system-parachains/people/people-kusama/src/weights/pallet_multisig.rs b/system-parachains/people/people-kusama/src/weights/pallet_multisig.rs index fc10e30f88..d324edf561 100644 --- a/system-parachains/people/people-kusama/src/weights/pallet_multisig.rs +++ b/system-parachains/people/people-kusama/src/weights/pallet_multisig.rs @@ -16,10 +16,10 @@ //! Autogenerated weights for `pallet_multisig` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.0.0 -//! DATE: 2025-04-30, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-15, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `2954d1b4313e`, CPU: `QEMU Virtual CPU version 2.5+` +//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: @@ -27,15 +27,11 @@ // v1 // benchmark // pallet -// --extrinsic=* -// --runtime=target/production/wbuild/people-kusama-runtime/people_kusama_runtime.wasm -// --pallet=pallet_multisig -// --header=/_work/fellowship-001/runtimes/runtimes/.github/scripts/cmd/file_header.txt -// --output=./system-parachains/people/people-kusama/src/weights -// --wasm-execution=compiled -// --steps=50 -// --repeat=20 -// --heap-pages=4096 +// --runtime=target/production/wbuild/people-kusama-runtime/people_kusama_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/people/people-kusama/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -53,11 +49,11 @@ impl pallet_multisig::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 16_200_000 picoseconds. - Weight::from_parts(18_465_758, 0) + // Minimum execution time: 15_730_000 picoseconds. + Weight::from_parts(16_296_412, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 18 - .saturating_add(Weight::from_parts(392, 0).saturating_mul(z.into())) + // Standard Error: 3 + .saturating_add(Weight::from_parts(452, 0).saturating_mul(z.into())) } /// Storage: `Multisig::Multisigs` (r:1 w:1) /// Proof: `Multisig::Multisigs` (`max_values`: None, `max_size`: Some(3346), added: 5821, mode: `MaxEncodedLen`) @@ -67,13 +63,13 @@ impl pallet_multisig::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `263 + s * (2 ±0)` // Estimated: `6811` - // Minimum execution time: 47_070_000 picoseconds. - Weight::from_parts(35_096_319, 0) + // Minimum execution time: 48_240_000 picoseconds. + Weight::from_parts(38_467_026, 0) .saturating_add(Weight::from_parts(0, 6811)) - // Standard Error: 3_256 - .saturating_add(Weight::from_parts(162_135, 0).saturating_mul(s.into())) - // Standard Error: 31 - .saturating_add(Weight::from_parts(2_329, 0).saturating_mul(z.into())) + // Standard Error: 590 + .saturating_add(Weight::from_parts(107_746, 0).saturating_mul(s.into())) + // Standard Error: 5 + .saturating_add(Weight::from_parts(2_091, 0).saturating_mul(z.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -85,13 +81,13 @@ impl pallet_multisig::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `282` // Estimated: `6811` - // Minimum execution time: 30_220_000 picoseconds. - Weight::from_parts(18_849_503, 0) + // Minimum execution time: 31_081_000 picoseconds. + Weight::from_parts(22_202_156, 0) .saturating_add(Weight::from_parts(0, 6811)) - // Standard Error: 2_168 - .saturating_add(Weight::from_parts(131_209, 0).saturating_mul(s.into())) - // Standard Error: 21 - .saturating_add(Weight::from_parts(2_393, 0).saturating_mul(z.into())) + // Standard Error: 353 + .saturating_add(Weight::from_parts(97_269, 0).saturating_mul(s.into())) + // Standard Error: 3 + .saturating_add(Weight::from_parts(2_083, 0).saturating_mul(z.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -105,13 +101,13 @@ impl pallet_multisig::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `388 + s * (33 ±0)` // Estimated: `6811` - // Minimum execution time: 52_070_000 picoseconds. - Weight::from_parts(40_163_263, 0) + // Minimum execution time: 53_790_000 picoseconds. + Weight::from_parts(42_004_928, 0) .saturating_add(Weight::from_parts(0, 6811)) - // Standard Error: 3_501 - .saturating_add(Weight::from_parts(158_101, 0).saturating_mul(s.into())) - // Standard Error: 34 - .saturating_add(Weight::from_parts(2_333, 0).saturating_mul(z.into())) + // Standard Error: 358 + .saturating_add(Weight::from_parts(126_283, 0).saturating_mul(s.into())) + // Standard Error: 3 + .saturating_add(Weight::from_parts(2_070, 0).saturating_mul(z.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -122,11 +118,11 @@ impl pallet_multisig::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `263 + s * (2 ±0)` // Estimated: `6811` - // Minimum execution time: 31_752_000 picoseconds. - Weight::from_parts(33_768_962, 0) + // Minimum execution time: 35_870_000 picoseconds. + Weight::from_parts(36_924_783, 0) .saturating_add(Weight::from_parts(0, 6811)) - // Standard Error: 1_916 - .saturating_add(Weight::from_parts(152_062, 0).saturating_mul(s.into())) + // Standard Error: 962 + .saturating_add(Weight::from_parts(105_859, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -137,11 +133,11 @@ impl pallet_multisig::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `282` // Estimated: `6811` - // Minimum execution time: 16_610_000 picoseconds. - Weight::from_parts(18_219_549, 0) + // Minimum execution time: 20_030_000 picoseconds. + Weight::from_parts(20_876_620, 0) .saturating_add(Weight::from_parts(0, 6811)) - // Standard Error: 1_987 - .saturating_add(Weight::from_parts(132_690, 0).saturating_mul(s.into())) + // Standard Error: 879 + .saturating_add(Weight::from_parts(99_323, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -152,11 +148,11 @@ impl pallet_multisig::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `454 + s * (1 ±0)` // Estimated: `6811` - // Minimum execution time: 31_190_000 picoseconds. - Weight::from_parts(35_474_406, 0) + // Minimum execution time: 36_460_000 picoseconds. + Weight::from_parts(37_932_110, 0) .saturating_add(Weight::from_parts(0, 6811)) - // Standard Error: 2_542 - .saturating_add(Weight::from_parts(120_106, 0).saturating_mul(s.into())) + // Standard Error: 1_135 + .saturating_add(Weight::from_parts(102_962, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -165,13 +161,13 @@ impl pallet_multisig::WeightInfo for WeightInfo { /// The range of component `s` is `[2, 100]`. fn poke_deposit(s: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `458 + s * (1 ±0)` + // Measured: `454 + s * (1 ±0)` // Estimated: `6811` - // Minimum execution time: 34_917_000 picoseconds. - Weight::from_parts(36_141_350, 0) + // Minimum execution time: 35_231_000 picoseconds. + Weight::from_parts(36_163_242, 0) .saturating_add(Weight::from_parts(0, 6811)) - // Standard Error: 1_247 - .saturating_add(Weight::from_parts(166_544, 0).saturating_mul(s.into())) + // Standard Error: 652 + .saturating_add(Weight::from_parts(103_007, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } diff --git a/system-parachains/people/people-kusama/src/weights/pallet_proxy.rs b/system-parachains/people/people-kusama/src/weights/pallet_proxy.rs index 8081873194..672b26b917 100644 --- a/system-parachains/people/people-kusama/src/weights/pallet_proxy.rs +++ b/system-parachains/people/people-kusama/src/weights/pallet_proxy.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `pallet_proxy` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-05, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-15, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./people-kusama-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./people-kusama-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_proxy -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./people-kusama-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/people-kusama-runtime/people_kusama_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/people/people-kusama/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -54,11 +51,11 @@ impl pallet_proxy::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `127 + p * (37 ±0)` // Estimated: `4706` - // Minimum execution time: 17_500_000 picoseconds. - Weight::from_parts(18_070_025, 0) + // Minimum execution time: 16_990_000 picoseconds. + Weight::from_parts(17_508_504, 0) .saturating_add(Weight::from_parts(0, 4706)) - // Standard Error: 686 - .saturating_add(Weight::from_parts(42_122, 0).saturating_mul(p.into())) + // Standard Error: 679 + .saturating_add(Weight::from_parts(23_222, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(1)) } /// Storage: `Proxy::Proxies` (r:1 w:0) @@ -73,13 +70,13 @@ impl pallet_proxy::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `454 + a * (68 ±0) + p * (37 ±0)` // Estimated: `5698` - // Minimum execution time: 46_761_000 picoseconds. - Weight::from_parts(46_403_882, 0) + // Minimum execution time: 46_091_000 picoseconds. + Weight::from_parts(46_250_676, 0) .saturating_add(Weight::from_parts(0, 5698)) - // Standard Error: 1_714 - .saturating_add(Weight::from_parts(168_680, 0).saturating_mul(a.into())) - // Standard Error: 1_771 - .saturating_add(Weight::from_parts(42_193, 0).saturating_mul(p.into())) + // Standard Error: 1_705 + .saturating_add(Weight::from_parts(158_434, 0).saturating_mul(a.into())) + // Standard Error: 1_762 + .saturating_add(Weight::from_parts(29_849, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -93,13 +90,13 @@ impl pallet_proxy::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `369 + a * (68 ±0)` // Estimated: `5698` - // Minimum execution time: 32_150_000 picoseconds. - Weight::from_parts(32_665_317, 0) + // Minimum execution time: 29_700_000 picoseconds. + Weight::from_parts(30_642_786, 0) .saturating_add(Weight::from_parts(0, 5698)) - // Standard Error: 1_686 - .saturating_add(Weight::from_parts(170_351, 0).saturating_mul(a.into())) - // Standard Error: 1_742 - .saturating_add(Weight::from_parts(12_404, 0).saturating_mul(p.into())) + // Standard Error: 2_361 + .saturating_add(Weight::from_parts(175_348, 0).saturating_mul(a.into())) + // Standard Error: 2_440 + .saturating_add(Weight::from_parts(12_287, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -113,13 +110,13 @@ impl pallet_proxy::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `369 + a * (68 ±0)` // Estimated: `5698` - // Minimum execution time: 32_120_000 picoseconds. - Weight::from_parts(32_849_515, 0) + // Minimum execution time: 30_060_000 picoseconds. + Weight::from_parts(30_356_979, 0) .saturating_add(Weight::from_parts(0, 5698)) - // Standard Error: 1_755 - .saturating_add(Weight::from_parts(163_663, 0).saturating_mul(a.into())) - // Standard Error: 1_813 - .saturating_add(Weight::from_parts(6_494, 0).saturating_mul(p.into())) + // Standard Error: 2_424 + .saturating_add(Weight::from_parts(178_386, 0).saturating_mul(a.into())) + // Standard Error: 2_504 + .saturating_add(Weight::from_parts(13_213, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -135,13 +132,13 @@ impl pallet_proxy::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `386 + a * (68 ±0) + p * (37 ±0)` // Estimated: `5698` - // Minimum execution time: 42_151_000 picoseconds. - Weight::from_parts(42_649_845, 0) + // Minimum execution time: 41_310_000 picoseconds. + Weight::from_parts(41_886_846, 0) .saturating_add(Weight::from_parts(0, 5698)) - // Standard Error: 1_788 - .saturating_add(Weight::from_parts(159_902, 0).saturating_mul(a.into())) - // Standard Error: 1_847 - .saturating_add(Weight::from_parts(35_421, 0).saturating_mul(p.into())) + // Standard Error: 1_696 + .saturating_add(Weight::from_parts(165_681, 0).saturating_mul(a.into())) + // Standard Error: 1_752 + .saturating_add(Weight::from_parts(29_686, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -152,11 +149,11 @@ impl pallet_proxy::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `127 + p * (37 ±0)` // Estimated: `4706` - // Minimum execution time: 28_791_000 picoseconds. - Weight::from_parts(29_488_675, 0) + // Minimum execution time: 28_461_000 picoseconds. + Weight::from_parts(28_949_632, 0) .saturating_add(Weight::from_parts(0, 4706)) - // Standard Error: 609 - .saturating_add(Weight::from_parts(43_703, 0).saturating_mul(p.into())) + // Standard Error: 729 + .saturating_add(Weight::from_parts(44_961, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -167,11 +164,11 @@ impl pallet_proxy::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `127 + p * (37 ±0)` // Estimated: `4706` - // Minimum execution time: 28_990_000 picoseconds. - Weight::from_parts(29_808_065, 0) + // Minimum execution time: 28_090_000 picoseconds. + Weight::from_parts(28_920_510, 0) .saturating_add(Weight::from_parts(0, 4706)) - // Standard Error: 822 - .saturating_add(Weight::from_parts(53_349, 0).saturating_mul(p.into())) + // Standard Error: 759 + .saturating_add(Weight::from_parts(46_007, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -182,11 +179,11 @@ impl pallet_proxy::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `127 + p * (37 ±0)` // Estimated: `4706` - // Minimum execution time: 26_150_000 picoseconds. - Weight::from_parts(26_746_627, 0) + // Minimum execution time: 25_240_000 picoseconds. + Weight::from_parts(25_787_306, 0) .saturating_add(Weight::from_parts(0, 4706)) - // Standard Error: 678 - .saturating_add(Weight::from_parts(34_032, 0).saturating_mul(p.into())) + // Standard Error: 739 + .saturating_add(Weight::from_parts(23_881, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -197,11 +194,11 @@ impl pallet_proxy::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `139` // Estimated: `4706` - // Minimum execution time: 30_950_000 picoseconds. - Weight::from_parts(31_546_323, 0) + // Minimum execution time: 30_160_000 picoseconds. + Weight::from_parts(30_956_965, 0) .saturating_add(Weight::from_parts(0, 4706)) - // Standard Error: 579 - .saturating_add(Weight::from_parts(7_400, 0).saturating_mul(p.into())) + // Standard Error: 735 + .saturating_add(Weight::from_parts(4_128, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -212,11 +209,11 @@ impl pallet_proxy::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `164 + p * (37 ±0)` // Estimated: `4706` - // Minimum execution time: 27_520_000 picoseconds. - Weight::from_parts(28_216_993, 0) + // Minimum execution time: 26_561_000 picoseconds. + Weight::from_parts(27_181_710, 0) .saturating_add(Weight::from_parts(0, 4706)) - // Standard Error: 688 - .saturating_add(Weight::from_parts(26_599, 0).saturating_mul(p.into())) + // Standard Error: 782 + .saturating_add(Weight::from_parts(22_224, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -228,10 +225,10 @@ impl pallet_proxy::WeightInfo for WeightInfo { /// Proof: `Proxy::Announcements` (`max_values`: None, `max_size`: Some(2233), added: 4708, mode: `MaxEncodedLen`) fn poke_deposit() -> Weight { // Proof Size summary in bytes: - // Measured: `452` + // Measured: `453` // Estimated: `5698` - // Minimum execution time: 49_684_000 picoseconds. - Weight::from_parts(50_366_000, 0) + // Minimum execution time: 51_440_000 picoseconds. + Weight::from_parts(51_980_000, 0) .saturating_add(Weight::from_parts(0, 5698)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(3)) diff --git a/system-parachains/people/people-kusama/src/weights/pallet_session.rs b/system-parachains/people/people-kusama/src/weights/pallet_session.rs index d62dcb891f..998fee7191 100644 --- a/system-parachains/people/people-kusama/src/weights/pallet_session.rs +++ b/system-parachains/people/people-kusama/src/weights/pallet_session.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `pallet_session` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-05, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-15, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./people-kusama-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./people-kusama-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_session -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./people-kusama-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/people-kusama-runtime/people_kusama_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/people/people-kusama/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -55,8 +52,8 @@ impl pallet_session::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `298` // Estimated: `3763` - // Minimum execution time: 24_140_000 picoseconds. - Weight::from_parts(24_730_000, 0) + // Minimum execution time: 22_371_000 picoseconds. + Weight::from_parts(22_780_000, 0) .saturating_add(Weight::from_parts(0, 3763)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -69,8 +66,8 @@ impl pallet_session::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `280` // Estimated: `3745` - // Minimum execution time: 17_200_000 picoseconds. - Weight::from_parts(17_580_000, 0) + // Minimum execution time: 16_240_000 picoseconds. + Weight::from_parts(16_530_000, 0) .saturating_add(Weight::from_parts(0, 3745)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(2)) diff --git a/system-parachains/people/people-kusama/src/weights/pallet_timestamp.rs b/system-parachains/people/people-kusama/src/weights/pallet_timestamp.rs index 61218fb738..702ec3982b 100644 --- a/system-parachains/people/people-kusama/src/weights/pallet_timestamp.rs +++ b/system-parachains/people/people-kusama/src/weights/pallet_timestamp.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `pallet_timestamp` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-05, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-15, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./people-kusama-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./people-kusama-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_timestamp -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./people-kusama-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/people-kusama-runtime/people_kusama_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/people/people-kusama/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -55,8 +52,8 @@ impl pallet_timestamp::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `49` // Estimated: `1493` - // Minimum execution time: 12_150_000 picoseconds. - Weight::from_parts(12_580_000, 0) + // Minimum execution time: 8_890_000 picoseconds. + Weight::from_parts(9_260_000, 0) .saturating_add(Weight::from_parts(0, 1493)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -65,8 +62,8 @@ impl pallet_timestamp::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `57` // Estimated: `0` - // Minimum execution time: 4_860_000 picoseconds. - Weight::from_parts(5_040_000, 0) + // Minimum execution time: 4_630_000 picoseconds. + Weight::from_parts(4_810_000, 0) .saturating_add(Weight::from_parts(0, 0)) } } diff --git a/system-parachains/people/people-kusama/src/weights/pallet_transaction_payment.rs b/system-parachains/people/people-kusama/src/weights/pallet_transaction_payment.rs index b31e5a059f..322db30ee7 100644 --- a/system-parachains/people/people-kusama/src/weights/pallet_transaction_payment.rs +++ b/system-parachains/people/people-kusama/src/weights/pallet_transaction_payment.rs @@ -1,40 +1,37 @@ -// Copyright (C) Parity Technologies (UK) Ltd. -// This file is part of Polkadot. - -// Polkadot is free software: you can redistribute it and/or modify -// it under the terms of the GNU General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. - -// Polkadot is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. - -// You should have received a copy of the GNU General Public License -// along with Polkadot. If not, see . +// Copyright (C) Parity Technologies and the various Polkadot contributors, see Contributions.md +// for a list of specific contributors. +// 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_transaction_payment` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2024-09-12, STEPS: `2`, REPEAT: `2`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-15, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `gleipnir`, CPU: `AMD Ryzen 9 7900X 12-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("westend-dev")`, DB CACHE: 1024 +//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/debug/polkadot +// frame-omni-bencher +// v1 // benchmark // pallet -// --steps=2 -// --repeat=2 -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --pallet=pallet-transaction-payment -// --chain=westend-dev -// --output=./polkadot/runtime/westend/src/weights/ -// --header=./polkadot/file_header.txt +// --runtime=target/production/wbuild/people-kusama-runtime/people_kusama_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/people/people-kusama/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -47,22 +44,16 @@ use core::marker::PhantomData; /// Weight functions for `pallet_transaction_payment`. pub struct WeightInfo(PhantomData); impl pallet_transaction_payment::WeightInfo for WeightInfo { - /// Storage: `TransactionPayment::NextFeeMultiplier` (r:1 w:0) - /// Proof: `TransactionPayment::NextFeeMultiplier` (`max_values`: Some(1), `max_size`: Some(16), added: 511, mode: `MaxEncodedLen`) - /// Storage: `System::Account` (r:1 w:1) + /// Storage: `System::Account` (r:2 w:2) /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) - /// Storage: `Authorship::Author` (r:1 w:0) - /// Proof: `Authorship::Author` (`max_values`: Some(1), `max_size`: Some(32), added: 527, mode: `MaxEncodedLen`) - /// Storage: `System::Digest` (r:1 w:0) - /// Proof: `System::Digest` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) fn charge_transaction_payment() -> Weight { // Proof Size summary in bytes: - // Measured: `320` - // Estimated: `3593` - // Minimum execution time: 569_518_000 picoseconds. - Weight::from_parts(590_438_000, 0) - .saturating_add(Weight::from_parts(0, 3593)) - .saturating_add(T::DbWeight::get().reads(4)) - .saturating_add(T::DbWeight::get().writes(1)) + // Measured: `101` + // Estimated: `6196` + // Minimum execution time: 50_321_000 picoseconds. + Weight::from_parts(51_060_000, 0) + .saturating_add(Weight::from_parts(0, 6196)) + .saturating_add(T::DbWeight::get().reads(2)) + .saturating_add(T::DbWeight::get().writes(2)) } -} \ No newline at end of file +} diff --git a/system-parachains/people/people-kusama/src/weights/pallet_utility.rs b/system-parachains/people/people-kusama/src/weights/pallet_utility.rs index 2b3d0ca63d..5c45454e28 100644 --- a/system-parachains/people/people-kusama/src/weights/pallet_utility.rs +++ b/system-parachains/people/people-kusama/src/weights/pallet_utility.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `pallet_utility` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-05, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-15, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./people-kusama-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./people-kusama-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_utility -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./people-kusama-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/people-kusama-runtime/people_kusama_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/people/people-kusama/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -52,18 +49,18 @@ impl pallet_utility::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 6_320_000 picoseconds. - Weight::from_parts(21_409_792, 0) + // Minimum execution time: 6_340_000 picoseconds. + Weight::from_parts(9_215_610, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 1_791 - .saturating_add(Weight::from_parts(3_547_617, 0).saturating_mul(c.into())) + // Standard Error: 568 + .saturating_add(Weight::from_parts(3_476_643, 0).saturating_mul(c.into())) } fn as_derivative() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 5_570_000 picoseconds. - Weight::from_parts(5_750_000, 0) + // Minimum execution time: 5_590_000 picoseconds. + Weight::from_parts(5_810_000, 0) .saturating_add(Weight::from_parts(0, 0)) } /// The range of component `c` is `[0, 1000]`. @@ -71,18 +68,18 @@ impl pallet_utility::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 6_270_000 picoseconds. - Weight::from_parts(12_694_883, 0) + // Minimum execution time: 6_230_000 picoseconds. + Weight::from_parts(11_580_645, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 829 - .saturating_add(Weight::from_parts(3_808_542, 0).saturating_mul(c.into())) + // Standard Error: 730 + .saturating_add(Weight::from_parts(3_742_238, 0).saturating_mul(c.into())) } fn dispatch_as() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 8_690_000 picoseconds. - Weight::from_parts(8_920_000, 0) + // Minimum execution time: 8_480_000 picoseconds. + Weight::from_parts(8_800_000, 0) .saturating_add(Weight::from_parts(0, 0)) } /// The range of component `c` is `[0, 1000]`. @@ -90,26 +87,26 @@ impl pallet_utility::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 6_350_000 picoseconds. - Weight::from_parts(11_758_233, 0) + // Minimum execution time: 6_210_000 picoseconds. + Weight::from_parts(10_738_946, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 659 - .saturating_add(Weight::from_parts(3_554_975, 0).saturating_mul(c.into())) + // Standard Error: 786 + .saturating_add(Weight::from_parts(3_441_415, 0).saturating_mul(c.into())) } fn dispatch_as_fallible() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 7_330_000 picoseconds. - Weight::from_parts(7_583_000, 0) + // Minimum execution time: 8_340_000 picoseconds. + Weight::from_parts(8_750_000, 0) .saturating_add(Weight::from_parts(0, 0)) } fn if_else() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 8_846_000 picoseconds. - Weight::from_parts(9_337_000, 0) + // Minimum execution time: 10_120_000 picoseconds. + Weight::from_parts(10_480_000, 0) .saturating_add(Weight::from_parts(0, 0)) } } diff --git a/system-parachains/people/people-kusama/src/weights/pallet_xcm.rs b/system-parachains/people/people-kusama/src/weights/pallet_xcm.rs index 95bcbaf0de..411f8d7ff0 100644 --- a/system-parachains/people/people-kusama/src/weights/pallet_xcm.rs +++ b/system-parachains/people/people-kusama/src/weights/pallet_xcm.rs @@ -16,10 +16,10 @@ //! Autogenerated weights for `pallet_xcm` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.0.0 -//! DATE: 2025-04-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.1.0 +//! DATE: 2025-06-17, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `9d81f4f36ccc`, CPU: `QEMU Virtual CPU version 2.5+` +//! HOSTNAME: `b53efb4169bd`, CPU: `QEMU Virtual CPU version 2.5+` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: @@ -60,8 +60,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `6` // Estimated: `3471` - // Minimum execution time: 21_540_000 picoseconds. - Weight::from_parts(24_120_000, 0) + // Minimum execution time: 23_670_000 picoseconds. + Weight::from_parts(24_920_000, 0) .saturating_add(Weight::from_parts(0, 3471)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(1)) @@ -82,10 +82,10 @@ impl pallet_xcm::WeightInfo for WeightInfo { /// Proof: `ParachainSystem::PendingUpwardMessages` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) fn teleport_assets() -> Weight { // Proof Size summary in bytes: - // Measured: `90` + // Measured: `127` // Estimated: `3593` - // Minimum execution time: 115_151_000 picoseconds. - Weight::from_parts(122_110_000, 0) + // Minimum execution time: 135_649_000 picoseconds. + Weight::from_parts(145_870_000, 0) .saturating_add(Weight::from_parts(0, 3593)) .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(2)) @@ -118,11 +118,11 @@ impl pallet_xcm::WeightInfo for WeightInfo { /// Proof: `XcmpQueue::OutboundXcmpMessages` (`max_values`: None, `max_size`: Some(105506), added: 107981, mode: `MaxEncodedLen`) fn transfer_assets() -> Weight { // Proof Size summary in bytes: - // Measured: `259` - // Estimated: `3724` - // Minimum execution time: 124_761_000 picoseconds. - Weight::from_parts(131_892_000, 0) - .saturating_add(Weight::from_parts(0, 3724)) + // Measured: `296` + // Estimated: `3761` + // Minimum execution time: 147_950_000 picoseconds. + Weight::from_parts(155_940_000, 0) + .saturating_add(Weight::from_parts(0, 3761)) .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(3)) } @@ -132,8 +132,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `1485` - // Minimum execution time: 11_040_000 picoseconds. - Weight::from_parts(11_590_000, 0) + // Minimum execution time: 10_710_000 picoseconds. + Weight::from_parts(11_050_000, 0) .saturating_add(Weight::from_parts(0, 1485)) .saturating_add(T::DbWeight::get().reads(1)) } @@ -143,8 +143,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 7_410_000 picoseconds. - Weight::from_parts(7_680_000, 0) + // Minimum execution time: 8_850_000 picoseconds. + Weight::from_parts(9_350_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -152,8 +152,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_579_000 picoseconds. - Weight::from_parts(2_700_000, 0) + // Minimum execution time: 3_229_000 picoseconds. + Weight::from_parts(3_409_000, 0) .saturating_add(Weight::from_parts(0, 0)) } /// Storage: `PolkadotXcm::VersionNotifiers` (r:1 w:1) @@ -174,8 +174,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `6` // Estimated: `3471` - // Minimum execution time: 27_630_000 picoseconds. - Weight::from_parts(28_311_000, 0) + // Minimum execution time: 31_910_000 picoseconds. + Weight::from_parts(33_300_000, 0) .saturating_add(Weight::from_parts(0, 3471)) .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(4)) @@ -196,8 +196,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `99` // Estimated: `3564` - // Minimum execution time: 29_260_000 picoseconds. - Weight::from_parts(30_480_000, 0) + // Minimum execution time: 33_270_000 picoseconds. + Weight::from_parts(34_460_000, 0) .saturating_add(Weight::from_parts(0, 3564)) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(3)) @@ -208,45 +208,45 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_610_000 picoseconds. - Weight::from_parts(2_849_000, 0) + // Minimum execution time: 3_160_000 picoseconds. + Weight::from_parts(3_570_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(1)) } - /// Storage: `PolkadotXcm::SupportedVersion` (r:5 w:2) + /// Storage: `PolkadotXcm::SupportedVersion` (r:6 w:2) /// Proof: `PolkadotXcm::SupportedVersion` (`max_values`: None, `max_size`: None, mode: `Measured`) fn migrate_supported_version() -> Weight { // Proof Size summary in bytes: // Measured: `23` - // Estimated: `13388` - // Minimum execution time: 18_850_000 picoseconds. - Weight::from_parts(26_951_000, 0) - .saturating_add(Weight::from_parts(0, 13388)) - .saturating_add(T::DbWeight::get().reads(5)) + // Estimated: `15863` + // Minimum execution time: 26_059_000 picoseconds. + Weight::from_parts(26_460_000, 0) + .saturating_add(Weight::from_parts(0, 15863)) + .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(2)) } - /// Storage: `PolkadotXcm::VersionNotifiers` (r:5 w:2) + /// Storage: `PolkadotXcm::VersionNotifiers` (r:6 w:2) /// Proof: `PolkadotXcm::VersionNotifiers` (`max_values`: None, `max_size`: None, mode: `Measured`) fn migrate_version_notifiers() -> Weight { // Proof Size summary in bytes: // Measured: `27` - // Estimated: `13392` - // Minimum execution time: 18_490_000 picoseconds. - Weight::from_parts(19_360_000, 0) - .saturating_add(Weight::from_parts(0, 13392)) - .saturating_add(T::DbWeight::get().reads(5)) + // Estimated: `15867` + // Minimum execution time: 26_050_000 picoseconds. + Weight::from_parts(26_960_000, 0) + .saturating_add(Weight::from_parts(0, 15867)) + .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(2)) } - /// Storage: `PolkadotXcm::VersionNotifyTargets` (r:6 w:0) + /// Storage: `PolkadotXcm::VersionNotifyTargets` (r:7 w:0) /// Proof: `PolkadotXcm::VersionNotifyTargets` (`max_values`: None, `max_size`: None, mode: `Measured`) fn already_notified_target() -> Weight { // Proof Size summary in bytes: // Measured: `40` - // Estimated: `15880` - // Minimum execution time: 20_810_000 picoseconds. - Weight::from_parts(21_340_000, 0) - .saturating_add(Weight::from_parts(0, 15880)) - .saturating_add(T::DbWeight::get().reads(6)) + // Estimated: `18355` + // Minimum execution time: 28_970_000 picoseconds. + Weight::from_parts(29_569_000, 0) + .saturating_add(Weight::from_parts(0, 18355)) + .saturating_add(T::DbWeight::get().reads(7)) } /// Storage: `PolkadotXcm::VersionNotifyTargets` (r:2 w:1) /// Proof: `PolkadotXcm::VersionNotifyTargets` (`max_values`: None, `max_size`: None, mode: `Measured`) @@ -262,36 +262,36 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `40` // Estimated: `5980` - // Minimum execution time: 27_280_000 picoseconds. - Weight::from_parts(28_460_000, 0) + // Minimum execution time: 30_610_000 picoseconds. + Weight::from_parts(33_190_000, 0) .saturating_add(Weight::from_parts(0, 5980)) .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(2)) } - /// Storage: `PolkadotXcm::VersionNotifyTargets` (r:4 w:0) + /// Storage: `PolkadotXcm::VersionNotifyTargets` (r:5 w:0) /// Proof: `PolkadotXcm::VersionNotifyTargets` (`max_values`: None, `max_size`: None, mode: `Measured`) fn notify_target_migration_fail() -> Weight { // Proof Size summary in bytes: - // Measured: `37` - // Estimated: `10927` - // Minimum execution time: 13_700_000 picoseconds. - Weight::from_parts(13_940_000, 0) - .saturating_add(Weight::from_parts(0, 10927)) - .saturating_add(T::DbWeight::get().reads(4)) + // Measured: `43` + // Estimated: `13408` + // Minimum execution time: 21_240_000 picoseconds. + Weight::from_parts(21_541_000, 0) + .saturating_add(Weight::from_parts(0, 13408)) + .saturating_add(T::DbWeight::get().reads(5)) } - /// Storage: `PolkadotXcm::VersionNotifyTargets` (r:5 w:2) + /// Storage: `PolkadotXcm::VersionNotifyTargets` (r:6 w:2) /// Proof: `PolkadotXcm::VersionNotifyTargets` (`max_values`: None, `max_size`: None, mode: `Measured`) fn migrate_version_notify_targets() -> Weight { // Proof Size summary in bytes: // Measured: `34` - // Estimated: `13399` - // Minimum execution time: 18_550_000 picoseconds. - Weight::from_parts(18_890_000, 0) - .saturating_add(Weight::from_parts(0, 13399)) - .saturating_add(T::DbWeight::get().reads(5)) + // Estimated: `15874` + // Minimum execution time: 25_770_000 picoseconds. + Weight::from_parts(26_820_000, 0) + .saturating_add(Weight::from_parts(0, 15874)) + .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(2)) } - /// Storage: `PolkadotXcm::VersionNotifyTargets` (r:5 w:2) + /// Storage: `PolkadotXcm::VersionNotifyTargets` (r:6 w:2) /// Proof: `PolkadotXcm::VersionNotifyTargets` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `ParachainSystem::UpwardDeliveryFeeFactor` (r:1 w:0) /// Proof: `ParachainSystem::UpwardDeliveryFeeFactor` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) @@ -304,11 +304,11 @@ impl pallet_xcm::WeightInfo for WeightInfo { fn migrate_and_notify_old_targets() -> Weight { // Proof Size summary in bytes: // Measured: `40` - // Estimated: `13405` - // Minimum execution time: 36_780_000 picoseconds. - Weight::from_parts(38_411_000, 0) - .saturating_add(Weight::from_parts(0, 13405)) - .saturating_add(T::DbWeight::get().reads(9)) + // Estimated: `15880` + // Minimum execution time: 45_370_000 picoseconds. + Weight::from_parts(46_950_000, 0) + .saturating_add(Weight::from_parts(0, 15880)) + .saturating_add(T::DbWeight::get().reads(10)) .saturating_add(T::DbWeight::get().writes(3)) } /// Storage: `PolkadotXcm::QueryCounter` (r:1 w:1) @@ -319,8 +319,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `1485` - // Minimum execution time: 3_051_000 picoseconds. - Weight::from_parts(3_300_000, 0) + // Minimum execution time: 3_849_000 picoseconds. + Weight::from_parts(4_100_000, 0) .saturating_add(Weight::from_parts(0, 1485)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(2)) @@ -331,8 +331,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `7576` // Estimated: `11041` - // Minimum execution time: 33_540_000 picoseconds. - Weight::from_parts(35_240_000, 0) + // Minimum execution time: 38_470_000 picoseconds. + Weight::from_parts(39_470_000, 0) .saturating_add(Weight::from_parts(0, 11041)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -345,32 +345,30 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `24` // Estimated: `3489` - // Minimum execution time: 42_631_000 picoseconds. - Weight::from_parts(48_289_000, 0) + // Minimum execution time: 47_370_000 picoseconds. + Weight::from_parts(49_538_000, 0) .saturating_add(Weight::from_parts(0, 3489)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) } - /// Storage: `XcmPallet::AuthorizedAliases` (r:1 w:1) - /// Proof: `XcmPallet::AuthorizedAliases` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `Benchmark::Override` (r:0 w:0) + /// Proof: `Benchmark::Override` (`max_values`: None, `max_size`: None, mode: `Measured`) fn add_authorized_alias() -> Weight { // Proof Size summary in bytes: - // Measured: `361` - // Estimated: `3826` - // Minimum execution time: 15_975_000 picoseconds. - Weight::from_parts(16_398_000, 3826) - .saturating_add(T::DbWeight::get().reads(1)) - .saturating_add(T::DbWeight::get().writes(1)) + // 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) + .saturating_add(Weight::from_parts(0, 0)) } - /// Storage: `XcmPallet::AuthorizedAliases` (r:1 w:1) - /// Proof: `XcmPallet::AuthorizedAliases` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `Benchmark::Override` (r:0 w:0) + /// Proof: `Benchmark::Override` (`max_values`: None, `max_size`: None, mode: `Measured`) fn remove_authorized_alias() -> Weight { // Proof Size summary in bytes: - // Measured: `400` - // Estimated: `3865` - // Minimum execution time: 17_326_000 picoseconds. - Weight::from_parts(17_622_000, 3865) - .saturating_add(T::DbWeight::get().reads(1)) - .saturating_add(T::DbWeight::get().writes(1)) + // 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) + .saturating_add(Weight::from_parts(0, 0)) } } diff --git a/system-parachains/people/people-kusama/src/weights/xcm/mod.rs b/system-parachains/people/people-kusama/src/weights/xcm/mod.rs index 8ab57ce7eb..3800ac6ead 100644 --- a/system-parachains/people/people-kusama/src/weights/xcm/mod.rs +++ b/system-parachains/people/people-kusama/src/weights/xcm/mod.rs @@ -230,8 +230,7 @@ impl XcmWeightInfo for PeopleKusamaXcmWeight { XcmGeneric::::clear_topic() } fn alias_origin(_: &Location) -> Weight { - // XCM Executor does not currently support alias origin operations - Weight::MAX + XcmGeneric::::alias_origin() } fn unpaid_execution(_: &WeightLimit, _: &Option) -> Weight { XcmGeneric::::unpaid_execution() diff --git a/system-parachains/people/people-kusama/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs b/system-parachains/people/people-kusama/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs index 0aa4bafd5d..fb644ecc05 100644 --- a/system-parachains/people/people-kusama/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs +++ b/system-parachains/people/people-kusama/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs @@ -16,30 +16,31 @@ //! Autogenerated weights for `pallet_xcm_benchmarks::fungible` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-05, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.1.0 +//! DATE: 2025-06-17, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./people-kusama-chain-spec.json")`, DB CACHE: 1024 +//! HOSTNAME: `187a9ae6fb48`, CPU: `QEMU Virtual CPU version 2.5+` +//! WASM-EXECUTION: Compiled, CHAIN: None, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./people-kusama-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_xcm_benchmarks::fungible // --extrinsic=* +// --runtime=target/production/wbuild/people-kusama-runtime/people_kusama_runtime.wasm +// --pallet=pallet_xcm_benchmarks::fungible +// --header=/_work/fellowship-001/runtimes/runtimes/.github/scripts/cmd/file_header.txt +// --output=./system-parachains/people/people-kusama/src/weights/xcm // --wasm-execution=compiled +// --steps=50 +// --repeat=20 // --heap-pages=4096 -// --output=./people-kusama-weights/xcm/pallet_xcm_benchmarks_fungible.rs -// --header=./file_header.txt +// --template=templates/xcm-bench-template.hbs #![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; @@ -53,9 +54,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `101` // Estimated: `3593` - // Minimum execution time: 40_280_000 picoseconds. - Weight::from_parts(40_720_000, 0) - .saturating_add(Weight::from_parts(0, 3593)) + // Minimum execution time: 39_570_000 picoseconds. + Weight::from_parts(42_360_000, 3593) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -65,9 +65,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `153` // Estimated: `6196` - // Minimum execution time: 54_990_000 picoseconds. - Weight::from_parts(55_610_000, 0) - .saturating_add(Weight::from_parts(0, 6196)) + // Minimum execution time: 57_370_000 picoseconds. + Weight::from_parts(58_619_000, 6196) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -85,11 +84,10 @@ 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: `243` + // Measured: `280` // Estimated: `8799` - // Minimum execution time: 128_630_000 picoseconds. - Weight::from_parts(130_361_000, 0) - .saturating_add(Weight::from_parts(0, 8799)) + // Minimum execution time: 144_869_000 picoseconds. + Weight::from_parts(148_180_000, 8799) .saturating_add(T::DbWeight::get().reads(8)) .saturating_add(T::DbWeight::get().writes(4)) } @@ -101,7 +99,6 @@ impl WeightInfo { // Estimated: `0` // Minimum execution time: 18_446_744_073_709_551_000 picoseconds. Weight::from_parts(18_446_744_073_709_551_000, 0) - .saturating_add(Weight::from_parts(0, 0)) } /// Storage: `ParachainInfo::ParachainId` (r:1 w:0) /// Proof: `ParachainInfo::ParachainId` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) @@ -117,11 +114,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: `191` + // Measured: `228` // Estimated: `6196` - // Minimum execution time: 89_210_000 picoseconds. - Weight::from_parts(90_081_000, 0) - .saturating_add(Weight::from_parts(0, 6196)) + // Minimum execution time: 93_719_000 picoseconds. + Weight::from_parts(96_359_000, 6196) .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(3)) } @@ -129,9 +125,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 3_540_000 picoseconds. - Weight::from_parts(3_720_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 3_250_000 picoseconds. + Weight::from_parts(3_470_000, 0) } /// Storage: `System::Account` (r:1 w:1) /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) @@ -139,9 +134,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `52` // Estimated: `3593` - // Minimum execution time: 29_610_000 picoseconds. - Weight::from_parts(30_300_000, 0) - .saturating_add(Weight::from_parts(0, 3593)) + // Minimum execution time: 31_969_000 picoseconds. + Weight::from_parts(32_530_000, 3593) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -159,11 +153,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: `90` + // Measured: `127` // Estimated: `3593` - // Minimum execution time: 72_751_000 picoseconds. - Weight::from_parts(74_080_000, 0) - .saturating_add(Weight::from_parts(0, 3593)) + // Minimum execution time: 71_080_000 picoseconds. + Weight::from_parts(74_139_000, 3593) .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -179,31 +172,32 @@ 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: `38` - // Estimated: `3503` - // Minimum execution time: 30_530_000 picoseconds. - Weight::from_parts(31_100_000, 0) - .saturating_add(Weight::from_parts(0, 3503)) + // Measured: `75` + // Estimated: `3540` + // Minimum execution time: 42_460_000 picoseconds. + Weight::from_parts(44_810_000, 3540) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(1)) } - /// Storage: `System::Account` (r:1 w:1) + /// Storage: `System::Account` (r:2 w:2) /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) - /// Storage: `Dmp::DeliveryFeeFactor` (r:1 w:0) - /// Proof: `Dmp::DeliveryFeeFactor` (`max_values`: None, `max_size`: None, mode: `Measured`) - /// Storage: `XcmPallet::SupportedVersion` (r:1 w:0) - /// Proof: `XcmPallet::SupportedVersion` (`max_values`: None, `max_size`: None, mode: `Measured`) - /// Storage: `Dmp::DownwardMessageQueues` (r:1 w:1) - /// Proof: `Dmp::DownwardMessageQueues` (`max_values`: None, `max_size`: None, mode: `Measured`) - /// Storage: `Dmp::DownwardMessageQueueHeads` (r:1 w:1) - /// Proof: `Dmp::DownwardMessageQueueHeads` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `ParachainInfo::ParachainId` (r:1 w:0) + /// Proof: `ParachainInfo::ParachainId` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) + /// Storage: `ParachainSystem::UpwardDeliveryFeeFactor` (r:1 w:0) + /// Proof: `ParachainSystem::UpwardDeliveryFeeFactor` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Storage: `PolkadotXcm::SupportedVersion` (r:1 w:0) + /// Proof: `PolkadotXcm::SupportedVersion` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `ParachainSystem::HostConfiguration` (r:1 w:0) + /// Proof: `ParachainSystem::HostConfiguration` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Storage: `ParachainSystem::PendingUpwardMessages` (r:1 w:1) + /// Proof: `ParachainSystem::PendingUpwardMessages` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) pub(crate) fn initiate_transfer() -> Weight { // Proof Size summary in bytes: - // Measured: `180` - // Estimated: `3645` - // Minimum execution time: 82_584_000 picoseconds. - Weight::from_parts(84_614_000, 3645) - .saturating_add(T::DbWeight::get().reads(5)) + // Measured: `179` + // Estimated: `6196` + // Minimum execution time: 118_070_000 picoseconds. + Weight::from_parts(127_291_000, 6196) + .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(3)) } } diff --git a/system-parachains/people/people-kusama/src/weights/xcm/pallet_xcm_benchmarks_generic.rs b/system-parachains/people/people-kusama/src/weights/xcm/pallet_xcm_benchmarks_generic.rs index 5915fc4816..0ead2e7c2e 100644 --- a/system-parachains/people/people-kusama/src/weights/xcm/pallet_xcm_benchmarks_generic.rs +++ b/system-parachains/people/people-kusama/src/weights/xcm/pallet_xcm_benchmarks_generic.rs @@ -16,30 +16,31 @@ //! Autogenerated weights for `pallet_xcm_benchmarks::generic` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-05, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.1.0 +//! DATE: 2025-06-17, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./people-kusama-chain-spec.json")`, DB CACHE: 1024 +//! HOSTNAME: `187a9ae6fb48`, CPU: `QEMU Virtual CPU version 2.5+` +//! WASM-EXECUTION: Compiled, CHAIN: None, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./people-kusama-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_xcm_benchmarks::generic // --extrinsic=* +// --runtime=target/production/wbuild/people-kusama-runtime/people_kusama_runtime.wasm +// --pallet=pallet_xcm_benchmarks::generic +// --header=/_work/fellowship-001/runtimes/runtimes/.github/scripts/cmd/file_header.txt +// --output=./system-parachains/people/people-kusama/src/weights/xcm // --wasm-execution=compiled +// --steps=50 +// --repeat=20 // --heap-pages=4096 -// --output=./people-kusama-weights/xcm/pallet_xcm_benchmarks_generic.rs -// --header=./file_header.txt +// --template=templates/xcm-bench-template.hbs #![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; @@ -61,11 +62,10 @@ impl WeightInfo { /// Proof: `ParachainSystem::PendingUpwardMessages` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) pub(crate) fn report_holding() -> Weight { // Proof Size summary in bytes: - // Measured: `191` + // Measured: `228` // Estimated: `6196` - // Minimum execution time: 86_891_000 picoseconds. - Weight::from_parts(87_880_000, 0) - .saturating_add(Weight::from_parts(0, 6196)) + // Minimum execution time: 86_690_000 picoseconds. + Weight::from_parts(89_491_000, 6196) .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(3)) } @@ -73,23 +73,26 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 920_000 picoseconds. - Weight::from_parts(1_040_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 730_000 picoseconds. + Weight::from_parts(830_000, 0) } + /// Storage: `System::Account` (r:1 w:1) + /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) pub(crate) fn pay_fees() -> Weight { // Proof Size summary in bytes: // Measured: `0` - // Estimated: `0` - // Minimum execution time: 2_899_000 picoseconds. - Weight::from_parts(3_090_000, 0) + // Estimated: `3593` + // Minimum execution time: 4_230_000 picoseconds. + Weight::from_parts(4_710_000, 3593) + .saturating_add(T::DbWeight::get().reads(1)) + .saturating_add(T::DbWeight::get().writes(1)) } pub(crate) fn asset_claimer() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 669_000 picoseconds. - Weight::from_parts(714_000, 0) + // Minimum execution time: 770_000 picoseconds. + Weight::from_parts(910_000, 0) } /// Storage: `PolkadotXcm::Queries` (r:1 w:0) /// Proof: `PolkadotXcm::Queries` (`max_values`: None, `max_size`: None, mode: `Measured`) @@ -97,73 +100,67 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `3465` - // Minimum execution time: 6_841_000 picoseconds. - Weight::from_parts(7_080_000, 0) - .saturating_add(Weight::from_parts(0, 3465)) + // Minimum execution time: 6_950_000 picoseconds. + Weight::from_parts(7_350_000, 3465) .saturating_add(T::DbWeight::get().reads(1)) } pub(crate) fn transact() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 8_750_000 picoseconds. - Weight::from_parts(9_140_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 8_300_000 picoseconds. + Weight::from_parts(8_580_000, 0) } pub(crate) fn refund_surplus() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_900_000 picoseconds. - Weight::from_parts(1_980_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 1_450_000 picoseconds. + Weight::from_parts(1_540_000, 0) } pub(crate) fn set_error_handler() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 980_000 picoseconds. - Weight::from_parts(1_050_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 740_000 picoseconds. + Weight::from_parts(800_000, 0) } pub(crate) fn set_appendix() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 970_000 picoseconds. - Weight::from_parts(1_060_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 780_000 picoseconds. + Weight::from_parts(860_000, 0) } pub(crate) fn clear_error() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 890_000 picoseconds. - Weight::from_parts(950_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 709_000 picoseconds. + Weight::from_parts(770_000, 0) } pub(crate) fn descend_origin() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 960_000 picoseconds. - Weight::from_parts(1_040_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 780_000 picoseconds. + Weight::from_parts(830_000, 0) } + /// Storage: `Benchmark::Override` (r:0 w:0) + /// Proof: `Benchmark::Override` (`max_values`: None, `max_size`: None, mode: `Measured`) pub(crate) fn execute_with_origin() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 790_000 picoseconds. - Weight::from_parts(843_000, 0) + // Minimum execution time: 18_446_744_073_709_551_000 picoseconds. + Weight::from_parts(18_446_744_073_709_551_000, 0) } pub(crate) fn clear_origin() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 860_000 picoseconds. - Weight::from_parts(950_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 720_000 picoseconds. + Weight::from_parts(791_000, 0) } /// Storage: `ParachainInfo::ParachainId` (r:1 w:0) /// Proof: `ParachainInfo::ParachainId` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) @@ -179,11 +176,10 @@ impl WeightInfo { /// Proof: `ParachainSystem::PendingUpwardMessages` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) pub(crate) fn report_error() -> Weight { // Proof Size summary in bytes: - // Measured: `191` + // Measured: `228` // Estimated: `6196` - // Minimum execution time: 81_721_000 picoseconds. - Weight::from_parts(82_530_000, 0) - .saturating_add(Weight::from_parts(0, 6196)) + // Minimum execution time: 88_280_000 picoseconds. + Weight::from_parts(90_249_000, 6196) .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(3)) } @@ -193,9 +189,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `24` // Estimated: `3489` - // Minimum execution time: 11_140_000 picoseconds. - Weight::from_parts(11_340_000, 0) - .saturating_add(Weight::from_parts(0, 3489)) + // Minimum execution time: 11_211_000 picoseconds. + Weight::from_parts(11_860_000, 3489) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -203,9 +198,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 900_000 picoseconds. - Weight::from_parts(940_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 4_340_000 picoseconds. + Weight::from_parts(4_670_000, 0) } /// Storage: `PolkadotXcm::VersionNotifyTargets` (r:1 w:1) /// Proof: `PolkadotXcm::VersionNotifyTargets` (`max_values`: None, `max_size`: None, mode: `Measured`) @@ -221,9 +215,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `6` // Estimated: `3471` - // Minimum execution time: 27_340_000 picoseconds. - Weight::from_parts(27_900_000, 0) - .saturating_add(Weight::from_parts(0, 3471)) + // Minimum execution time: 26_691_000 picoseconds. + Weight::from_parts(27_930_000, 3471) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -233,50 +226,44 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 3_520_000 picoseconds. - Weight::from_parts(3_670_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 4_080_000 picoseconds. + Weight::from_parts(4_570_000, 0) .saturating_add(T::DbWeight::get().writes(1)) } pub(crate) fn burn_asset() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_520_000 picoseconds. - Weight::from_parts(1_640_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 1_280_000 picoseconds. + Weight::from_parts(1_390_000, 0) } pub(crate) fn expect_asset() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_070_000 picoseconds. - Weight::from_parts(1_190_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 850_000 picoseconds. + Weight::from_parts(941_000, 0) } pub(crate) fn expect_origin() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 880_000 picoseconds. - Weight::from_parts(980_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 4_210_000 picoseconds. + Weight::from_parts(4_680_000, 0) } pub(crate) fn expect_error() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 850_000 picoseconds. - Weight::from_parts(940_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 4_340_000 picoseconds. + Weight::from_parts(4_670_000, 0) } pub(crate) fn expect_transact_status() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_100_000 picoseconds. - Weight::from_parts(1_240_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 950_000 picoseconds. + Weight::from_parts(1_020_000, 0) } /// Storage: `ParachainInfo::ParachainId` (r:1 w:0) /// Proof: `ParachainInfo::ParachainId` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) @@ -292,11 +279,10 @@ impl WeightInfo { /// Proof: `ParachainSystem::PendingUpwardMessages` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) pub(crate) fn query_pallet() -> Weight { // Proof Size summary in bytes: - // Measured: `191` + // Measured: `228` // Estimated: `6196` - // Minimum execution time: 86_920_000 picoseconds. - Weight::from_parts(87_920_000, 0) - .saturating_add(Weight::from_parts(0, 6196)) + // Minimum execution time: 94_290_000 picoseconds. + Weight::from_parts(96_280_000, 6196) .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(3)) } @@ -304,9 +290,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 4_310_000 picoseconds. - Weight::from_parts(4_480_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 5_280_000 picoseconds. + Weight::from_parts(5_440_000, 0) } /// Storage: `ParachainInfo::ParachainId` (r:1 w:0) /// Proof: `ParachainInfo::ParachainId` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) @@ -322,11 +307,10 @@ impl WeightInfo { /// Proof: `ParachainSystem::PendingUpwardMessages` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) pub(crate) fn report_transact_status() -> Weight { // Proof Size summary in bytes: - // Measured: `191` + // Measured: `228` // Estimated: `6196` - // Minimum execution time: 82_011_000 picoseconds. - Weight::from_parts(82_991_000, 0) - .saturating_add(Weight::from_parts(0, 6196)) + // Minimum execution time: 88_091_000 picoseconds. + Weight::from_parts(90_359_000, 6196) .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(3)) } @@ -334,40 +318,42 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 920_000 picoseconds. - Weight::from_parts(1_040_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 820_000 picoseconds. + Weight::from_parts(880_000, 0) } pub(crate) fn set_topic() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 860_000 picoseconds. - Weight::from_parts(950_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 730_000 picoseconds. + Weight::from_parts(800_000, 0) } pub(crate) fn clear_topic() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 850_000 picoseconds. - Weight::from_parts(890_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 740_000 picoseconds. + Weight::from_parts(800_000, 0) } pub(crate) fn set_fees_mode() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 890_000 picoseconds. - Weight::from_parts(930_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 720_000 picoseconds. + Weight::from_parts(830_000, 0) } pub(crate) fn unpaid_execution() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 910_000 picoseconds. - Weight::from_parts(980_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 770_000 picoseconds. + Weight::from_parts(810_000, 0) + } + pub(crate) fn alias_origin() -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 750_000 picoseconds. + Weight::from_parts(889_000, 0) } } diff --git a/system-parachains/people/people-polkadot/src/weights/cumulus_pallet_parachain_system.rs b/system-parachains/people/people-polkadot/src/weights/cumulus_pallet_parachain_system.rs index 4afb11cb31..dcbf3e710e 100644 --- a/system-parachains/people/people-polkadot/src/weights/cumulus_pallet_parachain_system.rs +++ b/system-parachains/people/people-polkadot/src/weights/cumulus_pallet_parachain_system.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `cumulus_pallet_parachain_system` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-05, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./people-polkadot-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./people-polkadot-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=cumulus_pallet_parachain_system -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./people-polkadot-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/people-polkadot-runtime/people_polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/people/people-polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -62,11 +59,11 @@ impl cumulus_pallet_parachain_system::WeightInfo for We // Proof Size summary in bytes: // Measured: `12` // Estimated: `3517` - // Minimum execution time: 2_870_000 picoseconds. - Weight::from_parts(3_000_000, 0) + // Minimum execution time: 2_691_000 picoseconds. + Weight::from_parts(2_820_000, 0) .saturating_add(Weight::from_parts(0, 3517)) - // Standard Error: 20_473 - .saturating_add(Weight::from_parts(185_383_262, 0).saturating_mul(n.into())) + // Standard Error: 56_250 + .saturating_add(Weight::from_parts(208_844_407, 0).saturating_mul(n.into())) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(4)) .saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(n.into()))) diff --git a/system-parachains/people/people-polkadot/src/weights/cumulus_pallet_xcmp_queue.rs b/system-parachains/people/people-polkadot/src/weights/cumulus_pallet_xcmp_queue.rs index 7727f58cf9..bb062d0964 100644 --- a/system-parachains/people/people-polkadot/src/weights/cumulus_pallet_xcmp_queue.rs +++ b/system-parachains/people/people-polkadot/src/weights/cumulus_pallet_xcmp_queue.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `cumulus_pallet_xcmp_queue` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-05, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./people-polkadot-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./people-polkadot-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=cumulus_pallet_xcmp_queue -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./people-polkadot-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/people-polkadot-runtime/people_polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/people/people-polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -53,8 +50,8 @@ impl cumulus_pallet_xcmp_queue::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `76` // Estimated: `1497` - // Minimum execution time: 8_200_000 picoseconds. - Weight::from_parts(8_490_000, 0) + // Minimum execution time: 6_390_000 picoseconds. + Weight::from_parts(6_660_000, 0) .saturating_add(Weight::from_parts(0, 1497)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -68,17 +65,17 @@ impl cumulus_pallet_xcmp_queue::WeightInfo for WeightIn /// Storage: `XcmpQueue::InboundXcmpSuspended` (r:1 w:0) /// Proof: `XcmpQueue::InboundXcmpSuspended` (`max_values`: Some(1), `max_size`: Some(4002), added: 4497, mode: `MaxEncodedLen`) /// Storage: `MessageQueue::Pages` (r:0 w:1) - /// Proof: `MessageQueue::Pages` (`max_values`: None, `max_size`: Some(105521), added: 107996, mode: `MaxEncodedLen`) - /// The range of component `n` is `[1, 105467]`. + /// Proof: `MessageQueue::Pages` (`max_values`: None, `max_size`: Some(65585), added: 68060, mode: `MaxEncodedLen`) + /// The range of component `n` is `[1, 65531]`. fn enqueue_n_bytes_xcmp_message(n: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `151` + // Measured: `82` // Estimated: `5487` - // Minimum execution time: 13_963_000 picoseconds. - Weight::from_parts(9_886_718, 0) + // Minimum execution time: 15_400_000 picoseconds. + Weight::from_parts(4_976_190, 0) .saturating_add(Weight::from_parts(0, 5487)) - // Standard Error: 6 - .saturating_add(Weight::from_parts(964, 0).saturating_mul(n.into())) + // Standard Error: 18 + .saturating_add(Weight::from_parts(1_431, 0).saturating_mul(n.into())) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(3)) } @@ -91,13 +88,13 @@ impl cumulus_pallet_xcmp_queue::WeightInfo for WeightIn /// Storage: `XcmpQueue::InboundXcmpSuspended` (r:1 w:0) /// Proof: `XcmpQueue::InboundXcmpSuspended` (`max_values`: Some(1), `max_size`: Some(4002), added: 4497, mode: `MaxEncodedLen`) /// Storage: `MessageQueue::Pages` (r:0 w:1) - /// Proof: `MessageQueue::Pages` (`max_values`: None, `max_size`: Some(105521), added: 107996, mode: `MaxEncodedLen`) + /// Proof: `MessageQueue::Pages` (`max_values`: None, `max_size`: Some(65585), added: 68060, mode: `MaxEncodedLen`) fn enqueue_2_empty_xcmp_messages() -> Weight { // Proof Size summary in bytes: - // Measured: `151` + // Measured: `82` // Estimated: `5487` - // Minimum execution time: 22_410_000 picoseconds. - Weight::from_parts(23_319_000, 0) + // Minimum execution time: 24_880_000 picoseconds. + Weight::from_parts(25_191_000, 0) .saturating_add(Weight::from_parts(0, 5487)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(3)) @@ -108,8 +105,8 @@ impl cumulus_pallet_xcmp_queue::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `76` // Estimated: `2767` - // Minimum execution time: 5_640_000 picoseconds. - Weight::from_parts(5_880_000, 0) + // Minimum execution time: 3_900_000 picoseconds. + Weight::from_parts(4_090_000, 0) .saturating_add(Weight::from_parts(0, 2767)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -120,8 +117,8 @@ impl cumulus_pallet_xcmp_queue::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `111` // Estimated: `2767` - // Minimum execution time: 7_160_000 picoseconds. - Weight::from_parts(7_330_000, 0) + // Minimum execution time: 5_300_000 picoseconds. + Weight::from_parts(5_460_000, 0) .saturating_add(Weight::from_parts(0, 2767)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -130,8 +127,8 @@ impl cumulus_pallet_xcmp_queue::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 8_290_000 picoseconds. - Weight::from_parts(8_400_000, 0) + // Minimum execution time: 6_050_000 picoseconds. + Weight::from_parts(6_210_000, 0) .saturating_add(Weight::from_parts(0, 0)) } /// Storage: UNKNOWN KEY `0x7b3237373ffdfeb1cab4222e3b520d6b345d8e88afa015075c945637c07e8f20` (r:1 w:1) @@ -152,8 +149,8 @@ impl cumulus_pallet_xcmp_queue::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `65711` // Estimated: `69176` - // Minimum execution time: 117_151_000 picoseconds. - Weight::from_parts(118_091_000, 0) + // Minimum execution time: 151_750_000 picoseconds. + Weight::from_parts(154_060_000, 0) .saturating_add(Weight::from_parts(0, 69176)) .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(5)) @@ -166,8 +163,8 @@ impl cumulus_pallet_xcmp_queue::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `65710` // Estimated: `69175` - // Minimum execution time: 60_560_000 picoseconds. - Weight::from_parts(61_150_000, 0) + // Minimum execution time: 59_141_000 picoseconds. + Weight::from_parts(60_730_000, 0) .saturating_add(Weight::from_parts(0, 69175)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) diff --git a/system-parachains/people/people-polkadot/src/weights/frame_system.rs b/system-parachains/people/people-polkadot/src/weights/frame_system.rs index 7c497b0c91..14656923ba 100644 --- a/system-parachains/people/people-polkadot/src/weights/frame_system.rs +++ b/system-parachains/people/people-polkadot/src/weights/frame_system.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `frame_system` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-05, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./people-polkadot-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./people-polkadot-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=frame_system -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./people-polkadot-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/people-polkadot-runtime/people_polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/people/people-polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -52,37 +49,36 @@ impl frame_system::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_710_000 picoseconds. - Weight::from_parts(2_800_000, 0) + // Minimum execution time: 2_730_000 picoseconds. + Weight::from_parts(13_187_394, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 0 - .saturating_add(Weight::from_parts(371, 0).saturating_mul(b.into())) + // Standard Error: 3 + .saturating_add(Weight::from_parts(508, 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_030_000 picoseconds. - Weight::from_parts(7_181_000, 0) + // Minimum execution time: 6_970_000 picoseconds. + Weight::from_parts(7_050_000, 0) .saturating_add(Weight::from_parts(0, 0)) // Standard Error: 2 - .saturating_add(Weight::from_parts(1_709, 0).saturating_mul(b.into())) + .saturating_add(Weight::from_parts(2_218, 0).saturating_mul(b.into())) } - /// Storage: `System::Digest` (r:1 w:1) - /// Proof: `System::Digest` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// Storage: UNKNOWN KEY `0x3a686561707061676573` (r:0 w:1) /// Proof: UNKNOWN KEY `0x3a686561707061676573` (r:0 w:1) fn set_heap_pages() -> Weight { // Proof Size summary in bytes: // Measured: `0` - // Estimated: `1485` - // Minimum execution time: 4_790_000 picoseconds. - Weight::from_parts(5_040_000, 0) - .saturating_add(Weight::from_parts(0, 1485)) - .saturating_add(T::DbWeight::get().reads(1)) - .saturating_add(T::DbWeight::get().writes(2)) + // Estimated: `0` + // Minimum execution time: 4_030_000 picoseconds. + Weight::from_parts(4_300_000, 0) + .saturating_add(Weight::from_parts(0, 0)) + .saturating_add(T::DbWeight::get().writes(1)) } + /// Storage: `MultiBlockMigrations::Cursor` (r:1 w:0) + /// Proof: `MultiBlockMigrations::Cursor` (`max_values`: Some(1), `max_size`: Some(65550), added: 66045, mode: `MaxEncodedLen`) /// Storage: `ParachainSystem::ValidationData` (r:1 w:0) /// Proof: `ParachainSystem::ValidationData` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// Storage: `ParachainSystem::UpgradeRestrictionSignal` (r:1 w:0) @@ -97,12 +93,12 @@ 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: `127` - // Estimated: `1612` - // Minimum execution time: 112_862_305_000 picoseconds. - Weight::from_parts(116_362_469_000, 0) - .saturating_add(Weight::from_parts(0, 1612)) - .saturating_add(T::DbWeight::get().reads(4)) + // Measured: `169` + // Estimated: `67035` + // Minimum execution time: 124_955_501_000 picoseconds. + Weight::from_parts(129_106_432_000, 0) + .saturating_add(Weight::from_parts(0, 67035)) + .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(3)) } /// Storage: `Skipped::Metadata` (r:0 w:0) @@ -112,11 +108,11 @@ impl frame_system::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_620_000 picoseconds. - Weight::from_parts(2_750_000, 0) + // Minimum execution time: 2_720_000 picoseconds. + Weight::from_parts(2_810_000, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 2_854 - .saturating_add(Weight::from_parts(875_664, 0).saturating_mul(i.into())) + // Standard Error: 2_968 + .saturating_add(Weight::from_parts(874_312, 0).saturating_mul(i.into())) .saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(i.into()))) } /// Storage: `Skipped::Metadata` (r:0 w:0) @@ -126,11 +122,11 @@ impl frame_system::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_710_000 picoseconds. - Weight::from_parts(2_770_000, 0) + // Minimum execution time: 2_640_000 picoseconds. + Weight::from_parts(2_750_000, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 1_129 - .saturating_add(Weight::from_parts(659_470, 0).saturating_mul(i.into())) + // Standard Error: 1_155 + .saturating_add(Weight::from_parts(662_251, 0).saturating_mul(i.into())) .saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(i.into()))) } /// Storage: `Skipped::Metadata` (r:0 w:0) @@ -138,13 +134,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: `75 + p * (69 ±0)` - // Estimated: `70 + p * (70 ±0)` - // Minimum execution time: 4_980_000 picoseconds. - Weight::from_parts(5_240_000, 0) - .saturating_add(Weight::from_parts(0, 70)) - // Standard Error: 1_387 - .saturating_add(Weight::from_parts(1_503_519, 0).saturating_mul(p.into())) + // Measured: `78 + p * (69 ±0)` + // Estimated: `71 + p * (70 ±0)` + // Minimum execution time: 5_150_000 picoseconds. + Weight::from_parts(5_360_000, 0) + .saturating_add(Weight::from_parts(0, 71)) + // Standard Error: 1_520 + .saturating_add(Weight::from_parts(1_556_621, 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())) @@ -155,13 +151,15 @@ impl frame_system::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 20_741_000 picoseconds. - Weight::from_parts(22_420_000, 0) + // Minimum execution time: 21_910_000 picoseconds. + Weight::from_parts(23_470_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(1)) } /// Storage: `System::AuthorizedUpgrade` (r:1 w:1) /// Proof: `System::AuthorizedUpgrade` (`max_values`: Some(1), `max_size`: Some(33), added: 528, mode: `MaxEncodedLen`) + /// Storage: `MultiBlockMigrations::Cursor` (r:1 w:0) + /// Proof: `MultiBlockMigrations::Cursor` (`max_values`: Some(1), `max_size`: Some(65550), added: 66045, mode: `MaxEncodedLen`) /// Storage: `ParachainSystem::ValidationData` (r:1 w:0) /// Proof: `ParachainSystem::ValidationData` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// Storage: `ParachainSystem::UpgradeRestrictionSignal` (r:1 w:0) @@ -176,12 +174,12 @@ impl frame_system::WeightInfo for WeightInfo { /// Proof: `ParachainSystem::DidSetValidationCode` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) fn apply_authorized_upgrade() -> Weight { // Proof Size summary in bytes: - // Measured: `149` - // Estimated: `1634` - // Minimum execution time: 115_525_073_000 picoseconds. - Weight::from_parts(117_094_913_000, 0) - .saturating_add(Weight::from_parts(0, 1634)) - .saturating_add(T::DbWeight::get().reads(5)) + // Measured: `191` + // Estimated: `67035` + // Minimum execution time: 129_997_867_000 picoseconds. + Weight::from_parts(132_479_590_000, 0) + .saturating_add(Weight::from_parts(0, 67035)) + .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(4)) } } diff --git a/system-parachains/people/people-polkadot/src/weights/frame_system_extensions.rs b/system-parachains/people/people-polkadot/src/weights/frame_system_extensions.rs index 508933e4f6..253aa4dc73 100644 --- a/system-parachains/people/people-polkadot/src/weights/frame_system_extensions.rs +++ b/system-parachains/people/people-polkadot/src/weights/frame_system_extensions.rs @@ -1,44 +1,37 @@ +// Copyright (C) Parity Technologies and the various Polkadot contributors, see Contributions.md +// for a list of specific contributors. +// SPDX-License-Identifier: Apache-2.0 -// Copyright (C) Parity Technologies (UK) Ltd. -// This file is part of Polkadot. - -// Polkadot is free software: you can redistribute it and/or modify -// it under the terms of the GNU General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. - -// Polkadot is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. - -// You should have received a copy of the GNU General Public License -// along with Polkadot. If not, see . +// 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 `frame_system_extensions` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2024-02-29, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `runner-bn-ce5rx-project-674-concurrent-0`, CPU: `Intel(R) Xeon(R) CPU @ 2.60GHz` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("rococo-dev")`, DB CACHE: 1024 +//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=rococo-dev -// --steps=50 -// --repeat=20 -// --no-storage-info -// --no-median-slopes -// --no-min-squares -// --pallet=frame_system_extensions -// --extrinsic=* -// --execution=wasm -// --wasm-execution=compiled -// --header=./polkadot/file_header.txt -// --output=./polkadot/runtime/rococo/src/weights/ +// --runtime=target/production/wbuild/people-polkadot-runtime/people_polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/people/people-polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -51,45 +44,36 @@ use core::marker::PhantomData; /// Weight functions for `frame_system_extensions`. pub struct WeightInfo(PhantomData); impl frame_system::ExtensionsWeightInfo for WeightInfo { - /// Storage: `System::BlockHash` (r:1 w:0) - /// Proof: `System::BlockHash` (`max_values`: None, `max_size`: Some(44), added: 2519, mode: `MaxEncodedLen`) fn check_genesis() -> Weight { // Proof Size summary in bytes: - // Measured: `54` - // Estimated: `3509` - // Minimum execution time: 3_262_000 picoseconds. - Weight::from_parts(3_497_000, 0) - .saturating_add(Weight::from_parts(0, 3509)) - .saturating_add(T::DbWeight::get().reads(1)) + // Measured: `30` + // Estimated: `0` + // Minimum execution time: 3_860_000 picoseconds. + Weight::from_parts(4_000_000, 0) + .saturating_add(Weight::from_parts(0, 0)) } - /// Storage: `System::BlockHash` (r:1 w:0) - /// Proof: `System::BlockHash` (`max_values`: None, `max_size`: Some(44), added: 2519, mode: `MaxEncodedLen`) fn check_mortality_mortal_transaction() -> Weight { // Proof Size summary in bytes: - // Measured: `92` - // Estimated: `3509` - // Minimum execution time: 5_416_000 picoseconds. - Weight::from_parts(5_690_000, 0) - .saturating_add(Weight::from_parts(0, 3509)) - .saturating_add(T::DbWeight::get().reads(1)) + // Measured: `68` + // Estimated: `0` + // Minimum execution time: 7_370_000 picoseconds. + Weight::from_parts(7_590_000, 0) + .saturating_add(Weight::from_parts(0, 0)) } - /// Storage: `System::BlockHash` (r:1 w:0) - /// Proof: `System::BlockHash` (`max_values`: None, `max_size`: Some(44), added: 2519, mode: `MaxEncodedLen`) fn check_mortality_immortal_transaction() -> Weight { // Proof Size summary in bytes: - // Measured: `92` - // Estimated: `3509` - // Minimum execution time: 5_416_000 picoseconds. - Weight::from_parts(5_690_000, 0) - .saturating_add(Weight::from_parts(0, 3509)) - .saturating_add(T::DbWeight::get().reads(1)) + // Measured: `68` + // Estimated: `0` + // Minimum execution time: 7_340_000 picoseconds. + Weight::from_parts(7_640_000, 0) + .saturating_add(Weight::from_parts(0, 0)) } fn check_non_zero_sender() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 471_000 picoseconds. - Weight::from_parts(552_000, 0) + // Minimum execution time: 660_000 picoseconds. + Weight::from_parts(750_000, 0) .saturating_add(Weight::from_parts(0, 0)) } /// Storage: `System::Account` (r:1 w:1) @@ -98,8 +82,8 @@ impl frame_system::ExtensionsWeightInfo for WeightInfo< // Proof Size summary in bytes: // Measured: `101` // Estimated: `3593` - // Minimum execution time: 4_847_000 picoseconds. - Weight::from_parts(5_091_000, 0) + // Minimum execution time: 7_860_000 picoseconds. + Weight::from_parts(8_070_000, 0) .saturating_add(Weight::from_parts(0, 3593)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -108,36 +92,32 @@ impl frame_system::ExtensionsWeightInfo for WeightInfo< // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 388_000 picoseconds. - Weight::from_parts(421_000, 0) + // Minimum execution time: 530_000 picoseconds. + Weight::from_parts(570_000, 0) .saturating_add(Weight::from_parts(0, 0)) } fn check_tx_version() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 378_000 picoseconds. - Weight::from_parts(440_000, 0) + // Minimum execution time: 530_000 picoseconds. + Weight::from_parts(570_000, 0) .saturating_add(Weight::from_parts(0, 0)) } - /// Storage: `System::AllExtrinsicsLen` (r:1 w:1) - /// Proof: `System::AllExtrinsicsLen` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) fn check_weight() -> Weight { // Proof Size summary in bytes: - // Measured: `24` - // Estimated: `1489` - // Minimum execution time: 3_402_000 picoseconds. - Weight::from_parts(3_627_000, 0) - .saturating_add(Weight::from_parts(0, 1489)) - .saturating_add(T::DbWeight::get().reads(1)) - .saturating_add(T::DbWeight::get().writes(1)) + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 4_610_000 picoseconds. + Weight::from_parts(4_850_000, 0) + .saturating_add(Weight::from_parts(0, 0)) } fn weight_reclaim() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_189_000 picoseconds. - Weight::from_parts(2_372_000, 0) + // Minimum execution time: 2_660_000 picoseconds. + Weight::from_parts(2_860_000, 0) .saturating_add(Weight::from_parts(0, 0)) } } diff --git a/system-parachains/people/people-polkadot/src/weights/pallet_balances.rs b/system-parachains/people/people-polkadot/src/weights/pallet_balances.rs index 8ec25f31b7..6b95789c5c 100644 --- a/system-parachains/people/people-polkadot/src/weights/pallet_balances.rs +++ b/system-parachains/people/people-polkadot/src/weights/pallet_balances.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `pallet_balances` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-05, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./people-polkadot-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./people-polkadot-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_balances -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./people-polkadot-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/people-polkadot-runtime/people_polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/people/people-polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -53,8 +50,8 @@ impl pallet_balances::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `3593` - // Minimum execution time: 58_591_000 picoseconds. - Weight::from_parts(59_260_000, 0) + // Minimum execution time: 56_450_000 picoseconds. + Weight::from_parts(57_320_000, 0) .saturating_add(Weight::from_parts(0, 3593)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -65,8 +62,8 @@ impl pallet_balances::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `3593` - // Minimum execution time: 46_650_000 picoseconds. - Weight::from_parts(47_110_000, 0) + // Minimum execution time: 44_860_000 picoseconds. + Weight::from_parts(45_440_000, 0) .saturating_add(Weight::from_parts(0, 3593)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -77,8 +74,8 @@ impl pallet_balances::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `174` // Estimated: `3593` - // Minimum execution time: 19_900_000 picoseconds. - Weight::from_parts(20_160_000, 0) + // Minimum execution time: 18_160_000 picoseconds. + Weight::from_parts(18_360_000, 0) .saturating_add(Weight::from_parts(0, 3593)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -89,8 +86,8 @@ impl pallet_balances::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `174` // Estimated: `3593` - // Minimum execution time: 28_200_000 picoseconds. - Weight::from_parts(28_631_000, 0) + // Minimum execution time: 26_360_000 picoseconds. + Weight::from_parts(26_830_000, 0) .saturating_add(Weight::from_parts(0, 3593)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -101,8 +98,8 @@ impl pallet_balances::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `103` // Estimated: `6196` - // Minimum execution time: 63_691_000 picoseconds. - Weight::from_parts(64_190_000, 0) + // Minimum execution time: 59_101_000 picoseconds. + Weight::from_parts(59_540_000, 0) .saturating_add(Weight::from_parts(0, 6196)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -113,8 +110,8 @@ impl pallet_balances::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `3593` - // Minimum execution time: 57_601_000 picoseconds. - Weight::from_parts(58_160_000, 0) + // Minimum execution time: 55_481_000 picoseconds. + Weight::from_parts(56_061_000, 0) .saturating_add(Weight::from_parts(0, 3593)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -125,8 +122,8 @@ impl pallet_balances::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `174` // Estimated: `3593` - // Minimum execution time: 23_610_000 picoseconds. - Weight::from_parts(23_770_000, 0) + // Minimum execution time: 21_170_000 picoseconds. + Weight::from_parts(21_660_000, 0) .saturating_add(Weight::from_parts(0, 3593)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -138,11 +135,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: 21_830_000 picoseconds. - Weight::from_parts(21_960_000, 0) + // Minimum execution time: 19_441_000 picoseconds. + Weight::from_parts(19_710_000, 0) .saturating_add(Weight::from_parts(0, 990)) - // Standard Error: 13_689 - .saturating_add(Weight::from_parts(17_397_958, 0).saturating_mul(u.into())) + // Standard Error: 7_858 + .saturating_add(Weight::from_parts(16_452_870, 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())) @@ -151,24 +148,24 @@ impl pallet_balances::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 7_700_000 picoseconds. - Weight::from_parts(7_851_000, 0) + // Minimum execution time: 7_370_000 picoseconds. + Weight::from_parts(7_580_000, 0) .saturating_add(Weight::from_parts(0, 0)) } fn burn_allow_death() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 36_670_000 picoseconds. - Weight::from_parts(36_970_000, 0) + // Minimum execution time: 35_510_000 picoseconds. + Weight::from_parts(35_930_000, 0) .saturating_add(Weight::from_parts(0, 0)) } fn burn_keep_alive() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 25_140_000 picoseconds. - Weight::from_parts(25_480_000, 0) + // Minimum execution time: 24_160_000 picoseconds. + Weight::from_parts(24_740_000, 0) .saturating_add(Weight::from_parts(0, 0)) } } diff --git a/system-parachains/people/people-polkadot/src/weights/pallet_collator_selection.rs b/system-parachains/people/people-polkadot/src/weights/pallet_collator_selection.rs index f7331276f2..a72e07d837 100644 --- a/system-parachains/people/people-polkadot/src/weights/pallet_collator_selection.rs +++ b/system-parachains/people/people-polkadot/src/weights/pallet_collator_selection.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `pallet_collator_selection` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-05, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./people-polkadot-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./people-polkadot-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_collator_selection -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./people-polkadot-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/people-polkadot-runtime/people_polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/people/people-polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -56,11 +53,11 @@ impl pallet_collator_selection::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `197 + b * (79 ±0)` // Estimated: `1188 + b * (2555 ±0)` - // Minimum execution time: 18_300_000 picoseconds. - Weight::from_parts(14_426_248, 0) + // Minimum execution time: 15_380_000 picoseconds. + Weight::from_parts(12_024_255, 0) .saturating_add(Weight::from_parts(0, 1188)) - // Standard Error: 9_460 - .saturating_add(Weight::from_parts(4_937_384, 0).saturating_mul(b.into())) + // Standard Error: 7_620 + .saturating_add(Weight::from_parts(4_486_194, 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, 2555).saturating_mul(b.into())) @@ -79,13 +76,13 @@ impl pallet_collator_selection::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `795 + b * (32 ±0) + c * (53 ±0)` // Estimated: `6287 + b * (37 ±0) + c * (53 ±0)` - // Minimum execution time: 53_710_000 picoseconds. - Weight::from_parts(53_950_794, 0) + // Minimum execution time: 51_030_000 picoseconds. + Weight::from_parts(50_771_138, 0) .saturating_add(Weight::from_parts(0, 6287)) - // Standard Error: 11_850 - .saturating_add(Weight::from_parts(12_535, 0).saturating_mul(b.into())) - // Standard Error: 2_246 - .saturating_add(Weight::from_parts(148_388, 0).saturating_mul(c.into())) + // Standard Error: 6_180 + .saturating_add(Weight::from_parts(85_858, 0).saturating_mul(b.into())) + // Standard Error: 1_171 + .saturating_add(Weight::from_parts(92_863, 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, 37).saturating_mul(b.into())) @@ -100,11 +97,11 @@ impl pallet_collator_selection::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `119 + b * (32 ±0)` // Estimated: `6287` - // Minimum execution time: 18_600_000 picoseconds. - Weight::from_parts(18_841_483, 0) + // Minimum execution time: 15_020_000 picoseconds. + Weight::from_parts(15_141_395, 0) .saturating_add(Weight::from_parts(0, 6287)) - // Standard Error: 1_084 - .saturating_add(Weight::from_parts(63_875, 0).saturating_mul(b.into())) + // Standard Error: 1_048 + .saturating_add(Weight::from_parts(79_129, 0).saturating_mul(b.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -114,8 +111,8 @@ impl pallet_collator_selection::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 6_180_000 picoseconds. - Weight::from_parts(6_410_000, 0) + // Minimum execution time: 6_150_000 picoseconds. + Weight::from_parts(6_430_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -133,13 +130,13 @@ impl pallet_collator_selection::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `0 + c * (182 ±0) + k * (115 ±0)` // Estimated: `6287 + c * (901 ±29) + k * (901 ±29)` - // Minimum execution time: 16_420_000 picoseconds. - Weight::from_parts(16_720_000, 0) + // Minimum execution time: 12_710_000 picoseconds. + Weight::from_parts(13_210_000, 0) .saturating_add(Weight::from_parts(0, 6287)) - // Standard Error: 205_137 - .saturating_add(Weight::from_parts(6_832_008, 0).saturating_mul(c.into())) - // Standard Error: 205_137 - .saturating_add(Weight::from_parts(6_516_957, 0).saturating_mul(k.into())) + // Standard Error: 198_506 + .saturating_add(Weight::from_parts(6_617_412, 0).saturating_mul(c.into())) + // Standard Error: 198_506 + .saturating_add(Weight::from_parts(6_304_995, 0).saturating_mul(k.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(c.into()))) @@ -156,11 +153,11 @@ impl pallet_collator_selection::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `319 + c * (49 ±0)` // Estimated: `6287` - // Minimum execution time: 37_870_000 picoseconds. - Weight::from_parts(38_481_754, 0) + // Minimum execution time: 33_410_000 picoseconds. + Weight::from_parts(34_777_629, 0) .saturating_add(Weight::from_parts(0, 6287)) - // Standard Error: 1_098 - .saturating_add(Weight::from_parts(85_543, 0).saturating_mul(c.into())) + // Standard Error: 2_196 + .saturating_add(Weight::from_parts(74_159, 0).saturating_mul(c.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -179,11 +176,11 @@ impl pallet_collator_selection::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `765 + c * (52 ±0)` // Estimated: `6287 + c * (54 ±0)` - // Minimum execution time: 48_841_000 picoseconds. - Weight::from_parts(50_603_010, 0) + // Minimum execution time: 47_540_000 picoseconds. + Weight::from_parts(49_588_688, 0) .saturating_add(Weight::from_parts(0, 6287)) - // Standard Error: 790 - .saturating_add(Weight::from_parts(95_552, 0).saturating_mul(c.into())) + // Standard Error: 1_036 + .saturating_add(Weight::from_parts(107_395, 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, 54).saturating_mul(c.into())) @@ -205,11 +202,11 @@ impl pallet_collator_selection::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `905 + c * (53 ±0)` // Estimated: `6287 + c * (54 ±0)` - // Minimum execution time: 73_170_000 picoseconds. - Weight::from_parts(74_824_723, 0) + // Minimum execution time: 66_530_000 picoseconds. + Weight::from_parts(68_613_644, 0) .saturating_add(Weight::from_parts(0, 6287)) - // Standard Error: 1_286 - .saturating_add(Weight::from_parts(101_747, 0).saturating_mul(c.into())) + // Standard Error: 1_544 + .saturating_add(Weight::from_parts(111_700, 0).saturating_mul(c.into())) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(4)) .saturating_add(Weight::from_parts(0, 54).saturating_mul(c.into())) @@ -225,11 +222,11 @@ impl pallet_collator_selection::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `347 + c * (48 ±0)` // Estimated: `6287` - // Minimum execution time: 40_310_000 picoseconds. - Weight::from_parts(41_368_558, 0) + // Minimum execution time: 36_110_000 picoseconds. + Weight::from_parts(37_664_810, 0) .saturating_add(Weight::from_parts(0, 6287)) - // Standard Error: 1_056 - .saturating_add(Weight::from_parts(93_476, 0).saturating_mul(c.into())) + // Standard Error: 1_934 + .saturating_add(Weight::from_parts(110_114, 0).saturating_mul(c.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -241,8 +238,8 @@ impl pallet_collator_selection::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `155` // Estimated: `6196` - // Minimum execution time: 54_461_000 picoseconds. - Weight::from_parts(54_921_000, 0) + // Minimum execution time: 49_201_000 picoseconds. + Weight::from_parts(50_090_000, 0) .saturating_add(Weight::from_parts(0, 6196)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(3)) @@ -263,11 +260,11 @@ impl pallet_collator_selection::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `2302 + c * (97 ±0) + r * (114 ±0)` // Estimated: `6287 + c * (2519 ±0) + r * (2603 ±0)` - // Minimum execution time: 28_441_000 picoseconds. - Weight::from_parts(28_720_000, 0) + // Minimum execution time: 32_861_000 picoseconds. + Weight::from_parts(33_640_000, 0) .saturating_add(Weight::from_parts(0, 6287)) - // Standard Error: 357_899 - .saturating_add(Weight::from_parts(16_442_467, 0).saturating_mul(c.into())) + // Standard Error: 359_775 + .saturating_add(Weight::from_parts(16_193_323, 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_u64).saturating_mul(c.into()))) diff --git a/system-parachains/people/people-polkadot/src/weights/pallet_identity.rs b/system-parachains/people/people-polkadot/src/weights/pallet_identity.rs index 720b063264..5747df3a25 100644 --- a/system-parachains/people/people-polkadot/src/weights/pallet_identity.rs +++ b/system-parachains/people/people-polkadot/src/weights/pallet_identity.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `pallet_identity` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-05, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./people-polkadot-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./people-polkadot-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_identity -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./people-polkadot-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/people-polkadot-runtime/people_polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/people/people-polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -54,31 +51,31 @@ impl pallet_identity::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `32 + r * (57 ±0)` // Estimated: `2626` - // Minimum execution time: 13_500_000 picoseconds. - Weight::from_parts(14_119_865, 0) + // Minimum execution time: 11_330_000 picoseconds. + Weight::from_parts(11_902_596, 0) .saturating_add(Weight::from_parts(0, 2626)) - // Standard Error: 1_389 - .saturating_add(Weight::from_parts(73_675, 0).saturating_mul(r.into())) + // Standard Error: 1_078 + .saturating_add(Weight::from_parts(79_101, 0).saturating_mul(r.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } /// Storage: `Identity::IdentityOf` (r:1 w:1) - /// Proof: `Identity::IdentityOf` (`max_values`: None, `max_size`: Some(838), added: 3313, mode: `MaxEncodedLen`) + /// Proof: `Identity::IdentityOf` (`max_values`: None, `max_size`: Some(804), added: 3279, mode: `MaxEncodedLen`) /// The range of component `r` is `[1, 20]`. fn set_identity(r: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `442 + r * (5 ±0)` - // Estimated: `4303` - // Minimum execution time: 24_700_000 picoseconds. - Weight::from_parts(25_293_271, 0) - .saturating_add(Weight::from_parts(0, 4303)) - // Standard Error: 975 - .saturating_add(Weight::from_parts(56_493, 0).saturating_mul(r.into())) + // Measured: `441 + r * (5 ±0)` + // Estimated: `4269` + // Minimum execution time: 23_080_000 picoseconds. + Weight::from_parts(23_900_009, 0) + .saturating_add(Weight::from_parts(0, 4269)) + // Standard Error: 1_152 + .saturating_add(Weight::from_parts(77_913, 0).saturating_mul(r.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } /// Storage: `Identity::IdentityOf` (r:1 w:0) - /// Proof: `Identity::IdentityOf` (`max_values`: None, `max_size`: Some(838), added: 3313, mode: `MaxEncodedLen`) + /// Proof: `Identity::IdentityOf` (`max_values`: None, `max_size`: Some(804), added: 3279, mode: `MaxEncodedLen`) /// Storage: `Identity::SubsOf` (r:1 w:1) /// Proof: `Identity::SubsOf` (`max_values`: None, `max_size`: Some(3258), added: 5733, mode: `MaxEncodedLen`) /// Storage: `Identity::SuperOf` (r:100 w:100) @@ -88,11 +85,11 @@ impl pallet_identity::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `101` // Estimated: `6723 + s * (2589 ±0)` - // Minimum execution time: 14_150_000 picoseconds. - Weight::from_parts(31_201_956, 0) + // Minimum execution time: 15_900_000 picoseconds. + Weight::from_parts(30_703_002, 0) .saturating_add(Weight::from_parts(0, 6723)) - // Standard Error: 4_513 - .saturating_add(Weight::from_parts(4_290_278, 0).saturating_mul(s.into())) + // Standard Error: 5_250 + .saturating_add(Weight::from_parts(4_115_622, 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)) @@ -100,7 +97,7 @@ impl pallet_identity::WeightInfo for WeightInfo { .saturating_add(Weight::from_parts(0, 2589).saturating_mul(s.into())) } /// Storage: `Identity::IdentityOf` (r:1 w:0) - /// Proof: `Identity::IdentityOf` (`max_values`: None, `max_size`: Some(838), added: 3313, mode: `MaxEncodedLen`) + /// Proof: `Identity::IdentityOf` (`max_values`: None, `max_size`: Some(804), added: 3279, mode: `MaxEncodedLen`) /// Storage: `Identity::SubsOf` (r:1 w:1) /// Proof: `Identity::SubsOf` (`max_values`: None, `max_size`: Some(3258), added: 5733, mode: `MaxEncodedLen`) /// Storage: `Identity::SuperOf` (r:0 w:100) @@ -110,11 +107,11 @@ impl pallet_identity::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `194 + p * (32 ±0)` // Estimated: `6723` - // Minimum execution time: 13_970_000 picoseconds. - Weight::from_parts(31_169_288, 0) + // Minimum execution time: 15_960_000 picoseconds. + Weight::from_parts(31_285_059, 0) .saturating_add(Weight::from_parts(0, 6723)) - // Standard Error: 3_900 - .saturating_add(Weight::from_parts(1_626_094, 0).saturating_mul(p.into())) + // Standard Error: 3_669 + .saturating_add(Weight::from_parts(1_587_224, 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()))) @@ -122,22 +119,22 @@ impl pallet_identity::WeightInfo for WeightInfo { /// Storage: `Identity::SubsOf` (r:1 w:1) /// Proof: `Identity::SubsOf` (`max_values`: None, `max_size`: Some(3258), added: 5733, mode: `MaxEncodedLen`) /// Storage: `Identity::IdentityOf` (r:1 w:1) - /// Proof: `Identity::IdentityOf` (`max_values`: None, `max_size`: Some(838), added: 3313, mode: `MaxEncodedLen`) + /// Proof: `Identity::IdentityOf` (`max_values`: None, `max_size`: Some(804), added: 3279, mode: `MaxEncodedLen`) /// Storage: `Identity::SuperOf` (r:0 w:100) /// Proof: `Identity::SuperOf` (`max_values`: None, `max_size`: Some(114), added: 2589, mode: `MaxEncodedLen`) /// The range of component `r` is `[1, 20]`. /// The range of component `s` is `[0, 100]`. fn clear_identity(r: u32, s: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `534 + r * (5 ±0) + s * (32 ±0)` + // Measured: `533 + r * (5 ±0) + s * (32 ±0)` // Estimated: `6723` - // Minimum execution time: 36_160_000 picoseconds. - Weight::from_parts(37_097_591, 0) + // Minimum execution time: 34_070_000 picoseconds. + Weight::from_parts(34_479_898, 0) .saturating_add(Weight::from_parts(0, 6723)) - // Standard Error: 4_174 - .saturating_add(Weight::from_parts(97_914, 0).saturating_mul(r.into())) - // Standard Error: 814 - .saturating_add(Weight::from_parts(1_617_452, 0).saturating_mul(s.into())) + // Standard Error: 7_243 + .saturating_add(Weight::from_parts(104_667, 0).saturating_mul(r.into())) + // Standard Error: 1_413 + .saturating_add(Weight::from_parts(1_573_636, 0).saturating_mul(s.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()))) @@ -145,32 +142,32 @@ impl pallet_identity::WeightInfo for WeightInfo { /// Storage: `Identity::Registrars` (r:1 w:0) /// Proof: `Identity::Registrars` (`max_values`: Some(1), `max_size`: Some(1141), added: 1636, mode: `MaxEncodedLen`) /// Storage: `Identity::IdentityOf` (r:1 w:1) - /// Proof: `Identity::IdentityOf` (`max_values`: None, `max_size`: Some(838), added: 3313, mode: `MaxEncodedLen`) + /// Proof: `Identity::IdentityOf` (`max_values`: None, `max_size`: Some(804), added: 3279, mode: `MaxEncodedLen`) /// The range of component `r` is `[1, 20]`. fn request_judgement(r: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `432 + r * (57 ±0)` - // Estimated: `4303` - // Minimum execution time: 38_530_000 picoseconds. - Weight::from_parts(39_244_850, 0) - .saturating_add(Weight::from_parts(0, 4303)) - // Standard Error: 1_584 - .saturating_add(Weight::from_parts(103_912, 0).saturating_mul(r.into())) + // Measured: `431 + r * (57 ±0)` + // Estimated: `4269` + // Minimum execution time: 35_570_000 picoseconds. + Weight::from_parts(36_369_804, 0) + .saturating_add(Weight::from_parts(0, 4269)) + // Standard Error: 1_453 + .saturating_add(Weight::from_parts(85_023, 0).saturating_mul(r.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) } /// Storage: `Identity::IdentityOf` (r:1 w:1) - /// Proof: `Identity::IdentityOf` (`max_values`: None, `max_size`: Some(838), added: 3313, mode: `MaxEncodedLen`) + /// Proof: `Identity::IdentityOf` (`max_values`: None, `max_size`: Some(804), added: 3279, mode: `MaxEncodedLen`) /// The range of component `r` is `[1, 20]`. fn cancel_request(r: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `463` - // Estimated: `4303` - // Minimum execution time: 34_840_000 picoseconds. - Weight::from_parts(35_635_215, 0) - .saturating_add(Weight::from_parts(0, 4303)) - // Standard Error: 1_034 - .saturating_add(Weight::from_parts(41_004, 0).saturating_mul(r.into())) + // Measured: `462` + // Estimated: `4269` + // Minimum execution time: 33_350_000 picoseconds. + Weight::from_parts(33_958_454, 0) + .saturating_add(Weight::from_parts(0, 4269)) + // Standard Error: 1_192 + .saturating_add(Weight::from_parts(50_729, 0).saturating_mul(r.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -181,11 +178,11 @@ impl pallet_identity::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `89 + r * (57 ±0)` // Estimated: `2626` - // Minimum execution time: 10_530_000 picoseconds. - Weight::from_parts(10_843_938, 0) + // Minimum execution time: 8_140_000 picoseconds. + Weight::from_parts(8_390_613, 0) .saturating_add(Weight::from_parts(0, 2626)) - // Standard Error: 763 - .saturating_add(Weight::from_parts(73_969, 0).saturating_mul(r.into())) + // Standard Error: 790 + .saturating_add(Weight::from_parts(59_590, 0).saturating_mul(r.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -196,11 +193,11 @@ impl pallet_identity::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `89 + r * (57 ±0)` // Estimated: `2626` - // Minimum execution time: 9_060_000 picoseconds. - Weight::from_parts(9_372_437, 0) + // Minimum execution time: 8_110_000 picoseconds. + Weight::from_parts(8_454_290, 0) .saturating_add(Weight::from_parts(0, 2626)) - // Standard Error: 768 - .saturating_add(Weight::from_parts(72_113, 0).saturating_mul(r.into())) + // Standard Error: 792 + .saturating_add(Weight::from_parts(63_995, 0).saturating_mul(r.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -211,60 +208,64 @@ impl pallet_identity::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `89 + r * (57 ±0)` // Estimated: `2626` - // Minimum execution time: 8_730_000 picoseconds. - Weight::from_parts(9_092_717, 0) + // Minimum execution time: 7_870_000 picoseconds. + Weight::from_parts(8_235_615, 0) .saturating_add(Weight::from_parts(0, 2626)) - // Standard Error: 787 - .saturating_add(Weight::from_parts(69_808, 0).saturating_mul(r.into())) + // Standard Error: 774 + .saturating_add(Weight::from_parts(62_909, 0).saturating_mul(r.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } /// Storage: `Identity::Registrars` (r:1 w:0) /// Proof: `Identity::Registrars` (`max_values`: Some(1), `max_size`: Some(1141), added: 1636, mode: `MaxEncodedLen`) /// Storage: `Identity::IdentityOf` (r:1 w:1) - /// Proof: `Identity::IdentityOf` (`max_values`: None, `max_size`: Some(838), added: 3313, mode: `MaxEncodedLen`) + /// Proof: `Identity::IdentityOf` (`max_values`: None, `max_size`: Some(804), added: 3279, mode: `MaxEncodedLen`) /// The range of component `r` is `[1, 19]`. fn provide_judgement(r: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `510 + r * (57 ±0)` - // Estimated: `4303` - // Minimum execution time: 28_331_000 picoseconds. - Weight::from_parts(28_955_347, 0) - .saturating_add(Weight::from_parts(0, 4303)) - // Standard Error: 1_170 - .saturating_add(Weight::from_parts(83_657, 0).saturating_mul(r.into())) + // Measured: `509 + r * (57 ±0)` + // Estimated: `4269` + // Minimum execution time: 25_250_000 picoseconds. + Weight::from_parts(25_973_573, 0) + .saturating_add(Weight::from_parts(0, 4269)) + // Standard Error: 1_326 + .saturating_add(Weight::from_parts(66_579, 0).saturating_mul(r.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) } /// Storage: `Identity::SubsOf` (r:1 w:1) /// Proof: `Identity::SubsOf` (`max_values`: None, `max_size`: Some(3258), added: 5733, mode: `MaxEncodedLen`) /// Storage: `Identity::IdentityOf` (r:1 w:1) - /// Proof: `Identity::IdentityOf` (`max_values`: None, `max_size`: Some(838), added: 3313, mode: `MaxEncodedLen`) + /// Proof: `Identity::IdentityOf` (`max_values`: None, `max_size`: Some(804), added: 3279, mode: `MaxEncodedLen`) /// Storage: `System::Account` (r:2 w:2) /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) /// Storage: `ParachainInfo::ParachainId` (r:1 w:0) /// Proof: `ParachainInfo::ParachainId` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) + /// Storage: `PolkadotXcm::ShouldRecordXcm` (r:1 w:0) + /// Proof: `PolkadotXcm::ShouldRecordXcm` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// Storage: `Identity::SuperOf` (r:0 w:100) /// Proof: `Identity::SuperOf` (`max_values`: None, `max_size`: Some(114), added: 2589, mode: `MaxEncodedLen`) /// The range of component `r` is `[1, 20]`. /// The range of component `s` is `[0, 100]`. fn kill_identity(r: u32, s: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `773 + r * (5 ±0) + s * (32 ±0)` - // Estimated: `6723` - // Minimum execution time: 110_080_000 picoseconds. - Weight::from_parts(114_165_621, 0) + // Measured: `809 + r * (5 ±0) + s * (32 ±0)` + // Estimated: `6723 + r * (6 ±0) + s * (32 ±0)` + // Minimum execution time: 111_431_000 picoseconds. + Weight::from_parts(113_642_919, 0) .saturating_add(Weight::from_parts(0, 6723)) - // Standard Error: 7_559 - .saturating_add(Weight::from_parts(84_472, 0).saturating_mul(r.into())) - // Standard Error: 1_475 - .saturating_add(Weight::from_parts(1_656_063, 0).saturating_mul(s.into())) - .saturating_add(T::DbWeight::get().reads(5)) + // Standard Error: 15_011 + .saturating_add(Weight::from_parts(249_823, 0).saturating_mul(r.into())) + // Standard Error: 2_929 + .saturating_add(Weight::from_parts(1_643_565, 0).saturating_mul(s.into())) + .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(4)) .saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(s.into()))) + .saturating_add(Weight::from_parts(0, 6).saturating_mul(r.into())) + .saturating_add(Weight::from_parts(0, 32).saturating_mul(s.into())) } /// Storage: `Identity::IdentityOf` (r:1 w:0) - /// Proof: `Identity::IdentityOf` (`max_values`: None, `max_size`: Some(838), added: 3313, mode: `MaxEncodedLen`) + /// Proof: `Identity::IdentityOf` (`max_values`: None, `max_size`: Some(804), added: 3279, mode: `MaxEncodedLen`) /// Storage: `Identity::SuperOf` (r:1 w:1) /// Proof: `Identity::SuperOf` (`max_values`: None, `max_size`: Some(114), added: 2589, mode: `MaxEncodedLen`) /// Storage: `Identity::SubsOf` (r:1 w:1) @@ -274,33 +275,33 @@ impl pallet_identity::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `475 + s * (36 ±0)` // Estimated: `6723` - // Minimum execution time: 36_500_000 picoseconds. - Weight::from_parts(42_807_140, 0) + // Minimum execution time: 33_750_000 picoseconds. + Weight::from_parts(39_858_869, 0) .saturating_add(Weight::from_parts(0, 6723)) - // Standard Error: 1_460 - .saturating_add(Weight::from_parts(71_209, 0).saturating_mul(s.into())) + // Standard Error: 1_503 + .saturating_add(Weight::from_parts(75_338, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) } /// Storage: `Identity::IdentityOf` (r:1 w:0) - /// Proof: `Identity::IdentityOf` (`max_values`: None, `max_size`: Some(838), added: 3313, mode: `MaxEncodedLen`) + /// Proof: `Identity::IdentityOf` (`max_values`: None, `max_size`: Some(804), added: 3279, mode: `MaxEncodedLen`) /// Storage: `Identity::SuperOf` (r:1 w:1) /// Proof: `Identity::SuperOf` (`max_values`: None, `max_size`: Some(114), added: 2589, mode: `MaxEncodedLen`) /// The range of component `s` is `[1, 100]`. fn rename_sub(s: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `591 + s * (3 ±0)` - // Estimated: `4303` - // Minimum execution time: 19_470_000 picoseconds. - Weight::from_parts(22_641_323, 0) - .saturating_add(Weight::from_parts(0, 4303)) - // Standard Error: 753 - .saturating_add(Weight::from_parts(23_259, 0).saturating_mul(s.into())) + // Estimated: `4269` + // Minimum execution time: 20_830_000 picoseconds. + Weight::from_parts(24_084_170, 0) + .saturating_add(Weight::from_parts(0, 4269)) + // Standard Error: 738 + .saturating_add(Weight::from_parts(28_836, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) } /// Storage: `Identity::IdentityOf` (r:1 w:0) - /// Proof: `Identity::IdentityOf` (`max_values`: None, `max_size`: Some(838), added: 3313, mode: `MaxEncodedLen`) + /// Proof: `Identity::IdentityOf` (`max_values`: None, `max_size`: Some(804), added: 3279, mode: `MaxEncodedLen`) /// Storage: `Identity::SuperOf` (r:1 w:1) /// Proof: `Identity::SuperOf` (`max_values`: None, `max_size`: Some(114), added: 2589, mode: `MaxEncodedLen`) /// Storage: `Identity::SubsOf` (r:1 w:1) @@ -310,11 +311,11 @@ impl pallet_identity::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `638 + s * (35 ±0)` // Estimated: `6723` - // Minimum execution time: 41_770_000 picoseconds. - Weight::from_parts(45_502_061, 0) + // Minimum execution time: 38_750_000 picoseconds. + Weight::from_parts(44_410_278, 0) .saturating_add(Weight::from_parts(0, 6723)) - // Standard Error: 877 - .saturating_add(Weight::from_parts(48_190, 0).saturating_mul(s.into())) + // Standard Error: 1_309 + .saturating_add(Weight::from_parts(53_010, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -329,194 +330,244 @@ impl pallet_identity::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `704 + s * (37 ±0)` // Estimated: `6723` - // Minimum execution time: 33_590_000 picoseconds. - Weight::from_parts(36_533_756, 0) + // Minimum execution time: 29_310_000 picoseconds. + Weight::from_parts(34_013_318, 0) .saturating_add(Weight::from_parts(0, 6723)) - // Standard Error: 1_010 - .saturating_add(Weight::from_parts(61_282, 0).saturating_mul(s.into())) + // Standard Error: 1_278 + .saturating_add(Weight::from_parts(66_158, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) } - /// Storage: `Identity::UsernameAuthorities` (r:0 w:1) - /// Proof: `Identity::UsernameAuthorities` (`max_values`: None, `max_size`: Some(52), added: 2527, mode: `MaxEncodedLen`) + /// Storage: `Identity::AuthorityOf` (r:0 w:1) + /// Proof: `Identity::AuthorityOf` (`max_values`: None, `max_size`: Some(52), added: 2527, mode: `MaxEncodedLen`) fn add_username_authority() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 8_590_000 picoseconds. - Weight::from_parts(8_960_000, 0) + // Minimum execution time: 8_250_000 picoseconds. + Weight::from_parts(8_500_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(1)) } - /// Storage: `Identity::UsernameAuthorities` (r:1 w:1) - /// Proof: `Identity::UsernameAuthorities` (`max_values`: None, `max_size`: Some(52), added: 2527, mode: `MaxEncodedLen`) + /// Storage: `Identity::AuthorityOf` (r:1 w:1) + /// Proof: `Identity::AuthorityOf` (`max_values`: None, `max_size`: Some(52), added: 2527, mode: `MaxEncodedLen`) fn remove_username_authority() -> Weight { // Proof Size summary in bytes: - // Measured: `80` + // Measured: `79` // Estimated: `3517` - // Minimum execution time: 14_460_000 picoseconds. - Weight::from_parts(14_840_000, 0) + // Minimum execution time: 12_320_000 picoseconds. + Weight::from_parts(12_670_000, 0) .saturating_add(Weight::from_parts(0, 3517)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } - /// Storage: `Identity::UsernameAuthorities` (r:1 w:1) - /// Proof: `Identity::UsernameAuthorities` (`max_values`: None, `max_size`: Some(52), added: 2527, mode: `MaxEncodedLen`) - /// Storage: `Identity::AccountOfUsername` (r:1 w:1) - /// Proof: `Identity::AccountOfUsername` (`max_values`: None, `max_size`: Some(81), added: 2556, mode: `MaxEncodedLen`) + /// Storage: `Identity::AuthorityOf` (r:1 w:1) + /// Proof: `Identity::AuthorityOf` (`max_values`: None, `max_size`: Some(52), added: 2527, mode: `MaxEncodedLen`) + /// Storage: `Identity::UsernameInfoOf` (r:1 w:1) + /// Proof: `Identity::UsernameInfoOf` (`max_values`: None, `max_size`: Some(98), added: 2573, mode: `MaxEncodedLen`) /// Storage: `Identity::PendingUsernames` (r:1 w:0) - /// Proof: `Identity::PendingUsernames` (`max_values`: None, `max_size`: Some(85), added: 2560, mode: `MaxEncodedLen`) - /// Storage: `Identity::IdentityOf` (r:1 w:1) - /// Proof: `Identity::IdentityOf` (`max_values`: None, `max_size`: Some(838), added: 3313, mode: `MaxEncodedLen`) - fn set_username_for(_q: u32,) -> Weight { + /// Proof: `Identity::PendingUsernames` (`max_values`: None, `max_size`: Some(102), added: 2577, mode: `MaxEncodedLen`) + /// Storage: `Identity::UsernameOf` (r:1 w:1) + /// Proof: `Identity::UsernameOf` (`max_values`: None, `max_size`: Some(73), added: 2548, mode: `MaxEncodedLen`) + /// Storage: `System::Account` (r:1 w:1) + /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) + /// The range of component `p` is `[0, 1]`. + fn set_username_for(_p: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `80` - // Estimated: `4303` - // Minimum execution time: 83_481_000 picoseconds. - Weight::from_parts(84_201_000, 0) - .saturating_add(Weight::from_parts(0, 4303)) - .saturating_add(T::DbWeight::get().reads(4)) - .saturating_add(T::DbWeight::get().writes(3)) + // Measured: `182` + // Estimated: `3593` + // Minimum execution time: 79_271_000 picoseconds. + Weight::from_parts(97_804_334, 0) + .saturating_add(Weight::from_parts(0, 3593)) + .saturating_add(T::DbWeight::get().reads(5)) + .saturating_add(T::DbWeight::get().writes(4)) } /// Storage: `Identity::PendingUsernames` (r:1 w:1) - /// Proof: `Identity::PendingUsernames` (`max_values`: None, `max_size`: Some(85), added: 2560, mode: `MaxEncodedLen`) - /// Storage: `Identity::IdentityOf` (r:1 w:1) - /// Proof: `Identity::IdentityOf` (`max_values`: None, `max_size`: Some(838), added: 3313, mode: `MaxEncodedLen`) - /// Storage: `Identity::AccountOfUsername` (r:0 w:1) - /// Proof: `Identity::AccountOfUsername` (`max_values`: None, `max_size`: Some(81), added: 2556, mode: `MaxEncodedLen`) + /// Proof: `Identity::PendingUsernames` (`max_values`: None, `max_size`: Some(102), added: 2577, mode: `MaxEncodedLen`) + /// Storage: `Identity::UsernameOf` (r:1 w:1) + /// Proof: `Identity::UsernameOf` (`max_values`: None, `max_size`: Some(73), added: 2548, mode: `MaxEncodedLen`) + /// Storage: `Identity::UsernameInfoOf` (r:0 w:1) + /// Proof: `Identity::UsernameInfoOf` (`max_values`: None, `max_size`: Some(98), added: 2573, mode: `MaxEncodedLen`) fn accept_username() -> Weight { // Proof Size summary in bytes: - // Measured: `115` - // Estimated: `4303` - // Minimum execution time: 30_210_000 picoseconds. - Weight::from_parts(30_730_000, 0) - .saturating_add(Weight::from_parts(0, 4303)) + // Measured: `116` + // Estimated: `3567` + // Minimum execution time: 24_840_000 picoseconds. + Weight::from_parts(25_200_000, 0) + .saturating_add(Weight::from_parts(0, 3567)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(3)) } /// Storage: `Identity::PendingUsernames` (r:1 w:1) - /// Proof: `Identity::PendingUsernames` (`max_values`: None, `max_size`: Some(85), added: 2560, mode: `MaxEncodedLen`) - fn remove_expired_approval(_q: u32,) -> Weight { + /// Proof: `Identity::PendingUsernames` (`max_values`: None, `max_size`: Some(102), added: 2577, mode: `MaxEncodedLen`) + /// Storage: `Identity::AuthorityOf` (r:1 w:0) + /// Proof: `Identity::AuthorityOf` (`max_values`: None, `max_size`: Some(52), added: 2527, mode: `MaxEncodedLen`) + /// Storage: `System::Account` (r:1 w:1) + /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) + /// The range of component `p` is `[0, 1]`. + fn remove_expired_approval(_p: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `115` - // Estimated: `3550` - // Minimum execution time: 19_000_000 picoseconds. - Weight::from_parts(20_080_000, 0) - .saturating_add(Weight::from_parts(0, 3550)) - .saturating_add(T::DbWeight::get().reads(1)) - .saturating_add(T::DbWeight::get().writes(1)) + // Measured: `310` + // Estimated: `3593` + // Minimum execution time: 15_460_000 picoseconds. + Weight::from_parts(39_229_085, 0) + .saturating_add(Weight::from_parts(0, 3593)) + .saturating_add(T::DbWeight::get().reads(3)) + .saturating_add(T::DbWeight::get().writes(2)) } - /// Storage: `Identity::AccountOfUsername` (r:1 w:0) - /// Proof: `Identity::AccountOfUsername` (`max_values`: None, `max_size`: Some(81), added: 2556, mode: `MaxEncodedLen`) - /// Storage: `Identity::IdentityOf` (r:1 w:1) - /// Proof: `Identity::IdentityOf` (`max_values`: None, `max_size`: Some(838), added: 3313, mode: `MaxEncodedLen`) + /// Storage: `Identity::UsernameInfoOf` (r:1 w:0) + /// Proof: `Identity::UsernameInfoOf` (`max_values`: None, `max_size`: Some(98), added: 2573, mode: `MaxEncodedLen`) + /// Storage: `Identity::UsernameOf` (r:0 w:1) + /// Proof: `Identity::UsernameOf` (`max_values`: None, `max_size`: Some(73), added: 2548, mode: `MaxEncodedLen`) fn set_primary_username() -> Weight { // Proof Size summary in bytes: - // Measured: `258` - // Estimated: `4303` - // Minimum execution time: 26_110_000 picoseconds. - Weight::from_parts(26_621_000, 0) - .saturating_add(Weight::from_parts(0, 4303)) - .saturating_add(T::DbWeight::get().reads(2)) + // Measured: `172` + // Estimated: `3563` + // Minimum execution time: 15_841_000 picoseconds. + Weight::from_parts(16_270_000, 0) + .saturating_add(Weight::from_parts(0, 3563)) + .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } - + /// Storage: `Identity::UsernameInfoOf` (r:1 w:0) + /// Proof: `Identity::UsernameInfoOf` (`max_values`: None, `max_size`: Some(98), added: 2573, mode: `MaxEncodedLen`) + /// Storage: `Identity::AuthorityOf` (r:1 w:0) + /// Proof: `Identity::AuthorityOf` (`max_values`: None, `max_size`: Some(52), added: 2527, mode: `MaxEncodedLen`) + /// Storage: `Identity::UnbindingUsernames` (r:1 w:1) + /// Proof: `Identity::UnbindingUsernames` (`max_values`: None, `max_size`: Some(53), added: 2528, mode: `MaxEncodedLen`) fn unbind_username() -> Weight { // Proof Size summary in bytes: - // Measured: `98` - // Estimated: `4303` - // Minimum execution time: 18_240_000 picoseconds. - Weight::from_parts(18_490_000, 0) - .saturating_add(Weight::from_parts(0, 4303)) - .saturating_add(T::DbWeight::get().reads(2)) + // Measured: `236` + // Estimated: `3563` + // Minimum execution time: 21_540_000 picoseconds. + Weight::from_parts(21_900_000, 0) + .saturating_add(Weight::from_parts(0, 3563)) + .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(1)) } - + /// Storage: `Identity::UnbindingUsernames` (r:1 w:1) + /// Proof: `Identity::UnbindingUsernames` (`max_values`: None, `max_size`: Some(53), added: 2528, mode: `MaxEncodedLen`) + /// Storage: `Identity::UsernameInfoOf` (r:1 w:1) + /// Proof: `Identity::UsernameInfoOf` (`max_values`: None, `max_size`: Some(98), added: 2573, mode: `MaxEncodedLen`) + /// Storage: `Identity::UsernameOf` (r:1 w:1) + /// Proof: `Identity::UsernameOf` (`max_values`: None, `max_size`: Some(73), added: 2548, mode: `MaxEncodedLen`) + /// Storage: `Identity::AuthorityOf` (r:1 w:0) + /// Proof: `Identity::AuthorityOf` (`max_values`: None, `max_size`: Some(52), added: 2527, mode: `MaxEncodedLen`) fn remove_username() -> Weight { // Proof Size summary in bytes: - // Measured: `98` - // Estimated: `4303` - // Minimum execution time: 18_240_000 picoseconds. - Weight::from_parts(18_490_000, 0) - .saturating_add(Weight::from_parts(0, 4303)) - .saturating_add(T::DbWeight::get().reads(2)) - .saturating_add(T::DbWeight::get().writes(1)) + // Measured: `297` + // Estimated: `3563` + // Minimum execution time: 26_941_000 picoseconds. + Weight::from_parts(27_481_000, 0) + .saturating_add(Weight::from_parts(0, 3563)) + .saturating_add(T::DbWeight::get().reads(4)) + .saturating_add(T::DbWeight::get().writes(3)) } - - fn kill_username(_q: u32) -> Weight { + /// Storage: `Identity::UsernameInfoOf` (r:1 w:1) + /// Proof: `Identity::UsernameInfoOf` (`max_values`: None, `max_size`: Some(98), added: 2573, mode: `MaxEncodedLen`) + /// Storage: `Identity::UsernameOf` (r:1 w:1) + /// Proof: `Identity::UsernameOf` (`max_values`: None, `max_size`: Some(73), added: 2548, mode: `MaxEncodedLen`) + /// Storage: `Identity::UnbindingUsernames` (r:1 w:1) + /// Proof: `Identity::UnbindingUsernames` (`max_values`: None, `max_size`: Some(53), added: 2528, mode: `MaxEncodedLen`) + /// Storage: `Identity::AuthorityOf` (r:1 w:0) + /// Proof: `Identity::AuthorityOf` (`max_values`: None, `max_size`: Some(52), added: 2527, mode: `MaxEncodedLen`) + /// Storage: `System::Account` (r:2 w:1) + /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) + /// Storage: `ParachainInfo::ParachainId` (r:1 w:0) + /// Proof: `ParachainInfo::ParachainId` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) + /// Storage: `PolkadotXcm::ShouldRecordXcm` (r:1 w:0) + /// Proof: `PolkadotXcm::ShouldRecordXcm` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// The range of component `p` is `[0, 1]`. + fn kill_username(_p: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `98` - // Estimated: `4303` - // Minimum execution time: 18_240_000 picoseconds. - Weight::from_parts(18_490_000, 0) - .saturating_add(Weight::from_parts(0, 4303)) - .saturating_add(T::DbWeight::get().reads(2)) - .saturating_add(T::DbWeight::get().writes(1)) + // Measured: `540` + // Estimated: `6196` + // Minimum execution time: 23_970_000 picoseconds. + Weight::from_parts(114_083_330, 0) + .saturating_add(Weight::from_parts(0, 6196)) + .saturating_add(T::DbWeight::get().reads(8)) + .saturating_add(T::DbWeight::get().writes(4)) } - + /// Storage: UNKNOWN KEY `0x2aeddc77fe58c98d50bd37f1b90840f99622d1423cdd16f5c33e2b531c34a53d` (r:2 w:0) + /// Proof: UNKNOWN KEY `0x2aeddc77fe58c98d50bd37f1b90840f99622d1423cdd16f5c33e2b531c34a53d` (r:2 w:0) + /// Storage: `Identity::AuthorityOf` (r:0 w:1) + /// Proof: `Identity::AuthorityOf` (`max_values`: None, `max_size`: Some(52), added: 2527, mode: `MaxEncodedLen`) fn migration_v2_authority_step() -> Weight { // Proof Size summary in bytes: - // Measured: `98` - // Estimated: `4303` - // Minimum execution time: 18_240_000 picoseconds. - Weight::from_parts(18_490_000, 0) - .saturating_add(Weight::from_parts(0, 4303)) + // Measured: `147` + // Estimated: `6087` + // Minimum execution time: 10_530_000 picoseconds. + Weight::from_parts(10_800_000, 0) + .saturating_add(Weight::from_parts(0, 6087)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) } - + /// Storage: UNKNOWN KEY `0x2aeddc77fe58c98d50bd37f1b90840f97c182fead9255863460affdd63116be3` (r:2 w:0) + /// Proof: UNKNOWN KEY `0x2aeddc77fe58c98d50bd37f1b90840f97c182fead9255863460affdd63116be3` (r:2 w:0) + /// Storage: `Identity::UsernameInfoOf` (r:0 w:1) + /// Proof: `Identity::UsernameInfoOf` (`max_values`: None, `max_size`: Some(98), added: 2573, mode: `MaxEncodedLen`) fn migration_v2_username_step() -> Weight { // Proof Size summary in bytes: - // Measured: `98` - // Estimated: `4303` - // Minimum execution time: 18_240_000 picoseconds. - Weight::from_parts(18_490_000, 0) - .saturating_add(Weight::from_parts(0, 4303)) + // Measured: `159` + // Estimated: `6099` + // Minimum execution time: 10_420_000 picoseconds. + Weight::from_parts(10_650_000, 0) + .saturating_add(Weight::from_parts(0, 6099)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) } - + /// Storage: `Identity::IdentityOf` (r:2 w:1) + /// Proof: `Identity::IdentityOf` (`max_values`: None, `max_size`: Some(804), added: 3279, mode: `MaxEncodedLen`) + /// Storage: `Identity::UsernameOf` (r:0 w:1) + /// Proof: `Identity::UsernameOf` (`max_values`: None, `max_size`: Some(73), added: 2548, mode: `MaxEncodedLen`) fn migration_v2_identity_step() -> Weight { // Proof Size summary in bytes: - // Measured: `98` - // Estimated: `4303` - // Minimum execution time: 18_240_000 picoseconds. - Weight::from_parts(18_490_000, 0) - .saturating_add(Weight::from_parts(0, 4303)) + // Measured: `526` + // Estimated: `7548` + // Minimum execution time: 16_690_000 picoseconds. + Weight::from_parts(17_110_000, 0) + .saturating_add(Weight::from_parts(0, 7548)) .saturating_add(T::DbWeight::get().reads(2)) - .saturating_add(T::DbWeight::get().writes(1)) + .saturating_add(T::DbWeight::get().writes(2)) } - + /// Storage: `Identity::PendingUsernames` (r:2 w:1) + /// Proof: `Identity::PendingUsernames` (`max_values`: None, `max_size`: Some(102), added: 2577, mode: `MaxEncodedLen`) fn migration_v2_pending_username_step() -> Weight { // Proof Size summary in bytes: - // Measured: `98` - // Estimated: `4303` - // Minimum execution time: 18_240_000 picoseconds. - Weight::from_parts(18_490_000, 0) - .saturating_add(Weight::from_parts(0, 4303)) + // Measured: `201` + // Estimated: `6144` + // Minimum execution time: 9_810_000 picoseconds. + Weight::from_parts(10_060_000, 0) + .saturating_add(Weight::from_parts(0, 6144)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) } - + /// Storage: `Identity::AuthorityOf` (r:2 w:0) + /// Proof: `Identity::AuthorityOf` (`max_values`: None, `max_size`: Some(52), added: 2527, mode: `MaxEncodedLen`) + /// Storage: UNKNOWN KEY `0x2aeddc77fe58c98d50bd37f1b90840f99622d1423cdd16f5c33e2b531c34a53d` (r:1 w:1) + /// Proof: UNKNOWN KEY `0x2aeddc77fe58c98d50bd37f1b90840f99622d1423cdd16f5c33e2b531c34a53d` (r:1 w:1) fn migration_v2_cleanup_authority_step() -> Weight { // Proof Size summary in bytes: - // Measured: `98` - // Estimated: `4303` - // Minimum execution time: 18_240_000 picoseconds. - Weight::from_parts(18_490_000, 0) - .saturating_add(Weight::from_parts(0, 4303)) - .saturating_add(T::DbWeight::get().reads(2)) + // Measured: `288` + // Estimated: `6044` + // Minimum execution time: 14_180_000 picoseconds. + Weight::from_parts(14_510_000, 0) + .saturating_add(Weight::from_parts(0, 6044)) + .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(1)) } - + /// Storage: `Identity::UsernameInfoOf` (r:2 w:0) + /// Proof: `Identity::UsernameInfoOf` (`max_values`: None, `max_size`: Some(98), added: 2573, mode: `MaxEncodedLen`) + /// Storage: UNKNOWN KEY `0x2aeddc77fe58c98d50bd37f1b90840f97c182fead9255863460affdd63116be3` (r:1 w:1) + /// Proof: UNKNOWN KEY `0x2aeddc77fe58c98d50bd37f1b90840f97c182fead9255863460affdd63116be3` (r:1 w:1) fn migration_v2_cleanup_username_step() -> Weight { // Proof Size summary in bytes: - // Measured: `98` - // Estimated: `4303` - // Minimum execution time: 18_240_000 picoseconds. - Weight::from_parts(18_490_000, 0) - .saturating_add(Weight::from_parts(0, 4303)) - .saturating_add(T::DbWeight::get().reads(2)) + // Measured: `290` + // Estimated: `6136` + // Minimum execution time: 12_880_000 picoseconds. + Weight::from_parts(13_220_000, 0) + .saturating_add(Weight::from_parts(0, 6136)) + .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(1)) } } diff --git a/system-parachains/people/people-polkadot/src/weights/pallet_message_queue.rs b/system-parachains/people/people-polkadot/src/weights/pallet_message_queue.rs index 91b504ffdc..4c5a62d7fc 100644 --- a/system-parachains/people/people-polkadot/src/weights/pallet_message_queue.rs +++ b/system-parachains/people/people-polkadot/src/weights/pallet_message_queue.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `pallet_message_queue` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-05, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./people-polkadot-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./people-polkadot-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_message_queue -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./people-polkadot-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/people-polkadot-runtime/people_polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/people/people-polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -55,8 +52,8 @@ impl pallet_message_queue::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `223` // Estimated: `6044` - // Minimum execution time: 19_290_000 picoseconds. - Weight::from_parts(19_670_000, 0) + // Minimum execution time: 15_920_000 picoseconds. + Weight::from_parts(16_190_000, 0) .saturating_add(Weight::from_parts(0, 6044)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) @@ -69,8 +66,8 @@ impl pallet_message_queue::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `218` // Estimated: `6044` - // Minimum execution time: 17_301_000 picoseconds. - Weight::from_parts(17_810_000, 0) + // Minimum execution time: 14_030_000 picoseconds. + Weight::from_parts(14_450_000, 0) .saturating_add(Weight::from_parts(0, 6044)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(3)) @@ -81,8 +78,8 @@ impl pallet_message_queue::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `6` // Estimated: `3517` - // Minimum execution time: 5_321_000 picoseconds. - Weight::from_parts(5_560_000, 0) + // Minimum execution time: 4_960_000 picoseconds. + Weight::from_parts(5_070_000, 0) .saturating_add(Weight::from_parts(0, 3517)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -93,8 +90,8 @@ impl pallet_message_queue::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `72` // Estimated: `69050` - // Minimum execution time: 9_670_000 picoseconds. - Weight::from_parts(9_830_000, 0) + // Minimum execution time: 7_610_000 picoseconds. + Weight::from_parts(7_800_000, 0) .saturating_add(Weight::from_parts(0, 69050)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -105,8 +102,8 @@ impl pallet_message_queue::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `72` // Estimated: `69050` - // Minimum execution time: 9_570_000 picoseconds. - Weight::from_parts(9_890_000, 0) + // Minimum execution time: 7_910_000 picoseconds. + Weight::from_parts(8_110_000, 0) .saturating_add(Weight::from_parts(0, 69050)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -119,8 +116,8 @@ impl pallet_message_queue::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 159_001_000 picoseconds. - Weight::from_parts(160_171_000, 0) + // Minimum execution time: 214_781_000 picoseconds. + Weight::from_parts(218_071_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -132,23 +129,23 @@ impl pallet_message_queue::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `171` // Estimated: `3517` - // Minimum execution time: 12_140_000 picoseconds. - Weight::from_parts(12_420_000, 0) + // Minimum execution time: 8_980_000 picoseconds. + Weight::from_parts(9_280_000, 0) .saturating_add(Weight::from_parts(0, 3517)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) } /// Storage: `MessageQueue::BookStateFor` (r:1 w:0) - /// Proof: `MessageQueue::BookStateFor` (`max_values`: None, `max_size`: Some(55), added: 2530, mode: `MaxEncodedLen`) + /// Proof: `MessageQueue::BookStateFor` (`max_values`: None, `max_size`: Some(52), added: 2527, mode: `MaxEncodedLen`) /// Storage: `MessageQueue::ServiceHead` (r:0 w:1) - /// Proof: `MessageQueue::ServiceHead` (`max_values`: Some(1), `max_size`: Some(6), added: 501, mode: `MaxEncodedLen`) + /// Proof: `MessageQueue::ServiceHead` (`max_values`: Some(1), `max_size`: Some(5), added: 500, mode: `MaxEncodedLen`) fn set_service_head() -> Weight { // Proof Size summary in bytes: - // Measured: `220` - // Estimated: `3520` - // Minimum execution time: 11_071_000 picoseconds. - Weight::from_parts(11_553_000, 0) - .saturating_add(Weight::from_parts(0, 3520)) + // Measured: `161` + // Estimated: `3517` + // Minimum execution time: 7_610_000 picoseconds. + Weight::from_parts(7_770_000, 0) + .saturating_add(Weight::from_parts(0, 3517)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -160,8 +157,8 @@ impl pallet_message_queue::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `65667` // Estimated: `69050` - // Minimum execution time: 61_870_000 picoseconds. - Weight::from_parts(62_570_000, 0) + // Minimum execution time: 59_921_000 picoseconds. + Weight::from_parts(60_780_000, 0) .saturating_add(Weight::from_parts(0, 69050)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -174,8 +171,8 @@ impl pallet_message_queue::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `65667` // Estimated: `69050` - // Minimum execution time: 78_981_000 picoseconds. - Weight::from_parts(79_650_000, 0) + // Minimum execution time: 78_431_000 picoseconds. + Weight::from_parts(79_940_000, 0) .saturating_add(Weight::from_parts(0, 69050)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -188,8 +185,8 @@ impl pallet_message_queue::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `65667` // Estimated: `69050` - // Minimum execution time: 114_151_000 picoseconds. - Weight::from_parts(115_161_000, 0) + // Minimum execution time: 140_751_000 picoseconds. + Weight::from_parts(141_921_000, 0) .saturating_add(Weight::from_parts(0, 69050)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) diff --git a/system-parachains/people/people-polkadot/src/weights/pallet_migrations.rs b/system-parachains/people/people-polkadot/src/weights/pallet_migrations.rs index b1b60bd482..aa1d8f9b43 100644 --- a/system-parachains/people/people-polkadot/src/weights/pallet_migrations.rs +++ b/system-parachains/people/people-polkadot/src/weights/pallet_migrations.rs @@ -16,10 +16,10 @@ //! Autogenerated weights for `pallet_migrations` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.0.0 -//! DATE: 2025-04-08, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `e502a20f0dc0`, CPU: `QEMU Virtual CPU version 2.5+` +//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: @@ -27,15 +27,11 @@ // v1 // benchmark // pallet -// --extrinsic=* -// --runtime=target/production/wbuild/people-polkadot-runtime/people_polkadot_runtime.wasm -// --pallet=pallet_migrations -// --header=/_work/fellowship-001/runtimes/runtimes/.github/scripts/cmd/file_header.txt -// --output=./system-parachains/people/people-polkadot/src/weights -// --wasm-execution=compiled -// --steps=50 -// --repeat=20 -// --heap-pages=4096 +// --runtime=target/production/wbuild/people-polkadot-runtime/people_polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/people/people-polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -56,8 +52,8 @@ impl pallet_migrations::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `71` // Estimated: `67035` - // Minimum execution time: 7_751_000 picoseconds. - Weight::from_parts(8_190_000, 0) + // Minimum execution time: 9_770_000 picoseconds. + Weight::from_parts(9_970_000, 0) .saturating_add(Weight::from_parts(0, 67035)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -68,8 +64,8 @@ impl pallet_migrations::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `42` // Estimated: `67035` - // Minimum execution time: 2_330_000 picoseconds. - Weight::from_parts(2_400_000, 0) + // Minimum execution time: 3_180_000 picoseconds. + Weight::from_parts(3_290_000, 0) .saturating_add(Weight::from_parts(0, 67035)) .saturating_add(T::DbWeight::get().reads(1)) } @@ -81,8 +77,8 @@ impl pallet_migrations::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `29` // Estimated: `3494` - // Minimum execution time: 5_900_000 picoseconds. - Weight::from_parts(6_169_000, 0) + // Minimum execution time: 6_880_000 picoseconds. + Weight::from_parts(7_120_000, 0) .saturating_add(Weight::from_parts(0, 3494)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -95,8 +91,8 @@ impl pallet_migrations::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `125` // Estimated: `3731` - // Minimum execution time: 10_920_000 picoseconds. - Weight::from_parts(11_240_000, 0) + // Minimum execution time: 13_321_000 picoseconds. + Weight::from_parts(13_690_000, 0) .saturating_add(Weight::from_parts(0, 3731)) .saturating_add(T::DbWeight::get().reads(2)) } @@ -108,8 +104,8 @@ impl pallet_migrations::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `71` // Estimated: `3731` - // Minimum execution time: 10_960_000 picoseconds. - Weight::from_parts(11_419_000, 0) + // Minimum execution time: 12_730_000 picoseconds. + Weight::from_parts(13_250_000, 0) .saturating_add(Weight::from_parts(0, 3731)) .saturating_add(T::DbWeight::get().reads(2)) } @@ -121,8 +117,8 @@ impl pallet_migrations::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `71` // Estimated: `3731` - // Minimum execution time: 12_651_000 picoseconds. - Weight::from_parts(13_240_000, 0) + // Minimum execution time: 14_880_000 picoseconds. + Weight::from_parts(15_170_000, 0) .saturating_add(Weight::from_parts(0, 3731)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -137,8 +133,8 @@ impl pallet_migrations::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `71` // Estimated: `3731` - // Minimum execution time: 12_871_000 picoseconds. - Weight::from_parts(13_240_000, 0) + // Minimum execution time: 15_620_000 picoseconds. + Weight::from_parts(16_010_000, 0) .saturating_add(Weight::from_parts(0, 3731)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -148,7 +144,7 @@ impl pallet_migrations::WeightInfo for WeightInfo { // Measured: `0` // Estimated: `0` // Minimum execution time: 190_000 picoseconds. - Weight::from_parts(231_000, 0) + Weight::from_parts(260_000, 0) .saturating_add(Weight::from_parts(0, 0)) } /// Storage: `MultiBlockMigrations::Cursor` (r:0 w:1) @@ -157,8 +153,8 @@ impl pallet_migrations::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 3_010_000 picoseconds. - Weight::from_parts(3_170_000, 0) + // Minimum execution time: 3_400_000 picoseconds. + Weight::from_parts(3_530_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -168,8 +164,8 @@ impl pallet_migrations::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 3_410_000 picoseconds. - Weight::from_parts(3_600_000, 0) + // Minimum execution time: 3_850_000 picoseconds. + Weight::from_parts(3_950_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -181,8 +177,8 @@ impl pallet_migrations::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `85` // Estimated: `67035` - // Minimum execution time: 6_450_000 picoseconds. - Weight::from_parts(6_910_000, 0) + // Minimum execution time: 8_090_000 picoseconds. + Weight::from_parts(8_400_000, 0) .saturating_add(Weight::from_parts(0, 67035)) .saturating_add(T::DbWeight::get().reads(2)) } @@ -193,11 +189,11 @@ impl pallet_migrations::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `1022 + n * (271 ±0)` // Estimated: `3834 + n * (2740 ±0)` - // Minimum execution time: 17_211_000 picoseconds. - Weight::from_parts(14_704_428, 0) + // Minimum execution time: 14_900_000 picoseconds. + Weight::from_parts(11_134_878, 0) .saturating_add(Weight::from_parts(0, 3834)) - // Standard Error: 2_795 - .saturating_add(Weight::from_parts(1_546_733, 0).saturating_mul(n.into())) + // Standard Error: 2_917 + .saturating_add(Weight::from_parts(1_643_785, 0).saturating_mul(n.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(n.into()))) .saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(n.into()))) @@ -210,11 +206,11 @@ impl pallet_migrations::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `1642 + n * (38 ±0)` // Estimated: `720 + n * (39 ±0)` - // Minimum execution time: 1_919_000 picoseconds. - Weight::from_parts(5_740_246, 0) + // Minimum execution time: 2_400_000 picoseconds. + Weight::from_parts(23_631_958, 0) .saturating_add(Weight::from_parts(0, 720)) - // Standard Error: 1_463 - .saturating_add(Weight::from_parts(836_551, 0).saturating_mul(n.into())) + // Standard Error: 2_256 + .saturating_add(Weight::from_parts(998_876, 0).saturating_mul(n.into())) .saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(n.into()))) .saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(n.into()))) .saturating_add(Weight::from_parts(0, 39).saturating_mul(n.into())) diff --git a/system-parachains/people/people-polkadot/src/weights/pallet_multisig.rs b/system-parachains/people/people-polkadot/src/weights/pallet_multisig.rs index 85a61702f7..65791cad03 100644 --- a/system-parachains/people/people-polkadot/src/weights/pallet_multisig.rs +++ b/system-parachains/people/people-polkadot/src/weights/pallet_multisig.rs @@ -16,10 +16,10 @@ //! Autogenerated weights for `pallet_multisig` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.0.0 -//! DATE: 2025-04-30, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `2954d1b4313e`, CPU: `QEMU Virtual CPU version 2.5+` +//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: @@ -27,15 +27,11 @@ // v1 // benchmark // pallet -// --extrinsic=* -// --runtime=target/production/wbuild/people-polkadot-runtime/people_polkadot_runtime.wasm -// --pallet=pallet_multisig -// --header=/_work/fellowship-001/runtimes/runtimes/.github/scripts/cmd/file_header.txt -// --output=./system-parachains/people/people-polkadot/src/weights -// --wasm-execution=compiled -// --steps=50 -// --repeat=20 -// --heap-pages=4096 +// --runtime=target/production/wbuild/people-polkadot-runtime/people_polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/people/people-polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -53,11 +49,11 @@ impl pallet_multisig::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 16_491_000 picoseconds. - Weight::from_parts(18_140_703, 0) + // Minimum execution time: 15_670_000 picoseconds. + Weight::from_parts(16_177_380, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 9 - .saturating_add(Weight::from_parts(515, 0).saturating_mul(z.into())) + // Standard Error: 1 + .saturating_add(Weight::from_parts(435, 0).saturating_mul(z.into())) } /// Storage: `Multisig::Multisigs` (r:1 w:1) /// Proof: `Multisig::Multisigs` (`max_values`: None, `max_size`: Some(3346), added: 5821, mode: `MaxEncodedLen`) @@ -67,13 +63,13 @@ impl pallet_multisig::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `263 + s * (2 ±0)` // Estimated: `6811` - // Minimum execution time: 50_490_000 picoseconds. - Weight::from_parts(40_360_017, 0) + // Minimum execution time: 48_340_000 picoseconds. + Weight::from_parts(38_650_045, 0) .saturating_add(Weight::from_parts(0, 6811)) - // Standard Error: 4_690 - .saturating_add(Weight::from_parts(137_252, 0).saturating_mul(s.into())) - // Standard Error: 45 - .saturating_add(Weight::from_parts(2_459, 0).saturating_mul(z.into())) + // Standard Error: 294 + .saturating_add(Weight::from_parts(103_596, 0).saturating_mul(s.into())) + // Standard Error: 2 + .saturating_add(Weight::from_parts(2_056, 0).saturating_mul(z.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -85,13 +81,13 @@ impl pallet_multisig::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `282` // Estimated: `6811` - // Minimum execution time: 31_471_000 picoseconds. - Weight::from_parts(21_069_901, 0) + // Minimum execution time: 31_140_000 picoseconds. + Weight::from_parts(21_919_980, 0) .saturating_add(Weight::from_parts(0, 6811)) - // Standard Error: 2_364 - .saturating_add(Weight::from_parts(127_251, 0).saturating_mul(s.into())) - // Standard Error: 23 - .saturating_add(Weight::from_parts(2_564, 0).saturating_mul(z.into())) + // Standard Error: 284 + .saturating_add(Weight::from_parts(97_377, 0).saturating_mul(s.into())) + // Standard Error: 2 + .saturating_add(Weight::from_parts(2_093, 0).saturating_mul(z.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -105,13 +101,13 @@ impl pallet_multisig::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `388 + s * (33 ±0)` // Estimated: `6811` - // Minimum execution time: 55_301_000 picoseconds. - Weight::from_parts(42_451_978, 0) + // Minimum execution time: 53_570_000 picoseconds. + Weight::from_parts(41_706_705, 0) .saturating_add(Weight::from_parts(0, 6811)) - // Standard Error: 2_860 - .saturating_add(Weight::from_parts(148_624, 0).saturating_mul(s.into())) - // Standard Error: 28 - .saturating_add(Weight::from_parts(2_500, 0).saturating_mul(z.into())) + // Standard Error: 349 + .saturating_add(Weight::from_parts(128_745, 0).saturating_mul(s.into())) + // Standard Error: 3 + .saturating_add(Weight::from_parts(2_078, 0).saturating_mul(z.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -122,11 +118,11 @@ impl pallet_multisig::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `263 + s * (2 ±0)` // Estimated: `6811` - // Minimum execution time: 34_231_000 picoseconds. - Weight::from_parts(37_067_951, 0) + // Minimum execution time: 35_870_000 picoseconds. + Weight::from_parts(36_850_211, 0) .saturating_add(Weight::from_parts(0, 6811)) - // Standard Error: 4_056 - .saturating_add(Weight::from_parts(155_690, 0).saturating_mul(s.into())) + // Standard Error: 423 + .saturating_add(Weight::from_parts(103_352, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -137,11 +133,11 @@ impl pallet_multisig::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `282` // Estimated: `6811` - // Minimum execution time: 17_780_000 picoseconds. - Weight::from_parts(19_171_432, 0) + // Minimum execution time: 19_630_000 picoseconds. + Weight::from_parts(20_470_652, 0) .saturating_add(Weight::from_parts(0, 6811)) - // Standard Error: 2_044 - .saturating_add(Weight::from_parts(138_709, 0).saturating_mul(s.into())) + // Standard Error: 405 + .saturating_add(Weight::from_parts(100_364, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -152,11 +148,11 @@ impl pallet_multisig::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `454 + s * (1 ±0)` // Estimated: `6811` - // Minimum execution time: 31_850_000 picoseconds. - Weight::from_parts(36_871_681, 0) + // Minimum execution time: 36_120_000 picoseconds. + Weight::from_parts(37_523_553, 0) .saturating_add(Weight::from_parts(0, 6811)) - // Standard Error: 3_295 - .saturating_add(Weight::from_parts(132_815, 0).saturating_mul(s.into())) + // Standard Error: 486 + .saturating_add(Weight::from_parts(103_822, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -165,13 +161,13 @@ impl pallet_multisig::WeightInfo for WeightInfo { /// The range of component `s` is `[2, 100]`. fn poke_deposit(s: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `458 + s * (1 ±0)` + // Measured: `454 + s * (1 ±0)` // Estimated: `6811` - // Minimum execution time: 34_917_000 picoseconds. - Weight::from_parts(36_141_350, 0) + // Minimum execution time: 34_660_000 picoseconds. + Weight::from_parts(35_498_920, 0) .saturating_add(Weight::from_parts(0, 6811)) - // Standard Error: 1_247 - .saturating_add(Weight::from_parts(166_544, 0).saturating_mul(s.into())) + // Standard Error: 442 + .saturating_add(Weight::from_parts(104_279, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } diff --git a/system-parachains/people/people-polkadot/src/weights/pallet_proxy.rs b/system-parachains/people/people-polkadot/src/weights/pallet_proxy.rs index 8cc2744273..86a36f76c3 100644 --- a/system-parachains/people/people-polkadot/src/weights/pallet_proxy.rs +++ b/system-parachains/people/people-polkadot/src/weights/pallet_proxy.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `pallet_proxy` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-05, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./people-polkadot-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./people-polkadot-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_proxy -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./people-polkadot-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/people-polkadot-runtime/people_polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/people/people-polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -54,11 +51,11 @@ impl pallet_proxy::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `127 + p * (37 ±0)` // Estimated: `4706` - // Minimum execution time: 18_090_000 picoseconds. - Weight::from_parts(18_568_780, 0) + // Minimum execution time: 17_030_000 picoseconds. + Weight::from_parts(17_656_702, 0) .saturating_add(Weight::from_parts(0, 4706)) - // Standard Error: 1_617 - .saturating_add(Weight::from_parts(29_935, 0).saturating_mul(p.into())) + // Standard Error: 820 + .saturating_add(Weight::from_parts(23_197, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(1)) } /// Storage: `Proxy::Proxies` (r:1 w:0) @@ -73,13 +70,13 @@ impl pallet_proxy::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `454 + a * (68 ±0) + p * (37 ±0)` // Estimated: `5698` - // Minimum execution time: 46_580_000 picoseconds. - Weight::from_parts(47_027_601, 0) + // Minimum execution time: 45_520_000 picoseconds. + Weight::from_parts(46_067_130, 0) .saturating_add(Weight::from_parts(0, 5698)) - // Standard Error: 2_770 - .saturating_add(Weight::from_parts(156_068, 0).saturating_mul(a.into())) - // Standard Error: 2_862 - .saturating_add(Weight::from_parts(38_049, 0).saturating_mul(p.into())) + // Standard Error: 2_778 + .saturating_add(Weight::from_parts(148_230, 0).saturating_mul(a.into())) + // Standard Error: 2_870 + .saturating_add(Weight::from_parts(24_321, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -93,13 +90,13 @@ impl pallet_proxy::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `369 + a * (68 ±0)` // Estimated: `5698` - // Minimum execution time: 32_430_000 picoseconds. - Weight::from_parts(33_037_539, 0) + // Minimum execution time: 29_750_000 picoseconds. + Weight::from_parts(30_321_633, 0) .saturating_add(Weight::from_parts(0, 5698)) - // Standard Error: 1_551 - .saturating_add(Weight::from_parts(166_431, 0).saturating_mul(a.into())) - // Standard Error: 1_603 - .saturating_add(Weight::from_parts(7_731, 0).saturating_mul(p.into())) + // Standard Error: 2_378 + .saturating_add(Weight::from_parts(172_257, 0).saturating_mul(a.into())) + // Standard Error: 2_457 + .saturating_add(Weight::from_parts(8_800, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -113,13 +110,13 @@ impl pallet_proxy::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `369 + a * (68 ±0)` // Estimated: `5698` - // Minimum execution time: 32_350_000 picoseconds. - Weight::from_parts(33_252_784, 0) + // Minimum execution time: 30_050_000 picoseconds. + Weight::from_parts(30_316_071, 0) .saturating_add(Weight::from_parts(0, 5698)) - // Standard Error: 1_599 - .saturating_add(Weight::from_parts(163_560, 0).saturating_mul(a.into())) - // Standard Error: 1_652 - .saturating_add(Weight::from_parts(5_835, 0).saturating_mul(p.into())) + // Standard Error: 2_395 + .saturating_add(Weight::from_parts(174_556, 0).saturating_mul(a.into())) + // Standard Error: 2_475 + .saturating_add(Weight::from_parts(14_343, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -135,13 +132,13 @@ impl pallet_proxy::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `386 + a * (68 ±0) + p * (37 ±0)` // Estimated: `5698` - // Minimum execution time: 42_041_000 picoseconds. - Weight::from_parts(42_416_846, 0) + // Minimum execution time: 41_040_000 picoseconds. + Weight::from_parts(42_223_160, 0) .saturating_add(Weight::from_parts(0, 5698)) - // Standard Error: 1_650 - .saturating_add(Weight::from_parts(157_310, 0).saturating_mul(a.into())) - // Standard Error: 1_705 - .saturating_add(Weight::from_parts(43_428, 0).saturating_mul(p.into())) + // Standard Error: 2_801 + .saturating_add(Weight::from_parts(152_641, 0).saturating_mul(a.into())) + // Standard Error: 2_894 + .saturating_add(Weight::from_parts(13_818, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -152,11 +149,11 @@ impl pallet_proxy::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `127 + p * (37 ±0)` // Estimated: `4706` - // Minimum execution time: 29_300_000 picoseconds. - Weight::from_parts(29_690_248, 0) + // Minimum execution time: 28_131_000 picoseconds. + Weight::from_parts(28_731_577, 0) .saturating_add(Weight::from_parts(0, 4706)) - // Standard Error: 612 - .saturating_add(Weight::from_parts(44_465, 0).saturating_mul(p.into())) + // Standard Error: 796 + .saturating_add(Weight::from_parts(46_396, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -167,11 +164,11 @@ impl pallet_proxy::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `127 + p * (37 ±0)` // Estimated: `4706` - // Minimum execution time: 29_051_000 picoseconds. - Weight::from_parts(29_876_177, 0) + // Minimum execution time: 27_890_000 picoseconds. + Weight::from_parts(28_755_500, 0) .saturating_add(Weight::from_parts(0, 4706)) - // Standard Error: 880 - .saturating_add(Weight::from_parts(64_318, 0).saturating_mul(p.into())) + // Standard Error: 773 + .saturating_add(Weight::from_parts(42_392, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -182,11 +179,11 @@ impl pallet_proxy::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `127 + p * (37 ±0)` // Estimated: `4706` - // Minimum execution time: 26_420_000 picoseconds. - Weight::from_parts(27_053_968, 0) + // Minimum execution time: 24_990_000 picoseconds. + Weight::from_parts(25_492_266, 0) .saturating_add(Weight::from_parts(0, 4706)) - // Standard Error: 776 - .saturating_add(Weight::from_parts(36_424, 0).saturating_mul(p.into())) + // Standard Error: 679 + .saturating_add(Weight::from_parts(27_002, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -197,11 +194,11 @@ impl pallet_proxy::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `139` // Estimated: `4706` - // Minimum execution time: 31_280_000 picoseconds. - Weight::from_parts(31_818_219, 0) + // Minimum execution time: 29_971_000 picoseconds. + Weight::from_parts(30_647_202, 0) .saturating_add(Weight::from_parts(0, 4706)) - // Standard Error: 578 - .saturating_add(Weight::from_parts(8_660, 0).saturating_mul(p.into())) + // Standard Error: 824 + .saturating_add(Weight::from_parts(6_828, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -212,11 +209,11 @@ impl pallet_proxy::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `164 + p * (37 ±0)` // Estimated: `4706` - // Minimum execution time: 27_431_000 picoseconds. - Weight::from_parts(28_318_863, 0) + // Minimum execution time: 25_990_000 picoseconds. + Weight::from_parts(26_883_838, 0) .saturating_add(Weight::from_parts(0, 4706)) - // Standard Error: 804 - .saturating_add(Weight::from_parts(34_889, 0).saturating_mul(p.into())) + // Standard Error: 870 + .saturating_add(Weight::from_parts(23_314, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -228,10 +225,10 @@ impl pallet_proxy::WeightInfo for WeightInfo { /// Proof: `Proxy::Announcements` (`max_values`: None, `max_size`: Some(2233), added: 4708, mode: `MaxEncodedLen`) fn poke_deposit() -> Weight { // Proof Size summary in bytes: - // Measured: `452` + // Measured: `453` // Estimated: `5698` - // Minimum execution time: 49_684_000 picoseconds. - Weight::from_parts(50_366_000, 0) + // Minimum execution time: 50_860_000 picoseconds. + Weight::from_parts(51_370_000, 0) .saturating_add(Weight::from_parts(0, 5698)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(3)) diff --git a/system-parachains/people/people-polkadot/src/weights/pallet_session.rs b/system-parachains/people/people-polkadot/src/weights/pallet_session.rs index b1a1e970d3..88a702675a 100644 --- a/system-parachains/people/people-polkadot/src/weights/pallet_session.rs +++ b/system-parachains/people/people-polkadot/src/weights/pallet_session.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `pallet_session` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-05, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./people-polkadot-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./people-polkadot-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_session -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./people-polkadot-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/people-polkadot-runtime/people_polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/people/people-polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -55,8 +52,8 @@ impl pallet_session::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `298` // Estimated: `3763` - // Minimum execution time: 23_831_000 picoseconds. - Weight::from_parts(24_370_000, 0) + // Minimum execution time: 22_240_000 picoseconds. + Weight::from_parts(22_510_000, 0) .saturating_add(Weight::from_parts(0, 3763)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -69,8 +66,8 @@ impl pallet_session::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `280` // Estimated: `3745` - // Minimum execution time: 16_890_000 picoseconds. - Weight::from_parts(17_300_000, 0) + // Minimum execution time: 16_080_000 picoseconds. + Weight::from_parts(16_650_000, 0) .saturating_add(Weight::from_parts(0, 3745)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(2)) diff --git a/system-parachains/people/people-polkadot/src/weights/pallet_timestamp.rs b/system-parachains/people/people-polkadot/src/weights/pallet_timestamp.rs index 6cb5d40309..7ce9d8e59a 100644 --- a/system-parachains/people/people-polkadot/src/weights/pallet_timestamp.rs +++ b/system-parachains/people/people-polkadot/src/weights/pallet_timestamp.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `pallet_timestamp` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-05, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./people-polkadot-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./people-polkadot-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_timestamp -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./people-polkadot-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/people-polkadot-runtime/people_polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/people/people-polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -55,8 +52,8 @@ impl pallet_timestamp::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `49` // Estimated: `1493` - // Minimum execution time: 11_950_000 picoseconds. - Weight::from_parts(12_300_000, 0) + // Minimum execution time: 8_600_000 picoseconds. + Weight::from_parts(8_990_000, 0) .saturating_add(Weight::from_parts(0, 1493)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -65,8 +62,8 @@ impl pallet_timestamp::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `57` // Estimated: `0` - // Minimum execution time: 4_740_000 picoseconds. - Weight::from_parts(4_940_000, 0) + // Minimum execution time: 4_480_000 picoseconds. + Weight::from_parts(4_630_000, 0) .saturating_add(Weight::from_parts(0, 0)) } } diff --git a/system-parachains/people/people-polkadot/src/weights/pallet_transaction_payment.rs b/system-parachains/people/people-polkadot/src/weights/pallet_transaction_payment.rs index b31e5a059f..7c9cecea62 100644 --- a/system-parachains/people/people-polkadot/src/weights/pallet_transaction_payment.rs +++ b/system-parachains/people/people-polkadot/src/weights/pallet_transaction_payment.rs @@ -1,40 +1,37 @@ -// Copyright (C) Parity Technologies (UK) Ltd. -// This file is part of Polkadot. - -// Polkadot is free software: you can redistribute it and/or modify -// it under the terms of the GNU General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. - -// Polkadot is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. - -// You should have received a copy of the GNU General Public License -// along with Polkadot. If not, see . +// Copyright (C) Parity Technologies and the various Polkadot contributors, see Contributions.md +// for a list of specific contributors. +// 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_transaction_payment` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2024-09-12, STEPS: `2`, REPEAT: `2`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `gleipnir`, CPU: `AMD Ryzen 9 7900X 12-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("westend-dev")`, DB CACHE: 1024 +//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/debug/polkadot +// frame-omni-bencher +// v1 // benchmark // pallet -// --steps=2 -// --repeat=2 -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --pallet=pallet-transaction-payment -// --chain=westend-dev -// --output=./polkadot/runtime/westend/src/weights/ -// --header=./polkadot/file_header.txt +// --runtime=target/production/wbuild/people-polkadot-runtime/people_polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/people/people-polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -47,22 +44,16 @@ use core::marker::PhantomData; /// Weight functions for `pallet_transaction_payment`. pub struct WeightInfo(PhantomData); impl pallet_transaction_payment::WeightInfo for WeightInfo { - /// Storage: `TransactionPayment::NextFeeMultiplier` (r:1 w:0) - /// Proof: `TransactionPayment::NextFeeMultiplier` (`max_values`: Some(1), `max_size`: Some(16), added: 511, mode: `MaxEncodedLen`) - /// Storage: `System::Account` (r:1 w:1) + /// Storage: `System::Account` (r:2 w:2) /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) - /// Storage: `Authorship::Author` (r:1 w:0) - /// Proof: `Authorship::Author` (`max_values`: Some(1), `max_size`: Some(32), added: 527, mode: `MaxEncodedLen`) - /// Storage: `System::Digest` (r:1 w:0) - /// Proof: `System::Digest` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) fn charge_transaction_payment() -> Weight { // Proof Size summary in bytes: - // Measured: `320` - // Estimated: `3593` - // Minimum execution time: 569_518_000 picoseconds. - Weight::from_parts(590_438_000, 0) - .saturating_add(Weight::from_parts(0, 3593)) - .saturating_add(T::DbWeight::get().reads(4)) - .saturating_add(T::DbWeight::get().writes(1)) + // Measured: `101` + // Estimated: `6196` + // Minimum execution time: 49_740_000 picoseconds. + Weight::from_parts(50_341_000, 0) + .saturating_add(Weight::from_parts(0, 6196)) + .saturating_add(T::DbWeight::get().reads(2)) + .saturating_add(T::DbWeight::get().writes(2)) } -} \ No newline at end of file +} diff --git a/system-parachains/people/people-polkadot/src/weights/pallet_utility.rs b/system-parachains/people/people-polkadot/src/weights/pallet_utility.rs index 3347f93f73..ef2fbf40ec 100644 --- a/system-parachains/people/people-polkadot/src/weights/pallet_utility.rs +++ b/system-parachains/people/people-polkadot/src/weights/pallet_utility.rs @@ -16,25 +16,22 @@ //! Autogenerated weights for `pallet_utility` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-05, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.2.0 +//! DATE: 2025-06-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./people-polkadot-chain-spec.json")`, DB CACHE: 1024 +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./people-polkadot-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_utility -// --extrinsic=* -// --wasm-execution=compiled -// --heap-pages=4096 -// --output=./people-polkadot-weights/ -// --header=./file_header.txt +// --runtime=target/production/wbuild/people-polkadot-runtime/people_polkadot_runtime.compact.compressed.wasm +// --header=.github/scripts/cmd/file_header.txt +// --output=./system-parachains/people/people-polkadot/src/weights/ +// --all +// --quiet #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -52,18 +49,18 @@ impl pallet_utility::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 6_320_000 picoseconds. - Weight::from_parts(33_632_226, 0) + // Minimum execution time: 6_180_000 picoseconds. + Weight::from_parts(12_728_325, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 2_863 - .saturating_add(Weight::from_parts(3_493_538, 0).saturating_mul(c.into())) + // Standard Error: 851 + .saturating_add(Weight::from_parts(3_433_886, 0).saturating_mul(c.into())) } fn as_derivative() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 5_550_000 picoseconds. - Weight::from_parts(5_681_000, 0) + // Minimum execution time: 5_440_000 picoseconds. + Weight::from_parts(5_730_000, 0) .saturating_add(Weight::from_parts(0, 0)) } /// The range of component `c` is `[0, 1000]`. @@ -71,18 +68,18 @@ impl pallet_utility::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 6_331_000 picoseconds. - Weight::from_parts(13_392_684, 0) + // Minimum execution time: 5_880_000 picoseconds. + Weight::from_parts(10_116_801, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 712 - .saturating_add(Weight::from_parts(3_759_502, 0).saturating_mul(c.into())) + // Standard Error: 807 + .saturating_add(Weight::from_parts(3_678_676, 0).saturating_mul(c.into())) } fn dispatch_as() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 8_750_000 picoseconds. - Weight::from_parts(8_920_000, 0) + // Minimum execution time: 8_220_000 picoseconds. + Weight::from_parts(8_570_000, 0) .saturating_add(Weight::from_parts(0, 0)) } /// The range of component `c` is `[0, 1000]`. @@ -90,26 +87,26 @@ impl pallet_utility::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 6_191_000 picoseconds. - Weight::from_parts(11_455_296, 0) + // Minimum execution time: 6_200_000 picoseconds. + Weight::from_parts(10_154_269, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 583 - .saturating_add(Weight::from_parts(3_506_507, 0).saturating_mul(c.into())) + // Standard Error: 657 + .saturating_add(Weight::from_parts(3_404_459, 0).saturating_mul(c.into())) } fn dispatch_as_fallible() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 7_330_000 picoseconds. - Weight::from_parts(7_583_000, 0) + // Minimum execution time: 8_390_000 picoseconds. + Weight::from_parts(8_580_000, 0) .saturating_add(Weight::from_parts(0, 0)) } fn if_else() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 8_846_000 picoseconds. - Weight::from_parts(9_337_000, 0) + // Minimum execution time: 10_010_000 picoseconds. + Weight::from_parts(10_270_000, 0) .saturating_add(Weight::from_parts(0, 0)) } } diff --git a/system-parachains/people/people-polkadot/src/weights/pallet_xcm.rs b/system-parachains/people/people-polkadot/src/weights/pallet_xcm.rs index 1c61f5f943..3ecb95afcf 100644 --- a/system-parachains/people/people-polkadot/src/weights/pallet_xcm.rs +++ b/system-parachains/people/people-polkadot/src/weights/pallet_xcm.rs @@ -16,10 +16,10 @@ //! Autogenerated weights for `pallet_xcm` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.0.0 -//! DATE: 2025-04-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.1.0 +//! DATE: 2025-06-17, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `9d81f4f36ccc`, CPU: `QEMU Virtual CPU version 2.5+` +//! HOSTNAME: `b53efb4169bd`, CPU: `QEMU Virtual CPU version 2.5+` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 // Executed Command: @@ -60,8 +60,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `6` // Estimated: `3471` - // Minimum execution time: 20_780_000 picoseconds. - Weight::from_parts(21_920_000, 0) + // Minimum execution time: 23_500_000 picoseconds. + Weight::from_parts(24_819_000, 0) .saturating_add(Weight::from_parts(0, 3471)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(1)) @@ -82,10 +82,10 @@ impl pallet_xcm::WeightInfo for WeightInfo { /// Proof: `ParachainSystem::PendingUpwardMessages` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) fn teleport_assets() -> Weight { // Proof Size summary in bytes: - // Measured: `38` + // Measured: `75` // Estimated: `3593` - // Minimum execution time: 96_471_000 picoseconds. - Weight::from_parts(99_621_000, 0) + // Minimum execution time: 109_850_000 picoseconds. + Weight::from_parts(114_220_000, 0) .saturating_add(Weight::from_parts(0, 3593)) .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(1)) @@ -118,11 +118,11 @@ impl pallet_xcm::WeightInfo for WeightInfo { /// Proof: `XcmpQueue::OutboundXcmpMessages` (`max_values`: None, `max_size`: Some(105506), added: 107981, mode: `MaxEncodedLen`) fn transfer_assets() -> Weight { // Proof Size summary in bytes: - // Measured: `207` - // Estimated: `3672` - // Minimum execution time: 107_061_000 picoseconds. - Weight::from_parts(113_849_000, 0) - .saturating_add(Weight::from_parts(0, 3672)) + // Measured: `244` + // Estimated: `3709` + // Minimum execution time: 123_130_000 picoseconds. + Weight::from_parts(126_988_000, 0) + .saturating_add(Weight::from_parts(0, 3709)) .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -132,8 +132,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `1485` - // Minimum execution time: 11_131_000 picoseconds. - Weight::from_parts(11_690_000, 0) + // Minimum execution time: 10_570_000 picoseconds. + Weight::from_parts(10_840_000, 0) .saturating_add(Weight::from_parts(0, 1485)) .saturating_add(T::DbWeight::get().reads(1)) } @@ -143,8 +143,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 7_270_000 picoseconds. - Weight::from_parts(7_871_000, 0) + // Minimum execution time: 8_960_000 picoseconds. + Weight::from_parts(9_449_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -152,8 +152,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_610_000 picoseconds. - Weight::from_parts(2_821_000, 0) + // Minimum execution time: 3_290_000 picoseconds. + Weight::from_parts(3_570_000, 0) .saturating_add(Weight::from_parts(0, 0)) } /// Storage: `PolkadotXcm::VersionNotifiers` (r:1 w:1) @@ -174,8 +174,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `6` // Estimated: `3471` - // Minimum execution time: 27_720_000 picoseconds. - Weight::from_parts(29_969_000, 0) + // Minimum execution time: 32_299_000 picoseconds. + Weight::from_parts(33_551_000, 0) .saturating_add(Weight::from_parts(0, 3471)) .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(4)) @@ -196,8 +196,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `99` // Estimated: `3564` - // Minimum execution time: 29_181_000 picoseconds. - Weight::from_parts(30_950_000, 0) + // Minimum execution time: 33_270_000 picoseconds. + Weight::from_parts(34_400_000, 0) .saturating_add(Weight::from_parts(0, 3564)) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(3)) @@ -208,45 +208,45 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_680_000 picoseconds. - Weight::from_parts(2_860_000, 0) + // Minimum execution time: 3_299_000 picoseconds. + Weight::from_parts(3_549_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(1)) } - /// Storage: `PolkadotXcm::SupportedVersion` (r:5 w:2) + /// Storage: `PolkadotXcm::SupportedVersion` (r:6 w:2) /// Proof: `PolkadotXcm::SupportedVersion` (`max_values`: None, `max_size`: None, mode: `Measured`) fn migrate_supported_version() -> Weight { // Proof Size summary in bytes: // Measured: `23` - // Estimated: `13388` - // Minimum execution time: 18_510_000 picoseconds. - Weight::from_parts(18_920_000, 0) - .saturating_add(Weight::from_parts(0, 13388)) - .saturating_add(T::DbWeight::get().reads(5)) + // Estimated: `15863` + // Minimum execution time: 25_310_000 picoseconds. + Weight::from_parts(26_070_000, 0) + .saturating_add(Weight::from_parts(0, 15863)) + .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(2)) } - /// Storage: `PolkadotXcm::VersionNotifiers` (r:5 w:2) + /// Storage: `PolkadotXcm::VersionNotifiers` (r:6 w:2) /// Proof: `PolkadotXcm::VersionNotifiers` (`max_values`: None, `max_size`: None, mode: `Measured`) fn migrate_version_notifiers() -> Weight { // Proof Size summary in bytes: // Measured: `27` - // Estimated: `13392` - // Minimum execution time: 18_560_000 picoseconds. - Weight::from_parts(19_040_000, 0) - .saturating_add(Weight::from_parts(0, 13392)) - .saturating_add(T::DbWeight::get().reads(5)) + // Estimated: `15867` + // Minimum execution time: 25_840_000 picoseconds. + Weight::from_parts(26_630_000, 0) + .saturating_add(Weight::from_parts(0, 15867)) + .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(2)) } - /// Storage: `PolkadotXcm::VersionNotifyTargets` (r:6 w:0) + /// Storage: `PolkadotXcm::VersionNotifyTargets` (r:7 w:0) /// Proof: `PolkadotXcm::VersionNotifyTargets` (`max_values`: None, `max_size`: None, mode: `Measured`) fn already_notified_target() -> Weight { // Proof Size summary in bytes: // Measured: `40` - // Estimated: `15880` - // Minimum execution time: 20_900_000 picoseconds. - Weight::from_parts(21_389_000, 0) - .saturating_add(Weight::from_parts(0, 15880)) - .saturating_add(T::DbWeight::get().reads(6)) + // Estimated: `18355` + // Minimum execution time: 29_209_000 picoseconds. + Weight::from_parts(29_820_000, 0) + .saturating_add(Weight::from_parts(0, 18355)) + .saturating_add(T::DbWeight::get().reads(7)) } /// Storage: `PolkadotXcm::VersionNotifyTargets` (r:2 w:1) /// Proof: `PolkadotXcm::VersionNotifyTargets` (`max_values`: None, `max_size`: None, mode: `Measured`) @@ -262,36 +262,36 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `40` // Estimated: `5980` - // Minimum execution time: 27_090_000 picoseconds. - Weight::from_parts(27_940_000, 0) + // Minimum execution time: 30_320_000 picoseconds. + Weight::from_parts(32_090_000, 0) .saturating_add(Weight::from_parts(0, 5980)) .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(2)) } - /// Storage: `PolkadotXcm::VersionNotifyTargets` (r:4 w:0) + /// Storage: `PolkadotXcm::VersionNotifyTargets` (r:5 w:0) /// Proof: `PolkadotXcm::VersionNotifyTargets` (`max_values`: None, `max_size`: None, mode: `Measured`) fn notify_target_migration_fail() -> Weight { // Proof Size summary in bytes: - // Measured: `37` - // Estimated: `10927` - // Minimum execution time: 13_560_000 picoseconds. - Weight::from_parts(13_721_000, 0) - .saturating_add(Weight::from_parts(0, 10927)) - .saturating_add(T::DbWeight::get().reads(4)) + // Measured: `43` + // Estimated: `13408` + // Minimum execution time: 21_240_000 picoseconds. + Weight::from_parts(21_970_000, 0) + .saturating_add(Weight::from_parts(0, 13408)) + .saturating_add(T::DbWeight::get().reads(5)) } - /// Storage: `PolkadotXcm::VersionNotifyTargets` (r:5 w:2) + /// Storage: `PolkadotXcm::VersionNotifyTargets` (r:6 w:2) /// Proof: `PolkadotXcm::VersionNotifyTargets` (`max_values`: None, `max_size`: None, mode: `Measured`) fn migrate_version_notify_targets() -> Weight { // Proof Size summary in bytes: // Measured: `34` - // Estimated: `13399` - // Minimum execution time: 18_950_000 picoseconds. - Weight::from_parts(19_110_000, 0) - .saturating_add(Weight::from_parts(0, 13399)) - .saturating_add(T::DbWeight::get().reads(5)) + // Estimated: `15874` + // Minimum execution time: 25_520_000 picoseconds. + Weight::from_parts(26_200_000, 0) + .saturating_add(Weight::from_parts(0, 15874)) + .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(2)) } - /// Storage: `PolkadotXcm::VersionNotifyTargets` (r:5 w:2) + /// Storage: `PolkadotXcm::VersionNotifyTargets` (r:6 w:2) /// Proof: `PolkadotXcm::VersionNotifyTargets` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `ParachainSystem::UpwardDeliveryFeeFactor` (r:1 w:0) /// Proof: `ParachainSystem::UpwardDeliveryFeeFactor` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) @@ -304,11 +304,11 @@ impl pallet_xcm::WeightInfo for WeightInfo { fn migrate_and_notify_old_targets() -> Weight { // Proof Size summary in bytes: // Measured: `40` - // Estimated: `13405` - // Minimum execution time: 37_271_000 picoseconds. - Weight::from_parts(39_980_000, 0) - .saturating_add(Weight::from_parts(0, 13405)) - .saturating_add(T::DbWeight::get().reads(9)) + // Estimated: `15880` + // Minimum execution time: 44_729_000 picoseconds. + Weight::from_parts(46_131_000, 0) + .saturating_add(Weight::from_parts(0, 15880)) + .saturating_add(T::DbWeight::get().reads(10)) .saturating_add(T::DbWeight::get().writes(3)) } /// Storage: `PolkadotXcm::QueryCounter` (r:1 w:1) @@ -319,8 +319,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `1485` - // Minimum execution time: 3_190_000 picoseconds. - Weight::from_parts(3_300_000, 0) + // Minimum execution time: 3_839_000 picoseconds. + Weight::from_parts(4_149_000, 0) .saturating_add(Weight::from_parts(0, 1485)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(2)) @@ -331,8 +331,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `7576` // Estimated: `11041` - // Minimum execution time: 33_862_000 picoseconds. - Weight::from_parts(34_420_000, 0) + // Minimum execution time: 38_729_000 picoseconds. + Weight::from_parts(39_710_000, 0) .saturating_add(Weight::from_parts(0, 11041)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -345,32 +345,30 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `24` // Estimated: `3489` - // Minimum execution time: 42_720_000 picoseconds. - Weight::from_parts(45_940_000, 0) + // Minimum execution time: 46_140_000 picoseconds. + Weight::from_parts(48_610_000, 0) .saturating_add(Weight::from_parts(0, 3489)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) } - /// Storage: `XcmPallet::AuthorizedAliases` (r:1 w:1) - /// Proof: `XcmPallet::AuthorizedAliases` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `Benchmark::Override` (r:0 w:0) + /// Proof: `Benchmark::Override` (`max_values`: None, `max_size`: None, mode: `Measured`) fn add_authorized_alias() -> Weight { // Proof Size summary in bytes: - // Measured: `361` - // Estimated: `3826` - // Minimum execution time: 15_975_000 picoseconds. - Weight::from_parts(16_398_000, 3826) - .saturating_add(T::DbWeight::get().reads(1)) - .saturating_add(T::DbWeight::get().writes(1)) + // 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) + .saturating_add(Weight::from_parts(0, 0)) } - /// Storage: `XcmPallet::AuthorizedAliases` (r:1 w:1) - /// Proof: `XcmPallet::AuthorizedAliases` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `Benchmark::Override` (r:0 w:0) + /// Proof: `Benchmark::Override` (`max_values`: None, `max_size`: None, mode: `Measured`) fn remove_authorized_alias() -> Weight { // Proof Size summary in bytes: - // Measured: `400` - // Estimated: `3865` - // Minimum execution time: 17_326_000 picoseconds. - Weight::from_parts(17_622_000, 3865) - .saturating_add(T::DbWeight::get().reads(1)) - .saturating_add(T::DbWeight::get().writes(1)) + // 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) + .saturating_add(Weight::from_parts(0, 0)) } } diff --git a/system-parachains/people/people-polkadot/src/weights/xcm/mod.rs b/system-parachains/people/people-polkadot/src/weights/xcm/mod.rs index ad25f3414a..d709d3c315 100644 --- a/system-parachains/people/people-polkadot/src/weights/xcm/mod.rs +++ b/system-parachains/people/people-polkadot/src/weights/xcm/mod.rs @@ -230,8 +230,7 @@ impl XcmWeightInfo for PeoplePolkadotXcmWeight { XcmGeneric::::clear_topic() } fn alias_origin(_: &Location) -> Weight { - // XCM Executor does not currently support alias origin operations - Weight::MAX + XcmGeneric::::alias_origin() } fn unpaid_execution(_: &WeightLimit, _: &Option) -> Weight { XcmGeneric::::unpaid_execution() diff --git a/system-parachains/people/people-polkadot/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs b/system-parachains/people/people-polkadot/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs index c34e7d9d97..5dec8da333 100644 --- a/system-parachains/people/people-polkadot/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs +++ b/system-parachains/people/people-polkadot/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs @@ -16,30 +16,31 @@ //! Autogenerated weights for `pallet_xcm_benchmarks::fungible` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-05, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.1.0 +//! DATE: 2025-06-17, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./people-polkadot-chain-spec.json")`, DB CACHE: 1024 +//! HOSTNAME: `187a9ae6fb48`, CPU: `QEMU Virtual CPU version 2.5+` +//! WASM-EXECUTION: Compiled, CHAIN: None, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./people-polkadot-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_xcm_benchmarks::fungible // --extrinsic=* +// --runtime=target/production/wbuild/people-polkadot-runtime/people_polkadot_runtime.wasm +// --pallet=pallet_xcm_benchmarks::fungible +// --header=/_work/fellowship-001/runtimes/runtimes/.github/scripts/cmd/file_header.txt +// --output=./system-parachains/people/people-polkadot/src/weights/xcm // --wasm-execution=compiled +// --steps=50 +// --repeat=20 // --heap-pages=4096 -// --output=./people-polkadot-weights/xcm/pallet_xcm_benchmarks_fungible.rs -// --header=./file_header.txt +// --template=templates/xcm-bench-template.hbs #![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; @@ -53,9 +54,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `101` // Estimated: `3593` - // Minimum execution time: 40_301_000 picoseconds. - Weight::from_parts(40_661_000, 0) - .saturating_add(Weight::from_parts(0, 3593)) + // Minimum execution time: 40_370_000 picoseconds. + Weight::from_parts(41_240_000, 3593) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -65,9 +65,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `153` // Estimated: `6196` - // Minimum execution time: 54_580_000 picoseconds. - Weight::from_parts(55_260_000, 0) - .saturating_add(Weight::from_parts(0, 6196)) + // Minimum execution time: 57_679_000 picoseconds. + Weight::from_parts(58_739_000, 6196) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -85,11 +84,10 @@ 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: `191` + // Measured: `228` // Estimated: `8799` - // Minimum execution time: 107_591_000 picoseconds. - Weight::from_parts(109_291_000, 0) - .saturating_add(Weight::from_parts(0, 8799)) + // Minimum execution time: 115_968_000 picoseconds. + Weight::from_parts(117_349_000, 8799) .saturating_add(T::DbWeight::get().reads(8)) .saturating_add(T::DbWeight::get().writes(3)) } @@ -101,7 +99,6 @@ impl WeightInfo { // Estimated: `0` // Minimum execution time: 18_446_744_073_709_551_000 picoseconds. Weight::from_parts(18_446_744_073_709_551_000, 0) - .saturating_add(Weight::from_parts(0, 0)) } /// Storage: `ParachainInfo::ParachainId` (r:1 w:0) /// Proof: `ParachainInfo::ParachainId` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) @@ -117,11 +114,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: `139` + // Measured: `176` // Estimated: `6196` - // Minimum execution time: 68_620_000 picoseconds. - Weight::from_parts(69_730_000, 0) - .saturating_add(Weight::from_parts(0, 6196)) + // Minimum execution time: 67_960_000 picoseconds. + Weight::from_parts(70_440_000, 6196) .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -129,9 +125,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 3_800_000 picoseconds. - Weight::from_parts(3_890_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 3_150_000 picoseconds. + Weight::from_parts(3_470_000, 0) } /// Storage: `System::Account` (r:1 w:1) /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) @@ -139,9 +134,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `52` // Estimated: `3593` - // Minimum execution time: 30_360_000 picoseconds. - Weight::from_parts(30_720_000, 0) - .saturating_add(Weight::from_parts(0, 3593)) + // Minimum execution time: 30_720_000 picoseconds. + Weight::from_parts(32_410_000, 3593) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -159,11 +153,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: `90` + // Measured: `127` // Estimated: `3593` - // Minimum execution time: 73_270_000 picoseconds. - Weight::from_parts(74_421_000, 0) - .saturating_add(Weight::from_parts(0, 3593)) + // Minimum execution time: 69_200_000 picoseconds. + Weight::from_parts(72_450_000, 3593) .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -179,31 +172,32 @@ 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: `38` - // Estimated: `3503` - // Minimum execution time: 31_140_000 picoseconds. - Weight::from_parts(31_530_000, 0) - .saturating_add(Weight::from_parts(0, 3503)) + // Measured: `75` + // Estimated: `3540` + // Minimum execution time: 41_070_000 picoseconds. + Weight::from_parts(42_750_000, 3540) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(1)) } - /// Storage: `System::Account` (r:1 w:1) + /// Storage: `System::Account` (r:2 w:1) /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) - /// Storage: `Dmp::DeliveryFeeFactor` (r:1 w:0) - /// Proof: `Dmp::DeliveryFeeFactor` (`max_values`: None, `max_size`: None, mode: `Measured`) - /// Storage: `XcmPallet::SupportedVersion` (r:1 w:0) - /// Proof: `XcmPallet::SupportedVersion` (`max_values`: None, `max_size`: None, mode: `Measured`) - /// Storage: `Dmp::DownwardMessageQueues` (r:1 w:1) - /// Proof: `Dmp::DownwardMessageQueues` (`max_values`: None, `max_size`: None, mode: `Measured`) - /// Storage: `Dmp::DownwardMessageQueueHeads` (r:1 w:1) - /// Proof: `Dmp::DownwardMessageQueueHeads` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `ParachainInfo::ParachainId` (r:1 w:0) + /// Proof: `ParachainInfo::ParachainId` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) + /// Storage: `ParachainSystem::UpwardDeliveryFeeFactor` (r:1 w:0) + /// Proof: `ParachainSystem::UpwardDeliveryFeeFactor` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Storage: `PolkadotXcm::SupportedVersion` (r:1 w:0) + /// Proof: `PolkadotXcm::SupportedVersion` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `ParachainSystem::HostConfiguration` (r:1 w:0) + /// Proof: `ParachainSystem::HostConfiguration` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Storage: `ParachainSystem::PendingUpwardMessages` (r:1 w:1) + /// Proof: `ParachainSystem::PendingUpwardMessages` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) pub(crate) fn initiate_transfer() -> Weight { // Proof Size summary in bytes: - // Measured: `180` - // Estimated: `3645` - // Minimum execution time: 82_584_000 picoseconds. - Weight::from_parts(84_614_000, 3645) - .saturating_add(T::DbWeight::get().reads(5)) - .saturating_add(T::DbWeight::get().writes(3)) + // Measured: `127` + // Estimated: `6196` + // Minimum execution time: 87_750_000 picoseconds. + Weight::from_parts(90_939_000, 6196) + .saturating_add(T::DbWeight::get().reads(7)) + .saturating_add(T::DbWeight::get().writes(2)) } } diff --git a/system-parachains/people/people-polkadot/src/weights/xcm/pallet_xcm_benchmarks_generic.rs b/system-parachains/people/people-polkadot/src/weights/xcm/pallet_xcm_benchmarks_generic.rs index 296c48eec4..c21599fb8c 100644 --- a/system-parachains/people/people-polkadot/src/weights/xcm/pallet_xcm_benchmarks_generic.rs +++ b/system-parachains/people/people-polkadot/src/weights/xcm/pallet_xcm_benchmarks_generic.rs @@ -16,30 +16,31 @@ //! Autogenerated weights for `pallet_xcm_benchmarks::generic` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 -//! DATE: 2025-01-05, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.1.0 +//! DATE: 2025-06-17, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `ggwpez-ref-hw`, CPU: `AMD EPYC 7232P 8-Core Processor` -//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("./people-polkadot-chain-spec.json")`, DB CACHE: 1024 +//! HOSTNAME: `187a9ae6fb48`, CPU: `QEMU Virtual CPU version 2.5+` +//! WASM-EXECUTION: Compiled, CHAIN: None, DB CACHE: 1024 // Executed Command: -// ./target/production/polkadot-parachain +// frame-omni-bencher +// v1 // benchmark // pallet -// --chain=./people-polkadot-chain-spec.json -// --steps=50 -// --repeat=20 -// --pallet=pallet_xcm_benchmarks::generic // --extrinsic=* +// --runtime=target/production/wbuild/people-polkadot-runtime/people_polkadot_runtime.wasm +// --pallet=pallet_xcm_benchmarks::generic +// --header=/_work/fellowship-001/runtimes/runtimes/.github/scripts/cmd/file_header.txt +// --output=./system-parachains/people/people-polkadot/src/weights/xcm // --wasm-execution=compiled +// --steps=50 +// --repeat=20 // --heap-pages=4096 -// --output=./people-polkadot-weights/xcm/pallet_xcm_benchmarks_generic.rs -// --header=./file_header.txt +// --template=templates/xcm-bench-template.hbs #![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; @@ -61,11 +62,10 @@ impl WeightInfo { /// Proof: `ParachainSystem::PendingUpwardMessages` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) pub(crate) fn report_holding() -> Weight { // Proof Size summary in bytes: - // Measured: `139` + // Measured: `176` // Estimated: `6196` - // Minimum execution time: 66_681_000 picoseconds. - Weight::from_parts(67_461_000, 0) - .saturating_add(Weight::from_parts(0, 6196)) + // Minimum execution time: 66_140_000 picoseconds. + Weight::from_parts(73_800_000, 6196) .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -73,23 +73,25 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 920_000 picoseconds. - Weight::from_parts(1_040_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 701_000 picoseconds. + Weight::from_parts(870_000, 0) } + /// Storage: `System::Account` (r:1 w:0) + /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`) pub(crate) fn pay_fees() -> Weight { // Proof Size summary in bytes: // Measured: `0` - // Estimated: `0` - // Minimum execution time: 2_899_000 picoseconds. - Weight::from_parts(3_090_000, 0) + // Estimated: `3593` + // Minimum execution time: 4_079_000 picoseconds. + Weight::from_parts(4_790_000, 3593) + .saturating_add(T::DbWeight::get().reads(1)) } pub(crate) fn asset_claimer() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 669_000 picoseconds. - Weight::from_parts(714_000, 0) + // Minimum execution time: 790_000 picoseconds. + Weight::from_parts(860_000, 0) } /// Storage: `PolkadotXcm::Queries` (r:1 w:0) /// Proof: `PolkadotXcm::Queries` (`max_values`: None, `max_size`: None, mode: `Measured`) @@ -97,73 +99,67 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `3465` - // Minimum execution time: 7_020_000 picoseconds. - Weight::from_parts(7_171_000, 0) - .saturating_add(Weight::from_parts(0, 3465)) + // Minimum execution time: 6_870_000 picoseconds. + Weight::from_parts(7_410_000, 3465) .saturating_add(T::DbWeight::get().reads(1)) } pub(crate) fn transact() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 8_861_000 picoseconds. - Weight::from_parts(9_180_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 8_030_000 picoseconds. + Weight::from_parts(8_630_000, 0) } pub(crate) fn refund_surplus() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_830_000 picoseconds. - Weight::from_parts(2_020_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 1_480_000 picoseconds. + Weight::from_parts(1_600_000, 0) } pub(crate) fn set_error_handler() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 940_000 picoseconds. - Weight::from_parts(1_050_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 750_000 picoseconds. + Weight::from_parts(800_000, 0) } pub(crate) fn set_appendix() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 930_000 picoseconds. - Weight::from_parts(1_070_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 760_000 picoseconds. + Weight::from_parts(820_000, 0) } pub(crate) fn clear_error() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 870_000 picoseconds. - Weight::from_parts(960_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 700_000 picoseconds. + Weight::from_parts(810_000, 0) } pub(crate) fn descend_origin() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_010_000 picoseconds. - Weight::from_parts(1_050_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 740_000 picoseconds. + Weight::from_parts(800_000, 0) } + /// Storage: `Benchmark::Override` (r:0 w:0) + /// Proof: `Benchmark::Override` (`max_values`: None, `max_size`: None, mode: `Measured`) pub(crate) fn execute_with_origin() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 790_000 picoseconds. - Weight::from_parts(843_000, 0) + // Minimum execution time: 18_446_744_073_709_551_000 picoseconds. + Weight::from_parts(18_446_744_073_709_551_000, 0) } pub(crate) fn clear_origin() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 900_000 picoseconds. - Weight::from_parts(1_010_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 741_000 picoseconds. + Weight::from_parts(790_000, 0) } /// Storage: `ParachainInfo::ParachainId` (r:1 w:0) /// Proof: `ParachainInfo::ParachainId` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) @@ -179,11 +175,10 @@ impl WeightInfo { /// Proof: `ParachainSystem::PendingUpwardMessages` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) pub(crate) fn report_error() -> Weight { // Proof Size summary in bytes: - // Measured: `139` + // Measured: `176` // Estimated: `6196` - // Minimum execution time: 61_810_000 picoseconds. - Weight::from_parts(62_611_000, 0) - .saturating_add(Weight::from_parts(0, 6196)) + // Minimum execution time: 62_440_000 picoseconds. + Weight::from_parts(65_010_000, 6196) .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -193,9 +188,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `24` // Estimated: `3489` - // Minimum execution time: 11_170_000 picoseconds. - Weight::from_parts(11_480_000, 0) - .saturating_add(Weight::from_parts(0, 3489)) + // Minimum execution time: 10_620_000 picoseconds. + Weight::from_parts(11_260_000, 3489) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -203,9 +197,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 880_000 picoseconds. - Weight::from_parts(950_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 4_090_000 picoseconds. + Weight::from_parts(4_359_000, 0) } /// Storage: `PolkadotXcm::VersionNotifyTargets` (r:1 w:1) /// Proof: `PolkadotXcm::VersionNotifyTargets` (`max_values`: None, `max_size`: None, mode: `Measured`) @@ -221,9 +214,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `6` // Estimated: `3471` - // Minimum execution time: 27_670_000 picoseconds. - Weight::from_parts(28_130_000, 0) - .saturating_add(Weight::from_parts(0, 3471)) + // Minimum execution time: 25_370_000 picoseconds. + Weight::from_parts(26_620_000, 3471) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -233,50 +225,44 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 3_780_000 picoseconds. - Weight::from_parts(3_891_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 3_830_000 picoseconds. + Weight::from_parts(4_040_000, 0) .saturating_add(T::DbWeight::get().writes(1)) } pub(crate) fn burn_asset() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_610_000 picoseconds. - Weight::from_parts(1_710_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 1_180_000 picoseconds. + Weight::from_parts(1_210_000, 0) } pub(crate) fn expect_asset() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_100_000 picoseconds. - Weight::from_parts(1_190_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 861_000 picoseconds. + Weight::from_parts(930_000, 0) } pub(crate) fn expect_origin() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 980_000 picoseconds. - Weight::from_parts(1_060_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 4_089_000 picoseconds. + Weight::from_parts(4_330_000, 0) } pub(crate) fn expect_error() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 920_000 picoseconds. - Weight::from_parts(1_040_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 4_120_000 picoseconds. + Weight::from_parts(4_430_000, 0) } pub(crate) fn expect_transact_status() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_180_000 picoseconds. - Weight::from_parts(1_280_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 970_000 picoseconds. + Weight::from_parts(1_021_000, 0) } /// Storage: `ParachainInfo::ParachainId` (r:1 w:0) /// Proof: `ParachainInfo::ParachainId` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) @@ -292,11 +278,10 @@ impl WeightInfo { /// Proof: `ParachainSystem::PendingUpwardMessages` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) pub(crate) fn query_pallet() -> Weight { // Proof Size summary in bytes: - // Measured: `139` + // Measured: `176` // Estimated: `6196` - // Minimum execution time: 67_461_000 picoseconds. - Weight::from_parts(68_381_000, 0) - .saturating_add(Weight::from_parts(0, 6196)) + // Minimum execution time: 67_510_000 picoseconds. + Weight::from_parts(70_489_000, 6196) .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -304,9 +289,8 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 4_540_000 picoseconds. - Weight::from_parts(4_760_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 4_771_000 picoseconds. + Weight::from_parts(4_859_000, 0) } /// Storage: `ParachainInfo::ParachainId` (r:1 w:0) /// Proof: `ParachainInfo::ParachainId` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) @@ -322,11 +306,10 @@ impl WeightInfo { /// Proof: `ParachainSystem::PendingUpwardMessages` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) pub(crate) fn report_transact_status() -> Weight { // Proof Size summary in bytes: - // Measured: `139` + // Measured: `176` // Estimated: `6196` - // Minimum execution time: 62_021_000 picoseconds. - Weight::from_parts(63_140_000, 0) - .saturating_add(Weight::from_parts(0, 6196)) + // Minimum execution time: 62_679_000 picoseconds. + Weight::from_parts(64_750_000, 6196) .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -334,40 +317,42 @@ impl WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 990_000 picoseconds. - Weight::from_parts(1_100_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 800_000 picoseconds. + Weight::from_parts(890_000, 0) } pub(crate) fn set_topic() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 910_000 picoseconds. - Weight::from_parts(990_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 709_000 picoseconds. + Weight::from_parts(800_000, 0) } pub(crate) fn clear_topic() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 900_000 picoseconds. - Weight::from_parts(1_010_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 749_000 picoseconds. + Weight::from_parts(780_000, 0) } pub(crate) fn set_fees_mode() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 910_000 picoseconds. - Weight::from_parts(960_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 739_000 picoseconds. + Weight::from_parts(790_000, 0) } pub(crate) fn unpaid_execution() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 980_000 picoseconds. - Weight::from_parts(1_090_000, 0) - .saturating_add(Weight::from_parts(0, 0)) + // Minimum execution time: 770_000 picoseconds. + Weight::from_parts(810_000, 0) + } + pub(crate) fn alias_origin() -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 750_000 picoseconds. + Weight::from_parts(790_000, 0) } }