Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Updated benchmarks related to the Rococo/Westend bridge #2639

Merged
merged 53 commits into from
Dec 13, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
53 commits
Select commit Hold shift + click to select a range
595a495
Change `HaulBlobExporter` for `pallet_xcm_bridge_hub` implementation
bkontur Dec 4, 2023
33ef030
Backported `pallet_xcm_bridge_hub` with `ExportXcm` implementation
bkontur Dec 4, 2023
165a369
Fix import
bkontur Dec 4, 2023
1b92bd9
Revert
bkontur Dec 4, 2023
60ac0af
zepter
bkontur Dec 4, 2023
075124f
Validation for dest
bkontur Dec 4, 2023
4fd5ab6
Merge remote-tracking branch 'origin/master' into bko-bridge-origin-c…
bkontur Dec 4, 2023
c595123
wip
bkontur Dec 4, 2023
3d7e481
Merge remote-tracking branch 'origin/master' into bko-bridge-origin-c…
bkontur Dec 4, 2023
db6543a
Add also `NetworkId` to the validation
bkontur Dec 5, 2023
96af012
Merge remote-tracking branch 'origin/master' into bko-bridge-origin-c…
bkontur Dec 5, 2023
0b39669
Squashed 'bridges/' changes from 277f0d5496..09215c57eb
bkontur Dec 5, 2023
3cab27b
Merge commit '0b39669da41c16bdab46042cc6e33ce7f0e5969b' into bko-brid…
bkontur Dec 5, 2023
9942286
Fix Cargo.tomls for taplo
bkontur Dec 5, 2023
f1a3847
Merge branch 'master' into bko-bridge-origin-check
bkontur Dec 5, 2023
73a5718
taplo for unrelated toml
bkontur Dec 5, 2023
a7e6167
Merge remote-tracking branch 'origin/bko-bridges-update-subtree' into…
bkontur Dec 5, 2023
0bead68
Merge remote-tracking branch 'origin/master' into bko-bridge-origin-c…
bkontur Dec 5, 2023
aaebb41
Fix try-runtime
bkontur Dec 5, 2023
ee85856
Fix benchmarks
bkontur Dec 6, 2023
3756e83
Merge remote-tracking branch 'origin/master' into bko-bridge-origin-c…
bkontur Dec 6, 2023
8e30c83
Merge remote-tracking branch 'origin/master' into bko-bridge-origin-c…
bkontur Dec 6, 2023
03de1a0
Squashed 'bridges/' changes from 09215c57eb..06fbe8bbbb
bkontur Dec 6, 2023
6bacb0b
Merge commit '03de1a05e86869c53773af303dc461a3a0478fd7' into bko-brid…
bkontur Dec 6, 2023
4ea1306
Fixes after subtree update
bkontur Dec 6, 2023
8bbfe34
".git/.scripts/commands/bench/bench.sh" --subcommand=pallet --runtime…
Dec 6, 2023
d6690d6
".git/.scripts/commands/bench/bench.sh" --subcommand=pallet --runtime…
Dec 6, 2023
894b8ba
".git/.scripts/commands/bench/bench.sh" --subcommand=pallet --runtime…
Dec 6, 2023
930713a
".git/.scripts/commands/bench/bench.sh" --subcommand=pallet --runtime…
Dec 6, 2023
bfb6519
".git/.scripts/commands/bench/bench.sh" --subcommand=pallet --runtime…
Dec 6, 2023
337089c
".git/.scripts/commands/bench/bench.sh" --subcommand=pallet --runtime…
Dec 6, 2023
202b123
".git/.scripts/commands/bench/bench.sh" --subcommand=pallet --runtime…
Dec 6, 2023
a6975ea
".git/.scripts/commands/bench/bench.sh" --subcommand=pallet --runtime…
Dec 6, 2023
cb77464
".git/.scripts/commands/bench/bench.sh" --subcommand=pallet --runtime…
Dec 6, 2023
cfa8fdc
".git/.scripts/commands/bench/bench.sh" --subcommand=pallet --runtime…
Dec 6, 2023
3d1353a
Merge remote-tracking branch 'origin/master' into bko-bridge-benchmarks
bkontur Dec 6, 2023
294220a
".git/.scripts/commands/bench/bench.sh" --subcommand=xcm --runtime=br…
Dec 6, 2023
d4150b1
".git/.scripts/commands/bench/bench.sh" --subcommand=xcm --runtime=br…
Dec 6, 2023
d87118f
Merge branch 'master' into bko-bridge-benchmarks
bkontur Dec 7, 2023
2a54576
Merge remote-tracking branch 'origin/master' into bko-bridge-benchmarks
bkontur Dec 12, 2023
cc7b924
".git/.scripts/commands/bench/bench.sh" --subcommand=xcm --runtime=br…
Dec 12, 2023
0ddf040
".git/.scripts/commands/bench/bench.sh" --subcommand=pallet --runtime…
Dec 12, 2023
fb1ba90
".git/.scripts/commands/bench/bench.sh" --subcommand=xcm --runtime=br…
Dec 12, 2023
eb11d24
".git/.scripts/commands/bench/bench.sh" --subcommand=pallet --runtime…
Dec 12, 2023
47e3914
".git/.scripts/commands/bench/bench.sh" --subcommand=pallet --runtime…
Dec 12, 2023
bdda8b8
".git/.scripts/commands/bench/bench.sh" --subcommand=pallet --runtime…
Dec 12, 2023
1327002
".git/.scripts/commands/bench/bench.sh" --subcommand=pallet --runtime…
Dec 12, 2023
d92301c
".git/.scripts/commands/bench/bench.sh" --subcommand=pallet --runtime…
Dec 12, 2023
a657205
".git/.scripts/commands/bench/bench.sh" --subcommand=pallet --runtime…
Dec 12, 2023
0842c54
".git/.scripts/commands/bench/bench.sh" --subcommand=pallet --runtime…
Dec 12, 2023
df33dcb
Merge branch 'master' into bko-bridge-benchmarks
bkontur Dec 13, 2023
6133879
".git/.scripts/commands/bench/bench.sh" --subcommand=pallet --runtime…
Dec 13, 2023
0901ebd
".git/.scripts/commands/bench/bench.sh" --subcommand=pallet --runtime…
Dec 13, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -17,9 +17,9 @@
//! Autogenerated weights for `pallet_xcm_bridge_hub_router`
//!
//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev
//! DATE: 2023-11-29, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]`
//! DATE: 2023-12-12, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]`
//! WORST CASE MAP SIZE: `1000000`
//! HOSTNAME: `runner-r43aesjn-project-674-concurrent-0`, CPU: `Intel(R) Xeon(R) CPU @ 2.60GHz`
//! HOSTNAME: `runner-itmxxexx-project-674-concurrent-0`, CPU: `Intel(R) Xeon(R) CPU @ 2.60GHz`
//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("asset-hub-rococo-dev")`, DB CACHE: 1024

