Skip to content

Commit 86d56d3

Browse files
committed
chore: clippy
1 parent a7aaf3e commit 86d56d3

File tree

2 files changed

+22
-26
lines changed

2 files changed

+22
-26
lines changed

pallets/admin-utils/src/lib.rs

Lines changed: 18 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -260,29 +260,26 @@ pub mod pallet {
260260
Error::<T>::SubnetDoesNotExist
261261
);
262262

263-
match origin.into() {
264-
Ok(RawOrigin::Signed(who)) => {
265-
// SN Owner
266-
// Ensure the origin passes the rate limit.
267-
ensure!(
268-
pallet_subtensor::Pallet::<T>::passes_rate_limit_on_subnet(
269-
&TransactionType::SetWeightsVersionKey,
270-
&who,
271-
netuid,
272-
),
273-
pallet_subtensor::Error::<T>::TxRateLimitExceeded
274-
);
275-
276-
// Set last transaction block
277-
let current_block = pallet_subtensor::Pallet::<T>::get_current_block_as_u64();
278-
pallet_subtensor::Pallet::<T>::set_last_transaction_block_on_subnet(
263+
if let Ok(RawOrigin::Signed(who)) = origin.into() {
264+
// SN Owner
265+
// Ensure the origin passes the rate limit.
266+
ensure!(
267+
pallet_subtensor::Pallet::<T>::passes_rate_limit_on_subnet(
268+
&TransactionType::SetWeightsVersionKey,
279269
&who,
280270
netuid,
281-
&TransactionType::SetWeightsVersionKey,
282-
current_block,
283-
);
284-
}
285-
_ => (),
271+
),
272+
pallet_subtensor::Error::<T>::TxRateLimitExceeded
273+
);
274+
275+
// Set last transaction block
276+
let current_block = pallet_subtensor::Pallet::<T>::get_current_block_as_u64();
277+
pallet_subtensor::Pallet::<T>::set_last_transaction_block_on_subnet(
278+
&who,
279+
netuid,
280+
&TransactionType::SetWeightsVersionKey,
281+
current_block,
282+
);
286283
}
287284

288285
pallet_subtensor::Pallet::<T>::set_weights_version_key(netuid, weights_version_key);

pallets/admin-utils/src/tests/mod.rs

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -171,9 +171,8 @@ fn test_sudo_set_weights_version_key_rate_limit() {
171171
let sn_owner = U256::from(1);
172172
add_network(netuid, 10);
173173
// Set the Subnet Owner
174-
SubnetOwner::insert(netuid, sn_owner);
174+
SubnetOwner::<Test>::insert(netuid, sn_owner);
175175

176-
let init_value: u64 = SubtensorModule::get_weights_version_key(netuid);
177176
let rate_limit = WeightsVersionKeyRateLimit::<Test>::get();
178177
let tempo: u16 = Tempo::<Test>::get(netuid);
179178

@@ -189,7 +188,7 @@ fn test_sudo_set_weights_version_key_rate_limit() {
189188
// Try to set again with
190189
// Assert rate limit not passed
191190
assert!(SubtensorModule::passes_rate_limit_on_subnet(
192-
&TransactionType::SetWeightsVersionKey,
191+
&pallet_subtensor::utils::rate_limiting::TransactionType::SetWeightsVersionKey,
193192
&sn_owner,
194193
netuid
195194
));
@@ -201,13 +200,13 @@ fn test_sudo_set_weights_version_key_rate_limit() {
201200
netuid,
202201
to_be_set + 1
203202
),
204-
Error::<Test>::TxRateLimitExceeded
203+
pallet_subtensor::Error::<Test>::TxRateLimitExceeded
205204
);
206205

207206
// Wait for rate limit to pass
208207
run_to_block(rate_limit_period + 2);
209208
assert!(SubtensorModule::passes_rate_limit_on_subnet(
210-
&TransactionType::SetWeightsVersionKey,
209+
&pallet_subtensor::utils::rate_limiting::TransactionType::SetWeightsVersionKey,
211210
&sn_owner,
212211
netuid
213212
));

0 commit comments

Comments
 (0)