We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent f25bdda commit e009ff1Copy full SHA for e009ff1
pallets/subtensor/src/migration.rs
@@ -38,7 +38,11 @@ pub fn do_migrate_fix_total_coldkey_stake<T: Config>() -> Weight {
38
let mut weight = T::DbWeight::get().reads(1);
39
40
// Clear everything from the map first
41
- let _ = TotalColdkeyStake::<T>::clear(u32::MAX, None);
+ let removal_results = TotalColdkeyStake::<T>::clear(u32::MAX, None);
42
+ // 1 read/write per removal
43
+ let entries_removed: u64 = removal_results.backend.into();
44
+ weight =
45
+ weight.saturating_add(T::DbWeight::get().reads_writes(entries_removed, entries_removed));
46
47
// Iterate through all staking hotkeys.
48
for (coldkey, hotkey_vec) in StakingHotkeys::<T>::iter() {
0 commit comments