// Executed Command:
Expand Down Expand Up @@ -58,8 +58,8 @@ impl<T: frame_system::Config> pallet_xcm_bridge_hub_router::WeightInfo for Weigh
// Proof Size summary in bytes:
// Measured: `154`
// Estimated: `1639`
// Minimum execution time: 8_110_000 picoseconds.
Weight::from_parts(8_373_000, 0)
// Minimum execution time: 7_853_000 picoseconds.
Weight::from_parts(8_443_000, 0)
.saturating_add(Weight::from_parts(0, 1639))
.saturating_add(T::DbWeight::get().reads(3))
.saturating_add(T::DbWeight::get().writes(1))
Expand All @@ -72,8 +72,8 @@ impl<T: frame_system::Config> pallet_xcm_bridge_hub_router::WeightInfo for Weigh
// Proof Size summary in bytes:
// Measured: `144`
// Estimated: `1629`
// Minimum execution time: 4_459_000 picoseconds.
Weight::from_parts(4_663_000, 0)
// Minimum execution time: 4_333_000 picoseconds.
Weight::from_parts(4_501_000, 0)
.saturating_add(Weight::from_parts(0, 1629))
.saturating_add(T::DbWeight::get().reads(2))
}
Expand All @@ -83,8 +83,8 @@ impl<T: frame_system::Config> pallet_xcm_bridge_hub_router::WeightInfo for Weigh
// Proof Size summary in bytes:
// Measured: `150`
// Estimated: `1502`
// Minimum execution time: 10_153_000 picoseconds.
Weight::from_parts(10_737_000, 0)
// Minimum execution time: 10_167_000 picoseconds.
Weight::from_parts(10_667_000, 0)
.saturating_add(Weight::from_parts(0, 1502))
.saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().writes(1))
Expand Down Expand Up @@ -117,8 +117,8 @@ impl<T: frame_system::Config> pallet_xcm_bridge_hub_router::WeightInfo for Weigh
// Proof Size summary in bytes:
// Measured: `448`
// Estimated: `6388`
// Minimum execution time: 61_258_000 picoseconds.
Weight::from_parts(63_679_000, 0)
// Minimum execution time: 60_584_000 picoseconds.
Weight::from_parts(62_467_000, 0)
.saturating_add(Weight::from_parts(0, 6388))
.saturating_add(T::DbWeight::get().reads(12))
.saturating_add(T::DbWeight::get().writes(4))
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,9 +17,9 @@
//! Autogenerated weights for `pallet_xcm_bridge_hub_router`
//!
//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev
//! DATE: 2023-11-29, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]`
//! DATE: 2023-12-12, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]`
//! WORST CASE MAP SIZE: `1000000`
//! HOSTNAME: `runner-r43aesjn-project-674-concurrent-0`, CPU: `Intel(R) Xeon(R) CPU @ 2.60GHz`
//! HOSTNAME: `runner-itmxxexx-project-674-concurrent-0`, CPU: `Intel(R) Xeon(R) CPU @ 2.60GHz`
//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("asset-hub-westend-dev")`, DB CACHE: 1024

