|
|
|
@@ -17,22 +17,23 @@
|
|
|
|
|
//! Autogenerated weights for `pallet_broker`
|
|
|
|
|
//!
|
|
|
|
|
//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev
|
|
|
|
|
//! DATE: 2023-12-07, STEPS: `2`, REPEAT: `1`, LOW RANGE: `[]`, HIGH RANGE: `[]`
|
|
|
|
|
//! DATE: 2023-12-22, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]`
|
|
|
|
|
//! WORST CASE MAP SIZE: `1000000`
|
|
|
|
|
//! HOSTNAME: `dagda.local`, CPU: `<UNKNOWN>`
|
|
|
|
|
//! HOSTNAME: `runner-q7z7ruxr-project-674-concurrent-0`, CPU: `Intel(R) Xeon(R) CPU @ 2.60GHz`
|
|
|
|
|
//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("coretime-rococo-dev")`, DB CACHE: 1024
|
|
|
|
|
|
|
|
|
|
// Executed Command:
|
|
|
|
|
// target/release/polkadot-parachain
|
|
|
|
|
// target/production/polkadot-parachain
|
|
|
|
|
// benchmark
|
|
|
|
|
// pallet
|
|
|
|
|
// --chain=coretime-rococo-dev
|
|
|
|
|
// --wasm-execution=compiled
|
|
|
|
|
// --pallet=pallet_broker
|
|
|
|
|
// --steps=50
|
|
|
|
|
// --repeat=20
|
|
|
|
|
// --extrinsic=*
|
|
|
|
|
// --steps=2
|
|
|
|
|
// --repeat=1
|
|
|
|
|
// --json
|
|
|
|
|
// --wasm-execution=compiled
|
|
|
|
|
// --heap-pages=4096
|
|
|
|
|
// --json-file=/builds/parity/mirrors/polkadot-sdk/.git/.artifacts/bench.json
|
|
|
|
|
// --pallet=pallet_broker
|
|
|
|
|
// --chain=coretime-rococo-dev
|
|
|
|
|
// --header=./cumulus/file_header.txt
|
|
|
|
|
// --output=./cumulus/parachains/runtimes/coretime/coretime-rococo/src/weights/
|
|
|
|
|
|
|
|
|
@@ -53,71 +54,77 @@ impl<T: frame_system::Config> pallet_broker::WeightInfo for WeightInfo<T> {
|
|
|
|
|
// Proof Size summary in bytes:
|
|
|
|
|
// Measured: `0`
|
|
|
|
|
// Estimated: `0`
|
|
|
|
|
// Minimum execution time: 4_000_000 picoseconds.
|
|
|
|
|
Weight::from_parts(4_000_000, 0)
|
|
|
|
|
// Minimum execution time: 2_403_000 picoseconds.
|
|
|
|
|
Weight::from_parts(2_504_000, 0)
|
|
|
|
|
.saturating_add(Weight::from_parts(0, 0))
|
|
|
|
|
.saturating_add(T::DbWeight::get().writes(1))
|
|
|
|
|
}
|
|
|
|
|
/// Storage: `Broker::Reservations` (r:1 w:1)
|
|
|
|
|
/// Proof: `Broker::Reservations` (`max_values`: Some(1), `max_size`: Some(6011), added: 6506, mode: `MaxEncodedLen`)
|
|
|
|
|
/// Proof: `Broker::Reservations` (`max_values`: Some(1), `max_size`: Some(12021), added: 12516, mode: `MaxEncodedLen`)
|
|
|
|
|
fn reserve() -> Weight {
|
|
|
|
|
// Proof Size summary in bytes:
|
|
|
|
|
// Measured: `4878`
|
|
|
|
|
// Estimated: `7496`
|
|
|
|
|
// Minimum execution time: 31_000_000 picoseconds.
|
|
|
|
|
Weight::from_parts(31_000_000, 0)
|
|
|
|
|
.saturating_add(Weight::from_parts(0, 7496))
|
|
|
|
|
// Measured: `10888`
|
|
|
|
|
// Estimated: `13506`
|
|
|
|
|
// Minimum execution time: 22_025_000 picoseconds.
|
|
|
|
|
Weight::from_parts(22_799_000, 0)
|
|
|
|
|
.saturating_add(Weight::from_parts(0, 13506))
|
|
|
|
|
.saturating_add(T::DbWeight::get().reads(1))
|
|
|
|
|
.saturating_add(T::DbWeight::get().writes(1))
|
|
|
|
|
}
|
|
|
|
|
/// Storage: `Broker::Reservations` (r:1 w:1)
|
|
|
|
|
/// Proof: `Broker::Reservations` (`max_values`: Some(1), `max_size`: Some(6011), added: 6506, mode: `MaxEncodedLen`)
|
|
|
|
|
/// Proof: `Broker::Reservations` (`max_values`: Some(1), `max_size`: Some(12021), added: 12516, mode: `MaxEncodedLen`)
|
|
|
|
|
fn unreserve() -> Weight {
|
|
|
|
|
// Proof Size summary in bytes:
|
|
|
|
|
// Measured: `6080`
|
|
|
|
|
// Estimated: `7496`
|
|
|
|
|
// Minimum execution time: 24_000_000 picoseconds.
|
|
|
|
|
Weight::from_parts(24_000_000, 0)
|
|
|
|
|
.saturating_add(Weight::from_parts(0, 7496))
|
|
|
|
|
// Measured: `12090`
|
|
|
|
|
// Estimated: `13506`
|
|
|
|
|
// Minimum execution time: 21_012_000 picoseconds.
|
|
|
|
|
Weight::from_parts(21_567_000, 0)
|
|
|
|
|
.saturating_add(Weight::from_parts(0, 13506))
|
|
|
|
|
.saturating_add(T::DbWeight::get().reads(1))
|
|
|
|
|
.saturating_add(T::DbWeight::get().writes(1))
|
|
|
|
|
}
|
|
|
|
|
/// Storage: `Broker::Leases` (r:1 w:1)
|
|
|
|
|
/// Proof: `Broker::Leases` (`max_values`: Some(1), `max_size`: Some(41), added: 536, mode: `MaxEncodedLen`)
|
|
|
|
|
/// Proof: `Broker::Leases` (`max_values`: Some(1), `max_size`: Some(401), added: 896, mode: `MaxEncodedLen`)
|
|
|
|
|
/// Storage: `ParachainSystem::ValidationData` (r:1 w:0)
|
|
|
|
|
/// Proof: `ParachainSystem::ValidationData` (`max_values`: Some(1), `max_size`: None, mode: `Measured`)
|
|
|
|
|
fn set_lease() -> Weight {
|
|
|
|
|
// Proof Size summary in bytes:
|
|
|
|
|
// Measured: `101`
|
|
|
|
|
// Estimated: `1526`
|
|
|
|
|
// Minimum execution time: 12_000_000 picoseconds.
|
|
|
|
|
Weight::from_parts(12_000_000, 0)
|
|
|
|
|
.saturating_add(Weight::from_parts(0, 1526))
|
|
|
|
|
.saturating_add(T::DbWeight::get().reads(1))
|
|
|
|
|
// Measured: `466`
|
|
|
|
|
// Estimated: `1951`
|
|
|
|
|
// Minimum execution time: 10_767_000 picoseconds.
|
|
|
|
|
Weight::from_parts(11_364_000, 0)
|
|
|
|
|
.saturating_add(Weight::from_parts(0, 1951))
|
|
|
|
|
.saturating_add(T::DbWeight::get().reads(2))
|
|
|
|
|
.saturating_add(T::DbWeight::get().writes(1))
|
|
|
|
|
}
|
|
|
|
|
/// Storage: `Broker::Configuration` (r:1 w:0)
|
|
|
|
|
/// Proof: `Broker::Configuration` (`max_values`: Some(1), `max_size`: Some(31), added: 526, mode: `MaxEncodedLen`)
|
|
|
|
|
/// Storage: `ParachainSystem::ValidationData` (r:1 w:0)
|
|
|
|
|
/// Proof: `ParachainSystem::ValidationData` (`max_values`: Some(1), `max_size`: None, mode: `Measured`)
|
|
|
|
|
/// Storage: `Broker::InstaPoolIo` (r:3 w:3)
|
|
|
|
|
/// Proof: `Broker::InstaPoolIo` (`max_values`: None, `max_size`: Some(28), added: 2503, mode: `MaxEncodedLen`)
|
|
|
|
|
/// Storage: `Broker::Reservations` (r:1 w:0)
|
|
|
|
|
/// Proof: `Broker::Reservations` (`max_values`: Some(1), `max_size`: Some(6011), added: 6506, mode: `MaxEncodedLen`)
|
|
|
|
|
/// Proof: `Broker::Reservations` (`max_values`: Some(1), `max_size`: Some(12021), added: 12516, mode: `MaxEncodedLen`)
|
|
|
|
|
/// Storage: `Broker::Leases` (r:1 w:1)
|
|
|
|
|
/// Proof: `Broker::Leases` (`max_values`: Some(1), `max_size`: Some(41), added: 536, mode: `MaxEncodedLen`)
|
|
|
|
|
/// Proof: `Broker::Leases` (`max_values`: Some(1), `max_size`: Some(401), added: 896, mode: `MaxEncodedLen`)
|
|
|
|
|
/// Storage: `Broker::SaleInfo` (r:0 w:1)
|
|
|
|
|
/// Proof: `Broker::SaleInfo` (`max_values`: Some(1), `max_size`: Some(57), added: 552, mode: `MaxEncodedLen`)
|
|
|
|
|
/// Storage: `Broker::Status` (r:0 w:1)
|
|
|
|
|
/// Proof: `Broker::Status` (`max_values`: Some(1), `max_size`: Some(18), added: 513, mode: `MaxEncodedLen`)
|
|
|
|
|
/// Storage: `Broker::Workplan` (r:0 w:10)
|
|
|
|
|
/// Storage: `Broker::Workplan` (r:0 w:60)
|
|
|
|
|
/// Proof: `Broker::Workplan` (`max_values`: None, `max_size`: Some(1216), added: 3691, mode: `MaxEncodedLen`)
|
|
|
|
|
/// The range of component `n` is `[0, 1000]`.
|
|
|
|
|
fn start_sales(_n: u32, ) -> Weight {
|
|
|
|
|
fn start_sales(n: u32, ) -> Weight {
|
|
|
|
|
// Proof Size summary in bytes:
|
|
|
|
|
// Measured: `6192`
|
|
|
|
|
// Estimated: `8499`
|
|
|
|
|
// Minimum execution time: 55_000_000 picoseconds.
|
|
|
|
|
Weight::from_parts(57_000_000, 0)
|
|
|
|
|
.saturating_add(Weight::from_parts(0, 8499))
|
|
|
|
|
.saturating_add(T::DbWeight::get().reads(6))
|
|
|
|
|
.saturating_add(T::DbWeight::get().writes(16))
|
|
|
|
|
// Measured: `12567`
|
|
|
|
|
// Estimated: `14052`
|
|
|
|
|
// Minimum execution time: 112_187_000 picoseconds.
|
|
|
|
|
Weight::from_parts(115_233_014, 0)
|
|
|
|
|
.saturating_add(Weight::from_parts(0, 14052))
|
|
|
|
|
// Standard Error: 162
|
|
|
|
|
.saturating_add(Weight::from_parts(539, 0).saturating_mul(n.into()))
|
|
|
|
|
.saturating_add(T::DbWeight::get().reads(7))
|
|
|
|
|
.saturating_add(T::DbWeight::get().writes(66))
|
|
|
|
|
}
|
|
|
|
|
/// Storage: `Broker::Status` (r:1 w:0)
|
|
|
|
|
/// Proof: `Broker::Status` (`max_values`: Some(1), `max_size`: Some(18), added: 513, mode: `MaxEncodedLen`)
|
|
|
|
@@ -131,8 +138,8 @@ impl<T: frame_system::Config> pallet_broker::WeightInfo for WeightInfo<T> {
|
|
|
|
|
// Proof Size summary in bytes:
|
|
|
|
|
// Measured: `316`
|
|
|
|
|
// Estimated: `3593`
|
|
|
|
|
// Minimum execution time: 40_000_000 picoseconds.
|
|
|
|
|
Weight::from_parts(40_000_000, 0)
|
|
|
|
|
// Minimum execution time: 32_469_000 picoseconds.
|
|
|
|
|
Weight::from_parts(33_443_000, 0)
|
|
|
|
|
.saturating_add(Weight::from_parts(0, 3593))
|
|
|
|
|
.saturating_add(T::DbWeight::get().reads(3))
|
|
|
|
|
.saturating_add(T::DbWeight::get().writes(2))
|
|
|
|
@@ -153,8 +160,8 @@ impl<T: frame_system::Config> pallet_broker::WeightInfo for WeightInfo<T> {
|
|
|
|
|
// Proof Size summary in bytes:
|
|
|
|
|
// Measured: `434`
|
|
|
|
|
// Estimated: `4698`
|
|
|
|
|
// Minimum execution time: 58_000_000 picoseconds.
|
|
|
|
|
Weight::from_parts(58_000_000, 0)
|
|
|
|
|
// Minimum execution time: 59_488_000 picoseconds.
|
|
|
|
|
Weight::from_parts(64_711_000, 0)
|
|
|
|
|
.saturating_add(Weight::from_parts(0, 4698))
|
|
|
|
|
.saturating_add(T::DbWeight::get().reads(5))
|
|
|
|
|
.saturating_add(T::DbWeight::get().writes(4))
|
|
|
|
@@ -165,8 +172,8 @@ impl<T: frame_system::Config> pallet_broker::WeightInfo for WeightInfo<T> {
|
|
|
|
|
// Proof Size summary in bytes:
|
|
|
|
|
// Measured: `357`
|
|
|
|
|
// Estimated: `3550`
|
|
|
|
|
// Minimum execution time: 19_000_000 picoseconds.
|
|
|
|
|
Weight::from_parts(19_000_000, 0)
|
|
|
|
|
// Minimum execution time: 13_370_000 picoseconds.
|
|
|
|
|
Weight::from_parts(13_938_000, 0)
|
|
|
|
|
.saturating_add(Weight::from_parts(0, 3550))
|
|
|
|
|
.saturating_add(T::DbWeight::get().reads(1))
|
|
|
|
|
.saturating_add(T::DbWeight::get().writes(1))
|
|
|
|
@@ -177,8 +184,8 @@ impl<T: frame_system::Config> pallet_broker::WeightInfo for WeightInfo<T> {
|
|
|
|
|
// Proof Size summary in bytes:
|
|
|
|
|
// Measured: `357`
|
|
|
|
|
// Estimated: `3550`
|
|
|
|
|
// Minimum execution time: 15_000_000 picoseconds.
|
|
|
|
|
Weight::from_parts(15_000_000, 0)
|
|
|
|
|
// Minimum execution time: 14_592_000 picoseconds.
|
|
|
|
|
Weight::from_parts(15_235_000, 0)
|
|
|
|
|
.saturating_add(Weight::from_parts(0, 3550))
|
|
|
|
|
.saturating_add(T::DbWeight::get().reads(1))
|
|
|
|
|
.saturating_add(T::DbWeight::get().writes(2))
|
|
|
|
@@ -189,8 +196,8 @@ impl<T: frame_system::Config> pallet_broker::WeightInfo for WeightInfo<T> {
|
|
|
|
|
// Proof Size summary in bytes:
|
|
|
|
|
// Measured: `357`
|
|
|
|
|
// Estimated: `3550`
|
|
|
|
|
// Minimum execution time: 15_000_000 picoseconds.
|
|
|
|
|
Weight::from_parts(15_000_000, 0)
|
|
|
|
|
// Minimum execution time: 14_880_000 picoseconds.
|
|
|
|
|
Weight::from_parts(15_274_000, 0)
|
|
|
|
|
.saturating_add(Weight::from_parts(0, 3550))
|
|
|
|
|
.saturating_add(T::DbWeight::get().reads(1))
|
|
|
|
|
.saturating_add(T::DbWeight::get().writes(2))
|
|
|
|
@@ -205,10 +212,10 @@ impl<T: frame_system::Config> pallet_broker::WeightInfo for WeightInfo<T> {
|
|
|
|
|
/// Proof: `Broker::Workplan` (`max_values`: None, `max_size`: Some(1216), added: 3691, mode: `MaxEncodedLen`)
|
|
|
|
|
fn assign() -> Weight {
|
|
|
|
|
// Proof Size summary in bytes:
|
|
|
|
|
// Measured: `602`
|
|
|
|
|
// Measured: `936`
|
|
|
|
|
// Estimated: `4681`
|
|
|
|
|
// Minimum execution time: 25_000_000 picoseconds.
|
|
|
|
|
Weight::from_parts(25_000_000, 0)
|
|
|
|
|
// Minimum execution time: 24_786_000 picoseconds.
|
|
|
|
|
Weight::from_parts(26_047_000, 0)
|
|
|
|
|
.saturating_add(Weight::from_parts(0, 4681))
|
|
|
|
|
.saturating_add(T::DbWeight::get().reads(4))
|
|
|
|
|
.saturating_add(T::DbWeight::get().writes(2))
|
|
|
|
@@ -225,10 +232,10 @@ impl<T: frame_system::Config> pallet_broker::WeightInfo for WeightInfo<T> {
|
|
|
|
|
/// Proof: `Broker::InstaPoolContribution` (`max_values`: None, `max_size`: Some(68), added: 2543, mode: `MaxEncodedLen`)
|
|
|
|
|
fn pool() -> Weight {
|
|
|
|
|
// Proof Size summary in bytes:
|
|
|
|
|
// Measured: `637`
|
|
|
|
|
// Measured: `1002`
|
|
|
|
|
// Estimated: `5996`
|
|
|
|
|
// Minimum execution time: 38_000_000 picoseconds.
|
|
|
|
|
Weight::from_parts(38_000_000, 0)
|
|
|
|
|
// Minimum execution time: 31_159_000 picoseconds.
|
|
|
|
|
Weight::from_parts(31_770_000, 0)
|
|
|
|
|
.saturating_add(Weight::from_parts(0, 5996))
|
|
|
|
|
.saturating_add(T::DbWeight::get().reads(5))
|
|
|
|
|
.saturating_add(T::DbWeight::get().writes(5))
|
|
|
|
@@ -240,15 +247,19 @@ impl<T: frame_system::Config> pallet_broker::WeightInfo for WeightInfo<T> {
|
|
|
|
|
/// Storage: `System::Account` (r:2 w:2)
|
|
|
|
|
/// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`)
|
|
|
|
|
/// The range of component `m` is `[1, 3]`.
|
|
|
|
|
fn claim_revenue(_m: u32, ) -> Weight {
|
|
|
|
|
fn claim_revenue(m: u32, ) -> Weight {
|
|
|
|
|
// Proof Size summary in bytes:
|
|
|
|
|
// Measured: `721`
|
|
|
|
|
// Estimated: `8550`
|
|
|
|
|
// Minimum execution time: 65_000_000 picoseconds.
|
|
|
|
|
Weight::from_parts(67_000_000, 0)
|
|
|
|
|
.saturating_add(Weight::from_parts(0, 8550))
|
|
|
|
|
.saturating_add(T::DbWeight::get().reads(6))
|
|
|
|
|
// Measured: `652`
|
|
|
|
|
// Estimated: `6196 + m * (2520 ±0)`
|
|
|
|
|
// Minimum execution time: 56_524_000 picoseconds.
|
|
|
|
|
Weight::from_parts(58_065_019, 0)
|
|
|
|
|
.saturating_add(Weight::from_parts(0, 6196))
|
|
|
|
|
// Standard Error: 41_840
|
|
|
|
|
.saturating_add(Weight::from_parts(1_322_201, 0).saturating_mul(m.into()))
|
|
|
|
|
.saturating_add(T::DbWeight::get().reads(3))
|
|
|
|
|
.saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(m.into())))
|
|
|
|
|
.saturating_add(T::DbWeight::get().writes(5))
|
|
|
|
|
.saturating_add(Weight::from_parts(0, 2520).saturating_mul(m.into()))
|
|
|
|
|
}
|
|
|
|
|
/// Storage: `System::Account` (r:1 w:1)
|
|
|
|
|
/// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`)
|
|
|
|
@@ -264,11 +275,11 @@ impl<T: frame_system::Config> pallet_broker::WeightInfo for WeightInfo<T> {
|
|
|
|
|
/// Proof: `ParachainSystem::PendingUpwardMessages` (`max_values`: Some(1), `max_size`: None, mode: `Measured`)
|
|
|
|
|
fn purchase_credit() -> Weight {
|
|
|
|
|
// Proof Size summary in bytes:
|
|
|
|
|
// Measured: `284`
|
|
|
|
|
// Estimated: `3749`
|
|
|
|
|
// Minimum execution time: 64_000_000 picoseconds.
|
|
|
|
|
Weight::from_parts(64_000_000, 0)
|
|
|
|
|
.saturating_add(Weight::from_parts(0, 3749))
|
|
|
|
|
// Measured: `215`
|
|
|
|
|
// Estimated: `3680`
|
|
|
|
|
// Minimum execution time: 60_923_000 picoseconds.
|
|
|
|
|
Weight::from_parts(62_721_000, 0)
|
|
|
|
|
.saturating_add(Weight::from_parts(0, 3680))
|
|
|
|
|
.saturating_add(T::DbWeight::get().reads(6))
|
|
|
|
|
.saturating_add(T::DbWeight::get().writes(3))
|
|
|
|
|
}
|
|
|
|
@@ -280,8 +291,8 @@ impl<T: frame_system::Config> pallet_broker::WeightInfo for WeightInfo<T> {
|
|
|
|
|
// Proof Size summary in bytes:
|
|
|
|
|
// Measured: `465`
|
|
|
|
|
// Estimated: `3550`
|
|
|
|
|
// Minimum execution time: 34_000_000 picoseconds.
|
|
|
|
|
Weight::from_parts(34_000_000, 0)
|
|
|
|
|
// Minimum execution time: 39_683_000 picoseconds.
|
|
|
|
|
Weight::from_parts(55_799_000, 0)
|
|
|
|
|
.saturating_add(Weight::from_parts(0, 3550))
|
|
|
|
|
.saturating_add(T::DbWeight::get().reads(2))
|
|
|
|
|
.saturating_add(T::DbWeight::get().writes(1))
|
|
|
|
@@ -296,8 +307,8 @@ impl<T: frame_system::Config> pallet_broker::WeightInfo for WeightInfo<T> {
|
|
|
|
|
// Proof Size summary in bytes:
|
|
|
|
|
// Measured: `463`
|
|
|
|
|
// Estimated: `3533`
|
|
|
|
|
// Minimum execution time: 47_000_000 picoseconds.
|
|
|
|
|
Weight::from_parts(47_000_000, 0)
|
|
|
|
|
// Minimum execution time: 90_833_000 picoseconds.
|
|
|
|
|
Weight::from_parts(97_249_000, 0)
|
|
|
|
|
.saturating_add(Weight::from_parts(0, 3533))
|
|
|
|
|
.saturating_add(T::DbWeight::get().reads(3))
|
|
|
|
|
.saturating_add(T::DbWeight::get().writes(1))
|
|
|
|
@@ -312,10 +323,10 @@ impl<T: frame_system::Config> pallet_broker::WeightInfo for WeightInfo<T> {
|
|
|
|
|
/// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`)
|
|
|
|
|
fn drop_history() -> Weight {
|
|
|
|
|
// Proof Size summary in bytes:
|
|
|
|
|
// Measured: `692`
|
|
|
|
|
// Measured: `857`
|
|
|
|
|
// Estimated: `3593`
|
|
|
|
|
// Minimum execution time: 40_000_000 picoseconds.
|
|
|
|
|
Weight::from_parts(40_000_000, 0)
|
|
|
|
|
// Minimum execution time: 93_311_000 picoseconds.
|
|
|
|
|
Weight::from_parts(105_496_000, 0)
|
|
|
|
|
.saturating_add(Weight::from_parts(0, 3593))
|
|
|
|
|
.saturating_add(T::DbWeight::get().reads(4))
|
|
|
|
|
.saturating_add(T::DbWeight::get().writes(1))
|
|
|
|
@@ -326,10 +337,10 @@ impl<T: frame_system::Config> pallet_broker::WeightInfo for WeightInfo<T> {
|
|
|
|
|
/// Proof: `Broker::AllowedRenewals` (`max_values`: None, `max_size`: Some(1233), added: 3708, mode: `MaxEncodedLen`)
|
|
|
|
|
fn drop_renewal() -> Weight {
|
|
|
|
|
// Proof Size summary in bytes:
|
|
|
|
|
// Measured: `387`
|
|
|
|
|
// Measured: `957`
|
|
|
|
|
// Estimated: `4698`
|
|
|
|
|
// Minimum execution time: 24_000_000 picoseconds.
|
|
|
|
|
Weight::from_parts(24_000_000, 0)
|
|
|
|
|
// Minimum execution time: 44_597_000 picoseconds.
|
|
|
|
|
Weight::from_parts(48_739_000, 0)
|
|
|
|
|
.saturating_add(Weight::from_parts(0, 4698))
|
|
|
|
|
.saturating_add(T::DbWeight::get().reads(2))
|
|
|
|
|
.saturating_add(T::DbWeight::get().writes(1))
|
|
|
|
@@ -345,26 +356,28 @@ impl<T: frame_system::Config> pallet_broker::WeightInfo for WeightInfo<T> {
|
|
|
|
|
/// Storage: `ParachainSystem::PendingUpwardMessages` (r:1 w:1)
|
|
|
|
|
/// Proof: `ParachainSystem::PendingUpwardMessages` (`max_values`: Some(1), `max_size`: None, mode: `Measured`)
|
|
|
|
|
/// The range of component `n` is `[0, 1000]`.
|
|
|
|
|
fn request_core_count(_n: u32, ) -> Weight {
|
|
|
|
|
fn request_core_count(n: u32, ) -> Weight {
|
|
|
|
|
// Proof Size summary in bytes:
|
|
|
|
|
// Measured: `74`
|
|
|
|
|
// Estimated: `3539`
|
|
|
|
|
// Minimum execution time: 26_000_000 picoseconds.
|
|
|
|
|
Weight::from_parts(27_000_000, 0)
|
|
|
|
|
// Minimum execution time: 22_114_000 picoseconds.
|
|
|
|
|
Weight::from_parts(23_031_633, 0)
|
|
|
|
|
.saturating_add(Weight::from_parts(0, 3539))
|
|
|
|
|
// Standard Error: 60
|
|
|
|
|
.saturating_add(Weight::from_parts(60, 0).saturating_mul(n.into()))
|
|
|
|
|
.saturating_add(T::DbWeight::get().reads(5))
|
|
|
|
|
.saturating_add(T::DbWeight::get().writes(2))
|
|
|
|
|
}
|
|
|
|
|
/// Storage: UNKNOWN KEY `0x18194fcb5c1fcace44d2d0a004272614` (r:1 w:1)
|
|
|
|
|
/// Proof: UNKNOWN KEY `0x18194fcb5c1fcace44d2d0a004272614` (r:1 w:1)
|
|
|
|
|
/// Storage: `Broker::CoreCountInbox` (r:1 w:1)
|
|
|
|
|
/// Proof: `Broker::CoreCountInbox` (`max_values`: Some(1), `max_size`: Some(2), added: 497, mode: `MaxEncodedLen`)
|
|
|
|
|
/// The range of component `n` is `[0, 1000]`.
|
|
|
|
|
fn process_core_count(_n: u32, ) -> Weight {
|
|
|
|
|
// Proof Size summary in bytes:
|
|
|
|
|
// Measured: `26`
|
|
|
|
|
// Estimated: `3491`
|
|
|
|
|
// Minimum execution time: 6_000_000 picoseconds.
|
|
|
|
|
Weight::from_parts(9_000_000, 0)
|
|
|
|
|
.saturating_add(Weight::from_parts(0, 3491))
|
|
|
|
|
// Measured: `266`
|
|
|
|
|
// Estimated: `1487`
|
|
|
|
|
// Minimum execution time: 6_020_000 picoseconds.
|
|
|
|
|
Weight::from_parts(6_540_421, 0)
|
|
|
|
|
.saturating_add(Weight::from_parts(0, 1487))
|
|
|
|
|
.saturating_add(T::DbWeight::get().reads(1))
|
|
|
|
|
.saturating_add(T::DbWeight::get().writes(1))
|
|
|
|
|
}
|
|
|
|
@@ -376,10 +389,10 @@ impl<T: frame_system::Config> pallet_broker::WeightInfo for WeightInfo<T> {
|
|
|
|
|
/// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`)
|
|
|
|
|
fn process_revenue() -> Weight {
|
|
|
|
|
// Proof Size summary in bytes:
|
|
|
|
|
// Measured: `515`
|
|
|
|
|
// Measured: `447`
|
|
|
|
|
// Estimated: `6196`
|
|
|
|
|
// Minimum execution time: 49_000_000 picoseconds.
|
|
|
|
|
Weight::from_parts(49_000_000, 0)
|
|
|
|
|
// Minimum execution time: 38_744_000 picoseconds.
|
|
|
|
|
Weight::from_parts(40_572_000, 0)
|
|
|
|
|
.saturating_add(Weight::from_parts(0, 6196))
|
|
|
|
|
.saturating_add(T::DbWeight::get().reads(4))
|
|
|
|
|
.saturating_add(T::DbWeight::get().writes(3))
|
|
|
|
@@ -387,23 +400,23 @@ impl<T: frame_system::Config> pallet_broker::WeightInfo for WeightInfo<T> {
|
|
|
|
|
/// Storage: `Broker::InstaPoolIo` (r:3 w:3)
|
|
|
|
|
/// Proof: `Broker::InstaPoolIo` (`max_values`: None, `max_size`: Some(28), added: 2503, mode: `MaxEncodedLen`)
|
|
|
|
|
/// Storage: `Broker::Reservations` (r:1 w:0)
|
|
|
|
|
/// Proof: `Broker::Reservations` (`max_values`: Some(1), `max_size`: Some(6011), added: 6506, mode: `MaxEncodedLen`)
|
|
|
|
|
/// Proof: `Broker::Reservations` (`max_values`: Some(1), `max_size`: Some(12021), added: 12516, mode: `MaxEncodedLen`)
|
|
|
|
|
/// Storage: `Broker::Leases` (r:1 w:1)
|
|
|
|
|
/// Proof: `Broker::Leases` (`max_values`: Some(1), `max_size`: Some(41), added: 536, mode: `MaxEncodedLen`)
|
|
|
|
|
/// Proof: `Broker::Leases` (`max_values`: Some(1), `max_size`: Some(401), added: 896, mode: `MaxEncodedLen`)
|
|
|
|
|
/// Storage: `Broker::SaleInfo` (r:0 w:1)
|
|
|
|
|
/// Proof: `Broker::SaleInfo` (`max_values`: Some(1), `max_size`: Some(57), added: 552, mode: `MaxEncodedLen`)
|
|
|
|
|
/// Storage: `Broker::Workplan` (r:0 w:10)
|
|
|
|
|
/// Storage: `Broker::Workplan` (r:0 w:60)
|
|
|
|
|
/// Proof: `Broker::Workplan` (`max_values`: None, `max_size`: Some(1216), added: 3691, mode: `MaxEncodedLen`)
|
|
|
|
|
/// The range of component `n` is `[0, 1000]`.
|
|
|
|
|
fn rotate_sale(_n: u32, ) -> Weight {
|
|
|
|
|
// Proof Size summary in bytes:
|
|
|
|
|
// Measured: `6143`
|
|
|
|
|
// Estimated: `8499`
|
|
|
|
|
// Minimum execution time: 44_000_000 picoseconds.
|
|
|
|
|
Weight::from_parts(47_000_000, 0)
|
|
|
|
|
.saturating_add(Weight::from_parts(0, 8499))
|
|
|
|
|
// Measured: `12514`
|
|
|
|
|
// Estimated: `13506`
|
|
|
|
|
// Minimum execution time: 94_727_000 picoseconds.
|
|
|
|
|
Weight::from_parts(97_766_746, 0)
|
|
|
|
|
.saturating_add(Weight::from_parts(0, 13506))
|
|
|
|
|
.saturating_add(T::DbWeight::get().reads(5))
|
|
|
|
|
.saturating_add(T::DbWeight::get().writes(15))
|
|
|
|
|
.saturating_add(T::DbWeight::get().writes(65))
|
|
|
|
|
}
|
|
|
|
|
/// Storage: `Broker::InstaPoolIo` (r:1 w:0)
|
|
|
|
|
/// Proof: `Broker::InstaPoolIo` (`max_values`: None, `max_size`: Some(28), added: 2503, mode: `MaxEncodedLen`)
|
|
|
|
@@ -413,8 +426,8 @@ impl<T: frame_system::Config> pallet_broker::WeightInfo for WeightInfo<T> {
|
|
|
|
|
// Proof Size summary in bytes:
|
|
|
|
|
// Measured: `42`
|
|
|
|
|
// Estimated: `3493`
|
|
|
|
|
// Minimum execution time: 7_000_000 picoseconds.
|
|
|
|
|
Weight::from_parts(7_000_000, 0)
|
|
|
|
|
// Minimum execution time: 6_496_000 picoseconds.
|
|
|
|
|
Weight::from_parts(6_757_000, 0)
|
|
|
|
|
.saturating_add(Weight::from_parts(0, 3493))
|
|
|
|
|
.saturating_add(T::DbWeight::get().reads(1))
|
|
|
|
|
.saturating_add(T::DbWeight::get().writes(1))
|
|
|
|
@@ -437,8 +450,8 @@ impl<T: frame_system::Config> pallet_broker::WeightInfo for WeightInfo<T> {
|
|
|
|
|
// Proof Size summary in bytes:
|
|
|
|
|
// Measured: `1321`
|
|
|
|
|
// Estimated: `4786`
|
|
|
|
|
// Minimum execution time: 40_000_000 picoseconds.
|
|
|
|
|
Weight::from_parts(40_000_000, 0)
|
|
|
|
|
// Minimum execution time: 33_164_000 picoseconds.
|
|
|
|
|
Weight::from_parts(33_800_000, 0)
|
|
|
|
|
.saturating_add(Weight::from_parts(0, 4786))
|
|
|
|
|
.saturating_add(T::DbWeight::get().reads(7))
|
|
|
|
|
.saturating_add(T::DbWeight::get().writes(4))
|
|
|
|
@@ -457,31 +470,42 @@ impl<T: frame_system::Config> pallet_broker::WeightInfo for WeightInfo<T> {
|
|
|
|
|
// Proof Size summary in bytes:
|
|
|
|
|
// Measured: `74`
|
|
|
|
|
// Estimated: `3539`
|
|
|
|
|
// Minimum execution time: 19_000_000 picoseconds.
|
|
|
|
|
Weight::from_parts(19_000_000, 0)
|
|
|
|
|
// Minimum execution time: 16_884_000 picoseconds.
|
|
|
|
|
Weight::from_parts(17_315_000, 0)
|
|
|
|
|
.saturating_add(Weight::from_parts(0, 3539))
|
|
|
|
|
.saturating_add(T::DbWeight::get().reads(5))
|
|
|
|
|
.saturating_add(T::DbWeight::get().writes(2))
|
|
|
|
|
}
|
|
|
|
|
/// Storage: `Broker::CoreCountInbox` (r:0 w:1)
|
|
|
|
|
/// Proof: `Broker::CoreCountInbox` (`max_values`: Some(1), `max_size`: Some(2), added: 497, mode: `MaxEncodedLen`)
|
|
|
|
|
/// The range of component `n` is `[0, 1000]`.
|
|
|
|
|
fn notify_core_count() -> Weight {
|
|
|
|
|
T::DbWeight::get().reads_writes(1, 1)
|
|
|
|
|
// Proof Size summary in bytes:
|
|
|
|
|
// Measured: `0`
|
|
|
|
|
// Estimated: `0`
|
|
|
|
|
// Minimum execution time: 2_017_000 picoseconds.
|
|
|
|
|
Weight::from_parts(2_210_693, 0)
|
|
|
|
|
.saturating_add(Weight::from_parts(0, 0))
|
|
|
|
|
.saturating_add(T::DbWeight::get().writes(1))
|
|
|
|
|
}
|
|
|
|
|
/// Storage: `Broker::Status` (r:1 w:1)
|
|
|
|
|
/// Proof: `Broker::Status` (`max_values`: Some(1), `max_size`: Some(18), added: 513, mode: `MaxEncodedLen`)
|
|
|
|
|
/// Storage: `Broker::Configuration` (r:1 w:0)
|
|
|
|
|
/// Proof: `Broker::Configuration` (`max_values`: Some(1), `max_size`: Some(31), added: 526, mode: `MaxEncodedLen`)
|
|
|
|
|
/// Storage: UNKNOWN KEY `0x18194fcb5c1fcace44d2d0a004272614` (r:1 w:1)
|
|
|
|
|
/// Proof: UNKNOWN KEY `0x18194fcb5c1fcace44d2d0a004272614` (r:1 w:1)
|
|
|
|
|
/// Storage: `Broker::CoreCountInbox` (r:1 w:0)
|
|
|
|
|
/// Proof: `Broker::CoreCountInbox` (`max_values`: Some(1), `max_size`: Some(2), added: 497, mode: `MaxEncodedLen`)
|
|
|
|
|
/// Storage: UNKNOWN KEY `0xf308d869daf021a7724e69c557dd8dbe` (r:1 w:1)
|
|
|
|
|
/// Proof: UNKNOWN KEY `0xf308d869daf021a7724e69c557dd8dbe` (r:1 w:1)
|
|
|
|
|
/// Storage: `ParachainSystem::ValidationData` (r:1 w:0)
|
|
|
|
|
/// Proof: `ParachainSystem::ValidationData` (`max_values`: Some(1), `max_size`: None, mode: `Measured`)
|
|
|
|
|
fn do_tick_base() -> Weight {
|
|
|
|
|
// Proof Size summary in bytes:
|
|
|
|
|
// Measured: `351`
|
|
|
|
|
// Estimated: `3816`
|
|
|
|
|
// Minimum execution time: 12_000_000 picoseconds.
|
|
|
|
|
Weight::from_parts(12_000_000, 0)
|
|
|
|
|
.saturating_add(Weight::from_parts(0, 3816))
|
|
|
|
|
.saturating_add(T::DbWeight::get().reads(4))
|
|
|
|
|
.saturating_add(T::DbWeight::get().writes(3))
|
|
|
|
|
// Measured: `398`
|
|
|
|
|
// Estimated: `3863`
|
|
|
|
|
// Minimum execution time: 12_118_000 picoseconds.
|
|
|
|
|
Weight::from_parts(12_541_000, 0)
|
|
|
|
|
.saturating_add(Weight::from_parts(0, 3863))
|
|
|
|
|
.saturating_add(T::DbWeight::get().reads(5))
|
|
|
|
|
.saturating_add(T::DbWeight::get().writes(2))
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|