diff --git a/runtime/development/src/weights/cumulus_pallet_xcmp_queue.rs b/runtime/development/src/weights/cumulus_pallet_xcmp_queue.rs index 1bc93a4205..875368300d 100644 --- a/runtime/development/src/weights/cumulus_pallet_xcmp_queue.rs +++ b/runtime/development/src/weights/cumulus_pallet_xcmp_queue.rs @@ -2,16 +2,16 @@ //! Autogenerated weights for `cumulus_pallet_xcmp_queue` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev -//! DATE: 2023-09-05, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2023-11-10, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `runner`, CPU: `AMD EPYC 7763 64-Core Processor` -//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("centrifuge-dev"), DB CACHE: 1024 +//! HOSTNAME: `kf-FG`, CPU: `` +//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("development-local"), DB CACHE: 1024 // Executed Command: // target/release/centrifuge-chain // benchmark // pallet -// --chain=centrifuge-dev +// --chain=development-local // --steps=50 // --repeat=20 // --pallet=cumulus_pallet_xcmp_queue @@ -19,14 +19,15 @@ // --execution=wasm // --wasm-execution=compiled // --heap-pages=4096 -// --output=/tmp/runtime/centrifuge/src/weights/cumulus_pallet_xcmp_queue.rs +// --output=/tmp/runtime/development/src/weights/cumulus_pallet_xcmp_queue.rs #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] #![allow(unused_imports)] +#![allow(missing_docs)] use frame_support::{traits::Get, weights::Weight}; -use sp_std::marker::PhantomData; +use core::marker::PhantomData; /// Weight functions for `cumulus_pallet_xcmp_queue`. pub struct WeightInfo(PhantomData); @@ -36,9 +37,10 @@ impl cumulus_pallet_xcmp_queue::WeightInfo for WeightIn fn set_config_with_u32() -> Weight { // Proof Size summary in bytes: // Measured: `142` - // Estimated: `637` - // Minimum execution time: 8_587 nanoseconds. - Weight::from_parts(9_057_000, 637) + // Estimated: `1627` + // Minimum execution time: 4_000_000 picoseconds. + Weight::from_parts(5_000_000, 0) + .saturating_add(Weight::from_parts(0, 1627)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -47,9 +49,10 @@ impl cumulus_pallet_xcmp_queue::WeightInfo for WeightIn fn set_config_with_weight() -> Weight { // Proof Size summary in bytes: // Measured: `142` - // Estimated: `637` - // Minimum execution time: 8_636 nanoseconds. - Weight::from_parts(9_037_000, 637) + // Estimated: `1627` + // Minimum execution time: 5_000_000 picoseconds. + Weight::from_parts(5_000_000, 0) + .saturating_add(Weight::from_parts(0, 1627)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } diff --git a/runtime/development/src/weights/mod.rs b/runtime/development/src/weights/mod.rs index 0f93b6023b..fd6ace3e42 100644 --- a/runtime/development/src/weights/mod.rs +++ b/runtime/development/src/weights/mod.rs @@ -24,7 +24,9 @@ pub mod pallet_elections_phragmen; pub mod pallet_fees; pub mod pallet_identity; pub mod pallet_interest_accrual; +pub mod pallet_investments; pub mod pallet_keystore; +pub mod pallet_liquidity_pools; pub mod pallet_loans; pub mod pallet_migration_manager; pub mod pallet_multisig; @@ -44,4 +46,3 @@ pub mod pallet_treasury; pub mod pallet_uniques; pub mod pallet_utility; pub mod pallet_vesting; -pub mod pallet_xcm; diff --git a/runtime/development/src/weights/pallet_anchors.rs b/runtime/development/src/weights/pallet_anchors.rs index 0682f97eac..a768e8720b 100644 --- a/runtime/development/src/weights/pallet_anchors.rs +++ b/runtime/development/src/weights/pallet_anchors.rs @@ -2,16 +2,16 @@ //! Autogenerated weights for `pallet_anchors` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev -//! DATE: 2023-09-05, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2023-11-10, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `runner`, CPU: `AMD EPYC 7763 64-Core Processor` -//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("centrifuge-dev"), DB CACHE: 1024 +//! HOSTNAME: `kf-FG`, CPU: `` +//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("development-local"), DB CACHE: 1024 // Executed Command: // target/release/centrifuge-chain // benchmark // pallet -// --chain=centrifuge-dev +// --chain=development-local // --steps=50 // --repeat=20 // --pallet=pallet_anchors @@ -19,14 +19,15 @@ // --execution=wasm // --wasm-execution=compiled // --heap-pages=4096 -// --output=/tmp/runtime/centrifuge/src/weights/pallet_anchors.rs +// --output=/tmp/runtime/development/src/weights/pallet_anchors.rs #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] #![allow(unused_imports)] +#![allow(missing_docs)] use frame_support::{traits::Get, weights::Weight}; -use sp_std::marker::PhantomData; +use core::marker::PhantomData; /// Weight functions for `pallet_anchors`. pub struct WeightInfo(PhantomData); @@ -39,10 +40,11 @@ impl pallet_anchors::WeightInfo for WeightInfo { /// Proof: Fees FeeBalances (max_values: None, max_size: Some(48), added: 2523, mode: MaxEncodedLen) fn pre_commit() -> Weight { // Proof Size summary in bytes: - // Measured: `301` - // Estimated: `7625` - // Minimum execution time: 34_143 nanoseconds. - Weight::from_parts(34_975_000, 7625) + // Measured: `334` + // Estimated: `3581` + // Minimum execution time: 27_000_000 picoseconds. + Weight::from_parts(28_000_000, 0) + .saturating_add(Weight::from_parts(0, 3581)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -66,10 +68,11 @@ impl pallet_anchors::WeightInfo for WeightInfo { /// Proof Skipped: unknown `0xdb4faa73ca6d2016e53c7156087c176b79b169c409b8a0063a07964f3187f9e9` (r:0 w:1) fn commit() -> Weight { // Proof Size summary in bytes: - // Measured: `700` - // Estimated: `11053` - // Minimum execution time: 64_680 nanoseconds. - Weight::from_parts(66_354_000, 11053) + // Measured: `701` + // Estimated: `3581` + // Minimum execution time: 47_000_000 picoseconds. + Weight::from_parts(48_000_000, 0) + .saturating_add(Weight::from_parts(0, 3581)) .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(5)) } @@ -77,10 +80,11 @@ impl pallet_anchors::WeightInfo for WeightInfo { /// Proof: Anchor PreCommits (max_values: None, max_size: Some(116), added: 2591, mode: MaxEncodedLen) fn evict_pre_commits() -> Weight { // Proof Size summary in bytes: - // Measured: `15750` - // Estimated: `259100` - // Minimum execution time: 1_717_384 nanoseconds. - Weight::from_parts(1_729_056_000, 259100) + // Measured: `12450` + // Estimated: `260090` + // Minimum execution time: 1_543_000_000 picoseconds. + Weight::from_parts(1_551_000_000, 0) + .saturating_add(Weight::from_parts(0, 260090)) .saturating_add(T::DbWeight::get().reads(100)) .saturating_add(T::DbWeight::get().writes(100)) } @@ -298,213 +302,214 @@ impl pallet_anchors::WeightInfo for WeightInfo { /// Proof: Anchor AnchorIndexes (max_values: None, max_size: Some(64), added: 2539, mode: MaxEncodedLen) /// Storage: Anchor AnchorEvictDates (r:100 w:100) /// Proof: Anchor AnchorEvictDates (max_values: None, max_size: Some(36), added: 2511, mode: MaxEncodedLen) - /// Storage: unknown `0x01d5998dcaa249dfa2a455ae4c045d761623f268227068931dbabca3732aa41f` (r:0 w:1) - /// Proof Skipped: unknown `0x01d5998dcaa249dfa2a455ae4c045d761623f268227068931dbabca3732aa41f` (r:0 w:1) - /// Storage: unknown `0x04575ee0699f1fa86cccfdcf4285aa81b9bfa0f8837cf533346d722970f1a704` (r:0 w:1) - /// Proof Skipped: unknown `0x04575ee0699f1fa86cccfdcf4285aa81b9bfa0f8837cf533346d722970f1a704` (r:0 w:1) - /// Storage: unknown `0x0959721f200e92d5090cee3c2c4546c11f9bfd16ded1e70e6781d2402880f1f3` (r:0 w:1) - /// Proof Skipped: unknown `0x0959721f200e92d5090cee3c2c4546c11f9bfd16ded1e70e6781d2402880f1f3` (r:0 w:1) - /// Storage: unknown `0x0a958b15afac1ffb0c6e73c553bd8b4ba94ad2d0cc118dcd2a7bc8802e2e772a` (r:0 w:1) - /// Proof Skipped: unknown `0x0a958b15afac1ffb0c6e73c553bd8b4ba94ad2d0cc118dcd2a7bc8802e2e772a` (r:0 w:1) - /// Storage: unknown `0x0c4c531cd9dcf8573a6350d0ac9fb060d273156bdee4fdae0043b6fee5bda27c` (r:0 w:1) - /// Proof Skipped: unknown `0x0c4c531cd9dcf8573a6350d0ac9fb060d273156bdee4fdae0043b6fee5bda27c` (r:0 w:1) - /// Storage: unknown `0x0cd3f3ee9420f9c3b2e70862996e8d02e87d1f148632a36b8f72c9548b10b856` (r:0 w:1) - /// Proof Skipped: unknown `0x0cd3f3ee9420f9c3b2e70862996e8d02e87d1f148632a36b8f72c9548b10b856` (r:0 w:1) - /// Storage: unknown `0x10876da12e1227a2c04872ce311f768aaf3e21458e6ad1c04f044c97fe8e214e` (r:0 w:1) - /// Proof Skipped: unknown `0x10876da12e1227a2c04872ce311f768aaf3e21458e6ad1c04f044c97fe8e214e` (r:0 w:1) - /// Storage: unknown `0x10b360a66313de6ab2d43019c5fd7ea0db088efb3e1d4a24d89775e66e089cff` (r:0 w:1) - /// Proof Skipped: unknown `0x10b360a66313de6ab2d43019c5fd7ea0db088efb3e1d4a24d89775e66e089cff` (r:0 w:1) - /// Storage: unknown `0x16d33ce142442dfbe857e2c9e0648d026c6bb367d467d6922c2c1133aaa3d7b8` (r:0 w:1) - /// Proof Skipped: unknown `0x16d33ce142442dfbe857e2c9e0648d026c6bb367d467d6922c2c1133aaa3d7b8` (r:0 w:1) - /// Storage: unknown `0x16e133fb9e42d5a2a9a2e21b2e0efd735fccb527162a21cf520c3aecd84c89ed` (r:0 w:1) - /// Proof Skipped: unknown `0x16e133fb9e42d5a2a9a2e21b2e0efd735fccb527162a21cf520c3aecd84c89ed` (r:0 w:1) - /// Storage: unknown `0x16fcb5e799a48fa04deaaaa71c85bc8e9126bd4b5dbcb3a1f8068ab14bc1c26f` (r:0 w:1) - /// Proof Skipped: unknown `0x16fcb5e799a48fa04deaaaa71c85bc8e9126bd4b5dbcb3a1f8068ab14bc1c26f` (r:0 w:1) - /// Storage: unknown `0x1b3289127bc95ed117e77d479ccd3ac4477ef8d32df7265bbd42c75bf1945464` (r:0 w:1) - /// Proof Skipped: unknown `0x1b3289127bc95ed117e77d479ccd3ac4477ef8d32df7265bbd42c75bf1945464` (r:0 w:1) - /// Storage: unknown `0x1ecb14235f21b57f49e32ac4f35a1af6a71f96867f0bc61bc5905b8d437b6bde` (r:0 w:1) - /// Proof Skipped: unknown `0x1ecb14235f21b57f49e32ac4f35a1af6a71f96867f0bc61bc5905b8d437b6bde` (r:0 w:1) - /// Storage: unknown `0x1f8b0dafc67f9d378cf0596c5d49f220e5880b9c74ccaadac2206a35ec92715a` (r:0 w:1) - /// Proof Skipped: unknown `0x1f8b0dafc67f9d378cf0596c5d49f220e5880b9c74ccaadac2206a35ec92715a` (r:0 w:1) - /// Storage: unknown `0x24a8d9c362d9365f46f899adb37f6b61134dceaa80f96a9cda6b059a1301f380` (r:0 w:1) - /// Proof Skipped: unknown `0x24a8d9c362d9365f46f899adb37f6b61134dceaa80f96a9cda6b059a1301f380` (r:0 w:1) - /// Storage: unknown `0x2a00fca93dceceb635a80a95e8f785b189a4ce35f90a17acba5d1bcacf895a84` (r:0 w:1) - /// Proof Skipped: unknown `0x2a00fca93dceceb635a80a95e8f785b189a4ce35f90a17acba5d1bcacf895a84` (r:0 w:1) - /// Storage: unknown `0x2b318def38ef5f2f8db787e365834ece79fbde70c22cf7bd6c9326995fd4c07f` (r:0 w:1) - /// Proof Skipped: unknown `0x2b318def38ef5f2f8db787e365834ece79fbde70c22cf7bd6c9326995fd4c07f` (r:0 w:1) - /// Storage: unknown `0x2fbeff7b90831a847716e729a30f028899726193b4406a1c91fce4e97beb61b5` (r:0 w:1) - /// Proof Skipped: unknown `0x2fbeff7b90831a847716e729a30f028899726193b4406a1c91fce4e97beb61b5` (r:0 w:1) - /// Storage: unknown `0x30dc983a9ad263028d0e91a8a0cf703a2a7fd3834b1102f1ff3f8c8876a207bf` (r:0 w:1) - /// Proof Skipped: unknown `0x30dc983a9ad263028d0e91a8a0cf703a2a7fd3834b1102f1ff3f8c8876a207bf` (r:0 w:1) - /// Storage: unknown `0x3187d0cdac28db7ec343a07f0b2e44fc56986f0a9c2062d5fa60f99419707bea` (r:0 w:1) - /// Proof Skipped: unknown `0x3187d0cdac28db7ec343a07f0b2e44fc56986f0a9c2062d5fa60f99419707bea` (r:0 w:1) - /// Storage: unknown `0x3596cd6b45e209629c71765c804f324ed440f7a1cb2ff6cb542156fd5d213de2` (r:0 w:1) - /// Proof Skipped: unknown `0x3596cd6b45e209629c71765c804f324ed440f7a1cb2ff6cb542156fd5d213de2` (r:0 w:1) - /// Storage: unknown `0x3645890bd8ab0cc13921468d56eee7da40fbe28dc05bc30a64f05a2c03a1912e` (r:0 w:1) - /// Proof Skipped: unknown `0x3645890bd8ab0cc13921468d56eee7da40fbe28dc05bc30a64f05a2c03a1912e` (r:0 w:1) - /// Storage: unknown `0x384b604969634cf37d988e886b5267a51baeb797e09a1d1a0893e5be8fc553df` (r:0 w:1) - /// Proof Skipped: unknown `0x384b604969634cf37d988e886b5267a51baeb797e09a1d1a0893e5be8fc553df` (r:0 w:1) - /// Storage: unknown `0x3c056a888ea28c9294c91723916f5891141a824048335e32532e6605ce0457e0` (r:0 w:1) - /// Proof Skipped: unknown `0x3c056a888ea28c9294c91723916f5891141a824048335e32532e6605ce0457e0` (r:0 w:1) - /// Storage: unknown `0x3c5fd1d5c95885c6b44e0f3995886046d906821de1ed5ee95b51b17c42d3295b` (r:0 w:1) - /// Proof Skipped: unknown `0x3c5fd1d5c95885c6b44e0f3995886046d906821de1ed5ee95b51b17c42d3295b` (r:0 w:1) - /// Storage: unknown `0x3e74dfe3befcf6fa20eb902c2007ba7fd831619013aa99e016284597b896115b` (r:0 w:1) - /// Proof Skipped: unknown `0x3e74dfe3befcf6fa20eb902c2007ba7fd831619013aa99e016284597b896115b` (r:0 w:1) - /// Storage: unknown `0x42f1cff854d41b18ae379b012a1e712f036bcd839244d5c6324f12c28f6fd6e9` (r:0 w:1) - /// Proof Skipped: unknown `0x42f1cff854d41b18ae379b012a1e712f036bcd839244d5c6324f12c28f6fd6e9` (r:0 w:1) - /// Storage: unknown `0x457803d743c32f50866dbf7aabb339a1d8b6b759783b0627128f0cfd3d6c8775` (r:0 w:1) - /// Proof Skipped: unknown `0x457803d743c32f50866dbf7aabb339a1d8b6b759783b0627128f0cfd3d6c8775` (r:0 w:1) - /// Storage: unknown `0x4cb17fd2f1d1b2eff69f0ffa1a97ff13e7bf4f05a7a99dd06e503e7546b23906` (r:0 w:1) - /// Proof Skipped: unknown `0x4cb17fd2f1d1b2eff69f0ffa1a97ff13e7bf4f05a7a99dd06e503e7546b23906` (r:0 w:1) - /// Storage: unknown `0x58357c4f5a9881658ffc42faa5f48e2810169bf85c8c78011696a17b59728ef5` (r:0 w:1) - /// Proof Skipped: unknown `0x58357c4f5a9881658ffc42faa5f48e2810169bf85c8c78011696a17b59728ef5` (r:0 w:1) - /// Storage: unknown `0x5baa983aa91ad92c66e17d16e0757ec4a67ec2ce5b95f4d02ec22fba0e485da0` (r:0 w:1) - /// Proof Skipped: unknown `0x5baa983aa91ad92c66e17d16e0757ec4a67ec2ce5b95f4d02ec22fba0e485da0` (r:0 w:1) - /// Storage: unknown `0x5da83d0712f41714545470b781e0a43c65a0ac977327475baa98b5cd94938f17` (r:0 w:1) - /// Proof Skipped: unknown `0x5da83d0712f41714545470b781e0a43c65a0ac977327475baa98b5cd94938f17` (r:0 w:1) - /// Storage: unknown `0x6365aeecd6b54d3166f3df46d8c7b404711ca54b4284e8faf67eb014fa3685f8` (r:0 w:1) - /// Proof Skipped: unknown `0x6365aeecd6b54d3166f3df46d8c7b404711ca54b4284e8faf67eb014fa3685f8` (r:0 w:1) - /// Storage: unknown `0x683b74d821a8019cbfc9dbe47b50b0f377e0eef16dbc52f7f931ae713fd3f644` (r:0 w:1) - /// Proof Skipped: unknown `0x683b74d821a8019cbfc9dbe47b50b0f377e0eef16dbc52f7f931ae713fd3f644` (r:0 w:1) - /// Storage: unknown `0x6b02568ad8557dc3d66463abfd1d7f298a0b314fe4bf7d5be79b66768096ed90` (r:0 w:1) - /// Proof Skipped: unknown `0x6b02568ad8557dc3d66463abfd1d7f298a0b314fe4bf7d5be79b66768096ed90` (r:0 w:1) - /// Storage: unknown `0x6b05c068aecc171915a61cf59146e7f9a69b9bba39f4df50cecfeb454850b4c9` (r:0 w:1) - /// Proof Skipped: unknown `0x6b05c068aecc171915a61cf59146e7f9a69b9bba39f4df50cecfeb454850b4c9` (r:0 w:1) - /// Storage: unknown `0x6b5529ac614dcbd6113176256a4f5809eb667bddab2e22579306de0a1f83f287` (r:0 w:1) - /// Proof Skipped: unknown `0x6b5529ac614dcbd6113176256a4f5809eb667bddab2e22579306de0a1f83f287` (r:0 w:1) - /// Storage: unknown `0x6cd1381490331969f37f1e6575081f42f1bd8ae0cc79d70fc52ed178b5d75bd0` (r:0 w:1) - /// Proof Skipped: unknown `0x6cd1381490331969f37f1e6575081f42f1bd8ae0cc79d70fc52ed178b5d75bd0` (r:0 w:1) - /// Storage: unknown `0x6f5b021a9f57d7669ed7269e7d8785acf255f15785bf452a03a4decc184fd403` (r:0 w:1) - /// Proof Skipped: unknown `0x6f5b021a9f57d7669ed7269e7d8785acf255f15785bf452a03a4decc184fd403` (r:0 w:1) - /// Storage: unknown `0x764bac7888f79c071087d351a356a09cb2490cb6ea6d71f0cd391de89a885cd2` (r:0 w:1) - /// Proof Skipped: unknown `0x764bac7888f79c071087d351a356a09cb2490cb6ea6d71f0cd391de89a885cd2` (r:0 w:1) - /// Storage: unknown `0x7aedb653a5de5739b9d3594196693fd51653fcd59b442e0eb9f64265db188044` (r:0 w:1) - /// Proof Skipped: unknown `0x7aedb653a5de5739b9d3594196693fd51653fcd59b442e0eb9f64265db188044` (r:0 w:1) - /// Storage: unknown `0x7ca04bdeb932896fd908eb86d4136e9e2462575ebdf981001c1cd3ca6a2faaec` (r:0 w:1) - /// Proof Skipped: unknown `0x7ca04bdeb932896fd908eb86d4136e9e2462575ebdf981001c1cd3ca6a2faaec` (r:0 w:1) - /// Storage: unknown `0x7ceee738f5af899bd2f967a928019e4a0ecb8715509668dcc039badfe148b45e` (r:0 w:1) - /// Proof Skipped: unknown `0x7ceee738f5af899bd2f967a928019e4a0ecb8715509668dcc039badfe148b45e` (r:0 w:1) - /// Storage: unknown `0x7e700ce9c411e35485babec60c2b68f40c512bc8399c5cee0c1e4264e63f36d1` (r:0 w:1) - /// Proof Skipped: unknown `0x7e700ce9c411e35485babec60c2b68f40c512bc8399c5cee0c1e4264e63f36d1` (r:0 w:1) - /// Storage: unknown `0x80c020f2e70a170ee2f34af3daeda4c2097d14a35f5b1f2d23c2287e5e930f55` (r:0 w:1) - /// Proof Skipped: unknown `0x80c020f2e70a170ee2f34af3daeda4c2097d14a35f5b1f2d23c2287e5e930f55` (r:0 w:1) - /// Storage: unknown `0x8101d04cf92ee55f6c2a798c7b16da4cc8c511fd822b13093d0f53f5523718d0` (r:0 w:1) - /// Proof Skipped: unknown `0x8101d04cf92ee55f6c2a798c7b16da4cc8c511fd822b13093d0f53f5523718d0` (r:0 w:1) - /// Storage: unknown `0x85172de32d6b5871235d50648541b1bd007807512231f9b81f25cb5e20141820` (r:0 w:1) - /// Proof Skipped: unknown `0x85172de32d6b5871235d50648541b1bd007807512231f9b81f25cb5e20141820` (r:0 w:1) - /// Storage: unknown `0x85e9ccd05d28607dcce0dc5be4f34a7d56d3b83b6c63162b2787fc0e6decf2a7` (r:0 w:1) - /// Proof Skipped: unknown `0x85e9ccd05d28607dcce0dc5be4f34a7d56d3b83b6c63162b2787fc0e6decf2a7` (r:0 w:1) - /// Storage: unknown `0x87b3d065618080e576b534cf68b60d09c4cca0b71a8b6321337cc23be47e7329` (r:0 w:1) - /// Proof Skipped: unknown `0x87b3d065618080e576b534cf68b60d09c4cca0b71a8b6321337cc23be47e7329` (r:0 w:1) - /// Storage: unknown `0x892ec564231143cc6294a8750b924df2207d91ea3508501d2bd84bee7947b9d0` (r:0 w:1) - /// Proof Skipped: unknown `0x892ec564231143cc6294a8750b924df2207d91ea3508501d2bd84bee7947b9d0` (r:0 w:1) - /// Storage: unknown `0x8980988eacf42b40c4fc8aa995ae2e059a66c6935626c3e30f1d6842335368d0` (r:0 w:1) - /// Proof Skipped: unknown `0x8980988eacf42b40c4fc8aa995ae2e059a66c6935626c3e30f1d6842335368d0` (r:0 w:1) - /// Storage: unknown `0x8db2380506697daa88c7a72906d747535ffb12c0ca2a4a6443074bb0fdd8f256` (r:0 w:1) - /// Proof Skipped: unknown `0x8db2380506697daa88c7a72906d747535ffb12c0ca2a4a6443074bb0fdd8f256` (r:0 w:1) - /// Storage: unknown `0x8e098b9b896a97df275aba887f591c3076220e02adf682c98808e4ba53e6a773` (r:0 w:1) - /// Proof Skipped: unknown `0x8e098b9b896a97df275aba887f591c3076220e02adf682c98808e4ba53e6a773` (r:0 w:1) - /// Storage: unknown `0x8e590007efc113bc10a61c478d26803cdae5572d4c70547b3c9813b3ce396826` (r:0 w:1) - /// Proof Skipped: unknown `0x8e590007efc113bc10a61c478d26803cdae5572d4c70547b3c9813b3ce396826` (r:0 w:1) - /// Storage: unknown `0x96e31df89b1f00b96c993bd9de31e32e7e59c0a185cd0b31adc4e969746c8ea6` (r:0 w:1) - /// Proof Skipped: unknown `0x96e31df89b1f00b96c993bd9de31e32e7e59c0a185cd0b31adc4e969746c8ea6` (r:0 w:1) - /// Storage: unknown `0x9ae7305289647b636a8702b2316e5482f1a807fa398687068fb653527368f9bc` (r:0 w:1) - /// Proof Skipped: unknown `0x9ae7305289647b636a8702b2316e5482f1a807fa398687068fb653527368f9bc` (r:0 w:1) - /// Storage: unknown `0x9b9660b6fc1992a09573eaa9110c4a08d40c1f439304a47b9776645bc278fc75` (r:0 w:1) - /// Proof Skipped: unknown `0x9b9660b6fc1992a09573eaa9110c4a08d40c1f439304a47b9776645bc278fc75` (r:0 w:1) - /// Storage: unknown `0xa04f2ef3bb509dfec9d7a97c4778ab2e477af9c5cbda3a1c6e57514314a3f9a5` (r:0 w:1) - /// Proof Skipped: unknown `0xa04f2ef3bb509dfec9d7a97c4778ab2e477af9c5cbda3a1c6e57514314a3f9a5` (r:0 w:1) - /// Storage: unknown `0xa16d64c1e08b47144c2c8e37872486cf440dda823e2ea05f480fedfe83060f17` (r:0 w:1) - /// Proof Skipped: unknown `0xa16d64c1e08b47144c2c8e37872486cf440dda823e2ea05f480fedfe83060f17` (r:0 w:1) - /// Storage: unknown `0xa4ad0a32c2781a59ea8a6d58e26fa7dc0b2a08f8c4c938661f5f3ccd8f8eb8ce` (r:0 w:1) - /// Proof Skipped: unknown `0xa4ad0a32c2781a59ea8a6d58e26fa7dc0b2a08f8c4c938661f5f3ccd8f8eb8ce` (r:0 w:1) - /// Storage: unknown `0xab9797fb6926376ee3b6be73e5501e0a3af18d0bc6dfca0d3b5f498602016956` (r:0 w:1) - /// Proof Skipped: unknown `0xab9797fb6926376ee3b6be73e5501e0a3af18d0bc6dfca0d3b5f498602016956` (r:0 w:1) - /// Storage: unknown `0xac4d9f6628449fe129d24b384441fdb445962d2d6bca7603fea0c20f3d04351c` (r:0 w:1) - /// Proof Skipped: unknown `0xac4d9f6628449fe129d24b384441fdb445962d2d6bca7603fea0c20f3d04351c` (r:0 w:1) - /// Storage: unknown `0xafecb421bedaa0f8bd89ef18897b77ce61738af42f8a66e3257a079a3d04bef1` (r:0 w:1) - /// Proof Skipped: unknown `0xafecb421bedaa0f8bd89ef18897b77ce61738af42f8a66e3257a079a3d04bef1` (r:0 w:1) - /// Storage: unknown `0xb292dc48cc1057cce335f1d84f295271a2b16aee7018f1bd444febd77f7e5cbb` (r:0 w:1) - /// Proof Skipped: unknown `0xb292dc48cc1057cce335f1d84f295271a2b16aee7018f1bd444febd77f7e5cbb` (r:0 w:1) - /// Storage: unknown `0xb48b9d9955158dbd87abb433511a5968c21cf78f8085088407e24d6ee26f7f56` (r:0 w:1) - /// Proof Skipped: unknown `0xb48b9d9955158dbd87abb433511a5968c21cf78f8085088407e24d6ee26f7f56` (r:0 w:1) - /// Storage: unknown `0xb5a7df612d6fb3bc16c1716414897ba5928835d883003371f02106d5a92abd78` (r:0 w:1) - /// Proof Skipped: unknown `0xb5a7df612d6fb3bc16c1716414897ba5928835d883003371f02106d5a92abd78` (r:0 w:1) - /// Storage: unknown `0xb684abf2ee5018a16a8dbef6633bcb94a07a2cdf4a173e4fec130da86e8ab987` (r:0 w:1) - /// Proof Skipped: unknown `0xb684abf2ee5018a16a8dbef6633bcb94a07a2cdf4a173e4fec130da86e8ab987` (r:0 w:1) - /// Storage: unknown `0xb86c8391d2a3eb28b9e3b603cf6929849d50e439e0bbc79781b2555f9cbaa013` (r:0 w:1) - /// Proof Skipped: unknown `0xb86c8391d2a3eb28b9e3b603cf6929849d50e439e0bbc79781b2555f9cbaa013` (r:0 w:1) - /// Storage: unknown `0xba070ba6cf5f2489f98b6841d238eee4fc403d3065b57f9e3e38ca540971024d` (r:0 w:1) - /// Proof Skipped: unknown `0xba070ba6cf5f2489f98b6841d238eee4fc403d3065b57f9e3e38ca540971024d` (r:0 w:1) - /// Storage: unknown `0xbcb96e5fc092d3ac258a81b5390671817730859598470874ef02f998518bbf58` (r:0 w:1) - /// Proof Skipped: unknown `0xbcb96e5fc092d3ac258a81b5390671817730859598470874ef02f998518bbf58` (r:0 w:1) - /// Storage: unknown `0xc008db6f6d721d80fab2eab8b6dda4f19bd5def30aa7db86dadd6eb799c2f5ad` (r:0 w:1) - /// Proof Skipped: unknown `0xc008db6f6d721d80fab2eab8b6dda4f19bd5def30aa7db86dadd6eb799c2f5ad` (r:0 w:1) - /// Storage: unknown `0xc054c4045e44e28cef1884c0aa86d0049b76eaff493a6d694394df7b0cee8136` (r:0 w:1) - /// Proof Skipped: unknown `0xc054c4045e44e28cef1884c0aa86d0049b76eaff493a6d694394df7b0cee8136` (r:0 w:1) - /// Storage: unknown `0xc315216d50f4dd95914d6d102976dc09ec4474da5c314a15f09972ded6e71ddb` (r:0 w:1) - /// Proof Skipped: unknown `0xc315216d50f4dd95914d6d102976dc09ec4474da5c314a15f09972ded6e71ddb` (r:0 w:1) - /// Storage: unknown `0xc4a2c3fa3cc7ed1611651510eb6e225abab30676f0fad28c115482c7dd61f8e0` (r:0 w:1) - /// Proof Skipped: unknown `0xc4a2c3fa3cc7ed1611651510eb6e225abab30676f0fad28c115482c7dd61f8e0` (r:0 w:1) - /// Storage: unknown `0xc6cc01d59d3c86a1c12a167e149d784295fcd13862e4afb0a39a8459e6e25561` (r:0 w:1) - /// Proof Skipped: unknown `0xc6cc01d59d3c86a1c12a167e149d784295fcd13862e4afb0a39a8459e6e25561` (r:0 w:1) - /// Storage: unknown `0xc712d8fa08dd521e5f901ca6d36134807c5ec0510e3b52e8ae5a15f7c13d2ebd` (r:0 w:1) - /// Proof Skipped: unknown `0xc712d8fa08dd521e5f901ca6d36134807c5ec0510e3b52e8ae5a15f7c13d2ebd` (r:0 w:1) - /// Storage: unknown `0xc7e2bc91ff1b307f6995683b76f1904ccdada3cf8f00528c08d4f65911c4888a` (r:0 w:1) - /// Proof Skipped: unknown `0xc7e2bc91ff1b307f6995683b76f1904ccdada3cf8f00528c08d4f65911c4888a` (r:0 w:1) - /// Storage: unknown `0xccbca45304d59a1167eaf9b459e09cffce3d90c087ee9edf8e7e2dc40349373b` (r:0 w:1) - /// Proof Skipped: unknown `0xccbca45304d59a1167eaf9b459e09cffce3d90c087ee9edf8e7e2dc40349373b` (r:0 w:1) - /// Storage: unknown `0xccc17a821dda11e5239ea8dbedee5bd6622fc8dd63ee229fc3bd2dead22e8ae2` (r:0 w:1) - /// Proof Skipped: unknown `0xccc17a821dda11e5239ea8dbedee5bd6622fc8dd63ee229fc3bd2dead22e8ae2` (r:0 w:1) - /// Storage: unknown `0xccee04c4c0534d4245892ed24d7814cd14a41aeed7e94591354315f5b74d89f5` (r:0 w:1) - /// Proof Skipped: unknown `0xccee04c4c0534d4245892ed24d7814cd14a41aeed7e94591354315f5b74d89f5` (r:0 w:1) - /// Storage: unknown `0xcf67e9890d936f6bd205710c9a5cedc653d88fba3c74b7a2b9fe8ce7fce0bd0c` (r:0 w:1) - /// Proof Skipped: unknown `0xcf67e9890d936f6bd205710c9a5cedc653d88fba3c74b7a2b9fe8ce7fce0bd0c` (r:0 w:1) - /// Storage: unknown `0xcfdb7c67ada01beee8308b04c3f32e4c078603d0c84c0e28e605a8ea56dcc362` (r:0 w:1) - /// Proof Skipped: unknown `0xcfdb7c67ada01beee8308b04c3f32e4c078603d0c84c0e28e605a8ea56dcc362` (r:0 w:1) - /// Storage: unknown `0xd0d54b0c405fea6ff90809070bfd270c88e9a26ad83138eeb077d8f9602670bc` (r:0 w:1) - /// Proof Skipped: unknown `0xd0d54b0c405fea6ff90809070bfd270c88e9a26ad83138eeb077d8f9602670bc` (r:0 w:1) - /// Storage: unknown `0xd1d4eefa482f2ece90773426cd76c1da272ef0e72c1172a4a71b84c1f5f6c7c7` (r:0 w:1) - /// Proof Skipped: unknown `0xd1d4eefa482f2ece90773426cd76c1da272ef0e72c1172a4a71b84c1f5f6c7c7` (r:0 w:1) - /// Storage: unknown `0xd282fcd4ae056e61acbc8950a306910569f227182c41e5b88159aed160ba2a58` (r:0 w:1) - /// Proof Skipped: unknown `0xd282fcd4ae056e61acbc8950a306910569f227182c41e5b88159aed160ba2a58` (r:0 w:1) - /// Storage: unknown `0xd37f5ea81d5d617ed7490c928e4f3a1eba6f234787ba84f31e204e8733cd039f` (r:0 w:1) - /// Proof Skipped: unknown `0xd37f5ea81d5d617ed7490c928e4f3a1eba6f234787ba84f31e204e8733cd039f` (r:0 w:1) - /// Storage: unknown `0xd6780cc86f71e3b9d0f0f6977d180e26166b517ee3ee227701f9f36cccae3171` (r:0 w:1) - /// Proof Skipped: unknown `0xd6780cc86f71e3b9d0f0f6977d180e26166b517ee3ee227701f9f36cccae3171` (r:0 w:1) - /// Storage: unknown `0xd79237f18c61e22111652b0e9b809fbe8ca41552b3a927877a294a732b338f63` (r:0 w:1) - /// Proof Skipped: unknown `0xd79237f18c61e22111652b0e9b809fbe8ca41552b3a927877a294a732b338f63` (r:0 w:1) - /// Storage: unknown `0xd8825b3a03921d36a1543c344d9b3cacce95765f29c735cf3ed72dc9c37ff81b` (r:0 w:1) - /// Proof Skipped: unknown `0xd8825b3a03921d36a1543c344d9b3cacce95765f29c735cf3ed72dc9c37ff81b` (r:0 w:1) - /// Storage: unknown `0xdd012b8629cc16d3ad36b73df7dd7d38e8c11ac479b99dedffb10b5007c8049a` (r:0 w:1) - /// Proof Skipped: unknown `0xdd012b8629cc16d3ad36b73df7dd7d38e8c11ac479b99dedffb10b5007c8049a` (r:0 w:1) - /// Storage: unknown `0xdec56d85d6fffd793180a2ce033397f67fb3b9b7ac3e2b0ef6be2f15e7de435f` (r:0 w:1) - /// Proof Skipped: unknown `0xdec56d85d6fffd793180a2ce033397f67fb3b9b7ac3e2b0ef6be2f15e7de435f` (r:0 w:1) - /// Storage: unknown `0xe1f270fea944a3a9db5550d742e3acb3dd449cafb73dce65c1705d0752c1343b` (r:0 w:1) - /// Proof Skipped: unknown `0xe1f270fea944a3a9db5550d742e3acb3dd449cafb73dce65c1705d0752c1343b` (r:0 w:1) - /// Storage: unknown `0xe4002351550f1b106219729b86aa4776fb907737c9cd7e957c5ce80062a8ff8a` (r:0 w:1) - /// Proof Skipped: unknown `0xe4002351550f1b106219729b86aa4776fb907737c9cd7e957c5ce80062a8ff8a` (r:0 w:1) - /// Storage: unknown `0xe45f26671be0fb4144ed09c40b9493c4584affb2c1d1fe6cb067aa2df802027e` (r:0 w:1) - /// Proof Skipped: unknown `0xe45f26671be0fb4144ed09c40b9493c4584affb2c1d1fe6cb067aa2df802027e` (r:0 w:1) - /// Storage: unknown `0xe6b4a4991b976360dacf2c942d16326dd53584aca6ed1ae4e78f668d7b1163c1` (r:0 w:1) - /// Proof Skipped: unknown `0xe6b4a4991b976360dacf2c942d16326dd53584aca6ed1ae4e78f668d7b1163c1` (r:0 w:1) - /// Storage: unknown `0xe8150db238f56576dcf5e1b98f3915361092aa174b16e6cda3e78c28b6444dc8` (r:0 w:1) - /// Proof Skipped: unknown `0xe8150db238f56576dcf5e1b98f3915361092aa174b16e6cda3e78c28b6444dc8` (r:0 w:1) - /// Storage: unknown `0xebc5f1d9670cdeb0655d79e95c9602ec1d85ad989ce78194dfd1a31e9fb4994c` (r:0 w:1) - /// Proof Skipped: unknown `0xebc5f1d9670cdeb0655d79e95c9602ec1d85ad989ce78194dfd1a31e9fb4994c` (r:0 w:1) - /// Storage: unknown `0xed0df01311d268fc75f0da4859b6508e1c445e713847efbc18528d731316cf48` (r:0 w:1) - /// Proof Skipped: unknown `0xed0df01311d268fc75f0da4859b6508e1c445e713847efbc18528d731316cf48` (r:0 w:1) - /// Storage: unknown `0xee60c64e1e32117f948ee71d391f978e8ac98c2bd869322fc25164502e3f7a9b` (r:0 w:1) - /// Proof Skipped: unknown `0xee60c64e1e32117f948ee71d391f978e8ac98c2bd869322fc25164502e3f7a9b` (r:0 w:1) - /// Storage: unknown `0xf7e4b8a5415405a940e730546df85583c8c23956d99a3be18e09eebf3639d312` (r:0 w:1) - /// Proof Skipped: unknown `0xf7e4b8a5415405a940e730546df85583c8c23956d99a3be18e09eebf3639d312` (r:0 w:1) + /// Storage: unknown `0x01d5998dcaa249dfa2a455ae4c045d761623f268227068931dbabca3732aa41f` (r:1 w:1) + /// Proof Skipped: unknown `0x01d5998dcaa249dfa2a455ae4c045d761623f268227068931dbabca3732aa41f` (r:1 w:1) + /// Storage: unknown `0x04575ee0699f1fa86cccfdcf4285aa81b9bfa0f8837cf533346d722970f1a704` (r:1 w:1) + /// Proof Skipped: unknown `0x04575ee0699f1fa86cccfdcf4285aa81b9bfa0f8837cf533346d722970f1a704` (r:1 w:1) + /// Storage: unknown `0x0959721f200e92d5090cee3c2c4546c11f9bfd16ded1e70e6781d2402880f1f3` (r:1 w:1) + /// Proof Skipped: unknown `0x0959721f200e92d5090cee3c2c4546c11f9bfd16ded1e70e6781d2402880f1f3` (r:1 w:1) + /// Storage: unknown `0x0a958b15afac1ffb0c6e73c553bd8b4ba94ad2d0cc118dcd2a7bc8802e2e772a` (r:1 w:1) + /// Proof Skipped: unknown `0x0a958b15afac1ffb0c6e73c553bd8b4ba94ad2d0cc118dcd2a7bc8802e2e772a` (r:1 w:1) + /// Storage: unknown `0x0c4c531cd9dcf8573a6350d0ac9fb060d273156bdee4fdae0043b6fee5bda27c` (r:1 w:1) + /// Proof Skipped: unknown `0x0c4c531cd9dcf8573a6350d0ac9fb060d273156bdee4fdae0043b6fee5bda27c` (r:1 w:1) + /// Storage: unknown `0x0cd3f3ee9420f9c3b2e70862996e8d02e87d1f148632a36b8f72c9548b10b856` (r:1 w:1) + /// Proof Skipped: unknown `0x0cd3f3ee9420f9c3b2e70862996e8d02e87d1f148632a36b8f72c9548b10b856` (r:1 w:1) + /// Storage: unknown `0x10876da12e1227a2c04872ce311f768aaf3e21458e6ad1c04f044c97fe8e214e` (r:1 w:1) + /// Proof Skipped: unknown `0x10876da12e1227a2c04872ce311f768aaf3e21458e6ad1c04f044c97fe8e214e` (r:1 w:1) + /// Storage: unknown `0x10b360a66313de6ab2d43019c5fd7ea0db088efb3e1d4a24d89775e66e089cff` (r:1 w:1) + /// Proof Skipped: unknown `0x10b360a66313de6ab2d43019c5fd7ea0db088efb3e1d4a24d89775e66e089cff` (r:1 w:1) + /// Storage: unknown `0x16d33ce142442dfbe857e2c9e0648d026c6bb367d467d6922c2c1133aaa3d7b8` (r:1 w:1) + /// Proof Skipped: unknown `0x16d33ce142442dfbe857e2c9e0648d026c6bb367d467d6922c2c1133aaa3d7b8` (r:1 w:1) + /// Storage: unknown `0x16e133fb9e42d5a2a9a2e21b2e0efd735fccb527162a21cf520c3aecd84c89ed` (r:1 w:1) + /// Proof Skipped: unknown `0x16e133fb9e42d5a2a9a2e21b2e0efd735fccb527162a21cf520c3aecd84c89ed` (r:1 w:1) + /// Storage: unknown `0x16fcb5e799a48fa04deaaaa71c85bc8e9126bd4b5dbcb3a1f8068ab14bc1c26f` (r:1 w:1) + /// Proof Skipped: unknown `0x16fcb5e799a48fa04deaaaa71c85bc8e9126bd4b5dbcb3a1f8068ab14bc1c26f` (r:1 w:1) + /// Storage: unknown `0x1b3289127bc95ed117e77d479ccd3ac4477ef8d32df7265bbd42c75bf1945464` (r:1 w:1) + /// Proof Skipped: unknown `0x1b3289127bc95ed117e77d479ccd3ac4477ef8d32df7265bbd42c75bf1945464` (r:1 w:1) + /// Storage: unknown `0x1ecb14235f21b57f49e32ac4f35a1af6a71f96867f0bc61bc5905b8d437b6bde` (r:1 w:1) + /// Proof Skipped: unknown `0x1ecb14235f21b57f49e32ac4f35a1af6a71f96867f0bc61bc5905b8d437b6bde` (r:1 w:1) + /// Storage: unknown `0x1f8b0dafc67f9d378cf0596c5d49f220e5880b9c74ccaadac2206a35ec92715a` (r:1 w:1) + /// Proof Skipped: unknown `0x1f8b0dafc67f9d378cf0596c5d49f220e5880b9c74ccaadac2206a35ec92715a` (r:1 w:1) + /// Storage: unknown `0x24a8d9c362d9365f46f899adb37f6b61134dceaa80f96a9cda6b059a1301f380` (r:1 w:1) + /// Proof Skipped: unknown `0x24a8d9c362d9365f46f899adb37f6b61134dceaa80f96a9cda6b059a1301f380` (r:1 w:1) + /// Storage: unknown `0x2a00fca93dceceb635a80a95e8f785b189a4ce35f90a17acba5d1bcacf895a84` (r:1 w:1) + /// Proof Skipped: unknown `0x2a00fca93dceceb635a80a95e8f785b189a4ce35f90a17acba5d1bcacf895a84` (r:1 w:1) + /// Storage: unknown `0x2b318def38ef5f2f8db787e365834ece79fbde70c22cf7bd6c9326995fd4c07f` (r:1 w:1) + /// Proof Skipped: unknown `0x2b318def38ef5f2f8db787e365834ece79fbde70c22cf7bd6c9326995fd4c07f` (r:1 w:1) + /// Storage: unknown `0x2fbeff7b90831a847716e729a30f028899726193b4406a1c91fce4e97beb61b5` (r:1 w:1) + /// Proof Skipped: unknown `0x2fbeff7b90831a847716e729a30f028899726193b4406a1c91fce4e97beb61b5` (r:1 w:1) + /// Storage: unknown `0x30dc983a9ad263028d0e91a8a0cf703a2a7fd3834b1102f1ff3f8c8876a207bf` (r:1 w:1) + /// Proof Skipped: unknown `0x30dc983a9ad263028d0e91a8a0cf703a2a7fd3834b1102f1ff3f8c8876a207bf` (r:1 w:1) + /// Storage: unknown `0x3187d0cdac28db7ec343a07f0b2e44fc56986f0a9c2062d5fa60f99419707bea` (r:1 w:1) + /// Proof Skipped: unknown `0x3187d0cdac28db7ec343a07f0b2e44fc56986f0a9c2062d5fa60f99419707bea` (r:1 w:1) + /// Storage: unknown `0x3596cd6b45e209629c71765c804f324ed440f7a1cb2ff6cb542156fd5d213de2` (r:1 w:1) + /// Proof Skipped: unknown `0x3596cd6b45e209629c71765c804f324ed440f7a1cb2ff6cb542156fd5d213de2` (r:1 w:1) + /// Storage: unknown `0x3645890bd8ab0cc13921468d56eee7da40fbe28dc05bc30a64f05a2c03a1912e` (r:1 w:1) + /// Proof Skipped: unknown `0x3645890bd8ab0cc13921468d56eee7da40fbe28dc05bc30a64f05a2c03a1912e` (r:1 w:1) + /// Storage: unknown `0x384b604969634cf37d988e886b5267a51baeb797e09a1d1a0893e5be8fc553df` (r:1 w:1) + /// Proof Skipped: unknown `0x384b604969634cf37d988e886b5267a51baeb797e09a1d1a0893e5be8fc553df` (r:1 w:1) + /// Storage: unknown `0x3c056a888ea28c9294c91723916f5891141a824048335e32532e6605ce0457e0` (r:1 w:1) + /// Proof Skipped: unknown `0x3c056a888ea28c9294c91723916f5891141a824048335e32532e6605ce0457e0` (r:1 w:1) + /// Storage: unknown `0x3c5fd1d5c95885c6b44e0f3995886046d906821de1ed5ee95b51b17c42d3295b` (r:1 w:1) + /// Proof Skipped: unknown `0x3c5fd1d5c95885c6b44e0f3995886046d906821de1ed5ee95b51b17c42d3295b` (r:1 w:1) + /// Storage: unknown `0x3e74dfe3befcf6fa20eb902c2007ba7fd831619013aa99e016284597b896115b` (r:1 w:1) + /// Proof Skipped: unknown `0x3e74dfe3befcf6fa20eb902c2007ba7fd831619013aa99e016284597b896115b` (r:1 w:1) + /// Storage: unknown `0x42f1cff854d41b18ae379b012a1e712f036bcd839244d5c6324f12c28f6fd6e9` (r:1 w:1) + /// Proof Skipped: unknown `0x42f1cff854d41b18ae379b012a1e712f036bcd839244d5c6324f12c28f6fd6e9` (r:1 w:1) + /// Storage: unknown `0x457803d743c32f50866dbf7aabb339a1d8b6b759783b0627128f0cfd3d6c8775` (r:1 w:1) + /// Proof Skipped: unknown `0x457803d743c32f50866dbf7aabb339a1d8b6b759783b0627128f0cfd3d6c8775` (r:1 w:1) + /// Storage: unknown `0x4cb17fd2f1d1b2eff69f0ffa1a97ff13e7bf4f05a7a99dd06e503e7546b23906` (r:1 w:1) + /// Proof Skipped: unknown `0x4cb17fd2f1d1b2eff69f0ffa1a97ff13e7bf4f05a7a99dd06e503e7546b23906` (r:1 w:1) + /// Storage: unknown `0x58357c4f5a9881658ffc42faa5f48e2810169bf85c8c78011696a17b59728ef5` (r:1 w:1) + /// Proof Skipped: unknown `0x58357c4f5a9881658ffc42faa5f48e2810169bf85c8c78011696a17b59728ef5` (r:1 w:1) + /// Storage: unknown `0x5baa983aa91ad92c66e17d16e0757ec4a67ec2ce5b95f4d02ec22fba0e485da0` (r:1 w:1) + /// Proof Skipped: unknown `0x5baa983aa91ad92c66e17d16e0757ec4a67ec2ce5b95f4d02ec22fba0e485da0` (r:1 w:1) + /// Storage: unknown `0x5da83d0712f41714545470b781e0a43c65a0ac977327475baa98b5cd94938f17` (r:1 w:1) + /// Proof Skipped: unknown `0x5da83d0712f41714545470b781e0a43c65a0ac977327475baa98b5cd94938f17` (r:1 w:1) + /// Storage: unknown `0x6365aeecd6b54d3166f3df46d8c7b404711ca54b4284e8faf67eb014fa3685f8` (r:1 w:1) + /// Proof Skipped: unknown `0x6365aeecd6b54d3166f3df46d8c7b404711ca54b4284e8faf67eb014fa3685f8` (r:1 w:1) + /// Storage: unknown `0x683b74d821a8019cbfc9dbe47b50b0f377e0eef16dbc52f7f931ae713fd3f644` (r:1 w:1) + /// Proof Skipped: unknown `0x683b74d821a8019cbfc9dbe47b50b0f377e0eef16dbc52f7f931ae713fd3f644` (r:1 w:1) + /// Storage: unknown `0x6b02568ad8557dc3d66463abfd1d7f298a0b314fe4bf7d5be79b66768096ed90` (r:1 w:1) + /// Proof Skipped: unknown `0x6b02568ad8557dc3d66463abfd1d7f298a0b314fe4bf7d5be79b66768096ed90` (r:1 w:1) + /// Storage: unknown `0x6b05c068aecc171915a61cf59146e7f9a69b9bba39f4df50cecfeb454850b4c9` (r:1 w:1) + /// Proof Skipped: unknown `0x6b05c068aecc171915a61cf59146e7f9a69b9bba39f4df50cecfeb454850b4c9` (r:1 w:1) + /// Storage: unknown `0x6b5529ac614dcbd6113176256a4f5809eb667bddab2e22579306de0a1f83f287` (r:1 w:1) + /// Proof Skipped: unknown `0x6b5529ac614dcbd6113176256a4f5809eb667bddab2e22579306de0a1f83f287` (r:1 w:1) + /// Storage: unknown `0x6cd1381490331969f37f1e6575081f42f1bd8ae0cc79d70fc52ed178b5d75bd0` (r:1 w:1) + /// Proof Skipped: unknown `0x6cd1381490331969f37f1e6575081f42f1bd8ae0cc79d70fc52ed178b5d75bd0` (r:1 w:1) + /// Storage: unknown `0x6f5b021a9f57d7669ed7269e7d8785acf255f15785bf452a03a4decc184fd403` (r:1 w:1) + /// Proof Skipped: unknown `0x6f5b021a9f57d7669ed7269e7d8785acf255f15785bf452a03a4decc184fd403` (r:1 w:1) + /// Storage: unknown `0x764bac7888f79c071087d351a356a09cb2490cb6ea6d71f0cd391de89a885cd2` (r:1 w:1) + /// Proof Skipped: unknown `0x764bac7888f79c071087d351a356a09cb2490cb6ea6d71f0cd391de89a885cd2` (r:1 w:1) + /// Storage: unknown `0x7aedb653a5de5739b9d3594196693fd51653fcd59b442e0eb9f64265db188044` (r:1 w:1) + /// Proof Skipped: unknown `0x7aedb653a5de5739b9d3594196693fd51653fcd59b442e0eb9f64265db188044` (r:1 w:1) + /// Storage: unknown `0x7ca04bdeb932896fd908eb86d4136e9e2462575ebdf981001c1cd3ca6a2faaec` (r:1 w:1) + /// Proof Skipped: unknown `0x7ca04bdeb932896fd908eb86d4136e9e2462575ebdf981001c1cd3ca6a2faaec` (r:1 w:1) + /// Storage: unknown `0x7ceee738f5af899bd2f967a928019e4a0ecb8715509668dcc039badfe148b45e` (r:1 w:1) + /// Proof Skipped: unknown `0x7ceee738f5af899bd2f967a928019e4a0ecb8715509668dcc039badfe148b45e` (r:1 w:1) + /// Storage: unknown `0x7e700ce9c411e35485babec60c2b68f40c512bc8399c5cee0c1e4264e63f36d1` (r:1 w:1) + /// Proof Skipped: unknown `0x7e700ce9c411e35485babec60c2b68f40c512bc8399c5cee0c1e4264e63f36d1` (r:1 w:1) + /// Storage: unknown `0x80c020f2e70a170ee2f34af3daeda4c2097d14a35f5b1f2d23c2287e5e930f55` (r:1 w:1) + /// Proof Skipped: unknown `0x80c020f2e70a170ee2f34af3daeda4c2097d14a35f5b1f2d23c2287e5e930f55` (r:1 w:1) + /// Storage: unknown `0x8101d04cf92ee55f6c2a798c7b16da4cc8c511fd822b13093d0f53f5523718d0` (r:1 w:1) + /// Proof Skipped: unknown `0x8101d04cf92ee55f6c2a798c7b16da4cc8c511fd822b13093d0f53f5523718d0` (r:1 w:1) + /// Storage: unknown `0x85172de32d6b5871235d50648541b1bd007807512231f9b81f25cb5e20141820` (r:1 w:1) + /// Proof Skipped: unknown `0x85172de32d6b5871235d50648541b1bd007807512231f9b81f25cb5e20141820` (r:1 w:1) + /// Storage: unknown `0x85e9ccd05d28607dcce0dc5be4f34a7d56d3b83b6c63162b2787fc0e6decf2a7` (r:1 w:1) + /// Proof Skipped: unknown `0x85e9ccd05d28607dcce0dc5be4f34a7d56d3b83b6c63162b2787fc0e6decf2a7` (r:1 w:1) + /// Storage: unknown `0x87b3d065618080e576b534cf68b60d09c4cca0b71a8b6321337cc23be47e7329` (r:1 w:1) + /// Proof Skipped: unknown `0x87b3d065618080e576b534cf68b60d09c4cca0b71a8b6321337cc23be47e7329` (r:1 w:1) + /// Storage: unknown `0x892ec564231143cc6294a8750b924df2207d91ea3508501d2bd84bee7947b9d0` (r:1 w:1) + /// Proof Skipped: unknown `0x892ec564231143cc6294a8750b924df2207d91ea3508501d2bd84bee7947b9d0` (r:1 w:1) + /// Storage: unknown `0x8980988eacf42b40c4fc8aa995ae2e059a66c6935626c3e30f1d6842335368d0` (r:1 w:1) + /// Proof Skipped: unknown `0x8980988eacf42b40c4fc8aa995ae2e059a66c6935626c3e30f1d6842335368d0` (r:1 w:1) + /// Storage: unknown `0x8db2380506697daa88c7a72906d747535ffb12c0ca2a4a6443074bb0fdd8f256` (r:1 w:1) + /// Proof Skipped: unknown `0x8db2380506697daa88c7a72906d747535ffb12c0ca2a4a6443074bb0fdd8f256` (r:1 w:1) + /// Storage: unknown `0x8e098b9b896a97df275aba887f591c3076220e02adf682c98808e4ba53e6a773` (r:1 w:1) + /// Proof Skipped: unknown `0x8e098b9b896a97df275aba887f591c3076220e02adf682c98808e4ba53e6a773` (r:1 w:1) + /// Storage: unknown `0x8e590007efc113bc10a61c478d26803cdae5572d4c70547b3c9813b3ce396826` (r:1 w:1) + /// Proof Skipped: unknown `0x8e590007efc113bc10a61c478d26803cdae5572d4c70547b3c9813b3ce396826` (r:1 w:1) + /// Storage: unknown `0x96e31df89b1f00b96c993bd9de31e32e7e59c0a185cd0b31adc4e969746c8ea6` (r:1 w:1) + /// Proof Skipped: unknown `0x96e31df89b1f00b96c993bd9de31e32e7e59c0a185cd0b31adc4e969746c8ea6` (r:1 w:1) + /// Storage: unknown `0x9ae7305289647b636a8702b2316e5482f1a807fa398687068fb653527368f9bc` (r:1 w:1) + /// Proof Skipped: unknown `0x9ae7305289647b636a8702b2316e5482f1a807fa398687068fb653527368f9bc` (r:1 w:1) + /// Storage: unknown `0x9b9660b6fc1992a09573eaa9110c4a08d40c1f439304a47b9776645bc278fc75` (r:1 w:1) + /// Proof Skipped: unknown `0x9b9660b6fc1992a09573eaa9110c4a08d40c1f439304a47b9776645bc278fc75` (r:1 w:1) + /// Storage: unknown `0xa04f2ef3bb509dfec9d7a97c4778ab2e477af9c5cbda3a1c6e57514314a3f9a5` (r:1 w:1) + /// Proof Skipped: unknown `0xa04f2ef3bb509dfec9d7a97c4778ab2e477af9c5cbda3a1c6e57514314a3f9a5` (r:1 w:1) + /// Storage: unknown `0xa16d64c1e08b47144c2c8e37872486cf440dda823e2ea05f480fedfe83060f17` (r:1 w:1) + /// Proof Skipped: unknown `0xa16d64c1e08b47144c2c8e37872486cf440dda823e2ea05f480fedfe83060f17` (r:1 w:1) + /// Storage: unknown `0xa4ad0a32c2781a59ea8a6d58e26fa7dc0b2a08f8c4c938661f5f3ccd8f8eb8ce` (r:1 w:1) + /// Proof Skipped: unknown `0xa4ad0a32c2781a59ea8a6d58e26fa7dc0b2a08f8c4c938661f5f3ccd8f8eb8ce` (r:1 w:1) + /// Storage: unknown `0xab9797fb6926376ee3b6be73e5501e0a3af18d0bc6dfca0d3b5f498602016956` (r:1 w:1) + /// Proof Skipped: unknown `0xab9797fb6926376ee3b6be73e5501e0a3af18d0bc6dfca0d3b5f498602016956` (r:1 w:1) + /// Storage: unknown `0xac4d9f6628449fe129d24b384441fdb445962d2d6bca7603fea0c20f3d04351c` (r:1 w:1) + /// Proof Skipped: unknown `0xac4d9f6628449fe129d24b384441fdb445962d2d6bca7603fea0c20f3d04351c` (r:1 w:1) + /// Storage: unknown `0xafecb421bedaa0f8bd89ef18897b77ce61738af42f8a66e3257a079a3d04bef1` (r:1 w:1) + /// Proof Skipped: unknown `0xafecb421bedaa0f8bd89ef18897b77ce61738af42f8a66e3257a079a3d04bef1` (r:1 w:1) + /// Storage: unknown `0xb292dc48cc1057cce335f1d84f295271a2b16aee7018f1bd444febd77f7e5cbb` (r:1 w:1) + /// Proof Skipped: unknown `0xb292dc48cc1057cce335f1d84f295271a2b16aee7018f1bd444febd77f7e5cbb` (r:1 w:1) + /// Storage: unknown `0xb48b9d9955158dbd87abb433511a5968c21cf78f8085088407e24d6ee26f7f56` (r:1 w:1) + /// Proof Skipped: unknown `0xb48b9d9955158dbd87abb433511a5968c21cf78f8085088407e24d6ee26f7f56` (r:1 w:1) + /// Storage: unknown `0xb5a7df612d6fb3bc16c1716414897ba5928835d883003371f02106d5a92abd78` (r:1 w:1) + /// Proof Skipped: unknown `0xb5a7df612d6fb3bc16c1716414897ba5928835d883003371f02106d5a92abd78` (r:1 w:1) + /// Storage: unknown `0xb684abf2ee5018a16a8dbef6633bcb94a07a2cdf4a173e4fec130da86e8ab987` (r:1 w:1) + /// Proof Skipped: unknown `0xb684abf2ee5018a16a8dbef6633bcb94a07a2cdf4a173e4fec130da86e8ab987` (r:1 w:1) + /// Storage: unknown `0xb86c8391d2a3eb28b9e3b603cf6929849d50e439e0bbc79781b2555f9cbaa013` (r:1 w:1) + /// Proof Skipped: unknown `0xb86c8391d2a3eb28b9e3b603cf6929849d50e439e0bbc79781b2555f9cbaa013` (r:1 w:1) + /// Storage: unknown `0xba070ba6cf5f2489f98b6841d238eee4fc403d3065b57f9e3e38ca540971024d` (r:1 w:1) + /// Proof Skipped: unknown `0xba070ba6cf5f2489f98b6841d238eee4fc403d3065b57f9e3e38ca540971024d` (r:1 w:1) + /// Storage: unknown `0xbcb96e5fc092d3ac258a81b5390671817730859598470874ef02f998518bbf58` (r:1 w:1) + /// Proof Skipped: unknown `0xbcb96e5fc092d3ac258a81b5390671817730859598470874ef02f998518bbf58` (r:1 w:1) + /// Storage: unknown `0xc008db6f6d721d80fab2eab8b6dda4f19bd5def30aa7db86dadd6eb799c2f5ad` (r:1 w:1) + /// Proof Skipped: unknown `0xc008db6f6d721d80fab2eab8b6dda4f19bd5def30aa7db86dadd6eb799c2f5ad` (r:1 w:1) + /// Storage: unknown `0xc054c4045e44e28cef1884c0aa86d0049b76eaff493a6d694394df7b0cee8136` (r:1 w:1) + /// Proof Skipped: unknown `0xc054c4045e44e28cef1884c0aa86d0049b76eaff493a6d694394df7b0cee8136` (r:1 w:1) + /// Storage: unknown `0xc315216d50f4dd95914d6d102976dc09ec4474da5c314a15f09972ded6e71ddb` (r:1 w:1) + /// Proof Skipped: unknown `0xc315216d50f4dd95914d6d102976dc09ec4474da5c314a15f09972ded6e71ddb` (r:1 w:1) + /// Storage: unknown `0xc4a2c3fa3cc7ed1611651510eb6e225abab30676f0fad28c115482c7dd61f8e0` (r:1 w:1) + /// Proof Skipped: unknown `0xc4a2c3fa3cc7ed1611651510eb6e225abab30676f0fad28c115482c7dd61f8e0` (r:1 w:1) + /// Storage: unknown `0xc6cc01d59d3c86a1c12a167e149d784295fcd13862e4afb0a39a8459e6e25561` (r:1 w:1) + /// Proof Skipped: unknown `0xc6cc01d59d3c86a1c12a167e149d784295fcd13862e4afb0a39a8459e6e25561` (r:1 w:1) + /// Storage: unknown `0xc712d8fa08dd521e5f901ca6d36134807c5ec0510e3b52e8ae5a15f7c13d2ebd` (r:1 w:1) + /// Proof Skipped: unknown `0xc712d8fa08dd521e5f901ca6d36134807c5ec0510e3b52e8ae5a15f7c13d2ebd` (r:1 w:1) + /// Storage: unknown `0xc7e2bc91ff1b307f6995683b76f1904ccdada3cf8f00528c08d4f65911c4888a` (r:1 w:1) + /// Proof Skipped: unknown `0xc7e2bc91ff1b307f6995683b76f1904ccdada3cf8f00528c08d4f65911c4888a` (r:1 w:1) + /// Storage: unknown `0xccbca45304d59a1167eaf9b459e09cffce3d90c087ee9edf8e7e2dc40349373b` (r:1 w:1) + /// Proof Skipped: unknown `0xccbca45304d59a1167eaf9b459e09cffce3d90c087ee9edf8e7e2dc40349373b` (r:1 w:1) + /// Storage: unknown `0xccc17a821dda11e5239ea8dbedee5bd6622fc8dd63ee229fc3bd2dead22e8ae2` (r:1 w:1) + /// Proof Skipped: unknown `0xccc17a821dda11e5239ea8dbedee5bd6622fc8dd63ee229fc3bd2dead22e8ae2` (r:1 w:1) + /// Storage: unknown `0xccee04c4c0534d4245892ed24d7814cd14a41aeed7e94591354315f5b74d89f5` (r:1 w:1) + /// Proof Skipped: unknown `0xccee04c4c0534d4245892ed24d7814cd14a41aeed7e94591354315f5b74d89f5` (r:1 w:1) + /// Storage: unknown `0xcf67e9890d936f6bd205710c9a5cedc653d88fba3c74b7a2b9fe8ce7fce0bd0c` (r:1 w:1) + /// Proof Skipped: unknown `0xcf67e9890d936f6bd205710c9a5cedc653d88fba3c74b7a2b9fe8ce7fce0bd0c` (r:1 w:1) + /// Storage: unknown `0xcfdb7c67ada01beee8308b04c3f32e4c078603d0c84c0e28e605a8ea56dcc362` (r:1 w:1) + /// Proof Skipped: unknown `0xcfdb7c67ada01beee8308b04c3f32e4c078603d0c84c0e28e605a8ea56dcc362` (r:1 w:1) + /// Storage: unknown `0xd0d54b0c405fea6ff90809070bfd270c88e9a26ad83138eeb077d8f9602670bc` (r:1 w:1) + /// Proof Skipped: unknown `0xd0d54b0c405fea6ff90809070bfd270c88e9a26ad83138eeb077d8f9602670bc` (r:1 w:1) + /// Storage: unknown `0xd1d4eefa482f2ece90773426cd76c1da272ef0e72c1172a4a71b84c1f5f6c7c7` (r:1 w:1) + /// Proof Skipped: unknown `0xd1d4eefa482f2ece90773426cd76c1da272ef0e72c1172a4a71b84c1f5f6c7c7` (r:1 w:1) + /// Storage: unknown `0xd282fcd4ae056e61acbc8950a306910569f227182c41e5b88159aed160ba2a58` (r:1 w:1) + /// Proof Skipped: unknown `0xd282fcd4ae056e61acbc8950a306910569f227182c41e5b88159aed160ba2a58` (r:1 w:1) + /// Storage: unknown `0xd37f5ea81d5d617ed7490c928e4f3a1eba6f234787ba84f31e204e8733cd039f` (r:1 w:1) + /// Proof Skipped: unknown `0xd37f5ea81d5d617ed7490c928e4f3a1eba6f234787ba84f31e204e8733cd039f` (r:1 w:1) + /// Storage: unknown `0xd6780cc86f71e3b9d0f0f6977d180e26166b517ee3ee227701f9f36cccae3171` (r:1 w:1) + /// Proof Skipped: unknown `0xd6780cc86f71e3b9d0f0f6977d180e26166b517ee3ee227701f9f36cccae3171` (r:1 w:1) + /// Storage: unknown `0xd79237f18c61e22111652b0e9b809fbe8ca41552b3a927877a294a732b338f63` (r:1 w:1) + /// Proof Skipped: unknown `0xd79237f18c61e22111652b0e9b809fbe8ca41552b3a927877a294a732b338f63` (r:1 w:1) + /// Storage: unknown `0xd8825b3a03921d36a1543c344d9b3cacce95765f29c735cf3ed72dc9c37ff81b` (r:1 w:1) + /// Proof Skipped: unknown `0xd8825b3a03921d36a1543c344d9b3cacce95765f29c735cf3ed72dc9c37ff81b` (r:1 w:1) + /// Storage: unknown `0xdd012b8629cc16d3ad36b73df7dd7d38e8c11ac479b99dedffb10b5007c8049a` (r:1 w:1) + /// Proof Skipped: unknown `0xdd012b8629cc16d3ad36b73df7dd7d38e8c11ac479b99dedffb10b5007c8049a` (r:1 w:1) + /// Storage: unknown `0xdec56d85d6fffd793180a2ce033397f67fb3b9b7ac3e2b0ef6be2f15e7de435f` (r:1 w:1) + /// Proof Skipped: unknown `0xdec56d85d6fffd793180a2ce033397f67fb3b9b7ac3e2b0ef6be2f15e7de435f` (r:1 w:1) + /// Storage: unknown `0xe1f270fea944a3a9db5550d742e3acb3dd449cafb73dce65c1705d0752c1343b` (r:1 w:1) + /// Proof Skipped: unknown `0xe1f270fea944a3a9db5550d742e3acb3dd449cafb73dce65c1705d0752c1343b` (r:1 w:1) + /// Storage: unknown `0xe4002351550f1b106219729b86aa4776fb907737c9cd7e957c5ce80062a8ff8a` (r:1 w:1) + /// Proof Skipped: unknown `0xe4002351550f1b106219729b86aa4776fb907737c9cd7e957c5ce80062a8ff8a` (r:1 w:1) + /// Storage: unknown `0xe45f26671be0fb4144ed09c40b9493c4584affb2c1d1fe6cb067aa2df802027e` (r:1 w:1) + /// Proof Skipped: unknown `0xe45f26671be0fb4144ed09c40b9493c4584affb2c1d1fe6cb067aa2df802027e` (r:1 w:1) + /// Storage: unknown `0xe6b4a4991b976360dacf2c942d16326dd53584aca6ed1ae4e78f668d7b1163c1` (r:1 w:1) + /// Proof Skipped: unknown `0xe6b4a4991b976360dacf2c942d16326dd53584aca6ed1ae4e78f668d7b1163c1` (r:1 w:1) + /// Storage: unknown `0xe8150db238f56576dcf5e1b98f3915361092aa174b16e6cda3e78c28b6444dc8` (r:1 w:1) + /// Proof Skipped: unknown `0xe8150db238f56576dcf5e1b98f3915361092aa174b16e6cda3e78c28b6444dc8` (r:1 w:1) + /// Storage: unknown `0xebc5f1d9670cdeb0655d79e95c9602ec1d85ad989ce78194dfd1a31e9fb4994c` (r:1 w:1) + /// Proof Skipped: unknown `0xebc5f1d9670cdeb0655d79e95c9602ec1d85ad989ce78194dfd1a31e9fb4994c` (r:1 w:1) + /// Storage: unknown `0xed0df01311d268fc75f0da4859b6508e1c445e713847efbc18528d731316cf48` (r:1 w:1) + /// Proof Skipped: unknown `0xed0df01311d268fc75f0da4859b6508e1c445e713847efbc18528d731316cf48` (r:1 w:1) + /// Storage: unknown `0xee60c64e1e32117f948ee71d391f978e8ac98c2bd869322fc25164502e3f7a9b` (r:1 w:1) + /// Proof Skipped: unknown `0xee60c64e1e32117f948ee71d391f978e8ac98c2bd869322fc25164502e3f7a9b` (r:1 w:1) + /// Storage: unknown `0xf7e4b8a5415405a940e730546df85583c8c23956d99a3be18e09eebf3639d312` (r:1 w:1) + /// Proof Skipped: unknown `0xf7e4b8a5415405a940e730546df85583c8c23956d99a3be18e09eebf3639d312` (r:1 w:1) fn evict_anchors() -> Weight { // Proof Size summary in bytes: - // Measured: `18358` - // Estimated: `4680108` - // Minimum execution time: 1_875_548 nanoseconds. - Weight::from_parts(1_894_002_000, 4680108) - .saturating_add(T::DbWeight::get().reads(404)) + // Measured: `18357` + // Estimated: `254990` + // Minimum execution time: 1_443_000_000 picoseconds. + Weight::from_parts(1_450_000_000, 0) + .saturating_add(Weight::from_parts(0, 254990)) + .saturating_add(T::DbWeight::get().reads(504)) .saturating_add(T::DbWeight::get().writes(402)) } } diff --git a/runtime/development/src/weights/pallet_balances.rs b/runtime/development/src/weights/pallet_balances.rs index 3c670e7f2c..918648ca0f 100644 --- a/runtime/development/src/weights/pallet_balances.rs +++ b/runtime/development/src/weights/pallet_balances.rs @@ -2,16 +2,16 @@ //! Autogenerated weights for `pallet_balances` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev -//! DATE: 2023-09-05, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2023-11-10, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `runner`, CPU: `AMD EPYC 7763 64-Core Processor` -//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("centrifuge-dev"), DB CACHE: 1024 +//! HOSTNAME: `kf-FG`, CPU: `` +//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("development-local"), DB CACHE: 1024 // Executed Command: // target/release/centrifuge-chain // benchmark // pallet -// --chain=centrifuge-dev +// --chain=development-local // --steps=50 // --repeat=20 // --pallet=pallet_balances @@ -19,14 +19,15 @@ // --execution=wasm // --wasm-execution=compiled // --heap-pages=4096 -// --output=/tmp/runtime/centrifuge/src/weights/pallet_balances.rs +// --output=/tmp/runtime/development/src/weights/pallet_balances.rs #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] #![allow(unused_imports)] +#![allow(missing_docs)] use frame_support::{traits::Get, weights::Weight}; -use sp_std::marker::PhantomData; +use core::marker::PhantomData; /// Weight functions for `pallet_balances`. pub struct WeightInfo(PhantomData); @@ -35,10 +36,11 @@ impl pallet_balances::WeightInfo for WeightInfo { /// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: MaxEncodedLen) fn transfer_allow_death() -> Weight { // Proof Size summary in bytes: - // Measured: `1829` - // Estimated: `2603` - // Minimum execution time: 73_337 nanoseconds. - Weight::from_parts(74_117_000, 2603) + // Measured: `52` + // Estimated: `3593` + // Minimum execution time: 58_000_000 picoseconds. + Weight::from_parts(59_000_000, 0) + .saturating_add(Weight::from_parts(0, 3593)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -46,10 +48,11 @@ impl pallet_balances::WeightInfo for WeightInfo { /// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: MaxEncodedLen) fn transfer_keep_alive() -> Weight { // Proof Size summary in bytes: - // Measured: `1538` - // Estimated: `2603` - // Minimum execution time: 52_207 nanoseconds. - Weight::from_parts(53_409_000, 2603) + // Measured: `52` + // Estimated: `3593` + // Minimum execution time: 43_000_000 picoseconds. + Weight::from_parts(44_000_000, 0) + .saturating_add(Weight::from_parts(0, 3593)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -57,10 +60,11 @@ impl pallet_balances::WeightInfo for WeightInfo { /// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: MaxEncodedLen) fn force_set_balance_creating() -> Weight { // Proof Size summary in bytes: - // Measured: `1863` - // Estimated: `2603` - // Minimum execution time: 39_463 nanoseconds. - Weight::from_parts(40_666_000, 2603) + // Measured: `207` + // Estimated: `3593` + // Minimum execution time: 14_000_000 picoseconds. + Weight::from_parts(15_000_000, 0) + .saturating_add(Weight::from_parts(0, 3593)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -68,10 +72,11 @@ impl pallet_balances::WeightInfo for WeightInfo { /// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: MaxEncodedLen) fn force_set_balance_killing() -> Weight { // Proof Size summary in bytes: - // Measured: `1863` - // Estimated: `2603` - // Minimum execution time: 45_765 nanoseconds. - Weight::from_parts(46_747_000, 2603) + // Measured: `207` + // Estimated: `3593` + // Minimum execution time: 21_000_000 picoseconds. + Weight::from_parts(22_000_000, 0) + .saturating_add(Weight::from_parts(0, 3593)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -79,10 +84,11 @@ impl pallet_balances::WeightInfo for WeightInfo { /// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: MaxEncodedLen) fn force_transfer() -> Weight { // Proof Size summary in bytes: - // Measured: `1829` - // Estimated: `5206` - // Minimum execution time: 73_607 nanoseconds. - Weight::from_parts(74_519_000, 5206) + // Measured: `192` + // Estimated: `6196` + // Minimum execution time: 60_000_000 picoseconds. + Weight::from_parts(61_000_000, 0) + .saturating_add(Weight::from_parts(0, 6196)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -90,10 +96,11 @@ impl pallet_balances::WeightInfo for WeightInfo { /// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: MaxEncodedLen) fn transfer_all() -> Weight { // Proof Size summary in bytes: - // Measured: `1538` - // Estimated: `2603` - // Minimum execution time: 61_054 nanoseconds. - Weight::from_parts(62_206_000, 2603) + // Measured: `52` + // Estimated: `3593` + // Minimum execution time: 55_000_000 picoseconds. + Weight::from_parts(56_000_000, 0) + .saturating_add(Weight::from_parts(0, 3593)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -101,15 +108,28 @@ impl pallet_balances::WeightInfo for WeightInfo { /// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: MaxEncodedLen) fn force_unreserve() -> Weight { // Proof Size summary in bytes: - // Measured: `1572` - // Estimated: `2603` - // Minimum execution time: 33_031 nanoseconds. - Weight::from_parts(34_183_000, 2603) + // Measured: `207` + // Estimated: `3593` + // Minimum execution time: 17_000_000 picoseconds. + Weight::from_parts(18_000_000, 0) + .saturating_add(Weight::from_parts(0, 3593)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } - - fn upgrade_accounts(_u: u32) -> Weight { - todo!() + /// Storage: System Account (r:999 w:999) + /// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: MaxEncodedLen) + /// The range of component `u` is `[1, 1000]`. + fn upgrade_accounts(u: u32, ) -> Weight { + // Proof Size summary in bytes: + // Measured: `117 + u * (136 ±0)` + // Estimated: `990 + u * (2603 ±0)` + // Minimum execution time: 17_000_000 picoseconds. + Weight::from_parts(17_000_000, 0) + .saturating_add(Weight::from_parts(0, 990)) + // Standard Error: 7_741 + .saturating_add(Weight::from_parts(15_474_770, 0).saturating_mul(u.into())) + .saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(u.into()))) + .saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(u.into()))) + .saturating_add(Weight::from_parts(0, 2603).saturating_mul(u.into())) } } diff --git a/runtime/development/src/weights/pallet_block_rewards.rs b/runtime/development/src/weights/pallet_block_rewards.rs index 735dd95ea1..85af7f1060 100644 --- a/runtime/development/src/weights/pallet_block_rewards.rs +++ b/runtime/development/src/weights/pallet_block_rewards.rs @@ -2,16 +2,16 @@ //! Autogenerated weights for `pallet_block_rewards` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev -//! DATE: 2023-09-05, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2023-11-10, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `runner`, CPU: `AMD EPYC 7763 64-Core Processor` -//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("centrifuge-dev"), DB CACHE: 1024 +//! HOSTNAME: `kf-FG`, CPU: `` +//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("development-local"), DB CACHE: 1024 // Executed Command: // target/release/centrifuge-chain // benchmark // pallet -// --chain=centrifuge-dev +// --chain=development-local // --steps=50 // --repeat=20 // --pallet=pallet_block_rewards @@ -19,14 +19,15 @@ // --execution=wasm // --wasm-execution=compiled // --heap-pages=4096 -// --output=/tmp/runtime/centrifuge/src/weights/pallet_block_rewards.rs +// --output=/tmp/runtime/development/src/weights/pallet_block_rewards.rs #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] #![allow(unused_imports)] +#![allow(missing_docs)] use frame_support::{traits::Get, weights::Weight}; -use sp_std::marker::PhantomData; +use core::marker::PhantomData; /// Weight functions for `pallet_block_rewards`. pub struct WeightInfo(PhantomData); @@ -41,10 +42,11 @@ impl pallet_block_rewards::WeightInfo for WeightInfo /// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: MaxEncodedLen) fn claim_reward() -> Weight { // Proof Size summary in bytes: - // Measured: `678` - // Estimated: `12885` - // Minimum execution time: 58_770 nanoseconds. - Weight::from_parts(60_482_000, 12885) + // Measured: `516` + // Estimated: `6196` + // Minimum execution time: 60_000_000 picoseconds. + Weight::from_parts(61_000_000, 0) + .saturating_add(Weight::from_parts(0, 6196)) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(3)) } @@ -54,10 +56,11 @@ impl pallet_block_rewards::WeightInfo for WeightInfo /// Proof: BlockRewards ActiveSessionData (max_values: Some(1), max_size: Some(36), added: 531, mode: MaxEncodedLen) fn set_collator_reward() -> Weight { // Proof Size summary in bytes: - // Measured: `138` - // Estimated: `3115` - // Minimum execution time: 12_142 nanoseconds. - Weight::from_parts(12_674_000, 3115) + // Measured: `106` + // Estimated: `3574` + // Minimum execution time: 7_000_000 picoseconds. + Weight::from_parts(8_000_000, 0) + .saturating_add(Weight::from_parts(0, 3574)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -67,10 +70,11 @@ impl pallet_block_rewards::WeightInfo for WeightInfo /// Proof: BlockRewards ActiveSessionData (max_values: Some(1), max_size: Some(36), added: 531, mode: MaxEncodedLen) fn set_total_reward() -> Weight { // Proof Size summary in bytes: - // Measured: `97` - // Estimated: `3115` - // Minimum execution time: 11_201 nanoseconds. - Weight::from_parts(11_511_000, 3115) + // Measured: `65` + // Estimated: `3574` + // Minimum execution time: 6_000_000 picoseconds. + Weight::from_parts(7_000_000, 0) + .saturating_add(Weight::from_parts(0, 3574)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) } diff --git a/runtime/development/src/weights/pallet_collator_allowlist.rs b/runtime/development/src/weights/pallet_collator_allowlist.rs index 4fd399153f..e349117141 100644 --- a/runtime/development/src/weights/pallet_collator_allowlist.rs +++ b/runtime/development/src/weights/pallet_collator_allowlist.rs @@ -2,16 +2,16 @@ //! Autogenerated weights for `pallet_collator_allowlist` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev -//! DATE: 2023-09-05, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2023-11-10, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `runner`, CPU: `AMD EPYC 7763 64-Core Processor` -//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("centrifuge-dev"), DB CACHE: 1024 +//! HOSTNAME: `kf-FG`, CPU: `` +//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("development-local"), DB CACHE: 1024 // Executed Command: // target/release/centrifuge-chain // benchmark // pallet -// --chain=centrifuge-dev +// --chain=development-local // --steps=50 // --repeat=20 // --pallet=pallet_collator_allowlist @@ -19,14 +19,15 @@ // --execution=wasm // --wasm-execution=compiled // --heap-pages=4096 -// --output=/tmp/runtime/centrifuge/src/weights/pallet_collator_allowlist.rs +// --output=/tmp/runtime/development/src/weights/pallet_collator_allowlist.rs #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] #![allow(unused_imports)] +#![allow(missing_docs)] use frame_support::{traits::Get, weights::Weight}; -use sp_std::marker::PhantomData; +use core::marker::PhantomData; /// Weight functions for `pallet_collator_allowlist`. pub struct WeightInfo(PhantomData); @@ -37,10 +38,11 @@ impl pallet_collator_allowlist::WeightInfo for WeightIn /// Proof: CollatorAllowlist Allowlist (max_values: None, max_size: Some(32), added: 2507, mode: MaxEncodedLen) fn add() -> Weight { // Proof Size summary in bytes: - // Measured: `490` - // Estimated: `5472` - // Minimum execution time: 25_557 nanoseconds. - Weight::from_parts(26_329_000, 5472) + // Measured: `452` + // Estimated: `3917` + // Minimum execution time: 14_000_000 picoseconds. + Weight::from_parts(15_000_000, 0) + .saturating_add(Weight::from_parts(0, 3917)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -48,10 +50,11 @@ impl pallet_collator_allowlist::WeightInfo for WeightIn /// Proof: CollatorAllowlist Allowlist (max_values: None, max_size: Some(32), added: 2507, mode: MaxEncodedLen) fn remove() -> Weight { // Proof Size summary in bytes: - // Measured: `166` - // Estimated: `2507` - // Minimum execution time: 18_975 nanoseconds. - Weight::from_parts(19_687_000, 2507) + // Measured: `232` + // Estimated: `3497` + // Minimum execution time: 11_000_000 picoseconds. + Weight::from_parts(11_000_000, 0) + .saturating_add(Weight::from_parts(0, 3497)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } diff --git a/runtime/development/src/weights/pallet_collator_selection.rs b/runtime/development/src/weights/pallet_collator_selection.rs index 4efdc1921f..469dd18686 100644 --- a/runtime/development/src/weights/pallet_collator_selection.rs +++ b/runtime/development/src/weights/pallet_collator_selection.rs @@ -2,16 +2,16 @@ //! Autogenerated weights for `pallet_collator_selection` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev -//! DATE: 2023-09-05, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2023-11-10, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `runner`, CPU: `AMD EPYC 7763 64-Core Processor` -//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("centrifuge-dev"), DB CACHE: 1024 +//! HOSTNAME: `kf-FG`, CPU: `` +//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("development-local"), DB CACHE: 1024 // Executed Command: // target/release/centrifuge-chain // benchmark // pallet -// --chain=centrifuge-dev +// --chain=development-local // --steps=50 // --repeat=20 // --pallet=pallet_collator_selection @@ -19,20 +19,19 @@ // --execution=wasm // --wasm-execution=compiled // --heap-pages=4096 -// --output=/tmp/runtime/centrifuge/src/weights/pallet_collator_selection.rs +// --output=/tmp/runtime/development/src/weights/pallet_collator_selection.rs #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] #![allow(unused_imports)] +#![allow(missing_docs)] use frame_support::{traits::Get, weights::Weight}; -use sp_std::marker::PhantomData; +use core::marker::PhantomData; /// Weight functions for `pallet_collator_selection`. pub struct WeightInfo(PhantomData); impl pallet_collator_selection::WeightInfo for WeightInfo { - /// Storage: CollatorAllowlist Allowlist (r:100 w:0) - /// Proof: CollatorAllowlist Allowlist (max_values: None, max_size: Some(32), added: 2507, mode: MaxEncodedLen) /// Storage: Session NextKeys (r:100 w:0) /// Proof Skipped: Session NextKeys (max_values: None, max_size: None, mode: Measured) /// Storage: CollatorSelection Invulnerables (r:0 w:1) @@ -41,15 +40,16 @@ impl pallet_collator_selection::WeightInfo for WeightIn /// The range of component `b` is `[1, 100]`. fn set_invulnerables(b: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `400 + b * (144 ±0)` - // Estimated: `397 + b * (5127 ±0)` - // Minimum execution time: 25_277 nanoseconds. - Weight::from_parts(23_693_174, 397) - // Standard Error: 4_832 - .saturating_add(Weight::from_parts(5_694_808, 0).saturating_mul(b.into())) - .saturating_add(T::DbWeight::get().reads((2_u64).saturating_mul(b.into()))) + // Measured: `218 + b * (112 ±0)` + // Estimated: `1207 + b * (2588 ±0)` + // Minimum execution time: 12_000_000 picoseconds. + Weight::from_parts(13_570_125, 0) + .saturating_add(Weight::from_parts(0, 1207)) + // Standard Error: 7_228 + .saturating_add(Weight::from_parts(3_222_058, 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, 5127).saturating_mul(b.into())) + .saturating_add(Weight::from_parts(0, 2588).saturating_mul(b.into())) } /// Storage: CollatorSelection DesiredCandidates (r:0 w:1) /// Proof: CollatorSelection DesiredCandidates (max_values: Some(1), max_size: Some(4), added: 499, mode: MaxEncodedLen) @@ -57,8 +57,9 @@ impl pallet_collator_selection::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 14_998 nanoseconds. - Weight::from_parts(15_889_000, 0) + // Minimum execution time: 7_000_000 picoseconds. + Weight::from_parts(8_000_000, 0) + .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(1)) } /// Storage: CollatorSelection CandidacyBond (r:0 w:1) @@ -67,52 +68,53 @@ impl pallet_collator_selection::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 10_639 nanoseconds. - Weight::from_parts(11_251_000, 0) + // Minimum execution time: 6_000_000 picoseconds. + Weight::from_parts(6_000_000, 0) + .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(1)) } /// Storage: CollatorSelection Candidates (r:1 w:1) - /// Proof: CollatorSelection Candidates (max_values: Some(1), max_size: Some(4802), added: 5297, mode: MaxEncodedLen) + /// Proof: CollatorSelection Candidates (max_values: Some(1), max_size: Some(961), added: 1456, mode: MaxEncodedLen) /// Storage: CollatorSelection DesiredCandidates (r:1 w:0) /// Proof: CollatorSelection DesiredCandidates (max_values: Some(1), max_size: Some(4), added: 499, mode: MaxEncodedLen) /// Storage: CollatorSelection Invulnerables (r:1 w:0) /// Proof: CollatorSelection Invulnerables (max_values: Some(1), max_size: Some(3202), added: 3697, mode: MaxEncodedLen) - /// Storage: CollatorAllowlist Allowlist (r:1 w:0) - /// Proof: CollatorAllowlist Allowlist (max_values: None, max_size: Some(32), added: 2507, mode: MaxEncodedLen) /// Storage: Session NextKeys (r:1 w:0) /// Proof Skipped: Session NextKeys (max_values: None, max_size: None, mode: Measured) /// Storage: CollatorSelection CandidacyBond (r:1 w:0) /// Proof: CollatorSelection CandidacyBond (max_values: Some(1), max_size: Some(16), added: 511, mode: MaxEncodedLen) /// Storage: CollatorSelection LastAuthoredBlock (r:0 w:1) /// Proof: CollatorSelection LastAuthoredBlock (max_values: None, max_size: Some(44), added: 2519, mode: MaxEncodedLen) - /// The range of component `c` is `[1, 99]`. - /// The range of component `c` is `[1, 99]`. + /// The range of component `c` is `[1, 19]`. + /// The range of component `c` is `[1, 19]`. fn register_as_candidate(c: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `1187 + c * (52 ±0)` - // Estimated: `16122 + c * (53 ±0)` - // Minimum execution time: 59_931 nanoseconds. - Weight::from_parts(62_764_209, 16122) - // Standard Error: 665 - .saturating_add(Weight::from_parts(124_788, 0).saturating_mul(c.into())) - .saturating_add(T::DbWeight::get().reads(6)) + // Measured: `664 + c * (61 ±0)` + // Estimated: `4687 + c * (62 ±0)` + // Minimum execution time: 39_000_000 picoseconds. + Weight::from_parts(40_735_856, 0) + .saturating_add(Weight::from_parts(0, 4687)) + // Standard Error: 2_135 + .saturating_add(Weight::from_parts(196_443, 0).saturating_mul(c.into())) + .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(2)) - .saturating_add(Weight::from_parts(0, 53).saturating_mul(c.into())) + .saturating_add(Weight::from_parts(0, 62).saturating_mul(c.into())) } /// Storage: CollatorSelection Candidates (r:1 w:1) - /// Proof: CollatorSelection Candidates (max_values: Some(1), max_size: Some(4802), added: 5297, mode: MaxEncodedLen) + /// Proof: CollatorSelection Candidates (max_values: Some(1), max_size: Some(961), added: 1456, mode: MaxEncodedLen) /// Storage: CollatorSelection LastAuthoredBlock (r:0 w:1) /// Proof: CollatorSelection LastAuthoredBlock (max_values: None, max_size: Some(44), added: 2519, mode: MaxEncodedLen) - /// The range of component `c` is `[6, 100]`. - /// The range of component `c` is `[6, 100]`. + /// The range of component `c` is `[6, 20]`. + /// The range of component `c` is `[6, 20]`. fn leave_intent(c: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `430 + c * (49 ±0)` - // Estimated: `5297` - // Minimum execution time: 37_239 nanoseconds. - Weight::from_parts(39_032_360, 5297) - // Standard Error: 1_038 - .saturating_add(Weight::from_parts(130_212, 0).saturating_mul(c.into())) + // Measured: `483 + c * (44 ±0)` + // Estimated: `2446` + // Minimum execution time: 28_000_000 picoseconds. + Weight::from_parts(29_359_496, 0) + .saturating_add(Weight::from_parts(0, 2446)) + // Standard Error: 2_550 + .saturating_add(Weight::from_parts(42_090, 0).saturating_mul(c.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -124,40 +126,42 @@ impl pallet_collator_selection::WeightInfo for WeightIn /// Proof: CollatorSelection LastAuthoredBlock (max_values: None, max_size: Some(44), added: 2519, mode: MaxEncodedLen) fn note_author() -> Weight { // Proof Size summary in bytes: - // Measured: `224` - // Estimated: `5749` - // Minimum execution time: 42_960 nanoseconds. - Weight::from_parts(44_002_000, 5749) + // Measured: `195` + // Estimated: `6196` + // Minimum execution time: 47_000_000 picoseconds. + Weight::from_parts(49_000_000, 0) + .saturating_add(Weight::from_parts(0, 6196)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(4)) } /// Storage: CollatorSelection Candidates (r:1 w:0) - /// Proof: CollatorSelection Candidates (max_values: Some(1), max_size: Some(4802), added: 5297, mode: MaxEncodedLen) - /// Storage: CollatorSelection LastAuthoredBlock (r:100 w:0) + /// Proof: CollatorSelection Candidates (max_values: Some(1), max_size: Some(961), added: 1456, mode: MaxEncodedLen) + /// Storage: CollatorSelection LastAuthoredBlock (r:20 w:0) /// Proof: CollatorSelection LastAuthoredBlock (max_values: None, max_size: Some(44), added: 2519, mode: MaxEncodedLen) /// Storage: CollatorSelection Invulnerables (r:1 w:0) /// Proof: CollatorSelection Invulnerables (max_values: Some(1), max_size: Some(3202), added: 3697, 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 Account (r:95 w:95) + /// Storage: System Account (r:15 w:15) /// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: MaxEncodedLen) - /// The range of component `r` is `[1, 100]`. - /// The range of component `c` is `[1, 100]`. - /// The range of component `r` is `[1, 100]`. - /// The range of component `c` is `[1, 100]`. + /// The range of component `r` is `[1, 20]`. + /// The range of component `c` is `[1, 20]`. + /// The range of component `r` is `[1, 20]`. + /// The range of component `c` is `[1, 20]`. fn new_session(r: u32, c: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `2629 + r * (147 ±0) + c * (97 ±0)` - // Estimated: `909314980955027 + r * (2597 ±4) + c * (2519 ±0)` - // Minimum execution time: 25_317 nanoseconds. - Weight::from_parts(25_678_000, 909314980955027) - // Standard Error: 208_679 - .saturating_add(Weight::from_parts(15_673_406, 0).saturating_mul(c.into())) + // Measured: `459 + c * (98 ±0) + r * (140 ±0)` + // Estimated: `7019778708211172 + c * (2519 ±0) + r * (2259 ±9)` + // Minimum execution time: 13_000_000 picoseconds. + Weight::from_parts(14_000_000, 0) + .saturating_add(Weight::from_parts(0, 7019778708211172)) + // Standard Error: 162_083 + .saturating_add(Weight::from_parts(13_073_945, 0).saturating_mul(c.into())) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(c.into()))) .saturating_add(T::DbWeight::get().writes(1)) .saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(c.into()))) - .saturating_add(Weight::from_parts(0, 2597).saturating_mul(r.into())) .saturating_add(Weight::from_parts(0, 2519).saturating_mul(c.into())) + .saturating_add(Weight::from_parts(0, 2259).saturating_mul(r.into())) } } diff --git a/runtime/development/src/weights/pallet_collective.rs b/runtime/development/src/weights/pallet_collective.rs index d061297c27..8900844e2b 100644 --- a/runtime/development/src/weights/pallet_collective.rs +++ b/runtime/development/src/weights/pallet_collective.rs @@ -2,16 +2,16 @@ //! Autogenerated weights for `pallet_collective` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev -//! DATE: 2023-09-05, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2023-11-10, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `runner`, CPU: `AMD EPYC 7763 64-Core Processor` -//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("centrifuge-dev"), DB CACHE: 1024 +//! HOSTNAME: `kf-FG`, CPU: `` +//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("development-local"), DB CACHE: 1024 // Executed Command: // target/release/centrifuge-chain // benchmark // pallet -// --chain=centrifuge-dev +// --chain=development-local // --steps=50 // --repeat=20 // --pallet=pallet_collective @@ -19,14 +19,15 @@ // --execution=wasm // --wasm-execution=compiled // --heap-pages=4096 -// --output=/tmp/runtime/centrifuge/src/weights/pallet_collective.rs +// --output=/tmp/runtime/development/src/weights/pallet_collective.rs #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] #![allow(unused_imports)] +#![allow(missing_docs)] use frame_support::{traits::Get, weights::Weight}; -use sp_std::marker::PhantomData; +use core::marker::PhantomData; /// Weight functions for `pallet_collective`. pub struct WeightInfo(PhantomData); @@ -44,20 +45,21 @@ impl pallet_collective::WeightInfo for WeightInfo { /// 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 * (3233 ±0) + p * (3223 ±0)` - // Estimated: `16190 + m * (7809 ±23) + p * (10238 ±23)` - // Minimum execution time: 22_181 nanoseconds. - Weight::from_parts(22_382_000, 16190) - // Standard Error: 64_236 - .saturating_add(Weight::from_parts(5_017_878, 0).saturating_mul(m.into())) - // Standard Error: 64_236 - .saturating_add(Weight::from_parts(8_816_080, 0).saturating_mul(p.into())) + // Measured: `0 + m * (3232 ±0) + p * (3190 ±0)` + // Estimated: `15762 + m * (1967 ±23) + p * (4332 ±23)` + // Minimum execution time: 14_000_000 picoseconds. + Weight::from_parts(14_000_000, 0) + .saturating_add(Weight::from_parts(0, 15762)) + // Standard Error: 40_611 + .saturating_add(Weight::from_parts(2_993_632, 0).saturating_mul(m.into())) + // Standard Error: 40_611 + .saturating_add(Weight::from_parts(5_995_994, 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)) .saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(p.into()))) - .saturating_add(Weight::from_parts(0, 7809).saturating_mul(m.into())) - .saturating_add(Weight::from_parts(0, 10238).saturating_mul(p.into())) + .saturating_add(Weight::from_parts(0, 1967).saturating_mul(m.into())) + .saturating_add(Weight::from_parts(0, 4332).saturating_mul(p.into())) } /// Storage: Council Members (r:1 w:0) /// Proof Skipped: Council Members (max_values: Some(1), max_size: None, mode: Measured) @@ -65,12 +67,15 @@ impl pallet_collective::WeightInfo for WeightInfo { /// The range of component `m` is `[1, 100]`. fn execute(b: u32, m: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `135 + m * (32 ±0)` - // Estimated: `631 + m * (32 ±0)` - // Minimum execution time: 22_962 nanoseconds. - Weight::from_parts(26_779_786, 631) - // Standard Error: 430 - .saturating_add(Weight::from_parts(1_344, 0).saturating_mul(b.into())) + // Measured: `103 + m * (32 ±0)` + // Estimated: `1589 + m * (32 ±0)` + // Minimum execution time: 13_000_000 picoseconds. + Weight::from_parts(13_635_180, 0) + .saturating_add(Weight::from_parts(0, 1589)) + // Standard Error: 41 + .saturating_add(Weight::from_parts(1_161, 0).saturating_mul(b.into())) + // Standard Error: 424 + .saturating_add(Weight::from_parts(5_781, 0).saturating_mul(m.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(Weight::from_parts(0, 32).saturating_mul(m.into())) } @@ -82,16 +87,17 @@ impl pallet_collective::WeightInfo for WeightInfo { /// The range of component `m` is `[1, 100]`. fn propose_execute(b: u32, m: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `135 + m * (32 ±0)` - // Estimated: `3242 + m * (64 ±0)` - // Minimum execution time: 27_642 nanoseconds. - Weight::from_parts(26_433_668, 3242) - // Standard Error: 121 - .saturating_add(Weight::from_parts(1_876, 0).saturating_mul(b.into())) - // Standard Error: 1_251 - .saturating_add(Weight::from_parts(34_391, 0).saturating_mul(m.into())) + // Measured: `103 + m * (32 ±0)` + // Estimated: `3569 + m * (32 ±0)` + // Minimum execution time: 16_000_000 picoseconds. + Weight::from_parts(15_622_927, 0) + .saturating_add(Weight::from_parts(0, 3569)) + // Standard Error: 43 + .saturating_add(Weight::from_parts(1_303, 0).saturating_mul(b.into())) + // Standard Error: 446 + .saturating_add(Weight::from_parts(11_461, 0).saturating_mul(m.into())) .saturating_add(T::DbWeight::get().reads(2)) - .saturating_add(Weight::from_parts(0, 64).saturating_mul(m.into())) + .saturating_add(Weight::from_parts(0, 32).saturating_mul(m.into())) } /// Storage: Council Members (r:1 w:0) /// Proof Skipped: Council Members (max_values: Some(1), max_size: None, mode: Measured) @@ -108,20 +114,21 @@ impl pallet_collective::WeightInfo for WeightInfo { /// The range of component `p` is `[1, 100]`. fn propose_proposed(b: u32, m: u32, p: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `457 + m * (32 ±0) + p * (36 ±0)` - // Estimated: `5860 + m * (165 ±0) + p * (180 ±0)` - // Minimum execution time: 34_604 nanoseconds. - Weight::from_parts(34_796_534, 5860) - // Standard Error: 105 - .saturating_add(Weight::from_parts(2_792, 0).saturating_mul(b.into())) - // Standard Error: 1_104 - .saturating_add(Weight::from_parts(30_927, 0).saturating_mul(m.into())) - // Standard Error: 1_090 - .saturating_add(Weight::from_parts(196_263, 0).saturating_mul(p.into())) + // Measured: `393 + m * (32 ±0) + p * (36 ±0)` + // Estimated: `3785 + m * (33 ±0) + p * (36 ±0)` + // Minimum execution time: 21_000_000 picoseconds. + Weight::from_parts(22_560_687, 0) + .saturating_add(Weight::from_parts(0, 3785)) + // Standard Error: 164 + .saturating_add(Weight::from_parts(2_046, 0).saturating_mul(b.into())) + // Standard Error: 1_711 + .saturating_add(Weight::from_parts(10_301, 0).saturating_mul(m.into())) + // Standard Error: 1_689 + .saturating_add(Weight::from_parts(138_522, 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, 165).saturating_mul(m.into())) - .saturating_add(Weight::from_parts(0, 180).saturating_mul(p.into())) + .saturating_add(Weight::from_parts(0, 33).saturating_mul(m.into())) + .saturating_add(Weight::from_parts(0, 36).saturating_mul(p.into())) } /// Storage: Council Members (r:1 w:0) /// Proof Skipped: Council Members (max_values: Some(1), max_size: None, mode: Measured) @@ -130,15 +137,16 @@ impl pallet_collective::WeightInfo for WeightInfo { /// The range of component `m` is `[5, 100]`. fn vote(m: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `907 + m * (64 ±0)` - // Estimated: `4782 + m * (128 ±0)` - // Minimum execution time: 30_346 nanoseconds. - Weight::from_parts(31_236_497, 4782) - // Standard Error: 831 - .saturating_add(Weight::from_parts(48_491, 0).saturating_mul(m.into())) + // Measured: `842 + m * (64 ±0)` + // Estimated: `4306 + m * (64 ±0)` + // Minimum execution time: 17_000_000 picoseconds. + Weight::from_parts(18_935_433, 0) + .saturating_add(Weight::from_parts(0, 4306)) + // Standard Error: 2_013 + .saturating_add(Weight::from_parts(22_617, 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, 128).saturating_mul(m.into())) + .saturating_add(Weight::from_parts(0, 64).saturating_mul(m.into())) } /// Storage: Council Voting (r:1 w:1) /// Proof Skipped: Council Voting (max_values: None, max_size: None, mode: Measured) @@ -152,18 +160,19 @@ impl pallet_collective::WeightInfo for WeightInfo { /// The range of component `p` is `[1, 100]`. fn close_early_disapproved(m: u32, p: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `527 + m * (64 ±0) + p * (36 ±0)` - // Estimated: `5497 + m * (260 ±0) + p * (144 ±0)` - // Minimum execution time: 38_802 nanoseconds. - Weight::from_parts(39_018_269, 5497) - // Standard Error: 1_122 - .saturating_add(Weight::from_parts(34_336, 0).saturating_mul(m.into())) - // Standard Error: 1_094 - .saturating_add(Weight::from_parts(178_059, 0).saturating_mul(p.into())) + // Measured: `431 + m * (64 ±0) + p * (36 ±0)` + // Estimated: `3876 + m * (65 ±0) + p * (36 ±0)` + // Minimum execution time: 24_000_000 picoseconds. + Weight::from_parts(23_391_259, 0) + .saturating_add(Weight::from_parts(0, 3876)) + // Standard Error: 1_715 + .saturating_add(Weight::from_parts(16_464, 0).saturating_mul(m.into())) + // Standard Error: 1_672 + .saturating_add(Weight::from_parts(156_597, 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, 260).saturating_mul(m.into())) - .saturating_add(Weight::from_parts(0, 144).saturating_mul(p.into())) + .saturating_add(Weight::from_parts(0, 65).saturating_mul(m.into())) + .saturating_add(Weight::from_parts(0, 36).saturating_mul(p.into())) } /// Storage: Council Voting (r:1 w:1) /// Proof Skipped: Council Voting (max_values: None, max_size: None, mode: Measured) @@ -178,21 +187,22 @@ impl pallet_collective::WeightInfo for WeightInfo { /// The range of component `p` is `[1, 100]`. fn close_early_approved(b: u32, m: u32, p: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `863 + b * (1 ±0) + m * (64 ±0) + p * (40 ±0)` - // Estimated: `8768 + b * (4 ±0) + m * (264 ±0) + p * (160 ±0)` - // Minimum execution time: 55_484 nanoseconds. - Weight::from_parts(56_878_974, 8768) - // Standard Error: 286 - .saturating_add(Weight::from_parts(3_290, 0).saturating_mul(b.into())) - // Standard Error: 3_027 - .saturating_add(Weight::from_parts(8_523, 0).saturating_mul(m.into())) - // Standard Error: 2_950 - .saturating_add(Weight::from_parts(227_600, 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: 34_000_000 picoseconds. + Weight::from_parts(35_611_276, 0) + .saturating_add(Weight::from_parts(0, 4050)) + // Standard Error: 180 + .saturating_add(Weight::from_parts(1_451, 0).saturating_mul(b.into())) + // Standard Error: 1_910 + .saturating_add(Weight::from_parts(7_215, 0).saturating_mul(m.into())) + // Standard Error: 1_862 + .saturating_add(Weight::from_parts(175_664, 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, 4).saturating_mul(b.into())) - .saturating_add(Weight::from_parts(0, 264).saturating_mul(m.into())) - .saturating_add(Weight::from_parts(0, 160).saturating_mul(p.into())) + .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: Council Voting (r:1 w:1) /// Proof Skipped: Council Voting (max_values: None, max_size: None, mode: Measured) @@ -208,18 +218,19 @@ impl pallet_collective::WeightInfo for WeightInfo { /// The range of component `p` is `[1, 100]`. fn close_disapproved(m: u32, p: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `547 + m * (64 ±0) + p * (36 ±0)` - // Estimated: `6600 + m * (325 ±0) + p * (180 ±0)` - // Minimum execution time: 41_838 nanoseconds. - Weight::from_parts(41_889_250, 6600) - // Standard Error: 1_132 - .saturating_add(Weight::from_parts(40_912, 0).saturating_mul(m.into())) - // Standard Error: 1_104 - .saturating_add(Weight::from_parts(183_713, 0).saturating_mul(p.into())) + // Measured: `451 + m * (64 ±0) + p * (36 ±0)` + // Estimated: `3896 + m * (65 ±0) + p * (36 ±0)` + // Minimum execution time: 26_000_000 picoseconds. + Weight::from_parts(27_306_849, 0) + .saturating_add(Weight::from_parts(0, 3896)) + // Standard Error: 1_107 + .saturating_add(Weight::from_parts(13_097, 0).saturating_mul(m.into())) + // Standard Error: 1_079 + .saturating_add(Weight::from_parts(135_580, 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, 325).saturating_mul(m.into())) - .saturating_add(Weight::from_parts(0, 180).saturating_mul(p.into())) + .saturating_add(Weight::from_parts(0, 65).saturating_mul(m.into())) + .saturating_add(Weight::from_parts(0, 36).saturating_mul(p.into())) } /// Storage: Council Voting (r:1 w:1) /// Proof Skipped: Council Voting (max_values: None, max_size: None, mode: Measured) @@ -236,21 +247,22 @@ impl pallet_collective::WeightInfo for WeightInfo { /// The range of component `p` is `[1, 100]`. fn close_approved(b: u32, m: u32, p: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `883 + b * (1 ±0) + m * (64 ±0) + p * (40 ±0)` - // Estimated: `10070 + b * (5 ±0) + m * (330 ±0) + p * (200 ±0)` - // Minimum execution time: 59_231 nanoseconds. - Weight::from_parts(60_514_207, 10070) - // Standard Error: 166 - .saturating_add(Weight::from_parts(2_880, 0).saturating_mul(b.into())) - // Standard Error: 1_764 - .saturating_add(Weight::from_parts(33_489, 0).saturating_mul(m.into())) - // Standard Error: 1_719 - .saturating_add(Weight::from_parts(221_396, 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: 36_000_000 picoseconds. + Weight::from_parts(38_670_695, 0) + .saturating_add(Weight::from_parts(0, 4070)) + // Standard Error: 220 + .saturating_add(Weight::from_parts(1_474, 0).saturating_mul(b.into())) + // Standard Error: 2_326 + .saturating_add(Weight::from_parts(12_377, 0).saturating_mul(m.into())) + // Standard Error: 2_267 + .saturating_add(Weight::from_parts(167_993, 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, 5).saturating_mul(b.into())) - .saturating_add(Weight::from_parts(0, 330).saturating_mul(m.into())) - .saturating_add(Weight::from_parts(0, 200).saturating_mul(p.into())) + .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: Council Proposals (r:1 w:1) /// Proof Skipped: Council Proposals (max_values: Some(1), max_size: None, mode: Measured) @@ -261,14 +273,15 @@ impl pallet_collective::WeightInfo for WeightInfo { /// The range of component `p` is `[1, 100]`. fn disapprove_proposal(p: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `292 + p * (32 ±0)` - // Estimated: `1371 + p * (96 ±0)` - // Minimum execution time: 22_161 nanoseconds. - Weight::from_parts(23_967_563, 1371) - // Standard Error: 867 - .saturating_add(Weight::from_parts(171_643, 0).saturating_mul(p.into())) + // Measured: `260 + p * (32 ±0)` + // Estimated: `1745 + p * (32 ±0)` + // Minimum execution time: 13_000_000 picoseconds. + Weight::from_parts(13_944_809, 0) + .saturating_add(Weight::from_parts(0, 1745)) + // Standard Error: 629 + .saturating_add(Weight::from_parts(124_174, 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, 96).saturating_mul(p.into())) + .saturating_add(Weight::from_parts(0, 32).saturating_mul(p.into())) } } diff --git a/runtime/development/src/weights/pallet_crowdloan_claim.rs b/runtime/development/src/weights/pallet_crowdloan_claim.rs index c4de7ce61d..90ca153fd3 100644 --- a/runtime/development/src/weights/pallet_crowdloan_claim.rs +++ b/runtime/development/src/weights/pallet_crowdloan_claim.rs @@ -2,16 +2,16 @@ //! Autogenerated weights for `pallet_crowdloan_claim` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev -//! DATE: 2023-09-05, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2023-11-10, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `runner`, CPU: `AMD EPYC 7763 64-Core Processor` -//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("centrifuge-dev"), DB CACHE: 1024 +//! HOSTNAME: `kf-FG`, CPU: `` +//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("development-local"), DB CACHE: 1024 // Executed Command: // target/release/centrifuge-chain // benchmark // pallet -// --chain=centrifuge-dev +// --chain=development-local // --steps=50 // --repeat=20 // --pallet=pallet_crowdloan_claim @@ -19,14 +19,15 @@ // --execution=wasm // --wasm-execution=compiled // --heap-pages=4096 -// --output=/tmp/runtime/centrifuge/src/weights/pallet_crowdloan_claim.rs +// --output=/tmp/runtime/development/src/weights/pallet_crowdloan_claim.rs #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] #![allow(unused_imports)] +#![allow(missing_docs)] use frame_support::{traits::Get, weights::Weight}; -use sp_std::marker::PhantomData; +use core::marker::PhantomData; /// Weight functions for `pallet_crowdloan_claim`. pub struct WeightInfo(PhantomData); @@ -48,18 +49,21 @@ impl pallet_crowdloan_claim::WeightInfo for WeightInfo< /// Storage: CrowdloanReward DirectPayoutRatio (r:1 w:0) /// Proof: CrowdloanReward DirectPayoutRatio (max_values: Some(1), max_size: Some(4), added: 499, mode: MaxEncodedLen) /// Storage: Vesting Vesting (r:1 w:1) - /// Proof: Vesting Vesting (max_values: None, max_size: Some(157), added: 2632, mode: MaxEncodedLen) + /// Proof: Vesting Vesting (max_values: None, max_size: Some(1057), added: 3532, mode: MaxEncodedLen) /// Storage: System Account (r:2 w:2) /// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, 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(209), added: 2684, mode: MaxEncodedLen) fn claim_reward_ed25519() -> Weight { // Proof Size summary in bytes: - // Measured: `619` - // Estimated: `17661` - // Minimum execution time: 210_352 nanoseconds. - Weight::from_parts(213_026_000, 17661) - .saturating_add(T::DbWeight::get().reads(12)) + // Measured: `672` + // Estimated: `6196` + // Minimum execution time: 171_000_000 picoseconds. + Weight::from_parts(172_000_000, 0) + .saturating_add(Weight::from_parts(0, 6196)) + .saturating_add(T::DbWeight::get().reads(13)) .saturating_add(T::DbWeight::get().writes(5)) } /// Storage: CrowdloanClaim CurrIndex (r:1 w:0) @@ -79,18 +83,21 @@ impl pallet_crowdloan_claim::WeightInfo for WeightInfo< /// Storage: CrowdloanReward DirectPayoutRatio (r:1 w:0) /// Proof: CrowdloanReward DirectPayoutRatio (max_values: Some(1), max_size: Some(4), added: 499, mode: MaxEncodedLen) /// Storage: Vesting Vesting (r:1 w:1) - /// Proof: Vesting Vesting (max_values: None, max_size: Some(157), added: 2632, mode: MaxEncodedLen) + /// Proof: Vesting Vesting (max_values: None, max_size: Some(1057), added: 3532, mode: MaxEncodedLen) /// Storage: System Account (r:2 w:2) /// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, 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(209), added: 2684, mode: MaxEncodedLen) fn claim_reward_sr25519() -> Weight { // Proof Size summary in bytes: - // Measured: `658` - // Estimated: `17661` - // Minimum execution time: 213_567 nanoseconds. - Weight::from_parts(215_962_000, 17661) - .saturating_add(T::DbWeight::get().reads(12)) + // Measured: `828` + // Estimated: `6196` + // Minimum execution time: 173_000_000 picoseconds. + Weight::from_parts(175_000_000, 0) + .saturating_add(Weight::from_parts(0, 6196)) + .saturating_add(T::DbWeight::get().reads(13)) .saturating_add(T::DbWeight::get().writes(5)) } /// Storage: CrowdloanClaim CurrIndex (r:1 w:0) @@ -110,18 +117,21 @@ impl pallet_crowdloan_claim::WeightInfo for WeightInfo< /// Storage: CrowdloanReward DirectPayoutRatio (r:1 w:0) /// Proof: CrowdloanReward DirectPayoutRatio (max_values: Some(1), max_size: Some(4), added: 499, mode: MaxEncodedLen) /// Storage: Vesting Vesting (r:1 w:1) - /// Proof: Vesting Vesting (max_values: None, max_size: Some(157), added: 2632, mode: MaxEncodedLen) + /// Proof: Vesting Vesting (max_values: None, max_size: Some(1057), added: 3532, mode: MaxEncodedLen) /// Storage: System Account (r:2 w:2) /// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, 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(209), added: 2684, mode: MaxEncodedLen) fn claim_reward_ecdsa() -> Weight { // Proof Size summary in bytes: - // Measured: `619` - // Estimated: `17661` - // Minimum execution time: 194_302 nanoseconds. - Weight::from_parts(196_496_000, 17661) - .saturating_add(T::DbWeight::get().reads(12)) + // Measured: `724` + // Estimated: `6196` + // Minimum execution time: 170_000_000 picoseconds. + Weight::from_parts(171_000_000, 0) + .saturating_add(Weight::from_parts(0, 6196)) + .saturating_add(T::DbWeight::get().reads(13)) .saturating_add(T::DbWeight::get().writes(5)) } /// Storage: CrowdloanClaim CurrIndex (r:1 w:1) @@ -141,9 +151,10 @@ impl pallet_crowdloan_claim::WeightInfo for WeightInfo< fn initialize() -> Weight { // Proof Size summary in bytes: // Measured: `76` - // Estimated: `1996` - // Minimum execution time: 24_125 nanoseconds. - Weight::from_parts(24_927_000, 1996) + // Estimated: `1489` + // Minimum execution time: 15_000_000 picoseconds. + Weight::from_parts(16_000_000, 0) + .saturating_add(Weight::from_parts(0, 1489)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(6)) } @@ -153,8 +164,9 @@ impl pallet_crowdloan_claim::WeightInfo for WeightInfo< // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 11_511 nanoseconds. - Weight::from_parts(11_992_000, 0) + // Minimum execution time: 6_000_000 picoseconds. + Weight::from_parts(7_000_000, 0) + .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(1)) } /// Storage: CrowdloanClaim LeasePeriod (r:0 w:1) @@ -163,8 +175,9 @@ impl pallet_crowdloan_claim::WeightInfo for WeightInfo< // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 11_762 nanoseconds. - Weight::from_parts(12_032_000, 0) + // Minimum execution time: 6_000_000 picoseconds. + Weight::from_parts(7_000_000, 0) + .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(1)) } /// Storage: CrowdloanClaim Contributions (r:0 w:1) @@ -173,8 +186,9 @@ impl pallet_crowdloan_claim::WeightInfo for WeightInfo< // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 12_453 nanoseconds. - Weight::from_parts(12_974_000, 0) + // Minimum execution time: 7_000_000 picoseconds. + Weight::from_parts(8_000_000, 0) + .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(1)) } /// Storage: CrowdloanClaim LockedAt (r:0 w:1) @@ -183,8 +197,9 @@ impl pallet_crowdloan_claim::WeightInfo for WeightInfo< // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 11_641 nanoseconds. - Weight::from_parts(11_982_000, 0) + // Minimum execution time: 6_000_000 picoseconds. + Weight::from_parts(7_000_000, 0) + .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(1)) } /// Storage: CrowdloanClaim CrowdloanTrieIndex (r:0 w:1) @@ -193,8 +208,9 @@ impl pallet_crowdloan_claim::WeightInfo for WeightInfo< // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 11_421 nanoseconds. - Weight::from_parts(11_832_000, 0) + // Minimum execution time: 6_000_000 picoseconds. + Weight::from_parts(7_000_000, 0) + .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(1)) } } diff --git a/runtime/development/src/weights/pallet_crowdloan_reward.rs b/runtime/development/src/weights/pallet_crowdloan_reward.rs index 1ab70df4c2..f56d9c172a 100644 --- a/runtime/development/src/weights/pallet_crowdloan_reward.rs +++ b/runtime/development/src/weights/pallet_crowdloan_reward.rs @@ -2,16 +2,16 @@ //! Autogenerated weights for `pallet_crowdloan_reward` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev -//! DATE: 2023-09-05, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2023-11-10, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `runner`, CPU: `AMD EPYC 7763 64-Core Processor` -//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("centrifuge-dev"), DB CACHE: 1024 +//! HOSTNAME: `kf-FG`, CPU: `` +//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("development-local"), DB CACHE: 1024 // Executed Command: // target/release/centrifuge-chain // benchmark // pallet -// --chain=centrifuge-dev +// --chain=development-local // --steps=50 // --repeat=20 // --pallet=pallet_crowdloan_reward @@ -19,14 +19,15 @@ // --execution=wasm // --wasm-execution=compiled // --heap-pages=4096 -// --output=/tmp/runtime/centrifuge/src/weights/pallet_crowdloan_reward.rs +// --output=/tmp/runtime/development/src/weights/pallet_crowdloan_reward.rs #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] #![allow(unused_imports)] +#![allow(missing_docs)] use frame_support::{traits::Get, weights::Weight}; -use sp_std::marker::PhantomData; +use core::marker::PhantomData; /// Weight functions for `pallet_crowdloan_reward`. pub struct WeightInfo(PhantomData); @@ -41,8 +42,9 @@ impl pallet_crowdloan_reward::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 13_365 nanoseconds. - Weight::from_parts(14_106_000, 0) + // Minimum execution time: 8_000_000 picoseconds. + Weight::from_parts(9_000_000, 0) + .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(3)) } /// Storage: CrowdloanReward VestingStart (r:0 w:1) @@ -51,8 +53,9 @@ impl pallet_crowdloan_reward::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 11_331 nanoseconds. - Weight::from_parts(11_852_000, 0) + // Minimum execution time: 6_000_000 picoseconds. + Weight::from_parts(7_000_000, 0) + .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(1)) } /// Storage: CrowdloanReward VestingPeriod (r:0 w:1) @@ -61,8 +64,9 @@ impl pallet_crowdloan_reward::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 11_361 nanoseconds. - Weight::from_parts(11_772_000, 0) + // Minimum execution time: 7_000_000 picoseconds. + Weight::from_parts(7_000_000, 0) + .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(1)) } /// Storage: CrowdloanReward DirectPayoutRatio (r:0 w:1) @@ -71,8 +75,9 @@ impl pallet_crowdloan_reward::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 11_681 nanoseconds. - Weight::from_parts(11_972_000, 0) + // Minimum execution time: 7_000_000 picoseconds. + Weight::from_parts(7_000_000, 0) + .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(1)) } } diff --git a/runtime/development/src/weights/pallet_democracy.rs b/runtime/development/src/weights/pallet_democracy.rs index 03ad56bd3f..5d2e502b4e 100644 --- a/runtime/development/src/weights/pallet_democracy.rs +++ b/runtime/development/src/weights/pallet_democracy.rs @@ -2,16 +2,16 @@ //! Autogenerated weights for `pallet_democracy` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev -//! DATE: 2023-09-05, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2023-11-10, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `runner`, CPU: `AMD EPYC 7763 64-Core Processor` -//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("centrifuge-dev"), DB CACHE: 1024 +//! HOSTNAME: `kf-FG`, CPU: `` +//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("development-local"), DB CACHE: 1024 // Executed Command: // target/release/centrifuge-chain // benchmark // pallet -// --chain=centrifuge-dev +// --chain=development-local // --steps=50 // --repeat=20 // --pallet=pallet_democracy @@ -19,14 +19,15 @@ // --execution=wasm // --wasm-execution=compiled // --heap-pages=4096 -// --output=/tmp/runtime/centrifuge/src/weights/pallet_democracy.rs +// --output=/tmp/runtime/development/src/weights/pallet_democracy.rs #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] #![allow(unused_imports)] +#![allow(missing_docs)] use frame_support::{traits::Get, weights::Weight}; -use sp_std::marker::PhantomData; +use core::marker::PhantomData; /// Weight functions for `pallet_democracy`. pub struct WeightInfo(PhantomData); @@ -41,10 +42,11 @@ impl pallet_democracy::WeightInfo for WeightInfo { /// Proof: Democracy DepositOf (max_values: None, max_size: Some(3230), added: 5705, mode: MaxEncodedLen) fn propose() -> Weight { // Proof Size summary in bytes: - // Measured: `4864` - // Estimated: `23409` - // Minimum execution time: 50_995 nanoseconds. - Weight::from_parts(52_327_000, 23409) + // Measured: `4801` + // Estimated: `18187` + // Minimum execution time: 35_000_000 picoseconds. + Weight::from_parts(36_000_000, 0) + .saturating_add(Weight::from_parts(0, 18187)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(3)) } @@ -52,10 +54,11 @@ impl pallet_democracy::WeightInfo for WeightInfo { /// Proof: Democracy DepositOf (max_values: None, max_size: Some(3230), added: 5705, mode: MaxEncodedLen) fn second() -> Weight { // Proof Size summary in bytes: - // Measured: `3620` - // Estimated: `5705` - // Minimum execution time: 44_533 nanoseconds. - Weight::from_parts(45_645_000, 5705) + // Measured: `3556` + // Estimated: `6695` + // Minimum execution time: 32_000_000 picoseconds. + Weight::from_parts(32_000_000, 0) + .saturating_add(Weight::from_parts(0, 6695)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -65,13 +68,16 @@ impl pallet_democracy::WeightInfo for WeightInfo { /// Proof: Democracy VotingOf (max_values: None, max_size: Some(3795), added: 6270, 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(209), added: 2684, mode: MaxEncodedLen) fn vote_new() -> Weight { // Proof Size summary in bytes: - // Measured: `3517` - // Estimated: `12720` - // Minimum execution time: 57_527 nanoseconds. - Weight::from_parts(58_709_000, 12720) - .saturating_add(T::DbWeight::get().reads(3)) + // Measured: `3433` + // Estimated: `7260` + // Minimum execution time: 42_000_000 picoseconds. + Weight::from_parts(43_000_000, 0) + .saturating_add(Weight::from_parts(0, 7260)) + .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(3)) } /// Storage: Democracy ReferendumInfoOf (r:1 w:1) @@ -80,34 +86,42 @@ impl pallet_democracy::WeightInfo for WeightInfo { /// Proof: Democracy VotingOf (max_values: None, max_size: Some(3795), added: 6270, 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(209), added: 2684, mode: MaxEncodedLen) fn vote_existing() -> Weight { // Proof Size summary in bytes: - // Measured: `3539` - // Estimated: `12720` - // Minimum execution time: 57_396 nanoseconds. - Weight::from_parts(58_359_000, 12720) - .saturating_add(T::DbWeight::get().reads(3)) + // Measured: `3455` + // Estimated: `7260` + // Minimum execution time: 47_000_000 picoseconds. + Weight::from_parts(54_000_000, 0) + .saturating_add(Weight::from_parts(0, 7260)) + .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(3)) } /// Storage: Democracy ReferendumInfoOf (r:1 w:1) /// Proof: Democracy ReferendumInfoOf (max_values: None, max_size: Some(201), added: 2676, mode: MaxEncodedLen) /// Storage: Democracy Cancellations (r:1 w:1) /// Proof: Democracy Cancellations (max_values: None, max_size: Some(33), added: 2508, mode: MaxEncodedLen) + /// Storage: Democracy MetadataOf (r:1 w:1) + /// Proof: Democracy MetadataOf (max_values: None, max_size: Some(53), added: 2528, mode: MaxEncodedLen) fn emergency_cancel() -> Weight { // Proof Size summary in bytes: - // Measured: `320` - // Estimated: `5184` - // Minimum execution time: 26_299 nanoseconds. - Weight::from_parts(26_760_000, 5184) - .saturating_add(T::DbWeight::get().reads(2)) - .saturating_add(T::DbWeight::get().writes(2)) + // Measured: `366` + // Estimated: `3666` + // Minimum execution time: 22_000_000 picoseconds. + Weight::from_parts(24_000_000, 0) + .saturating_add(Weight::from_parts(0, 3666)) + .saturating_add(T::DbWeight::get().reads(3)) + .saturating_add(T::DbWeight::get().writes(3)) } /// Storage: Democracy PublicProps (r:1 w:1) /// Proof: Democracy PublicProps (max_values: Some(1), max_size: Some(16702), added: 17197, mode: MaxEncodedLen) /// Storage: Democracy DepositOf (r:1 w:1) /// Proof: Democracy DepositOf (max_values: None, max_size: Some(3230), added: 5705, mode: MaxEncodedLen) - /// 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: Democracy MetadataOf (r:3 w:1) + /// Proof: Democracy MetadataOf (max_values: None, max_size: Some(53), added: 2528, mode: MaxEncodedLen) /// Storage: Democracy NextExternal (r:1 w:1) /// Proof: Democracy NextExternal (max_values: Some(1), max_size: Some(132), added: 627, mode: MaxEncodedLen) /// Storage: Democracy ReferendumInfoOf (r:1 w:1) @@ -116,11 +130,12 @@ impl pallet_democracy::WeightInfo for WeightInfo { /// Proof: Democracy Blacklist (max_values: None, max_size: Some(3238), added: 5713, mode: MaxEncodedLen) fn blacklist() -> Weight { // Proof Size summary in bytes: - // Measured: `6362` - // Estimated: `31411` - // Minimum execution time: 113_601 nanoseconds. - Weight::from_parts(115_816_000, 31411) - .saturating_add(T::DbWeight::get().reads(6)) + // Measured: `5910` + // Estimated: `18187` + // Minimum execution time: 83_000_000 picoseconds. + Weight::from_parts(85_000_000, 0) + .saturating_add(Weight::from_parts(0, 18187)) + .saturating_add(T::DbWeight::get().reads(8)) .saturating_add(T::DbWeight::get().writes(7)) } /// Storage: Democracy NextExternal (r:1 w:1) @@ -129,10 +144,11 @@ impl pallet_democracy::WeightInfo for WeightInfo { /// Proof: Democracy Blacklist (max_values: None, max_size: Some(3238), added: 5713, mode: MaxEncodedLen) fn external_propose() -> Weight { // Proof Size summary in bytes: - // Measured: `3448` - // Estimated: `6340` - // Minimum execution time: 18_725 nanoseconds. - Weight::from_parts(20_679_000, 6340) + // Measured: `3416` + // Estimated: `6703` + // Minimum execution time: 11_000_000 picoseconds. + Weight::from_parts(11_000_000, 0) + .saturating_add(Weight::from_parts(0, 6703)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -142,8 +158,9 @@ impl pallet_democracy::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 4_950 nanoseconds. - Weight::from_parts(5_360_000, 0) + // Minimum execution time: 3_000_000 picoseconds. + Weight::from_parts(3_000_000, 0) + .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(1)) } /// Storage: Democracy NextExternal (r:0 w:1) @@ -152,62 +169,76 @@ impl pallet_democracy::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 5_109 nanoseconds. - Weight::from_parts(5_400_000, 0) + // Minimum execution time: 3_000_000 picoseconds. + Weight::from_parts(3_000_000, 0) + .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(1)) } /// Storage: Democracy NextExternal (r:1 w:1) /// Proof: Democracy NextExternal (max_values: Some(1), max_size: Some(132), added: 627, mode: MaxEncodedLen) /// Storage: Democracy ReferendumCount (r:1 w:1) /// Proof: Democracy ReferendumCount (max_values: Some(1), max_size: Some(4), added: 499, mode: MaxEncodedLen) + /// Storage: Democracy MetadataOf (r:1 w:2) + /// Proof: Democracy MetadataOf (max_values: None, max_size: Some(53), added: 2528, mode: MaxEncodedLen) /// Storage: Democracy ReferendumInfoOf (r:0 w:1) /// Proof: Democracy ReferendumInfoOf (max_values: None, max_size: Some(201), added: 2676, mode: MaxEncodedLen) fn fast_track() -> Weight { // Proof Size summary in bytes: - // Measured: `212` - // Estimated: `1126` - // Minimum execution time: 24_536 nanoseconds. - Weight::from_parts(25_127_000, 1126) - .saturating_add(T::DbWeight::get().reads(2)) - .saturating_add(T::DbWeight::get().writes(3)) + // Measured: `286` + // Estimated: `3518` + // Minimum execution time: 24_000_000 picoseconds. + Weight::from_parts(25_000_000, 0) + .saturating_add(Weight::from_parts(0, 3518)) + .saturating_add(T::DbWeight::get().reads(3)) + .saturating_add(T::DbWeight::get().writes(5)) } /// Storage: Democracy NextExternal (r:1 w:1) /// Proof: Democracy NextExternal (max_values: Some(1), max_size: Some(132), added: 627, mode: MaxEncodedLen) /// Storage: Democracy Blacklist (r:1 w:1) /// Proof: Democracy Blacklist (max_values: None, max_size: Some(3238), added: 5713, mode: MaxEncodedLen) + /// Storage: Democracy MetadataOf (r:1 w:1) + /// Proof: Democracy MetadataOf (max_values: None, max_size: Some(53), added: 2528, mode: MaxEncodedLen) fn veto_external() -> Weight { // Proof Size summary in bytes: - // Measured: `3477` - // Estimated: `6340` - // Minimum execution time: 29_765 nanoseconds. - Weight::from_parts(30_476_000, 6340) - .saturating_add(T::DbWeight::get().reads(2)) - .saturating_add(T::DbWeight::get().writes(2)) + // Measured: `3519` + // Estimated: `6703` + // Minimum execution time: 26_000_000 picoseconds. + Weight::from_parts(27_000_000, 0) + .saturating_add(Weight::from_parts(0, 6703)) + .saturating_add(T::DbWeight::get().reads(3)) + .saturating_add(T::DbWeight::get().writes(3)) } /// Storage: Democracy PublicProps (r:1 w:1) /// Proof: Democracy PublicProps (max_values: Some(1), max_size: Some(16702), added: 17197, mode: MaxEncodedLen) /// Storage: Democracy DepositOf (r:1 w:1) /// Proof: Democracy DepositOf (max_values: None, max_size: Some(3230), added: 5705, mode: MaxEncodedLen) - /// 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: Democracy MetadataOf (r:1 w:1) + /// Proof: Democracy MetadataOf (max_values: None, max_size: Some(53), added: 2528, mode: MaxEncodedLen) fn cancel_proposal() -> Weight { // Proof Size summary in bytes: - // Measured: `6241` - // Estimated: `28108` - // Minimum execution time: 93_905 nanoseconds. - Weight::from_parts(95_948_000, 28108) + // Measured: `5821` + // Estimated: `18187` + // Minimum execution time: 68_000_000 picoseconds. + Weight::from_parts(69_000_000, 0) + .saturating_add(Weight::from_parts(0, 18187)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(4)) } + /// Storage: Democracy MetadataOf (r:1 w:1) + /// Proof: Democracy MetadataOf (max_values: None, max_size: Some(53), added: 2528, mode: MaxEncodedLen) /// Storage: Democracy ReferendumInfoOf (r:0 w:1) /// Proof: Democracy ReferendumInfoOf (max_values: None, max_size: Some(201), added: 2676, mode: MaxEncodedLen) fn cancel_referendum() -> Weight { // Proof Size summary in bytes: - // Measured: `0` - // Estimated: `0` - // Minimum execution time: 12_994 nanoseconds. - Weight::from_parts(13_435_000, 0) - .saturating_add(T::DbWeight::get().writes(1)) + // Measured: `271` + // Estimated: `3518` + // Minimum execution time: 17_000_000 picoseconds. + Weight::from_parts(17_000_000, 0) + .saturating_add(Weight::from_parts(0, 3518)) + .saturating_add(T::DbWeight::get().reads(1)) + .saturating_add(T::DbWeight::get().writes(2)) } /// Storage: Democracy LowestUnbaked (r:1 w:1) /// Proof: Democracy LowestUnbaked (max_values: Some(1), max_size: Some(4), added: 499, mode: MaxEncodedLen) @@ -218,12 +249,13 @@ impl pallet_democracy::WeightInfo for WeightInfo { /// The range of component `r` is `[0, 99]`. fn on_initialize_base(r: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `207 + r * (117 ±0)` - // Estimated: `998 + r * (2676 ±0)` - // Minimum execution time: 9_849 nanoseconds. - Weight::from_parts(11_673_837, 998) - // Standard Error: 6_204 - .saturating_add(Weight::from_parts(3_796_302, 0).saturating_mul(r.into())) + // Measured: `244 + r * (86 ±0)` + // Estimated: `1489 + r * (2676 ±0)` + // Minimum execution time: 6_000_000 picoseconds. + Weight::from_parts(24_443_933, 0) + .saturating_add(Weight::from_parts(0, 1489)) + // Standard Error: 28_875 + .saturating_add(Weight::from_parts(2_744_269, 0).saturating_mul(r.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(r.into()))) .saturating_add(T::DbWeight::get().writes(1)) @@ -244,12 +276,13 @@ impl pallet_democracy::WeightInfo for WeightInfo { /// The range of component `r` is `[0, 99]`. fn on_initialize_base_with_launch_period(r: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `207 + r * (117 ±0)` - // Estimated: `19318 + r * (2676 ±0)` - // Minimum execution time: 14_327 nanoseconds. - Weight::from_parts(16_751_056, 19318) - // Standard Error: 5_860 - .saturating_add(Weight::from_parts(3_786_297, 0).saturating_mul(r.into())) + // Measured: `244 + r * (86 ±0)` + // Estimated: `18187 + r * (2676 ±0)` + // Minimum execution time: 9_000_000 picoseconds. + Weight::from_parts(11_498_788, 0) + .saturating_add(Weight::from_parts(0, 18187)) + // Standard Error: 6_103 + .saturating_add(Weight::from_parts(2_899_779, 0).saturating_mul(r.into())) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(r.into()))) .saturating_add(T::DbWeight::get().writes(1)) @@ -261,16 +294,19 @@ impl pallet_democracy::WeightInfo for WeightInfo { /// Proof: Democracy ReferendumInfoOf (max_values: None, max_size: Some(201), added: 2676, 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(209), added: 2684, mode: MaxEncodedLen) /// The range of component `r` is `[0, 99]`. fn delegate(r: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `914 + r * (139 ±0)` - // Estimated: `22584 + r * (2676 ±0)` - // Minimum execution time: 48_801 nanoseconds. - Weight::from_parts(53_950_712, 22584) - // Standard Error: 7_320 - .saturating_add(Weight::from_parts(4_820_964, 0).saturating_mul(r.into())) - .saturating_add(T::DbWeight::get().reads(4)) + // Measured: `797 + r * (108 ±0)` + // Estimated: `19800 + r * (2676 ±0)` + // Minimum execution time: 36_000_000 picoseconds. + Weight::from_parts(39_677_597, 0) + .saturating_add(Weight::from_parts(0, 19800)) + // Standard Error: 5_557 + .saturating_add(Weight::from_parts(3_615_879, 0).saturating_mul(r.into())) + .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(r.into()))) .saturating_add(T::DbWeight::get().writes(4)) .saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(r.into()))) @@ -283,12 +319,13 @@ impl pallet_democracy::WeightInfo for WeightInfo { /// The range of component `r` is `[0, 99]`. fn undelegate(r: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `547 + r * (139 ±0)` - // Estimated: `12540 + r * (2676 ±0)` - // Minimum execution time: 28_513 nanoseconds. - Weight::from_parts(28_322_604, 12540) - // Standard Error: 8_047 - .saturating_add(Weight::from_parts(4_900_339, 0).saturating_mul(r.into())) + // Measured: `493 + r * (108 ±0)` + // Estimated: `13530 + r * (2676 ±0)` + // Minimum execution time: 17_000_000 picoseconds. + Weight::from_parts(14_375_920, 0) + .saturating_add(Weight::from_parts(0, 13530)) + // Standard Error: 13_157 + .saturating_add(Weight::from_parts(3_709_589, 0).saturating_mul(r.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(r.into()))) .saturating_add(T::DbWeight::get().writes(2)) @@ -301,44 +338,51 @@ impl pallet_democracy::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 5_019 nanoseconds. - Weight::from_parts(5_321_000, 0) + // Minimum execution time: 2_000_000 picoseconds. + Weight::from_parts(3_000_000, 0) + .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(1)) } /// Storage: Democracy VotingOf (r:1 w:1) /// Proof: Democracy VotingOf (max_values: None, max_size: Some(3795), added: 6270, 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(209), added: 2684, 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 `r` is `[0, 99]`. fn unlock_remove(r: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `579` - // Estimated: `12647` - // Minimum execution time: 27_151 nanoseconds. - Weight::from_parts(34_372_218, 12647) - // Standard Error: 1_579 - .saturating_add(Weight::from_parts(28_501, 0).saturating_mul(r.into())) - .saturating_add(T::DbWeight::get().reads(3)) + // Measured: `525` + // Estimated: `7260` + // Minimum execution time: 21_000_000 picoseconds. + Weight::from_parts(31_896_031, 0) + .saturating_add(Weight::from_parts(0, 7260)) + // Standard Error: 2_349 + .saturating_add(Weight::from_parts(33_822, 0).saturating_mul(r.into())) + .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(3)) } /// Storage: Democracy VotingOf (r:1 w:1) /// Proof: Democracy VotingOf (max_values: None, max_size: Some(3795), added: 6270, 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(209), added: 2684, 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 `r` is `[0, 99]`. fn unlock_set(r: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `580 + r * (22 ±0)` - // Estimated: `12647` - // Minimum execution time: 32_050 nanoseconds. - Weight::from_parts(33_399_524, 12647) - // Standard Error: 662 - .saturating_add(Weight::from_parts(64_466, 0).saturating_mul(r.into())) - .saturating_add(T::DbWeight::get().reads(3)) + // Measured: `526 + r * (22 ±0)` + // Estimated: `7260` + // Minimum execution time: 29_000_000 picoseconds. + Weight::from_parts(30_165_368, 0) + .saturating_add(Weight::from_parts(0, 7260)) + // Standard Error: 2_240 + .saturating_add(Weight::from_parts(71_738, 0).saturating_mul(r.into())) + .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(3)) } /// Storage: Democracy ReferendumInfoOf (r:1 w:1) @@ -348,12 +392,13 @@ impl pallet_democracy::WeightInfo for WeightInfo { /// The range of component `r` is `[1, 100]`. fn remove_vote(r: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `781 + r * (26 ±0)` - // Estimated: `8946` - // Minimum execution time: 21_029 nanoseconds. - Weight::from_parts(23_451_700, 8946) - // Standard Error: 1_028 - .saturating_add(Weight::from_parts(80_162, 0).saturating_mul(r.into())) + // Measured: `728 + r * (26 ±0)` + // Estimated: `7260` + // Minimum execution time: 13_000_000 picoseconds. + Weight::from_parts(14_843_685, 0) + .saturating_add(Weight::from_parts(0, 7260)) + // Standard Error: 1_051 + .saturating_add(Weight::from_parts(64_500, 0).saturating_mul(r.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -364,37 +409,102 @@ impl pallet_democracy::WeightInfo for WeightInfo { /// The range of component `r` is `[1, 100]`. fn remove_other_vote(r: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `781 + r * (26 ±0)` - // Estimated: `8946` - // Minimum execution time: 21_149 nanoseconds. - Weight::from_parts(23_859_703, 8946) - // Standard Error: 1_119 - .saturating_add(Weight::from_parts(79_988, 0).saturating_mul(r.into())) + // Measured: `728 + r * (26 ±0)` + // Estimated: `7260` + // Minimum execution time: 12_000_000 picoseconds. + Weight::from_parts(14_770_259, 0) + .saturating_add(Weight::from_parts(0, 7260)) + // Standard Error: 976 + .saturating_add(Weight::from_parts(65_528, 0).saturating_mul(r.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) } - + /// Storage: Democracy NextExternal (r:1 w:0) + /// Proof: Democracy NextExternal (max_values: Some(1), max_size: Some(132), added: 627, mode: MaxEncodedLen) + /// Storage: Preimage StatusFor (r:1 w:0) + /// Proof: Preimage StatusFor (max_values: None, max_size: Some(91), added: 2566, mode: MaxEncodedLen) + /// Storage: Democracy MetadataOf (r:0 w:1) + /// Proof: Democracy MetadataOf (max_values: None, max_size: Some(53), added: 2528, mode: MaxEncodedLen) fn set_external_metadata() -> Weight { - todo!() + // Proof Size summary in bytes: + // Measured: `390` + // Estimated: `3556` + // Minimum execution time: 16_000_000 picoseconds. + Weight::from_parts(16_000_000, 0) + .saturating_add(Weight::from_parts(0, 3556)) + .saturating_add(T::DbWeight::get().reads(2)) + .saturating_add(T::DbWeight::get().writes(1)) } - + /// Storage: Democracy NextExternal (r:1 w:0) + /// Proof: Democracy NextExternal (max_values: Some(1), max_size: Some(132), added: 627, mode: MaxEncodedLen) + /// Storage: Democracy MetadataOf (r:1 w:1) + /// Proof: Democracy MetadataOf (max_values: None, max_size: Some(53), added: 2528, mode: MaxEncodedLen) fn clear_external_metadata() -> Weight { - todo!() + // Proof Size summary in bytes: + // Measured: `286` + // Estimated: `3518` + // Minimum execution time: 14_000_000 picoseconds. + Weight::from_parts(14_000_000, 0) + .saturating_add(Weight::from_parts(0, 3518)) + .saturating_add(T::DbWeight::get().reads(2)) + .saturating_add(T::DbWeight::get().writes(1)) } - + /// Storage: Democracy PublicProps (r:1 w:0) + /// Proof: Democracy PublicProps (max_values: Some(1), max_size: Some(16702), added: 17197, mode: MaxEncodedLen) + /// Storage: Preimage StatusFor (r:1 w:0) + /// Proof: Preimage StatusFor (max_values: None, max_size: Some(91), added: 2566, mode: MaxEncodedLen) + /// Storage: Democracy MetadataOf (r:0 w:1) + /// Proof: Democracy MetadataOf (max_values: None, max_size: Some(53), added: 2528, mode: MaxEncodedLen) fn set_proposal_metadata() -> Weight { - todo!() + // Proof Size summary in bytes: + // Measured: `4922` + // Estimated: `18187` + // Minimum execution time: 35_000_000 picoseconds. + Weight::from_parts(35_000_000, 0) + .saturating_add(Weight::from_parts(0, 18187)) + .saturating_add(T::DbWeight::get().reads(2)) + .saturating_add(T::DbWeight::get().writes(1)) } - + /// Storage: Democracy PublicProps (r:1 w:0) + /// Proof: Democracy PublicProps (max_values: Some(1), max_size: Some(16702), added: 17197, mode: MaxEncodedLen) + /// Storage: Democracy MetadataOf (r:1 w:1) + /// Proof: Democracy MetadataOf (max_values: None, max_size: Some(53), added: 2528, mode: MaxEncodedLen) fn clear_proposal_metadata() -> Weight { - todo!() + // Proof Size summary in bytes: + // Measured: `4822` + // Estimated: `18187` + // Minimum execution time: 32_000_000 picoseconds. + Weight::from_parts(33_000_000, 0) + .saturating_add(Weight::from_parts(0, 18187)) + .saturating_add(T::DbWeight::get().reads(2)) + .saturating_add(T::DbWeight::get().writes(1)) } - + /// Storage: Preimage StatusFor (r:1 w:0) + /// Proof: Preimage StatusFor (max_values: None, max_size: Some(91), added: 2566, mode: MaxEncodedLen) + /// Storage: Democracy MetadataOf (r:0 w:1) + /// Proof: Democracy MetadataOf (max_values: None, max_size: Some(53), added: 2528, mode: MaxEncodedLen) fn set_referendum_metadata() -> Weight { - todo!() + // Proof Size summary in bytes: + // Measured: `178` + // Estimated: `3556` + // Minimum execution time: 12_000_000 picoseconds. + Weight::from_parts(12_000_000, 0) + .saturating_add(Weight::from_parts(0, 3556)) + .saturating_add(T::DbWeight::get().reads(1)) + .saturating_add(T::DbWeight::get().writes(1)) } - + /// Storage: Democracy ReferendumInfoOf (r:1 w:0) + /// Proof: Democracy ReferendumInfoOf (max_values: None, max_size: Some(201), added: 2676, mode: MaxEncodedLen) + /// Storage: Democracy MetadataOf (r:1 w:1) + /// Proof: Democracy MetadataOf (max_values: None, max_size: Some(53), added: 2528, mode: MaxEncodedLen) fn clear_referendum_metadata() -> Weight { - todo!() + // Proof Size summary in bytes: + // Measured: `302` + // Estimated: `3666` + // Minimum execution time: 15_000_000 picoseconds. + Weight::from_parts(16_000_000, 0) + .saturating_add(Weight::from_parts(0, 3666)) + .saturating_add(T::DbWeight::get().reads(2)) + .saturating_add(T::DbWeight::get().writes(1)) } } diff --git a/runtime/development/src/weights/pallet_elections_phragmen.rs b/runtime/development/src/weights/pallet_elections_phragmen.rs index 31a99a5624..6e5612fe08 100644 --- a/runtime/development/src/weights/pallet_elections_phragmen.rs +++ b/runtime/development/src/weights/pallet_elections_phragmen.rs @@ -2,16 +2,16 @@ //! Autogenerated weights for `pallet_elections_phragmen` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev -//! DATE: 2023-09-05, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2023-11-10, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `runner`, CPU: `AMD EPYC 7763 64-Core Processor` -//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("centrifuge-dev"), DB CACHE: 1024 +//! HOSTNAME: `kf-FG`, CPU: `` +//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("development-local"), DB CACHE: 1024 // Executed Command: // target/release/centrifuge-chain // benchmark // pallet -// --chain=centrifuge-dev +// --chain=development-local // --steps=50 // --repeat=20 // --pallet=pallet_elections_phragmen @@ -19,14 +19,15 @@ // --execution=wasm // --wasm-execution=compiled // --heap-pages=4096 -// --output=/tmp/runtime/centrifuge/src/weights/pallet_elections_phragmen.rs +// --output=/tmp/runtime/development/src/weights/pallet_elections_phragmen.rs #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] #![allow(unused_imports)] +#![allow(missing_docs)] use frame_support::{traits::Get, weights::Weight}; -use sp_std::marker::PhantomData; +use core::marker::PhantomData; /// Weight functions for `pallet_elections_phragmen`. pub struct WeightInfo(PhantomData); @@ -41,18 +42,21 @@ impl pallet_elections_phragmen::WeightInfo for WeightIn /// Proof Skipped: Elections Voting (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) - /// The range of component `v` is `[1, 16]`. + /// Storage: Balances Freezes (r:1 w:0) + /// Proof: Balances Freezes (max_values: None, max_size: Some(209), added: 2684, mode: MaxEncodedLen) + /// The range of component `v` is `[1, 5]`. fn vote_equal(v: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `527 + v * (80 ±0)` - // Estimated: `9838 + v * (320 ±0)` - // Minimum execution time: 35_186 nanoseconds. - Weight::from_parts(36_352_142, 9838) - // Standard Error: 2_665 - .saturating_add(Weight::from_parts(107_010, 0).saturating_mul(v.into())) - .saturating_add(T::DbWeight::get().reads(5)) + // Measured: `430 + v * (80 ±0)` + // Estimated: `4764 + v * (80 ±0)` + // Minimum execution time: 27_000_000 picoseconds. + Weight::from_parts(28_299_182, 0) + .saturating_add(Weight::from_parts(0, 4764)) + // Standard Error: 15_048 + .saturating_add(Weight::from_parts(172_546, 0).saturating_mul(v.into())) + .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(2)) - .saturating_add(Weight::from_parts(0, 320).saturating_mul(v.into())) + .saturating_add(Weight::from_parts(0, 80).saturating_mul(v.into())) } /// Storage: Elections Candidates (r:1 w:0) /// Proof Skipped: Elections Candidates (max_values: Some(1), max_size: None, mode: Measured) @@ -64,18 +68,21 @@ impl pallet_elections_phragmen::WeightInfo for WeightIn /// Proof Skipped: Elections Voting (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) - /// The range of component `v` is `[2, 16]`. + /// Storage: Balances Freezes (r:1 w:0) + /// Proof: Balances Freezes (max_values: None, max_size: Some(209), added: 2684, mode: MaxEncodedLen) + /// The range of component `v` is `[2, 5]`. fn vote_more(v: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `495 + v * (80 ±0)` - // Estimated: `9710 + v * (320 ±0)` - // Minimum execution time: 49_242 nanoseconds. - Weight::from_parts(50_009_408, 9710) - // Standard Error: 11_445 - .saturating_add(Weight::from_parts(197_853, 0).saturating_mul(v.into())) - .saturating_add(T::DbWeight::get().reads(5)) + // Measured: `399 + v * (80 ±0)` + // Estimated: `4764 + v * (80 ±0)` + // Minimum execution time: 39_000_000 picoseconds. + Weight::from_parts(39_169_280, 0) + .saturating_add(Weight::from_parts(0, 4764)) + // Standard Error: 16_564 + .saturating_add(Weight::from_parts(220_767, 0).saturating_mul(v.into())) + .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(2)) - .saturating_add(Weight::from_parts(0, 320).saturating_mul(v.into())) + .saturating_add(Weight::from_parts(0, 80).saturating_mul(v.into())) } /// Storage: Elections Candidates (r:1 w:0) /// Proof Skipped: Elections Candidates (max_values: Some(1), max_size: None, mode: Measured) @@ -87,30 +94,34 @@ impl pallet_elections_phragmen::WeightInfo for WeightIn /// Proof Skipped: Elections Voting (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) - /// The range of component `v` is `[2, 16]`. + /// Storage: Balances Freezes (r:1 w:0) + /// Proof: Balances Freezes (max_values: None, max_size: Some(209), added: 2684, mode: MaxEncodedLen) + /// The range of component `v` is `[2, 5]`. fn vote_less(v: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `527 + v * (80 ±0)` - // Estimated: `9838 + v * (320 ±0)` - // Minimum execution time: 48_580 nanoseconds. - Weight::from_parts(51_296_612, 9838) - // Standard Error: 13_325 - .saturating_add(Weight::from_parts(53_074, 0).saturating_mul(v.into())) - .saturating_add(T::DbWeight::get().reads(5)) + // Measured: `431 + v * (80 ±0)` + // Estimated: `4764 + v * (80 ±0)` + // Minimum execution time: 39_000_000 picoseconds. + Weight::from_parts(40_426_554, 0) + .saturating_add(Weight::from_parts(0, 4764)) + .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(2)) - .saturating_add(Weight::from_parts(0, 320).saturating_mul(v.into())) + .saturating_add(Weight::from_parts(0, 80).saturating_mul(v.into())) } /// Storage: Elections Voting (r:1 w:1) /// Proof Skipped: Elections Voting (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(209), added: 2684, mode: MaxEncodedLen) fn remove_voter() -> Weight { // Proof Size summary in bytes: - // Measured: `1017` - // Estimated: `7266` - // Minimum execution time: 45_424 nanoseconds. - Weight::from_parts(46_366_000, 7266) - .saturating_add(T::DbWeight::get().reads(2)) + // Measured: `601` + // Estimated: `4764` + // Minimum execution time: 41_000_000 picoseconds. + Weight::from_parts(42_000_000, 0) + .saturating_add(Weight::from_parts(0, 4764)) + .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) } /// Storage: Elections Candidates (r:1 w:1) @@ -119,30 +130,32 @@ impl pallet_elections_phragmen::WeightInfo for WeightIn /// Proof Skipped: Elections Members (max_values: Some(1), max_size: None, mode: Measured) /// Storage: Elections RunnersUp (r:1 w:0) /// Proof Skipped: Elections RunnersUp (max_values: Some(1), max_size: None, mode: Measured) - /// The range of component `c` is `[1, 100]`. + /// The range of component `c` is `[1, 20]`. fn submit_candidacy(c: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `1635 + c * (48 ±0)` - // Estimated: `6390 + c * (144 ±0)` - // Minimum execution time: 40_004 nanoseconds. - Weight::from_parts(40_085_331, 6390) - // Standard Error: 1_696 - .saturating_add(Weight::from_parts(110_947, 0).saturating_mul(c.into())) + // Measured: `996 + c * (48 ±0)` + // Estimated: `2481 + c * (48 ±0)` + // Minimum execution time: 28_000_000 picoseconds. + Weight::from_parts(28_917_214, 0) + .saturating_add(Weight::from_parts(0, 2481)) + // Standard Error: 2_769 + .saturating_add(Weight::from_parts(83_311, 0).saturating_mul(c.into())) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(1)) - .saturating_add(Weight::from_parts(0, 144).saturating_mul(c.into())) + .saturating_add(Weight::from_parts(0, 48).saturating_mul(c.into())) } /// Storage: Elections Candidates (r:1 w:1) /// Proof Skipped: Elections Candidates (max_values: Some(1), max_size: None, mode: Measured) - /// The range of component `c` is `[1, 100]`. + /// The range of component `c` is `[1, 20]`. fn renounce_candidacy_candidate(c: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `414 + c * (48 ±0)` - // Estimated: `895 + c * (48 ±0)` - // Minimum execution time: 36_227 nanoseconds. - Weight::from_parts(36_822_873, 895) - // Standard Error: 1_582 - .saturating_add(Weight::from_parts(65_167, 0).saturating_mul(c.into())) + // Measured: `351 + c * (48 ±0)` + // Estimated: `1836 + c * (48 ±0)` + // Minimum execution time: 25_000_000 picoseconds. + Weight::from_parts(25_556_337, 0) + .saturating_add(Weight::from_parts(0, 1836)) + // Standard Error: 3_010 + .saturating_add(Weight::from_parts(43_678, 0).saturating_mul(c.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) .saturating_add(Weight::from_parts(0, 48).saturating_mul(c.into())) @@ -159,10 +172,11 @@ impl pallet_elections_phragmen::WeightInfo for WeightIn /// Proof Skipped: Council Members (max_values: Some(1), max_size: None, mode: Measured) fn renounce_candidacy_members() -> Weight { // Proof Size summary in bytes: - // Measured: `1783` - // Estimated: `10895` - // Minimum execution time: 54_161 nanoseconds. - Weight::from_parts(55_463_000, 10895) + // Measured: `1210` + // Estimated: `2695` + // Minimum execution time: 36_000_000 picoseconds. + Weight::from_parts(37_000_000, 0) + .saturating_add(Weight::from_parts(0, 2695)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(4)) } @@ -170,10 +184,11 @@ impl pallet_elections_phragmen::WeightInfo for WeightIn /// Proof Skipped: Elections RunnersUp (max_values: Some(1), max_size: None, mode: Measured) fn renounce_candidacy_runners_up() -> Weight { // Proof Size summary in bytes: - // Measured: `1086` - // Estimated: `1581` - // Minimum execution time: 38_781 nanoseconds. - Weight::from_parts(39_984_000, 1581) + // Measured: `672` + // Estimated: `2157` + // Minimum execution time: 25_000_000 picoseconds. + Weight::from_parts(25_000_000, 0) + .saturating_add(Weight::from_parts(0, 2157)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -183,12 +198,13 @@ impl pallet_elections_phragmen::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 500_000_000 nanoseconds. + // Minimum execution time: 500_000_000_000 picoseconds. Weight::from_parts(500_000_000_000, 0) + .saturating_add(Weight::from_parts(0, 0)) } /// Storage: Elections Members (r:1 w:1) /// Proof Skipped: Elections Members (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: Elections RunnersUp (r:1 w:1) /// Proof Skipped: Elections RunnersUp (max_values: Some(1), max_size: None, mode: Measured) @@ -200,14 +216,15 @@ impl pallet_elections_phragmen::WeightInfo for WeightIn /// Proof Skipped: Council Members (max_values: Some(1), max_size: None, mode: Measured) fn remove_member_with_replacement() -> Weight { // Proof Size summary in bytes: - // Measured: `1918` - // Estimated: `16776` - // Minimum execution time: 81_662 nanoseconds. - Weight::from_parts(82_394_000, 16776) - .saturating_add(T::DbWeight::get().reads(6)) - .saturating_add(T::DbWeight::get().writes(6)) + // Measured: `1210` + // Estimated: `3593` + // Minimum execution time: 41_000_000 picoseconds. + Weight::from_parts(42_000_000, 0) + .saturating_add(Weight::from_parts(0, 3593)) + .saturating_add(T::DbWeight::get().reads(5)) + .saturating_add(T::DbWeight::get().writes(5)) } - /// Storage: Elections Voting (r:1001 w:1000) + /// Storage: Elections Voting (r:101 w:100) /// Proof Skipped: Elections Voting (max_values: None, max_size: None, mode: Measured) /// Storage: Elections Members (r:1 w:0) /// Proof Skipped: Elections Members (max_values: Some(1), max_size: None, mode: Measured) @@ -215,24 +232,28 @@ impl pallet_elections_phragmen::WeightInfo for WeightIn /// Proof Skipped: Elections RunnersUp (max_values: Some(1), max_size: None, mode: Measured) /// Storage: Elections Candidates (r:1 w:0) /// Proof Skipped: Elections Candidates (max_values: Some(1), max_size: None, mode: Measured) - /// Storage: Balances Locks (r:1000 w:1000) + /// Storage: Balances Locks (r:100 w:100) /// Proof: Balances Locks (max_values: None, max_size: Some(1299), added: 3774, mode: MaxEncodedLen) - /// Storage: System Account (r:1000 w:1000) + /// Storage: Balances Freezes (r:100 w:0) + /// Proof: Balances Freezes (max_values: None, max_size: Some(209), added: 2684, mode: MaxEncodedLen) + /// Storage: System Account (r:100 w:100) /// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: MaxEncodedLen) - /// The range of component `v` is `[500, 1000]`. - /// The range of component `d` is `[0, 500]`. - fn clean_defunct_voters(v: u32, _d: u32, ) -> Weight { + /// The range of component `v` is `[50, 100]`. + /// The range of component `d` is `[0, 50]`. + fn clean_defunct_voters(v: u32, d: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `3863 + v * (873 ±0)` - // Estimated: `19504 + v * (12348 ±0)` - // Minimum execution time: 42_583_168 nanoseconds. - Weight::from_parts(42_678_065_000, 19504) - // Standard Error: 375_836 - .saturating_add(Weight::from_parts(52_817_230, 0).saturating_mul(v.into())) + // Measured: `1193 + v * (457 ±0)` + // Estimated: `4528 + d * (1 ±0) + v * (3774 ±0)` + // Minimum execution time: 2_425_000_000 picoseconds. + Weight::from_parts(2_430_000_000, 0) + .saturating_add(Weight::from_parts(0, 4528)) + // Standard Error: 223_954 + .saturating_add(Weight::from_parts(28_679_722, 0).saturating_mul(v.into())) .saturating_add(T::DbWeight::get().reads(4)) - .saturating_add(T::DbWeight::get().reads((3_u64).saturating_mul(v.into()))) + .saturating_add(T::DbWeight::get().reads((4_u64).saturating_mul(v.into()))) .saturating_add(T::DbWeight::get().writes((3_u64).saturating_mul(v.into()))) - .saturating_add(Weight::from_parts(0, 12348).saturating_mul(v.into())) + .saturating_add(Weight::from_parts(0, 1).saturating_mul(d.into())) + .saturating_add(Weight::from_parts(0, 3774).saturating_mul(v.into())) } /// Storage: Elections Candidates (r:1 w:1) /// Proof Skipped: Elections Candidates (max_values: Some(1), max_size: None, mode: Measured) @@ -240,11 +261,11 @@ impl pallet_elections_phragmen::WeightInfo for WeightIn /// Proof Skipped: Elections Members (max_values: Some(1), max_size: None, mode: Measured) /// Storage: Elections RunnersUp (r:1 w:1) /// Proof Skipped: Elections RunnersUp (max_values: Some(1), max_size: None, mode: Measured) - /// Storage: Elections Voting (r:1001 w:0) + /// Storage: Elections Voting (r:101 w:0) /// Proof Skipped: Elections Voting (max_values: None, max_size: None, mode: Measured) /// Storage: Council Proposals (r:1 w:0) /// Proof Skipped: Council Proposals (max_values: Some(1), max_size: None, mode: Measured) - /// Storage: System Account (r:83 w:83) + /// Storage: System Account (r:10 w:10) /// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: MaxEncodedLen) /// Storage: Elections ElectionRounds (r:1 w:1) /// Proof Skipped: Elections ElectionRounds (max_values: Some(1), max_size: None, mode: Measured) @@ -252,26 +273,29 @@ impl pallet_elections_phragmen::WeightInfo for WeightIn /// Proof Skipped: Council Members (max_values: Some(1), max_size: None, mode: Measured) /// Storage: Council Prime (r:0 w:1) /// Proof Skipped: Council Prime (max_values: Some(1), max_size: None, mode: Measured) - /// The range of component `c` is `[1, 100]`. - /// The range of component `v` is `[1, 1000]`. - /// The range of component `e` is `[1000, 16000]`. + /// The range of component `c` is `[1, 20]`. + /// The range of component `v` is `[1, 100]`. + /// The range of component `e` is `[100, 500]`. fn election_phragmen(c: u32, v: u32, e: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `0 + v * (636 ±0) + e * (28 ±0)` - // Estimated: `530640 + v * (5450 ±6) + e * (106 ±0) + c * (2372 ±3)` - // Minimum execution time: 3_929_077 nanoseconds. - Weight::from_parts(3_943_132_000, 530640) - // Standard Error: 487_751 - .saturating_add(Weight::from_parts(24_453_668, 0).saturating_mul(v.into())) - // Standard Error: 31_301 - .saturating_add(Weight::from_parts(862_064, 0).saturating_mul(e.into())) - .saturating_add(T::DbWeight::get().reads(25)) + // Measured: `0 + c * (199 ±0) + e * (24 ±0) + v * (248 ±0)` + // Estimated: `7770 + c * (1665 ±35) + e * (19 ±0) + v * (2536 ±2)` + // Minimum execution time: 305_000_000 picoseconds. + Weight::from_parts(307_000_000, 0) + .saturating_add(Weight::from_parts(0, 7770)) + // Standard Error: 383_679 + .saturating_add(Weight::from_parts(1_110_910, 0).saturating_mul(c.into())) + // Standard Error: 76_324 + .saturating_add(Weight::from_parts(4_659_811, 0).saturating_mul(v.into())) + // Standard Error: 16_575 + .saturating_add(Weight::from_parts(121_782, 0).saturating_mul(e.into())) + .saturating_add(T::DbWeight::get().reads(15)) .saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(c.into()))) .saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(v.into()))) - .saturating_add(T::DbWeight::get().writes(6)) + .saturating_add(T::DbWeight::get().writes(5)) .saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(c.into()))) - .saturating_add(Weight::from_parts(0, 5450).saturating_mul(v.into())) - .saturating_add(Weight::from_parts(0, 106).saturating_mul(e.into())) - .saturating_add(Weight::from_parts(0, 2372).saturating_mul(c.into())) + .saturating_add(Weight::from_parts(0, 1665).saturating_mul(c.into())) + .saturating_add(Weight::from_parts(0, 19).saturating_mul(e.into())) + .saturating_add(Weight::from_parts(0, 2536).saturating_mul(v.into())) } } diff --git a/runtime/development/src/weights/pallet_fees.rs b/runtime/development/src/weights/pallet_fees.rs index 5971f1e1f2..5ff2041441 100644 --- a/runtime/development/src/weights/pallet_fees.rs +++ b/runtime/development/src/weights/pallet_fees.rs @@ -2,16 +2,16 @@ //! Autogenerated weights for `pallet_fees` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev -//! DATE: 2023-09-05, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2023-11-10, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `runner`, CPU: `AMD EPYC 7763 64-Core Processor` -//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("centrifuge-dev"), DB CACHE: 1024 +//! HOSTNAME: `kf-FG`, CPU: `` +//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("development-local"), DB CACHE: 1024 // Executed Command: // target/release/centrifuge-chain // benchmark // pallet -// --chain=centrifuge-dev +// --chain=development-local // --steps=50 // --repeat=20 // --pallet=pallet_fees @@ -19,14 +19,15 @@ // --execution=wasm // --wasm-execution=compiled // --heap-pages=4096 -// --output=/tmp/runtime/centrifuge/src/weights/pallet_fees.rs +// --output=/tmp/runtime/development/src/weights/pallet_fees.rs #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] #![allow(unused_imports)] +#![allow(missing_docs)] use frame_support::{traits::Get, weights::Weight}; -use sp_std::marker::PhantomData; +use core::marker::PhantomData; /// Weight functions for `pallet_fees`. pub struct WeightInfo(PhantomData); @@ -37,8 +38,9 @@ impl pallet_fees::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 12_212 nanoseconds. - Weight::from_parts(12_674_000, 0) + // Minimum execution time: 7_000_000 picoseconds. + Weight::from_parts(7_000_000, 0) + .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(1)) } } diff --git a/runtime/development/src/weights/pallet_identity.rs b/runtime/development/src/weights/pallet_identity.rs index 2f2a3f72d0..16d38a683e 100644 --- a/runtime/development/src/weights/pallet_identity.rs +++ b/runtime/development/src/weights/pallet_identity.rs @@ -2,16 +2,16 @@ //! Autogenerated weights for `pallet_identity` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev -//! DATE: 2023-09-05, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2023-11-10, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `runner`, CPU: `AMD EPYC 7763 64-Core Processor` -//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("centrifuge-dev"), DB CACHE: 1024 +//! HOSTNAME: `kf-FG`, CPU: `` +//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("development-local"), DB CACHE: 1024 // Executed Command: // target/release/centrifuge-chain // benchmark // pallet -// --chain=centrifuge-dev +// --chain=development-local // --steps=50 // --repeat=20 // --pallet=pallet_identity @@ -19,14 +19,15 @@ // --execution=wasm // --wasm-execution=compiled // --heap-pages=4096 -// --output=/tmp/runtime/centrifuge/src/weights/pallet_identity.rs +// --output=/tmp/runtime/development/src/weights/pallet_identity.rs #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] #![allow(unused_imports)] +#![allow(missing_docs)] use frame_support::{traits::Get, weights::Weight}; -use sp_std::marker::PhantomData; +use core::marker::PhantomData; /// Weight functions for `pallet_identity`. pub struct WeightInfo(PhantomData); @@ -36,12 +37,13 @@ impl pallet_identity::WeightInfo for WeightInfo { /// The range of component `r` is `[1, 19]`. fn add_registrar(r: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `63 + r * (57 ±0)` - // Estimated: `1636` - // Minimum execution time: 17_473 nanoseconds. - Weight::from_parts(18_369_416, 1636) - // Standard Error: 2_030 - .saturating_add(Weight::from_parts(104_517, 0).saturating_mul(r.into())) + // Measured: `31 + r * (57 ±0)` + // Estimated: `2626` + // Minimum execution time: 10_000_000 picoseconds. + Weight::from_parts(10_318_124, 0) + .saturating_add(Weight::from_parts(0, 2626)) + // Standard Error: 3_283 + .saturating_add(Weight::from_parts(95_785, 0).saturating_mul(r.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -51,14 +53,15 @@ impl pallet_identity::WeightInfo for WeightInfo { /// The range of component `x` is `[0, 100]`. fn set_identity(r: u32, x: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `473 + r * (5 ±0)` - // Estimated: `10013` - // Minimum execution time: 40_556 nanoseconds. - Weight::from_parts(39_921_550, 10013) - // Standard Error: 2_599 - .saturating_add(Weight::from_parts(84_294, 0).saturating_mul(r.into())) - // Standard Error: 507 - .saturating_add(Weight::from_parts(590_284, 0).saturating_mul(x.into())) + // Measured: `441 + r * (5 ±0)` + // Estimated: `11003` + // Minimum execution time: 29_000_000 picoseconds. + Weight::from_parts(29_486_527, 0) + .saturating_add(Weight::from_parts(0, 11003)) + // Standard Error: 5_582 + .saturating_add(Weight::from_parts(24_794, 0).saturating_mul(r.into())) + // Standard Error: 1_089 + .saturating_add(Weight::from_parts(545_255, 0).saturating_mul(x.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -72,11 +75,12 @@ impl pallet_identity::WeightInfo for WeightInfo { fn set_subs_new(s: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `100` - // Estimated: `15746 + s * (2589 ±0)` - // Minimum execution time: 12_733 nanoseconds. - Weight::from_parts(29_224_855, 15746) - // Standard Error: 4_247 - .saturating_add(Weight::from_parts(4_289_100, 0).saturating_mul(s.into())) + // Estimated: `11003 + s * (2589 ±0)` + // Minimum execution time: 8_000_000 picoseconds. + Weight::from_parts(19_732_979, 0) + .saturating_add(Weight::from_parts(0, 11003)) + // Standard Error: 4_223 + .saturating_add(Weight::from_parts(3_451_030, 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)) @@ -92,12 +96,13 @@ impl pallet_identity::WeightInfo for WeightInfo { /// The range of component `p` is `[0, 100]`. fn set_subs_old(p: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `225 + p * (32 ±0)` - // Estimated: `15746` - // Minimum execution time: 12_884 nanoseconds. - Weight::from_parts(28_093_250, 15746) - // Standard Error: 3_656 - .saturating_add(Weight::from_parts(1_747_551, 0).saturating_mul(p.into())) + // Measured: `193 + p * (32 ±0)` + // Estimated: `11003` + // Minimum execution time: 8_000_000 picoseconds. + Weight::from_parts(19_969_881, 0) + .saturating_add(Weight::from_parts(0, 11003)) + // Standard Error: 2_890 + .saturating_add(Weight::from_parts(1_403_071, 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()))) @@ -111,16 +116,19 @@ impl pallet_identity::WeightInfo for WeightInfo { /// The range of component `r` is `[1, 20]`. /// The range of component `s` is `[0, 100]`. /// The range of component `x` is `[0, 100]`. - fn clear_identity(_r: u32, s: u32, x: u32, ) -> Weight { + fn clear_identity(r: u32, s: u32, x: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `532 + r * (5 ±0) + s * (32 ±0) + x * (66 ±0)` - // Estimated: `15746` - // Minimum execution time: 69_469 nanoseconds. - Weight::from_parts(39_531_473, 15746) - // Standard Error: 1_256 - .saturating_add(Weight::from_parts(1_735_690, 0).saturating_mul(s.into())) - // Standard Error: 1_256 - .saturating_add(Weight::from_parts(326_164, 0).saturating_mul(x.into())) + // Measured: `468 + r * (5 ±0) + s * (32 ±0) + x * (66 ±0)` + // Estimated: `11003` + // Minimum execution time: 57_000_000 picoseconds. + Weight::from_parts(25_634_157, 0) + .saturating_add(Weight::from_parts(0, 11003)) + // Standard Error: 23_966 + .saturating_add(Weight::from_parts(263_651, 0).saturating_mul(r.into())) + // Standard Error: 4_680 + .saturating_add(Weight::from_parts(1_381_979, 0).saturating_mul(s.into())) + // Standard Error: 4_680 + .saturating_add(Weight::from_parts(297_316, 0).saturating_mul(x.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) .saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(s.into()))) @@ -133,14 +141,15 @@ impl pallet_identity::WeightInfo for WeightInfo { /// The range of component `x` is `[0, 100]`. fn request_judgement(r: u32, x: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `430 + r * (57 ±0) + x * (66 ±0)` - // Estimated: `11649` - // Minimum execution time: 40_936 nanoseconds. - Weight::from_parts(39_012_552, 11649) - // Standard Error: 5_967 - .saturating_add(Weight::from_parts(146_018, 0).saturating_mul(r.into())) - // Standard Error: 1_164 - .saturating_add(Weight::from_parts(635_596, 0).saturating_mul(x.into())) + // Measured: `366 + r * (57 ±0) + x * (66 ±0)` + // Estimated: `11003` + // Minimum execution time: 30_000_000 picoseconds. + Weight::from_parts(27_876_592, 0) + .saturating_add(Weight::from_parts(0, 11003)) + // Standard Error: 7_256 + .saturating_add(Weight::from_parts(85_076, 0).saturating_mul(r.into())) + // Standard Error: 1_415 + .saturating_add(Weight::from_parts(569_681, 0).saturating_mul(x.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -148,16 +157,15 @@ impl pallet_identity::WeightInfo for WeightInfo { /// Proof: Identity IdentityOf (max_values: None, max_size: Some(7538), added: 10013, mode: MaxEncodedLen) /// The range of component `r` is `[1, 20]`. /// The range of component `x` is `[0, 100]`. - fn cancel_request(r: u32, x: u32, ) -> Weight { + fn cancel_request(_r: u32, x: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `429 + x * (66 ±0)` - // Estimated: `10013` - // Minimum execution time: 37_049 nanoseconds. - Weight::from_parts(36_361_530, 10013) - // Standard Error: 5_794 - .saturating_add(Weight::from_parts(76_744, 0).saturating_mul(r.into())) - // Standard Error: 1_130 - .saturating_add(Weight::from_parts(632_161, 0).saturating_mul(x.into())) + // Measured: `397 + x * (66 ±0)` + // Estimated: `11003` + // Minimum execution time: 27_000_000 picoseconds. + Weight::from_parts(28_694_096, 0) + .saturating_add(Weight::from_parts(0, 11003)) + // Standard Error: 1_239 + .saturating_add(Weight::from_parts(549_769, 0).saturating_mul(x.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -166,12 +174,13 @@ impl pallet_identity::WeightInfo for WeightInfo { /// The range of component `r` is `[1, 19]`. fn set_fee(r: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `120 + r * (57 ±0)` - // Estimated: `1636` - // Minimum execution time: 10_550 nanoseconds. - Weight::from_parts(11_027_512, 1636) - // Standard Error: 1_346 - .saturating_add(Weight::from_parts(80_626, 0).saturating_mul(r.into())) + // Measured: `88 + r * (57 ±0)` + // Estimated: `2626` + // Minimum execution time: 6_000_000 picoseconds. + Weight::from_parts(6_398_387, 0) + .saturating_add(Weight::from_parts(0, 2626)) + // Standard Error: 2_951 + .saturating_add(Weight::from_parts(57_522, 0).saturating_mul(r.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -180,12 +189,13 @@ impl pallet_identity::WeightInfo for WeightInfo { /// The range of component `r` is `[1, 19]`. fn set_account_id(r: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `120 + r * (57 ±0)` - // Estimated: `1636` - // Minimum execution time: 9_738 nanoseconds. - Weight::from_parts(10_347_983, 1636) - // Standard Error: 1_009 - .saturating_add(Weight::from_parts(69_102, 0).saturating_mul(r.into())) + // Measured: `88 + r * (57 ±0)` + // Estimated: `2626` + // Minimum execution time: 6_000_000 picoseconds. + Weight::from_parts(6_335_427, 0) + .saturating_add(Weight::from_parts(0, 2626)) + // Standard Error: 3_277 + .saturating_add(Weight::from_parts(80_942, 0).saturating_mul(r.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -194,12 +204,13 @@ impl pallet_identity::WeightInfo for WeightInfo { /// The range of component `r` is `[1, 19]`. fn set_fields(r: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `120 + r * (57 ±0)` - // Estimated: `1636` - // Minimum execution time: 9_658 nanoseconds. - Weight::from_parts(9_971_967, 1636) - // Standard Error: 1_052 - .saturating_add(Weight::from_parts(73_458, 0).saturating_mul(r.into())) + // Measured: `88 + r * (57 ±0)` + // Estimated: `2626` + // Minimum execution time: 6_000_000 picoseconds. + Weight::from_parts(6_440_430, 0) + .saturating_add(Weight::from_parts(0, 2626)) + // Standard Error: 3_809 + .saturating_add(Weight::from_parts(64_660, 0).saturating_mul(r.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -209,16 +220,15 @@ impl pallet_identity::WeightInfo for WeightInfo { /// Proof: Identity IdentityOf (max_values: None, max_size: Some(7538), added: 10013, mode: MaxEncodedLen) /// The range of component `r` is `[1, 19]`. /// The range of component `x` is `[0, 100]`. - fn provide_judgement(r: u32, x: u32, ) -> Weight { + fn provide_judgement(_r: u32, x: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `508 + r * (57 ±0) + x * (66 ±0)` - // Estimated: `11649` - // Minimum execution time: 31_008 nanoseconds. - Weight::from_parts(29_685_247, 11649) - // Standard Error: 6_315 - .saturating_add(Weight::from_parts(121_805, 0).saturating_mul(r.into())) - // Standard Error: 1_168 - .saturating_add(Weight::from_parts(1_011_953, 0).saturating_mul(x.into())) + // Measured: `444 + r * (57 ±0) + x * (66 ±0)` + // Estimated: `11003` + // Minimum execution time: 20_000_000 picoseconds. + Weight::from_parts(21_728_921, 0) + .saturating_add(Weight::from_parts(0, 11003)) + // Standard Error: 2_680 + .saturating_add(Weight::from_parts(900_647, 0).saturating_mul(x.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -226,7 +236,7 @@ impl pallet_identity::WeightInfo for WeightInfo { /// 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(7538), added: 10013, mode: MaxEncodedLen) - /// 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: Identity SuperOf (r:0 w:100) /// Proof: Identity SuperOf (max_values: None, max_size: Some(114), added: 2589, mode: MaxEncodedLen) @@ -235,18 +245,19 @@ impl pallet_identity::WeightInfo for WeightInfo { /// The range of component `x` is `[0, 100]`. fn kill_identity(r: u32, s: u32, x: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `892 + r * (15 ±0) + s * (32 ±0) + x * (66 ±0)` - // Estimated: `20952` - // Minimum execution time: 92_482 nanoseconds. - Weight::from_parts(61_391_463, 20952) - // Standard Error: 7_976 - .saturating_add(Weight::from_parts(97_443, 0).saturating_mul(r.into())) - // Standard Error: 1_557 - .saturating_add(Weight::from_parts(1_773_014, 0).saturating_mul(s.into())) - // Standard Error: 1_557 - .saturating_add(Weight::from_parts(323_185, 0).saturating_mul(x.into())) - .saturating_add(T::DbWeight::get().reads(4)) - .saturating_add(T::DbWeight::get().writes(4)) + // Measured: `708 + r * (5 ±0) + s * (32 ±0) + x * (66 ±0)` + // Estimated: `11003` + // Minimum execution time: 61_000_000 picoseconds. + Weight::from_parts(29_505_986, 0) + .saturating_add(Weight::from_parts(0, 11003)) + // Standard Error: 29_952 + .saturating_add(Weight::from_parts(105_909, 0).saturating_mul(r.into())) + // Standard Error: 5_849 + .saturating_add(Weight::from_parts(1_399_294, 0).saturating_mul(s.into())) + // Standard Error: 5_849 + .saturating_add(Weight::from_parts(332_592, 0).saturating_mul(x.into())) + .saturating_add(T::DbWeight::get().reads(3)) + .saturating_add(T::DbWeight::get().writes(3)) .saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(s.into()))) } /// Storage: Identity IdentityOf (r:1 w:0) @@ -258,12 +269,13 @@ impl pallet_identity::WeightInfo for WeightInfo { /// The range of component `s` is `[0, 99]`. fn add_sub(s: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `506 + s * (36 ±0)` - // Estimated: `18335` - // Minimum execution time: 37_289 nanoseconds. - Weight::from_parts(41_999_609, 18335) - // Standard Error: 1_216 - .saturating_add(Weight::from_parts(75_273, 0).saturating_mul(s.into())) + // Measured: `474 + s * (36 ±0)` + // Estimated: `11003` + // Minimum execution time: 27_000_000 picoseconds. + Weight::from_parts(30_372_946, 0) + .saturating_add(Weight::from_parts(0, 11003)) + // Standard Error: 1_953 + .saturating_add(Weight::from_parts(27_724, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -274,12 +286,13 @@ impl pallet_identity::WeightInfo for WeightInfo { /// The range of component `s` is `[1, 100]`. fn rename_sub(s: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `622 + s * (3 ±0)` - // Estimated: `12602` - // Minimum execution time: 16_290 nanoseconds. - Weight::from_parts(20_452_207, 12602) - // Standard Error: 3_339 - .saturating_add(Weight::from_parts(17_119, 0).saturating_mul(s.into())) + // Measured: `590 + s * (3 ±0)` + // Estimated: `11003` + // Minimum execution time: 10_000_000 picoseconds. + Weight::from_parts(12_379_145, 0) + .saturating_add(Weight::from_parts(0, 11003)) + // Standard Error: 845 + .saturating_add(Weight::from_parts(10_452, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -292,12 +305,13 @@ impl pallet_identity::WeightInfo for WeightInfo { /// The range of component `s` is `[1, 100]`. fn remove_sub(s: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `701 + s * (35 ±0)` - // Estimated: `18335` - // Minimum execution time: 40_656 nanoseconds. - Weight::from_parts(43_935_052, 18335) - // Standard Error: 1_065 - .saturating_add(Weight::from_parts(62_066, 0).saturating_mul(s.into())) + // Measured: `637 + s * (35 ±0)` + // Estimated: `11003` + // Minimum execution time: 29_000_000 picoseconds. + Weight::from_parts(31_496_488, 0) + .saturating_add(Weight::from_parts(0, 11003)) + // Standard Error: 2_383 + .saturating_add(Weight::from_parts(34_096, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -305,16 +319,19 @@ impl pallet_identity::WeightInfo for WeightInfo { /// Proof: Identity SuperOf (max_values: None, max_size: Some(114), added: 2589, mode: MaxEncodedLen) /// Storage: Identity SubsOf (r:1 w:1) /// Proof: Identity SubsOf (max_values: None, max_size: Some(3258), added: 5733, mode: MaxEncodedLen) + /// Storage: System Account (r:1 w:0) + /// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: MaxEncodedLen) /// The range of component `s` is `[0, 99]`. fn quit_sub(s: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `627 + s * (37 ±0)` - // Estimated: `8322` - // Minimum execution time: 27_552 nanoseconds. - Weight::from_parts(29_791_045, 8322) - // Standard Error: 986 - .saturating_add(Weight::from_parts(63_817, 0).saturating_mul(s.into())) - .saturating_add(T::DbWeight::get().reads(2)) + // Measured: `770 + s * (37 ±0)` + // Estimated: `6723` + // Minimum execution time: 21_000_000 picoseconds. + Weight::from_parts(22_310_253, 0) + .saturating_add(Weight::from_parts(0, 6723)) + // Standard Error: 901 + .saturating_add(Weight::from_parts(32_104, 0).saturating_mul(s.into())) + .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) } } diff --git a/runtime/development/src/weights/pallet_interest_accrual.rs b/runtime/development/src/weights/pallet_interest_accrual.rs index ddcaffa565..f6a38ea7f3 100644 --- a/runtime/development/src/weights/pallet_interest_accrual.rs +++ b/runtime/development/src/weights/pallet_interest_accrual.rs @@ -2,16 +2,16 @@ //! Autogenerated weights for `pallet_interest_accrual` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev -//! DATE: 2023-09-05, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2023-11-10, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `runner`, CPU: `AMD EPYC 7763 64-Core Processor` -//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("centrifuge-dev"), DB CACHE: 1024 +//! HOSTNAME: `kf-FG`, CPU: `` +//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("development-local"), DB CACHE: 1024 // Executed Command: // target/release/centrifuge-chain // benchmark // pallet -// --chain=centrifuge-dev +// --chain=development-local // --steps=50 // --repeat=20 // --pallet=pallet_interest_accrual @@ -19,14 +19,15 @@ // --execution=wasm // --wasm-execution=compiled // --heap-pages=4096 -// --output=/tmp/runtime/centrifuge/src/weights/pallet_interest_accrual.rs +// --output=/tmp/runtime/development/src/weights/pallet_interest_accrual.rs #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] #![allow(unused_imports)] +#![allow(missing_docs)] use frame_support::{traits::Get, weights::Weight}; -use sp_std::marker::PhantomData; +use core::marker::PhantomData; /// Weight functions for `pallet_interest_accrual`. pub struct WeightInfo(PhantomData); @@ -36,9 +37,10 @@ impl pallet_interest_accrual::WeightInfo for WeightInfo // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 671 nanoseconds. - Weight::from_parts(181_268, 0) - // Standard Error: 392 - .saturating_add(Weight::from_parts(645_249, 0).saturating_mul(n.into())) + // Minimum execution time: 0_000 picoseconds. + Weight::from_parts(0, 0) + .saturating_add(Weight::from_parts(0, 0)) + // Standard Error: 1_162 + .saturating_add(Weight::from_parts(445_319, 0).saturating_mul(n.into())) } } diff --git a/runtime/development/src/weights/pallet_investments.rs b/runtime/development/src/weights/pallet_investments.rs new file mode 100644 index 0000000000..d6d71d4033 --- /dev/null +++ b/runtime/development/src/weights/pallet_investments.rs @@ -0,0 +1,149 @@ + +//! Autogenerated weights for `pallet_investments` +//! +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev +//! DATE: 2023-11-10, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! WORST CASE MAP SIZE: `1000000` +//! HOSTNAME: `kf-FG`, CPU: `` +//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("development-local"), DB CACHE: 1024 + +// Executed Command: +// target/release/centrifuge-chain +// benchmark +// pallet +// --chain=development-local +// --steps=50 +// --repeat=20 +// --pallet=pallet_investments +// --extrinsic=* +// --execution=wasm +// --wasm-execution=compiled +// --heap-pages=4096 +// --output=/tmp/runtime/development/src/weights/pallet_investments.rs + +#![cfg_attr(rustfmt, rustfmt_skip)] +#![allow(unused_parens)] +#![allow(unused_imports)] +#![allow(missing_docs)] + +use frame_support::{traits::Get, weights::Weight}; +use core::marker::PhantomData; + +/// Weight functions for `pallet_investments`. +pub struct WeightInfo(PhantomData); +impl pallet_investments::WeightInfo for WeightInfo { + /// Storage: Timestamp Now (r:1 w:0) + /// Proof: Timestamp Now (max_values: Some(1), max_size: Some(8), added: 503, mode: MaxEncodedLen) + /// Storage: Permissions Permission (r:1 w:0) + /// Proof: Permissions Permission (max_values: None, max_size: Some(228), added: 2703, mode: MaxEncodedLen) + /// Storage: PoolSystem Pool (r:1 w:0) + /// Proof: PoolSystem Pool (max_values: None, max_size: Some(813), added: 3288, mode: MaxEncodedLen) + /// Storage: Investments ActiveInvestOrders (r:1 w:1) + /// Proof: Investments ActiveInvestOrders (max_values: None, max_size: Some(56), added: 2531, mode: MaxEncodedLen) + /// Storage: Investments InvestOrders (r:1 w:1) + /// Proof: Investments InvestOrders (max_values: None, max_size: Some(112), added: 2587, mode: MaxEncodedLen) + /// Storage: Investments InvestOrderId (r:1 w:0) + /// Proof: Investments InvestOrderId (max_values: None, max_size: Some(48), added: 2523, mode: MaxEncodedLen) + /// Storage: OrmlTokens Accounts (r:2 w:2) + /// Proof: OrmlTokens Accounts (max_values: None, max_size: Some(129), added: 2604, mode: MaxEncodedLen) + /// Storage: OrmlAssetRegistry Metadata (r:1 w:0) + /// Proof Skipped: OrmlAssetRegistry Metadata (max_values: None, max_size: None, mode: Measured) + fn update_invest_order() -> Weight { + // Proof Size summary in bytes: + // Measured: `2492` + // Estimated: `6198` + // Minimum execution time: 69_000_000 picoseconds. + Weight::from_parts(70_000_000, 0) + .saturating_add(Weight::from_parts(0, 6198)) + .saturating_add(T::DbWeight::get().reads(9)) + .saturating_add(T::DbWeight::get().writes(4)) + } + /// Storage: Timestamp Now (r:1 w:0) + /// Proof: Timestamp Now (max_values: Some(1), max_size: Some(8), added: 503, mode: MaxEncodedLen) + /// Storage: Permissions Permission (r:1 w:0) + /// Proof: Permissions Permission (max_values: None, max_size: Some(228), added: 2703, mode: MaxEncodedLen) + /// Storage: PoolSystem Pool (r:1 w:0) + /// Proof: PoolSystem Pool (max_values: None, max_size: Some(813), added: 3288, mode: MaxEncodedLen) + /// Storage: Investments ActiveRedeemOrders (r:1 w:1) + /// Proof: Investments ActiveRedeemOrders (max_values: None, max_size: Some(56), added: 2531, mode: MaxEncodedLen) + /// Storage: Investments RedeemOrders (r:1 w:1) + /// Proof: Investments RedeemOrders (max_values: None, max_size: Some(112), added: 2587, mode: MaxEncodedLen) + /// Storage: Investments RedeemOrderId (r:1 w:0) + /// Proof: Investments RedeemOrderId (max_values: None, max_size: Some(48), added: 2523, mode: MaxEncodedLen) + /// Storage: OrmlTokens Accounts (r:2 w:2) + /// Proof: OrmlTokens Accounts (max_values: None, max_size: Some(129), added: 2604, mode: MaxEncodedLen) + /// Storage: OrmlAssetRegistry Metadata (r:1 w:0) + /// Proof Skipped: OrmlAssetRegistry Metadata (max_values: None, max_size: None, mode: Measured) + fn update_redeem_order() -> Weight { + // Proof Size summary in bytes: + // Measured: `2388` + // Estimated: `6198` + // Minimum execution time: 68_000_000 picoseconds. + Weight::from_parts(70_000_000, 0) + .saturating_add(Weight::from_parts(0, 6198)) + .saturating_add(T::DbWeight::get().reads(9)) + .saturating_add(T::DbWeight::get().writes(4)) + } + /// Storage: PoolSystem Pool (r:1 w:0) + /// Proof: PoolSystem Pool (max_values: None, max_size: Some(813), added: 3288, mode: MaxEncodedLen) + /// Storage: Investments InvestOrders (r:1 w:1) + /// Proof: Investments InvestOrders (max_values: None, max_size: Some(112), added: 2587, mode: MaxEncodedLen) + /// Storage: Investments InvestOrderId (r:1 w:0) + /// Proof: Investments InvestOrderId (max_values: None, max_size: Some(48), added: 2523, mode: MaxEncodedLen) + /// Storage: Investments ClearedInvestOrders (r:10 w:0) + /// Proof: Investments ClearedInvestOrders (max_values: None, max_size: Some(80), added: 2555, mode: MaxEncodedLen) + /// Storage: OrmlTokens Accounts (r:2 w:2) + /// Proof: OrmlTokens Accounts (max_values: None, max_size: Some(129), added: 2604, mode: MaxEncodedLen) + /// Storage: OrmlAssetRegistry Metadata (r:1 w:0) + /// Proof Skipped: OrmlAssetRegistry Metadata (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: ForeignInvestments InvestmentState (r:1 w:0) + /// Proof: ForeignInvestments InvestmentState (max_values: None, max_size: Some(187), added: 2662, mode: MaxEncodedLen) + /// The range of component `n` is `[1, 10]`. + fn collect_investments(n: u32, ) -> Weight { + // Proof Size summary in bytes: + // Measured: `2761 + n * (44 ±0)` + // Estimated: `6226 + n * (2555 ±0)` + // Minimum execution time: 77_000_000 picoseconds. + Weight::from_parts(73_312_888, 0) + .saturating_add(Weight::from_parts(0, 6226)) + // Standard Error: 76_955 + .saturating_add(Weight::from_parts(4_342_053, 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(3)) + .saturating_add(Weight::from_parts(0, 2555).saturating_mul(n.into())) + } + /// Storage: PoolSystem Pool (r:1 w:0) + /// Proof: PoolSystem Pool (max_values: None, max_size: Some(813), added: 3288, mode: MaxEncodedLen) + /// Storage: Investments RedeemOrders (r:1 w:1) + /// Proof: Investments RedeemOrders (max_values: None, max_size: Some(112), added: 2587, mode: MaxEncodedLen) + /// Storage: Investments RedeemOrderId (r:1 w:0) + /// Proof: Investments RedeemOrderId (max_values: None, max_size: Some(48), added: 2523, mode: MaxEncodedLen) + /// Storage: Investments ClearedRedeemOrders (r:10 w:0) + /// Proof: Investments ClearedRedeemOrders (max_values: None, max_size: Some(80), added: 2555, mode: MaxEncodedLen) + /// Storage: OrmlTokens Accounts (r:2 w:2) + /// Proof: OrmlTokens Accounts (max_values: None, max_size: Some(129), added: 2604, mode: MaxEncodedLen) + /// Storage: OrmlAssetRegistry Metadata (r:1 w:0) + /// Proof Skipped: OrmlAssetRegistry Metadata (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: ForeignInvestments RedemptionState (r:1 w:0) + /// Proof: ForeignInvestments RedemptionState (max_values: None, max_size: Some(187), added: 2662, mode: MaxEncodedLen) + /// The range of component `n` is `[1, 10]`. + fn collect_redemptions(n: u32, ) -> Weight { + // Proof Size summary in bytes: + // Measured: `2798 + n * (44 ±0)` + // Estimated: `6263 + n * (2555 ±0)` + // Minimum execution time: 76_000_000 picoseconds. + Weight::from_parts(74_696_337, 0) + .saturating_add(Weight::from_parts(0, 6263)) + // Standard Error: 176_441 + .saturating_add(Weight::from_parts(4_772_044, 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(3)) + .saturating_add(Weight::from_parts(0, 2555).saturating_mul(n.into())) + } +} diff --git a/runtime/development/src/weights/pallet_keystore.rs b/runtime/development/src/weights/pallet_keystore.rs index 4a3af4dd2b..841daadcf5 100644 --- a/runtime/development/src/weights/pallet_keystore.rs +++ b/runtime/development/src/weights/pallet_keystore.rs @@ -2,16 +2,16 @@ //! Autogenerated weights for `pallet_keystore` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev -//! DATE: 2023-09-05, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2023-11-10, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `runner`, CPU: `AMD EPYC 7763 64-Core Processor` -//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("centrifuge-dev"), DB CACHE: 1024 +//! HOSTNAME: `kf-FG`, CPU: `` +//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("development-local"), DB CACHE: 1024 // Executed Command: // target/release/centrifuge-chain // benchmark // pallet -// --chain=centrifuge-dev +// --chain=development-local // --steps=50 // --repeat=20 // --pallet=pallet_keystore @@ -19,14 +19,15 @@ // --execution=wasm // --wasm-execution=compiled // --heap-pages=4096 -// --output=/tmp/runtime/centrifuge/src/weights/pallet_keystore.rs +// --output=/tmp/runtime/development/src/weights/pallet_keystore.rs #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] #![allow(unused_imports)] +#![allow(missing_docs)] use frame_support::{traits::Get, weights::Weight}; -use sp_std::marker::PhantomData; +use core::marker::PhantomData; /// Weight functions for `pallet_keystore`. pub struct WeightInfo(PhantomData); @@ -42,12 +43,13 @@ impl pallet_keystore::WeightInfo for WeightInfo { /// The range of component `n` is `[1, 10]`. fn add_keys(n: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `248` - // Estimated: `3114 + n * (2595 ±0)` - // Minimum execution time: 37_820 nanoseconds. - Weight::from_parts(17_122_053, 3114) - // Standard Error: 11_215 - .saturating_add(Weight::from_parts(22_611_583, 0).saturating_mul(n.into())) + // Measured: `250` + // Estimated: `3593 + n * (2595 ±0)` + // Minimum execution time: 28_000_000 picoseconds. + Weight::from_parts(9_641_927, 0) + .saturating_add(Weight::from_parts(0, 3593)) + // Standard Error: 18_153 + .saturating_add(Weight::from_parts(19_566_548, 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(2)) @@ -60,11 +62,12 @@ impl pallet_keystore::WeightInfo for WeightInfo { fn revoke_keys(n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `148 + n * (75 ±0)` - // Estimated: `0 + n * (2595 ±0)` - // Minimum execution time: 21_890 nanoseconds. - Weight::from_parts(10_946_013, 0) - // Standard Error: 12_666 - .saturating_add(Weight::from_parts(12_587_510, 0).saturating_mul(n.into())) + // Estimated: `990 + n * (2595 ±0)` + // Minimum execution time: 13_000_000 picoseconds. + Weight::from_parts(4_253_493, 0) + .saturating_add(Weight::from_parts(0, 990)) + // Standard Error: 12_051 + .saturating_add(Weight::from_parts(9_319_622, 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, 2595).saturating_mul(n.into())) @@ -75,8 +78,9 @@ impl pallet_keystore::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 11_722 nanoseconds. - Weight::from_parts(11_993_000, 0) + // Minimum execution time: 7_000_000 picoseconds. + Weight::from_parts(7_000_000, 0) + .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(1)) } } diff --git a/runtime/development/src/weights/pallet_liquidity_pools.rs b/runtime/development/src/weights/pallet_liquidity_pools.rs new file mode 100644 index 0000000000..6ad6fb854d --- /dev/null +++ b/runtime/development/src/weights/pallet_liquidity_pools.rs @@ -0,0 +1,81 @@ + +//! Autogenerated weights for `pallet_liquidity_pools` +//! +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev +//! DATE: 2023-11-10, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! WORST CASE MAP SIZE: `1000000` +//! HOSTNAME: `kf-FG`, CPU: `` +//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("development-local"), DB CACHE: 1024 + +// Executed Command: +// target/release/centrifuge-chain +// benchmark +// pallet +// --chain=development-local +// --steps=50 +// --repeat=20 +// --pallet=pallet_liquidity_pools +// --extrinsic=* +// --execution=wasm +// --wasm-execution=compiled +// --heap-pages=4096 +// --output=/tmp/runtime/development/src/weights/pallet_liquidity_pools.rs + +#![cfg_attr(rustfmt, rustfmt_skip)] +#![allow(unused_parens)] +#![allow(unused_imports)] +#![allow(missing_docs)] + +use frame_support::{traits::Get, weights::Weight}; +use core::marker::PhantomData; + +/// Weight functions for `pallet_liquidity_pools`. +pub struct WeightInfo(PhantomData); +impl pallet_liquidity_pools::WeightInfo for WeightInfo { + /// Storage: PoolSystem Pool (r:1 w:0) + /// Proof: PoolSystem Pool (max_values: None, max_size: Some(813), added: 3288, mode: MaxEncodedLen) + /// Storage: OrmlAssetRegistry Metadata (r:2 w:0) + /// Proof Skipped: OrmlAssetRegistry Metadata (max_values: None, max_size: None, mode: Measured) + /// Storage: OrderBook TradingPair (r:1 w:0) + /// Proof: OrderBook TradingPair (max_values: None, max_size: Some(82), added: 2557, mode: MaxEncodedLen) + /// Storage: ForeignInvestments RedemptionPayoutCurrency (r:1 w:0) + /// Proof: ForeignInvestments RedemptionPayoutCurrency (max_values: None, max_size: Some(113), added: 2588, mode: MaxEncodedLen) + /// Storage: Investments RedeemOrders (r:1 w:1) + /// Proof: Investments RedeemOrders (max_values: None, max_size: Some(112), added: 2587, mode: MaxEncodedLen) + /// Storage: Investments RedeemOrderId (r:1 w:0) + /// Proof: Investments RedeemOrderId (max_values: None, max_size: Some(48), added: 2523, mode: MaxEncodedLen) + /// Storage: Investments ClearedRedeemOrders (r:1 w:0) + /// Proof: Investments ClearedRedeemOrders (max_values: None, max_size: Some(80), added: 2555, mode: MaxEncodedLen) + /// Storage: OrmlTokens Accounts (r:3 w:3) + /// Proof: OrmlTokens Accounts (max_values: None, max_size: Some(129), added: 2604, mode: MaxEncodedLen) + /// Storage: System Account (r:1 w:0) + /// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: MaxEncodedLen) + /// Storage: ForeignInvestments RedemptionState (r:1 w:1) + /// Proof: ForeignInvestments RedemptionState (max_values: None, max_size: Some(187), added: 2662, mode: MaxEncodedLen) + /// Storage: ForeignInvestments CollectedRedemption (r:1 w:1) + /// Proof: ForeignInvestments CollectedRedemption (max_values: None, max_size: Some(120), added: 2595, mode: MaxEncodedLen) + /// Storage: ForeignInvestments TokenSwapOrderIds (r:1 w:1) + /// Proof: ForeignInvestments TokenSwapOrderIds (max_values: None, max_size: Some(96), added: 2571, mode: MaxEncodedLen) + /// Storage: ForeignInvestments InvestmentState (r:1 w:1) + /// Proof: ForeignInvestments InvestmentState (max_values: None, max_size: Some(187), added: 2662, mode: MaxEncodedLen) + /// Storage: OrderBook Orders (r:1 w:2) + /// Proof: OrderBook Orders (max_values: None, max_size: Some(186), added: 2661, mode: MaxEncodedLen) + /// Storage: OrderBook AssetPairOrders (r:2 w:2) + /// Proof: OrderBook AssetPairOrders (max_values: None, max_size: Some(8068), added: 10543, mode: MaxEncodedLen) + /// Storage: OrderBook OrderIdNonceStore (r:1 w:1) + /// Proof: OrderBook OrderIdNonceStore (max_values: Some(1), max_size: Some(8), added: 503, mode: MaxEncodedLen) + /// Storage: ForeignInvestments ForeignInvestmentInfo (r:0 w:2) + /// Proof: ForeignInvestments ForeignInvestmentInfo (max_values: None, max_size: Some(82), added: 2557, mode: MaxEncodedLen) + /// Storage: OrderBook UserOrders (r:0 w:2) + /// Proof: OrderBook UserOrders (max_values: None, max_size: Some(226), added: 2701, mode: MaxEncodedLen) + fn inbound_collect_redeem() -> Weight { + // Proof Size summary in bytes: + // Measured: `3977` + // Estimated: `22076` + // Minimum execution time: 260_000_000 picoseconds. + Weight::from_parts(268_000_000, 0) + .saturating_add(Weight::from_parts(0, 22076)) + .saturating_add(T::DbWeight::get().reads(20)) + .saturating_add(T::DbWeight::get().writes(17)) + } +} diff --git a/runtime/development/src/weights/pallet_loans.rs b/runtime/development/src/weights/pallet_loans.rs index 0b1e31a8f3..60973ea9dc 100644 --- a/runtime/development/src/weights/pallet_loans.rs +++ b/runtime/development/src/weights/pallet_loans.rs @@ -2,16 +2,16 @@ //! Autogenerated weights for `pallet_loans` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev -//! DATE: 2023-09-05, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2023-11-10, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `runner`, CPU: `AMD EPYC 7763 64-Core Processor` -//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("centrifuge-dev"), DB CACHE: 1024 +//! HOSTNAME: `kf-FG`, CPU: `` +//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("development-local"), DB CACHE: 1024 // Executed Command: // target/release/centrifuge-chain // benchmark // pallet -// --chain=centrifuge-dev +// --chain=development-local // --steps=50 // --repeat=20 // --pallet=pallet_loans @@ -19,14 +19,15 @@ // --execution=wasm // --wasm-execution=compiled // --heap-pages=4096 -// --output=/tmp/runtime/centrifuge/src/weights/pallet_loans.rs +// --output=/tmp/runtime/development/src/weights/pallet_loans.rs #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] #![allow(unused_imports)] +#![allow(missing_docs)] use frame_support::{traits::Get, weights::Weight}; -use sp_std::marker::PhantomData; +use core::marker::PhantomData; /// Weight functions for `pallet_loans`. pub struct WeightInfo(PhantomData); @@ -51,10 +52,11 @@ impl pallet_loans::WeightInfo for WeightInfo { /// Proof: Uniques ItemPriceOf (max_values: None, max_size: Some(105), added: 2580, mode: MaxEncodedLen) fn create() -> Weight { // Proof Size summary in bytes: - // Measured: `1200` - // Estimated: `14271` - // Minimum execution time: 78_445 nanoseconds. - Weight::from_parts(80_269_000, 14271) + // Measured: `1262` + // Estimated: `4278` + // Minimum execution time: 51_000_000 picoseconds. + Weight::from_parts(53_000_000, 0) + .saturating_add(Weight::from_parts(0, 4278)) .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(6)) } @@ -74,19 +76,21 @@ impl pallet_loans::WeightInfo for WeightInfo { /// Proof: PoolSystem Pool (max_values: None, max_size: Some(813), added: 3288, mode: MaxEncodedLen) /// Storage: OrmlTokens Accounts (r:2 w:2) /// Proof: OrmlTokens Accounts (max_values: None, max_size: Some(129), added: 2604, mode: MaxEncodedLen) + /// Storage: OrmlAssetRegistry Metadata (r:1 w:0) + /// Proof Skipped: OrmlAssetRegistry Metadata (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) /// The range of component `n` is `[1, 9]`. fn borrow(n: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `38172 + n * (340 ±0)` - // Estimated: `406331` - // Minimum execution time: 227_263 nanoseconds. - Weight::from_parts(253_204_926, 406331) - // Standard Error: 60_800 - .saturating_add(Weight::from_parts(821_079, 0).saturating_mul(n.into())) - .saturating_add(T::DbWeight::get().reads(10)) + // Measured: `38651 + n * (340 ±0)` + // Estimated: `329491 + n * (340 ±0)` + // Minimum execution time: 156_000_000 picoseconds. + Weight::from_parts(172_531_088, 0) + .saturating_add(Weight::from_parts(0, 329491)) + .saturating_add(T::DbWeight::get().reads(11)) .saturating_add(T::DbWeight::get().writes(7)) + .saturating_add(Weight::from_parts(0, 340).saturating_mul(n.into())) } /// Storage: Loans PortfolioValuation (r:1 w:1) /// Proof: Loans PortfolioValuation (max_values: None, max_size: Some(24050), added: 26525, mode: MaxEncodedLen) @@ -102,26 +106,30 @@ impl pallet_loans::WeightInfo for WeightInfo { /// Proof: PoolSystem Pool (max_values: None, max_size: Some(813), added: 3288, mode: MaxEncodedLen) /// Storage: OrmlTokens Accounts (r:2 w:2) /// Proof: OrmlTokens Accounts (max_values: None, max_size: Some(129), added: 2604, mode: MaxEncodedLen) + /// Storage: OrmlAssetRegistry Metadata (r:1 w:0) + /// Proof Skipped: OrmlAssetRegistry Metadata (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) /// The range of component `n` is `[1, 9]`. fn repay(n: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `38228 + n * (340 ±0)` - // Estimated: `403628` - // Minimum execution time: 169_776 nanoseconds. - Weight::from_parts(191_203_662, 403628) - // Standard Error: 53_978 - .saturating_add(Weight::from_parts(113_323, 0).saturating_mul(n.into())) - .saturating_add(T::DbWeight::get().reads(9)) + // Measured: `38771 + n * (340 ±0)` + // Estimated: `329491 + n * (340 ±0)` + // Minimum execution time: 129_000_000 picoseconds. + Weight::from_parts(139_415_551, 0) + .saturating_add(Weight::from_parts(0, 329491)) + // Standard Error: 95_745 + .saturating_add(Weight::from_parts(300_984, 0).saturating_mul(n.into())) + .saturating_add(T::DbWeight::get().reads(10)) .saturating_add(T::DbWeight::get().writes(5)) + .saturating_add(Weight::from_parts(0, 340).saturating_mul(n.into())) } /// Storage: Loans PortfolioValuation (r:1 w:1) /// Proof: Loans PortfolioValuation (max_values: None, max_size: Some(24050), added: 26525, mode: MaxEncodedLen) /// Storage: Loans ActiveLoans (r:1 w:1) /// Proof: Loans ActiveLoans (max_values: None, max_size: Some(326026), added: 328501, mode: MaxEncodedLen) /// Storage: Loans WriteOffPolicy (r:1 w:0) - /// Proof: Loans WriteOffPolicy (max_values: None, max_size: Some(5126), added: 7601, mode: MaxEncodedLen) + /// Proof: Loans WriteOffPolicy (max_values: None, max_size: Some(535), added: 3010, mode: MaxEncodedLen) /// Storage: Timestamp Now (r:1 w:0) /// Proof: Timestamp Now (max_values: Some(1), max_size: Some(8), added: 503, mode: MaxEncodedLen) /// Storage: InterestAccrual Rates (r:1 w:1) @@ -131,12 +139,13 @@ impl pallet_loans::WeightInfo for WeightInfo { /// The range of component `n` is `[1, 9]`. fn write_off(n: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `41236 + n * (340 ±0)` - // Estimated: `400130` - // Minimum execution time: 325_475 nanoseconds. - Weight::from_parts(350_248_170, 400130) - // Standard Error: 109_838 - .saturating_add(Weight::from_parts(964_862, 0).saturating_mul(n.into())) + // Measured: `37393 + n * (340 ±0)` + // Estimated: `329491` + // Minimum execution time: 124_000_000 picoseconds. + Weight::from_parts(134_905_582, 0) + .saturating_add(Weight::from_parts(0, 329491)) + // Standard Error: 81_309 + .saturating_add(Weight::from_parts(829_738, 0).saturating_mul(n.into())) .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(3)) } @@ -147,7 +156,7 @@ impl pallet_loans::WeightInfo for WeightInfo { /// Storage: Loans ActiveLoans (r:1 w:1) /// Proof: Loans ActiveLoans (max_values: None, max_size: Some(326026), added: 328501, mode: MaxEncodedLen) /// Storage: Loans WriteOffPolicy (r:1 w:0) - /// Proof: Loans WriteOffPolicy (max_values: None, max_size: Some(5126), added: 7601, mode: MaxEncodedLen) + /// Proof: Loans WriteOffPolicy (max_values: None, max_size: Some(535), added: 3010, mode: MaxEncodedLen) /// Storage: Timestamp Now (r:1 w:0) /// Proof: Timestamp Now (max_values: Some(1), max_size: Some(8), added: 503, mode: MaxEncodedLen) /// Storage: InterestAccrual Rates (r:1 w:1) @@ -155,12 +164,15 @@ impl pallet_loans::WeightInfo for WeightInfo { /// Storage: InterestAccrual LastUpdated (r:1 w:0) /// Proof: InterestAccrual LastUpdated (max_values: Some(1), max_size: Some(8), added: 503, mode: MaxEncodedLen) /// The range of component `n` is `[1, 9]`. - fn admin_write_off(_n: u32, ) -> Weight { + fn admin_write_off(n: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `41487 + n * (340 ±0)` - // Estimated: `402833` - // Minimum execution time: 327_749 nanoseconds. - Weight::from_parts(370_644_004, 402833) + // Measured: `37644 + n * (340 ±0)` + // Estimated: `329491` + // Minimum execution time: 134_000_000 picoseconds. + Weight::from_parts(148_001_265, 0) + .saturating_add(Weight::from_parts(0, 329491)) + // Standard Error: 97_673 + .saturating_add(Weight::from_parts(608_127, 0).saturating_mul(n.into())) .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(3)) } @@ -171,19 +183,20 @@ impl pallet_loans::WeightInfo for WeightInfo { /// Storage: Timestamp Now (r:1 w:0) /// Proof: Timestamp Now (max_values: Some(1), max_size: Some(8), added: 503, mode: MaxEncodedLen) /// Storage: PoolSystem NotedChange (r:0 w:1) - /// Proof: PoolSystem NotedChange (max_values: None, max_size: Some(5184), added: 7659, mode: MaxEncodedLen) + /// Proof: PoolSystem NotedChange (max_values: None, max_size: Some(593), added: 3068, mode: MaxEncodedLen) /// The range of component `n` is `[1, 9]`. fn propose_loan_mutation(_n: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `937 + n * (316 ±0)` - // Estimated: `331707` - // Minimum execution time: 47_298 nanoseconds. - Weight::from_parts(59_693_193, 331707) + // Measured: `971 + n * (316 ±0)` + // Estimated: `329491` + // Minimum execution time: 27_000_000 picoseconds. + Weight::from_parts(31_846_006, 0) + .saturating_add(Weight::from_parts(0, 329491)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(1)) } /// Storage: PoolSystem NotedChange (r:1 w:1) - /// Proof: PoolSystem NotedChange (max_values: None, max_size: Some(5184), added: 7659, mode: MaxEncodedLen) + /// Proof: PoolSystem NotedChange (max_values: None, max_size: Some(593), added: 3068, mode: MaxEncodedLen) /// Storage: PoolSystem Pool (r:1 w:0) /// Proof: PoolSystem Pool (max_values: None, max_size: Some(813), added: 3288, mode: MaxEncodedLen) /// Storage: Loans PortfolioValuation (r:1 w:1) @@ -197,14 +210,13 @@ impl pallet_loans::WeightInfo for WeightInfo { /// Storage: InterestAccrual LastUpdated (r:1 w:0) /// Proof: InterestAccrual LastUpdated (max_values: Some(1), max_size: Some(8), added: 503, mode: MaxEncodedLen) /// The range of component `n` is `[1, 9]`. - fn apply_loan_mutation(n: u32, ) -> Weight { + fn apply_loan_mutation(_n: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `37573 + n * (340 ±0)` - // Estimated: `403476` - // Minimum execution time: 105_336 nanoseconds. - Weight::from_parts(114_925_228, 403476) - // Standard Error: 60_749 - .saturating_add(Weight::from_parts(665_077, 0).saturating_mul(n.into())) + // Measured: `37511 + n * (340 ±0)` + // Estimated: `329491` + // Minimum execution time: 62_000_000 picoseconds. + Weight::from_parts(69_103_683, 0) + .saturating_add(Weight::from_parts(0, 329491)) .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(3)) } @@ -212,6 +224,8 @@ impl pallet_loans::WeightInfo for WeightInfo { /// Proof: Loans CreatedLoan (max_values: None, max_size: Some(228), added: 2703, mode: MaxEncodedLen) /// Storage: Loans ActiveLoans (r:1 w:1) /// Proof: Loans ActiveLoans (max_values: None, max_size: Some(326026), added: 328501, mode: MaxEncodedLen) + /// Storage: Loans PortfolioValuation (r:1 w:1) + /// Proof: Loans PortfolioValuation (max_values: None, max_size: Some(24050), added: 26525, mode: MaxEncodedLen) /// Storage: InterestAccrual Rates (r:1 w:1) /// Proof: InterestAccrual Rates (max_values: Some(1), max_size: Some(36002), added: 36497, mode: MaxEncodedLen) /// Storage: Uniques Class (r:1 w:0) @@ -227,14 +241,15 @@ impl pallet_loans::WeightInfo for WeightInfo { /// The range of component `n` is `[1, 9]`. fn close(n: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `37335 + n * (349 ±0)` - // Estimated: `372971` - // Minimum execution time: 127_888 nanoseconds. - Weight::from_parts(143_685_633, 372971) - // Standard Error: 67_849 - .saturating_add(Weight::from_parts(1_624_004, 0).saturating_mul(n.into())) - .saturating_add(T::DbWeight::get().reads(5)) - .saturating_add(T::DbWeight::get().writes(7)) + // Measured: `37370 + n * (373 ±0)` + // Estimated: `329491` + // Minimum execution time: 72_000_000 picoseconds. + Weight::from_parts(77_877_151, 0) + .saturating_add(Weight::from_parts(0, 329491)) + // Standard Error: 60_398 + .saturating_add(Weight::from_parts(783_816, 0).saturating_mul(n.into())) + .saturating_add(T::DbWeight::get().reads(6)) + .saturating_add(T::DbWeight::get().writes(8)) } /// Storage: Permissions Permission (r:1 w:0) /// Proof: Permissions Permission (max_values: None, max_size: Some(228), added: 2703, mode: MaxEncodedLen) @@ -243,28 +258,30 @@ impl pallet_loans::WeightInfo for WeightInfo { /// Storage: Timestamp Now (r:1 w:0) /// Proof: Timestamp Now (max_values: Some(1), max_size: Some(8), added: 503, mode: MaxEncodedLen) /// Storage: PoolSystem NotedChange (r:0 w:1) - /// Proof: PoolSystem NotedChange (max_values: None, max_size: Some(5184), added: 7659, mode: MaxEncodedLen) + /// Proof: PoolSystem NotedChange (max_values: None, max_size: Some(593), added: 3068, mode: MaxEncodedLen) fn propose_write_off_policy() -> Weight { // Proof Size summary in bytes: // Measured: `512` - // Estimated: `6494` - // Minimum execution time: 88_714 nanoseconds. - Weight::from_parts(90_268_000, 6494) + // Estimated: `4278` + // Minimum execution time: 26_000_000 picoseconds. + Weight::from_parts(27_000_000, 0) + .saturating_add(Weight::from_parts(0, 4278)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(1)) } /// Storage: PoolSystem NotedChange (r:1 w:1) - /// Proof: PoolSystem NotedChange (max_values: None, max_size: Some(5184), added: 7659, mode: MaxEncodedLen) + /// Proof: PoolSystem NotedChange (max_values: None, max_size: Some(593), added: 3068, mode: MaxEncodedLen) /// Storage: PoolSystem Pool (r:1 w:0) /// Proof: PoolSystem Pool (max_values: None, max_size: Some(813), added: 3288, mode: MaxEncodedLen) /// Storage: Loans WriteOffPolicy (r:0 w:1) - /// Proof: Loans WriteOffPolicy (max_values: None, max_size: Some(5126), added: 7601, mode: MaxEncodedLen) + /// Proof: Loans WriteOffPolicy (max_values: None, max_size: Some(535), added: 3010, mode: MaxEncodedLen) fn apply_write_off_policy() -> Weight { // Proof Size summary in bytes: - // Measured: `4950` - // Estimated: `10947` - // Minimum execution time: 92_231 nanoseconds. - Weight::from_parts(93_674_000, 10947) + // Measured: `1106` + // Estimated: `4278` + // Minimum execution time: 26_000_000 picoseconds. + Weight::from_parts(26_000_000, 0) + .saturating_add(Weight::from_parts(0, 4278)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -283,23 +300,70 @@ impl pallet_loans::WeightInfo for WeightInfo { /// The range of component `n` is `[1, 10]`. fn update_portfolio_valuation(n: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `36994 + n * (316 ±0)` - // Estimated: `408290` - // Minimum execution time: 93_484 nanoseconds. - Weight::from_parts(90_559_384, 408290) - // Standard Error: 44_883 - .saturating_add(Weight::from_parts(10_213_860, 0).saturating_mul(n.into())) + // Measured: `36964 + n * (316 ±0)` + // Estimated: `329491` + // Minimum execution time: 51_000_000 picoseconds. + Weight::from_parts(48_701_163, 0) + .saturating_add(Weight::from_parts(0, 329491)) + // Standard Error: 37_643 + .saturating_add(Weight::from_parts(7_253_951, 0).saturating_mul(n.into())) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(1)) } - - fn propose_transfer_debt(_: u32) -> Weight { - // Pending to regenerate - Weight::default() + /// Storage: Loans PortfolioValuation (r:1 w:0) + /// Proof: Loans PortfolioValuation (max_values: None, max_size: Some(24050), added: 26525, mode: MaxEncodedLen) + /// Storage: Loans ActiveLoans (r:1 w:0) + /// Proof: Loans ActiveLoans (max_values: None, max_size: Some(326026), added: 328501, mode: MaxEncodedLen) + /// Storage: Timestamp Now (r:1 w:0) + /// Proof: Timestamp Now (max_values: Some(1), max_size: Some(8), added: 503, mode: MaxEncodedLen) + /// Storage: InterestAccrual Rates (r:1 w:0) + /// Proof: InterestAccrual Rates (max_values: Some(1), max_size: Some(36002), added: 36497, mode: MaxEncodedLen) + /// Storage: InterestAccrual LastUpdated (r:1 w:0) + /// Proof: InterestAccrual LastUpdated (max_values: Some(1), max_size: Some(8), added: 503, mode: MaxEncodedLen) + /// Storage: Loans CreatedLoan (r:1 w:0) + /// Proof: Loans CreatedLoan (max_values: None, max_size: Some(228), added: 2703, mode: MaxEncodedLen) + /// Storage: PoolSystem NotedChange (r:0 w:1) + /// Proof: PoolSystem NotedChange (max_values: None, max_size: Some(593), added: 3068, mode: MaxEncodedLen) + /// The range of component `n` is `[2, 8]`. + fn propose_transfer_debt(n: u32, ) -> Weight { + // Proof Size summary in bytes: + // Measured: `37177 + n * (340 ±0)` + // Estimated: `329491` + // Minimum execution time: 172_000_000 picoseconds. + Weight::from_parts(187_562_089, 0) + .saturating_add(Weight::from_parts(0, 329491)) + // Standard Error: 165_124 + .saturating_add(Weight::from_parts(439_803, 0).saturating_mul(n.into())) + .saturating_add(T::DbWeight::get().reads(6)) + .saturating_add(T::DbWeight::get().writes(1)) } - - fn apply_transfer_debt(_: u32) -> Weight { - // Pending to regenerate - Weight::default() + /// Storage: PoolSystem NotedChange (r:1 w:1) + /// Proof: PoolSystem NotedChange (max_values: None, max_size: Some(593), added: 3068, mode: MaxEncodedLen) + /// Storage: PoolSystem Pool (r:1 w:0) + /// Proof: PoolSystem Pool (max_values: None, max_size: Some(813), added: 3288, mode: MaxEncodedLen) + /// Storage: Loans PortfolioValuation (r:1 w:1) + /// Proof: Loans PortfolioValuation (max_values: None, max_size: Some(24050), added: 26525, mode: MaxEncodedLen) + /// Storage: Loans ActiveLoans (r:1 w:1) + /// Proof: Loans ActiveLoans (max_values: None, max_size: Some(326026), added: 328501, mode: MaxEncodedLen) + /// Storage: Timestamp Now (r:1 w:0) + /// Proof: Timestamp Now (max_values: Some(1), max_size: Some(8), added: 503, mode: MaxEncodedLen) + /// Storage: InterestAccrual Rates (r:1 w:1) + /// Proof: InterestAccrual Rates (max_values: Some(1), max_size: Some(36002), added: 36497, mode: MaxEncodedLen) + /// Storage: InterestAccrual LastUpdated (r:1 w:0) + /// Proof: InterestAccrual LastUpdated (max_values: Some(1), max_size: Some(8), added: 503, mode: MaxEncodedLen) + /// Storage: Loans CreatedLoan (r:1 w:1) + /// Proof: Loans CreatedLoan (max_values: None, max_size: Some(228), added: 2703, mode: MaxEncodedLen) + /// The range of component `n` is `[2, 8]`. + fn apply_transfer_debt(n: u32, ) -> Weight { + // Proof Size summary in bytes: + // Measured: `37839 + n * (340 ±0)` + // Estimated: `329491` + // Minimum execution time: 178_000_000 picoseconds. + Weight::from_parts(184_043_260, 0) + .saturating_add(Weight::from_parts(0, 329491)) + // Standard Error: 148_383 + .saturating_add(Weight::from_parts(2_064_765, 0).saturating_mul(n.into())) + .saturating_add(T::DbWeight::get().reads(8)) + .saturating_add(T::DbWeight::get().writes(5)) } } diff --git a/runtime/development/src/weights/pallet_migration_manager.rs b/runtime/development/src/weights/pallet_migration_manager.rs index 5a44dd7b88..2768543d83 100644 --- a/runtime/development/src/weights/pallet_migration_manager.rs +++ b/runtime/development/src/weights/pallet_migration_manager.rs @@ -2,16 +2,16 @@ //! Autogenerated weights for `pallet_migration_manager` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev -//! DATE: 2023-09-05, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2023-11-10, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `runner`, CPU: `AMD EPYC 7763 64-Core Processor` -//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("centrifuge-dev"), DB CACHE: 1024 +//! HOSTNAME: `kf-FG`, CPU: `` +//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("development-local"), DB CACHE: 1024 // Executed Command: // target/release/centrifuge-chain // benchmark // pallet -// --chain=centrifuge-dev +// --chain=development-local // --steps=50 // --repeat=20 // --pallet=pallet_migration_manager @@ -19,14 +19,15 @@ // --execution=wasm // --wasm-execution=compiled // --heap-pages=4096 -// --output=/tmp/runtime/centrifuge/src/weights/pallet_migration_manager.rs +// --output=/tmp/runtime/development/src/weights/pallet_migration_manager.rs #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] #![allow(unused_imports)] +#![allow(missing_docs)] use frame_support::{traits::Get, weights::Weight}; -use sp_std::marker::PhantomData; +use core::marker::PhantomData; /// Weight functions for `pallet_migration_manager`. pub struct WeightInfo(PhantomData); @@ -36,9 +37,10 @@ impl pallet_migration_manager::WeightInfo for WeightInf fn finalize() -> Weight { // Proof Size summary in bytes: // Measured: `28` - // Estimated: `496` - // Minimum execution time: 17_212 nanoseconds. - Weight::from_parts(17_723_000, 496) + // Estimated: `1486` + // Minimum execution time: 10_000_000 picoseconds. + Weight::from_parts(11_000_000, 0) + .saturating_add(Weight::from_parts(0, 1486)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -50,11 +52,12 @@ impl pallet_migration_manager::WeightInfo for WeightInf fn migrate_system_account(n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `4` - // Estimated: `496` - // Minimum execution time: 18_645 nanoseconds. - Weight::from_parts(18_361_813, 496) - // Standard Error: 1_647 - .saturating_add(Weight::from_parts(1_082_059, 0).saturating_mul(n.into())) + // Estimated: `1486` + // Minimum execution time: 11_000_000 picoseconds. + Weight::from_parts(9_227_402, 0) + .saturating_add(Weight::from_parts(0, 1486)) + // Standard Error: 3_514 + .saturating_add(Weight::from_parts(966_065, 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()))) @@ -64,34 +67,38 @@ impl pallet_migration_manager::WeightInfo for WeightInf fn migrate_balances_issuance() -> Weight { // Proof Size summary in bytes: // Measured: `4` - // Estimated: `496` - // Minimum execution time: 19_366 nanoseconds. - Weight::from_parts(19_897_000, 496) + // Estimated: `1486` + // Minimum execution time: 11_000_000 picoseconds. + Weight::from_parts(11_000_000, 0) + .saturating_add(Weight::from_parts(0, 1486)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } /// Storage: Migration Status (r:1 w:1) /// Proof: Migration Status (max_values: Some(1), max_size: Some(1), added: 496, mode: MaxEncodedLen) /// Storage: Vesting Vesting (r:10 w:10) - /// Proof: Vesting Vesting (max_values: None, max_size: Some(157), added: 2632, mode: MaxEncodedLen) + /// Proof: Vesting Vesting (max_values: None, max_size: Some(1057), added: 3532, mode: MaxEncodedLen) /// Storage: Balances Locks (r:10 w:10) /// Proof: Balances Locks (max_values: None, max_size: Some(1299), added: 3774, mode: MaxEncodedLen) + /// Storage: Balances Freezes (r:10 w:0) + /// Proof: Balances Freezes (max_values: None, max_size: Some(209), added: 2684, mode: MaxEncodedLen) /// Storage: System Account (r:10 w:10) /// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: MaxEncodedLen) /// The range of component `n` is `[1, 10]`. fn migrate_vesting_vesting(n: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `363 + n * (461 ±0)` - // Estimated: `496 + n * (9009 ±0)` - // Minimum execution time: 66_404 nanoseconds. - Weight::from_parts(33_512_133, 496) - // Standard Error: 83_617 - .saturating_add(Weight::from_parts(36_066_009, 0).saturating_mul(n.into())) + // Measured: `396 + n * (429 ±0)` + // Estimated: `1486 + n * (3774 ±0)` + // Minimum execution time: 59_000_000 picoseconds. + Weight::from_parts(22_644_850, 0) + .saturating_add(Weight::from_parts(0, 1486)) + // Standard Error: 89_283 + .saturating_add(Weight::from_parts(43_290_268, 0).saturating_mul(n.into())) .saturating_add(T::DbWeight::get().reads(1)) - .saturating_add(T::DbWeight::get().reads((3_u64).saturating_mul(n.into()))) + .saturating_add(T::DbWeight::get().reads((4_u64).saturating_mul(n.into()))) .saturating_add(T::DbWeight::get().writes(1)) .saturating_add(T::DbWeight::get().writes((3_u64).saturating_mul(n.into()))) - .saturating_add(Weight::from_parts(0, 9009).saturating_mul(n.into())) + .saturating_add(Weight::from_parts(0, 3774).saturating_mul(n.into())) } /// Storage: Migration Status (r:1 w:1) /// Proof: Migration Status (max_values: Some(1), max_size: Some(1), added: 496, mode: MaxEncodedLen) @@ -101,11 +108,12 @@ impl pallet_migration_manager::WeightInfo for WeightInf fn migrate_proxy_proxies(n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `4` - // Estimated: `496` - // Minimum execution time: 35_276 nanoseconds. - Weight::from_parts(36_808_128, 496) - // Standard Error: 76_342 - .saturating_add(Weight::from_parts(7_400_912, 0).saturating_mul(n.into())) + // Estimated: `1486` + // Minimum execution time: 18_000_000 picoseconds. + Weight::from_parts(19_159_390, 0) + .saturating_add(Weight::from_parts(0, 1486)) + // Standard Error: 56_593 + .saturating_add(Weight::from_parts(4_906_894, 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()))) diff --git a/runtime/development/src/weights/pallet_multisig.rs b/runtime/development/src/weights/pallet_multisig.rs index d897b467ee..26080aa2c2 100644 --- a/runtime/development/src/weights/pallet_multisig.rs +++ b/runtime/development/src/weights/pallet_multisig.rs @@ -2,16 +2,16 @@ //! Autogenerated weights for `pallet_multisig` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev -//! DATE: 2023-09-05, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2023-11-10, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `runner`, CPU: `AMD EPYC 7763 64-Core Processor` -//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("centrifuge-dev"), DB CACHE: 1024 +//! HOSTNAME: `kf-FG`, CPU: `` +//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("development-local"), DB CACHE: 1024 // Executed Command: // target/release/centrifuge-chain // benchmark // pallet -// --chain=centrifuge-dev +// --chain=development-local // --steps=50 // --repeat=20 // --pallet=pallet_multisig @@ -19,14 +19,15 @@ // --execution=wasm // --wasm-execution=compiled // --heap-pages=4096 -// --output=/tmp/runtime/centrifuge/src/weights/pallet_multisig.rs +// --output=/tmp/runtime/development/src/weights/pallet_multisig.rs #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] #![allow(unused_imports)] +#![allow(missing_docs)] use frame_support::{traits::Get, weights::Weight}; -use sp_std::marker::PhantomData; +use core::marker::PhantomData; /// Weight functions for `pallet_multisig`. pub struct WeightInfo(PhantomData); @@ -36,10 +37,11 @@ impl pallet_multisig::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 17_002 nanoseconds. - Weight::from_parts(17_991_010, 0) - // Standard Error: 5 - .saturating_add(Weight::from_parts(462, 0).saturating_mul(z.into())) + // Minimum execution time: 10_000_000 picoseconds. + Weight::from_parts(10_832_568, 0) + .saturating_add(Weight::from_parts(0, 0)) + // Standard Error: 8 + .saturating_add(Weight::from_parts(263, 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) @@ -47,14 +49,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: `426 + s * (2 ±0)` - // Estimated: `5821` - // Minimum execution time: 49_753 nanoseconds. - Weight::from_parts(42_172_090, 5821) - // Standard Error: 856 - .saturating_add(Weight::from_parts(93_901, 0).saturating_mul(s.into())) + // Measured: `367 + s * (1 ±0)` + // Estimated: `6811` + // Minimum execution time: 35_000_000 picoseconds. + Weight::from_parts(30_208_013, 0) + .saturating_add(Weight::from_parts(0, 6811)) + // Standard Error: 848 + .saturating_add(Weight::from_parts(54_782, 0).saturating_mul(s.into())) // Standard Error: 8 - .saturating_add(Weight::from_parts(1_764, 0).saturating_mul(z.into())) + .saturating_add(Weight::from_parts(1_310, 0).saturating_mul(z.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -64,14 +67,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: `379` - // Estimated: `5821` - // Minimum execution time: 35_125 nanoseconds. - Weight::from_parts(28_524_177, 5821) - // Standard Error: 674 - .saturating_add(Weight::from_parts(84_976, 0).saturating_mul(s.into())) - // Standard Error: 6 - .saturating_add(Weight::from_parts(1_707, 0).saturating_mul(z.into())) + // Measured: `348` + // Estimated: `6811` + // Minimum execution time: 21_000_000 picoseconds. + Weight::from_parts(17_293_953, 0) + .saturating_add(Weight::from_parts(0, 6811)) + // Standard Error: 1_471 + .saturating_add(Weight::from_parts(56_078, 0).saturating_mul(s.into())) + // Standard Error: 14 + .saturating_add(Weight::from_parts(1_175, 0).saturating_mul(z.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -83,14 +87,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: `550 + s * (33 ±0)` - // Estimated: `8424` - // Minimum execution time: 57_507 nanoseconds. - Weight::from_parts(47_349_367, 8424) - // Standard Error: 1_179 - .saturating_add(Weight::from_parts(122_246, 0).saturating_mul(s.into())) - // Standard Error: 11 - .saturating_add(Weight::from_parts(1_733, 0).saturating_mul(z.into())) + // Measured: `489 + s * (33 ±0)` + // Estimated: `6811` + // Minimum execution time: 39_000_000 picoseconds. + Weight::from_parts(33_572_142, 0) + .saturating_add(Weight::from_parts(0, 6811)) + // Standard Error: 1_589 + .saturating_add(Weight::from_parts(75_216, 0).saturating_mul(s.into())) + // Standard Error: 15 + .saturating_add(Weight::from_parts(1_279, 0).saturating_mul(z.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -99,12 +104,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: `426 + s * (2 ±0)` - // Estimated: `5821` - // Minimum execution time: 38_322 nanoseconds. - Weight::from_parts(40_334_565, 5821) - // Standard Error: 1_057 - .saturating_add(Weight::from_parts(94_166, 0).saturating_mul(s.into())) + // Measured: `367 + s * (1 ±0)` + // Estimated: `6811` + // Minimum execution time: 28_000_000 picoseconds. + Weight::from_parts(28_438_367, 0) + .saturating_add(Weight::from_parts(0, 6811)) + // Standard Error: 3_346 + .saturating_add(Weight::from_parts(81_875, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -113,12 +119,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: `379` - // Estimated: `5821` - // Minimum execution time: 25_136 nanoseconds. - Weight::from_parts(25_678_732, 5821) - // Standard Error: 1_258 - .saturating_add(Weight::from_parts(94_962, 0).saturating_mul(s.into())) + // Measured: `348` + // Estimated: `6811` + // Minimum execution time: 14_000_000 picoseconds. + Weight::from_parts(14_607_591, 0) + .saturating_add(Weight::from_parts(0, 6811)) + // Standard Error: 2_491 + .saturating_add(Weight::from_parts(72_086, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -127,12 +134,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: `616 + s * (1 ±0)` - // Estimated: `5821` - // Minimum execution time: 39_794 nanoseconds. - Weight::from_parts(41_043_473, 5821) - // Standard Error: 1_213 - .saturating_add(Weight::from_parts(101_266, 0).saturating_mul(s.into())) + // Measured: `553 + s * (1 ±0)` + // Estimated: `6811` + // Minimum execution time: 29_000_000 picoseconds. + Weight::from_parts(29_919_591, 0) + .saturating_add(Weight::from_parts(0, 6811)) + // Standard Error: 2_550 + .saturating_add(Weight::from_parts(66_792, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } diff --git a/runtime/development/src/weights/pallet_nft_sales.rs b/runtime/development/src/weights/pallet_nft_sales.rs index b23719df68..59c68dc15f 100644 --- a/runtime/development/src/weights/pallet_nft_sales.rs +++ b/runtime/development/src/weights/pallet_nft_sales.rs @@ -1,13 +1,16 @@ -//! Autogenerated weights for pallet_nft_sales + +//! Autogenerated weights for `pallet_nft_sales` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION -//! 4.0.0-dev DATE: 2022-03-10, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH -//! RANGE: `[]` EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: -//! Some("development-local"), DB CACHE: 1024 +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev +//! DATE: 2023-11-10, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! WORST CASE MAP SIZE: `1000000` +//! HOSTNAME: `kf-FG`, CPU: `` +//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("development-local"), DB CACHE: 1024 // Executed Command: -// ./target/release/centrifuge-chain +// target/release/centrifuge-chain // benchmark +// pallet // --chain=development-local // --steps=50 // --repeat=20 @@ -17,36 +20,88 @@ // --wasm-execution=compiled // --heap-pages=4096 // --output=/tmp/runtime/development/src/weights/pallet_nft_sales.rs -// --template=./scripts/runtime-weight-template.hbs +#![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] #![allow(unused_imports)] +#![allow(missing_docs)] -use frame_support::{ - traits::Get, - weights::{constants::RocksDbWeight, Weight}, -}; -use sp_std::marker::PhantomData; +use frame_support::{traits::Get, weights::Weight}; +use core::marker::PhantomData; -/// Weights for pallet_nft_sales using the Substrate node and recommended -/// hardware. +/// Weight functions for `pallet_nft_sales`. pub struct WeightInfo(PhantomData); -impl pallet_nft_sales::weights::WeightInfo for WeightInfo { +impl pallet_nft_sales::WeightInfo for WeightInfo { + /// Storage: Uniques Asset (r:1 w:1) + /// Proof: Uniques Asset (max_values: None, max_size: Some(138), added: 2613, mode: MaxEncodedLen) + /// Storage: NftSales Sales (r:1 w:1) + /// Proof: NftSales Sales (max_values: None, max_size: Some(129), added: 2604, mode: MaxEncodedLen) + /// Storage: Uniques Class (r:1 w:0) + /// Proof: Uniques Class (max_values: None, max_size: Some(182), added: 2657, mode: MaxEncodedLen) + /// Storage: Uniques Account (r:0 w:2) + /// Proof: Uniques Account (max_values: None, max_size: Some(104), added: 2579, mode: MaxEncodedLen) + /// Storage: Uniques ItemPriceOf (r:0 w:1) + /// Proof: Uniques ItemPriceOf (max_values: None, max_size: Some(105), added: 2580, mode: MaxEncodedLen) + /// Storage: NftSales NftsBySeller (r:0 w:1) + /// Proof: NftSales NftsBySeller (max_values: None, max_size: Some(104), added: 2579, mode: MaxEncodedLen) fn add() -> Weight { - Weight::from_parts(86_530_000, 0) - .saturating_add(T::DbWeight::get().reads(3 as u64)) - .saturating_add(T::DbWeight::get().writes(5 as u64)) + // Proof Size summary in bytes: + // Measured: `691` + // Estimated: `3647` + // Minimum execution time: 39_000_000 picoseconds. + Weight::from_parts(40_000_000, 0) + .saturating_add(Weight::from_parts(0, 3647)) + .saturating_add(T::DbWeight::get().reads(3)) + .saturating_add(T::DbWeight::get().writes(6)) } - + /// Storage: NftSales Sales (r:1 w:1) + /// Proof: NftSales Sales (max_values: None, max_size: Some(129), added: 2604, mode: MaxEncodedLen) + /// Storage: Uniques Class (r:1 w:0) + /// Proof: Uniques Class (max_values: None, max_size: Some(182), added: 2657, mode: MaxEncodedLen) + /// Storage: Uniques Asset (r:1 w:1) + /// Proof: Uniques Asset (max_values: None, max_size: Some(138), added: 2613, mode: MaxEncodedLen) + /// Storage: Uniques Account (r:0 w:1) + /// Proof: Uniques Account (max_values: None, max_size: Some(104), added: 2579, mode: MaxEncodedLen) + /// Storage: Uniques ItemPriceOf (r:0 w:1) + /// Proof: Uniques ItemPriceOf (max_values: None, max_size: Some(105), added: 2580, mode: MaxEncodedLen) + /// Storage: NftSales NftsBySeller (r:0 w:1) + /// Proof: NftSales NftsBySeller (max_values: None, max_size: Some(104), added: 2579, mode: MaxEncodedLen) fn remove() -> Weight { - Weight::from_parts(80_303_000, 0) - .saturating_add(T::DbWeight::get().reads(3 as u64)) - .saturating_add(T::DbWeight::get().writes(4 as u64)) + // Proof Size summary in bytes: + // Measured: `828` + // Estimated: `3647` + // Minimum execution time: 39_000_000 picoseconds. + Weight::from_parts(40_000_000, 0) + .saturating_add(Weight::from_parts(0, 3647)) + .saturating_add(T::DbWeight::get().reads(3)) + .saturating_add(T::DbWeight::get().writes(5)) } - + /// Storage: NftSales Sales (r:1 w:1) + /// Proof: NftSales Sales (max_values: None, max_size: Some(129), added: 2604, mode: MaxEncodedLen) + /// Storage: OrmlTokens Accounts (r:2 w:2) + /// Proof: OrmlTokens Accounts (max_values: None, max_size: Some(129), added: 2604, mode: MaxEncodedLen) + /// Storage: OrmlAssetRegistry Metadata (r:1 w:0) + /// Proof Skipped: OrmlAssetRegistry Metadata (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: Uniques Class (r:1 w:0) + /// Proof: Uniques Class (max_values: None, max_size: Some(182), added: 2657, mode: MaxEncodedLen) + /// Storage: Uniques Asset (r:1 w:1) + /// Proof: Uniques Asset (max_values: None, max_size: Some(138), added: 2613, mode: MaxEncodedLen) + /// Storage: Uniques Account (r:0 w:2) + /// Proof: Uniques Account (max_values: None, max_size: Some(104), added: 2579, mode: MaxEncodedLen) + /// Storage: Uniques ItemPriceOf (r:0 w:1) + /// Proof: Uniques ItemPriceOf (max_values: None, max_size: Some(105), added: 2580, mode: MaxEncodedLen) + /// Storage: NftSales NftsBySeller (r:0 w:1) + /// Proof: NftSales NftsBySeller (max_values: None, max_size: Some(104), added: 2579, mode: MaxEncodedLen) fn buy() -> Weight { - Weight::from_parts(133_521_000, 0) - .saturating_add(T::DbWeight::get().reads(6 as u64)) - .saturating_add(T::DbWeight::get().writes(8 as u64)) + // Proof Size summary in bytes: + // Measured: `1903` + // Estimated: `6198` + // Minimum execution time: 82_000_000 picoseconds. + Weight::from_parts(83_000_000, 0) + .saturating_add(Weight::from_parts(0, 6198)) + .saturating_add(T::DbWeight::get().reads(7)) + .saturating_add(T::DbWeight::get().writes(9)) } } diff --git a/runtime/development/src/weights/pallet_order_book.rs b/runtime/development/src/weights/pallet_order_book.rs index 452b8100b9..13ada86bcd 100644 --- a/runtime/development/src/weights/pallet_order_book.rs +++ b/runtime/development/src/weights/pallet_order_book.rs @@ -2,9 +2,9 @@ //! Autogenerated weights for `pallet_order_book` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev -//! DATE: 2023-09-04, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2023-11-10, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `kf-FG.local`, CPU: `` +//! HOSTNAME: `kf-FG`, CPU: `` //! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("development-local"), DB CACHE: 1024 // Executed Command: @@ -14,31 +14,32 @@ // --chain=development-local // --steps=50 // --repeat=20 -// --pallet=pallet-order-book +// --pallet=pallet_order_book // --extrinsic=* // --execution=wasm // --wasm-execution=compiled // --heap-pages=4096 -// --output=pallet_order_book.rs +// --output=/tmp/runtime/development/src/weights/pallet_order_book.rs #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] #![allow(unused_imports)] +#![allow(missing_docs)] use frame_support::{traits::Get, weights::Weight}; -use sp_std::marker::PhantomData; +use core::marker::PhantomData; /// Weight functions for `pallet_order_book`. pub struct WeightInfo(PhantomData); impl pallet_order_book::WeightInfo for WeightInfo { - /// Storage: OrderBook OrderIdNonceStore (r:1 w:1) - /// Proof: OrderBook OrderIdNonceStore (max_values: Some(1), max_size: Some(8), added: 503, mode: MaxEncodedLen) - /// Storage: OrderBook TradingPair (r:1 w:0) - /// Proof: OrderBook TradingPair (max_values: None, max_size: Some(82), added: 2557, mode: MaxEncodedLen) /// Storage: OrmlAssetRegistry Metadata (r:2 w:0) /// Proof Skipped: OrmlAssetRegistry Metadata (max_values: None, max_size: None, mode: Measured) + /// Storage: OrderBook OrderIdNonceStore (r:1 w:1) + /// Proof: OrderBook OrderIdNonceStore (max_values: Some(1), max_size: Some(8), added: 503, mode: MaxEncodedLen) /// Storage: OrmlTokens Accounts (r:1 w:1) /// Proof: OrmlTokens Accounts (max_values: None, max_size: Some(129), added: 2604, mode: MaxEncodedLen) + /// Storage: OrderBook TradingPair (r:1 w:0) + /// Proof: OrderBook TradingPair (max_values: None, max_size: Some(82), added: 2557, mode: MaxEncodedLen) /// Storage: OrderBook AssetPairOrders (r:1 w:1) /// Proof: OrderBook AssetPairOrders (max_values: None, max_size: Some(8068), added: 10543, mode: MaxEncodedLen) /// Storage: OrderBook Orders (r:0 w:1) @@ -47,29 +48,31 @@ impl pallet_order_book::WeightInfo for WeightInfo { /// Proof: OrderBook UserOrders (max_values: None, max_size: Some(226), added: 2701, mode: MaxEncodedLen) fn create_order() -> Weight { // Proof Size summary in bytes: - // Measured: `1250` - // Estimated: `22407` - // Minimum execution time: 42_000 nanoseconds. - Weight::from_parts(42_000_000, 22407) + // Measured: `1152` + // Estimated: `11533` + // Minimum execution time: 49_000_000 picoseconds. + Weight::from_parts(50_000_000, 0) + .saturating_add(Weight::from_parts(0, 11533)) .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(5)) } /// Storage: OrderBook Orders (r:1 w:1) /// Proof: OrderBook Orders (max_values: None, max_size: Some(186), added: 2661, mode: MaxEncodedLen) - /// Storage: OrderBook TradingPair (r:1 w:0) - /// Proof: OrderBook TradingPair (max_values: None, max_size: Some(82), added: 2557, mode: MaxEncodedLen) /// Storage: OrmlAssetRegistry Metadata (r:2 w:0) /// Proof Skipped: OrmlAssetRegistry Metadata (max_values: None, max_size: None, mode: Measured) /// Storage: OrmlTokens Accounts (r:1 w:1) /// Proof: OrmlTokens Accounts (max_values: None, max_size: Some(129), added: 2604, mode: MaxEncodedLen) + /// Storage: OrderBook TradingPair (r:1 w:0) + /// Proof: OrderBook TradingPair (max_values: None, max_size: Some(82), added: 2557, mode: MaxEncodedLen) /// Storage: OrderBook UserOrders (r:1 w:1) /// Proof: OrderBook UserOrders (max_values: None, max_size: Some(226), added: 2701, mode: MaxEncodedLen) fn user_update_order() -> Weight { // Proof Size summary in bytes: - // Measured: `1755` - // Estimated: `17228` - // Minimum execution time: 39_000 nanoseconds. - Weight::from_parts(39_000_000, 17228) + // Measured: `1594` + // Estimated: `7534` + // Minimum execution time: 49_000_000 picoseconds. + Weight::from_parts(50_000_000, 0) + .saturating_add(Weight::from_parts(0, 7534)) .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(3)) } @@ -77,37 +80,69 @@ impl pallet_order_book::WeightInfo for WeightInfo { /// Proof: OrderBook Orders (max_values: None, max_size: Some(186), added: 2661, mode: MaxEncodedLen) /// Storage: OrmlTokens Accounts (r:1 w:1) /// Proof: OrmlTokens Accounts (max_values: None, max_size: Some(129), added: 2604, mode: MaxEncodedLen) + /// Storage: OrmlAssetRegistry Metadata (r:1 w:0) + /// Proof Skipped: OrmlAssetRegistry Metadata (max_values: None, max_size: None, mode: Measured) /// Storage: OrderBook AssetPairOrders (r:1 w:1) /// Proof: OrderBook AssetPairOrders (max_values: None, max_size: Some(8068), added: 10543, mode: MaxEncodedLen) /// Storage: OrderBook UserOrders (r:0 w:1) /// Proof: OrderBook UserOrders (max_values: None, max_size: Some(226), added: 2701, mode: MaxEncodedLen) fn user_cancel_order() -> Weight { // Proof Size summary in bytes: - // Measured: `1116` - // Estimated: `15808` - // Minimum execution time: 30_000 nanoseconds. - Weight::from_parts(31_000_000, 15808) - .saturating_add(T::DbWeight::get().reads(3)) + // Measured: `1371` + // Estimated: `11533` + // Minimum execution time: 39_000_000 picoseconds. + Weight::from_parts(40_000_000, 0) + .saturating_add(Weight::from_parts(0, 11533)) + .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(4)) } /// Storage: OrderBook Orders (r:1 w:1) /// Proof: OrderBook Orders (max_values: None, max_size: Some(186), added: 2661, mode: MaxEncodedLen) /// Storage: OrmlTokens Accounts (r:4 w:4) /// Proof: OrmlTokens Accounts (max_values: None, max_size: Some(129), added: 2604, mode: MaxEncodedLen) - /// Storage: System Account (r:2 w:0) - /// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: MaxEncodedLen) + /// Storage: OrmlAssetRegistry Metadata (r:2 w:0) + /// Proof Skipped: OrmlAssetRegistry Metadata (max_values: None, max_size: None, mode: Measured) /// Storage: OrderBook AssetPairOrders (r:1 w:1) /// Proof: OrderBook AssetPairOrders (max_values: None, max_size: Some(8068), added: 10543, mode: MaxEncodedLen) + /// Storage: System Account (r:2 w:2) + /// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: MaxEncodedLen) + /// Storage: ForeignInvestments ForeignInvestmentInfo (r:1 w:0) + /// Proof: ForeignInvestments ForeignInvestmentInfo (max_values: None, max_size: Some(82), added: 2557, mode: MaxEncodedLen) /// Storage: OrderBook UserOrders (r:0 w:1) /// Proof: OrderBook UserOrders (max_values: None, max_size: Some(226), added: 2701, mode: MaxEncodedLen) fn fill_order_full() -> Weight { // Proof Size summary in bytes: - // Measured: `1702` - // Estimated: `28826` - // Minimum execution time: 64_000 nanoseconds. - Weight::from_parts(65_000_000, 28826) - .saturating_add(T::DbWeight::get().reads(8)) - .saturating_add(T::DbWeight::get().writes(7)) + // Measured: `1739` + // Estimated: `11533` + // Minimum execution time: 110_000_000 picoseconds. + Weight::from_parts(112_000_000, 0) + .saturating_add(Weight::from_parts(0, 11533)) + .saturating_add(T::DbWeight::get().reads(11)) + .saturating_add(T::DbWeight::get().writes(9)) + } + /// Storage: OrderBook Orders (r:1 w:1) + /// Proof: OrderBook Orders (max_values: None, max_size: Some(186), added: 2661, mode: MaxEncodedLen) + /// Storage: OrmlTokens Accounts (r:4 w:4) + /// Proof: OrmlTokens Accounts (max_values: None, max_size: Some(129), added: 2604, mode: MaxEncodedLen) + /// Storage: OrmlAssetRegistry Metadata (r:2 w:0) + /// Proof Skipped: OrmlAssetRegistry Metadata (max_values: None, max_size: None, mode: Measured) + /// Storage: OrderBook TradingPair (r:1 w:0) + /// Proof: OrderBook TradingPair (max_values: None, max_size: Some(82), added: 2557, mode: MaxEncodedLen) + /// Storage: OrderBook UserOrders (r:1 w:1) + /// Proof: OrderBook UserOrders (max_values: None, max_size: Some(226), added: 2701, mode: MaxEncodedLen) + /// Storage: System Account (r:2 w:2) + /// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: MaxEncodedLen) + /// Storage: ForeignInvestments ForeignInvestmentInfo (r:1 w:0) + /// Proof: ForeignInvestments ForeignInvestmentInfo (max_values: None, max_size: Some(82), added: 2557, mode: MaxEncodedLen) + fn fill_order_partial() -> Weight { + // Proof Size summary in bytes: + // Measured: `1924` + // Estimated: `11406` + // Minimum execution time: 117_000_000 picoseconds. + Weight::from_parts(119_000_000, 0) + .saturating_add(Weight::from_parts(0, 11406)) + .saturating_add(T::DbWeight::get().reads(12)) + .saturating_add(T::DbWeight::get().writes(8)) } /// Storage: OrderBook TradingPair (r:0 w:1) /// Proof: OrderBook TradingPair (max_values: None, max_size: Some(82), added: 2557, mode: MaxEncodedLen) @@ -115,8 +150,9 @@ impl pallet_order_book::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 7_000 nanoseconds. + // Minimum execution time: 8_000_000 picoseconds. Weight::from_parts(8_000_000, 0) + .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(1)) } /// Storage: OrderBook TradingPair (r:0 w:1) @@ -125,28 +161,21 @@ impl pallet_order_book::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 7_000 nanoseconds. + // Minimum execution time: 8_000_000 picoseconds. Weight::from_parts(8_000_000, 0) + .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(1)) } /// Storage: OrderBook TradingPair (r:1 w:1) /// Proof: OrderBook TradingPair (max_values: None, max_size: Some(82), added: 2557, mode: MaxEncodedLen) fn update_min_order() -> Weight { // Proof Size summary in bytes: - // Measured: `209` - // Estimated: `2557` - // Minimum execution time: 11_000 nanoseconds. - Weight::from_parts(12_000_000, 2557) + // Measured: `242` + // Estimated: `3547` + // Minimum execution time: 12_000_000 picoseconds. + Weight::from_parts(13_000_000, 0) + .saturating_add(Weight::from_parts(0, 3547)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } - fn fill_order_partial() -> Weight { - // Proof Size summary in bytes: - // Measured: `1702` - // Estimated: `28826` - // Minimum execution time: 64_000 nanoseconds. - Weight::from_parts(65_000_000, 28826) - .saturating_add(T::DbWeight::get().reads(8)) - .saturating_add(T::DbWeight::get().writes(7)) - } } diff --git a/runtime/development/src/weights/pallet_permissions.rs b/runtime/development/src/weights/pallet_permissions.rs index 112e86ac83..4f5c1587be 100644 --- a/runtime/development/src/weights/pallet_permissions.rs +++ b/runtime/development/src/weights/pallet_permissions.rs @@ -2,16 +2,16 @@ //! Autogenerated weights for `pallet_permissions` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev -//! DATE: 2023-09-05, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2023-11-10, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `runner`, CPU: `AMD EPYC 7763 64-Core Processor` -//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("centrifuge-dev"), DB CACHE: 1024 +//! HOSTNAME: `kf-FG`, CPU: `` +//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("development-local"), DB CACHE: 1024 // Executed Command: // target/release/centrifuge-chain // benchmark // pallet -// --chain=centrifuge-dev +// --chain=development-local // --steps=50 // --repeat=20 // --pallet=pallet_permissions @@ -19,14 +19,15 @@ // --execution=wasm // --wasm-execution=compiled // --heap-pages=4096 -// --output=/tmp/runtime/centrifuge/src/weights/pallet_permissions.rs +// --output=/tmp/runtime/development/src/weights/pallet_permissions.rs #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] #![allow(unused_imports)] +#![allow(missing_docs)] use frame_support::{traits::Get, weights::Weight}; -use sp_std::marker::PhantomData; +use core::marker::PhantomData; /// Weight functions for `pallet_permissions`. pub struct WeightInfo(PhantomData); @@ -38,9 +39,10 @@ impl pallet_permissions::WeightInfo for WeightInfo { fn add_as_admin() -> Weight { // Proof Size summary in bytes: // Measured: `3` - // Estimated: `5224` - // Minimum execution time: 20_849 nanoseconds. - Weight::from_parts(21_610_000, 5224) + // Estimated: `3693` + // Minimum execution time: 12_000_000 picoseconds. + Weight::from_parts(13_000_000, 0) + .saturating_add(Weight::from_parts(0, 3693)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -51,9 +53,10 @@ impl pallet_permissions::WeightInfo for WeightInfo { fn add_as_editor() -> Weight { // Proof Size summary in bytes: // Measured: `162` - // Estimated: `7927` - // Minimum execution time: 28_834 nanoseconds. - Weight::from_parts(29_285_000, 7927) + // Estimated: `6396` + // Minimum execution time: 17_000_000 picoseconds. + Weight::from_parts(18_000_000, 0) + .saturating_add(Weight::from_parts(0, 6396)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -64,9 +67,10 @@ impl pallet_permissions::WeightInfo for WeightInfo { fn remove_as_admin() -> Weight { // Proof Size summary in bytes: // Measured: `162` - // Estimated: `5224` - // Minimum execution time: 24_476 nanoseconds. - Weight::from_parts(25_077_000, 5224) + // Estimated: `3693` + // Minimum execution time: 15_000_000 picoseconds. + Weight::from_parts(15_000_000, 0) + .saturating_add(Weight::from_parts(0, 3693)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -77,9 +81,10 @@ impl pallet_permissions::WeightInfo for WeightInfo { fn remove_as_editor() -> Weight { // Proof Size summary in bytes: // Measured: `256` - // Estimated: `7927` - // Minimum execution time: 31_278 nanoseconds. - Weight::from_parts(31_940_000, 7927) + // Estimated: `6396` + // Minimum execution time: 19_000_000 picoseconds. + Weight::from_parts(19_000_000, 0) + .saturating_add(Weight::from_parts(0, 6396)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -88,9 +93,10 @@ impl pallet_permissions::WeightInfo for WeightInfo { fn purge() -> Weight { // Proof Size summary in bytes: // Measured: `146` - // Estimated: `2703` - // Minimum execution time: 20_979 nanoseconds. - Weight::from_parts(22_192_000, 2703) + // Estimated: `3693` + // Minimum execution time: 12_000_000 picoseconds. + Weight::from_parts(13_000_000, 0) + .saturating_add(Weight::from_parts(0, 3693)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -99,9 +105,10 @@ impl pallet_permissions::WeightInfo for WeightInfo { fn admin_purge() -> Weight { // Proof Size summary in bytes: // Measured: `146` - // Estimated: `2703` - // Minimum execution time: 21_640 nanoseconds. - Weight::from_parts(22_482_000, 2703) + // Estimated: `3693` + // Minimum execution time: 13_000_000 picoseconds. + Weight::from_parts(13_000_000, 0) + .saturating_add(Weight::from_parts(0, 3693)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } diff --git a/runtime/development/src/weights/pallet_pool_registry.rs b/runtime/development/src/weights/pallet_pool_registry.rs index 76b63cf060..d59826c020 100644 --- a/runtime/development/src/weights/pallet_pool_registry.rs +++ b/runtime/development/src/weights/pallet_pool_registry.rs @@ -2,16 +2,16 @@ //! Autogenerated weights for `pallet_pool_registry` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev -//! DATE: 2023-09-05, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2023-11-10, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `runner`, CPU: `AMD EPYC 7763 64-Core Processor` -//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("centrifuge-dev"), DB CACHE: 1024 +//! HOSTNAME: `kf-FG`, CPU: `` +//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("development-local"), DB CACHE: 1024 // Executed Command: // target/release/centrifuge-chain // benchmark // pallet -// --chain=centrifuge-dev +// --chain=development-local // --steps=50 // --repeat=20 // --pallet=pallet_pool_registry @@ -19,14 +19,15 @@ // --execution=wasm // --wasm-execution=compiled // --heap-pages=4096 -// --output=/tmp/runtime/centrifuge/src/weights/pallet_pool_registry.rs +// --output=/tmp/runtime/development/src/weights/pallet_pool_registry.rs #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] #![allow(unused_imports)] +#![allow(missing_docs)] use frame_support::{traits::Get, weights::Weight}; -use sp_std::marker::PhantomData; +use core::marker::PhantomData; /// Weight functions for `pallet_pool_registry`. pub struct WeightInfo(PhantomData); @@ -48,23 +49,24 @@ impl pallet_pool_registry::WeightInfo for WeightInfo /// Storage: Permissions Permission (r:1 w:1) /// Proof: Permissions Permission (max_values: None, max_size: Some(228), added: 2703, mode: MaxEncodedLen) /// Storage: Loans WriteOffPolicy (r:0 w:1) - /// Proof: Loans WriteOffPolicy (max_values: None, max_size: Some(5126), added: 7601, mode: MaxEncodedLen) + /// Proof: Loans WriteOffPolicy (max_values: None, max_size: Some(535), added: 3010, mode: MaxEncodedLen) /// Storage: PoolSystem PoolDeposit (r:0 w:1) /// Proof: PoolSystem PoolDeposit (max_values: None, max_size: Some(72), added: 2547, mode: MaxEncodedLen) /// The range of component `n` is `[1, 5]`. fn register(n: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `675` - // Estimated: `19807 + n * (2475 ±0)` - // Minimum execution time: 153_326 nanoseconds. - Weight::from_parts(139_206_198, 19807) - // Standard Error: 188_717 - .saturating_add(Weight::from_parts(16_937_683, 0).saturating_mul(n.into())) + // Measured: `720 + n * (4 ±0)` + // Estimated: `4278 + n * (2480 ±0)` + // Minimum execution time: 83_000_000 picoseconds. + Weight::from_parts(71_862_967, 0) + .saturating_add(Weight::from_parts(0, 4278)) + // Standard Error: 16_323 + .saturating_add(Weight::from_parts(12_213_901, 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(8)) .saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(n.into()))) - .saturating_add(Weight::from_parts(0, 2475).saturating_mul(n.into())) + .saturating_add(Weight::from_parts(0, 2480).saturating_mul(n.into())) } /// Storage: Permissions Permission (r:1 w:0) /// Proof: Permissions Permission (max_values: None, max_size: Some(228), added: 2703, mode: MaxEncodedLen) @@ -81,12 +83,13 @@ impl pallet_pool_registry::WeightInfo for WeightInfo /// The range of component `n` is `[1, 5]`. fn update_no_execution(n: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `819 + n * (133 ±0)` - // Estimated: `9739 + n * (2531 ±0)` - // Minimum execution time: 48_650 nanoseconds. - Weight::from_parts(48_089_534, 9739) - // Standard Error: 15_208 - .saturating_add(Weight::from_parts(2_369_740, 0).saturating_mul(n.into())) + // Measured: `787 + n * (133 ±0)` + // Estimated: `4278 + n * (2531 ±0)` + // Minimum execution time: 31_000_000 picoseconds. + Weight::from_parts(30_345_210, 0) + .saturating_add(Weight::from_parts(0, 4278)) + // Standard Error: 13_189 + .saturating_add(Weight::from_parts(1_910_630, 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(1)) @@ -109,16 +112,17 @@ impl pallet_pool_registry::WeightInfo for WeightInfo /// The range of component `n` is `[1, 5]`. fn update_and_execute(n: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `910 + n * (167 ±0)` - // Estimated: `15599 + n * (2699 ±0)` - // Minimum execution time: 83_606 nanoseconds. - Weight::from_parts(77_925_350, 15599) - // Standard Error: 37_965 - .saturating_add(Weight::from_parts(8_314_113, 0).saturating_mul(n.into())) + // Measured: `973 + n * (155 ±0)` + // Estimated: `6917 + n * (2531 ±0)` + // Minimum execution time: 55_000_000 picoseconds. + Weight::from_parts(50_011_098, 0) + .saturating_add(Weight::from_parts(0, 6917)) + // Standard Error: 24_082 + .saturating_add(Weight::from_parts(6_658_294, 0).saturating_mul(n.into())) .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(n.into()))) .saturating_add(T::DbWeight::get().writes(3)) - .saturating_add(Weight::from_parts(0, 2699).saturating_mul(n.into())) + .saturating_add(Weight::from_parts(0, 2531).saturating_mul(n.into())) } /// Storage: PoolSystem Pool (r:1 w:1) /// Proof: PoolSystem Pool (max_values: None, max_size: Some(813), added: 3288, mode: MaxEncodedLen) @@ -135,30 +139,30 @@ impl pallet_pool_registry::WeightInfo for WeightInfo /// The range of component `n` is `[1, 5]`. fn execute_update(n: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `932 + n * (194 ±0)` - // Estimated: `16412 + n * (2725 ±0)` - // Minimum execution time: 72_314 nanoseconds. - Weight::from_parts(66_320_482, 16412) - // Standard Error: 41_355 - .saturating_add(Weight::from_parts(8_428_684, 0).saturating_mul(n.into())) + // Measured: `963 + n * (181 ±0)` + // Estimated: `6908 + n * (2531 ±0)` + // Minimum execution time: 47_000_000 picoseconds. + Weight::from_parts(42_750_175, 0) + .saturating_add(Weight::from_parts(0, 6908)) + // Standard Error: 42_497 + .saturating_add(Weight::from_parts(6_888_025, 0).saturating_mul(n.into())) .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(n.into()))) .saturating_add(T::DbWeight::get().writes(3)) - .saturating_add(Weight::from_parts(0, 2725).saturating_mul(n.into())) + .saturating_add(Weight::from_parts(0, 2531).saturating_mul(n.into())) } /// Storage: Permissions Permission (r:1 w:0) /// Proof: Permissions Permission (max_values: None, max_size: Some(228), added: 2703, mode: MaxEncodedLen) /// Storage: PoolRegistry PoolMetadata (r:0 w:1) /// Proof: PoolRegistry PoolMetadata (max_values: None, max_size: Some(71), added: 2546, mode: MaxEncodedLen) /// The range of component `n` is `[0, 46]`. - fn set_metadata(n: u32, ) -> Weight { + fn set_metadata(_n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `146` - // Estimated: `2703` - // Minimum execution time: 22_411 nanoseconds. - Weight::from_parts(23_553_917, 2703) - // Standard Error: 1_161 - .saturating_add(Weight::from_parts(5_442, 0).saturating_mul(n.into())) + // Estimated: `3693` + // Minimum execution time: 12_000_000 picoseconds. + Weight::from_parts(13_363_668, 0) + .saturating_add(Weight::from_parts(0, 3693)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } diff --git a/runtime/development/src/weights/pallet_pool_system.rs b/runtime/development/src/weights/pallet_pool_system.rs index 15982cff5a..9584f1432c 100644 --- a/runtime/development/src/weights/pallet_pool_system.rs +++ b/runtime/development/src/weights/pallet_pool_system.rs @@ -2,16 +2,16 @@ //! Autogenerated weights for `pallet_pool_system` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev -//! DATE: 2023-09-05, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2023-11-10, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `runner`, CPU: `AMD EPYC 7763 64-Core Processor` -//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("centrifuge-dev"), DB CACHE: 1024 +//! HOSTNAME: `kf-FG`, CPU: `` +//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("development-local"), DB CACHE: 1024 // Executed Command: // target/release/centrifuge-chain // benchmark // pallet -// --chain=centrifuge-dev +// --chain=development-local // --steps=50 // --repeat=20 // --pallet=pallet_pool_system @@ -19,14 +19,15 @@ // --execution=wasm // --wasm-execution=compiled // --heap-pages=4096 -// --output=/tmp/runtime/centrifuge/src/weights/pallet_pool_system.rs +// --output=/tmp/runtime/development/src/weights/pallet_pool_system.rs #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] #![allow(unused_imports)] +#![allow(missing_docs)] use frame_support::{traits::Get, weights::Weight}; -use sp_std::marker::PhantomData; +use core::marker::PhantomData; /// Weight functions for `pallet_pool_system`. pub struct WeightInfo(PhantomData); @@ -37,10 +38,11 @@ impl pallet_pool_system::WeightInfo for WeightInfo { /// Proof: PoolSystem Pool (max_values: None, max_size: Some(813), added: 3288, mode: MaxEncodedLen) fn set_max_reserve() -> Weight { // Proof Size summary in bytes: - // Measured: `657` - // Estimated: `5991` - // Minimum execution time: 29_746 nanoseconds. - Weight::from_parts(30_197_000, 5991) + // Measured: `625` + // Estimated: `4278` + // Minimum execution time: 18_000_000 picoseconds. + Weight::from_parts(18_000_000, 0) + .saturating_add(Weight::from_parts(0, 4278)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -75,17 +77,18 @@ impl pallet_pool_system::WeightInfo for WeightInfo { /// The range of component `n` is `[1, 5]`. fn close_epoch_no_orders(n: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `841 + n * (133 ±0)` - // Estimated: `33561 + n * (20298 ±0)` - // Minimum execution time: 121_947 nanoseconds. - Weight::from_parts(50_340_346, 33561) - // Standard Error: 43_332 - .saturating_add(Weight::from_parts(74_108_151, 0).saturating_mul(n.into())) + // Measured: `1220 + n * (175 ±0)` + // Estimated: `27515 + n * (2604 ±0)` + // Minimum execution time: 86_000_000 picoseconds. + Weight::from_parts(30_676_869, 0) + .saturating_add(Weight::from_parts(0, 27515)) + // Standard Error: 87_723 + .saturating_add(Weight::from_parts(57_080_607, 0).saturating_mul(n.into())) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().reads((8_u64).saturating_mul(n.into()))) .saturating_add(T::DbWeight::get().writes(1)) .saturating_add(T::DbWeight::get().writes((8_u64).saturating_mul(n.into()))) - .saturating_add(Weight::from_parts(0, 20298).saturating_mul(n.into())) + .saturating_add(Weight::from_parts(0, 2604).saturating_mul(n.into())) } /// Storage: PoolSystem Pool (r:1 w:1) /// Proof: PoolSystem Pool (max_values: None, max_size: Some(813), added: 3288, mode: MaxEncodedLen) @@ -112,17 +115,18 @@ impl pallet_pool_system::WeightInfo for WeightInfo { /// The range of component `n` is `[1, 5]`. fn close_epoch_no_execution(n: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `1007 + n * (133 ±0)` - // Estimated: `33561 + n * (17694 ±0)` - // Minimum execution time: 83_635 nanoseconds. - Weight::from_parts(54_862_697, 33561) - // Standard Error: 34_507 - .saturating_add(Weight::from_parts(31_508_266, 0).saturating_mul(n.into())) + // Measured: `1073 + n * (133 ±0)` + // Estimated: `27515 + n * (2531 ±0)` + // Minimum execution time: 56_000_000 picoseconds. + Weight::from_parts(35_491_121, 0) + .saturating_add(Weight::from_parts(0, 27515)) + // Standard Error: 32_948 + .saturating_add(Weight::from_parts(22_873_364, 0).saturating_mul(n.into())) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().reads((7_u64).saturating_mul(n.into()))) .saturating_add(T::DbWeight::get().writes(2)) .saturating_add(T::DbWeight::get().writes((6_u64).saturating_mul(n.into()))) - .saturating_add(Weight::from_parts(0, 17694).saturating_mul(n.into())) + .saturating_add(Weight::from_parts(0, 2531).saturating_mul(n.into())) } /// Storage: PoolSystem Pool (r:1 w:1) /// Proof: PoolSystem Pool (max_values: None, max_size: Some(813), added: 3288, mode: MaxEncodedLen) @@ -148,6 +152,8 @@ impl pallet_pool_system::WeightInfo for WeightInfo { /// Proof: Investments RedeemOrderId (max_values: None, max_size: Some(48), added: 2523, mode: MaxEncodedLen) /// Storage: OrmlTokens Accounts (r:7 w:3) /// Proof: OrmlTokens Accounts (max_values: None, max_size: Some(129), added: 2604, mode: MaxEncodedLen) + /// Storage: OrmlAssetRegistry Metadata (r:2 w:0) + /// Proof Skipped: OrmlAssetRegistry Metadata (max_values: None, max_size: None, mode: Measured) /// Storage: System Account (r:2 w:2) /// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: MaxEncodedLen) /// Storage: Investments ClearedInvestOrders (r:0 w:5) @@ -157,17 +163,18 @@ impl pallet_pool_system::WeightInfo for WeightInfo { /// The range of component `n` is `[1, 5]`. fn close_epoch_execute(n: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `1525 + n * (133 ±0)` - // Estimated: `43975 + n * (20298 ±0)` - // Minimum execution time: 209_289 nanoseconds. - Weight::from_parts(138_046_977, 43975) - // Standard Error: 59_696 - .saturating_add(Weight::from_parts(75_664_781, 0).saturating_mul(n.into())) - .saturating_add(T::DbWeight::get().reads(8)) + // Measured: `2231 + n * (197 ±0)` + // Estimated: `27515 + n * (2604 ±0)` + // Minimum execution time: 161_000_000 picoseconds. + Weight::from_parts(107_288_492, 0) + .saturating_add(Weight::from_parts(0, 27515)) + // Standard Error: 80_685 + .saturating_add(Weight::from_parts(58_002_978, 0).saturating_mul(n.into())) + .saturating_add(T::DbWeight::get().reads(10)) .saturating_add(T::DbWeight::get().reads((8_u64).saturating_mul(n.into()))) .saturating_add(T::DbWeight::get().writes(7)) .saturating_add(T::DbWeight::get().writes((8_u64).saturating_mul(n.into()))) - .saturating_add(Weight::from_parts(0, 20298).saturating_mul(n.into())) + .saturating_add(Weight::from_parts(0, 2604).saturating_mul(n.into())) } /// Storage: PoolSystem EpochExecution (r:1 w:1) /// Proof: PoolSystem EpochExecution (max_values: None, max_size: Some(770), added: 3245, mode: MaxEncodedLen) @@ -176,12 +183,13 @@ impl pallet_pool_system::WeightInfo for WeightInfo { /// The range of component `n` is `[1, 5]`. fn submit_solution(n: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `493 + n * (249 ±0)` - // Estimated: `6533` - // Minimum execution time: 30_777 nanoseconds. - Weight::from_parts(31_524_649, 6533) - // Standard Error: 13_304 - .saturating_add(Weight::from_parts(771_497, 0).saturating_mul(n.into())) + // Measured: `429 + n * (249 ±0)` + // Estimated: `4278` + // Minimum execution time: 17_000_000 picoseconds. + Weight::from_parts(17_644_334, 0) + .saturating_add(Weight::from_parts(0, 4278)) + // Standard Error: 16_127 + .saturating_add(Weight::from_parts(720_502, 0).saturating_mul(n.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -193,6 +201,8 @@ impl pallet_pool_system::WeightInfo for WeightInfo { /// Proof: Investments InProcessingInvestOrders (max_values: None, max_size: Some(56), added: 2531, mode: MaxEncodedLen) /// Storage: OrmlTokens Accounts (r:7 w:3) /// Proof: OrmlTokens Accounts (max_values: None, max_size: Some(129), added: 2604, mode: MaxEncodedLen) + /// Storage: OrmlAssetRegistry Metadata (r:2 w:0) + /// Proof Skipped: OrmlAssetRegistry Metadata (max_values: None, max_size: None, mode: Measured) /// Storage: System Account (r:2 w:2) /// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: MaxEncodedLen) /// Storage: OrmlTokens TotalIssuance (r:1 w:1) @@ -216,16 +226,17 @@ impl pallet_pool_system::WeightInfo for WeightInfo { /// The range of component `n` is `[1, 5]`. fn execute_epoch(n: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `1503 + n * (605 ±0)` - // Estimated: `19974 + n * (17774 ±0)` - // Minimum execution time: 175_236 nanoseconds. - Weight::from_parts(124_344_158, 19974) - // Standard Error: 43_193 - .saturating_add(Weight::from_parts(54_899_238, 0).saturating_mul(n.into())) - .saturating_add(T::DbWeight::get().reads(8)) + // Measured: `2103 + n * (671 ±0)` + // Estimated: `8039 + n * (2604 ±0)` + // Minimum execution time: 140_000_000 picoseconds. + Weight::from_parts(101_806_308, 0) + .saturating_add(Weight::from_parts(0, 8039)) + // Standard Error: 139_146 + .saturating_add(Weight::from_parts(42_868_925, 0).saturating_mul(n.into())) + .saturating_add(T::DbWeight::get().reads(10)) .saturating_add(T::DbWeight::get().reads((7_u64).saturating_mul(n.into()))) .saturating_add(T::DbWeight::get().writes(8)) .saturating_add(T::DbWeight::get().writes((6_u64).saturating_mul(n.into()))) - .saturating_add(Weight::from_parts(0, 17774).saturating_mul(n.into())) + .saturating_add(Weight::from_parts(0, 2604).saturating_mul(n.into())) } } diff --git a/runtime/development/src/weights/pallet_preimage.rs b/runtime/development/src/weights/pallet_preimage.rs index 331c236138..b55a1a133a 100644 --- a/runtime/development/src/weights/pallet_preimage.rs +++ b/runtime/development/src/weights/pallet_preimage.rs @@ -2,16 +2,16 @@ //! Autogenerated weights for `pallet_preimage` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev -//! DATE: 2023-09-05, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2023-11-10, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `runner`, CPU: `AMD EPYC 7763 64-Core Processor` -//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("centrifuge-dev"), DB CACHE: 1024 +//! HOSTNAME: `kf-FG`, CPU: `` +//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("development-local"), DB CACHE: 1024 // Executed Command: // target/release/centrifuge-chain // benchmark // pallet -// --chain=centrifuge-dev +// --chain=development-local // --steps=50 // --repeat=20 // --pallet=pallet_preimage @@ -19,14 +19,15 @@ // --execution=wasm // --wasm-execution=compiled // --heap-pages=4096 -// --output=/tmp/runtime/centrifuge/src/weights/pallet_preimage.rs +// --output=/tmp/runtime/development/src/weights/pallet_preimage.rs #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] #![allow(unused_imports)] +#![allow(missing_docs)] use frame_support::{traits::Get, weights::Weight}; -use sp_std::marker::PhantomData; +use core::marker::PhantomData; /// Weight functions for `pallet_preimage`. pub struct WeightInfo(PhantomData); @@ -38,12 +39,13 @@ impl pallet_preimage::WeightInfo for WeightInfo { /// The range of component `s` is `[0, 4194304]`. fn note_preimage(s: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `209` - // Estimated: `2566` - // Minimum execution time: 36_317 nanoseconds. - Weight::from_parts(82_180_035, 2566) - // Standard Error: 18 - .saturating_add(Weight::from_parts(2_389, 0).saturating_mul(s.into())) + // Measured: `178` + // Estimated: `3556` + // Minimum execution time: 27_000_000 picoseconds. + Weight::from_parts(27_000_000, 0) + .saturating_add(Weight::from_parts(0, 3556)) + // Standard Error: 2 + .saturating_add(Weight::from_parts(1_379, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -55,11 +57,12 @@ impl pallet_preimage::WeightInfo for WeightInfo { fn note_requested_preimage(s: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `140` - // Estimated: `2566` - // Minimum execution time: 23_804 nanoseconds. - Weight::from_parts(1_075_216, 2566) - // Standard Error: 7 - .saturating_add(Weight::from_parts(2_539, 0).saturating_mul(s.into())) + // Estimated: `3556` + // Minimum execution time: 13_000_000 picoseconds. + Weight::from_parts(14_000_000, 0) + .saturating_add(Weight::from_parts(0, 3556)) + // Standard Error: 2 + .saturating_add(Weight::from_parts(1_396, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -71,11 +74,12 @@ impl pallet_preimage::WeightInfo for WeightInfo { fn note_no_deposit_preimage(s: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `140` - // Estimated: `2566` - // Minimum execution time: 22_502 nanoseconds. - Weight::from_parts(22_822_000, 2566) - // Standard Error: 4 - .saturating_add(Weight::from_parts(2_481, 0).saturating_mul(s.into())) + // Estimated: `3556` + // Minimum execution time: 13_000_000 picoseconds. + Weight::from_parts(13_000_000, 0) + .saturating_add(Weight::from_parts(0, 3556)) + // Standard Error: 2 + .saturating_add(Weight::from_parts(1_405, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -85,10 +89,11 @@ impl pallet_preimage::WeightInfo for WeightInfo { /// Proof: Preimage PreimageFor (max_values: None, max_size: Some(4194344), added: 4196819, mode: MaxEncodedLen) fn unnote_preimage() -> Weight { // Proof Size summary in bytes: - // Measured: `387` - // Estimated: `2566` - // Minimum execution time: 53_900 nanoseconds. - Weight::from_parts(57_466_000, 2566) + // Measured: `324` + // Estimated: `3556` + // Minimum execution time: 37_000_000 picoseconds. + Weight::from_parts(43_000_000, 0) + .saturating_add(Weight::from_parts(0, 3556)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -99,9 +104,10 @@ impl pallet_preimage::WeightInfo for WeightInfo { fn unnote_no_deposit_preimage() -> Weight { // Proof Size summary in bytes: // Measured: `178` - // Estimated: `2566` - // Minimum execution time: 35_747 nanoseconds. - Weight::from_parts(41_898_000, 2566) + // Estimated: `3556` + // Minimum execution time: 21_000_000 picoseconds. + Weight::from_parts(23_000_000, 0) + .saturating_add(Weight::from_parts(0, 3556)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -109,10 +115,11 @@ impl pallet_preimage::WeightInfo for WeightInfo { /// Proof: Preimage StatusFor (max_values: None, max_size: Some(91), added: 2566, mode: MaxEncodedLen) fn request_preimage() -> Weight { // Proof Size summary in bytes: - // Measured: `254` - // Estimated: `2566` - // Minimum execution time: 33_192 nanoseconds. - Weight::from_parts(35_406_000, 2566) + // Measured: `222` + // Estimated: `3556` + // Minimum execution time: 18_000_000 picoseconds. + Weight::from_parts(23_000_000, 0) + .saturating_add(Weight::from_parts(0, 3556)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -121,9 +128,10 @@ impl pallet_preimage::WeightInfo for WeightInfo { fn request_no_deposit_preimage() -> Weight { // Proof Size summary in bytes: // Measured: `178` - // Estimated: `2566` - // Minimum execution time: 22_562 nanoseconds. - Weight::from_parts(25_358_000, 2566) + // Estimated: `3556` + // Minimum execution time: 14_000_000 picoseconds. + Weight::from_parts(18_000_000, 0) + .saturating_add(Weight::from_parts(0, 3556)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -132,9 +140,10 @@ impl pallet_preimage::WeightInfo for WeightInfo { fn request_unnoted_preimage() -> Weight { // Proof Size summary in bytes: // Measured: `76` - // Estimated: `2566` - // Minimum execution time: 21_160 nanoseconds. - Weight::from_parts(22_351_000, 2566) + // Estimated: `3556` + // Minimum execution time: 14_000_000 picoseconds. + Weight::from_parts(17_000_000, 0) + .saturating_add(Weight::from_parts(0, 3556)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -143,9 +152,10 @@ impl pallet_preimage::WeightInfo for WeightInfo { fn request_requested_preimage() -> Weight { // Proof Size summary in bytes: // Measured: `140` - // Estimated: `2566` - // Minimum execution time: 12_333 nanoseconds. - Weight::from_parts(13_284_000, 2566) + // Estimated: `3556` + // Minimum execution time: 7_000_000 picoseconds. + Weight::from_parts(9_000_000, 0) + .saturating_add(Weight::from_parts(0, 3556)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -156,9 +166,10 @@ impl pallet_preimage::WeightInfo for WeightInfo { fn unrequest_preimage() -> Weight { // Proof Size summary in bytes: // Measured: `178` - // Estimated: `2566` - // Minimum execution time: 39_734 nanoseconds. - Weight::from_parts(43_110_000, 2566) + // Estimated: `3556` + // Minimum execution time: 21_000_000 picoseconds. + Weight::from_parts(22_000_000, 0) + .saturating_add(Weight::from_parts(0, 3556)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -167,9 +178,10 @@ impl pallet_preimage::WeightInfo for WeightInfo { fn unrequest_unnoted_preimage() -> Weight { // Proof Size summary in bytes: // Measured: `140` - // Estimated: `2566` - // Minimum execution time: 12_663 nanoseconds. - Weight::from_parts(14_076_000, 2566) + // Estimated: `3556` + // Minimum execution time: 6_000_000 picoseconds. + Weight::from_parts(7_000_000, 0) + .saturating_add(Weight::from_parts(0, 3556)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -178,9 +190,10 @@ impl pallet_preimage::WeightInfo for WeightInfo { fn unrequest_multi_referenced_preimage() -> Weight { // Proof Size summary in bytes: // Measured: `140` - // Estimated: `2566` - // Minimum execution time: 12_323 nanoseconds. - Weight::from_parts(13_255_000, 2566) + // Estimated: `3556` + // Minimum execution time: 7_000_000 picoseconds. + Weight::from_parts(8_000_000, 0) + .saturating_add(Weight::from_parts(0, 3556)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } diff --git a/runtime/development/src/weights/pallet_proxy.rs b/runtime/development/src/weights/pallet_proxy.rs index 3899d01a4e..500d46a67b 100644 --- a/runtime/development/src/weights/pallet_proxy.rs +++ b/runtime/development/src/weights/pallet_proxy.rs @@ -2,16 +2,16 @@ //! Autogenerated weights for `pallet_proxy` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev -//! DATE: 2023-09-05, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2023-11-10, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `runner`, CPU: `AMD EPYC 7763 64-Core Processor` -//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("centrifuge-dev"), DB CACHE: 1024 +//! HOSTNAME: `kf-FG`, CPU: `` +//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("development-local"), DB CACHE: 1024 // Executed Command: // target/release/centrifuge-chain // benchmark // pallet -// --chain=centrifuge-dev +// --chain=development-local // --steps=50 // --repeat=20 // --pallet=pallet_proxy @@ -19,14 +19,15 @@ // --execution=wasm // --wasm-execution=compiled // --heap-pages=4096 -// --output=/tmp/runtime/centrifuge/src/weights/pallet_proxy.rs +// --output=/tmp/runtime/development/src/weights/pallet_proxy.rs #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] #![allow(unused_imports)] +#![allow(missing_docs)] use frame_support::{traits::Get, weights::Weight}; -use sp_std::marker::PhantomData; +use core::marker::PhantomData; /// Weight functions for `pallet_proxy`. pub struct WeightInfo(PhantomData); @@ -36,12 +37,13 @@ impl pallet_proxy::WeightInfo for WeightInfo { /// The range of component `p` is `[1, 31]`. fn proxy(p: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `259 + p * (37 ±0)` - // Estimated: `3716` - // Minimum execution time: 22_162 nanoseconds. - Weight::from_parts(23_207_581, 3716) - // Standard Error: 1_644 - .saturating_add(Weight::from_parts(48_182, 0).saturating_mul(p.into())) + // Measured: `227 + p * (37 ±0)` + // Estimated: `4706` + // Minimum execution time: 13_000_000 picoseconds. + Weight::from_parts(14_068_563, 0) + .saturating_add(Weight::from_parts(0, 4706)) + // Standard Error: 2_402 + .saturating_add(Weight::from_parts(20_324, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(1)) } /// Storage: Proxy Proxies (r:1 w:0) @@ -54,14 +56,15 @@ impl pallet_proxy::WeightInfo for WeightInfo { /// The range of component `p` is `[1, 31]`. fn proxy_announced(a: u32, p: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `650 + a * (68 ±0) + p * (37 ±0)` - // Estimated: `11027` - // Minimum execution time: 47_579 nanoseconds. - Weight::from_parts(47_977_353, 11027) - // Standard Error: 2_247 - .saturating_add(Weight::from_parts(174_754, 0).saturating_mul(a.into())) - // Standard Error: 2_321 - .saturating_add(Weight::from_parts(35_796, 0).saturating_mul(p.into())) + // Measured: `554 + a * (68 ±0) + p * (37 ±0)` + // Estimated: `5698` + // Minimum execution time: 33_000_000 picoseconds. + Weight::from_parts(33_282_548, 0) + .saturating_add(Weight::from_parts(0, 5698)) + // Standard Error: 2_678 + .saturating_add(Weight::from_parts(143_490, 0).saturating_mul(a.into())) + // Standard Error: 2_767 + .saturating_add(Weight::from_parts(42_035, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -73,14 +76,15 @@ impl pallet_proxy::WeightInfo for WeightInfo { /// The range of component `p` is `[1, 31]`. fn remove_announcement(a: u32, p: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `533 + a * (68 ±0)` - // Estimated: `7311` - // Minimum execution time: 28_593 nanoseconds. - Weight::from_parts(29_844_862, 7311) - // Standard Error: 1_743 - .saturating_add(Weight::from_parts(177_203, 0).saturating_mul(a.into())) - // Standard Error: 1_801 - .saturating_add(Weight::from_parts(2_655, 0).saturating_mul(p.into())) + // Measured: `469 + a * (68 ±0)` + // Estimated: `5698` + // Minimum execution time: 21_000_000 picoseconds. + Weight::from_parts(21_982_848, 0) + .saturating_add(Weight::from_parts(0, 5698)) + // Standard Error: 1_977 + .saturating_add(Weight::from_parts(143_815, 0).saturating_mul(a.into())) + // Standard Error: 2_043 + .saturating_add(Weight::from_parts(3_867, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -92,14 +96,15 @@ impl pallet_proxy::WeightInfo for WeightInfo { /// The range of component `p` is `[1, 31]`. fn reject_announcement(a: u32, p: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `533 + a * (68 ±0)` - // Estimated: `7311` - // Minimum execution time: 28_463 nanoseconds. - Weight::from_parts(29_753_645, 7311) - // Standard Error: 1_779 - .saturating_add(Weight::from_parts(181_206, 0).saturating_mul(a.into())) - // Standard Error: 1_839 - .saturating_add(Weight::from_parts(6_354, 0).saturating_mul(p.into())) + // Measured: `469 + a * (68 ±0)` + // Estimated: `5698` + // Minimum execution time: 22_000_000 picoseconds. + Weight::from_parts(22_339_482, 0) + .saturating_add(Weight::from_parts(0, 5698)) + // Standard Error: 1_877 + .saturating_add(Weight::from_parts(132_679, 0).saturating_mul(a.into())) + // Standard Error: 1_939 + .saturating_add(Weight::from_parts(668, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -113,14 +118,15 @@ impl pallet_proxy::WeightInfo for WeightInfo { /// The range of component `p` is `[1, 31]`. fn announce(a: u32, p: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `582 + a * (68 ±0) + p * (37 ±0)` - // Estimated: `11027` - // Minimum execution time: 40_064 nanoseconds. - Weight::from_parts(41_776_629, 11027) - // Standard Error: 2_262 - .saturating_add(Weight::from_parts(174_192, 0).saturating_mul(a.into())) - // Standard Error: 2_337 - .saturating_add(Weight::from_parts(36_204, 0).saturating_mul(p.into())) + // Measured: `486 + a * (68 ±0) + p * (37 ±0)` + // Estimated: `5698` + // Minimum execution time: 30_000_000 picoseconds. + Weight::from_parts(30_851_070, 0) + .saturating_add(Weight::from_parts(0, 5698)) + // Standard Error: 2_137 + .saturating_add(Weight::from_parts(140_012, 0).saturating_mul(a.into())) + // Standard Error: 2_208 + .saturating_add(Weight::from_parts(21_936, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -129,12 +135,13 @@ impl pallet_proxy::WeightInfo for WeightInfo { /// The range of component `p` is `[1, 31]`. fn add_proxy(p: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `259 + p * (37 ±0)` - // Estimated: `3716` - // Minimum execution time: 31_138 nanoseconds. - Weight::from_parts(32_270_293, 3716) - // Standard Error: 1_752 - .saturating_add(Weight::from_parts(59_420, 0).saturating_mul(p.into())) + // Measured: `227 + p * (37 ±0)` + // Estimated: `4706` + // Minimum execution time: 23_000_000 picoseconds. + Weight::from_parts(23_815_522, 0) + .saturating_add(Weight::from_parts(0, 4706)) + // Standard Error: 2_151 + .saturating_add(Weight::from_parts(20_133, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -143,12 +150,13 @@ impl pallet_proxy::WeightInfo for WeightInfo { /// The range of component `p` is `[1, 31]`. fn remove_proxy(p: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `259 + p * (37 ±0)` - // Estimated: `3716` - // Minimum execution time: 31_108 nanoseconds. - Weight::from_parts(32_301_855, 3716) - // Standard Error: 1_597 - .saturating_add(Weight::from_parts(64_128, 0).saturating_mul(p.into())) + // Measured: `227 + p * (37 ±0)` + // Estimated: `4706` + // Minimum execution time: 23_000_000 picoseconds. + Weight::from_parts(23_887_538, 0) + .saturating_add(Weight::from_parts(0, 4706)) + // Standard Error: 1_930 + .saturating_add(Weight::from_parts(5_184, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -157,12 +165,13 @@ impl pallet_proxy::WeightInfo for WeightInfo { /// The range of component `p` is `[1, 31]`. fn remove_proxies(p: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `259 + p * (37 ±0)` - // Estimated: `3716` - // Minimum execution time: 24_976 nanoseconds. - Weight::from_parts(25_932_811, 3716) - // Standard Error: 1_377 - .saturating_add(Weight::from_parts(43_231, 0).saturating_mul(p.into())) + // Measured: `227 + p * (37 ±0)` + // Estimated: `4706` + // Minimum execution time: 20_000_000 picoseconds. + Weight::from_parts(20_791_895, 0) + .saturating_add(Weight::from_parts(0, 4706)) + // Standard Error: 2_015 + .saturating_add(Weight::from_parts(16_630, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -172,25 +181,25 @@ impl pallet_proxy::WeightInfo for WeightInfo { fn create_pure(p: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `239` - // Estimated: `3716` - // Minimum execution time: 34_284 nanoseconds. - Weight::from_parts(35_197_303, 3716) - // Standard Error: 1_443 - .saturating_add(Weight::from_parts(18_362, 0).saturating_mul(p.into())) + // Estimated: `4706` + // Minimum execution time: 24_000_000 picoseconds. + Weight::from_parts(23_807_678, 0) + .saturating_add(Weight::from_parts(0, 4706)) + // Standard Error: 6_986 + .saturating_add(Weight::from_parts(117_417, 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: `296 + p * (37 ±0)` - // Estimated: `3716` - // Minimum execution time: 25_999 nanoseconds. - Weight::from_parts(26_856_655, 3716) - // Standard Error: 1_466 - .saturating_add(Weight::from_parts(47_371, 0).saturating_mul(p.into())) + // Measured: `264 + p * (37 ±0)` + // Estimated: `4706` + // Minimum execution time: 21_000_000 picoseconds. + Weight::from_parts(24_548_086, 0) + .saturating_add(Weight::from_parts(0, 4706)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } diff --git a/runtime/development/src/weights/pallet_restricted_tokens.rs b/runtime/development/src/weights/pallet_restricted_tokens.rs index 22124344e3..6c6de16044 100644 --- a/runtime/development/src/weights/pallet_restricted_tokens.rs +++ b/runtime/development/src/weights/pallet_restricted_tokens.rs @@ -2,16 +2,16 @@ //! Autogenerated weights for `pallet_restricted_tokens` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev -//! DATE: 2023-09-05, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2023-11-10, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `runner`, CPU: `AMD EPYC 7763 64-Core Processor` -//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("centrifuge-dev"), DB CACHE: 1024 +//! HOSTNAME: `kf-FG`, CPU: `` +//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("development-local"), DB CACHE: 1024 // Executed Command: // target/release/centrifuge-chain // benchmark // pallet -// --chain=centrifuge-dev +// --chain=development-local // --steps=50 // --repeat=20 // --pallet=pallet_restricted_tokens @@ -19,14 +19,15 @@ // --execution=wasm // --wasm-execution=compiled // --heap-pages=4096 -// --output=/tmp/runtime/centrifuge/src/weights/pallet_restricted_tokens.rs +// --output=/tmp/runtime/development/src/weights/pallet_restricted_tokens.rs #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] #![allow(unused_imports)] +#![allow(missing_docs)] use frame_support::{traits::Get, weights::Weight}; -use sp_std::marker::PhantomData; +use core::marker::PhantomData; /// Weight functions for `pallet_restricted_tokens`. pub struct WeightInfo(PhantomData); @@ -35,122 +36,142 @@ impl pallet_restricted_tokens::WeightInfo for WeightInf /// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: MaxEncodedLen) fn transfer_native() -> Weight { // Proof Size summary in bytes: - // Measured: `224` - // Estimated: `2603` - // Minimum execution time: 54_401 nanoseconds. - Weight::from_parts(54_932_000, 2603) + // Measured: `226` + // Estimated: `3593` + // Minimum execution time: 58_000_000 picoseconds. + Weight::from_parts(59_000_000, 0) + .saturating_add(Weight::from_parts(0, 3593)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } /// Storage: OrmlTokens Accounts (r:2 w:2) /// Proof: OrmlTokens Accounts (max_values: None, max_size: Some(129), added: 2604, mode: MaxEncodedLen) + /// Storage: OrmlAssetRegistry Metadata (r:1 w:0) + /// Proof Skipped: OrmlAssetRegistry Metadata (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) fn transfer_other() -> Weight { // Proof Size summary in bytes: - // Measured: `573` - // Estimated: `7811` - // Minimum execution time: 56_395 nanoseconds. - Weight::from_parts(56_996_000, 7811) - .saturating_add(T::DbWeight::get().reads(3)) + // Measured: `1194` + // Estimated: `6198` + // Minimum execution time: 51_000_000 picoseconds. + Weight::from_parts(52_000_000, 0) + .saturating_add(Weight::from_parts(0, 6198)) + .saturating_add(T::DbWeight::get().reads(4)) .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) fn transfer_keep_alive_native() -> Weight { // Proof Size summary in bytes: - // Measured: `224` - // Estimated: `2603` - // Minimum execution time: 47_158 nanoseconds. - Weight::from_parts(48_039_000, 2603) + // Measured: `226` + // Estimated: `3593` + // Minimum execution time: 49_000_000 picoseconds. + Weight::from_parts(50_000_000, 0) + .saturating_add(Weight::from_parts(0, 3593)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } /// Storage: OrmlTokens Accounts (r:2 w:2) /// Proof: OrmlTokens Accounts (max_values: None, max_size: Some(129), added: 2604, mode: MaxEncodedLen) + /// Storage: OrmlAssetRegistry Metadata (r:1 w:0) + /// Proof Skipped: OrmlAssetRegistry Metadata (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) fn transfer_keep_alive_other() -> Weight { // Proof Size summary in bytes: - // Measured: `438` - // Estimated: `7811` - // Minimum execution time: 52_206 nanoseconds. - Weight::from_parts(53_319_000, 7811) - .saturating_add(T::DbWeight::get().reads(3)) + // Measured: `1091` + // Estimated: `6198` + // Minimum execution time: 48_000_000 picoseconds. + Weight::from_parts(49_000_000, 0) + .saturating_add(Weight::from_parts(0, 6198)) + .saturating_add(T::DbWeight::get().reads(4)) .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) fn transfer_all_native() -> Weight { // Proof Size summary in bytes: - // Measured: `224` - // Estimated: `2603` - // Minimum execution time: 57_527 nanoseconds. - Weight::from_parts(58_819_000, 2603) + // Measured: `226` + // Estimated: `3593` + // Minimum execution time: 61_000_000 picoseconds. + Weight::from_parts(64_000_000, 0) + .saturating_add(Weight::from_parts(0, 3593)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } /// Storage: OrmlTokens Accounts (r:2 w:2) /// Proof: OrmlTokens Accounts (max_values: None, max_size: Some(129), added: 2604, mode: MaxEncodedLen) + /// Storage: OrmlAssetRegistry Metadata (r:1 w:0) + /// Proof Skipped: OrmlAssetRegistry Metadata (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) fn transfer_all_other() -> Weight { // Proof Size summary in bytes: - // Measured: `573` - // Estimated: `7811` - // Minimum execution time: 59_250 nanoseconds. - Weight::from_parts(60_302_000, 7811) - .saturating_add(T::DbWeight::get().reads(3)) + // Measured: `1194` + // Estimated: `6198` + // Minimum execution time: 54_000_000 picoseconds. + Weight::from_parts(58_000_000, 0) + .saturating_add(Weight::from_parts(0, 6198)) + .saturating_add(T::DbWeight::get().reads(4)) .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) fn force_transfer_native() -> Weight { // Proof Size summary in bytes: - // Measured: `224` - // Estimated: `2603` - // Minimum execution time: 53_970 nanoseconds. - Weight::from_parts(54_811_000, 2603) + // Measured: `226` + // Estimated: `3593` + // Minimum execution time: 58_000_000 picoseconds. + Weight::from_parts(59_000_000, 0) + .saturating_add(Weight::from_parts(0, 3593)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } /// Storage: OrmlTokens Accounts (r:2 w:2) /// Proof: OrmlTokens Accounts (max_values: None, max_size: Some(129), added: 2604, mode: MaxEncodedLen) + /// Storage: OrmlAssetRegistry Metadata (r:1 w:0) + /// Proof Skipped: OrmlAssetRegistry Metadata (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) fn force_transfer_other() -> Weight { // Proof Size summary in bytes: - // Measured: `573` - // Estimated: `7811` - // Minimum execution time: 55_873 nanoseconds. - Weight::from_parts(57_136_000, 7811) - .saturating_add(T::DbWeight::get().reads(3)) + // Measured: `1194` + // Estimated: `6198` + // Minimum execution time: 51_000_000 picoseconds. + Weight::from_parts(52_000_000, 0) + .saturating_add(Weight::from_parts(0, 6198)) + .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(3)) } + /// Storage: Balances Holds (r:1 w:1) + /// Proof: Balances Holds (max_values: None, max_size: Some(209), added: 2684, mode: MaxEncodedLen) /// Storage: System Account (r:1 w:1) /// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: MaxEncodedLen) fn set_balance_native() -> Weight { // Proof Size summary in bytes: - // Measured: `89` - // Estimated: `2603` - // Minimum execution time: 51_626 nanoseconds. - Weight::from_parts(53_179_000, 2603) - .saturating_add(T::DbWeight::get().reads(1)) - .saturating_add(T::DbWeight::get().writes(1)) + // Measured: `265` + // Estimated: `3674` + // Minimum execution time: 120_000_000 picoseconds. + Weight::from_parts(126_000_000, 0) + .saturating_add(Weight::from_parts(0, 3674)) + .saturating_add(T::DbWeight::get().reads(2)) + .saturating_add(T::DbWeight::get().writes(2)) } /// Storage: OrmlTokens Accounts (r:1 w:1) /// Proof: OrmlTokens Accounts (max_values: None, max_size: Some(129), added: 2604, mode: MaxEncodedLen) + /// Storage: OrmlAssetRegistry Metadata (r:1 w:0) + /// Proof Skipped: OrmlAssetRegistry Metadata (max_values: None, max_size: None, mode: Measured) /// Storage: OrmlTokens TotalIssuance (r:1 w:1) /// Proof: OrmlTokens TotalIssuance (max_values: None, max_size: Some(49), added: 2524, mode: MaxEncodedLen) - /// Storage: System Account (r:1 w:1) - /// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: MaxEncodedLen) fn set_balance_other() -> Weight { // Proof Size summary in bytes: - // Measured: `302` - // Estimated: `7731` - // Minimum execution time: 69_349 nanoseconds. - Weight::from_parts(70_301_000, 7731) + // Measured: `966` + // Estimated: `4431` + // Minimum execution time: 80_000_000 picoseconds. + Weight::from_parts(81_000_000, 0) + .saturating_add(Weight::from_parts(0, 4431)) .saturating_add(T::DbWeight::get().reads(3)) - .saturating_add(T::DbWeight::get().writes(3)) + .saturating_add(T::DbWeight::get().writes(2)) } } diff --git a/runtime/development/src/weights/pallet_scheduler.rs b/runtime/development/src/weights/pallet_scheduler.rs index de8e04d749..469442869e 100644 --- a/runtime/development/src/weights/pallet_scheduler.rs +++ b/runtime/development/src/weights/pallet_scheduler.rs @@ -2,16 +2,16 @@ //! Autogenerated weights for `pallet_scheduler` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev -//! DATE: 2023-09-05, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2023-11-10, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `runner`, CPU: `AMD EPYC 7763 64-Core Processor` -//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("centrifuge-dev"), DB CACHE: 1024 +//! HOSTNAME: `kf-FG`, CPU: `` +//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("development-local"), DB CACHE: 1024 // Executed Command: // target/release/centrifuge-chain // benchmark // pallet -// --chain=centrifuge-dev +// --chain=development-local // --steps=50 // --repeat=20 // --pallet=pallet_scheduler @@ -19,14 +19,15 @@ // --execution=wasm // --wasm-execution=compiled // --heap-pages=4096 -// --output=/tmp/runtime/centrifuge/src/weights/pallet_scheduler.rs +// --output=/tmp/runtime/development/src/weights/pallet_scheduler.rs #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] #![allow(unused_imports)] +#![allow(missing_docs)] use frame_support::{traits::Get, weights::Weight}; -use sp_std::marker::PhantomData; +use core::marker::PhantomData; /// Weight functions for `pallet_scheduler`. pub struct WeightInfo(PhantomData); @@ -36,9 +37,10 @@ impl pallet_scheduler::WeightInfo for WeightInfo { fn service_agendas_base() -> Weight { // Proof Size summary in bytes: // Measured: `31` - // Estimated: `499` - // Minimum execution time: 5_630 nanoseconds. - Weight::from_parts(5_811_000, 499) + // Estimated: `1489` + // Minimum execution time: 3_000_000 picoseconds. + Weight::from_parts(4_000_000, 0) + .saturating_add(Weight::from_parts(0, 1489)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -47,12 +49,13 @@ impl pallet_scheduler::WeightInfo for WeightInfo { /// The range of component `s` is `[0, 50]`. fn service_agenda_base(s: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `110 + s * (177 ±0)` - // Estimated: `41438` - // Minimum execution time: 5_410 nanoseconds. - Weight::from_parts(8_102_685, 41438) - // Standard Error: 4_303 - .saturating_add(Weight::from_parts(1_192_507, 0).saturating_mul(s.into())) + // Measured: `78 + s * (177 ±0)` + // Estimated: `42428` + // Minimum execution time: 3_000_000 picoseconds. + Weight::from_parts(5_345_451, 0) + .saturating_add(Weight::from_parts(0, 42428)) + // Standard Error: 2_289 + .saturating_add(Weight::from_parts(761_686, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -60,8 +63,9 @@ impl pallet_scheduler::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 8_666 nanoseconds. - Weight::from_parts(8_957_000, 0) + // Minimum execution time: 5_000_000 picoseconds. + Weight::from_parts(5_000_000, 0) + .saturating_add(Weight::from_parts(0, 0)) } /// Storage: Preimage PreimageFor (r:1 w:1) /// Proof: Preimage PreimageFor (max_values: None, max_size: Some(4194344), added: 4196819, mode: Measured) @@ -70,12 +74,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: `245 + s * (1 ±0)` - // Estimated: `5286 + s * (1 ±0)` - // Minimum execution time: 28_773 nanoseconds. - Weight::from_parts(29_204_000, 5286) + // Measured: `213 + s * (1 ±0)` + // Estimated: `3678 + s * (1 ±0)` + // Minimum execution time: 18_000_000 picoseconds. + Weight::from_parts(18_000_000, 0) + .saturating_add(Weight::from_parts(0, 3678)) // Standard Error: 4 - .saturating_add(Weight::from_parts(1_091, 0).saturating_mul(s.into())) + .saturating_add(Weight::from_parts(776, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) .saturating_add(Weight::from_parts(0, 1).saturating_mul(s.into())) @@ -86,42 +91,47 @@ impl pallet_scheduler::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 10_931 nanoseconds. - Weight::from_parts(11_271_000, 0) + // Minimum execution time: 6_000_000 picoseconds. + Weight::from_parts(6_000_000, 0) + .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(1)) } fn service_task_periodic() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 8_656 nanoseconds. - Weight::from_parts(8_896_000, 0) + // Minimum execution time: 5_000_000 picoseconds. + Weight::from_parts(5_000_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: 4_338 nanoseconds. - Weight::from_parts(4_539_000, 0) + // Minimum execution time: 2_000_000 picoseconds. + Weight::from_parts(3_000_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: 4_248 nanoseconds. - Weight::from_parts(4_498_000, 0) + // Minimum execution time: 2_000_000 picoseconds. + Weight::from_parts(3_000_000, 0) + .saturating_add(Weight::from_parts(0, 0)) } /// Storage: Scheduler Agenda (r:1 w:1) /// Proof: Scheduler Agenda (max_values: None, max_size: Some(38963), added: 41438, mode: MaxEncodedLen) /// The range of component `s` is `[0, 49]`. fn schedule(s: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `110 + s * (177 ±0)` - // Estimated: `41438` - // Minimum execution time: 19_406 nanoseconds. - Weight::from_parts(22_600_153, 41438) - // Standard Error: 3_883 - .saturating_add(Weight::from_parts(1_218_595, 0).saturating_mul(s.into())) + // Measured: `78 + s * (177 ±0)` + // Estimated: `42428` + // Minimum execution time: 11_000_000 picoseconds. + Weight::from_parts(12_951_294, 0) + .saturating_add(Weight::from_parts(0, 42428)) + // Standard Error: 2_332 + .saturating_add(Weight::from_parts(746_232, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -132,12 +142,13 @@ impl pallet_scheduler::WeightInfo for WeightInfo { /// The range of component `s` is `[1, 50]`. fn cancel(s: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `110 + s * (177 ±0)` - // Estimated: `41438` - // Minimum execution time: 25_216 nanoseconds. - Weight::from_parts(22_494_611, 41438) - // Standard Error: 5_203 - .saturating_add(Weight::from_parts(2_198_733, 0).saturating_mul(s.into())) + // Measured: `78 + s * (177 ±0)` + // Estimated: `42428` + // Minimum execution time: 15_000_000 picoseconds. + Weight::from_parts(13_160_653, 0) + .saturating_add(Weight::from_parts(0, 42428)) + // Standard Error: 6_244 + .saturating_add(Weight::from_parts(1_399_817, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -148,12 +159,13 @@ impl pallet_scheduler::WeightInfo for WeightInfo { /// The range of component `s` is `[0, 49]`. fn schedule_named(s: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `287 + s * (185 ±0)` - // Estimated: `43961` - // Minimum execution time: 24_385 nanoseconds. - Weight::from_parts(28_285_732, 43961) - // Standard Error: 4_563 - .saturating_add(Weight::from_parts(1_241_067, 0).saturating_mul(s.into())) + // Measured: `255 + s * (185 ±0)` + // Estimated: `42428` + // Minimum execution time: 13_000_000 picoseconds. + Weight::from_parts(16_799_294, 0) + .saturating_add(Weight::from_parts(0, 42428)) + // Standard Error: 4_096 + .saturating_add(Weight::from_parts(767_783, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -164,12 +176,13 @@ impl pallet_scheduler::WeightInfo for WeightInfo { /// The range of component `s` is `[1, 50]`. fn cancel_named(s: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `313 + s * (185 ±0)` - // Estimated: `43961` - // Minimum execution time: 27_231 nanoseconds. - Weight::from_parts(25_659_328, 43961) - // Standard Error: 5_187 - .saturating_add(Weight::from_parts(2_210_158, 0).saturating_mul(s.into())) + // Measured: `281 + s * (185 ±0)` + // Estimated: `42428` + // Minimum execution time: 16_000_000 picoseconds. + Weight::from_parts(15_392_653, 0) + .saturating_add(Weight::from_parts(0, 42428)) + // Standard Error: 4_559 + .saturating_add(Weight::from_parts(1_400_052, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) } diff --git a/runtime/development/src/weights/pallet_session.rs b/runtime/development/src/weights/pallet_session.rs index bca728fa42..31e8ffd582 100644 --- a/runtime/development/src/weights/pallet_session.rs +++ b/runtime/development/src/weights/pallet_session.rs @@ -2,16 +2,16 @@ //! Autogenerated weights for `pallet_session` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev -//! DATE: 2023-09-05, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2023-11-10, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `runner`, CPU: `AMD EPYC 7763 64-Core Processor` -//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("centrifuge-dev"), DB CACHE: 1024 +//! HOSTNAME: `kf-FG`, CPU: `` +//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("development-local"), DB CACHE: 1024 // Executed Command: // target/release/centrifuge-chain // benchmark // pallet -// --chain=centrifuge-dev +// --chain=development-local // --steps=50 // --repeat=20 // --pallet=pallet_session @@ -19,14 +19,15 @@ // --execution=wasm // --wasm-execution=compiled // --heap-pages=4096 -// --output=/tmp/runtime/centrifuge/src/weights/pallet_session.rs +// --output=/tmp/runtime/development/src/weights/pallet_session.rs #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] #![allow(unused_imports)] +#![allow(missing_docs)] use frame_support::{traits::Get, weights::Weight}; -use sp_std::marker::PhantomData; +use core::marker::PhantomData; /// Weight functions for `pallet_session`. pub struct WeightInfo(PhantomData); @@ -37,10 +38,11 @@ impl pallet_session::WeightInfo for WeightInfo { /// Proof Skipped: Session KeyOwner (max_values: None, max_size: None, mode: Measured) fn set_keys() -> Weight { // Proof Size summary in bytes: - // Measured: `369` - // Estimated: `5688` - // Minimum execution time: 26_319 nanoseconds. - Weight::from_parts(26_960_000, 5688) + // Measured: `308` + // Estimated: `3773` + // Minimum execution time: 17_000_000 picoseconds. + Weight::from_parts(18_000_000, 0) + .saturating_add(Weight::from_parts(0, 3773)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -50,10 +52,11 @@ impl pallet_session::WeightInfo for WeightInfo { /// Proof Skipped: Session KeyOwner (max_values: None, max_size: None, mode: Measured) fn purge_keys() -> Weight { // Proof Size summary in bytes: - // Measured: `418` - // Estimated: `3311` - // Minimum execution time: 19_136 nanoseconds. - Weight::from_parts(19_627_000, 3311) + // Measured: `315` + // Estimated: `3780` + // Minimum execution time: 11_000_000 picoseconds. + Weight::from_parts(12_000_000, 0) + .saturating_add(Weight::from_parts(0, 3780)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(2)) } diff --git a/runtime/development/src/weights/pallet_timestamp.rs b/runtime/development/src/weights/pallet_timestamp.rs index e92fee52d9..20e6bda4a0 100644 --- a/runtime/development/src/weights/pallet_timestamp.rs +++ b/runtime/development/src/weights/pallet_timestamp.rs @@ -2,16 +2,16 @@ //! Autogenerated weights for `pallet_timestamp` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev -//! DATE: 2023-09-05, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2023-11-10, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `runner`, CPU: `AMD EPYC 7763 64-Core Processor` -//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("centrifuge-dev"), DB CACHE: 1024 +//! HOSTNAME: `kf-FG`, CPU: `` +//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("development-local"), DB CACHE: 1024 // Executed Command: // target/release/centrifuge-chain // benchmark // pallet -// --chain=centrifuge-dev +// --chain=development-local // --steps=50 // --repeat=20 // --pallet=pallet_timestamp @@ -19,14 +19,15 @@ // --execution=wasm // --wasm-execution=compiled // --heap-pages=4096 -// --output=/tmp/runtime/centrifuge/src/weights/pallet_timestamp.rs +// --output=/tmp/runtime/development/src/weights/pallet_timestamp.rs #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] #![allow(unused_imports)] +#![allow(missing_docs)] use frame_support::{traits::Get, weights::Weight}; -use sp_std::marker::PhantomData; +use core::marker::PhantomData; /// Weight functions for `pallet_timestamp`. pub struct WeightInfo(PhantomData); @@ -37,10 +38,11 @@ impl pallet_timestamp::WeightInfo for WeightInfo { /// Proof: Aura CurrentSlot (max_values: Some(1), max_size: Some(8), added: 503, mode: MaxEncodedLen) fn set() -> Weight { // Proof Size summary in bytes: - // Measured: `256` - // Estimated: `1006` - // Minimum execution time: 13_505 nanoseconds. - Weight::from_parts(14_156_000, 1006) + // Measured: `289` + // Estimated: `1493` + // Minimum execution time: 8_000_000 picoseconds. + Weight::from_parts(8_000_000, 0) + .saturating_add(Weight::from_parts(0, 1493)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -48,7 +50,8 @@ impl pallet_timestamp::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `161` // Estimated: `0` - // Minimum execution time: 6_452 nanoseconds. - Weight::from_parts(6_733_000, 0) + // Minimum execution time: 3_000_000 picoseconds. + Weight::from_parts(4_000_000, 0) + .saturating_add(Weight::from_parts(0, 0)) } } diff --git a/runtime/development/src/weights/pallet_transfer_allowlist.rs b/runtime/development/src/weights/pallet_transfer_allowlist.rs index f7db296127..74aa69abb8 100644 --- a/runtime/development/src/weights/pallet_transfer_allowlist.rs +++ b/runtime/development/src/weights/pallet_transfer_allowlist.rs @@ -2,12 +2,13 @@ //! Autogenerated weights for `pallet_transfer_allowlist` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev -//! DATE: 2023-05-11, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]` -//! HOSTNAME: `Theas-MacBook-Pro.local`, CPU: `` +//! DATE: 2023-11-10, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! WORST CASE MAP SIZE: `1000000` +//! HOSTNAME: `kf-FG`, CPU: `` //! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("development-local"), DB CACHE: 1024 // Executed Command: -// /Users/thealeake/centrifuge-repos/centrifuge-chain/target/release/centrifuge-chain +// target/release/centrifuge-chain // benchmark // pallet // --chain=development-local @@ -18,121 +19,188 @@ // --execution=wasm // --wasm-execution=compiled // --heap-pages=4096 -// --output=/tmp/pallet_transfer_allowlist.rs +// --output=/tmp/runtime/development/src/weights/pallet_transfer_allowlist.rs #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] #![allow(unused_imports)] +#![allow(missing_docs)] use frame_support::{traits::Get, weights::Weight}; -use sp_std::marker::PhantomData; +use core::marker::PhantomData; /// Weight functions for `pallet_transfer_allowlist`. pub struct WeightInfo(PhantomData); impl pallet_transfer_allowlist::WeightInfo for WeightInfo { - // Storage: TransferAllowList AccountCurrencyTransferCountDelay (r:1 w:1) - // Storage: TransferAllowList AccountCurrencyTransferAllowance (r:1 w:1) - // Storage: Fees FeeBalances (r:1 w:0) - // Storage: System Account (r:1 w:1) + /// Storage: TransferAllowList AccountCurrencyTransferCountDelay (r:1 w:1) + /// Proof: TransferAllowList AccountCurrencyTransferCountDelay (max_values: None, max_size: Some(91), added: 2566, mode: MaxEncodedLen) + /// Storage: TransferAllowList AccountCurrencyTransferAllowance (r:1 w:1) + /// Proof: TransferAllowList AccountCurrencyTransferAllowance (max_values: None, max_size: Some(131), added: 2606, mode: MaxEncodedLen) + /// Storage: Fees FeeBalances (r:1 w:0) + /// Proof: Fees FeeBalances (max_values: None, max_size: Some(48), added: 2523, mode: MaxEncodedLen) + /// Storage: System Account (r:1 w:1) + /// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: MaxEncodedLen) fn add_transfer_allowance_no_existing_metadata() -> Weight { - // Minimum execution time: 40_000 nanoseconds. - Weight::from_parts(41_000_000, 0) + // Proof Size summary in bytes: + // Measured: `537` + // Estimated: `3596` + // Minimum execution time: 39_000_000 picoseconds. + Weight::from_parts(40_000_000, 0) + .saturating_add(Weight::from_parts(0, 3596)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(3)) } - // Storage: TransferAllowList AccountCurrencyTransferCountDelay (r:1 w:1) - // Storage: TransferAllowList AccountCurrencyTransferAllowance (r:1 w:1) - // Storage: Fees FeeBalances (r:1 w:0) - // Storage: System Account (r:1 w:1) + /// Storage: TransferAllowList AccountCurrencyTransferCountDelay (r:1 w:1) + /// Proof: TransferAllowList AccountCurrencyTransferCountDelay (max_values: None, max_size: Some(91), added: 2566, mode: MaxEncodedLen) + /// Storage: TransferAllowList AccountCurrencyTransferAllowance (r:1 w:1) + /// Proof: TransferAllowList AccountCurrencyTransferAllowance (max_values: None, max_size: Some(131), added: 2606, mode: MaxEncodedLen) + /// Storage: Fees FeeBalances (r:1 w:0) + /// Proof: Fees FeeBalances (max_values: None, max_size: Some(48), added: 2523, mode: MaxEncodedLen) + /// Storage: System Account (r:1 w:1) + /// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: MaxEncodedLen) fn add_transfer_allowance_existing_metadata() -> Weight { - // Minimum execution time: 43_000 nanoseconds. + // Proof Size summary in bytes: + // Measured: `626` + // Estimated: `3596` + // Minimum execution time: 42_000_000 picoseconds. Weight::from_parts(43_000_000, 0) + .saturating_add(Weight::from_parts(0, 3596)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(3)) } - // Storage: TransferAllowList AccountCurrencyTransferCountDelay (r:1 w:1) + /// Storage: TransferAllowList AccountCurrencyTransferCountDelay (r:1 w:1) + /// Proof: TransferAllowList AccountCurrencyTransferCountDelay (max_values: None, max_size: Some(91), added: 2566, mode: MaxEncodedLen) fn add_allowance_delay_no_existing_metadata() -> Weight { - // Minimum execution time: 18_000 nanoseconds. - Weight::from_parts(18_000_000, 0) + // Proof Size summary in bytes: + // Measured: `180` + // Estimated: `3556` + // Minimum execution time: 11_000_000 picoseconds. + Weight::from_parts(12_000_000, 0) + .saturating_add(Weight::from_parts(0, 3556)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } - // Storage: TransferAllowList AccountCurrencyTransferCountDelay (r:1 w:1) + /// Storage: TransferAllowList AccountCurrencyTransferCountDelay (r:1 w:1) + /// Proof: TransferAllowList AccountCurrencyTransferCountDelay (max_values: None, max_size: Some(91), added: 2566, mode: MaxEncodedLen) fn add_allowance_delay_existing_metadata() -> Weight { - // Minimum execution time: 19_000 nanoseconds. - Weight::from_parts(20_000_000, 0) + // Proof Size summary in bytes: + // Measured: `299` + // Estimated: `3556` + // Minimum execution time: 13_000_000 picoseconds. + Weight::from_parts(14_000_000, 0) + .saturating_add(Weight::from_parts(0, 3556)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } - // Storage: TransferAllowList AccountCurrencyTransferCountDelay (r:1 w:1) + /// Storage: TransferAllowList AccountCurrencyTransferCountDelay (r:1 w:1) + /// Proof: TransferAllowList AccountCurrencyTransferCountDelay (max_values: None, max_size: Some(91), added: 2566, mode: MaxEncodedLen) fn toggle_allowance_delay_once_future_modifiable() -> Weight { - // Minimum execution time: 20_000 nanoseconds. - Weight::from_parts(20_000_000, 0) + // Proof Size summary in bytes: + // Measured: `269` + // Estimated: `3556` + // Minimum execution time: 14_000_000 picoseconds. + Weight::from_parts(14_000_000, 0) + .saturating_add(Weight::from_parts(0, 3556)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } - // Storage: TransferAllowList AccountCurrencyTransferCountDelay (r:1 w:1) + /// Storage: TransferAllowList AccountCurrencyTransferCountDelay (r:1 w:1) + /// Proof: TransferAllowList AccountCurrencyTransferCountDelay (max_values: None, max_size: Some(91), added: 2566, mode: MaxEncodedLen) fn update_allowance_delay() -> Weight { - // Minimum execution time: 20_000 nanoseconds. - Weight::from_parts(21_000_000, 0) + // Proof Size summary in bytes: + // Measured: `273` + // Estimated: `3556` + // Minimum execution time: 14_000_000 picoseconds. + Weight::from_parts(14_000_000, 0) + .saturating_add(Weight::from_parts(0, 3556)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } - // Storage: TransferAllowList AccountCurrencyTransferCountDelay (r:1 w:1) + /// Storage: TransferAllowList AccountCurrencyTransferCountDelay (r:1 w:1) + /// Proof: TransferAllowList AccountCurrencyTransferCountDelay (max_values: None, max_size: Some(91), added: 2566, mode: MaxEncodedLen) fn purge_allowance_delay_no_remaining_metadata() -> Weight { - // Minimum execution time: 20_000 nanoseconds. - Weight::from_parts(21_000_000, 0) + // Proof Size summary in bytes: + // Measured: `273` + // Estimated: `3556` + // Minimum execution time: 13_000_000 picoseconds. + Weight::from_parts(14_000_000, 0) + .saturating_add(Weight::from_parts(0, 3556)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } - // Storage: TransferAllowList AccountCurrencyTransferCountDelay (r:1 w:1) + /// Storage: TransferAllowList AccountCurrencyTransferCountDelay (r:1 w:1) + /// Proof: TransferAllowList AccountCurrencyTransferCountDelay (max_values: None, max_size: Some(91), added: 2566, mode: MaxEncodedLen) fn purge_allowance_delay_remaining_metadata() -> Weight { - // Minimum execution time: 20_000 nanoseconds. - Weight::from_parts(21_000_000, 0) + // Proof Size summary in bytes: + // Measured: `307` + // Estimated: `3556` + // Minimum execution time: 14_000_000 picoseconds. + Weight::from_parts(14_000_000, 0) + .saturating_add(Weight::from_parts(0, 3556)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } - // Storage: TransferAllowList AccountCurrencyTransferCountDelay (r:1 w:0) - // Storage: TransferAllowList AccountCurrencyTransferAllowance (r:1 w:1) - fn remove_transfer_allowance_missing_allowance() -> Weight { - // Minimum execution time: 26_000 nanoseconds. - Weight::from_parts(27_000_000, 0) - .saturating_add(T::DbWeight::get().reads(2)) - .saturating_add(T::DbWeight::get().writes(1)) - } - // Storage: TransferAllowList AccountCurrencyTransferCountDelay (r:1 w:0) - // Storage: TransferAllowList AccountCurrencyTransferAllowance (r:1 w:1) + /// Storage: TransferAllowList AccountCurrencyTransferCountDelay (r:1 w:0) + /// Proof: TransferAllowList AccountCurrencyTransferCountDelay (max_values: None, max_size: Some(91), added: 2566, mode: MaxEncodedLen) + /// Storage: TransferAllowList AccountCurrencyTransferAllowance (r:1 w:1) + /// Proof: TransferAllowList AccountCurrencyTransferAllowance (max_values: None, max_size: Some(131), added: 2606, mode: MaxEncodedLen) fn remove_transfer_allowance_delay_present() -> Weight { - // Minimum execution time: 26_000 nanoseconds. - Weight::from_parts(27_000_000, 0) + // Proof Size summary in bytes: + // Measured: `397` + // Estimated: `3596` + // Minimum execution time: 21_000_000 picoseconds. + Weight::from_parts(22_000_000, 0) + .saturating_add(Weight::from_parts(0, 3596)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) } - // Storage: TransferAllowList AccountCurrencyTransferCountDelay (r:1 w:0) - // Storage: TransferAllowList AccountCurrencyTransferAllowance (r:1 w:1) + /// Storage: TransferAllowList AccountCurrencyTransferCountDelay (r:1 w:0) + /// Proof: TransferAllowList AccountCurrencyTransferCountDelay (max_values: None, max_size: Some(91), added: 2566, mode: MaxEncodedLen) + /// Storage: TransferAllowList AccountCurrencyTransferAllowance (r:1 w:1) + /// Proof: TransferAllowList AccountCurrencyTransferAllowance (max_values: None, max_size: Some(131), added: 2606, mode: MaxEncodedLen) fn remove_transfer_allowance_no_delay() -> Weight { - // Minimum execution time: 26_000 nanoseconds. - Weight::from_parts(27_000_000, 0) + // Proof Size summary in bytes: + // Measured: `393` + // Estimated: `3596` + // Minimum execution time: 21_000_000 picoseconds. + Weight::from_parts(21_000_000, 0) + .saturating_add(Weight::from_parts(0, 3596)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) } - // Storage: TransferAllowList AccountCurrencyTransferAllowance (r:1 w:1) - // Storage: Fees FeeBalances (r:1 w:0) - // Storage: System Account (r:1 w:1) - // Storage: TransferAllowList AccountCurrencyTransferCountDelay (r:1 w:1) + /// Storage: TransferAllowList AccountCurrencyTransferAllowance (r:1 w:1) + /// Proof: TransferAllowList AccountCurrencyTransferAllowance (max_values: None, max_size: Some(131), added: 2606, mode: MaxEncodedLen) + /// Storage: Fees FeeBalances (r:1 w:0) + /// Proof: Fees FeeBalances (max_values: None, max_size: Some(48), added: 2523, mode: MaxEncodedLen) + /// Storage: System Account (r:1 w:1) + /// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: MaxEncodedLen) + /// Storage: TransferAllowList AccountCurrencyTransferCountDelay (r:1 w:1) + /// Proof: TransferAllowList AccountCurrencyTransferCountDelay (max_values: None, max_size: Some(91), added: 2566, mode: MaxEncodedLen) fn purge_transfer_allowance_no_remaining_metadata() -> Weight { - // Minimum execution time: 43_000 nanoseconds. - Weight::from_parts(43_000_000, 0) + // Proof Size summary in bytes: + // Measured: `750` + // Estimated: `3596` + // Minimum execution time: 41_000_000 picoseconds. + Weight::from_parts(42_000_000, 0) + .saturating_add(Weight::from_parts(0, 3596)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(3)) } - // Storage: TransferAllowList AccountCurrencyTransferAllowance (r:1 w:1) - // Storage: Fees FeeBalances (r:1 w:0) - // Storage: System Account (r:1 w:1) - // Storage: TransferAllowList AccountCurrencyTransferCountDelay (r:1 w:1) + /// Storage: TransferAllowList AccountCurrencyTransferAllowance (r:1 w:1) + /// Proof: TransferAllowList AccountCurrencyTransferAllowance (max_values: None, max_size: Some(131), added: 2606, mode: MaxEncodedLen) + /// Storage: Fees FeeBalances (r:1 w:0) + /// Proof: Fees FeeBalances (max_values: None, max_size: Some(48), added: 2523, mode: MaxEncodedLen) + /// Storage: System Account (r:1 w:1) + /// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: MaxEncodedLen) + /// Storage: TransferAllowList AccountCurrencyTransferCountDelay (r:1 w:1) + /// Proof: TransferAllowList AccountCurrencyTransferCountDelay (max_values: None, max_size: Some(91), added: 2566, mode: MaxEncodedLen) fn purge_transfer_allowance_remaining_metadata() -> Weight { - // Minimum execution time: 43_000 nanoseconds. - Weight::from_parts(44_000_000, 0) + // Proof Size summary in bytes: + // Measured: `789` + // Estimated: `3596` + // Minimum execution time: 40_000_000 picoseconds. + Weight::from_parts(42_000_000, 0) + .saturating_add(Weight::from_parts(0, 3596)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(3)) } diff --git a/runtime/development/src/weights/pallet_treasury.rs b/runtime/development/src/weights/pallet_treasury.rs index 0e2b446528..c50edf7d3a 100644 --- a/runtime/development/src/weights/pallet_treasury.rs +++ b/runtime/development/src/weights/pallet_treasury.rs @@ -2,16 +2,16 @@ //! Autogenerated weights for `pallet_treasury` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev -//! DATE: 2023-09-05, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2023-11-10, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `runner`, CPU: `AMD EPYC 7763 64-Core Processor` -//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("centrifuge-dev"), DB CACHE: 1024 +//! HOSTNAME: `kf-FG`, CPU: `` +//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("development-local"), DB CACHE: 1024 // Executed Command: // target/release/centrifuge-chain // benchmark // pallet -// --chain=centrifuge-dev +// --chain=development-local // --steps=50 // --repeat=20 // --pallet=pallet_treasury @@ -19,14 +19,15 @@ // --execution=wasm // --wasm-execution=compiled // --heap-pages=4096 -// --output=/tmp/runtime/centrifuge/src/weights/pallet_treasury.rs +// --output=/tmp/runtime/development/src/weights/pallet_treasury.rs #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] #![allow(unused_imports)] +#![allow(missing_docs)] use frame_support::{traits::Get, weights::Weight}; -use sp_std::marker::PhantomData; +use core::marker::PhantomData; /// Weight functions for `pallet_treasury`. pub struct WeightInfo(PhantomData); @@ -35,8 +36,9 @@ impl pallet_treasury::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 311 nanoseconds. - Weight::from_parts(391_000, 0) + // Minimum execution time: 0_000 picoseconds. + Weight::from_parts(0, 0) + .saturating_add(Weight::from_parts(0, 0)) } /// Storage: Treasury ProposalCount (r:1 w:1) /// Proof: Treasury ProposalCount (max_values: Some(1), max_size: Some(4), added: 499, mode: MaxEncodedLen) @@ -44,10 +46,11 @@ impl pallet_treasury::WeightInfo for WeightInfo { /// Proof: Treasury Proposals (max_values: None, max_size: Some(108), added: 2583, mode: MaxEncodedLen) fn propose_spend() -> Weight { // Proof Size summary in bytes: - // Measured: `175` - // Estimated: `499` - // Minimum execution time: 33_593 nanoseconds. - Weight::from_parts(35_014_000, 499) + // Measured: `144` + // Estimated: `1489` + // Minimum execution time: 25_000_000 picoseconds. + Weight::from_parts(26_000_000, 0) + .saturating_add(Weight::from_parts(0, 1489)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -57,10 +60,11 @@ impl pallet_treasury::WeightInfo for WeightInfo { /// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: MaxEncodedLen) fn reject_proposal() -> Weight { // Proof Size summary in bytes: - // Measured: `500` - // Estimated: `7789` - // Minimum execution time: 51_636 nanoseconds. - Weight::from_parts(52_649_000, 7789) + // Measured: `405` + // Estimated: `6196` + // Minimum execution time: 41_000_000 picoseconds. + Weight::from_parts(41_000_000, 0) + .saturating_add(Weight::from_parts(0, 6196)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(3)) } @@ -71,12 +75,13 @@ impl pallet_treasury::WeightInfo for WeightInfo { /// The range of component `p` is `[0, 99]`. fn approve_proposal(p: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `501 + p * (8 ±0)` - // Estimated: `3480` - // Minimum execution time: 14_577 nanoseconds. - Weight::from_parts(18_158_350, 3480) - // Standard Error: 1_368 - .saturating_add(Weight::from_parts(53_682, 0).saturating_mul(p.into())) + // Measured: `470 + p * (8 ±0)` + // Estimated: `3573` + // Minimum execution time: 7_000_000 picoseconds. + Weight::from_parts(9_681_448, 0) + .saturating_add(Weight::from_parts(0, 3573)) + // Standard Error: 1_276 + .saturating_add(Weight::from_parts(34_731, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -85,9 +90,10 @@ impl pallet_treasury::WeightInfo for WeightInfo { fn remove_approval() -> Weight { // Proof Size summary in bytes: // Measured: `127` - // Estimated: `897` - // Minimum execution time: 11_231 nanoseconds. - Weight::from_parts(11_522_000, 897) + // Estimated: `1887` + // Minimum execution time: 6_000_000 picoseconds. + Weight::from_parts(6_000_000, 0) + .saturating_add(Weight::from_parts(0, 1887)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -95,8 +101,6 @@ impl pallet_treasury::WeightInfo for WeightInfo { /// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: MaxEncodedLen) /// Storage: Treasury Deactivated (r:1 w:1) /// Proof: Treasury Deactivated (max_values: Some(1), max_size: Some(16), added: 511, mode: MaxEncodedLen) - /// Storage: Balances InactiveIssuance (r:1 w:1) - /// Proof: Balances InactiveIssuance (max_values: Some(1), max_size: Some(16), added: 511, mode: MaxEncodedLen) /// Storage: Treasury Approvals (r:1 w:1) /// Proof: Treasury Approvals (max_values: Some(1), max_size: Some(402), added: 897, mode: MaxEncodedLen) /// Storage: Treasury Proposals (r:100 w:0) @@ -104,15 +108,16 @@ impl pallet_treasury::WeightInfo for WeightInfo { /// The range of component `p` is `[0, 100]`. fn on_initialize_proposals(p: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `290 + p * (151 ±0)` - // Estimated: `4522 + p * (2583 ±0)` - // Minimum execution time: 41_407 nanoseconds. - Weight::from_parts(39_128_676, 4522) - // Standard Error: 7_831 - .saturating_add(Weight::from_parts(3_744_536, 0).saturating_mul(p.into())) - .saturating_add(T::DbWeight::get().reads(4)) + // Measured: `230 + p * (120 ±0)` + // Estimated: `3593 + p * (2583 ±0)` + // Minimum execution time: 26_000_000 picoseconds. + Weight::from_parts(23_267_871, 0) + .saturating_add(Weight::from_parts(0, 3593)) + // Standard Error: 19_124 + .saturating_add(Weight::from_parts(2_804_404, 0).saturating_mul(p.into())) + .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(p.into()))) - .saturating_add(T::DbWeight::get().writes(3)) + .saturating_add(T::DbWeight::get().writes(2)) .saturating_add(Weight::from_parts(0, 2583).saturating_mul(p.into())) } } diff --git a/runtime/development/src/weights/pallet_uniques.rs b/runtime/development/src/weights/pallet_uniques.rs index 1925578c3f..bf19563360 100644 --- a/runtime/development/src/weights/pallet_uniques.rs +++ b/runtime/development/src/weights/pallet_uniques.rs @@ -2,16 +2,16 @@ //! Autogenerated weights for `pallet_uniques` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev -//! DATE: 2023-09-05, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2023-11-10, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `runner`, CPU: `AMD EPYC 7763 64-Core Processor` -//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("centrifuge-dev"), DB CACHE: 1024 +//! HOSTNAME: `kf-FG`, CPU: `` +//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("development-local"), DB CACHE: 1024 // Executed Command: // target/release/centrifuge-chain // benchmark // pallet -// --chain=centrifuge-dev +// --chain=development-local // --steps=50 // --repeat=20 // --pallet=pallet_uniques @@ -19,14 +19,15 @@ // --execution=wasm // --wasm-execution=compiled // --heap-pages=4096 -// --output=/tmp/runtime/centrifuge/src/weights/pallet_uniques.rs +// --output=/tmp/runtime/development/src/weights/pallet_uniques.rs #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] #![allow(unused_imports)] +#![allow(missing_docs)] use frame_support::{traits::Get, weights::Weight}; -use sp_std::marker::PhantomData; +use core::marker::PhantomData; /// Weight functions for `pallet_uniques`. pub struct WeightInfo(PhantomData); @@ -37,10 +38,11 @@ impl pallet_uniques::WeightInfo for WeightInfo { /// Proof: Uniques ClassAccount (max_values: None, max_size: Some(72), added: 2547, mode: MaxEncodedLen) fn create() -> Weight { // Proof Size summary in bytes: - // Measured: `281` - // Estimated: `2657` - // Minimum execution time: 37_099 nanoseconds. - Weight::from_parts(38_051_000, 2657) + // Measured: `282` + // Estimated: `3647` + // Minimum execution time: 26_000_000 picoseconds. + Weight::from_parts(27_000_000, 0) + .saturating_add(Weight::from_parts(0, 3647)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -50,10 +52,11 @@ impl pallet_uniques::WeightInfo for WeightInfo { /// Proof: Uniques ClassAccount (max_values: None, max_size: Some(72), added: 2547, mode: MaxEncodedLen) fn force_create() -> Weight { // Proof Size summary in bytes: - // Measured: `109` - // Estimated: `2657` - // Minimum execution time: 22_001 nanoseconds. - Weight::from_parts(23_043_000, 2657) + // Measured: `142` + // Estimated: `3647` + // Minimum execution time: 12_000_000 picoseconds. + Weight::from_parts(12_000_000, 0) + .saturating_add(Weight::from_parts(0, 3647)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -61,14 +64,14 @@ impl pallet_uniques::WeightInfo for WeightInfo { /// Proof: Uniques Class (max_values: None, max_size: Some(182), added: 2657, mode: MaxEncodedLen) /// Storage: Uniques Asset (r:1001 w:1000) /// Proof: Uniques Asset (max_values: None, max_size: Some(138), added: 2613, mode: MaxEncodedLen) + /// Storage: Uniques InstanceMetadataOf (r:1000 w:1000) + /// Proof: Uniques InstanceMetadataOf (max_values: None, max_size: Some(331), added: 2806, mode: MaxEncodedLen) + /// Storage: Uniques Attribute (r:1000 w:1000) + /// Proof: Uniques Attribute (max_values: None, max_size: Some(605), added: 3080, mode: MaxEncodedLen) /// Storage: Uniques ClassAccount (r:0 w:1) /// Proof: Uniques ClassAccount (max_values: None, max_size: Some(72), added: 2547, mode: MaxEncodedLen) - /// Storage: Uniques Attribute (r:0 w:1000) - /// Proof: Uniques Attribute (max_values: None, max_size: Some(605), added: 3080, mode: MaxEncodedLen) /// Storage: Uniques ClassMetadataOf (r:0 w:1) /// Proof: Uniques ClassMetadataOf (max_values: None, max_size: Some(299), added: 2774, mode: MaxEncodedLen) - /// Storage: Uniques InstanceMetadataOf (r:0 w:1000) - /// Proof: Uniques InstanceMetadataOf (max_values: None, max_size: Some(331), added: 2806, mode: MaxEncodedLen) /// Storage: Uniques Account (r:0 w:1000) /// Proof: Uniques Account (max_values: None, max_size: Some(104), added: 2579, mode: MaxEncodedLen) /// Storage: Uniques CollectionMaxSupply (r:0 w:1) @@ -78,22 +81,27 @@ impl pallet_uniques::WeightInfo for WeightInfo { /// The range of component `a` is `[0, 1000]`. fn destroy(n: u32, m: u32, a: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `543 + n * (121 ±0) + m * (69 ±0) + a * (346 ±0)` - // Estimated: `5270 + n * (2613 ±0)` - // Minimum execution time: 3_092_729 nanoseconds. - Weight::from_parts(3_157_930_000, 5270) - // Standard Error: 34_786 - .saturating_add(Weight::from_parts(13_415_711, 0).saturating_mul(n.into())) - // Standard Error: 34_786 - .saturating_add(Weight::from_parts(79_883, 0).saturating_mul(m.into())) - // Standard Error: 34_786 - .saturating_add(Weight::from_parts(754_538, 0).saturating_mul(a.into())) + // Measured: `544 + a * (346 ±0) + m * (69 ±0) + n * (88 ±0)` + // Estimated: `3647 + a * (3080 ±0) + m * (2806 ±0) + n * (2613 ±0)` + // Minimum execution time: 2_536_000_000 picoseconds. + Weight::from_parts(2_565_000_000, 0) + .saturating_add(Weight::from_parts(0, 3647)) + // Standard Error: 25_533 + .saturating_add(Weight::from_parts(6_820_098, 0).saturating_mul(n.into())) + // Standard Error: 25_533 + .saturating_add(Weight::from_parts(178_810, 0).saturating_mul(m.into())) + // Standard Error: 25_533 + .saturating_add(Weight::from_parts(458_845, 0).saturating_mul(a.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(n.into()))) + .saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(m.into()))) + .saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(a.into()))) .saturating_add(T::DbWeight::get().writes(4)) .saturating_add(T::DbWeight::get().writes((2_u64).saturating_mul(n.into()))) .saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(m.into()))) .saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(a.into()))) + .saturating_add(Weight::from_parts(0, 3080).saturating_mul(a.into())) + .saturating_add(Weight::from_parts(0, 2806).saturating_mul(m.into())) .saturating_add(Weight::from_parts(0, 2613).saturating_mul(n.into())) } /// Storage: Uniques Asset (r:1 w:1) @@ -106,10 +114,11 @@ impl pallet_uniques::WeightInfo for WeightInfo { /// Proof: Uniques Account (max_values: None, max_size: Some(104), added: 2579, mode: MaxEncodedLen) fn mint() -> Weight { // Proof Size summary in bytes: - // Measured: `385` - // Estimated: `7773` - // Minimum execution time: 44_463 nanoseconds. - Weight::from_parts(45_435_000, 7773) + // Measured: `386` + // Estimated: `3647` + // Minimum execution time: 32_000_000 picoseconds. + Weight::from_parts(33_000_000, 0) + .saturating_add(Weight::from_parts(0, 3647)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(3)) } @@ -123,10 +132,11 @@ impl pallet_uniques::WeightInfo for WeightInfo { /// Proof: Uniques ItemPriceOf (max_values: None, max_size: Some(105), added: 2580, mode: MaxEncodedLen) fn burn() -> Weight { // Proof Size summary in bytes: - // Measured: `579` - // Estimated: `5270` - // Minimum execution time: 45_465 nanoseconds. - Weight::from_parts(46_346_000, 5270) + // Measured: `549` + // Estimated: `3647` + // Minimum execution time: 34_000_000 picoseconds. + Weight::from_parts(35_000_000, 0) + .saturating_add(Weight::from_parts(0, 3647)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(4)) } @@ -140,10 +150,11 @@ impl pallet_uniques::WeightInfo for WeightInfo { /// Proof: Uniques ItemPriceOf (max_values: None, max_size: Some(105), added: 2580, mode: MaxEncodedLen) fn transfer() -> Weight { // Proof Size summary in bytes: - // Measured: `579` - // Estimated: `5270` - // Minimum execution time: 36_708 nanoseconds. - Weight::from_parts(37_470_000, 5270) + // Measured: `549` + // Estimated: `3647` + // Minimum execution time: 24_000_000 picoseconds. + Weight::from_parts(25_000_000, 0) + .saturating_add(Weight::from_parts(0, 3647)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(4)) } @@ -154,12 +165,13 @@ impl pallet_uniques::WeightInfo for WeightInfo { /// The range of component `i` is `[0, 5000]`. fn redeposit(i: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `852 + i * (121 ±0)` - // Estimated: `2657 + i * (2613 ±0)` - // Minimum execution time: 20_338 nanoseconds. - Weight::from_parts(20_619_000, 2657) - // Standard Error: 17_567 - .saturating_add(Weight::from_parts(20_039_440, 0).saturating_mul(i.into())) + // Measured: `854 + i * (88 ±0)` + // Estimated: `3647 + i * (2613 ±0)` + // Minimum execution time: 12_000_000 picoseconds. + Weight::from_parts(12_000_000, 0) + .saturating_add(Weight::from_parts(0, 3647)) + // Standard Error: 20_824 + .saturating_add(Weight::from_parts(17_443_192, 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)) @@ -172,10 +184,11 @@ impl pallet_uniques::WeightInfo for WeightInfo { /// Proof: Uniques Class (max_values: None, max_size: Some(182), added: 2657, mode: MaxEncodedLen) fn freeze() -> Weight { // Proof Size summary in bytes: - // Measured: `579` - // Estimated: `5270` - // Minimum execution time: 25_197 nanoseconds. - Weight::from_parts(25_948_000, 5270) + // Measured: `549` + // Estimated: `3647` + // Minimum execution time: 15_000_000 picoseconds. + Weight::from_parts(16_000_000, 0) + .saturating_add(Weight::from_parts(0, 3647)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -185,10 +198,11 @@ impl pallet_uniques::WeightInfo for WeightInfo { /// Proof: Uniques Class (max_values: None, max_size: Some(182), added: 2657, mode: MaxEncodedLen) fn thaw() -> Weight { // Proof Size summary in bytes: - // Measured: `579` - // Estimated: `5270` - // Minimum execution time: 24_816 nanoseconds. - Weight::from_parts(25_767_000, 5270) + // Measured: `549` + // Estimated: `3647` + // Minimum execution time: 15_000_000 picoseconds. + Weight::from_parts(16_000_000, 0) + .saturating_add(Weight::from_parts(0, 3647)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -196,10 +210,11 @@ impl pallet_uniques::WeightInfo for WeightInfo { /// Proof: Uniques Class (max_values: None, max_size: Some(182), added: 2657, mode: MaxEncodedLen) fn freeze_collection() -> Weight { // Proof Size summary in bytes: - // Measured: `385` - // Estimated: `2657` - // Minimum execution time: 18_244 nanoseconds. - Weight::from_parts(19_156_000, 2657) + // Measured: `386` + // Estimated: `3647` + // Minimum execution time: 11_000_000 picoseconds. + Weight::from_parts(11_000_000, 0) + .saturating_add(Weight::from_parts(0, 3647)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -207,10 +222,11 @@ impl pallet_uniques::WeightInfo for WeightInfo { /// Proof: Uniques Class (max_values: None, max_size: Some(182), added: 2657, mode: MaxEncodedLen) fn thaw_collection() -> Weight { // Proof Size summary in bytes: - // Measured: `385` - // Estimated: `2657` - // Minimum execution time: 18_525 nanoseconds. - Weight::from_parts(18_986_000, 2657) + // Measured: `386` + // Estimated: `3647` + // Minimum execution time: 11_000_000 picoseconds. + Weight::from_parts(11_000_000, 0) + .saturating_add(Weight::from_parts(0, 3647)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -222,10 +238,11 @@ impl pallet_uniques::WeightInfo for WeightInfo { /// Proof: Uniques ClassAccount (max_values: None, max_size: Some(72), added: 2547, mode: MaxEncodedLen) fn transfer_ownership() -> Weight { // Proof Size summary in bytes: - // Measured: `463` - // Estimated: `5188` - // Minimum execution time: 29_224 nanoseconds. - Weight::from_parts(29_855_000, 5188) + // Measured: `464` + // Estimated: `3647` + // Minimum execution time: 18_000_000 picoseconds. + Weight::from_parts(19_000_000, 0) + .saturating_add(Weight::from_parts(0, 3647)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(4)) } @@ -233,10 +250,11 @@ impl pallet_uniques::WeightInfo for WeightInfo { /// Proof: Uniques Class (max_values: None, max_size: Some(182), added: 2657, mode: MaxEncodedLen) fn set_team() -> Weight { // Proof Size summary in bytes: - // Measured: `385` - // Estimated: `2657` - // Minimum execution time: 19_226 nanoseconds. - Weight::from_parts(19_677_000, 2657) + // Measured: `386` + // Estimated: `3647` + // Minimum execution time: 11_000_000 picoseconds. + Weight::from_parts(11_000_000, 0) + .saturating_add(Weight::from_parts(0, 3647)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -246,10 +264,11 @@ impl pallet_uniques::WeightInfo for WeightInfo { /// Proof: Uniques ClassAccount (max_values: None, max_size: Some(72), added: 2547, mode: MaxEncodedLen) fn force_item_status() -> Weight { // Proof Size summary in bytes: - // Measured: `385` - // Estimated: `2657` - // Minimum execution time: 22_912 nanoseconds. - Weight::from_parts(23_554_000, 2657) + // Measured: `386` + // Estimated: `3647` + // Minimum execution time: 14_000_000 picoseconds. + Weight::from_parts(15_000_000, 0) + .saturating_add(Weight::from_parts(0, 3647)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -261,10 +280,11 @@ impl pallet_uniques::WeightInfo for WeightInfo { /// Proof: Uniques Attribute (max_values: None, max_size: Some(605), added: 3080, mode: MaxEncodedLen) fn set_attribute() -> Weight { // Proof Size summary in bytes: - // Measured: `838` - // Estimated: `8543` - // Minimum execution time: 52_367 nanoseconds. - Weight::from_parts(53_359_000, 8543) + // Measured: `808` + // Estimated: `4070` + // Minimum execution time: 38_000_000 picoseconds. + Weight::from_parts(39_000_000, 0) + .saturating_add(Weight::from_parts(0, 4070)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -276,10 +296,11 @@ impl pallet_uniques::WeightInfo for WeightInfo { /// Proof: Uniques Attribute (max_values: None, max_size: Some(605), added: 3080, mode: MaxEncodedLen) fn clear_attribute() -> Weight { // Proof Size summary in bytes: - // Measured: `1501` - // Estimated: `8543` - // Minimum execution time: 50_173 nanoseconds. - Weight::from_parts(51_286_000, 8543) + // Measured: `1440` + // Estimated: `4070` + // Minimum execution time: 37_000_000 picoseconds. + Weight::from_parts(38_000_000, 0) + .saturating_add(Weight::from_parts(0, 4070)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -289,10 +310,11 @@ impl pallet_uniques::WeightInfo for WeightInfo { /// Proof: Uniques InstanceMetadataOf (max_values: None, max_size: Some(331), added: 2806, mode: MaxEncodedLen) fn set_metadata() -> Weight { // Proof Size summary in bytes: - // Measured: `451` - // Estimated: `5463` - // Minimum execution time: 37_420 nanoseconds. - Weight::from_parts(38_081_000, 5463) + // Measured: `452` + // Estimated: `3796` + // Minimum execution time: 27_000_000 picoseconds. + Weight::from_parts(28_000_000, 0) + .saturating_add(Weight::from_parts(0, 3796)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -302,10 +324,11 @@ impl pallet_uniques::WeightInfo for WeightInfo { /// Proof: Uniques InstanceMetadataOf (max_values: None, max_size: Some(331), added: 2806, mode: MaxEncodedLen) fn clear_metadata() -> Weight { // Proof Size summary in bytes: - // Measured: `838` - // Estimated: `5463` - // Minimum execution time: 38_371 nanoseconds. - Weight::from_parts(39_043_000, 5463) + // Measured: `808` + // Estimated: `3796` + // Minimum execution time: 28_000_000 picoseconds. + Weight::from_parts(29_000_000, 0) + .saturating_add(Weight::from_parts(0, 3796)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -315,10 +338,11 @@ impl pallet_uniques::WeightInfo for WeightInfo { /// Proof: Uniques ClassMetadataOf (max_values: None, max_size: Some(299), added: 2774, mode: MaxEncodedLen) fn set_collection_metadata() -> Weight { // Proof Size summary in bytes: - // Measured: `385` - // Estimated: `5431` - // Minimum execution time: 36_998 nanoseconds. - Weight::from_parts(37_570_000, 5431) + // Measured: `386` + // Estimated: `3764` + // Minimum execution time: 28_000_000 picoseconds. + Weight::from_parts(29_000_000, 0) + .saturating_add(Weight::from_parts(0, 3764)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -328,10 +352,11 @@ impl pallet_uniques::WeightInfo for WeightInfo { /// Proof: Uniques ClassMetadataOf (max_values: None, max_size: Some(299), added: 2774, mode: MaxEncodedLen) fn clear_collection_metadata() -> Weight { // Proof Size summary in bytes: - // Measured: `740` - // Estimated: `5431` - // Minimum execution time: 35_075 nanoseconds. - Weight::from_parts(35_977_000, 5431) + // Measured: `709` + // Estimated: `3764` + // Minimum execution time: 27_000_000 picoseconds. + Weight::from_parts(28_000_000, 0) + .saturating_add(Weight::from_parts(0, 3764)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -341,10 +366,11 @@ impl pallet_uniques::WeightInfo for WeightInfo { /// Proof: Uniques Asset (max_values: None, max_size: Some(138), added: 2613, mode: MaxEncodedLen) fn approve_transfer() -> Weight { // Proof Size summary in bytes: - // Measured: `579` - // Estimated: `5270` - // Minimum execution time: 25_527 nanoseconds. - Weight::from_parts(26_119_000, 5270) + // Measured: `549` + // Estimated: `3647` + // Minimum execution time: 16_000_000 picoseconds. + Weight::from_parts(17_000_000, 0) + .saturating_add(Weight::from_parts(0, 3647)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -354,10 +380,11 @@ impl pallet_uniques::WeightInfo for WeightInfo { /// Proof: Uniques Asset (max_values: None, max_size: Some(138), added: 2613, mode: MaxEncodedLen) fn cancel_approval() -> Weight { // Proof Size summary in bytes: - // Measured: `612` - // Estimated: `5270` - // Minimum execution time: 25_638 nanoseconds. - Weight::from_parts(25_979_000, 5270) + // Measured: `582` + // Estimated: `3647` + // Minimum execution time: 16_000_000 picoseconds. + Weight::from_parts(17_000_000, 0) + .saturating_add(Weight::from_parts(0, 3647)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -365,10 +392,11 @@ impl pallet_uniques::WeightInfo for WeightInfo { /// Proof: Uniques OwnershipAcceptance (max_values: None, max_size: Some(56), added: 2531, mode: MaxEncodedLen) fn set_accept_ownership() -> Weight { // Proof Size summary in bytes: - // Measured: `109` - // Estimated: `2531` - // Minimum execution time: 20_518 nanoseconds. - Weight::from_parts(20_939_000, 2531) + // Measured: `142` + // Estimated: `3521` + // Minimum execution time: 12_000_000 picoseconds. + Weight::from_parts(13_000_000, 0) + .saturating_add(Weight::from_parts(0, 3521)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -378,10 +406,11 @@ impl pallet_uniques::WeightInfo for WeightInfo { /// Proof: Uniques Class (max_values: None, max_size: Some(182), added: 2657, mode: MaxEncodedLen) fn set_collection_max_supply() -> Weight { // Proof Size summary in bytes: - // Measured: `385` - // Estimated: `5160` - // Minimum execution time: 21_870 nanoseconds. - Weight::from_parts(22_752_000, 5160) + // Measured: `386` + // Estimated: `3647` + // Minimum execution time: 13_000_000 picoseconds. + Weight::from_parts(14_000_000, 0) + .saturating_add(Weight::from_parts(0, 3647)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -391,10 +420,11 @@ impl pallet_uniques::WeightInfo for WeightInfo { /// Proof: Uniques ItemPriceOf (max_values: None, max_size: Some(105), added: 2580, mode: MaxEncodedLen) fn set_price() -> Weight { // Proof Size summary in bytes: - // Measured: `374` - // Estimated: `2613` - // Minimum execution time: 21_751 nanoseconds. - Weight::from_parts(22_431_000, 2613) + // Measured: `376` + // Estimated: `3603` + // Minimum execution time: 13_000_000 picoseconds. + Weight::from_parts(14_000_000, 0) + .saturating_add(Weight::from_parts(0, 3603)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -408,10 +438,11 @@ impl pallet_uniques::WeightInfo for WeightInfo { /// Proof: Uniques Account (max_values: None, max_size: Some(104), added: 2579, mode: MaxEncodedLen) fn buy_item() -> Weight { // Proof Size summary in bytes: - // Measured: `739` - // Estimated: `7850` - // Minimum execution time: 51_215 nanoseconds. - Weight::from_parts(52_518_000, 7850) + // Measured: `678` + // Estimated: `3647` + // Minimum execution time: 35_000_000 picoseconds. + Weight::from_parts(36_000_000, 0) + .saturating_add(Weight::from_parts(0, 3647)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(4)) } diff --git a/runtime/development/src/weights/pallet_utility.rs b/runtime/development/src/weights/pallet_utility.rs index f012559662..9ec1ec953e 100644 --- a/runtime/development/src/weights/pallet_utility.rs +++ b/runtime/development/src/weights/pallet_utility.rs @@ -2,16 +2,16 @@ //! Autogenerated weights for `pallet_utility` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev -//! DATE: 2023-09-05, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2023-11-10, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `runner`, CPU: `AMD EPYC 7763 64-Core Processor` -//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("centrifuge-dev"), DB CACHE: 1024 +//! HOSTNAME: `kf-FG`, CPU: `` +//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("development-local"), DB CACHE: 1024 // Executed Command: // target/release/centrifuge-chain // benchmark // pallet -// --chain=centrifuge-dev +// --chain=development-local // --steps=50 // --repeat=20 // --pallet=pallet_utility @@ -19,14 +19,15 @@ // --execution=wasm // --wasm-execution=compiled // --heap-pages=4096 -// --output=/tmp/runtime/centrifuge/src/weights/pallet_utility.rs +// --output=/tmp/runtime/development/src/weights/pallet_utility.rs #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] #![allow(unused_imports)] +#![allow(missing_docs)] use frame_support::{traits::Get, weights::Weight}; -use sp_std::marker::PhantomData; +use core::marker::PhantomData; /// Weight functions for `pallet_utility`. pub struct WeightInfo(PhantomData); @@ -36,43 +37,48 @@ impl pallet_utility::WeightInfo for WeightInfo { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 10_209 nanoseconds. - Weight::from_parts(9_129_306, 0) - // Standard Error: 2_960 - .saturating_add(Weight::from_parts(8_226_140, 0).saturating_mul(c.into())) + // Minimum execution time: 6_000_000 picoseconds. + Weight::from_parts(2_939_407, 0) + .saturating_add(Weight::from_parts(0, 0)) + // Standard Error: 1_202 + .saturating_add(Weight::from_parts(5_690_832, 0).saturating_mul(c.into())) } fn as_derivative() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 7_564 nanoseconds. - Weight::from_parts(8_155_000, 0) + // Minimum execution time: 5_000_000 picoseconds. + Weight::from_parts(5_000_000, 0) + .saturating_add(Weight::from_parts(0, 0)) } /// The range of component `c` is `[0, 1000]`. fn batch_all(c: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 10_599 nanoseconds. - Weight::from_parts(16_307_821, 0) - // Standard Error: 3_188 - .saturating_add(Weight::from_parts(8_619_470, 0).saturating_mul(c.into())) + // Minimum execution time: 6_000_000 picoseconds. + Weight::from_parts(4_806_717, 0) + .saturating_add(Weight::from_parts(0, 0)) + // Standard Error: 1_435 + .saturating_add(Weight::from_parts(6_001_808, 0).saturating_mul(c.into())) } fn dispatch_as() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 13_976 nanoseconds. - Weight::from_parts(14_467_000, 0) + // Minimum execution time: 8_000_000 picoseconds. + Weight::from_parts(9_000_000, 0) + .saturating_add(Weight::from_parts(0, 0)) } /// The range of component `c` is `[0, 1000]`. fn force_batch(c: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 10_249 nanoseconds. - Weight::from_parts(6_571_875, 0) - // Standard Error: 3_073 - .saturating_add(Weight::from_parts(8_206_947, 0).saturating_mul(c.into())) + // Minimum execution time: 6_000_000 picoseconds. + Weight::from_parts(2_060_053, 0) + .saturating_add(Weight::from_parts(0, 0)) + // Standard Error: 1_576 + .saturating_add(Weight::from_parts(5_704_616, 0).saturating_mul(c.into())) } } diff --git a/runtime/development/src/weights/pallet_vesting.rs b/runtime/development/src/weights/pallet_vesting.rs index ead82e0637..f0e0ea34cd 100644 --- a/runtime/development/src/weights/pallet_vesting.rs +++ b/runtime/development/src/weights/pallet_vesting.rs @@ -2,16 +2,16 @@ //! Autogenerated weights for `pallet_vesting` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev -//! DATE: 2023-09-05, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2023-11-10, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `runner`, CPU: `AMD EPYC 7763 64-Core Processor` -//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("centrifuge-dev"), DB CACHE: 1024 +//! HOSTNAME: `kf-FG`, CPU: `` +//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("development-local"), DB CACHE: 1024 // Executed Command: // target/release/centrifuge-chain // benchmark // pallet -// --chain=centrifuge-dev +// --chain=development-local // --steps=50 // --repeat=20 // --pallet=pallet_vesting @@ -19,172 +19,205 @@ // --execution=wasm // --wasm-execution=compiled // --heap-pages=4096 -// --output=/tmp/runtime/centrifuge/src/weights/pallet_vesting.rs +// --output=/tmp/runtime/development/src/weights/pallet_vesting.rs #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] #![allow(unused_imports)] +#![allow(missing_docs)] use frame_support::{traits::Get, weights::Weight}; -use sp_std::marker::PhantomData; +use core::marker::PhantomData; /// Weight functions for `pallet_vesting`. pub struct WeightInfo(PhantomData); impl pallet_vesting::WeightInfo for WeightInfo { /// Storage: Vesting Vesting (r:1 w:1) - /// Proof: Vesting Vesting (max_values: None, max_size: Some(157), added: 2632, mode: MaxEncodedLen) + /// Proof: Vesting Vesting (max_values: None, max_size: Some(1057), added: 3532, 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(209), added: 2684, mode: MaxEncodedLen) /// The range of component `l` is `[0, 49]`. - /// The range of component `s` is `[1, 3]`. + /// The range of component `s` is `[1, 28]`. fn vest_locked(l: u32, s: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `331 + l * (25 ±0) + s * (37 ±0)` - // Estimated: `6406` - // Minimum execution time: 35_025 nanoseconds. - Weight::from_parts(36_030_255, 6406) - // Standard Error: 1_480 - .saturating_add(Weight::from_parts(45_905, 0).saturating_mul(l.into())) - // Standard Error: 28_359 - .saturating_add(Weight::from_parts(272_959, 0).saturating_mul(s.into())) - .saturating_add(T::DbWeight::get().reads(2)) + // Measured: `305 + l * (25 ±0) + s * (36 ±0)` + // Estimated: `4764` + // Minimum execution time: 29_000_000 picoseconds. + Weight::from_parts(26_180_747, 0) + .saturating_add(Weight::from_parts(0, 4764)) + // Standard Error: 2_730 + .saturating_add(Weight::from_parts(73_391, 0).saturating_mul(l.into())) + // Standard Error: 4_858 + .saturating_add(Weight::from_parts(129_481, 0).saturating_mul(s.into())) + .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) } /// Storage: Vesting Vesting (r:1 w:1) - /// Proof: Vesting Vesting (max_values: None, max_size: Some(157), added: 2632, mode: MaxEncodedLen) + /// Proof: Vesting Vesting (max_values: None, max_size: Some(1057), added: 3532, 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(209), added: 2684, mode: MaxEncodedLen) /// The range of component `l` is `[0, 49]`. - /// The range of component `s` is `[1, 3]`. + /// The range of component `s` is `[1, 28]`. fn vest_unlocked(l: u32, s: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `331 + l * (25 ±0) + s * (37 ±0)` - // Estimated: `6406` - // Minimum execution time: 35_816 nanoseconds. - Weight::from_parts(36_422_112, 6406) - // Standard Error: 1_586 - .saturating_add(Weight::from_parts(38_024, 0).saturating_mul(l.into())) - // Standard Error: 30_391 - .saturating_add(Weight::from_parts(247_015, 0).saturating_mul(s.into())) - .saturating_add(T::DbWeight::get().reads(2)) + // Measured: `305 + l * (25 ±0) + s * (36 ±0)` + // Estimated: `4764` + // Minimum execution time: 33_000_000 picoseconds. + Weight::from_parts(28_364_635, 0) + .saturating_add(Weight::from_parts(0, 4764)) + // Standard Error: 7_067 + .saturating_add(Weight::from_parts(98_554, 0).saturating_mul(l.into())) + // Standard Error: 12_574 + .saturating_add(Weight::from_parts(189_689, 0).saturating_mul(s.into())) + .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) } /// Storage: Vesting Vesting (r:1 w:1) - /// Proof: Vesting Vesting (max_values: None, max_size: Some(157), added: 2632, mode: MaxEncodedLen) + /// Proof: Vesting Vesting (max_values: None, max_size: Some(1057), added: 3532, 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(209), added: 2684, 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 `l` is `[0, 49]`. - /// The range of component `s` is `[1, 3]`. + /// The range of component `s` is `[1, 28]`. fn vest_other_locked(l: u32, s: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `466 + l * (25 ±0) + s * (37 ±0)` - // Estimated: `9009` - // Minimum execution time: 39_183 nanoseconds. - Weight::from_parts(39_397_996, 9009) - // Standard Error: 3_031 - .saturating_add(Weight::from_parts(50_274, 0).saturating_mul(l.into())) - // Standard Error: 58_087 - .saturating_add(Weight::from_parts(343_961, 0).saturating_mul(s.into())) - .saturating_add(T::DbWeight::get().reads(3)) + // Measured: `408 + l * (25 ±0) + s * (36 ±0)` + // Estimated: `4764` + // Minimum execution time: 31_000_000 picoseconds. + Weight::from_parts(30_857_695, 0) + .saturating_add(Weight::from_parts(0, 4764)) + // Standard Error: 3_212 + .saturating_add(Weight::from_parts(41_635, 0).saturating_mul(l.into())) + // Standard Error: 5_716 + .saturating_add(Weight::from_parts(34_486, 0).saturating_mul(s.into())) + .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(3)) } /// Storage: Vesting Vesting (r:1 w:1) - /// Proof: Vesting Vesting (max_values: None, max_size: Some(157), added: 2632, mode: MaxEncodedLen) + /// Proof: Vesting Vesting (max_values: None, max_size: Some(1057), added: 3532, 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(209), added: 2684, 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 `l` is `[0, 49]`. - /// The range of component `s` is `[1, 3]`. + /// The range of component `s` is `[1, 28]`. fn vest_other_unlocked(l: u32, s: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `466 + l * (25 ±0) + s * (37 ±0)` - // Estimated: `9009` - // Minimum execution time: 38_331 nanoseconds. - Weight::from_parts(40_150_426, 9009) - // Standard Error: 3_074 - .saturating_add(Weight::from_parts(40_543, 0).saturating_mul(l.into())) - // Standard Error: 58_899 - .saturating_add(Weight::from_parts(202_467, 0).saturating_mul(s.into())) - .saturating_add(T::DbWeight::get().reads(3)) + // Measured: `408 + l * (25 ±0) + s * (36 ±0)` + // Estimated: `4764` + // Minimum execution time: 34_000_000 picoseconds. + Weight::from_parts(33_295_517, 0) + .saturating_add(Weight::from_parts(0, 4764)) + // Standard Error: 1_734 + .saturating_add(Weight::from_parts(37_637, 0).saturating_mul(l.into())) + // Standard Error: 3_086 + .saturating_add(Weight::from_parts(63_728, 0).saturating_mul(s.into())) + .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(3)) } /// Storage: Vesting Vesting (r:1 w:1) - /// Proof: Vesting Vesting (max_values: None, max_size: Some(157), added: 2632, mode: MaxEncodedLen) + /// Proof: Vesting Vesting (max_values: None, max_size: Some(1057), added: 3532, mode: MaxEncodedLen) /// Storage: System Account (r:1 w:1) /// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, 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(209), added: 2684, mode: MaxEncodedLen) /// The range of component `l` is `[0, 49]`. - /// The range of component `s` is `[0, 2]`. - fn vested_transfer(_l: u32, _s: u32, ) -> Weight { + /// The range of component `s` is `[0, 27]`. + fn vested_transfer(l: u32, s: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `0 + l * (25 ±0) + s * (332 ±0)` - // Estimated: `9009` - // Minimum execution time: 59_550 nanoseconds. - Weight::from_parts(75_086_515, 9009) - .saturating_add(T::DbWeight::get().reads(3)) + // Measured: `512 + l * (25 ±0) + s * (36 ±0)` + // Estimated: `4764` + // Minimum execution time: 68_000_000 picoseconds. + Weight::from_parts(68_821_407, 0) + .saturating_add(Weight::from_parts(0, 4764)) + // Standard Error: 1_545 + .saturating_add(Weight::from_parts(42_349, 0).saturating_mul(l.into())) + // Standard Error: 2_748 + .saturating_add(Weight::from_parts(88_112, 0).saturating_mul(s.into())) + .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(3)) } /// Storage: Vesting Vesting (r:1 w:1) - /// Proof: Vesting Vesting (max_values: None, max_size: Some(157), added: 2632, mode: MaxEncodedLen) + /// Proof: Vesting Vesting (max_values: None, max_size: Some(1057), added: 3532, mode: MaxEncodedLen) /// Storage: System Account (r:2 w:2) /// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, 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(209), added: 2684, mode: MaxEncodedLen) /// The range of component `l` is `[0, 49]`. - /// The range of component `s` is `[0, 2]`. - fn force_vested_transfer(_l: u32, _s: u32, ) -> Weight { + /// The range of component `s` is `[0, 27]`. + fn force_vested_transfer(l: u32, s: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `120 + l * (25 ±0) + s * (332 ±0)` - // Estimated: `11612` - // Minimum execution time: 63_668 nanoseconds. - Weight::from_parts(79_421_584, 11612) - .saturating_add(T::DbWeight::get().reads(4)) + // Measured: `652 + l * (25 ±0) + s * (36 ±0)` + // Estimated: `6196` + // Minimum execution time: 71_000_000 picoseconds. + Weight::from_parts(71_123_762, 0) + .saturating_add(Weight::from_parts(0, 6196)) + // Standard Error: 1_212 + .saturating_add(Weight::from_parts(35_707, 0).saturating_mul(l.into())) + // Standard Error: 2_157 + .saturating_add(Weight::from_parts(76_699, 0).saturating_mul(s.into())) + .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(4)) } /// Storage: Vesting Vesting (r:1 w:1) - /// Proof: Vesting Vesting (max_values: None, max_size: Some(157), added: 2632, mode: MaxEncodedLen) + /// Proof: Vesting Vesting (max_values: None, max_size: Some(1057), added: 3532, 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(209), added: 2684, 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 `l` is `[0, 49]`. - /// The range of component `s` is `[2, 3]`. + /// The range of component `s` is `[2, 28]`. fn not_unlocking_merge_schedules(l: u32, s: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `467 + l * (25 ±0) + s * (36 ±0)` - // Estimated: `9009` - // Minimum execution time: 39_253 nanoseconds. - Weight::from_parts(41_451_758, 9009) - // Standard Error: 3_869 - .saturating_add(Weight::from_parts(42_606, 0).saturating_mul(l.into())) - // Standard Error: 123_401 - .saturating_add(Weight::from_parts(240_899, 0).saturating_mul(s.into())) - .saturating_add(T::DbWeight::get().reads(3)) + // Measured: `407 + l * (25 ±0) + s * (36 ±0)` + // Estimated: `4764` + // Minimum execution time: 31_000_000 picoseconds. + Weight::from_parts(30_964_050, 0) + .saturating_add(Weight::from_parts(0, 4764)) + // Standard Error: 1_635 + .saturating_add(Weight::from_parts(30_032, 0).saturating_mul(l.into())) + // Standard Error: 3_019 + .saturating_add(Weight::from_parts(67_886, 0).saturating_mul(s.into())) + .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(3)) } /// Storage: Vesting Vesting (r:1 w:1) - /// Proof: Vesting Vesting (max_values: None, max_size: Some(157), added: 2632, mode: MaxEncodedLen) + /// Proof: Vesting Vesting (max_values: None, max_size: Some(1057), added: 3532, 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(209), added: 2684, 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 `l` is `[0, 49]`. - /// The range of component `s` is `[2, 3]`. + /// The range of component `s` is `[2, 28]`. fn unlocking_merge_schedules(l: u32, s: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `467 + l * (25 ±0) + s * (36 ±0)` - // Estimated: `9009` - // Minimum execution time: 39_083 nanoseconds. - Weight::from_parts(41_148_427, 9009) - // Standard Error: 4_532 - .saturating_add(Weight::from_parts(43_606, 0).saturating_mul(l.into())) - // Standard Error: 144_557 - .saturating_add(Weight::from_parts(368_102, 0).saturating_mul(s.into())) - .saturating_add(T::DbWeight::get().reads(3)) + // Measured: `407 + l * (25 ±0) + s * (36 ±0)` + // Estimated: `4764` + // Minimum execution time: 35_000_000 picoseconds. + Weight::from_parts(29_447_214, 0) + .saturating_add(Weight::from_parts(0, 4764)) + // Standard Error: 10_031 + .saturating_add(Weight::from_parts(112_619, 0).saturating_mul(l.into())) + // Standard Error: 18_524 + .saturating_add(Weight::from_parts(251_787, 0).saturating_mul(s.into())) + .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(3)) } } diff --git a/runtime/development/src/weights/pallet_xcm.rs b/runtime/development/src/weights/pallet_xcm.rs deleted file mode 100644 index 354507ddce..0000000000 --- a/runtime/development/src/weights/pallet_xcm.rs +++ /dev/null @@ -1,265 +0,0 @@ -//! Autogenerated weights for `pallet_xcm` -//! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev -//! DATE: 2023-02-23, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` -//! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `bm6`, CPU: `Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz` -//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("statemint-dev"), DB CACHE: 1024 - -// Executed Command: -// ./artifacts/polkadot-parachain -// benchmark -// pallet -// --chain=statemint-dev -// --execution=wasm -// --wasm-execution=compiled -// --pallet=pallet_xcm -// --extrinsic=* -// --steps=50 -// --repeat=20 -// --json -// --header=./file_header.txt -// --output=./parachains/runtimes/assets/statemint/src/weights/pallet_xcm.rs - -#![cfg_attr(rustfmt, rustfmt_skip)] -#![allow(unused_parens)] -#![allow(unused_imports)] - -use frame_support::{traits::Get, weights::Weight}; -use sp_std::marker::PhantomData; - -/// Weight functions for `pallet_xcm`. -pub struct WeightInfo(PhantomData); -impl pallet_xcm::WeightInfo for WeightInfo { - /// Storage: PolkadotXcm SupportedVersion (r:1 w:0) - /// Proof Skipped: PolkadotXcm SupportedVersion (max_values: None, max_size: None, mode: Measured) - /// Storage: PolkadotXcm VersionDiscoveryQueue (r:1 w:1) - /// Proof Skipped: PolkadotXcm VersionDiscoveryQueue (max_values: Some(1), max_size: None, mode: Measured) - /// Storage: PolkadotXcm SafeXcmVersion (r:1 w:0) - /// Proof Skipped: PolkadotXcm SafeXcmVersion (max_values: Some(1), max_size: None, mode: Measured) - /// Storage: ParachainSystem HostConfiguration (r:1 w:0) - /// Proof Skipped: ParachainSystem HostConfiguration (max_values: Some(1), max_size: None, mode: Measured) - /// Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) - /// Proof Skipped: ParachainSystem PendingUpwardMessages (max_values: Some(1), max_size: None, mode: Measured) - fn send() -> Weight { - // Proof Size summary in bytes: - // Measured: `38` - // Estimated: `4645` - // Minimum execution time: 24_132 nanoseconds. - Weight::from_parts(24_554_000, 0) - .saturating_add(Weight::from_parts(0, 4645)) - .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) - fn teleport_assets() -> Weight { - // Proof Size summary in bytes: - // Measured: `0` - // Estimated: `499` - // Minimum execution time: 22_350 nanoseconds. - Weight::from_parts(22_760_000, 0) - .saturating_add(Weight::from_parts(0, 499)) - .saturating_add(T::DbWeight::get().reads(1)) - } - /// Storage: ParachainInfo ParachainId (r:1 w:0) - /// Proof: ParachainInfo ParachainId (max_values: Some(1), max_size: Some(4), added: 499, mode: MaxEncodedLen) - fn reserve_transfer_assets() -> Weight { - // Proof Size summary in bytes: - // Measured: `0` - // Estimated: `499` - // Minimum execution time: 17_723 nanoseconds. - Weight::from_parts(17_951_000, 0) - .saturating_add(Weight::from_parts(0, 499)) - .saturating_add(T::DbWeight::get().reads(1)) - } - /// Storage: Benchmark Override (r:0 w:0) - /// Proof Skipped: Benchmark Override (max_values: None, max_size: None, mode: Measured) - fn execute() -> Weight { - // Proof Size summary in bytes: - // Measured: `0` - // Estimated: `0` - // Minimum execution time: 18_446_744_073_709_551 nanoseconds. - Weight::from_parts(18_446_744_073_709_551_000, 0) - .saturating_add(Weight::from_parts(0, 0)) - } - /// Storage: PolkadotXcm SupportedVersion (r:0 w:1) - /// Proof Skipped: PolkadotXcm SupportedVersion (max_values: None, max_size: None, mode: Measured) - fn force_xcm_version() -> Weight { - // Proof Size summary in bytes: - // Measured: `0` - // Estimated: `0` - // Minimum execution time: 8_641 nanoseconds. - Weight::from_parts(8_925_000, 0) - .saturating_add(Weight::from_parts(0, 0)) - .saturating_add(T::DbWeight::get().writes(1)) - } - /// Storage: PolkadotXcm SafeXcmVersion (r:0 w:1) - /// Proof Skipped: PolkadotXcm SafeXcmVersion (max_values: Some(1), max_size: None, mode: Measured) - fn force_default_xcm_version() -> Weight { - // Proof Size summary in bytes: - // Measured: `0` - // Estimated: `0` - // Minimum execution time: 2_427 nanoseconds. - Weight::from_parts(2_598_000, 0) - .saturating_add(Weight::from_parts(0, 0)) - .saturating_add(T::DbWeight::get().writes(1)) - } - /// Storage: PolkadotXcm VersionNotifiers (r:1 w:1) - /// Proof Skipped: PolkadotXcm VersionNotifiers (max_values: None, max_size: None, mode: Measured) - /// Storage: PolkadotXcm QueryCounter (r:1 w:1) - /// Proof Skipped: PolkadotXcm QueryCounter (max_values: Some(1), max_size: None, mode: Measured) - /// Storage: PolkadotXcm SupportedVersion (r:1 w:0) - /// Proof Skipped: PolkadotXcm SupportedVersion (max_values: None, max_size: None, mode: Measured) - /// Storage: PolkadotXcm VersionDiscoveryQueue (r:1 w:1) - /// Proof Skipped: PolkadotXcm VersionDiscoveryQueue (max_values: Some(1), max_size: None, mode: Measured) - /// Storage: PolkadotXcm SafeXcmVersion (r:1 w:0) - /// Proof Skipped: PolkadotXcm SafeXcmVersion (max_values: Some(1), max_size: None, mode: Measured) - /// Storage: ParachainSystem HostConfiguration (r:1 w:0) - /// Proof Skipped: ParachainSystem HostConfiguration (max_values: Some(1), max_size: None, mode: Measured) - /// Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) - /// Proof Skipped: ParachainSystem PendingUpwardMessages (max_values: Some(1), max_size: None, mode: Measured) - /// Storage: PolkadotXcm Queries (r:0 w:1) - /// Proof Skipped: PolkadotXcm Queries (max_values: None, max_size: None, mode: Measured) - fn force_subscribe_version_notify() -> Weight { - // Proof Size summary in bytes: - // Measured: `38` - // Estimated: `7729` - // Minimum execution time: 28_650 nanoseconds. - Weight::from_parts(29_035_000, 0) - .saturating_add(Weight::from_parts(0, 7729)) - .saturating_add(T::DbWeight::get().reads(7)) - .saturating_add(T::DbWeight::get().writes(5)) - } - /// Storage: PolkadotXcm VersionNotifiers (r:1 w:1) - /// Proof Skipped: PolkadotXcm VersionNotifiers (max_values: None, max_size: None, mode: Measured) - /// Storage: PolkadotXcm SupportedVersion (r:1 w:0) - /// Proof Skipped: PolkadotXcm SupportedVersion (max_values: None, max_size: None, mode: Measured) - /// Storage: PolkadotXcm VersionDiscoveryQueue (r:1 w:1) - /// Proof Skipped: PolkadotXcm VersionDiscoveryQueue (max_values: Some(1), max_size: None, mode: Measured) - /// Storage: PolkadotXcm SafeXcmVersion (r:1 w:0) - /// Proof Skipped: PolkadotXcm SafeXcmVersion (max_values: Some(1), max_size: None, mode: Measured) - /// Storage: ParachainSystem HostConfiguration (r:1 w:0) - /// Proof Skipped: ParachainSystem HostConfiguration (max_values: Some(1), max_size: None, mode: Measured) - /// Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) - /// Proof Skipped: ParachainSystem PendingUpwardMessages (max_values: Some(1), max_size: None, mode: Measured) - /// Storage: PolkadotXcm Queries (r:0 w:1) - /// Proof Skipped: PolkadotXcm Queries (max_values: None, max_size: None, mode: Measured) - fn force_unsubscribe_version_notify() -> Weight { - // Proof Size summary in bytes: - // Measured: `220` - // Estimated: `8470` - // Minimum execution time: 30_797 nanoseconds. - Weight::from_parts(31_491_000, 0) - .saturating_add(Weight::from_parts(0, 8470)) - .saturating_add(T::DbWeight::get().reads(6)) - .saturating_add(T::DbWeight::get().writes(4)) - } - - fn force_suspension() -> Weight { - todo!() - } - - /// Storage: PolkadotXcm SupportedVersion (r:4 w:2) - /// Proof Skipped: PolkadotXcm SupportedVersion (max_values: None, max_size: None, mode: Measured) - fn migrate_supported_version() -> Weight { - // Proof Size summary in bytes: - // Measured: `95` - // Estimated: `9995` - // Minimum execution time: 13_639 nanoseconds. - Weight::from_parts(13_980_000, 0) - .saturating_add(Weight::from_parts(0, 9995)) - .saturating_add(T::DbWeight::get().reads(4)) - .saturating_add(T::DbWeight::get().writes(2)) - } - /// Storage: PolkadotXcm VersionNotifiers (r:4 w:2) - /// Proof Skipped: PolkadotXcm VersionNotifiers (max_values: None, max_size: None, mode: Measured) - fn migrate_version_notifiers() -> Weight { - // Proof Size summary in bytes: - // Measured: `99` - // Estimated: `9999` - // Minimum execution time: 13_954 nanoseconds. - Weight::from_parts(14_276_000, 0) - .saturating_add(Weight::from_parts(0, 9999)) - .saturating_add(T::DbWeight::get().reads(4)) - .saturating_add(T::DbWeight::get().writes(2)) - } - /// Storage: PolkadotXcm VersionNotifyTargets (r:5 w:0) - /// Proof Skipped: PolkadotXcm VersionNotifyTargets (max_values: None, max_size: None, mode: Measured) - fn already_notified_target() -> Weight { - // Proof Size summary in bytes: - // Measured: `106` - // Estimated: `12481` - // Minimum execution time: 15_217 nanoseconds. - Weight::from_parts(15_422_000, 0) - .saturating_add(Weight::from_parts(0, 12481)) - .saturating_add(T::DbWeight::get().reads(5)) - } - /// Storage: PolkadotXcm VersionNotifyTargets (r:2 w:1) - /// Proof Skipped: PolkadotXcm VersionNotifyTargets (max_values: None, max_size: None, mode: Measured) - /// Storage: PolkadotXcm SupportedVersion (r:1 w:0) - /// Proof Skipped: PolkadotXcm SupportedVersion (max_values: None, max_size: None, mode: Measured) - /// Storage: PolkadotXcm VersionDiscoveryQueue (r:1 w:1) - /// Proof Skipped: PolkadotXcm VersionDiscoveryQueue (max_values: Some(1), max_size: None, mode: Measured) - /// Storage: PolkadotXcm SafeXcmVersion (r:1 w:0) - /// Proof Skipped: PolkadotXcm SafeXcmVersion (max_values: Some(1), max_size: None, mode: Measured) - /// Storage: ParachainSystem HostConfiguration (r:1 w:0) - /// Proof Skipped: ParachainSystem HostConfiguration (max_values: Some(1), max_size: None, mode: Measured) - /// Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) - /// Proof Skipped: ParachainSystem PendingUpwardMessages (max_values: Some(1), max_size: None, mode: Measured) - fn notify_current_targets() -> Weight { - // Proof Size summary in bytes: - // Measured: `106` - // Estimated: `10041` - // Minimum execution time: 27_362 nanoseconds. - Weight::from_parts(28_034_000, 0) - .saturating_add(Weight::from_parts(0, 10041)) - .saturating_add(T::DbWeight::get().reads(7)) - .saturating_add(T::DbWeight::get().writes(3)) - } - /// Storage: PolkadotXcm VersionNotifyTargets (r:3 w:0) - /// Proof Skipped: PolkadotXcm VersionNotifyTargets (max_values: None, max_size: None, mode: Measured) - fn notify_target_migration_fail() -> Weight { - // Proof Size summary in bytes: - // Measured: `136` - // Estimated: `7561` - // Minimum execution time: 7_768 nanoseconds. - Weight::from_parts(7_890_000, 0) - .saturating_add(Weight::from_parts(0, 7561)) - .saturating_add(T::DbWeight::get().reads(3)) - } - /// Storage: PolkadotXcm VersionNotifyTargets (r:4 w:2) - /// Proof Skipped: PolkadotXcm VersionNotifyTargets (max_values: None, max_size: None, mode: Measured) - fn migrate_version_notify_targets() -> Weight { - // Proof Size summary in bytes: - // Measured: `106` - // Estimated: `10006` - // Minimum execution time: 15_165 nanoseconds. - Weight::from_parts(15_430_000, 0) - .saturating_add(Weight::from_parts(0, 10006)) - .saturating_add(T::DbWeight::get().reads(4)) - .saturating_add(T::DbWeight::get().writes(2)) - } - /// Storage: PolkadotXcm VersionNotifyTargets (r:4 w:2) - /// Proof Skipped: PolkadotXcm VersionNotifyTargets (max_values: None, max_size: None, mode: Measured) - /// Storage: PolkadotXcm SupportedVersion (r:1 w:0) - /// Proof Skipped: PolkadotXcm SupportedVersion (max_values: None, max_size: None, mode: Measured) - /// Storage: PolkadotXcm VersionDiscoveryQueue (r:1 w:1) - /// Proof Skipped: PolkadotXcm VersionDiscoveryQueue (max_values: Some(1), max_size: None, mode: Measured) - /// Storage: PolkadotXcm SafeXcmVersion (r:1 w:0) - /// Proof Skipped: PolkadotXcm SafeXcmVersion (max_values: Some(1), max_size: None, mode: Measured) - /// Storage: ParachainSystem HostConfiguration (r:1 w:0) - /// Proof Skipped: ParachainSystem HostConfiguration (max_values: Some(1), max_size: None, mode: Measured) - /// Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) - /// Proof Skipped: ParachainSystem PendingUpwardMessages (max_values: Some(1), max_size: None, mode: Measured) - fn migrate_and_notify_old_targets() -> Weight { - // Proof Size summary in bytes: - // Measured: `112` - // Estimated: `15027` - // Minimum execution time: 35_310 nanoseconds. - Weight::from_parts(35_698_000, 0) - .saturating_add(Weight::from_parts(0, 15027)) - .saturating_add(T::DbWeight::get().reads(9)) - .saturating_add(T::DbWeight::get().writes(4)) - } -} \ No newline at end of file