@@ -20,6 +20,9 @@ mod benchmarks {
2020
2121 #[ benchmark]
2222 fn swap_authorities ( a : Linear < 0 , 32 > ) {
23+ // disable admin freeze window
24+ pallet_subtensor:: Pallet :: < T > :: set_admin_freeze_window ( 0 ) ;
25+
2326 let mut value: BoundedVec <
2427 <T as pallet:: Config >:: AuthorityId ,
2528 <T as pallet:: Config >:: MaxAuthorities ,
@@ -39,6 +42,8 @@ mod benchmarks {
3942
4043 #[ benchmark]
4144 fn schedule_grandpa_change ( a : Linear < 0 , 32 > ) {
45+ // disable admin freeze window
46+ pallet_subtensor:: Pallet :: < T > :: set_admin_freeze_window ( 0 ) ;
4247 let next_authorities = ( 1 ..=a)
4348 . map ( |idx| account ( "Authority" , idx, 0u32 ) )
4449 . collect :: < Vec < ( sp_consensus_grandpa:: AuthorityId , u64 ) > > ( ) ;
@@ -50,18 +55,24 @@ mod benchmarks {
5055
5156 #[ benchmark]
5257 fn sudo_set_default_take ( ) {
58+ // disable admin freeze window
59+ pallet_subtensor:: Pallet :: < T > :: set_admin_freeze_window ( 0 ) ;
5360 #[ extrinsic_call]
5461 _ ( RawOrigin :: Root , 100u16 /*default_take*/ ) /*sudo_set_default_take*/ ;
5562 }
5663
5764 #[ benchmark]
5865 fn sudo_set_serving_rate_limit ( ) {
66+ // disable admin freeze window
67+ pallet_subtensor:: Pallet :: < T > :: set_admin_freeze_window ( 0 ) ;
5968 #[ extrinsic_call]
6069 _ ( RawOrigin :: Root , 1u16 . into ( ) /*netuid*/ , 100u64 /*serving_rate_limit*/ ) /*sudo_set_serving_rate_limit*/ ;
6170 }
6271
6372 #[ benchmark]
6473 fn sudo_set_max_difficulty ( ) {
74+ // disable admin freeze window
75+ pallet_subtensor:: Pallet :: < T > :: set_admin_freeze_window ( 0 ) ;
6576 pallet_subtensor:: Pallet :: < T > :: init_new_network (
6677 1u16 . into ( ) , /*netuid*/
6778 1u16 , /*tempo*/
@@ -73,6 +84,8 @@ mod benchmarks {
7384
7485 #[ benchmark]
7586 fn sudo_set_min_difficulty ( ) {
87+ // disable admin freeze window
88+ pallet_subtensor:: Pallet :: < T > :: set_admin_freeze_window ( 0 ) ;
7689 pallet_subtensor:: Pallet :: < T > :: init_new_network (
7790 1u16 . into ( ) , /*netuid*/
7891 1u16 , /*tempo*/
@@ -84,6 +97,8 @@ mod benchmarks {
8497
8598 #[ benchmark]
8699 fn sudo_set_weights_set_rate_limit ( ) {
100+ // disable admin freeze window
101+ pallet_subtensor:: Pallet :: < T > :: set_admin_freeze_window ( 0 ) ;
87102 pallet_subtensor:: Pallet :: < T > :: init_new_network (
88103 1u16 . into ( ) , /*netuid*/
89104 1u16 , /*tempo*/
@@ -95,6 +110,8 @@ mod benchmarks {
95110
96111 #[ benchmark]
97112 fn sudo_set_weights_version_key ( ) {
113+ // disable admin freeze window
114+ pallet_subtensor:: Pallet :: < T > :: set_admin_freeze_window ( 0 ) ;
98115 pallet_subtensor:: Pallet :: < T > :: init_new_network (
99116 1u16 . into ( ) , /*netuid*/
100117 1u16 , /*tempo*/
@@ -106,6 +123,8 @@ mod benchmarks {
106123
107124 #[ benchmark]
108125 fn sudo_set_bonds_moving_average ( ) {
126+ // disable admin freeze window
127+ pallet_subtensor:: Pallet :: < T > :: set_admin_freeze_window ( 0 ) ;
109128 pallet_subtensor:: Pallet :: < T > :: init_new_network (
110129 1u16 . into ( ) , /*netuid*/
111130 1u16 , /*tempo*/
@@ -117,6 +136,8 @@ mod benchmarks {
117136
118137 #[ benchmark]
119138 fn sudo_set_bonds_penalty ( ) {
139+ // disable admin freeze window
140+ pallet_subtensor:: Pallet :: < T > :: set_admin_freeze_window ( 0 ) ;
120141 pallet_subtensor:: Pallet :: < T > :: init_new_network (
121142 1u16 . into ( ) , /*netuid*/
122143 1u16 , /*tempo*/
@@ -128,6 +149,8 @@ mod benchmarks {
128149
129150 #[ benchmark]
130151 fn sudo_set_max_allowed_validators ( ) {
152+ // disable admin freeze window
153+ pallet_subtensor:: Pallet :: < T > :: set_admin_freeze_window ( 0 ) ;
131154 pallet_subtensor:: Pallet :: < T > :: init_new_network (
132155 1u16 . into ( ) , /*netuid*/
133156 1u16 , /*tempo*/
@@ -139,6 +162,8 @@ mod benchmarks {
139162
140163 #[ benchmark]
141164 fn sudo_set_difficulty ( ) {
165+ // disable admin freeze window
166+ pallet_subtensor:: Pallet :: < T > :: set_admin_freeze_window ( 0 ) ;
142167 pallet_subtensor:: Pallet :: < T > :: init_new_network (
143168 1u16 . into ( ) , /*netuid*/
144169 1u16 , /*tempo*/
@@ -150,6 +175,8 @@ mod benchmarks {
150175
151176 #[ benchmark]
152177 fn sudo_set_adjustment_interval ( ) {
178+ // disable admin freeze window
179+ pallet_subtensor:: Pallet :: < T > :: set_admin_freeze_window ( 0 ) ;
153180 pallet_subtensor:: Pallet :: < T > :: init_new_network (
154181 1u16 . into ( ) , /*netuid*/
155182 1u16 , /*tempo*/
@@ -161,6 +188,8 @@ mod benchmarks {
161188
162189 #[ benchmark]
163190 fn sudo_set_target_registrations_per_interval ( ) {
191+ // disable admin freeze window
192+ pallet_subtensor:: Pallet :: < T > :: set_admin_freeze_window ( 0 ) ;
164193 pallet_subtensor:: Pallet :: < T > :: init_new_network (
165194 1u16 . into ( ) , /*netuid*/
166195 1u16 , /*tempo*/
@@ -172,6 +201,8 @@ mod benchmarks {
172201
173202 #[ benchmark]
174203 fn sudo_set_activity_cutoff ( ) {
204+ // disable admin freeze window
205+ pallet_subtensor:: Pallet :: < T > :: set_admin_freeze_window ( 0 ) ;
175206 pallet_subtensor:: Pallet :: < T > :: init_new_network (
176207 1u16 . into ( ) , /*netuid*/
177208 1u16 , /*tempo*/
@@ -183,6 +214,8 @@ mod benchmarks {
183214
184215 #[ benchmark]
185216 fn sudo_set_rho ( ) {
217+ // disable admin freeze window
218+ pallet_subtensor:: Pallet :: < T > :: set_admin_freeze_window ( 0 ) ;
186219 pallet_subtensor:: Pallet :: < T > :: init_new_network (
187220 1u16 . into ( ) , /*netuid*/
188221 1u16 , /*tempo*/
@@ -194,6 +227,8 @@ mod benchmarks {
194227
195228 #[ benchmark]
196229 fn sudo_set_kappa ( ) {
230+ // disable admin freeze window
231+ pallet_subtensor:: Pallet :: < T > :: set_admin_freeze_window ( 0 ) ;
197232 pallet_subtensor:: Pallet :: < T > :: init_new_network (
198233 1u16 . into ( ) , /*netuid*/
199234 1u16 , /*sudo_tempo*/
@@ -205,6 +240,8 @@ mod benchmarks {
205240
206241 #[ benchmark]
207242 fn sudo_set_max_allowed_uids ( ) {
243+ // disable admin freeze window
244+ pallet_subtensor:: Pallet :: < T > :: set_admin_freeze_window ( 0 ) ;
208245 pallet_subtensor:: Pallet :: < T > :: init_new_network (
209246 1u16 . into ( ) , /*netuid*/
210247 1u16 , /*tempo*/
@@ -216,6 +253,8 @@ mod benchmarks {
216253
217254 #[ benchmark]
218255 fn sudo_set_min_allowed_weights ( ) {
256+ // disable admin freeze window
257+ pallet_subtensor:: Pallet :: < T > :: set_admin_freeze_window ( 0 ) ;
219258 pallet_subtensor:: Pallet :: < T > :: init_new_network (
220259 1u16 . into ( ) , /*netuid*/
221260 1u16 , /*tempo*/
@@ -227,6 +266,8 @@ mod benchmarks {
227266
228267 #[ benchmark]
229268 fn sudo_set_immunity_period ( ) {
269+ // disable admin freeze window
270+ pallet_subtensor:: Pallet :: < T > :: set_admin_freeze_window ( 0 ) ;
230271 pallet_subtensor:: Pallet :: < T > :: init_new_network (
231272 1u16 . into ( ) , /*netuid*/
232273 1u16 , /*tempo*/
@@ -238,6 +279,8 @@ mod benchmarks {
238279
239280 #[ benchmark]
240281 fn sudo_set_max_weight_limit ( ) {
282+ // disable admin freeze window
283+ pallet_subtensor:: Pallet :: < T > :: set_admin_freeze_window ( 0 ) ;
241284 pallet_subtensor:: Pallet :: < T > :: init_new_network (
242285 1u16 . into ( ) , /*netuid*/
243286 1u16 , /*tempo*/
@@ -249,6 +292,8 @@ mod benchmarks {
249292
250293 #[ benchmark]
251294 fn sudo_set_max_registrations_per_block ( ) {
295+ // disable admin freeze window
296+ pallet_subtensor:: Pallet :: < T > :: set_admin_freeze_window ( 0 ) ;
252297 pallet_subtensor:: Pallet :: < T > :: init_new_network (
253298 1u16 . into ( ) , /*netuid*/
254299 1u16 , /*tempo*/
@@ -260,6 +305,8 @@ mod benchmarks {
260305
261306 #[ benchmark]
262307 fn sudo_set_max_burn ( ) {
308+ // disable admin freeze window
309+ pallet_subtensor:: Pallet :: < T > :: set_admin_freeze_window ( 0 ) ;
263310 pallet_subtensor:: Pallet :: < T > :: init_new_network (
264311 1u16 . into ( ) , /*netuid*/
265312 1u16 , /*tempo*/
@@ -271,6 +318,8 @@ mod benchmarks {
271318
272319 #[ benchmark]
273320 fn sudo_set_min_burn ( ) {
321+ // disable admin freeze window
322+ pallet_subtensor:: Pallet :: < T > :: set_admin_freeze_window ( 0 ) ;
274323 pallet_subtensor:: Pallet :: < T > :: init_new_network (
275324 1u16 . into ( ) , /*netuid*/
276325 1u16 , /*tempo*/
@@ -282,6 +331,8 @@ mod benchmarks {
282331
283332 #[ benchmark]
284333 fn sudo_set_network_registration_allowed ( ) {
334+ // disable admin freeze window
335+ pallet_subtensor:: Pallet :: < T > :: set_admin_freeze_window ( 0 ) ;
285336 pallet_subtensor:: Pallet :: < T > :: init_new_network (
286337 1u16 . into ( ) , /*netuid*/
287338 1u16 , /*tempo*/
@@ -304,6 +355,8 @@ mod benchmarks {
304355 */
305356 #[ benchmark]
306357 fn sudo_set_tempo ( ) {
358+ // disable admin freeze window
359+ pallet_subtensor:: Pallet :: < T > :: set_admin_freeze_window ( 0 ) ;
307360 pallet_subtensor:: Pallet :: < T > :: init_new_network (
308361 1u16 . into ( ) , /*netuid*/
309362 1u16 , /*tempo*/
@@ -315,6 +368,8 @@ mod benchmarks {
315368
316369 #[ benchmark]
317370 fn sudo_set_commit_reveal_weights_interval ( ) {
371+ // disable admin freeze window
372+ pallet_subtensor:: Pallet :: < T > :: set_admin_freeze_window ( 0 ) ;
318373 pallet_subtensor:: Pallet :: < T > :: init_new_network (
319374 1u16 . into ( ) , /*netuid*/
320375 1u16 , /*sudo_tempo*/
@@ -326,6 +381,8 @@ mod benchmarks {
326381
327382 #[ benchmark]
328383 fn sudo_set_commit_reveal_weights_enabled ( ) {
384+ // disable admin freeze window
385+ pallet_subtensor:: Pallet :: < T > :: set_admin_freeze_window ( 0 ) ;
329386 pallet_subtensor:: Pallet :: < T > :: init_new_network (
330387 1u16 . into ( ) , /*netuid*/
331388 1u16 , /*sudo_tempo*/
@@ -337,6 +394,8 @@ mod benchmarks {
337394
338395 #[ benchmark]
339396 fn sudo_set_commit_reveal_version ( ) {
397+ // disable admin freeze window
398+ pallet_subtensor:: Pallet :: < T > :: set_admin_freeze_window ( 0 ) ;
340399 pallet_subtensor:: Pallet :: < T > :: init_new_network (
341400 1u16 . into ( ) , /*netuid*/
342401 1u16 , /*sudo_tempo*/
@@ -354,12 +413,16 @@ mod benchmarks {
354413
355414 #[ benchmark]
356415 fn sudo_set_owner_hparam_rate_limit ( ) {
416+ // disable admin freeze window
417+ pallet_subtensor:: Pallet :: < T > :: set_admin_freeze_window ( 0 ) ;
357418 #[ extrinsic_call]
358419 _ ( RawOrigin :: Root , 10u64 /*limit*/ ) /*sudo_set_owner_hparam_rate_limit*/ ;
359420 }
360421
361422 #[ benchmark]
362423 fn sudo_set_owner_immune_neuron_limit ( ) {
424+ // disable admin freeze window
425+ pallet_subtensor:: Pallet :: < T > :: set_admin_freeze_window ( 0 ) ;
363426 pallet_subtensor:: Pallet :: < T > :: init_new_network (
364427 1u16 . into ( ) , /*netuid*/
365428 1u16 , /*sudo_tempo*/
0 commit comments