16
16
17
17
//! Autogenerated weights for `pallet_xcm`
18
18
//!
19
- //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4 .0.0-dev
20
- //! DATE: 2023-12-05 , STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]`
19
+ //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32 .0.0
20
+ //! DATE: 2024-02-20 , STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]`
21
21
//! WORST CASE MAP SIZE: `1000000`
22
- //! HOSTNAME: `runner-r43aesjn -project-674-concurrent-0`, CPU: `Intel(R) Xeon(R) CPU @ 2.60GHz`
22
+ //! HOSTNAME: `runner-bn-ce5rx -project-674-concurrent-0`, CPU: `Intel(R) Xeon(R) CPU @ 2.60GHz`
23
23
//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("asset-hub-rococo-dev")`, DB CACHE: 1024
24
24
25
25
// Executed Command:
@@ -64,8 +64,8 @@ impl<T: frame_system::Config> pallet_xcm::WeightInfo for WeightInfo<T> {
64
64
// Proof Size summary in bytes:
65
65
// Measured: `145`
66
66
// Estimated: `3610`
67
- // Minimum execution time: 25_003_000 picoseconds.
68
- Weight :: from_parts ( 25_800_000 , 0 )
67
+ // Minimum execution time: 22_136_000 picoseconds.
68
+ Weight :: from_parts ( 22_518_000 , 0 )
69
69
. saturating_add ( Weight :: from_parts ( 0 , 3610 ) )
70
70
. saturating_add ( T :: DbWeight :: get ( ) . reads ( 6 ) )
71
71
. saturating_add ( T :: DbWeight :: get ( ) . writes ( 2 ) )
@@ -90,8 +90,8 @@ impl<T: frame_system::Config> pallet_xcm::WeightInfo for WeightInfo<T> {
90
90
// Proof Size summary in bytes:
91
91
// Measured: `145`
92
92
// Estimated: `3610`
93
- // Minimum execution time: 88_832_000 picoseconds.
94
- Weight :: from_parts ( 90_491_000 , 0 )
93
+ // Minimum execution time: 92_277_000 picoseconds.
94
+ Weight :: from_parts ( 94_843_000 , 0 )
95
95
. saturating_add ( Weight :: from_parts ( 0 , 3610 ) )
96
96
. saturating_add ( T :: DbWeight :: get ( ) . reads ( 8 ) )
97
97
. saturating_add ( T :: DbWeight :: get ( ) . writes ( 3 ) )
@@ -118,8 +118,8 @@ impl<T: frame_system::Config> pallet_xcm::WeightInfo for WeightInfo<T> {
118
118
// Proof Size summary in bytes:
119
119
// Measured: `400`
120
120
// Estimated: `6196`
121
- // Minimum execution time: 138_911_000 picoseconds.
122
- Weight :: from_parts ( 142_483_000 , 0 )
121
+ // Minimum execution time: 120_110_000 picoseconds.
122
+ Weight :: from_parts ( 122_968_000 , 0 )
123
123
. saturating_add ( Weight :: from_parts ( 0 , 6196 ) )
124
124
. saturating_add ( T :: DbWeight :: get ( ) . reads ( 9 ) )
125
125
. saturating_add ( T :: DbWeight :: get ( ) . writes ( 5 ) )
@@ -148,8 +148,8 @@ impl<T: frame_system::Config> pallet_xcm::WeightInfo for WeightInfo<T> {
148
148
// Proof Size summary in bytes:
149
149
// Measured: `496`
150
150
// Estimated: `6208`
151
- // Minimum execution time: 146_932_000 picoseconds.
152
- Weight :: from_parts ( 153_200_000 , 0 )
151
+ // Minimum execution time: 143_116_000 picoseconds.
152
+ Weight :: from_parts ( 147_355_000 , 0 )
153
153
. saturating_add ( Weight :: from_parts ( 0 , 6208 ) )
154
154
. saturating_add ( T :: DbWeight :: get ( ) . reads ( 12 ) )
155
155
. saturating_add ( T :: DbWeight :: get ( ) . writes ( 7 ) )
@@ -170,8 +170,8 @@ impl<T: frame_system::Config> pallet_xcm::WeightInfo for WeightInfo<T> {
170
170
// Proof Size summary in bytes:
171
171
// Measured: `0`
172
172
// Estimated: `0`
173
- // Minimum execution time: 7_081_000 picoseconds.
174
- Weight :: from_parts ( 7_397_000 , 0 )
173
+ // Minimum execution time: 6_517_000 picoseconds.
174
+ Weight :: from_parts ( 6_756_000 , 0 )
175
175
. saturating_add ( Weight :: from_parts ( 0 , 0 ) )
176
176
. saturating_add ( T :: DbWeight :: get ( ) . writes ( 1 ) )
177
177
}
@@ -181,8 +181,8 @@ impl<T: frame_system::Config> pallet_xcm::WeightInfo for WeightInfo<T> {
181
181
// Proof Size summary in bytes:
182
182
// Measured: `0`
183
183
// Estimated: `0`
184
- // Minimum execution time: 2_007_000 picoseconds.
185
- Weight :: from_parts ( 2_183_000 , 0 )
184
+ // Minimum execution time: 1_894_000 picoseconds.
185
+ Weight :: from_parts ( 2_024_000 , 0 )
186
186
. saturating_add ( Weight :: from_parts ( 0 , 0 ) )
187
187
. saturating_add ( T :: DbWeight :: get ( ) . writes ( 1 ) )
188
188
}
@@ -208,8 +208,8 @@ impl<T: frame_system::Config> pallet_xcm::WeightInfo for WeightInfo<T> {
208
208
// Proof Size summary in bytes:
209
209
// Measured: `145`
210
210
// Estimated: `3610`
211
- // Minimum execution time: 28_790_000 picoseconds.
212
- Weight :: from_parts ( 29_767_000 , 0 )
211
+ // Minimum execution time: 27_314_000 picoseconds.
212
+ Weight :: from_parts ( 28_787_000 , 0 )
213
213
. saturating_add ( Weight :: from_parts ( 0 , 3610 ) )
214
214
. saturating_add ( T :: DbWeight :: get ( ) . reads ( 8 ) )
215
215
. saturating_add ( T :: DbWeight :: get ( ) . writes ( 5 ) )
@@ -234,8 +234,8 @@ impl<T: frame_system::Config> pallet_xcm::WeightInfo for WeightInfo<T> {
234
234
// Proof Size summary in bytes:
235
235
// Measured: `363`
236
236
// Estimated: `3828`
237
- // Minimum execution time: 30_951_000 picoseconds.
238
- Weight :: from_parts ( 31_804_000 , 0 )
237
+ // Minimum execution time: 29_840_000 picoseconds.
238
+ Weight :: from_parts ( 30_589_000 , 0 )
239
239
. saturating_add ( Weight :: from_parts ( 0 , 3828 ) )
240
240
. saturating_add ( T :: DbWeight :: get ( ) . reads ( 7 ) )
241
241
. saturating_add ( T :: DbWeight :: get ( ) . writes ( 4 ) )
@@ -246,45 +246,45 @@ impl<T: frame_system::Config> pallet_xcm::WeightInfo for WeightInfo<T> {
246
246
// Proof Size summary in bytes:
247
247
// Measured: `0`
248
248
// Estimated: `0`
249
- // Minimum execution time: 2_164_000 picoseconds.
250
- Weight :: from_parts ( 2_311_000 , 0 )
249
+ // Minimum execution time: 1_893_000 picoseconds.
250
+ Weight :: from_parts ( 2_017_000 , 0 )
251
251
. saturating_add ( Weight :: from_parts ( 0 , 0 ) )
252
252
. saturating_add ( T :: DbWeight :: get ( ) . writes ( 1 ) )
253
253
}
254
- /// Storage: `PolkadotXcm::SupportedVersion` (r:4 w:2)
254
+ /// Storage: `PolkadotXcm::SupportedVersion` (r:5 w:2)
255
255
/// Proof: `PolkadotXcm::SupportedVersion` (`max_values`: None, `max_size`: None, mode: `Measured`)
256
256
fn migrate_supported_version ( ) -> Weight {
257
257
// Proof Size summary in bytes:
258
- // Measured: `162 `
259
- // Estimated: `11052 `
260
- // Minimum execution time: 16_906_000 picoseconds.
261
- Weight :: from_parts ( 17_612_000 , 0 )
262
- . saturating_add ( Weight :: from_parts ( 0 , 11052 ) )
263
- . saturating_add ( T :: DbWeight :: get ( ) . reads ( 4 ) )
258
+ // Measured: `159 `
259
+ // Estimated: `13524 `
260
+ // Minimum execution time: 19_211_000 picoseconds.
261
+ Weight :: from_parts ( 19_552_000 , 0 )
262
+ . saturating_add ( Weight :: from_parts ( 0 , 13524 ) )
263
+ . saturating_add ( T :: DbWeight :: get ( ) . reads ( 5 ) )
264
264
. saturating_add ( T :: DbWeight :: get ( ) . writes ( 2 ) )
265
265
}
266
- /// Storage: `PolkadotXcm::VersionNotifiers` (r:4 w:2)
266
+ /// Storage: `PolkadotXcm::VersionNotifiers` (r:5 w:2)
267
267
/// Proof: `PolkadotXcm::VersionNotifiers` (`max_values`: None, `max_size`: None, mode: `Measured`)
268
268
fn migrate_version_notifiers ( ) -> Weight {
269
269
// Proof Size summary in bytes:
270
- // Measured: `166 `
271
- // Estimated: `11056 `
272
- // Minimum execution time: 17_443_000 picoseconds.
273
- Weight :: from_parts ( 18_032_000 , 0 )
274
- . saturating_add ( Weight :: from_parts ( 0 , 11056 ) )
275
- . saturating_add ( T :: DbWeight :: get ( ) . reads ( 4 ) )
270
+ // Measured: `163 `
271
+ // Estimated: `13528 `
272
+ // Minimum execution time: 19_177_000 picoseconds.
273
+ Weight :: from_parts ( 19_704_000 , 0 )
274
+ . saturating_add ( Weight :: from_parts ( 0 , 13528 ) )
275
+ . saturating_add ( T :: DbWeight :: get ( ) . reads ( 5 ) )
276
276
. saturating_add ( T :: DbWeight :: get ( ) . writes ( 2 ) )
277
277
}
278
- /// Storage: `PolkadotXcm::VersionNotifyTargets` (r:5 w:0)
278
+ /// Storage: `PolkadotXcm::VersionNotifyTargets` (r:6 w:0)
279
279
/// Proof: `PolkadotXcm::VersionNotifyTargets` (`max_values`: None, `max_size`: None, mode: `Measured`)
280
280
fn already_notified_target ( ) -> Weight {
281
281
// Proof Size summary in bytes:
282
282
// Measured: `173`
283
- // Estimated: `13538 `
284
- // Minimum execution time: 18_992_000 picoseconds.
285
- Weight :: from_parts ( 19_464_000 , 0 )
286
- . saturating_add ( Weight :: from_parts ( 0 , 13538 ) )
287
- . saturating_add ( T :: DbWeight :: get ( ) . reads ( 5 ) )
283
+ // Estimated: `16013 `
284
+ // Minimum execution time: 20_449_000 picoseconds.
285
+ Weight :: from_parts ( 21_075_000 , 0 )
286
+ . saturating_add ( Weight :: from_parts ( 0 , 16013 ) )
287
+ . saturating_add ( T :: DbWeight :: get ( ) . reads ( 6 ) )
288
288
}
289
289
/// Storage: `PolkadotXcm::VersionNotifyTargets` (r:2 w:1)
290
290
/// Proof: `PolkadotXcm::VersionNotifyTargets` (`max_values`: None, `max_size`: None, mode: `Measured`)
@@ -304,36 +304,36 @@ impl<T: frame_system::Config> pallet_xcm::WeightInfo for WeightInfo<T> {
304
304
// Proof Size summary in bytes:
305
305
// Measured: `212`
306
306
// Estimated: `6152`
307
- // Minimum execution time: 28_011_000 picoseconds.
308
- Weight :: from_parts ( 28_716_000 , 0 )
307
+ // Minimum execution time: 26_578_000 picoseconds.
308
+ Weight :: from_parts ( 27_545_000 , 0 )
309
309
. saturating_add ( Weight :: from_parts ( 0 , 6152 ) )
310
310
. saturating_add ( T :: DbWeight :: get ( ) . reads ( 8 ) )
311
311
. saturating_add ( T :: DbWeight :: get ( ) . writes ( 3 ) )
312
312
}
313
- /// Storage: `PolkadotXcm::VersionNotifyTargets` (r:3 w:0)
313
+ /// Storage: `PolkadotXcm::VersionNotifyTargets` (r:4 w:0)
314
314
/// Proof: `PolkadotXcm::VersionNotifyTargets` (`max_values`: None, `max_size`: None, mode: `Measured`)
315
315
fn notify_target_migration_fail ( ) -> Weight {
316
316
// Proof Size summary in bytes:
317
317
// Measured: `206`
318
- // Estimated: `8621 `
319
- // Minimum execution time: 9_533_000 picoseconds.
320
- Weight :: from_parts ( 9_856_000 , 0 )
321
- . saturating_add ( Weight :: from_parts ( 0 , 8621 ) )
322
- . saturating_add ( T :: DbWeight :: get ( ) . reads ( 3 ) )
318
+ // Estimated: `11096 `
319
+ // Minimum execution time: 11_646_000 picoseconds.
320
+ Weight :: from_parts ( 11_944_000 , 0 )
321
+ . saturating_add ( Weight :: from_parts ( 0 , 11096 ) )
322
+ . saturating_add ( T :: DbWeight :: get ( ) . reads ( 4 ) )
323
323
}
324
- /// Storage: `PolkadotXcm::VersionNotifyTargets` (r:4 w:2)
324
+ /// Storage: `PolkadotXcm::VersionNotifyTargets` (r:5 w:2)
325
325
/// Proof: `PolkadotXcm::VersionNotifyTargets` (`max_values`: None, `max_size`: None, mode: `Measured`)
326
326
fn migrate_version_notify_targets ( ) -> Weight {
327
327
// Proof Size summary in bytes:
328
- // Measured: `173 `
329
- // Estimated: `11063 `
330
- // Minimum execution time: 17_628_000 picoseconds.
331
- Weight :: from_parts ( 18_146_000 , 0 )
332
- . saturating_add ( Weight :: from_parts ( 0 , 11063 ) )
333
- . saturating_add ( T :: DbWeight :: get ( ) . reads ( 4 ) )
328
+ // Measured: `170 `
329
+ // Estimated: `13535 `
330
+ // Minimum execution time: 19_301_000 picoseconds.
331
+ Weight :: from_parts ( 19_664_000 , 0 )
332
+ . saturating_add ( Weight :: from_parts ( 0 , 13535 ) )
333
+ . saturating_add ( T :: DbWeight :: get ( ) . reads ( 5 ) )
334
334
. saturating_add ( T :: DbWeight :: get ( ) . writes ( 2 ) )
335
335
}
336
- /// Storage: `PolkadotXcm::VersionNotifyTargets` (r:4 w:2)
336
+ /// Storage: `PolkadotXcm::VersionNotifyTargets` (r:5 w:2)
337
337
/// Proof: `PolkadotXcm::VersionNotifyTargets` (`max_values`: None, `max_size`: None, mode: `Measured`)
338
338
/// Storage: `ParachainSystem::UpwardDeliveryFeeFactor` (r:1 w:0)
339
339
/// Proof: `ParachainSystem::UpwardDeliveryFeeFactor` (`max_values`: Some(1), `max_size`: None, mode: `Measured`)
@@ -349,12 +349,12 @@ impl<T: frame_system::Config> pallet_xcm::WeightInfo for WeightInfo<T> {
349
349
/// Proof: `ParachainSystem::PendingUpwardMessages` (`max_values`: Some(1), `max_size`: None, mode: `Measured`)
350
350
fn migrate_and_notify_old_targets ( ) -> Weight {
351
351
// Proof Size summary in bytes:
352
- // Measured: `215 `
353
- // Estimated: `11105 `
354
- // Minimum execution time: 34_877_000 picoseconds.
355
- Weight :: from_parts ( 35_607_000 , 0 )
356
- . saturating_add ( Weight :: from_parts ( 0 , 11105 ) )
357
- . saturating_add ( T :: DbWeight :: get ( ) . reads ( 10 ) )
352
+ // Measured: `212 `
353
+ // Estimated: `13577 `
354
+ // Minimum execution time: 35_715_000 picoseconds.
355
+ Weight :: from_parts ( 36_915_000 , 0 )
356
+ . saturating_add ( Weight :: from_parts ( 0 , 13577 ) )
357
+ . saturating_add ( T :: DbWeight :: get ( ) . reads ( 11 ) )
358
358
. saturating_add ( T :: DbWeight :: get ( ) . writes ( 4 ) )
359
359
}
360
360
/// Storage: `PolkadotXcm::QueryCounter` (r:1 w:1)
@@ -365,8 +365,8 @@ impl<T: frame_system::Config> pallet_xcm::WeightInfo for WeightInfo<T> {
365
365
// Proof Size summary in bytes:
366
366
// Measured: `103`
367
367
// Estimated: `1588`
368
- // Minimum execution time: 5_370_000 picoseconds.
369
- Weight :: from_parts ( 5_616_000 , 0 )
368
+ // Minimum execution time: 4_871_000 picoseconds.
369
+ Weight :: from_parts ( 5_066_000 , 0 )
370
370
. saturating_add ( Weight :: from_parts ( 0 , 1588 ) )
371
371
. saturating_add ( T :: DbWeight :: get ( ) . reads ( 1 ) )
372
372
. saturating_add ( T :: DbWeight :: get ( ) . writes ( 2 ) )
@@ -377,10 +377,22 @@ impl<T: frame_system::Config> pallet_xcm::WeightInfo for WeightInfo<T> {
377
377
// Proof Size summary in bytes:
378
378
// Measured: `7740`
379
379
// Estimated: `11205`
380
- // Minimum execution time: 26_820_000 picoseconds.
381
- Weight :: from_parts ( 27_143_000 , 0 )
380
+ // Minimum execution time: 25_150_000 picoseconds.
381
+ Weight :: from_parts ( 26_119_000 , 0 )
382
382
. saturating_add ( Weight :: from_parts ( 0 , 11205 ) )
383
383
. saturating_add ( T :: DbWeight :: get ( ) . reads ( 1 ) )
384
384
. saturating_add ( T :: DbWeight :: get ( ) . writes ( 1 ) )
385
385
}
386
+ /// Storage: `PolkadotXcm::AssetTraps` (r:1 w:1)
387
+ /// Proof: `PolkadotXcm::AssetTraps` (`max_values`: None, `max_size`: None, mode: `Measured`)
388
+ fn claim_assets ( ) -> Weight {
389
+ // Proof Size summary in bytes:
390
+ // Measured: `160`
391
+ // Estimated: `3625`
392
+ // Minimum execution time: 38_248_000 picoseconds.
393
+ Weight :: from_parts ( 39_122_000 , 0 )
394
+ . saturating_add ( Weight :: from_parts ( 0 , 3625 ) )
395
+ . saturating_add ( T :: DbWeight :: get ( ) . reads ( 1 ) )
396
+ . saturating_add ( T :: DbWeight :: get ( ) . writes ( 1 ) )
397
+ }
386
398
}
0 commit comments