// Executed Command:
Expand Down Expand Up @@ -58,8 +58,8 @@ impl<T: frame_system::Config> pallet_xcm_bridge_hub_router::WeightInfo for Weigh
// Proof Size summary in bytes:
// Measured: `193`
// Estimated: `1678`
// Minimum execution time: 8_460_000 picoseconds.
Weight::from_parts(8_730_000, 0)
// Minimum execution time: 8_095_000 picoseconds.
Weight::from_parts(8_393_000, 0)
.saturating_add(Weight::from_parts(0, 1678))
.saturating_add(T::DbWeight::get().reads(3))
.saturating_add(T::DbWeight::get().writes(1))
Expand All @@ -72,8 +72,8 @@ impl<T: frame_system::Config> pallet_xcm_bridge_hub_router::WeightInfo for Weigh
// Proof Size summary in bytes:
// Measured: `111`
// Estimated: `1596`
// Minimum execution time: 3_469_000 picoseconds.
Weight::from_parts(3_696_000, 0)
// Minimum execution time: 3_417_000 picoseconds.
Weight::from_parts(3_583_000, 0)
.saturating_add(Weight::from_parts(0, 1596))
.saturating_add(T::DbWeight::get().reads(2))
}
Expand All @@ -83,8 +83,8 @@ impl<T: frame_system::Config> pallet_xcm_bridge_hub_router::WeightInfo for Weigh
// Proof Size summary in bytes:
// Measured: `117`
// Estimated: `1502`
// Minimum execution time: 10_315_000 picoseconds.
Weight::from_parts(10_651_000, 0)
// Minimum execution time: 10_280_000 picoseconds.
Weight::from_parts(10_703_000, 0)
.saturating_add(Weight::from_parts(0, 1502))
.saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().writes(1))
Expand Down Expand Up @@ -117,8 +117,8 @@ impl<T: frame_system::Config> pallet_xcm_bridge_hub_router::WeightInfo for Weigh
// Proof Size summary in bytes:
// Measured: `487`
// Estimated: `6427`
// Minimum execution time: 64_532_000 picoseconds.
Weight::from_parts(66_901_000, 0)
// Minimum execution time: 63_624_000 picoseconds.
Weight::from_parts(66_071_000, 0)
.saturating_add(Weight::from_parts(0, 6427))
.saturating_add(T::DbWeight::get().reads(12))
.saturating_add(T::DbWeight::get().writes(4))
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,9 +17,9 @@
//! Autogenerated weights for `pallet_bridge_grandpa`
//!
//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev
//! DATE: 2023-11-14, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]`
//! DATE: 2023-12-12, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]`
//! WORST CASE MAP SIZE: `1000000`
//! HOSTNAME: `runner-yprdrvc7-project-674-concurrent-0`, CPU: `Intel(R) Xeon(R) CPU @ 2.60GHz`
//! HOSTNAME: `runner-itmxxexx-project-674-concurrent-0`, CPU: `Intel(R) Xeon(R) CPU @ 2.60GHz`
//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("bridge-hub-rococo-dev")`, DB CACHE: 1024

