common_runtime/weights/
pallet_xcm.rs

1// Copyright (C) Parity Technologies and the various Polkadot contributors, see Contributions.md
2// for a list of specific contributors.
3// SPDX-License-Identifier: Apache-2.0
4
5// Licensed under the Apache License, Version 2.0 (the "License");
6// you may not use this file except in compliance with the License.
7// You may obtain a copy of the License at
8//
9// http://www.apache.org/licenses/LICENSE-2.0
10//
11// Unless required by applicable law or agreed to in writing, software
12// distributed under the License is distributed on an "AS IS" BASIS,
13// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14// See the License for the specific language governing permissions and
15// limitations under the License.
16
17//! Autogenerated weights for `pallet_xcm`
18//!
19//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 49.0.0
20//! DATE: 2025-07-30, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]`
21//! WORST CASE MAP SIZE: `1000000`
22//! HOSTNAME: `e9d5f1f03b4d`, CPU: `QEMU Virtual CPU version 2.5+`
23//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024
24
25// Executed Command:
26// frame-omni-bencher
27// v1
28// benchmark
29// pallet
30// --extrinsic=*
31// --runtime=target/production/wbuild/polkadot-runtime/polkadot_runtime.wasm
32// --pallet=pallet_xcm
33// --header=/_work/fellowship-001/runtimes/runtimes/.github/scripts/cmd/file_header.txt
34// --output=./relay/polkadot/src/weights
35// --wasm-execution=compiled
36// --steps=50
37// --repeat=20
38// --heap-pages=4096
39
40#![cfg_attr(rustfmt, rustfmt_skip)]
41#![allow(unused_parens)]
42#![allow(unused_imports)]
43#![allow(missing_docs)]
44
45use frame_support::{traits::Get, weights::Weight};
46use core::marker::PhantomData;
47
48/// Weight functions for `pallet_xcm`.
49pub struct WeightInfo<T>(PhantomData<T>);
50impl<T: frame_system::Config> pallet_xcm::WeightInfo for WeightInfo<T> {
51	/// Storage: `Dmp::DeliveryFeeFactor` (r:1 w:0)
52	/// Proof: `Dmp::DeliveryFeeFactor` (`max_values`: None, `max_size`: None, mode: `Measured`)
53	/// Storage: `XcmPallet::SupportedVersion` (r:1 w:0)
54	/// Proof: `XcmPallet::SupportedVersion` (`max_values`: None, `max_size`: None, mode: `Measured`)
55	/// Storage: `Dmp::DownwardMessageQueues` (r:1 w:1)
56	/// Proof: `Dmp::DownwardMessageQueues` (`max_values`: None, `max_size`: None, mode: `Measured`)
57	/// Storage: `Paras::Heads` (r:1 w:0)
58	/// Proof: `Paras::Heads` (`max_values`: None, `max_size`: None, mode: `Measured`)
59	/// Storage: `Dmp::DownwardMessageQueueHeads` (r:1 w:1)
60	/// Proof: `Dmp::DownwardMessageQueueHeads` (`max_values`: None, `max_size`: None, mode: `Measured`)
61	fn send() -> Weight {
62		// Proof Size summary in bytes:
63		//  Measured:  `179`
64		//  Estimated: `3644`
65		// Minimum execution time: 45_880_000 picoseconds.
66		Weight::from_parts(49_550_000, 0)
67			.saturating_add(Weight::from_parts(0, 3644))
68			.saturating_add(T::DbWeight::get().reads(5))
69			.saturating_add(T::DbWeight::get().writes(2))
70	}
71	/// Storage: `System::Account` (r:1 w:1)
72	/// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`)
73	/// Storage: `XcmPallet::ShouldRecordXcm` (r:1 w:0)
74	/// Proof: `XcmPallet::ShouldRecordXcm` (`max_values`: Some(1), `max_size`: None, mode: `Measured`)
75	/// Storage: `Dmp::DeliveryFeeFactor` (r:1 w:0)
76	/// Proof: `Dmp::DeliveryFeeFactor` (`max_values`: None, `max_size`: None, mode: `Measured`)
77	/// Storage: `XcmPallet::SupportedVersion` (r:1 w:0)
78	/// Proof: `XcmPallet::SupportedVersion` (`max_values`: None, `max_size`: None, mode: `Measured`)
79	/// Storage: `Dmp::DownwardMessageQueues` (r:1 w:1)
80	/// Proof: `Dmp::DownwardMessageQueues` (`max_values`: None, `max_size`: None, mode: `Measured`)
81	/// Storage: `Paras::Heads` (r:1 w:0)
82	/// Proof: `Paras::Heads` (`max_values`: None, `max_size`: None, mode: `Measured`)
83	/// Storage: `Dmp::DownwardMessageQueueHeads` (r:1 w:1)
84	/// Proof: `Dmp::DownwardMessageQueueHeads` (`max_values`: None, `max_size`: None, mode: `Measured`)
85	fn teleport_assets() -> Weight {
86		// Proof Size summary in bytes:
87		//  Measured:  `179`
88		//  Estimated: `3644`
89		// Minimum execution time: 175_168_000 picoseconds.
90		Weight::from_parts(186_430_000, 0)
91			.saturating_add(Weight::from_parts(0, 3644))
92			.saturating_add(T::DbWeight::get().reads(7))
93			.saturating_add(T::DbWeight::get().writes(3))
94	}
95	/// Storage: `XcmPallet::ShouldRecordXcm` (r:1 w:0)
96	/// Proof: `XcmPallet::ShouldRecordXcm` (`max_values`: Some(1), `max_size`: None, mode: `Measured`)
97	/// Storage: `System::Account` (r:1 w:1)
98	/// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`)
99	/// Storage: `Dmp::DeliveryFeeFactor` (r:1 w:0)
100	/// Proof: `Dmp::DeliveryFeeFactor` (`max_values`: None, `max_size`: None, mode: `Measured`)
101	/// Storage: `XcmPallet::SupportedVersion` (r:1 w:0)
102	/// Proof: `XcmPallet::SupportedVersion` (`max_values`: None, `max_size`: None, mode: `Measured`)
103	/// Storage: `Dmp::DownwardMessageQueues` (r:1 w:1)
104	/// Proof: `Dmp::DownwardMessageQueues` (`max_values`: None, `max_size`: None, mode: `Measured`)
105	/// Storage: `Paras::Heads` (r:1 w:0)
106	/// Proof: `Paras::Heads` (`max_values`: None, `max_size`: None, mode: `Measured`)
107	/// Storage: `Dmp::DownwardMessageQueueHeads` (r:1 w:1)
108	/// Proof: `Dmp::DownwardMessageQueueHeads` (`max_values`: None, `max_size`: None, mode: `Measured`)
109	fn reserve_transfer_assets() -> Weight {
110		// Proof Size summary in bytes:
111		//  Measured:  `231`
112		//  Estimated: `3696`
113		// Minimum execution time: 171_350_000 picoseconds.
114		Weight::from_parts(183_260_000, 0)
115			.saturating_add(Weight::from_parts(0, 3696))
116			.saturating_add(T::DbWeight::get().reads(9))
117			.saturating_add(T::DbWeight::get().writes(6))
118	}
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: `XcmPallet::ShouldRecordXcm` (r:1 w:0)
122	/// Proof: `XcmPallet::ShouldRecordXcm` (`max_values`: Some(1), `max_size`: None, mode: `Measured`)
123	/// Storage: `Dmp::DeliveryFeeFactor` (r:1 w:0)
124	/// Proof: `Dmp::DeliveryFeeFactor` (`max_values`: None, `max_size`: None, mode: `Measured`)
125	/// Storage: `XcmPallet::SupportedVersion` (r:1 w:0)
126	/// Proof: `XcmPallet::SupportedVersion` (`max_values`: None, `max_size`: None, mode: `Measured`)
127	/// Storage: `Dmp::DownwardMessageQueues` (r:1 w:1)
128	/// Proof: `Dmp::DownwardMessageQueues` (`max_values`: None, `max_size`: None, mode: `Measured`)
129	/// Storage: `Paras::Heads` (r:1 w:0)
130	/// Proof: `Paras::Heads` (`max_values`: None, `max_size`: None, mode: `Measured`)
131	/// Storage: `Dmp::DownwardMessageQueueHeads` (r:1 w:1)
132	/// Proof: `Dmp::DownwardMessageQueueHeads` (`max_values`: None, `max_size`: None, mode: `Measured`)
133	fn transfer_assets() -> Weight {
134		// Proof Size summary in bytes:
135		//  Measured:  `179`
136		//  Estimated: `3644`
137		// Minimum execution time: 194_501_000 picoseconds.
138		Weight::from_parts(223_418_000, 0)
139			.saturating_add(Weight::from_parts(0, 3644))
140			.saturating_add(T::DbWeight::get().reads(7))
141			.saturating_add(T::DbWeight::get().writes(3))
142	}
143	/// Storage: `XcmPallet::ShouldRecordXcm` (r:1 w:0)
144	/// Proof: `XcmPallet::ShouldRecordXcm` (`max_values`: Some(1), `max_size`: None, mode: `Measured`)
145	fn execute() -> Weight {
146		// Proof Size summary in bytes:
147		//  Measured:  `0`
148		//  Estimated: `1485`
149		// Minimum execution time: 11_431_000 picoseconds.
150		Weight::from_parts(12_909_000, 0)
151			.saturating_add(Weight::from_parts(0, 1485))
152			.saturating_add(T::DbWeight::get().reads(1))
153	}
154	/// Storage: `XcmPallet::SupportedVersion` (r:0 w:1)
155	/// Proof: `XcmPallet::SupportedVersion` (`max_values`: None, `max_size`: None, mode: `Measured`)
156	fn force_xcm_version() -> Weight {
157		// Proof Size summary in bytes:
158		//  Measured:  `0`
159		//  Estimated: `0`
160		// Minimum execution time: 9_970_000 picoseconds.
161		Weight::from_parts(14_210_000, 0)
162			.saturating_add(Weight::from_parts(0, 0))
163			.saturating_add(T::DbWeight::get().writes(1))
164	}
165	fn force_default_xcm_version() -> Weight {
166		// Proof Size summary in bytes:
167		//  Measured:  `0`
168		//  Estimated: `0`
169		// Minimum execution time: 4_210_000 picoseconds.
170		Weight::from_parts(6_230_000, 0)
171			.saturating_add(Weight::from_parts(0, 0))
172	}
173	/// Storage: `XcmPallet::VersionNotifiers` (r:1 w:1)
174	/// Proof: `XcmPallet::VersionNotifiers` (`max_values`: None, `max_size`: None, mode: `Measured`)
175	/// Storage: `XcmPallet::QueryCounter` (r:1 w:1)
176	/// Proof: `XcmPallet::QueryCounter` (`max_values`: Some(1), `max_size`: None, mode: `Measured`)
177	/// Storage: `Dmp::DeliveryFeeFactor` (r:1 w:0)
178	/// Proof: `Dmp::DeliveryFeeFactor` (`max_values`: None, `max_size`: None, mode: `Measured`)
179	/// Storage: `XcmPallet::SupportedVersion` (r:1 w:0)
180	/// Proof: `XcmPallet::SupportedVersion` (`max_values`: None, `max_size`: None, mode: `Measured`)
181	/// Storage: `Dmp::DownwardMessageQueues` (r:1 w:1)
182	/// Proof: `Dmp::DownwardMessageQueues` (`max_values`: None, `max_size`: None, mode: `Measured`)
183	/// Storage: `Paras::Heads` (r:1 w:0)
184	/// Proof: `Paras::Heads` (`max_values`: None, `max_size`: None, mode: `Measured`)
185	/// Storage: `Dmp::DownwardMessageQueueHeads` (r:1 w:1)
186	/// Proof: `Dmp::DownwardMessageQueueHeads` (`max_values`: None, `max_size`: None, mode: `Measured`)
187	/// Storage: `XcmPallet::Queries` (r:0 w:1)
188	/// Proof: `XcmPallet::Queries` (`max_values`: None, `max_size`: None, mode: `Measured`)
189	fn force_subscribe_version_notify() -> Weight {
190		// Proof Size summary in bytes:
191		//  Measured:  `179`
192		//  Estimated: `3644`
193		// Minimum execution time: 59_600_000 picoseconds.
194		Weight::from_parts(74_571_000, 0)
195			.saturating_add(Weight::from_parts(0, 3644))
196			.saturating_add(T::DbWeight::get().reads(7))
197			.saturating_add(T::DbWeight::get().writes(5))
198	}
199	/// Storage: `XcmPallet::VersionNotifiers` (r:1 w:1)
200	/// Proof: `XcmPallet::VersionNotifiers` (`max_values`: None, `max_size`: None, mode: `Measured`)
201	/// Storage: `Dmp::DeliveryFeeFactor` (r:1 w:0)
202	/// Proof: `Dmp::DeliveryFeeFactor` (`max_values`: None, `max_size`: None, mode: `Measured`)
203	/// Storage: `XcmPallet::SupportedVersion` (r:1 w:0)
204	/// Proof: `XcmPallet::SupportedVersion` (`max_values`: None, `max_size`: None, mode: `Measured`)
205	/// Storage: `Dmp::DownwardMessageQueues` (r:1 w:1)
206	/// Proof: `Dmp::DownwardMessageQueues` (`max_values`: None, `max_size`: None, mode: `Measured`)
207	/// Storage: `Paras::Heads` (r:1 w:0)
208	/// Proof: `Paras::Heads` (`max_values`: None, `max_size`: None, mode: `Measured`)
209	/// Storage: `Dmp::DownwardMessageQueueHeads` (r:1 w:1)
210	/// Proof: `Dmp::DownwardMessageQueueHeads` (`max_values`: None, `max_size`: None, mode: `Measured`)
211	/// Storage: `XcmPallet::Queries` (r:0 w:1)
212	/// Proof: `XcmPallet::Queries` (`max_values`: None, `max_size`: None, mode: `Measured`)
213	fn force_unsubscribe_version_notify() -> Weight {
214		// Proof Size summary in bytes:
215		//  Measured:  `359`
216		//  Estimated: `3824`
217		// Minimum execution time: 67_200_000 picoseconds.
218		Weight::from_parts(90_230_000, 0)
219			.saturating_add(Weight::from_parts(0, 3824))
220			.saturating_add(T::DbWeight::get().reads(6))
221			.saturating_add(T::DbWeight::get().writes(4))
222	}
223	/// Storage: `XcmPallet::XcmExecutionSuspended` (r:0 w:1)
224	/// Proof: `XcmPallet::XcmExecutionSuspended` (`max_values`: Some(1), `max_size`: None, mode: `Measured`)
225	fn force_suspension() -> Weight {
226		// Proof Size summary in bytes:
227		//  Measured:  `0`
228		//  Estimated: `0`
229		// Minimum execution time: 3_970_000 picoseconds.
230		Weight::from_parts(6_740_000, 0)
231			.saturating_add(Weight::from_parts(0, 0))
232			.saturating_add(T::DbWeight::get().writes(1))
233	}
234	/// Storage: `XcmPallet::SupportedVersion` (r:6 w:2)
235	/// Proof: `XcmPallet::SupportedVersion` (`max_values`: None, `max_size`: None, mode: `Measured`)
236	fn migrate_supported_version() -> Weight {
237		// Proof Size summary in bytes:
238		//  Measured:  `22`
239		//  Estimated: `15862`
240		// Minimum execution time: 34_529_000 picoseconds.
241		Weight::from_parts(46_440_000, 0)
242			.saturating_add(Weight::from_parts(0, 15862))
243			.saturating_add(T::DbWeight::get().reads(6))
244			.saturating_add(T::DbWeight::get().writes(2))
245	}
246	/// Storage: `XcmPallet::VersionNotifiers` (r:6 w:2)
247	/// Proof: `XcmPallet::VersionNotifiers` (`max_values`: None, `max_size`: None, mode: `Measured`)
248	fn migrate_version_notifiers() -> Weight {
249		// Proof Size summary in bytes:
250		//  Measured:  `26`
251		//  Estimated: `15866`
252		// Minimum execution time: 32_770_000 picoseconds.
253		Weight::from_parts(52_100_000, 0)
254			.saturating_add(Weight::from_parts(0, 15866))
255			.saturating_add(T::DbWeight::get().reads(6))
256			.saturating_add(T::DbWeight::get().writes(2))
257	}
258	/// Storage: `XcmPallet::VersionNotifyTargets` (r:7 w:0)
259	/// Proof: `XcmPallet::VersionNotifyTargets` (`max_values`: None, `max_size`: None, mode: `Measured`)
260	fn already_notified_target() -> Weight {
261		// Proof Size summary in bytes:
262		//  Measured:  `40`
263		//  Estimated: `18355`
264		// Minimum execution time: 35_410_000 picoseconds.
265		Weight::from_parts(50_100_000, 0)
266			.saturating_add(Weight::from_parts(0, 18355))
267			.saturating_add(T::DbWeight::get().reads(7))
268	}
269	/// Storage: `XcmPallet::VersionNotifyTargets` (r:2 w:1)
270	/// Proof: `XcmPallet::VersionNotifyTargets` (`max_values`: None, `max_size`: None, mode: `Measured`)
271	/// Storage: `Dmp::DeliveryFeeFactor` (r:1 w:0)
272	/// Proof: `Dmp::DeliveryFeeFactor` (`max_values`: None, `max_size`: None, mode: `Measured`)
273	/// Storage: `XcmPallet::SupportedVersion` (r:1 w:0)
274	/// Proof: `XcmPallet::SupportedVersion` (`max_values`: None, `max_size`: None, mode: `Measured`)
275	/// Storage: `Dmp::DownwardMessageQueues` (r:1 w:0)
276	/// Proof: `Dmp::DownwardMessageQueues` (`max_values`: None, `max_size`: None, mode: `Measured`)
277	/// Storage: `Paras::Heads` (r:1 w:0)
278	/// Proof: `Paras::Heads` (`max_values`: None, `max_size`: None, mode: `Measured`)
279	fn notify_current_targets() -> Weight {
280		// Proof Size summary in bytes:
281		//  Measured:  `178`
282		//  Estimated: `6118`
283		// Minimum execution time: 40_388_000 picoseconds.
284		Weight::from_parts(44_570_000, 0)
285			.saturating_add(Weight::from_parts(0, 6118))
286			.saturating_add(T::DbWeight::get().reads(6))
287			.saturating_add(T::DbWeight::get().writes(1))
288	}
289	/// Storage: `XcmPallet::VersionNotifyTargets` (r:5 w:0)
290	/// Proof: `XcmPallet::VersionNotifyTargets` (`max_values`: None, `max_size`: None, mode: `Measured`)
291	fn notify_target_migration_fail() -> Weight {
292		// Proof Size summary in bytes:
293		//  Measured:  `40`
294		//  Estimated: `13405`
295		// Minimum execution time: 24_460_000 picoseconds.
296		Weight::from_parts(24_900_000, 0)
297			.saturating_add(Weight::from_parts(0, 13405))
298			.saturating_add(T::DbWeight::get().reads(5))
299	}
300	/// Storage: `XcmPallet::VersionNotifyTargets` (r:6 w:2)
301	/// Proof: `XcmPallet::VersionNotifyTargets` (`max_values`: None, `max_size`: None, mode: `Measured`)
302	fn migrate_version_notify_targets() -> Weight {
303		// Proof Size summary in bytes:
304		//  Measured:  `33`
305		//  Estimated: `15873`
306		// Minimum execution time: 30_259_000 picoseconds.
307		Weight::from_parts(31_900_000, 0)
308			.saturating_add(Weight::from_parts(0, 15873))
309			.saturating_add(T::DbWeight::get().reads(6))
310			.saturating_add(T::DbWeight::get().writes(2))
311	}
312	/// Storage: `XcmPallet::VersionNotifyTargets` (r:6 w:1)
313	/// Proof: `XcmPallet::VersionNotifyTargets` (`max_values`: None, `max_size`: None, mode: `Measured`)
314	/// Storage: `Dmp::DeliveryFeeFactor` (r:1 w:0)
315	/// Proof: `Dmp::DeliveryFeeFactor` (`max_values`: None, `max_size`: None, mode: `Measured`)
316	/// Storage: `XcmPallet::SupportedVersion` (r:1 w:0)
317	/// Proof: `XcmPallet::SupportedVersion` (`max_values`: None, `max_size`: None, mode: `Measured`)
318	/// Storage: `Dmp::DownwardMessageQueues` (r:1 w:0)
319	/// Proof: `Dmp::DownwardMessageQueues` (`max_values`: None, `max_size`: None, mode: `Measured`)
320	/// Storage: `Paras::Heads` (r:1 w:0)
321	/// Proof: `Paras::Heads` (`max_values`: None, `max_size`: None, mode: `Measured`)
322	fn migrate_and_notify_old_targets() -> Weight {
323		// Proof Size summary in bytes:
324		//  Measured:  `178`
325		//  Estimated: `16018`
326		// Minimum execution time: 55_170_000 picoseconds.
327		Weight::from_parts(58_740_000, 0)
328			.saturating_add(Weight::from_parts(0, 16018))
329			.saturating_add(T::DbWeight::get().reads(10))
330			.saturating_add(T::DbWeight::get().writes(1))
331	}
332	/// Storage: `XcmPallet::QueryCounter` (r:1 w:1)
333	/// Proof: `XcmPallet::QueryCounter` (`max_values`: Some(1), `max_size`: None, mode: `Measured`)
334	/// Storage: `XcmPallet::Queries` (r:0 w:1)
335	/// Proof: `XcmPallet::Queries` (`max_values`: None, `max_size`: None, mode: `Measured`)
336	fn new_query() -> Weight {
337		// Proof Size summary in bytes:
338		//  Measured:  `0`
339		//  Estimated: `1485`
340		// Minimum execution time: 4_019_000 picoseconds.
341		Weight::from_parts(4_420_000, 0)
342			.saturating_add(Weight::from_parts(0, 1485))
343			.saturating_add(T::DbWeight::get().reads(1))
344			.saturating_add(T::DbWeight::get().writes(2))
345	}
346	/// Storage: `XcmPallet::Queries` (r:1 w:1)
347	/// Proof: `XcmPallet::Queries` (`max_values`: None, `max_size`: None, mode: `Measured`)
348	fn take_response() -> Weight {
349		// Proof Size summary in bytes:
350		//  Measured:  `7576`
351		//  Estimated: `11041`
352		// Minimum execution time: 41_560_000 picoseconds.
353		Weight::from_parts(43_770_000, 0)
354			.saturating_add(Weight::from_parts(0, 11041))
355			.saturating_add(T::DbWeight::get().reads(1))
356			.saturating_add(T::DbWeight::get().writes(1))
357	}
358	/// Storage: `XcmPallet::ShouldRecordXcm` (r:1 w:0)
359	/// Proof: `XcmPallet::ShouldRecordXcm` (`max_values`: Some(1), `max_size`: None, mode: `Measured`)
360	/// Storage: `XcmPallet::AssetTraps` (r:1 w:1)
361	/// Proof: `XcmPallet::AssetTraps` (`max_values`: None, `max_size`: None, mode: `Measured`)
362	fn claim_assets() -> Weight {
363		// Proof Size summary in bytes:
364		//  Measured:  `23`
365		//  Estimated: `3488`
366		// Minimum execution time: 51_750_000 picoseconds.
367		Weight::from_parts(55_790_000, 0)
368			.saturating_add(Weight::from_parts(0, 3488))
369			.saturating_add(T::DbWeight::get().reads(2))
370			.saturating_add(T::DbWeight::get().writes(1))
371	}
372	/// Storage: `Benchmark::Override` (r:0 w:0)
373	/// Proof: `Benchmark::Override` (`max_values`: None, `max_size`: None, mode: `Measured`)
374	fn add_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	/// Storage: `Benchmark::Override` (r:0 w:0)
383	/// Proof: `Benchmark::Override` (`max_values`: None, `max_size`: None, mode: `Measured`)
384	fn remove_authorized_alias() -> Weight {
385		// Proof Size summary in bytes:
386		//  Measured:  `0`
387		//  Estimated: `0`
388		// Minimum execution time: 18_446_744_073_709_551_000 picoseconds.
389		Weight::from_parts(18_446_744_073_709_551_000, 0)
390			.saturating_add(Weight::from_parts(0, 0))
391	}
392}