@@ -47,159 +47,162 @@ mod benchmarks {
47
47
48
48
#[ benchmark]
49
49
fn sudo_set_max_difficulty ( ) {
50
- T :: Subtensor :: init_new_network ( 1u16 /*netuid*/ , 1u16 /*tempo*/ ) ;
50
+ pallet_subtensor :: Pallet :: < T > :: init_new_network ( 1u16 /*netuid*/ , 1u16 /*tempo*/ ) ;
51
51
52
52
#[ extrinsic_call]
53
53
_ ( RawOrigin :: Root , 1u16 /*netuid*/ , 10000u64 /*max_difficulty*/ ) /*sudo_set_max_difficulty*/ ;
54
54
}
55
55
56
56
#[ benchmark]
57
57
fn sudo_set_min_difficulty ( ) {
58
- T :: Subtensor :: init_new_network ( 1u16 /*netuid*/ , 1u16 /*tempo*/ ) ;
58
+ pallet_subtensor :: Pallet :: < T > :: init_new_network ( 1u16 /*netuid*/ , 1u16 /*tempo*/ ) ;
59
59
60
60
#[ extrinsic_call]
61
61
_ ( RawOrigin :: Root , 1u16 /*netuid*/ , 1000u64 /*min_difficulty*/ ) /*sudo_set_min_difficulty*/ ;
62
62
}
63
63
64
64
#[ benchmark]
65
65
fn sudo_set_weights_set_rate_limit ( ) {
66
- T :: Subtensor :: init_new_network ( 1u16 /*netuid*/ , 1u16 /*tempo*/ ) ;
66
+ pallet_subtensor :: Pallet :: < T > :: init_new_network ( 1u16 /*netuid*/ , 1u16 /*tempo*/ ) ;
67
67
68
68
#[ extrinsic_call]
69
69
_ ( RawOrigin :: Root , 1u16 /*netuid*/ , 3u64 /*rate_limit*/ ) /*sudo_set_weights_set_rate_limit*/ ;
70
70
}
71
71
72
72
#[ benchmark]
73
73
fn sudo_set_weights_version_key ( ) {
74
- T :: Subtensor :: init_new_network ( 1u16 /*netuid*/ , 1u16 /*tempo*/ ) ;
74
+ pallet_subtensor :: Pallet :: < T > :: init_new_network ( 1u16 /*netuid*/ , 1u16 /*tempo*/ ) ;
75
75
76
76
#[ extrinsic_call]
77
77
_ ( RawOrigin :: Root , 1u16 /*netuid*/ , 1u64 /*version_key*/ ) /*sudo_set_weights_version_key*/ ;
78
78
}
79
79
80
80
#[ benchmark]
81
81
fn sudo_set_bonds_moving_average ( ) {
82
- T :: Subtensor :: init_new_network ( 1u16 /*netuid*/ , 1u16 /*tempo*/ ) ;
82
+ pallet_subtensor :: Pallet :: < T > :: init_new_network ( 1u16 /*netuid*/ , 1u16 /*tempo*/ ) ;
83
83
84
84
#[ extrinsic_call]
85
85
_ ( RawOrigin :: Root , 1u16 /*netuid*/ , 100u64 /*bonds_moving_average*/ ) /*sudo_set_bonds_moving_average*/ ;
86
86
}
87
87
88
88
#[ benchmark]
89
89
fn sudo_set_max_allowed_validators ( ) {
90
- T :: Subtensor :: init_new_network ( 1u16 /*netuid*/ , 1u16 /*tempo*/ ) ;
90
+ pallet_subtensor :: Pallet :: < T > :: init_new_network ( 1u16 /*netuid*/ , 1u16 /*tempo*/ ) ;
91
91
92
92
#[ extrinsic_call]
93
93
_ ( RawOrigin :: Root , 1u16 /*netuid*/ , 10u16 /*max_allowed_validators*/ ) /*sudo_set_max_allowed_validators*/ ;
94
94
}
95
95
96
96
#[ benchmark]
97
97
fn sudo_set_difficulty ( ) {
98
- T :: Subtensor :: init_new_network ( 1u16 /*netuid*/ , 1u16 /*tempo*/ ) ;
98
+ pallet_subtensor :: Pallet :: < T > :: init_new_network ( 1u16 /*netuid*/ , 1u16 /*tempo*/ ) ;
99
99
100
100
#[ extrinsic_call]
101
101
_ ( RawOrigin :: Root , 1u16 /*netuid*/ , 1200000u64 /*difficulty*/ ) /*sudo_set_difficulty*/ ;
102
102
}
103
103
104
104
#[ benchmark]
105
105
fn sudo_set_adjustment_interval ( ) {
106
- T :: Subtensor :: init_new_network ( 1u16 /*netuid*/ , 1u16 /*tempo*/ ) ;
106
+ pallet_subtensor :: Pallet :: < T > :: init_new_network ( 1u16 /*netuid*/ , 1u16 /*tempo*/ ) ;
107
107
108
108
#[ extrinsic_call]
109
109
_ ( RawOrigin :: Root , 1u16 /*netuid*/ , 12u16 /*adjustment_interval*/ ) /*sudo_set_adjustment_interval*/ ;
110
110
}
111
111
112
112
#[ benchmark]
113
113
fn sudo_set_target_registrations_per_interval ( ) {
114
- T :: Subtensor :: init_new_network ( 1u16 /*netuid*/ , 1u16 /*tempo*/ ) ;
114
+ pallet_subtensor :: Pallet :: < T > :: init_new_network ( 1u16 /*netuid*/ , 1u16 /*tempo*/ ) ;
115
115
116
116
#[ extrinsic_call]
117
117
_ ( RawOrigin :: Root , 1u16 /*netuid*/ , 300u16 /*target_registrations*/ ) /*sudo_set_target_registrations_per_interval*/ ;
118
118
}
119
119
120
120
#[ benchmark]
121
121
fn sudo_set_activity_cutoff ( ) {
122
- T :: Subtensor :: init_new_network ( 1u16 /*netuid*/ , 1u16 /*tempo*/ ) ;
122
+ pallet_subtensor :: Pallet :: < T > :: init_new_network ( 1u16 /*netuid*/ , 1u16 /*tempo*/ ) ;
123
123
124
124
#[ extrinsic_call]
125
125
_ ( RawOrigin :: Root , 1u16 /*netuid*/ , 300u16 /*activity_cutoff*/ ) /*sudo_set_activity_cutoff*/ ;
126
126
}
127
127
128
128
#[ benchmark]
129
129
fn sudo_set_rho ( ) {
130
- T :: Subtensor :: init_new_network ( 1u16 /*netuid*/ , 1u16 /*tempo*/ ) ;
130
+ pallet_subtensor :: Pallet :: < T > :: init_new_network ( 1u16 /*netuid*/ , 1u16 /*tempo*/ ) ;
131
131
132
132
#[ extrinsic_call]
133
133
_ ( RawOrigin :: Root , 1u16 /*netuid*/ , 300u16 /*rho*/ ) /*sudo_set_rho*/ ;
134
134
}
135
135
136
136
#[ benchmark]
137
137
fn sudo_set_kappa ( ) {
138
- T :: Subtensor :: init_new_network ( 1u16 /*netuid*/ , 1u16 /*sudo_tempo*/ ) ;
138
+ pallet_subtensor:: Pallet :: < T > :: init_new_network (
139
+ 1u16 , /*netuid*/
140
+ 1u16 , /*sudo_tempo*/
141
+ ) ;
139
142
140
143
#[ extrinsic_call]
141
144
_ ( RawOrigin :: Root , 1u16 /*netuid*/ , 3u16 /*kappa*/ ) /*set_kappa*/ ;
142
145
}
143
146
144
147
#[ benchmark]
145
148
fn sudo_set_max_allowed_uids ( ) {
146
- T :: Subtensor :: init_new_network ( 1u16 /*netuid*/ , 1u16 /*tempo*/ ) ;
149
+ pallet_subtensor :: Pallet :: < T > :: init_new_network ( 1u16 /*netuid*/ , 1u16 /*tempo*/ ) ;
147
150
148
151
#[ extrinsic_call]
149
152
_ ( RawOrigin :: Root , 1u16 /*netuid*/ , 4097u16 /*max_allowed_uids*/ ) /*sudo_set_max_allowed_uids*/ ;
150
153
}
151
154
152
155
#[ benchmark]
153
156
fn sudo_set_min_allowed_weights ( ) {
154
- T :: Subtensor :: init_new_network ( 1u16 /*netuid*/ , 1u16 /*tempo*/ ) ;
157
+ pallet_subtensor :: Pallet :: < T > :: init_new_network ( 1u16 /*netuid*/ , 1u16 /*tempo*/ ) ;
155
158
156
159
#[ extrinsic_call]
157
160
_ ( RawOrigin :: Root , 1u16 /*netuid*/ , 10u16 /*max_allowed_uids*/ ) /*sudo_set_min_allowed_weights*/ ;
158
161
}
159
162
160
163
#[ benchmark]
161
164
fn sudo_set_immunity_period ( ) {
162
- T :: Subtensor :: init_new_network ( 1u16 /*netuid*/ , 1u16 /*tempo*/ ) ;
165
+ pallet_subtensor :: Pallet :: < T > :: init_new_network ( 1u16 /*netuid*/ , 1u16 /*tempo*/ ) ;
163
166
164
167
#[ extrinsic_call]
165
168
_ ( RawOrigin :: Root , 1u16 /*netuid*/ , 100u16 /*immunity_period*/ ) /*sudo_set_immunity_period*/ ;
166
169
}
167
170
168
171
#[ benchmark]
169
172
fn sudo_set_max_weight_limit ( ) {
170
- T :: Subtensor :: init_new_network ( 1u16 /*netuid*/ , 1u16 /*tempo*/ ) ;
173
+ pallet_subtensor :: Pallet :: < T > :: init_new_network ( 1u16 /*netuid*/ , 1u16 /*tempo*/ ) ;
171
174
172
175
#[ extrinsic_call]
173
176
_ ( RawOrigin :: Root , 1u16 /*netuid*/ , 100u16 /*max_weight_limit*/ ) /*sudo_set_max_weight_limit*/ ;
174
177
}
175
178
176
179
#[ benchmark]
177
180
fn sudo_set_max_registrations_per_block ( ) {
178
- T :: Subtensor :: init_new_network ( 1u16 /*netuid*/ , 1u16 /*tempo*/ ) ;
181
+ pallet_subtensor :: Pallet :: < T > :: init_new_network ( 1u16 /*netuid*/ , 1u16 /*tempo*/ ) ;
179
182
180
183
#[ extrinsic_call]
181
184
_ ( RawOrigin :: Root , 1u16 /*netuid*/ , 100u16 /*max_registrations*/ ) /*sudo_set_max_registrations_per_block*/ ;
182
185
}
183
186
184
187
#[ benchmark]
185
188
fn sudo_set_max_burn ( ) {
186
- T :: Subtensor :: init_new_network ( 1u16 /*netuid*/ , 1u16 /*tempo*/ ) ;
189
+ pallet_subtensor :: Pallet :: < T > :: init_new_network ( 1u16 /*netuid*/ , 1u16 /*tempo*/ ) ;
187
190
188
191
#[ extrinsic_call]
189
192
_ ( RawOrigin :: Root , 1u16 /*netuid*/ , 10u64 /*max_burn*/ ) /*sudo_set_max_burn*/ ;
190
193
}
191
194
192
195
#[ benchmark]
193
196
fn sudo_set_min_burn ( ) {
194
- T :: Subtensor :: init_new_network ( 1u16 /*netuid*/ , 1u16 /*tempo*/ ) ;
197
+ pallet_subtensor :: Pallet :: < T > :: init_new_network ( 1u16 /*netuid*/ , 1u16 /*tempo*/ ) ;
195
198
196
199
#[ extrinsic_call]
197
200
_ ( RawOrigin :: Root , 1u16 /*netuid*/ , 10u64 /*min_burn*/ ) /*sudo_set_min_burn*/ ;
198
201
}
199
202
200
203
#[ benchmark]
201
204
fn sudo_set_network_registration_allowed ( ) {
202
- T :: Subtensor :: init_new_network ( 1u16 /*netuid*/ , 1u16 /*tempo*/ ) ;
205
+ pallet_subtensor :: Pallet :: < T > :: init_new_network ( 1u16 /*netuid*/ , 1u16 /*tempo*/ ) ;
203
206
204
207
#[ extrinsic_call]
205
208
_ ( RawOrigin :: Root , 1u16 /*netuid*/ , true /*registration_allowed*/ ) /*sudo_set_network_registration_allowed*/ ;
@@ -212,45 +215,54 @@ mod benchmarks {
212
215
let tempo: u16 = 15;
213
216
let modality: u16 = 0;
214
217
215
- T::Subtensor ::init_new_network(netuid, tempo);
218
+ pallet_subtensor::Pallet::<T> ::init_new_network(netuid, tempo);
216
219
217
220
}: sudo_set_tempo(RawOrigin::<AccountIdOf<T>>::Root, netuid, tempo)
218
221
*/
219
222
#[ benchmark]
220
223
fn sudo_set_tempo ( ) {
221
- T :: Subtensor :: init_new_network ( 1u16 /*netuid*/ , 1u16 /*tempo*/ ) ;
224
+ pallet_subtensor :: Pallet :: < T > :: init_new_network ( 1u16 /*netuid*/ , 1u16 /*tempo*/ ) ;
222
225
223
226
#[ extrinsic_call]
224
227
_ ( RawOrigin :: Root , 1u16 /*netuid*/ , 1u16 /*tempo*/ ) /*sudo_set_tempo*/ ;
225
228
}
226
229
227
230
#[ benchmark]
228
231
fn sudo_set_commit_reveal_weights_interval ( ) {
229
- T :: Subtensor :: init_new_network ( 1u16 /*netuid*/ , 1u16 /*sudo_tempo*/ ) ;
232
+ pallet_subtensor:: Pallet :: < T > :: init_new_network (
233
+ 1u16 , /*netuid*/
234
+ 1u16 , /*sudo_tempo*/
235
+ ) ;
230
236
231
237
#[ extrinsic_call]
232
238
_ ( RawOrigin :: Root , 1u16 /*netuid*/ , 3u64 /*interval*/ ) /*set_commit_reveal_weights_interval()*/ ;
233
239
}
234
240
235
241
#[ benchmark]
236
242
fn sudo_set_commit_reveal_weights_enabled ( ) {
237
- T :: Subtensor :: init_new_network ( 1u16 /*netuid*/ , 1u16 /*sudo_tempo*/ ) ;
243
+ pallet_subtensor:: Pallet :: < T > :: init_new_network (
244
+ 1u16 , /*netuid*/
245
+ 1u16 , /*sudo_tempo*/
246
+ ) ;
238
247
239
248
#[ extrinsic_call]
240
249
_ ( RawOrigin :: Root , 1u16 /*netuid*/ , true /*enabled*/ ) /*set_commit_reveal_weights_enabled*/ ;
241
250
}
242
251
243
252
#[ benchmark]
244
253
fn sudo_set_hotkey_emission_tempo ( ) {
245
- T :: Subtensor :: init_new_network ( 1u16 /*netuid*/ , 1u16 /*sudo_tempo*/ ) ;
254
+ pallet_subtensor:: Pallet :: < T > :: init_new_network (
255
+ 1u16 , /*netuid*/
256
+ 1u16 , /*sudo_tempo*/
257
+ ) ;
246
258
247
259
#[ extrinsic_call]
248
260
_ ( RawOrigin :: Root , 1u64 /*emission_tempo*/ ) /*set_hotkey_emission_tempo*/ ;
249
261
}
250
262
251
263
#[ benchmark]
252
264
fn sudo_set_network_max_stake ( ) {
253
- T :: Subtensor :: init_new_network ( 1u16 /*netuid*/ , 1u16 /*tempo*/ ) ;
265
+ pallet_subtensor :: Pallet :: < T > :: init_new_network ( 1u16 /*netuid*/ , 1u16 /*tempo*/ ) ;
254
266
255
267
#[ extrinsic_call]
256
268
_ ( RawOrigin :: Root , 1u16 /*netuid*/ , 1_000_000_000_000_000u64 /*max_stake*/ ) /*sudo_set_network_max_stake*/ ;
0 commit comments