// Executed Command:
Expand Down Expand Up @@ -66,13 +66,13 @@ impl<T: frame_system::Config> pallet_bridge_grandpa::WeightInfo for WeightInfo<T
// Proof Size summary in bytes:
// Measured: `335 + p * (60 ±0)`
// Estimated: `51735`
// Minimum execution time: 311_267_000 picoseconds.
Weight::from_parts(313_903_000, 0)
// Minimum execution time: 310_124_000 picoseconds.
Weight::from_parts(18_294_977, 0)
.saturating_add(Weight::from_parts(0, 51735))
// Standard Error: 4_779
.saturating_add(Weight::from_parts(55_265_953, 0).saturating_mul(p.into()))
// Standard Error: 36_883
.saturating_add(Weight::from_parts(153_660, 0).saturating_mul(v.into()))
// Standard Error: 5_665
.saturating_add(Weight::from_parts(55_380_719, 0).saturating_mul(p.into()))
// Standard Error: 94_494
.saturating_add(Weight::from_parts(2_765_959, 0).saturating_mul(v.into()))
.saturating_add(T::DbWeight::get().reads(5))
.saturating_add(T::DbWeight::get().writes(5))
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,9 +17,9 @@
//! Autogenerated weights for `pallet_bridge_messages`
//!
//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev
//! DATE: 2023-11-14, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]`
//! DATE: 2023-12-12, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]`
//! WORST CASE MAP SIZE: `1000000`
//! HOSTNAME: `runner-yprdrvc7-project-674-concurrent-0`, CPU: `Intel(R) Xeon(R) CPU @ 2.60GHz`
//! HOSTNAME: `runner-itmxxexx-project-674-concurrent-0`, CPU: `Intel(R) Xeon(R) CPU @ 2.60GHz`
//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("bridge-hub-rococo-dev")`, DB CACHE: 1024

