Skip to content

Commit 53e78f9

Browse files
committed
fix syntax
1 parent 0ff5f9a commit 53e78f9

File tree

2 files changed

+11
-10
lines changed

2 files changed

+11
-10
lines changed

pallets/subtensor/src/coinbase/root.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -565,7 +565,7 @@ impl<T: Config> Pallet<T> {
565565
ValidatorPermit::<T>::remove(netuid);
566566
ValidatorTrust::<T>::remove(netuid);
567567

568-
for key in keys {
568+
for (_uid, key) in keys {
569569
IsNetworkMember::<T>::remove(key, netuid);
570570
}
571571

pallets/subtensor/src/migrations/migrate_fix_is_network_member.rs

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -38,20 +38,21 @@ pub fn migrate_fix_is_network_member<T: Config>() -> Weight {
3838
}
3939

4040
fn do_fix_is_network_member<T: Config>(weight: Weight) -> Weight {
41+
let mut weight = weight;
4142
// Clear the IsNetworkMember storage
42-
let mut curr = IsNetworkMember::<T>::clear(U32::MAX, None);
43-
weight = weight.saturating_add(T::DbWeight::get().reads_writes(curr.loops, curr.unique));
43+
let mut curr = IsNetworkMember::<T>::clear(u32::MAX, None);
44+
weight = weight
45+
.saturating_add(T::DbWeight::get().reads_writes(curr.loops as u64, curr.unique as u64));
4446
while curr.maybe_cursor.is_some() {
4547
// Clear until empty
46-
curr = IsNetworkMember::<T>::clear(U32::MAX, curr.maybe_cursor);
47-
weight = weight.saturating_add(T::DbWeight::get().reads_writes(curr.loops, curr.unique));
48+
curr = IsNetworkMember::<T>::clear(u32::MAX, curr.maybe_cursor.as_deref());
49+
weight = weight
50+
.saturating_add(T::DbWeight::get().reads_writes(curr.loops as u64, curr.unique as u64));
4851
}
4952
// Repopulate the IsNetworkMember storage using the Keys map
50-
let netuids = Subtensor::<T>::get_all_subnet_netuids();
51-
for netuid in netuids {
52-
for key in Keys::<T>::iter_prefix(netuid) {
53-
IsNetworkMember::<T>::insert(key, netuid, true);
54-
}
53+
for (netuid, _uid, key) in Keys::<T>::iter() {
54+
IsNetworkMember::<T>::insert(key, netuid, true);
55+
weight = weight.saturating_add(T::DbWeight::get().reads_writes(1, 1));
5556
}
5657

5758
weight

0 commit comments

Comments
 (0)