--- a/pallets/nonfungible/src/weights.rs +++ b/pallets/nonfungible/src/weights.rs @@ -3,7 +3,7 @@ //! Autogenerated weights for pallet_nonfungible //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev -//! DATE: 2023-09-25, STEPS: `50`, REPEAT: `80`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2023-09-26, STEPS: `50`, REPEAT: `80`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `hearthstone`, CPU: `AMD Ryzen 9 7950X3D 16-Core Processor` //! EXECUTION: None, WASM-EXECUTION: Compiled, CHAIN: None, DB CACHE: 1024 @@ -61,27 +61,23 @@ /// Proof: Nonfungible TokensMinted (max_values: None, max_size: Some(16), added: 2491, mode: MaxEncodedLen) /// Storage: Nonfungible AccountBalance (r:1 w:1) /// Proof: Nonfungible AccountBalance (max_values: None, max_size: Some(65), added: 2540, mode: MaxEncodedLen) - /// Storage: Common CollectionPropertyPermissions (r:1 w:0) - /// Proof: Common CollectionPropertyPermissions (max_values: None, max_size: Some(16726), added: 19201, mode: MaxEncodedLen) /// Storage: Nonfungible TokenData (r:0 w:1) /// Proof: Nonfungible TokenData (max_values: None, max_size: Some(57), added: 2532, mode: MaxEncodedLen) /// Storage: Nonfungible Owned (r:0 w:1) /// Proof: Nonfungible Owned (max_values: None, max_size: Some(74), added: 2549, mode: MaxEncodedLen) fn create_item() -> Weight { // Proof Size summary in bytes: - // Measured: `456` - // Estimated: `20191` - // Minimum execution time: 10_660_000 picoseconds. - Weight::from_parts(10_960_000, 20191) - .saturating_add(T::DbWeight::get().reads(3_u64)) + // Measured: `142` + // Estimated: `3530` + // Minimum execution time: 6_680_000 picoseconds. + Weight::from_parts(6_910_000, 3530) + .saturating_add(T::DbWeight::get().reads(2_u64)) .saturating_add(T::DbWeight::get().writes(4_u64)) } /// Storage: Nonfungible TokensMinted (r:1 w:1) /// Proof: Nonfungible TokensMinted (max_values: None, max_size: Some(16), added: 2491, mode: MaxEncodedLen) /// Storage: Nonfungible AccountBalance (r:1 w:1) /// Proof: Nonfungible AccountBalance (max_values: None, max_size: Some(65), added: 2540, mode: MaxEncodedLen) - /// Storage: Common CollectionPropertyPermissions (r:1 w:0) - /// Proof: Common CollectionPropertyPermissions (max_values: None, max_size: Some(16726), added: 19201, mode: MaxEncodedLen) /// Storage: Nonfungible TokenData (r:0 w:200) /// Proof: Nonfungible TokenData (max_values: None, max_size: Some(57), added: 2532, mode: MaxEncodedLen) /// Storage: Nonfungible Owned (r:0 w:200) @@ -89,13 +85,13 @@ /// The range of component `b` is `[0, 200]`. fn create_multiple_items(b: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `456` - // Estimated: `20191` - // Minimum execution time: 2_200_000 picoseconds. - Weight::from_parts(612_529, 20191) - // Standard Error: 737 - .saturating_add(Weight::from_parts(3_807_625, 0).saturating_mul(b.into())) - .saturating_add(T::DbWeight::get().reads(3_u64)) + // Measured: `142` + // Estimated: `3530` + // Minimum execution time: 2_120_000 picoseconds. + Weight::from_parts(2_190_000, 3530) + // Standard Error: 1_175 + .saturating_add(Weight::from_parts(3_053_846, 0).saturating_mul(b.into())) + .saturating_add(T::DbWeight::get().reads(2_u64)) .saturating_add(T::DbWeight::get().writes(2_u64)) .saturating_add(T::DbWeight::get().writes((2_u64).saturating_mul(b.into()))) } @@ -103,8 +99,6 @@ /// Proof: Nonfungible TokensMinted (max_values: None, max_size: Some(16), added: 2491, mode: MaxEncodedLen) /// Storage: Nonfungible AccountBalance (r:200 w:200) /// Proof: Nonfungible AccountBalance (max_values: None, max_size: Some(65), added: 2540, mode: MaxEncodedLen) - /// Storage: Common CollectionPropertyPermissions (r:1 w:0) - /// Proof: Common CollectionPropertyPermissions (max_values: None, max_size: Some(16726), added: 19201, mode: MaxEncodedLen) /// Storage: Nonfungible TokenData (r:0 w:200) /// Proof: Nonfungible TokenData (max_values: None, max_size: Some(57), added: 2532, mode: MaxEncodedLen) /// Storage: Nonfungible Owned (r:0 w:200) @@ -112,13 +106,13 @@ /// The range of component `b` is `[0, 200]`. fn create_multiple_items_ex(b: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `456` - // Estimated: `20191 + b * (2540 ±0)` - // Minimum execution time: 2_190_000 picoseconds. - Weight::from_parts(2_280_000, 20191) - // Standard Error: 1_011 - .saturating_add(Weight::from_parts(4_931_681, 0).saturating_mul(b.into())) - .saturating_add(T::DbWeight::get().reads(2_u64)) + // Measured: `142` + // Estimated: `3481 + b * (2540 ±0)` + // Minimum execution time: 2_210_000 picoseconds. + Weight::from_parts(2_280_000, 3481) + // Standard Error: 1_618 + .saturating_add(Weight::from_parts(4_308_375, 0).saturating_mul(b.into())) + .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(b.into()))) .saturating_add(T::DbWeight::get().writes(1_u64)) .saturating_add(T::DbWeight::get().writes((3_u64).saturating_mul(b.into()))) @@ -142,8 +136,8 @@ // Proof Size summary in bytes: // Measured: `380` // Estimated: `3530` - // Minimum execution time: 13_470_000 picoseconds. - Weight::from_parts(13_840_000, 3530) + // Minimum execution time: 13_270_000 picoseconds. + Weight::from_parts(13_559_000, 3530) .saturating_add(T::DbWeight::get().reads(5_u64)) .saturating_add(T::DbWeight::get().writes(5_u64)) } @@ -165,8 +159,8 @@ // Proof Size summary in bytes: // Measured: `380` // Estimated: `3530` - // Minimum execution time: 16_940_000 picoseconds. - Weight::from_parts(17_340_000, 3530) + // Minimum execution time: 16_680_000 picoseconds. + Weight::from_parts(17_260_000, 3530) .saturating_add(T::DbWeight::get().reads(5_u64)) .saturating_add(T::DbWeight::get().writes(5_u64)) } @@ -191,10 +185,10 @@ // Proof Size summary in bytes: // Measured: `1500 + b * (58 ±0)` // Estimated: `5874 + b * (5032 ±0)` - // Minimum execution time: 16_910_000 picoseconds. - Weight::from_parts(17_170_000, 5874) - // Standard Error: 102_760 - .saturating_add(Weight::from_parts(45_644_966, 0).saturating_mul(b.into())) + // Minimum execution time: 16_630_000 picoseconds. + Weight::from_parts(17_030_000, 5874) + // Standard Error: 137_617 + .saturating_add(Weight::from_parts(47_437_920, 0).saturating_mul(b.into())) .saturating_add(T::DbWeight::get().reads(7_u64)) .saturating_add(T::DbWeight::get().reads((4_u64).saturating_mul(b.into()))) .saturating_add(T::DbWeight::get().writes(6_u64)) @@ -213,8 +207,8 @@ // Proof Size summary in bytes: // Measured: `380` // Estimated: `6070` - // Minimum execution time: 9_420_000 picoseconds. - Weight::from_parts(9_710_000, 6070) + // Minimum execution time: 10_200_000 picoseconds. + Weight::from_parts(10_490_000, 6070) .saturating_add(T::DbWeight::get().reads(4_u64)) .saturating_add(T::DbWeight::get().writes(5_u64)) } @@ -226,8 +220,8 @@ // Proof Size summary in bytes: // Measured: `326` // Estimated: `3522` - // Minimum execution time: 5_400_000 picoseconds. - Weight::from_parts(5_640_000, 3522) + // Minimum execution time: 5_730_000 picoseconds. + Weight::from_parts(5_980_000, 3522) .saturating_add(T::DbWeight::get().reads(2_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } @@ -239,8 +233,8 @@ // Proof Size summary in bytes: // Measured: `313` // Estimated: `3522` - // Minimum execution time: 5_390_000 picoseconds. - Weight::from_parts(5_610_000, 3522) + // Minimum execution time: 5_760_000 picoseconds. + Weight::from_parts(5_990_000, 3522) .saturating_add(T::DbWeight::get().reads(2_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } @@ -250,8 +244,8 @@ // Proof Size summary in bytes: // Measured: `362` // Estimated: `3522` - // Minimum execution time: 2_970_000 picoseconds. - Weight::from_parts(3_170_000, 3522) + // Minimum execution time: 3_270_000 picoseconds. + Weight::from_parts(3_440_000, 3522) .saturating_add(T::DbWeight::get().reads(1_u64)) } /// Storage: Nonfungible Allowance (r:1 w:1) @@ -272,8 +266,8 @@ // Proof Size summary in bytes: // Measured: `463` // Estimated: `3530` - // Minimum execution time: 15_400_000 picoseconds. - Weight::from_parts(15_850_000, 3530) + // Minimum execution time: 16_770_000 picoseconds. + Weight::from_parts(17_150_000, 3530) .saturating_add(T::DbWeight::get().reads(5_u64)) .saturating_add(T::DbWeight::get().writes(6_u64)) } @@ -284,10 +278,10 @@ // Proof Size summary in bytes: // Measured: `314` // Estimated: `20191` - // Minimum execution time: 780_000 picoseconds. - Weight::from_parts(830_000, 20191) - // Standard Error: 35_354 - .saturating_add(Weight::from_parts(8_422_695, 0).saturating_mul(b.into())) + // Minimum execution time: 870_000 picoseconds. + Weight::from_parts(910_000, 20191) + // Standard Error: 37_993 + .saturating_add(Weight::from_parts(8_947_342, 0).saturating_mul(b.into())) .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } @@ -302,10 +296,10 @@ // Proof Size summary in bytes: // Measured: `640 + b * (261 ±0)` // Estimated: `36269` - // Minimum execution time: 5_530_000 picoseconds. - Weight::from_parts(10_829_898, 36269) - // Standard Error: 5_106 - .saturating_add(Weight::from_parts(2_601_900, 0).saturating_mul(b.into())) + // Minimum execution time: 2_570_000 picoseconds. + Weight::from_parts(10_787_333, 36269) + // Standard Error: 7_619 + .saturating_add(Weight::from_parts(2_939_955, 0).saturating_mul(b.into())) .saturating_add(T::DbWeight::get().reads(3_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } @@ -318,10 +312,10 @@ // Proof Size summary in bytes: // Measured: `317 + b * (261 ±0)` // Estimated: `20191` - // Minimum execution time: 3_690_000 picoseconds. - Weight::from_parts(9_633_879, 20191) - // Standard Error: 6_573 - .saturating_add(Weight::from_parts(2_694_801, 0).saturating_mul(b.into())) + // Minimum execution time: 530_000 picoseconds. + Weight::from_parts(5_572_362, 20191) + // Standard Error: 6_997 + .saturating_add(Weight::from_parts(2_986_451, 0).saturating_mul(b.into())) .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } @@ -336,10 +330,10 @@ // Proof Size summary in bytes: // Measured: `699 + b * (33291 ±0)` // Estimated: `36269` - // Minimum execution time: 5_860_000 picoseconds. - Weight::from_parts(6_000_000, 36269) - // Standard Error: 26_204 - .saturating_add(Weight::from_parts(9_601_645, 0).saturating_mul(b.into())) + // Minimum execution time: 2_580_000 picoseconds. + Weight::from_parts(2_640_000, 36269) + // Standard Error: 25_713 + .saturating_add(Weight::from_parts(9_667_974, 0).saturating_mul(b.into())) .saturating_add(T::DbWeight::get().reads(3_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } @@ -349,8 +343,8 @@ // Proof Size summary in bytes: // Measured: `326` // Estimated: `3522` - // Minimum execution time: 2_930_000 picoseconds. - Weight::from_parts(3_060_000, 3522) + // Minimum execution time: 2_910_000 picoseconds. + Weight::from_parts(3_020_000, 3522) .saturating_add(T::DbWeight::get().reads(1_u64)) } /// Storage: Nonfungible CollectionAllowance (r:0 w:1) @@ -359,8 +353,8 @@ // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_680_000 picoseconds. - Weight::from_parts(2_780_000, 0) + // Minimum execution time: 2_510_000 picoseconds. + Weight::from_parts(2_660_000, 0) .saturating_add(T::DbWeight::get().writes(1_u64)) } /// Storage: Nonfungible CollectionAllowance (r:1 w:0) @@ -369,8 +363,8 @@ // Proof Size summary in bytes: // Measured: `142` // Estimated: `3576` - // Minimum execution time: 2_000_000 picoseconds. - Weight::from_parts(2_110_000, 3576) + // Minimum execution time: 1_860_000 picoseconds. + Weight::from_parts(2_010_000, 3576) .saturating_add(T::DbWeight::get().reads(1_u64)) } /// Storage: Nonfungible TokenProperties (r:1 w:1) @@ -379,8 +373,8 @@ // Proof Size summary in bytes: // Measured: `279` // Estimated: `36269` - // Minimum execution time: 2_200_000 picoseconds. - Weight::from_parts(2_340_000, 36269) + // Minimum execution time: 2_220_000 picoseconds. + Weight::from_parts(2_350_000, 36269) .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } @@ -392,27 +386,23 @@ /// Proof: Nonfungible TokensMinted (max_values: None, max_size: Some(16), added: 2491, mode: MaxEncodedLen) /// Storage: Nonfungible AccountBalance (r:1 w:1) /// Proof: Nonfungible AccountBalance (max_values: None, max_size: Some(65), added: 2540, mode: MaxEncodedLen) - /// Storage: Common CollectionPropertyPermissions (r:1 w:0) - /// Proof: Common CollectionPropertyPermissions (max_values: None, max_size: Some(16726), added: 19201, mode: MaxEncodedLen) /// Storage: Nonfungible TokenData (r:0 w:1) /// Proof: Nonfungible TokenData (max_values: None, max_size: Some(57), added: 2532, mode: MaxEncodedLen) /// Storage: Nonfungible Owned (r:0 w:1) /// Proof: Nonfungible Owned (max_values: None, max_size: Some(74), added: 2549, mode: MaxEncodedLen) fn create_item() -> Weight { // Proof Size summary in bytes: - // Measured: `456` - // Estimated: `20191` - // Minimum execution time: 10_660_000 picoseconds. - Weight::from_parts(10_960_000, 20191) - .saturating_add(RocksDbWeight::get().reads(3_u64)) + // Measured: `142` + // Estimated: `3530` + // Minimum execution time: 6_680_000 picoseconds. + Weight::from_parts(6_910_000, 3530) + .saturating_add(RocksDbWeight::get().reads(2_u64)) .saturating_add(RocksDbWeight::get().writes(4_u64)) } /// Storage: Nonfungible TokensMinted (r:1 w:1) /// Proof: Nonfungible TokensMinted (max_values: None, max_size: Some(16), added: 2491, mode: MaxEncodedLen) /// Storage: Nonfungible AccountBalance (r:1 w:1) /// Proof: Nonfungible AccountBalance (max_values: None, max_size: Some(65), added: 2540, mode: MaxEncodedLen) - /// Storage: Common CollectionPropertyPermissions (r:1 w:0) - /// Proof: Common CollectionPropertyPermissions (max_values: None, max_size: Some(16726), added: 19201, mode: MaxEncodedLen) /// Storage: Nonfungible TokenData (r:0 w:200) /// Proof: Nonfungible TokenData (max_values: None, max_size: Some(57), added: 2532, mode: MaxEncodedLen) /// Storage: Nonfungible Owned (r:0 w:200) @@ -420,13 +410,13 @@ /// The range of component `b` is `[0, 200]`. fn create_multiple_items(b: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `456` - // Estimated: `20191` - // Minimum execution time: 2_200_000 picoseconds. - Weight::from_parts(612_529, 20191) - // Standard Error: 737 - .saturating_add(Weight::from_parts(3_807_625, 0).saturating_mul(b.into())) - .saturating_add(RocksDbWeight::get().reads(3_u64)) + // Measured: `142` + // Estimated: `3530` + // Minimum execution time: 2_120_000 picoseconds. + Weight::from_parts(2_190_000, 3530) + // Standard Error: 1_175 + .saturating_add(Weight::from_parts(3_053_846, 0).saturating_mul(b.into())) + .saturating_add(RocksDbWeight::get().reads(2_u64)) .saturating_add(RocksDbWeight::get().writes(2_u64)) .saturating_add(RocksDbWeight::get().writes((2_u64).saturating_mul(b.into()))) } @@ -434,8 +424,6 @@ /// Proof: Nonfungible TokensMinted (max_values: None, max_size: Some(16), added: 2491, mode: MaxEncodedLen) /// Storage: Nonfungible AccountBalance (r:200 w:200) /// Proof: Nonfungible AccountBalance (max_values: None, max_size: Some(65), added: 2540, mode: MaxEncodedLen) - /// Storage: Common CollectionPropertyPermissions (r:1 w:0) - /// Proof: Common CollectionPropertyPermissions (max_values: None, max_size: Some(16726), added: 19201, mode: MaxEncodedLen) /// Storage: Nonfungible TokenData (r:0 w:200) /// Proof: Nonfungible TokenData (max_values: None, max_size: Some(57), added: 2532, mode: MaxEncodedLen) /// Storage: Nonfungible Owned (r:0 w:200) @@ -443,13 +431,13 @@ /// The range of component `b` is `[0, 200]`. fn create_multiple_items_ex(b: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `456` - // Estimated: `20191 + b * (2540 ±0)` - // Minimum execution time: 2_190_000 picoseconds. - Weight::from_parts(2_280_000, 20191) - // Standard Error: 1_011 - .saturating_add(Weight::from_parts(4_931_681, 0).saturating_mul(b.into())) - .saturating_add(RocksDbWeight::get().reads(2_u64)) + // Measured: `142` + // Estimated: `3481 + b * (2540 ±0)` + // Minimum execution time: 2_210_000 picoseconds. + Weight::from_parts(2_280_000, 3481) + // Standard Error: 1_618 + .saturating_add(Weight::from_parts(4_308_375, 0).saturating_mul(b.into())) + .saturating_add(RocksDbWeight::get().reads(1_u64)) .saturating_add(RocksDbWeight::get().reads((1_u64).saturating_mul(b.into()))) .saturating_add(RocksDbWeight::get().writes(1_u64)) .saturating_add(RocksDbWeight::get().writes((3_u64).saturating_mul(b.into()))) @@ -473,8 +461,8 @@ // Proof Size summary in bytes: // Measured: `380` // Estimated: `3530` - // Minimum execution time: 13_470_000 picoseconds. - Weight::from_parts(13_840_000, 3530) + // Minimum execution time: 13_270_000 picoseconds. + Weight::from_parts(13_559_000, 3530) .saturating_add(RocksDbWeight::get().reads(5_u64)) .saturating_add(RocksDbWeight::get().writes(5_u64)) } @@ -496,8 +484,8 @@ // Proof Size summary in bytes: // Measured: `380` // Estimated: `3530` - // Minimum execution time: 16_940_000 picoseconds. - Weight::from_parts(17_340_000, 3530) + // Minimum execution time: 16_680_000 picoseconds. + Weight::from_parts(17_260_000, 3530) .saturating_add(RocksDbWeight::get().reads(5_u64)) .saturating_add(RocksDbWeight::get().writes(5_u64)) } @@ -522,10 +510,10 @@ // Proof Size summary in bytes: // Measured: `1500 + b * (58 ±0)` // Estimated: `5874 + b * (5032 ±0)` - // Minimum execution time: 16_910_000 picoseconds. - Weight::from_parts(17_170_000, 5874) - // Standard Error: 102_760 - .saturating_add(Weight::from_parts(45_644_966, 0).saturating_mul(b.into())) + // Minimum execution time: 16_630_000 picoseconds. + Weight::from_parts(17_030_000, 5874) + // Standard Error: 137_617 + .saturating_add(Weight::from_parts(47_437_920, 0).saturating_mul(b.into())) .saturating_add(RocksDbWeight::get().reads(7_u64)) .saturating_add(RocksDbWeight::get().reads((4_u64).saturating_mul(b.into()))) .saturating_add(RocksDbWeight::get().writes(6_u64)) @@ -544,8 +532,8 @@ // Proof Size summary in bytes: // Measured: `380` // Estimated: `6070` - // Minimum execution time: 9_420_000 picoseconds. - Weight::from_parts(9_710_000, 6070) + // Minimum execution time: 10_200_000 picoseconds. + Weight::from_parts(10_490_000, 6070) .saturating_add(RocksDbWeight::get().reads(4_u64)) .saturating_add(RocksDbWeight::get().writes(5_u64)) } @@ -557,8 +545,8 @@ // Proof Size summary in bytes: // Measured: `326` // Estimated: `3522` - // Minimum execution time: 5_400_000 picoseconds. - Weight::from_parts(5_640_000, 3522) + // Minimum execution time: 5_730_000 picoseconds. + Weight::from_parts(5_980_000, 3522) .saturating_add(RocksDbWeight::get().reads(2_u64)) .saturating_add(RocksDbWeight::get().writes(1_u64)) } @@ -570,8 +558,8 @@ // Proof Size summary in bytes: // Measured: `313` // Estimated: `3522` - // Minimum execution time: 5_390_000 picoseconds. - Weight::from_parts(5_610_000, 3522) + // Minimum execution time: 5_760_000 picoseconds. + Weight::from_parts(5_990_000, 3522) .saturating_add(RocksDbWeight::get().reads(2_u64)) .saturating_add(RocksDbWeight::get().writes(1_u64)) } @@ -581,8 +569,8 @@ // Proof Size summary in bytes: // Measured: `362` // Estimated: `3522` - // Minimum execution time: 2_970_000 picoseconds. - Weight::from_parts(3_170_000, 3522) + // Minimum execution time: 3_270_000 picoseconds. + Weight::from_parts(3_440_000, 3522) .saturating_add(RocksDbWeight::get().reads(1_u64)) } /// Storage: Nonfungible Allowance (r:1 w:1) @@ -603,8 +591,8 @@ // Proof Size summary in bytes: // Measured: `463` // Estimated: `3530` - // Minimum execution time: 15_400_000 picoseconds. - Weight::from_parts(15_850_000, 3530) + // Minimum execution time: 16_770_000 picoseconds. + Weight::from_parts(17_150_000, 3530) .saturating_add(RocksDbWeight::get().reads(5_u64)) .saturating_add(RocksDbWeight::get().writes(6_u64)) } @@ -615,10 +603,10 @@ // Proof Size summary in bytes: // Measured: `314` // Estimated: `20191` - // Minimum execution time: 780_000 picoseconds. - Weight::from_parts(830_000, 20191) - // Standard Error: 35_354 - .saturating_add(Weight::from_parts(8_422_695, 0).saturating_mul(b.into())) + // Minimum execution time: 870_000 picoseconds. + Weight::from_parts(910_000, 20191) + // Standard Error: 37_993 + .saturating_add(Weight::from_parts(8_947_342, 0).saturating_mul(b.into())) .saturating_add(RocksDbWeight::get().reads(1_u64)) .saturating_add(RocksDbWeight::get().writes(1_u64)) } @@ -633,10 +621,10 @@ // Proof Size summary in bytes: // Measured: `640 + b * (261 ±0)` // Estimated: `36269` - // Minimum execution time: 5_530_000 picoseconds. - Weight::from_parts(10_829_898, 36269) - // Standard Error: 5_106 - .saturating_add(Weight::from_parts(2_601_900, 0).saturating_mul(b.into())) + // Minimum execution time: 2_570_000 picoseconds. + Weight::from_parts(10_787_333, 36269) + // Standard Error: 7_619 + .saturating_add(Weight::from_parts(2_939_955, 0).saturating_mul(b.into())) .saturating_add(RocksDbWeight::get().reads(3_u64)) .saturating_add(RocksDbWeight::get().writes(1_u64)) } @@ -649,10 +637,10 @@ // Proof Size summary in bytes: // Measured: `317 + b * (261 ±0)` // Estimated: `20191` - // Minimum execution time: 3_690_000 picoseconds. - Weight::from_parts(9_633_879, 20191) - // Standard Error: 6_573 - .saturating_add(Weight::from_parts(2_694_801, 0).saturating_mul(b.into())) + // Minimum execution time: 530_000 picoseconds. + Weight::from_parts(5_572_362, 20191) + // Standard Error: 6_997 + .saturating_add(Weight::from_parts(2_986_451, 0).saturating_mul(b.into())) .saturating_add(RocksDbWeight::get().reads(1_u64)) .saturating_add(RocksDbWeight::get().writes(1_u64)) } @@ -667,10 +655,10 @@ // Proof Size summary in bytes: // Measured: `699 + b * (33291 ±0)` // Estimated: `36269` - // Minimum execution time: 5_860_000 picoseconds. - Weight::from_parts(6_000_000, 36269) - // Standard Error: 26_204 - .saturating_add(Weight::from_parts(9_601_645, 0).saturating_mul(b.into())) + // Minimum execution time: 2_580_000 picoseconds. + Weight::from_parts(2_640_000, 36269) + // Standard Error: 25_713 + .saturating_add(Weight::from_parts(9_667_974, 0).saturating_mul(b.into())) .saturating_add(RocksDbWeight::get().reads(3_u64)) .saturating_add(RocksDbWeight::get().writes(1_u64)) } @@ -680,8 +668,8 @@ // Proof Size summary in bytes: // Measured: `326` // Estimated: `3522` - // Minimum execution time: 2_930_000 picoseconds. - Weight::from_parts(3_060_000, 3522) + // Minimum execution time: 2_910_000 picoseconds. + Weight::from_parts(3_020_000, 3522) .saturating_add(RocksDbWeight::get().reads(1_u64)) } /// Storage: Nonfungible CollectionAllowance (r:0 w:1) @@ -690,8 +678,8 @@ // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_680_000 picoseconds. - Weight::from_parts(2_780_000, 0) + // Minimum execution time: 2_510_000 picoseconds. + Weight::from_parts(2_660_000, 0) .saturating_add(RocksDbWeight::get().writes(1_u64)) } /// Storage: Nonfungible CollectionAllowance (r:1 w:0) @@ -700,8 +688,8 @@ // Proof Size summary in bytes: // Measured: `142` // Estimated: `3576` - // Minimum execution time: 2_000_000 picoseconds. - Weight::from_parts(2_110_000, 3576) + // Minimum execution time: 1_860_000 picoseconds. + Weight::from_parts(2_010_000, 3576) .saturating_add(RocksDbWeight::get().reads(1_u64)) } /// Storage: Nonfungible TokenProperties (r:1 w:1) @@ -710,8 +698,8 @@ // Proof Size summary in bytes: // Measured: `279` // Estimated: `36269` - // Minimum execution time: 2_200_000 picoseconds. - Weight::from_parts(2_340_000, 36269) + // Minimum execution time: 2_220_000 picoseconds. + Weight::from_parts(2_350_000, 36269) .saturating_add(RocksDbWeight::get().reads(1_u64)) .saturating_add(RocksDbWeight::get().writes(1_u64)) } --- a/pallets/refungible/src/weights.rs +++ b/pallets/refungible/src/weights.rs @@ -3,7 +3,7 @@ //! Autogenerated weights for pallet_refungible //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev -//! DATE: 2023-09-25, STEPS: `50`, REPEAT: `80`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2023-09-26, STEPS: `50`, REPEAT: `80`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `hearthstone`, CPU: `AMD Ryzen 9 7950X3D 16-Core Processor` //! EXECUTION: None, WASM-EXECUTION: Compiled, CHAIN: None, DB CACHE: 1024 @@ -68,8 +68,6 @@ /// Proof: Refungible TokensMinted (max_values: None, max_size: Some(16), added: 2491, mode: MaxEncodedLen) /// Storage: Refungible AccountBalance (r:1 w:1) /// Proof: Refungible AccountBalance (max_values: None, max_size: Some(65), added: 2540, mode: MaxEncodedLen) - /// Storage: Common CollectionPropertyPermissions (r:1 w:0) - /// Proof: Common CollectionPropertyPermissions (max_values: None, max_size: Some(16726), added: 19201, mode: MaxEncodedLen) /// Storage: Refungible Balance (r:0 w:1) /// Proof: Refungible Balance (max_values: None, max_size: Some(89), added: 2564, mode: MaxEncodedLen) /// Storage: Refungible TotalSupply (r:0 w:1) @@ -78,19 +76,17 @@ /// Proof: Refungible Owned (max_values: None, max_size: Some(74), added: 2549, mode: MaxEncodedLen) fn create_item() -> Weight { // Proof Size summary in bytes: - // Measured: `318` - // Estimated: `20191` - // Minimum execution time: 11_620_000 picoseconds. - Weight::from_parts(12_110_000, 20191) - .saturating_add(T::DbWeight::get().reads(3_u64)) + // Measured: `4` + // Estimated: `3530` + // Minimum execution time: 7_490_000 picoseconds. + Weight::from_parts(7_820_000, 3530) + .saturating_add(T::DbWeight::get().reads(2_u64)) .saturating_add(T::DbWeight::get().writes(5_u64)) } /// Storage: Refungible TokensMinted (r:1 w:1) /// Proof: Refungible TokensMinted (max_values: None, max_size: Some(16), added: 2491, mode: MaxEncodedLen) /// Storage: Refungible AccountBalance (r:1 w:1) /// Proof: Refungible AccountBalance (max_values: None, max_size: Some(65), added: 2540, mode: MaxEncodedLen) - /// Storage: Common CollectionPropertyPermissions (r:1 w:0) - /// Proof: Common CollectionPropertyPermissions (max_values: None, max_size: Some(16726), added: 19201, mode: MaxEncodedLen) /// Storage: Refungible Balance (r:0 w:200) /// Proof: Refungible Balance (max_values: None, max_size: Some(89), added: 2564, mode: MaxEncodedLen) /// Storage: Refungible TotalSupply (r:0 w:200) @@ -100,13 +96,13 @@ /// The range of component `b` is `[0, 200]`. fn create_multiple_items(b: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `318` - // Estimated: `20191` - // Minimum execution time: 1_690_000 picoseconds. - Weight::from_parts(1_750_000, 20191) - // Standard Error: 1_647 - .saturating_add(Weight::from_parts(4_876_194, 0).saturating_mul(b.into())) - .saturating_add(T::DbWeight::get().reads(3_u64)) + // Measured: `4` + // Estimated: `3530` + // Minimum execution time: 1_570_000 picoseconds. + Weight::from_parts(1_630_000, 3530) + // Standard Error: 1_544 + .saturating_add(Weight::from_parts(4_082_425, 0).saturating_mul(b.into())) + .saturating_add(T::DbWeight::get().reads(2_u64)) .saturating_add(T::DbWeight::get().writes(2_u64)) .saturating_add(T::DbWeight::get().writes((3_u64).saturating_mul(b.into()))) } @@ -114,8 +110,6 @@ /// Proof: Refungible TokensMinted (max_values: None, max_size: Some(16), added: 2491, mode: MaxEncodedLen) /// Storage: Refungible AccountBalance (r:200 w:200) /// Proof: Refungible AccountBalance (max_values: None, max_size: Some(65), added: 2540, mode: MaxEncodedLen) - /// Storage: Common CollectionPropertyPermissions (r:1 w:0) - /// Proof: Common CollectionPropertyPermissions (max_values: None, max_size: Some(16726), added: 19201, mode: MaxEncodedLen) /// Storage: Refungible Balance (r:0 w:200) /// Proof: Refungible Balance (max_values: None, max_size: Some(89), added: 2564, mode: MaxEncodedLen) /// Storage: Refungible TotalSupply (r:0 w:200) @@ -125,13 +119,13 @@ /// The range of component `b` is `[0, 200]`. fn create_multiple_items_ex_multiple_items(b: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `318` - // Estimated: `20191 + b * (2540 ±0)` - // Minimum execution time: 1_730_000 picoseconds. - Weight::from_parts(1_790_000, 20191) - // Standard Error: 1_611 - .saturating_add(Weight::from_parts(6_002_948, 0).saturating_mul(b.into())) - .saturating_add(T::DbWeight::get().reads(2_u64)) + // Measured: `4` + // Estimated: `3481 + b * (2540 ±0)` + // Minimum execution time: 1_620_000 picoseconds. + Weight::from_parts(1_690_000, 3481) + // Standard Error: 1_349 + .saturating_add(Weight::from_parts(5_124_357, 0).saturating_mul(b.into())) + .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(b.into()))) .saturating_add(T::DbWeight::get().writes(1_u64)) .saturating_add(T::DbWeight::get().writes((4_u64).saturating_mul(b.into()))) @@ -141,8 +135,6 @@ /// Proof: Refungible TokensMinted (max_values: None, max_size: Some(16), added: 2491, mode: MaxEncodedLen) /// Storage: Refungible AccountBalance (r:200 w:200) /// Proof: Refungible AccountBalance (max_values: None, max_size: Some(65), added: 2540, mode: MaxEncodedLen) - /// Storage: Common CollectionPropertyPermissions (r:1 w:0) - /// Proof: Common CollectionPropertyPermissions (max_values: None, max_size: Some(16726), added: 19201, mode: MaxEncodedLen) /// Storage: Refungible Balance (r:0 w:200) /// Proof: Refungible Balance (max_values: None, max_size: Some(89), added: 2564, mode: MaxEncodedLen) /// Storage: Refungible TotalSupply (r:0 w:1) @@ -152,13 +144,13 @@ /// The range of component `b` is `[0, 200]`. fn create_multiple_items_ex_multiple_owners(b: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `318` - // Estimated: `20191 + b * (2540 ±0)` - // Minimum execution time: 6_260_000 picoseconds. - Weight::from_parts(2_297_892, 20191) - // Standard Error: 1_302 - .saturating_add(Weight::from_parts(4_093_180, 0).saturating_mul(b.into())) - .saturating_add(T::DbWeight::get().reads(2_u64)) + // Measured: `4` + // Estimated: `3481 + b * (2540 ±0)` + // Minimum execution time: 2_570_000 picoseconds. + Weight::from_parts(2_680_000, 3481) + // Standard Error: 637 + .saturating_add(Weight::from_parts(3_753_594, 0).saturating_mul(b.into())) + .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(b.into()))) .saturating_add(T::DbWeight::get().writes(2_u64)) .saturating_add(T::DbWeight::get().writes((3_u64).saturating_mul(b.into()))) @@ -176,8 +168,8 @@ // Proof Size summary in bytes: // Measured: `456` // Estimated: `8682` - // Minimum execution time: 17_330_000 picoseconds. - Weight::from_parts(17_910_000, 8682) + // Minimum execution time: 16_200_000 picoseconds. + Weight::from_parts(16_620_000, 8682) .saturating_add(T::DbWeight::get().reads(5_u64)) .saturating_add(T::DbWeight::get().writes(4_u64)) } @@ -197,8 +189,8 @@ // Proof Size summary in bytes: // Measured: `341` // Estimated: `3554` - // Minimum execution time: 16_920_000 picoseconds. - Weight::from_parts(17_630_000, 3554) + // Minimum execution time: 15_820_000 picoseconds. + Weight::from_parts(16_410_000, 3554) .saturating_add(T::DbWeight::get().reads(4_u64)) .saturating_add(T::DbWeight::get().writes(6_u64)) } @@ -210,8 +202,8 @@ // Proof Size summary in bytes: // Measured: `365` // Estimated: `6118` - // Minimum execution time: 10_600_000 picoseconds. - Weight::from_parts(10_950_000, 6118) + // Minimum execution time: 9_970_000 picoseconds. + Weight::from_parts(10_250_000, 6118) .saturating_add(T::DbWeight::get().reads(3_u64)) .saturating_add(T::DbWeight::get().writes(2_u64)) } @@ -227,8 +219,8 @@ // Proof Size summary in bytes: // Measured: `341` // Estimated: `6118` - // Minimum execution time: 12_160_000 picoseconds. - Weight::from_parts(12_570_000, 6118) + // Minimum execution time: 11_530_000 picoseconds. + Weight::from_parts(11_800_000, 6118) .saturating_add(T::DbWeight::get().reads(4_u64)) .saturating_add(T::DbWeight::get().writes(4_u64)) } @@ -244,8 +236,8 @@ // Proof Size summary in bytes: // Measured: `456` // Estimated: `6118` - // Minimum execution time: 14_300_000 picoseconds. - Weight::from_parts(14_760_000, 6118) + // Minimum execution time: 13_520_000 picoseconds. + Weight::from_parts(13_860_000, 6118) .saturating_add(T::DbWeight::get().reads(4_u64)) .saturating_add(T::DbWeight::get().writes(4_u64)) } @@ -261,8 +253,8 @@ // Proof Size summary in bytes: // Measured: `341` // Estimated: `6118` - // Minimum execution time: 14_050_000 picoseconds. - Weight::from_parts(14_490_000, 6118) + // Minimum execution time: 13_290_000 picoseconds. + Weight::from_parts(13_590_000, 6118) .saturating_add(T::DbWeight::get().reads(5_u64)) .saturating_add(T::DbWeight::get().writes(6_u64)) } @@ -274,8 +266,8 @@ // Proof Size summary in bytes: // Measured: `223` // Estimated: `3554` - // Minimum execution time: 6_210_000 picoseconds. - Weight::from_parts(6_500_000, 3554) + // Minimum execution time: 5_910_000 picoseconds. + Weight::from_parts(6_070_000, 3554) .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } @@ -287,8 +279,8 @@ // Proof Size summary in bytes: // Measured: `211` // Estimated: `3554` - // Minimum execution time: 6_280_000 picoseconds. - Weight::from_parts(6_540_000, 3554) + // Minimum execution time: 5_920_000 picoseconds. + Weight::from_parts(6_100_000, 3554) .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } @@ -302,8 +294,8 @@ // Proof Size summary in bytes: // Measured: `495` // Estimated: `6118` - // Minimum execution time: 15_570_000 picoseconds. - Weight::from_parts(15_990_000, 6118) + // Minimum execution time: 14_460_000 picoseconds. + Weight::from_parts(14_900_000, 6118) .saturating_add(T::DbWeight::get().reads(4_u64)) .saturating_add(T::DbWeight::get().writes(3_u64)) } @@ -321,8 +313,8 @@ // Proof Size summary in bytes: // Measured: `471` // Estimated: `6118` - // Minimum execution time: 17_030_000 picoseconds. - Weight::from_parts(17_430_000, 6118) + // Minimum execution time: 15_920_000 picoseconds. + Weight::from_parts(16_340_000, 6118) .saturating_add(T::DbWeight::get().reads(5_u64)) .saturating_add(T::DbWeight::get().writes(5_u64)) } @@ -340,8 +332,8 @@ // Proof Size summary in bytes: // Measured: `586` // Estimated: `6118` - // Minimum execution time: 19_300_000 picoseconds. - Weight::from_parts(19_760_000, 6118) + // Minimum execution time: 18_010_000 picoseconds. + Weight::from_parts(18_350_000, 6118) .saturating_add(T::DbWeight::get().reads(5_u64)) .saturating_add(T::DbWeight::get().writes(5_u64)) } @@ -359,8 +351,8 @@ // Proof Size summary in bytes: // Measured: `471` // Estimated: `6118` - // Minimum execution time: 19_190_000 picoseconds. - Weight::from_parts(19_560_000, 6118) + // Minimum execution time: 17_800_000 picoseconds. + Weight::from_parts(18_160_000, 6118) .saturating_add(T::DbWeight::get().reads(6_u64)) .saturating_add(T::DbWeight::get().writes(7_u64)) } @@ -382,8 +374,8 @@ // Proof Size summary in bytes: // Measured: `471` // Estimated: `3570` - // Minimum execution time: 22_590_000 picoseconds. - Weight::from_parts(23_290_000, 3570) + // Minimum execution time: 21_020_000 picoseconds. + Weight::from_parts(21_450_000, 3570) .saturating_add(T::DbWeight::get().reads(5_u64)) .saturating_add(T::DbWeight::get().writes(7_u64)) } @@ -394,10 +386,10 @@ // Proof Size summary in bytes: // Measured: `314` // Estimated: `20191` - // Minimum execution time: 780_000 picoseconds. - Weight::from_parts(850_000, 20191) - // Standard Error: 38_209 - .saturating_add(Weight::from_parts(9_042_866, 0).saturating_mul(b.into())) + // Minimum execution time: 790_000 picoseconds. + Weight::from_parts(840_000, 20191) + // Standard Error: 35_436 + .saturating_add(Weight::from_parts(8_505_258, 0).saturating_mul(b.into())) .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } @@ -412,10 +404,10 @@ // Proof Size summary in bytes: // Measured: `502 + b * (261 ±0)` // Estimated: `36269` - // Minimum execution time: 5_160_000 picoseconds. - Weight::from_parts(15_283_437, 36269) - // Standard Error: 12_988 - .saturating_add(Weight::from_parts(2_757_274, 0).saturating_mul(b.into())) + // Minimum execution time: 1_710_000 picoseconds. + Weight::from_parts(5_892_635, 36269) + // Standard Error: 5_857 + .saturating_add(Weight::from_parts(2_956_238, 0).saturating_mul(b.into())) .saturating_add(T::DbWeight::get().reads(3_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } @@ -428,10 +420,10 @@ // Proof Size summary in bytes: // Measured: `317 + b * (261 ±0)` // Estimated: `20191` - // Minimum execution time: 3_560_000 picoseconds. - Weight::from_parts(6_788_279, 20191) - // Standard Error: 5_443 - .saturating_add(Weight::from_parts(2_641_825, 0).saturating_mul(b.into())) + // Minimum execution time: 500_000 picoseconds. + Weight::from_parts(7_856_522, 20191) + // Standard Error: 7_896 + .saturating_add(Weight::from_parts(2_770_333, 0).saturating_mul(b.into())) .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } @@ -446,10 +438,10 @@ // Proof Size summary in bytes: // Measured: `561 + b * (33291 ±0)` // Estimated: `36269` - // Minimum execution time: 4_650_000 picoseconds. - Weight::from_parts(4_820_000, 36269) - // Standard Error: 24_035 - .saturating_add(Weight::from_parts(8_828_039, 0).saturating_mul(b.into())) + // Minimum execution time: 1_710_000 picoseconds. + Weight::from_parts(1_790_000, 36269) + // Standard Error: 23_937 + .saturating_add(Weight::from_parts(9_102_744, 0).saturating_mul(b.into())) .saturating_add(T::DbWeight::get().reads(3_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } @@ -461,8 +453,8 @@ // Proof Size summary in bytes: // Measured: `288` // Estimated: `3554` - // Minimum execution time: 7_260_000 picoseconds. - Weight::from_parts(7_520_000, 3554) + // Minimum execution time: 7_540_000 picoseconds. + Weight::from_parts(7_740_000, 3554) .saturating_add(T::DbWeight::get().reads(2_u64)) .saturating_add(T::DbWeight::get().writes(2_u64)) } @@ -472,8 +464,8 @@ // Proof Size summary in bytes: // Measured: `288` // Estimated: `6118` - // Minimum execution time: 3_200_000 picoseconds. - Weight::from_parts(3_360_000, 6118) + // Minimum execution time: 3_050_000 picoseconds. + Weight::from_parts(3_230_000, 6118) .saturating_add(T::DbWeight::get().reads(2_u64)) } /// Storage: Refungible CollectionAllowance (r:0 w:1) @@ -482,8 +474,8 @@ // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_420_000 picoseconds. - Weight::from_parts(2_540_000, 0) + // Minimum execution time: 2_560_000 picoseconds. + Weight::from_parts(2_680_000, 0) .saturating_add(T::DbWeight::get().writes(1_u64)) } /// Storage: Refungible CollectionAllowance (r:1 w:0) @@ -492,8 +484,8 @@ // Proof Size summary in bytes: // Measured: `4` // Estimated: `3576` - // Minimum execution time: 1_370_000 picoseconds. - Weight::from_parts(1_470_000, 3576) + // Minimum execution time: 1_430_000 picoseconds. + Weight::from_parts(1_510_000, 3576) .saturating_add(T::DbWeight::get().reads(1_u64)) } /// Storage: Refungible TokenProperties (r:1 w:1) @@ -502,8 +494,8 @@ // Proof Size summary in bytes: // Measured: `120` // Estimated: `36269` - // Minimum execution time: 1_350_000 picoseconds. - Weight::from_parts(1_420_000, 36269) + // Minimum execution time: 1_380_000 picoseconds. + Weight::from_parts(1_470_000, 36269) .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } @@ -515,8 +507,6 @@ /// Proof: Refungible TokensMinted (max_values: None, max_size: Some(16), added: 2491, mode: MaxEncodedLen) /// Storage: Refungible AccountBalance (r:1 w:1) /// Proof: Refungible AccountBalance (max_values: None, max_size: Some(65), added: 2540, mode: MaxEncodedLen) - /// Storage: Common CollectionPropertyPermissions (r:1 w:0) - /// Proof: Common CollectionPropertyPermissions (max_values: None, max_size: Some(16726), added: 19201, mode: MaxEncodedLen) /// Storage: Refungible Balance (r:0 w:1) /// Proof: Refungible Balance (max_values: None, max_size: Some(89), added: 2564, mode: MaxEncodedLen) /// Storage: Refungible TotalSupply (r:0 w:1) @@ -525,19 +515,17 @@ /// Proof: Refungible Owned (max_values: None, max_size: Some(74), added: 2549, mode: MaxEncodedLen) fn create_item() -> Weight { // Proof Size summary in bytes: - // Measured: `318` - // Estimated: `20191` - // Minimum execution time: 11_620_000 picoseconds. - Weight::from_parts(12_110_000, 20191) - .saturating_add(RocksDbWeight::get().reads(3_u64)) + // Measured: `4` + // Estimated: `3530` + // Minimum execution time: 7_490_000 picoseconds. + Weight::from_parts(7_820_000, 3530) + .saturating_add(RocksDbWeight::get().reads(2_u64)) .saturating_add(RocksDbWeight::get().writes(5_u64)) } /// Storage: Refungible TokensMinted (r:1 w:1) /// Proof: Refungible TokensMinted (max_values: None, max_size: Some(16), added: 2491, mode: MaxEncodedLen) /// Storage: Refungible AccountBalance (r:1 w:1) /// Proof: Refungible AccountBalance (max_values: None, max_size: Some(65), added: 2540, mode: MaxEncodedLen) - /// Storage: Common CollectionPropertyPermissions (r:1 w:0) - /// Proof: Common CollectionPropertyPermissions (max_values: None, max_size: Some(16726), added: 19201, mode: MaxEncodedLen) /// Storage: Refungible Balance (r:0 w:200) /// Proof: Refungible Balance (max_values: None, max_size: Some(89), added: 2564, mode: MaxEncodedLen) /// Storage: Refungible TotalSupply (r:0 w:200) @@ -547,13 +535,13 @@ /// The range of component `b` is `[0, 200]`. fn create_multiple_items(b: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `318` - // Estimated: `20191` - // Minimum execution time: 1_690_000 picoseconds. - Weight::from_parts(1_750_000, 20191) - // Standard Error: 1_647 - .saturating_add(Weight::from_parts(4_876_194, 0).saturating_mul(b.into())) - .saturating_add(RocksDbWeight::get().reads(3_u64)) + // Measured: `4` + // Estimated: `3530` + // Minimum execution time: 1_570_000 picoseconds. + Weight::from_parts(1_630_000, 3530) + // Standard Error: 1_544 + .saturating_add(Weight::from_parts(4_082_425, 0).saturating_mul(b.into())) + .saturating_add(RocksDbWeight::get().reads(2_u64)) .saturating_add(RocksDbWeight::get().writes(2_u64)) .saturating_add(RocksDbWeight::get().writes((3_u64).saturating_mul(b.into()))) } @@ -561,8 +549,6 @@ /// Proof: Refungible TokensMinted (max_values: None, max_size: Some(16), added: 2491, mode: MaxEncodedLen) /// Storage: Refungible AccountBalance (r:200 w:200) /// Proof: Refungible AccountBalance (max_values: None, max_size: Some(65), added: 2540, mode: MaxEncodedLen) - /// Storage: Common CollectionPropertyPermissions (r:1 w:0) - /// Proof: Common CollectionPropertyPermissions (max_values: None, max_size: Some(16726), added: 19201, mode: MaxEncodedLen) /// Storage: Refungible Balance (r:0 w:200) /// Proof: Refungible Balance (max_values: None, max_size: Some(89), added: 2564, mode: MaxEncodedLen) /// Storage: Refungible TotalSupply (r:0 w:200) @@ -572,13 +558,13 @@ /// The range of component `b` is `[0, 200]`. fn create_multiple_items_ex_multiple_items(b: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `318` - // Estimated: `20191 + b * (2540 ±0)` - // Minimum execution time: 1_730_000 picoseconds. - Weight::from_parts(1_790_000, 20191) - // Standard Error: 1_611 - .saturating_add(Weight::from_parts(6_002_948, 0).saturating_mul(b.into())) - .saturating_add(RocksDbWeight::get().reads(2_u64)) + // Measured: `4` + // Estimated: `3481 + b * (2540 ±0)` + // Minimum execution time: 1_620_000 picoseconds. + Weight::from_parts(1_690_000, 3481) + // Standard Error: 1_349 + .saturating_add(Weight::from_parts(5_124_357, 0).saturating_mul(b.into())) + .saturating_add(RocksDbWeight::get().reads(1_u64)) .saturating_add(RocksDbWeight::get().reads((1_u64).saturating_mul(b.into()))) .saturating_add(RocksDbWeight::get().writes(1_u64)) .saturating_add(RocksDbWeight::get().writes((4_u64).saturating_mul(b.into()))) @@ -588,8 +574,6 @@ /// Proof: Refungible TokensMinted (max_values: None, max_size: Some(16), added: 2491, mode: MaxEncodedLen) /// Storage: Refungible AccountBalance (r:200 w:200) /// Proof: Refungible AccountBalance (max_values: None, max_size: Some(65), added: 2540, mode: MaxEncodedLen) - /// Storage: Common CollectionPropertyPermissions (r:1 w:0) - /// Proof: Common CollectionPropertyPermissions (max_values: None, max_size: Some(16726), added: 19201, mode: MaxEncodedLen) /// Storage: Refungible Balance (r:0 w:200) /// Proof: Refungible Balance (max_values: None, max_size: Some(89), added: 2564, mode: MaxEncodedLen) /// Storage: Refungible TotalSupply (r:0 w:1) @@ -599,13 +583,13 @@ /// The range of component `b` is `[0, 200]`. fn create_multiple_items_ex_multiple_owners(b: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `318` - // Estimated: `20191 + b * (2540 ±0)` - // Minimum execution time: 6_260_000 picoseconds. - Weight::from_parts(2_297_892, 20191) - // Standard Error: 1_302 - .saturating_add(Weight::from_parts(4_093_180, 0).saturating_mul(b.into())) - .saturating_add(RocksDbWeight::get().reads(2_u64)) + // Measured: `4` + // Estimated: `3481 + b * (2540 ±0)` + // Minimum execution time: 2_570_000 picoseconds. + Weight::from_parts(2_680_000, 3481) + // Standard Error: 637 + .saturating_add(Weight::from_parts(3_753_594, 0).saturating_mul(b.into())) + .saturating_add(RocksDbWeight::get().reads(1_u64)) .saturating_add(RocksDbWeight::get().reads((1_u64).saturating_mul(b.into()))) .saturating_add(RocksDbWeight::get().writes(2_u64)) .saturating_add(RocksDbWeight::get().writes((3_u64).saturating_mul(b.into()))) @@ -623,8 +607,8 @@ // Proof Size summary in bytes: // Measured: `456` // Estimated: `8682` - // Minimum execution time: 17_330_000 picoseconds. - Weight::from_parts(17_910_000, 8682) + // Minimum execution time: 16_200_000 picoseconds. + Weight::from_parts(16_620_000, 8682) .saturating_add(RocksDbWeight::get().reads(5_u64)) .saturating_add(RocksDbWeight::get().writes(4_u64)) } @@ -644,8 +628,8 @@ // Proof Size summary in bytes: // Measured: `341` // Estimated: `3554` - // Minimum execution time: 16_920_000 picoseconds. - Weight::from_parts(17_630_000, 3554) + // Minimum execution time: 15_820_000 picoseconds. + Weight::from_parts(16_410_000, 3554) .saturating_add(RocksDbWeight::get().reads(4_u64)) .saturating_add(RocksDbWeight::get().writes(6_u64)) } @@ -657,8 +641,8 @@ // Proof Size summary in bytes: // Measured: `365` // Estimated: `6118` - // Minimum execution time: 10_600_000 picoseconds. - Weight::from_parts(10_950_000, 6118) + // Minimum execution time: 9_970_000 picoseconds. + Weight::from_parts(10_250_000, 6118) .saturating_add(RocksDbWeight::get().reads(3_u64)) .saturating_add(RocksDbWeight::get().writes(2_u64)) } @@ -674,8 +658,8 @@ // Proof Size summary in bytes: // Measured: `341` // Estimated: `6118` - // Minimum execution time: 12_160_000 picoseconds. - Weight::from_parts(12_570_000, 6118) + // Minimum execution time: 11_530_000 picoseconds. + Weight::from_parts(11_800_000, 6118) .saturating_add(RocksDbWeight::get().reads(4_u64)) .saturating_add(RocksDbWeight::get().writes(4_u64)) } @@ -691,8 +675,8 @@ // Proof Size summary in bytes: // Measured: `456` // Estimated: `6118` - // Minimum execution time: 14_300_000 picoseconds. - Weight::from_parts(14_760_000, 6118) + // Minimum execution time: 13_520_000 picoseconds. + Weight::from_parts(13_860_000, 6118) .saturating_add(RocksDbWeight::get().reads(4_u64)) .saturating_add(RocksDbWeight::get().writes(4_u64)) } @@ -708,8 +692,8 @@ // Proof Size summary in bytes: // Measured: `341` // Estimated: `6118` - // Minimum execution time: 14_050_000 picoseconds. - Weight::from_parts(14_490_000, 6118) + // Minimum execution time: 13_290_000 picoseconds. + Weight::from_parts(13_590_000, 6118) .saturating_add(RocksDbWeight::get().reads(5_u64)) .saturating_add(RocksDbWeight::get().writes(6_u64)) } @@ -721,8 +705,8 @@ // Proof Size summary in bytes: // Measured: `223` // Estimated: `3554` - // Minimum execution time: 6_210_000 picoseconds. - Weight::from_parts(6_500_000, 3554) + // Minimum execution time: 5_910_000 picoseconds. + Weight::from_parts(6_070_000, 3554) .saturating_add(RocksDbWeight::get().reads(1_u64)) .saturating_add(RocksDbWeight::get().writes(1_u64)) } @@ -734,8 +718,8 @@ // Proof Size summary in bytes: // Measured: `211` // Estimated: `3554` - // Minimum execution time: 6_280_000 picoseconds. - Weight::from_parts(6_540_000, 3554) + // Minimum execution time: 5_920_000 picoseconds. + Weight::from_parts(6_100_000, 3554) .saturating_add(RocksDbWeight::get().reads(1_u64)) .saturating_add(RocksDbWeight::get().writes(1_u64)) } @@ -749,8 +733,8 @@ // Proof Size summary in bytes: // Measured: `495` // Estimated: `6118` - // Minimum execution time: 15_570_000 picoseconds. - Weight::from_parts(15_990_000, 6118) + // Minimum execution time: 14_460_000 picoseconds. + Weight::from_parts(14_900_000, 6118) .saturating_add(RocksDbWeight::get().reads(4_u64)) .saturating_add(RocksDbWeight::get().writes(3_u64)) } @@ -768,8 +752,8 @@ // Proof Size summary in bytes: // Measured: `471` // Estimated: `6118` - // Minimum execution time: 17_030_000 picoseconds. - Weight::from_parts(17_430_000, 6118) + // Minimum execution time: 15_920_000 picoseconds. + Weight::from_parts(16_340_000, 6118) .saturating_add(RocksDbWeight::get().reads(5_u64)) .saturating_add(RocksDbWeight::get().writes(5_u64)) } @@ -787,8 +771,8 @@ // Proof Size summary in bytes: // Measured: `586` // Estimated: `6118` - // Minimum execution time: 19_300_000 picoseconds. - Weight::from_parts(19_760_000, 6118) + // Minimum execution time: 18_010_000 picoseconds. + Weight::from_parts(18_350_000, 6118) .saturating_add(RocksDbWeight::get().reads(5_u64)) .saturating_add(RocksDbWeight::get().writes(5_u64)) } @@ -806,8 +790,8 @@ // Proof Size summary in bytes: // Measured: `471` // Estimated: `6118` - // Minimum execution time: 19_190_000 picoseconds. - Weight::from_parts(19_560_000, 6118) + // Minimum execution time: 17_800_000 picoseconds. + Weight::from_parts(18_160_000, 6118) .saturating_add(RocksDbWeight::get().reads(6_u64)) .saturating_add(RocksDbWeight::get().writes(7_u64)) } @@ -829,8 +813,8 @@ // Proof Size summary in bytes: // Measured: `471` // Estimated: `3570` - // Minimum execution time: 22_590_000 picoseconds. - Weight::from_parts(23_290_000, 3570) + // Minimum execution time: 21_020_000 picoseconds. + Weight::from_parts(21_450_000, 3570) .saturating_add(RocksDbWeight::get().reads(5_u64)) .saturating_add(RocksDbWeight::get().writes(7_u64)) } @@ -841,10 +825,10 @@ // Proof Size summary in bytes: // Measured: `314` // Estimated: `20191` - // Minimum execution time: 780_000 picoseconds. - Weight::from_parts(850_000, 20191) - // Standard Error: 38_209 - .saturating_add(Weight::from_parts(9_042_866, 0).saturating_mul(b.into())) + // Minimum execution time: 790_000 picoseconds. + Weight::from_parts(840_000, 20191) + // Standard Error: 35_436 + .saturating_add(Weight::from_parts(8_505_258, 0).saturating_mul(b.into())) .saturating_add(RocksDbWeight::get().reads(1_u64)) .saturating_add(RocksDbWeight::get().writes(1_u64)) } @@ -859,10 +843,10 @@ // Proof Size summary in bytes: // Measured: `502 + b * (261 ±0)` // Estimated: `36269` - // Minimum execution time: 5_160_000 picoseconds. - Weight::from_parts(15_283_437, 36269) - // Standard Error: 12_988 - .saturating_add(Weight::from_parts(2_757_274, 0).saturating_mul(b.into())) + // Minimum execution time: 1_710_000 picoseconds. + Weight::from_parts(5_892_635, 36269) + // Standard Error: 5_857 + .saturating_add(Weight::from_parts(2_956_238, 0).saturating_mul(b.into())) .saturating_add(RocksDbWeight::get().reads(3_u64)) .saturating_add(RocksDbWeight::get().writes(1_u64)) } @@ -875,10 +859,10 @@ // Proof Size summary in bytes: // Measured: `317 + b * (261 ±0)` // Estimated: `20191` - // Minimum execution time: 3_560_000 picoseconds. - Weight::from_parts(6_788_279, 20191) - // Standard Error: 5_443 - .saturating_add(Weight::from_parts(2_641_825, 0).saturating_mul(b.into())) + // Minimum execution time: 500_000 picoseconds. + Weight::from_parts(7_856_522, 20191) + // Standard Error: 7_896 + .saturating_add(Weight::from_parts(2_770_333, 0).saturating_mul(b.into())) .saturating_add(RocksDbWeight::get().reads(1_u64)) .saturating_add(RocksDbWeight::get().writes(1_u64)) } @@ -893,10 +877,10 @@ // Proof Size summary in bytes: // Measured: `561 + b * (33291 ±0)` // Estimated: `36269` - // Minimum execution time: 4_650_000 picoseconds. - Weight::from_parts(4_820_000, 36269) - // Standard Error: 24_035 - .saturating_add(Weight::from_parts(8_828_039, 0).saturating_mul(b.into())) + // Minimum execution time: 1_710_000 picoseconds. + Weight::from_parts(1_790_000, 36269) + // Standard Error: 23_937 + .saturating_add(Weight::from_parts(9_102_744, 0).saturating_mul(b.into())) .saturating_add(RocksDbWeight::get().reads(3_u64)) .saturating_add(RocksDbWeight::get().writes(1_u64)) } @@ -908,8 +892,8 @@ // Proof Size summary in bytes: // Measured: `288` // Estimated: `3554` - // Minimum execution time: 7_260_000 picoseconds. - Weight::from_parts(7_520_000, 3554) + // Minimum execution time: 7_540_000 picoseconds. + Weight::from_parts(7_740_000, 3554) .saturating_add(RocksDbWeight::get().reads(2_u64)) .saturating_add(RocksDbWeight::get().writes(2_u64)) } @@ -919,8 +903,8 @@ // Proof Size summary in bytes: // Measured: `288` // Estimated: `6118` - // Minimum execution time: 3_200_000 picoseconds. - Weight::from_parts(3_360_000, 6118) + // Minimum execution time: 3_050_000 picoseconds. + Weight::from_parts(3_230_000, 6118) .saturating_add(RocksDbWeight::get().reads(2_u64)) } /// Storage: Refungible CollectionAllowance (r:0 w:1) @@ -929,8 +913,8 @@ // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_420_000 picoseconds. - Weight::from_parts(2_540_000, 0) + // Minimum execution time: 2_560_000 picoseconds. + Weight::from_parts(2_680_000, 0) .saturating_add(RocksDbWeight::get().writes(1_u64)) } /// Storage: Refungible CollectionAllowance (r:1 w:0) @@ -939,8 +923,8 @@ // Proof Size summary in bytes: // Measured: `4` // Estimated: `3576` - // Minimum execution time: 1_370_000 picoseconds. - Weight::from_parts(1_470_000, 3576) + // Minimum execution time: 1_430_000 picoseconds. + Weight::from_parts(1_510_000, 3576) .saturating_add(RocksDbWeight::get().reads(1_u64)) } /// Storage: Refungible TokenProperties (r:1 w:1) @@ -949,8 +933,8 @@ // Proof Size summary in bytes: // Measured: `120` // Estimated: `36269` - // Minimum execution time: 1_350_000 picoseconds. - Weight::from_parts(1_420_000, 36269) + // Minimum execution time: 1_380_000 picoseconds. + Weight::from_parts(1_470_000, 36269) .saturating_add(RocksDbWeight::get().reads(1_u64)) .saturating_add(RocksDbWeight::get().writes(1_u64)) }