// Executed Command:
Expand Down Expand Up @@ -62,8 +62,8 @@ impl<T: frame_system::Config> pallet_bridge_messages::WeightInfo for WeightInfo<
// Proof Size summary in bytes:
// Measured: `538`
// Estimated: `52645`
// Minimum execution time: 41_577_000 picoseconds.
Weight::from_parts(42_621_000, 0)
// Minimum execution time: 39_918_000 picoseconds.
Weight::from_parts(40_996_000, 0)
.saturating_add(Weight::from_parts(0, 52645))
.saturating_add(T::DbWeight::get().reads(5))
.saturating_add(T::DbWeight::get().writes(1))
Expand All @@ -82,8 +82,8 @@ impl<T: frame_system::Config> pallet_bridge_messages::WeightInfo for WeightInfo<
// Proof Size summary in bytes:
// Measured: `538`
// Estimated: `52645`
// Minimum execution time: 52_880_000 picoseconds.
Weight::from_parts(53_697_000, 0)
// Minimum execution time: 50_245_000 picoseconds.
Weight::from_parts(51_441_000, 0)
.saturating_add(Weight::from_parts(0, 52645))
.saturating_add(T::DbWeight::get().reads(5))
.saturating_add(T::DbWeight::get().writes(1))
Expand All @@ -102,8 +102,8 @@ impl<T: frame_system::Config> pallet_bridge_messages::WeightInfo for WeightInfo<
// Proof Size summary in bytes:
// Measured: `538`
// Estimated: `52645`
// Minimum execution time: 47_424_000 picoseconds.
Weight::from_parts(48_445_000, 0)
// Minimum execution time: 44_572_000 picoseconds.
Weight::from_parts(45_629_000, 0)
.saturating_add(Weight::from_parts(0, 52645))
.saturating_add(T::DbWeight::get().reads(5))
.saturating_add(T::DbWeight::get().writes(1))
Expand All @@ -120,8 +120,8 @@ impl<T: frame_system::Config> pallet_bridge_messages::WeightInfo for WeightInfo<
// Proof Size summary in bytes:
// Measured: `506`
// Estimated: `52645`
// Minimum execution time: 40_619_000 picoseconds.
Weight::from_parts(42_262_000, 0)
// Minimum execution time: 38_804_000 picoseconds.
Weight::from_parts(39_516_000, 0)
.saturating_add(Weight::from_parts(0, 52645))
.saturating_add(T::DbWeight::get().reads(4))
.saturating_add(T::DbWeight::get().writes(1))
Expand All @@ -138,8 +138,8 @@ impl<T: frame_system::Config> pallet_bridge_messages::WeightInfo for WeightInfo<
// Proof Size summary in bytes:
// Measured: `506`
// Estimated: `52645`
// Minimum execution time: 74_603_000 picoseconds.
Weight::from_parts(78_209_000, 0)
// Minimum execution time: 68_674_000 picoseconds.
Weight::from_parts(72_690_000, 0)
.saturating_add(Weight::from_parts(0, 52645))
.saturating_add(T::DbWeight::get().reads(4))
.saturating_add(T::DbWeight::get().writes(1))
Expand All @@ -156,11 +156,11 @@ impl<T: frame_system::Config> pallet_bridge_messages::WeightInfo for WeightInfo<
/// Proof: `BridgeRelayers::RelayerRewards` (`max_values`: None, `max_size`: Some(73), added: 2548, mode: `MaxEncodedLen`)
fn receive_delivery_proof_for_single_message() -> Weight {
// Proof Size summary in bytes:
// Measured: `377`
// Estimated: `3842`
// Minimum execution time: 33_762_000 picoseconds.
Weight::from_parts(34_405_000, 0)
.saturating_add(Weight::from_parts(0, 3842))
// Measured: `413`
// Estimated: `3878`
// Minimum execution time: 32_833_000 picoseconds.
Weight::from_parts(33_442_000, 0)
.saturating_add(Weight::from_parts(0, 3878))
.saturating_add(T::DbWeight::get().reads(5))
.saturating_add(T::DbWeight::get().writes(2))
}
Expand All @@ -176,11 +176,11 @@ impl<T: frame_system::Config> pallet_bridge_messages::WeightInfo for WeightInfo<
/// Proof: `BridgeRelayers::RelayerRewards` (`max_values`: None, `max_size`: Some(73), added: 2548, mode: `MaxEncodedLen`)
fn receive_delivery_proof_for_two_messages_by_single_relayer() -> Weight {
// Proof Size summary in bytes:
// Measured: `377`
// Estimated: `3842`
// Minimum execution time: 33_805_000 picoseconds.
Weight::from_parts(35_051_000, 0)
.saturating_add(Weight::from_parts(0, 3842))
// Measured: `413`
// Estimated: `3878`
// Minimum execution time: 32_528_000 picoseconds.
Weight::from_parts(33_627_000, 0)
.saturating_add(Weight::from_parts(0, 3878))
.saturating_add(T::DbWeight::get().reads(5))
.saturating_add(T::DbWeight::get().writes(2))
}
Expand All @@ -196,10 +196,10 @@ impl<T: frame_system::Config> pallet_bridge_messages::WeightInfo for WeightInfo<
/// Proof: `BridgeRelayers::RelayerRewards` (`max_values`: None, `max_size`: Some(73), added: 2548, mode: `MaxEncodedLen`)
fn receive_delivery_proof_for_two_messages_by_two_relayers() -> Weight {
// Proof Size summary in bytes:
// Measured: `377`
// Measured: `413`
// Estimated: `6086`
// Minimum execution time: 38_612_000 picoseconds.
Weight::from_parts(39_412_000, 0)
// Minimum execution time: 37_493_000 picoseconds.
Weight::from_parts(38_324_000, 0)
.saturating_add(Weight::from_parts(0, 6086))
.saturating_add(T::DbWeight::get().reads(6))
.saturating_add(T::DbWeight::get().writes(3))
Expand Down Expand Up @@ -231,11 +231,11 @@ impl<T: frame_system::Config> pallet_bridge_messages::WeightInfo for WeightInfo<
// Proof Size summary in bytes:
// Measured: `669`
// Estimated: `52645`
// Minimum execution time: 69_285_000 picoseconds.
Weight::from_parts(70_867_498, 0)
// Minimum execution time: 64_104_000 picoseconds.
Weight::from_parts(66_006_268, 0)
.saturating_add(Weight::from_parts(0, 52645))
// Standard Error: 111
.saturating_add(Weight::from_parts(7_489, 0).saturating_mul(i.into()))
// Standard Error: 91
.saturating_add(Weight::from_parts(7_932, 0).saturating_mul(i.into()))
.saturating_add(T::DbWeight::get().reads(10))
.saturating_add(T::DbWeight::get().writes(4))
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,9 +17,9 @@
//! Autogenerated weights for `pallet_bridge_parachains`
//!
//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev
//! DATE: 2023-11-14, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]`
//! DATE: 2023-12-12, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]`
//! WORST CASE MAP SIZE: `1000000`
//! HOSTNAME: `runner-yprdrvc7-project-674-concurrent-0`, CPU: `Intel(R) Xeon(R) CPU @ 2.60GHz`
//! HOSTNAME: `runner-itmxxexx-project-674-concurrent-0`, CPU: `Intel(R) Xeon(R) CPU @ 2.60GHz`
//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("bridge-hub-rococo-dev")`, DB CACHE: 1024

// Executed Command:
Expand Down Expand Up @@ -59,13 +59,15 @@ impl<T: frame_system::Config> pallet_bridge_parachains::WeightInfo for WeightInf
/// Storage: `BridgeWestendParachains::ImportedParaHeads` (r:0 w:1)
/// Proof: `BridgeWestendParachains::ImportedParaHeads` (`max_values`: Some(64), `max_size`: Some(196), added: 1186, mode: `MaxEncodedLen`)
/// The range of component `p` is `[1, 2]`.
fn submit_parachain_heads_with_n_parachains(_p: u32, ) -> Weight {
fn submit_parachain_heads_with_n_parachains(p: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `434`
// Estimated: `2543`
// Minimum execution time: 31_987_000 picoseconds.
Weight::from_parts(33_060_534, 0)
// Minimum execution time: 31_135_000 picoseconds.
Weight::from_parts(32_061_351, 0)
.saturating_add(Weight::from_parts(0, 2543))
// Standard Error: 80_309
.saturating_add(Weight::from_parts(99_724, 0).saturating_mul(p.into()))
.saturating_add(T::DbWeight::get().reads(4))
.saturating_add(T::DbWeight::get().writes(3))
}
Expand All @@ -83,8 +85,8 @@ impl<T: frame_system::Config> pallet_bridge_parachains::WeightInfo for WeightInf
// Proof Size summary in bytes:
// Measured: `434`
// Estimated: `2543`
// Minimum execution time: 33_360_000 picoseconds.
Weight::from_parts(34_182_000, 0)
// Minimum execution time: 32_263_000 picoseconds.
Weight::from_parts(33_139_000, 0)
.saturating_add(Weight::from_parts(0, 2543))
.saturating_add(T::DbWeight::get().reads(4))
.saturating_add(T::DbWeight::get().writes(3))
Expand All @@ -103,8 +105,8 @@ impl<T: frame_system::Config> pallet_bridge_parachains::WeightInfo for WeightInf
// Proof Size summary in bytes:
// Measured: `434`
// Estimated: `2543`
// Minimum execution time: 65_246_000 picoseconds.
Weight::from_parts(65_985_000, 0)
// Minimum execution time: 61_313_000 picoseconds.
Weight::from_parts(62_200_000, 0)
.saturating_add(Weight::from_parts(0, 2543))
.saturating_add(T::DbWeight::get().reads(4))
.saturating_add(T::DbWeight::get().writes(3))
Expand Down
Loading