referrerpolicy=no-referrer-when-downgrade

people_rococo_runtime/weights/
pallet_xcm.rs

1// Copyright (C) Parity Technologies (UK) Ltd.
2// SPDX-License-Identifier: Apache-2.0
3
4// Licensed under the Apache License, Version 2.0 (the "License");
5// you may not use this file except in compliance with the License.
6// You may obtain a copy of the License at
7//
8// 	http://www.apache.org/licenses/LICENSE-2.0
9//
10// Unless required by applicable law or agreed to in writing, software
11// distributed under the License is distributed on an "AS IS" BASIS,
12// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13// See the License for the specific language governing permissions and
14// limitations under the License.
15
16//! Autogenerated weights for `pallet_xcm`
17//!
18//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0
19//! DATE: 2025-07-30, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]`
20//! WORST CASE MAP SIZE: `1000000`
21//! HOSTNAME: `a49f76527979`, CPU: `Intel(R) Xeon(R) CPU @ 2.60GHz`
22//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024
23
24// Executed Command:
25// frame-omni-bencher
26// v1
27// benchmark
28// pallet
29// --extrinsic=*
30// --runtime=target/production/wbuild/people-rococo-runtime/people_rococo_runtime.wasm
31// --pallet=pallet_xcm
32// --header=/__w/polkadot-sdk/polkadot-sdk/cumulus/file_header.txt
33// --output=./cumulus/parachains/runtimes/people/people-rococo/src/weights
34// --wasm-execution=compiled
35// --steps=50
36// --repeat=20
37// --heap-pages=4096
38// --no-storage-info
39// --no-min-squares
40// --no-median-slopes
41
42#![cfg_attr(rustfmt, rustfmt_skip)]
43#![allow(unused_parens)]
44#![allow(unused_imports)]
45#![allow(missing_docs)]
46
47use frame_support::{traits::Get, weights::Weight};
48use core::marker::PhantomData;
49
50/// Weight functions for `pallet_xcm`.
51pub struct WeightInfo<T>(PhantomData<T>);
52impl<T: frame_system::Config> pallet_xcm::WeightInfo for WeightInfo<T> {
53	/// Storage: `ParachainInfo::ParachainId` (r:1 w:0)
54	/// Proof: `ParachainInfo::ParachainId` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`)
55	/// Storage: `XcmpQueue::DeliveryFeeFactor` (r:1 w:0)
56	/// Proof: `XcmpQueue::DeliveryFeeFactor` (`max_values`: None, `max_size`: Some(28), added: 2503, mode: `MaxEncodedLen`)
57	/// Storage: `PolkadotXcm::SupportedVersion` (r:1 w:0)
58	/// Proof: `PolkadotXcm::SupportedVersion` (`max_values`: None, `max_size`: None, mode: `Measured`)
59	/// Storage: `ParachainSystem::RelevantMessagingState` (r:1 w:0)
60	/// Proof: `ParachainSystem::RelevantMessagingState` (`max_values`: Some(1), `max_size`: None, mode: `Measured`)
61	/// Storage: `XcmpQueue::OutboundXcmpStatus` (r:1 w:1)
62	/// Proof: `XcmpQueue::OutboundXcmpStatus` (`max_values`: Some(1), `max_size`: Some(1282), added: 1777, mode: `MaxEncodedLen`)
63	/// Storage: `XcmpQueue::OutboundXcmpMessages` (r:0 w:1)
64	/// Proof: `XcmpQueue::OutboundXcmpMessages` (`max_values`: None, `max_size`: Some(105506), added: 107981, mode: `MaxEncodedLen`)
65	fn send() -> Weight {
66		// Proof Size summary in bytes:
67		//  Measured:  `244`
68		//  Estimated: `3709`
69		// Minimum execution time: 34_158_000 picoseconds.
70		Weight::from_parts(35_174_000, 0)
71			.saturating_add(Weight::from_parts(0, 3709))
72			.saturating_add(T::DbWeight::get().reads(5))
73			.saturating_add(T::DbWeight::get().writes(2))
74	}
75	/// Storage: `ParachainInfo::ParachainId` (r:1 w:0)
76	/// Proof: `ParachainInfo::ParachainId` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`)
77	/// Storage: `PolkadotXcm::ShouldRecordXcm` (r:1 w:0)
78	/// Proof: `PolkadotXcm::ShouldRecordXcm` (`max_values`: Some(1), `max_size`: None, mode: `Measured`)
79	/// Storage: `XcmpQueue::DeliveryFeeFactor` (r:1 w:0)
80	/// Proof: `XcmpQueue::DeliveryFeeFactor` (`max_values`: None, `max_size`: Some(28), added: 2503, mode: `MaxEncodedLen`)
81	/// Storage: `PolkadotXcm::SupportedVersion` (r:1 w:0)
82	/// Proof: `PolkadotXcm::SupportedVersion` (`max_values`: None, `max_size`: None, mode: `Measured`)
83	/// Storage: `System::Account` (r:1 w:1)
84	/// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`)
85	/// Storage: `ParachainSystem::RelevantMessagingState` (r:1 w:0)
86	/// Proof: `ParachainSystem::RelevantMessagingState` (`max_values`: Some(1), `max_size`: None, mode: `Measured`)
87	/// Storage: `XcmpQueue::OutboundXcmpStatus` (r:1 w:1)
88	/// Proof: `XcmpQueue::OutboundXcmpStatus` (`max_values`: Some(1), `max_size`: Some(1282), added: 1777, mode: `MaxEncodedLen`)
89	/// Storage: `XcmpQueue::OutboundXcmpMessages` (r:0 w:1)
90	/// Proof: `XcmpQueue::OutboundXcmpMessages` (`max_values`: None, `max_size`: Some(105506), added: 107981, mode: `MaxEncodedLen`)
91	fn teleport_assets() -> Weight {
92		// Proof Size summary in bytes:
93		//  Measured:  `244`
94		//  Estimated: `3709`
95		// Minimum execution time: 116_998_000 picoseconds.
96		Weight::from_parts(120_674_000, 0)
97			.saturating_add(Weight::from_parts(0, 3709))
98			.saturating_add(T::DbWeight::get().reads(7))
99			.saturating_add(T::DbWeight::get().writes(3))
100	}
101	/// Storage: `Benchmark::Override` (r:0 w:0)
102	/// Proof: `Benchmark::Override` (`max_values`: None, `max_size`: None, mode: `Measured`)
103	fn reserve_transfer_assets() -> Weight {
104		// Proof Size summary in bytes:
105		//  Measured:  `0`
106		//  Estimated: `0`
107		// Minimum execution time: 18_446_744_073_709_551_000 picoseconds.
108		Weight::from_parts(18_446_744_073_709_551_000, 0)
109			.saturating_add(Weight::from_parts(0, 0))
110	}
111	/// Storage: `ParachainInfo::ParachainId` (r:1 w:0)
112	/// Proof: `ParachainInfo::ParachainId` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`)
113	/// Storage: `PolkadotXcm::ShouldRecordXcm` (r:1 w:0)
114	/// Proof: `PolkadotXcm::ShouldRecordXcm` (`max_values`: Some(1), `max_size`: None, mode: `Measured`)
115	/// Storage: `XcmpQueue::DeliveryFeeFactor` (r:1 w:0)
116	/// Proof: `XcmpQueue::DeliveryFeeFactor` (`max_values`: None, `max_size`: Some(28), added: 2503, mode: `MaxEncodedLen`)
117	/// Storage: `PolkadotXcm::SupportedVersion` (r:1 w:0)
118	/// Proof: `PolkadotXcm::SupportedVersion` (`max_values`: None, `max_size`: None, mode: `Measured`)
119	/// Storage: `System::Account` (r:1 w:1)
120	/// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`)
121	/// Storage: `ParachainSystem::RelevantMessagingState` (r:1 w:0)
122	/// Proof: `ParachainSystem::RelevantMessagingState` (`max_values`: Some(1), `max_size`: None, mode: `Measured`)
123	/// Storage: `XcmpQueue::OutboundXcmpStatus` (r:1 w:1)
124	/// Proof: `XcmpQueue::OutboundXcmpStatus` (`max_values`: Some(1), `max_size`: Some(1282), added: 1777, mode: `MaxEncodedLen`)
125	/// Storage: `XcmpQueue::OutboundXcmpMessages` (r:0 w:1)
126	/// Proof: `XcmpQueue::OutboundXcmpMessages` (`max_values`: None, `max_size`: Some(105506), added: 107981, mode: `MaxEncodedLen`)
127	fn transfer_assets() -> Weight {
128		// Proof Size summary in bytes:
129		//  Measured:  `244`
130		//  Estimated: `3709`
131		// Minimum execution time: 116_783_000 picoseconds.
132		Weight::from_parts(121_527_000, 0)
133			.saturating_add(Weight::from_parts(0, 3709))
134			.saturating_add(T::DbWeight::get().reads(7))
135			.saturating_add(T::DbWeight::get().writes(3))
136	}
137	/// Storage: `PolkadotXcm::ShouldRecordXcm` (r:1 w:0)
138	/// Proof: `PolkadotXcm::ShouldRecordXcm` (`max_values`: Some(1), `max_size`: None, mode: `Measured`)
139	fn execute() -> Weight {
140		// Proof Size summary in bytes:
141		//  Measured:  `0`
142		//  Estimated: `1485`
143		// Minimum execution time: 9_424_000 picoseconds.
144		Weight::from_parts(9_737_000, 0)
145			.saturating_add(Weight::from_parts(0, 1485))
146			.saturating_add(T::DbWeight::get().reads(1))
147	}
148	/// Storage: `PolkadotXcm::SupportedVersion` (r:0 w:1)
149	/// Proof: `PolkadotXcm::SupportedVersion` (`max_values`: None, `max_size`: None, mode: `Measured`)
150	fn force_xcm_version() -> Weight {
151		// Proof Size summary in bytes:
152		//  Measured:  `0`
153		//  Estimated: `0`
154		// Minimum execution time: 7_875_000 picoseconds.
155		Weight::from_parts(8_130_000, 0)
156			.saturating_add(Weight::from_parts(0, 0))
157			.saturating_add(T::DbWeight::get().writes(1))
158	}
159	fn force_default_xcm_version() -> Weight {
160		// Proof Size summary in bytes:
161		//  Measured:  `0`
162		//  Estimated: `0`
163		// Minimum execution time: 2_381_000 picoseconds.
164		Weight::from_parts(2_561_000, 0)
165			.saturating_add(Weight::from_parts(0, 0))
166	}
167	/// Storage: `PolkadotXcm::VersionNotifiers` (r:1 w:1)
168	/// Proof: `PolkadotXcm::VersionNotifiers` (`max_values`: None, `max_size`: None, mode: `Measured`)
169	/// Storage: `PolkadotXcm::QueryCounter` (r:1 w:1)
170	/// Proof: `PolkadotXcm::QueryCounter` (`max_values`: Some(1), `max_size`: None, mode: `Measured`)
171	/// Storage: `XcmpQueue::DeliveryFeeFactor` (r:1 w:0)
172	/// Proof: `XcmpQueue::DeliveryFeeFactor` (`max_values`: None, `max_size`: Some(28), added: 2503, mode: `MaxEncodedLen`)
173	/// Storage: `PolkadotXcm::SupportedVersion` (r:1 w:0)
174	/// Proof: `PolkadotXcm::SupportedVersion` (`max_values`: None, `max_size`: None, mode: `Measured`)
175	/// Storage: `ParachainSystem::RelevantMessagingState` (r:1 w:0)
176	/// Proof: `ParachainSystem::RelevantMessagingState` (`max_values`: Some(1), `max_size`: None, mode: `Measured`)
177	/// Storage: `XcmpQueue::OutboundXcmpStatus` (r:1 w:1)
178	/// Proof: `XcmpQueue::OutboundXcmpStatus` (`max_values`: Some(1), `max_size`: Some(1282), added: 1777, mode: `MaxEncodedLen`)
179	/// Storage: `XcmpQueue::OutboundXcmpMessages` (r:0 w:1)
180	/// Proof: `XcmpQueue::OutboundXcmpMessages` (`max_values`: None, `max_size`: Some(105506), added: 107981, mode: `MaxEncodedLen`)
181	/// Storage: `PolkadotXcm::Queries` (r:0 w:1)
182	/// Proof: `PolkadotXcm::Queries` (`max_values`: None, `max_size`: None, mode: `Measured`)
183	fn force_subscribe_version_notify() -> Weight {
184		// Proof Size summary in bytes:
185		//  Measured:  `175`
186		//  Estimated: `3640`
187		// Minimum execution time: 36_927_000 picoseconds.
188		Weight::from_parts(38_308_000, 0)
189			.saturating_add(Weight::from_parts(0, 3640))
190			.saturating_add(T::DbWeight::get().reads(6))
191			.saturating_add(T::DbWeight::get().writes(5))
192	}
193	/// Storage: `PolkadotXcm::VersionNotifiers` (r:1 w:1)
194	/// Proof: `PolkadotXcm::VersionNotifiers` (`max_values`: None, `max_size`: None, mode: `Measured`)
195	/// Storage: `XcmpQueue::DeliveryFeeFactor` (r:1 w:0)
196	/// Proof: `XcmpQueue::DeliveryFeeFactor` (`max_values`: None, `max_size`: Some(28), added: 2503, mode: `MaxEncodedLen`)
197	/// Storage: `PolkadotXcm::SupportedVersion` (r:1 w:0)
198	/// Proof: `PolkadotXcm::SupportedVersion` (`max_values`: None, `max_size`: None, mode: `Measured`)
199	/// Storage: `ParachainSystem::RelevantMessagingState` (r:1 w:0)
200	/// Proof: `ParachainSystem::RelevantMessagingState` (`max_values`: Some(1), `max_size`: None, mode: `Measured`)
201	/// Storage: `XcmpQueue::OutboundXcmpStatus` (r:1 w:0)
202	/// Proof: `XcmpQueue::OutboundXcmpStatus` (`max_values`: Some(1), `max_size`: Some(1282), added: 1777, mode: `MaxEncodedLen`)
203	/// Storage: `XcmpQueue::OutboundXcmpMessages` (r:1 w:1)
204	/// Proof: `XcmpQueue::OutboundXcmpMessages` (`max_values`: None, `max_size`: Some(105506), added: 107981, mode: `MaxEncodedLen`)
205	/// Storage: `PolkadotXcm::Queries` (r:0 w:1)
206	/// Proof: `PolkadotXcm::Queries` (`max_values`: None, `max_size`: None, mode: `Measured`)
207	fn force_unsubscribe_version_notify() -> Weight {
208		// Proof Size summary in bytes:
209		//  Measured:  `334`
210		//  Estimated: `108971`
211		// Minimum execution time: 42_365_000 picoseconds.
212		Weight::from_parts(43_757_000, 0)
213			.saturating_add(Weight::from_parts(0, 108971))
214			.saturating_add(T::DbWeight::get().reads(6))
215			.saturating_add(T::DbWeight::get().writes(3))
216	}
217	/// Storage: `PolkadotXcm::XcmExecutionSuspended` (r:0 w:1)
218	/// Proof: `PolkadotXcm::XcmExecutionSuspended` (`max_values`: Some(1), `max_size`: None, mode: `Measured`)
219	fn force_suspension() -> Weight {
220		// Proof Size summary in bytes:
221		//  Measured:  `0`
222		//  Estimated: `0`
223		// Minimum execution time: 2_365_000 picoseconds.
224		Weight::from_parts(2_499_000, 0)
225			.saturating_add(Weight::from_parts(0, 0))
226			.saturating_add(T::DbWeight::get().writes(1))
227	}
228	/// Storage: `PolkadotXcm::SupportedVersion` (r:6 w:2)
229	/// Proof: `PolkadotXcm::SupportedVersion` (`max_values`: None, `max_size`: None, mode: `Measured`)
230	fn migrate_supported_version() -> Weight {
231		// Proof Size summary in bytes:
232		//  Measured:  `23`
233		//  Estimated: `15863`
234		// Minimum execution time: 20_424_000 picoseconds.
235		Weight::from_parts(21_184_000, 0)
236			.saturating_add(Weight::from_parts(0, 15863))
237			.saturating_add(T::DbWeight::get().reads(6))
238			.saturating_add(T::DbWeight::get().writes(2))
239	}
240	/// Storage: `PolkadotXcm::VersionNotifiers` (r:6 w:2)
241	/// Proof: `PolkadotXcm::VersionNotifiers` (`max_values`: None, `max_size`: None, mode: `Measured`)
242	fn migrate_version_notifiers() -> Weight {
243		// Proof Size summary in bytes:
244		//  Measured:  `27`
245		//  Estimated: `15867`
246		// Minimum execution time: 20_641_000 picoseconds.
247		Weight::from_parts(21_383_000, 0)
248			.saturating_add(Weight::from_parts(0, 15867))
249			.saturating_add(T::DbWeight::get().reads(6))
250			.saturating_add(T::DbWeight::get().writes(2))
251	}
252	/// Storage: `PolkadotXcm::VersionNotifyTargets` (r:7 w:0)
253	/// Proof: `PolkadotXcm::VersionNotifyTargets` (`max_values`: None, `max_size`: None, mode: `Measured`)
254	fn already_notified_target() -> Weight {
255		// Proof Size summary in bytes:
256		//  Measured:  `79`
257		//  Estimated: `18394`
258		// Minimum execution time: 25_931_000 picoseconds.
259		Weight::from_parts(26_547_000, 0)
260			.saturating_add(Weight::from_parts(0, 18394))
261			.saturating_add(T::DbWeight::get().reads(7))
262	}
263	/// Storage: `PolkadotXcm::VersionNotifyTargets` (r:2 w:1)
264	/// Proof: `PolkadotXcm::VersionNotifyTargets` (`max_values`: None, `max_size`: None, mode: `Measured`)
265	/// Storage: `XcmpQueue::DeliveryFeeFactor` (r:1 w:0)
266	/// Proof: `XcmpQueue::DeliveryFeeFactor` (`max_values`: None, `max_size`: Some(28), added: 2503, mode: `MaxEncodedLen`)
267	/// Storage: `PolkadotXcm::SupportedVersion` (r:1 w:0)
268	/// Proof: `PolkadotXcm::SupportedVersion` (`max_values`: None, `max_size`: None, mode: `Measured`)
269	/// Storage: `ParachainSystem::RelevantMessagingState` (r:1 w:0)
270	/// Proof: `ParachainSystem::RelevantMessagingState` (`max_values`: Some(1), `max_size`: None, mode: `Measured`)
271	fn notify_current_targets() -> Weight {
272		// Proof Size summary in bytes:
273		//  Measured:  `119`
274		//  Estimated: `6059`
275		// Minimum execution time: 35_296_000 picoseconds.
276		Weight::from_parts(36_300_000, 0)
277			.saturating_add(Weight::from_parts(0, 6059))
278			.saturating_add(T::DbWeight::get().reads(5))
279			.saturating_add(T::DbWeight::get().writes(1))
280	}
281	/// Storage: `PolkadotXcm::VersionNotifyTargets` (r:5 w:0)
282	/// Proof: `PolkadotXcm::VersionNotifyTargets` (`max_values`: None, `max_size`: None, mode: `Measured`)
283	fn notify_target_migration_fail() -> Weight {
284		// Proof Size summary in bytes:
285		//  Measured:  `79`
286		//  Estimated: `13444`
287		// Minimum execution time: 18_067_000 picoseconds.
288		Weight::from_parts(18_628_000, 0)
289			.saturating_add(Weight::from_parts(0, 13444))
290			.saturating_add(T::DbWeight::get().reads(5))
291	}
292	/// Storage: `PolkadotXcm::VersionNotifyTargets` (r:6 w:2)
293	/// Proof: `PolkadotXcm::VersionNotifyTargets` (`max_values`: None, `max_size`: None, mode: `Measured`)
294	fn migrate_version_notify_targets() -> Weight {
295		// Proof Size summary in bytes:
296		//  Measured:  `34`
297		//  Estimated: `15874`
298		// Minimum execution time: 20_389_000 picoseconds.
299		Weight::from_parts(21_258_000, 0)
300			.saturating_add(Weight::from_parts(0, 15874))
301			.saturating_add(T::DbWeight::get().reads(6))
302			.saturating_add(T::DbWeight::get().writes(2))
303	}
304	/// Storage: `PolkadotXcm::VersionNotifyTargets` (r:6 w:1)
305	/// Proof: `PolkadotXcm::VersionNotifyTargets` (`max_values`: None, `max_size`: None, mode: `Measured`)
306	/// Storage: `XcmpQueue::DeliveryFeeFactor` (r:1 w:0)
307	/// Proof: `XcmpQueue::DeliveryFeeFactor` (`max_values`: None, `max_size`: Some(28), added: 2503, mode: `MaxEncodedLen`)
308	/// Storage: `PolkadotXcm::SupportedVersion` (r:1 w:0)
309	/// Proof: `PolkadotXcm::SupportedVersion` (`max_values`: None, `max_size`: None, mode: `Measured`)
310	/// Storage: `ParachainSystem::RelevantMessagingState` (r:1 w:0)
311	/// Proof: `ParachainSystem::RelevantMessagingState` (`max_values`: Some(1), `max_size`: None, mode: `Measured`)
312	fn migrate_and_notify_old_targets() -> Weight {
313		// Proof Size summary in bytes:
314		//  Measured:  `119`
315		//  Estimated: `15959`
316		// Minimum execution time: 45_440_000 picoseconds.
317		Weight::from_parts(47_521_000, 0)
318			.saturating_add(Weight::from_parts(0, 15959))
319			.saturating_add(T::DbWeight::get().reads(9))
320			.saturating_add(T::DbWeight::get().writes(1))
321	}
322	/// Storage: `PolkadotXcm::QueryCounter` (r:1 w:1)
323	/// Proof: `PolkadotXcm::QueryCounter` (`max_values`: Some(1), `max_size`: None, mode: `Measured`)
324	/// Storage: `PolkadotXcm::Queries` (r:0 w:1)
325	/// Proof: `PolkadotXcm::Queries` (`max_values`: None, `max_size`: None, mode: `Measured`)
326	fn new_query() -> Weight {
327		// Proof Size summary in bytes:
328		//  Measured:  `0`
329		//  Estimated: `1485`
330		// Minimum execution time: 2_671_000 picoseconds.
331		Weight::from_parts(2_797_000, 0)
332			.saturating_add(Weight::from_parts(0, 1485))
333			.saturating_add(T::DbWeight::get().reads(1))
334			.saturating_add(T::DbWeight::get().writes(2))
335	}
336	/// Storage: `PolkadotXcm::Queries` (r:1 w:1)
337	/// Proof: `PolkadotXcm::Queries` (`max_values`: None, `max_size`: None, mode: `Measured`)
338	fn take_response() -> Weight {
339		// Proof Size summary in bytes:
340		//  Measured:  `7576`
341		//  Estimated: `11041`
342		// Minimum execution time: 27_233_000 picoseconds.
343		Weight::from_parts(27_764_000, 0)
344			.saturating_add(Weight::from_parts(0, 11041))
345			.saturating_add(T::DbWeight::get().reads(1))
346			.saturating_add(T::DbWeight::get().writes(1))
347	}
348	/// Storage: `PolkadotXcm::ShouldRecordXcm` (r:1 w:0)
349	/// Proof: `PolkadotXcm::ShouldRecordXcm` (`max_values`: Some(1), `max_size`: None, mode: `Measured`)
350	/// Storage: `PolkadotXcm::AssetTraps` (r:1 w:1)
351	/// Proof: `PolkadotXcm::AssetTraps` (`max_values`: None, `max_size`: None, mode: `Measured`)
352	fn claim_assets() -> Weight {
353		// Proof Size summary in bytes:
354		//  Measured:  `24`
355		//  Estimated: `3489`
356		// Minimum execution time: 39_700_000 picoseconds.
357		Weight::from_parts(40_687_000, 0)
358			.saturating_add(Weight::from_parts(0, 3489))
359			.saturating_add(T::DbWeight::get().reads(2))
360			.saturating_add(T::DbWeight::get().writes(1))
361	}
362	/// Storage: `Benchmark::Override` (r:0 w:0)
363	/// Proof: `Benchmark::Override` (`max_values`: None, `max_size`: None, mode: `Measured`)
364	fn add_authorized_alias() -> Weight {
365		// Proof Size summary in bytes:
366		//  Measured:  `0`
367		//  Estimated: `0`
368		// Minimum execution time: 18_446_744_073_709_551_000 picoseconds.
369		Weight::from_parts(18_446_744_073_709_551_000, 0)
370			.saturating_add(Weight::from_parts(0, 0))
371	}
372	/// Storage: `Benchmark::Override` (r:0 w:0)
373	/// Proof: `Benchmark::Override` (`max_values`: None, `max_size`: None, mode: `Measured`)
374	fn remove_authorized_alias() -> Weight {
375		// Proof Size summary in bytes:
376		//  Measured:  `0`
377		//  Estimated: `0`
378		// Minimum execution time: 18_446_744_073_709_551_000 picoseconds.
379		Weight::from_parts(18_446_744_073_709_551_000, 0)
380			.saturating_add(Weight::from_parts(0, 0))
381	}
382	fn weigh_message() -> Weight {
383		// Proof Size summary in bytes:
384		//  Measured:  `0`
385		//  Estimated: `0`
386		// Minimum execution time: 8_080_000 picoseconds.
387		Weight::from_parts(8_385_000, 0)
388			.saturating_add(Weight::from_parts(0, 0))
389	}
390}