Skip to content

Commit 58c1f51

Browse files
authored
Merge pull request #785 from opentensor/testnet
Finney
2 parents e79b099 + b1039b2 commit 58c1f51

File tree

1 file changed

+4
-7
lines changed

1 file changed

+4
-7
lines changed

Diff for: pallets/subtensor/src/rpc_info/neuron_info.rs

+4-7
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
use super::*;
22
use frame_support::pallet_prelude::{Decode, Encode};
3-
use frame_support::storage::IterableStorageDoubleMap;
43
extern crate alloc;
54
use codec::Compact;
65

@@ -179,12 +178,10 @@ impl<T: Config> Pallet<T> {
179178
let last_update = Self::get_last_update_for_uid(netuid, uid);
180179
let validator_permit = Self::get_validator_permit_for_uid(netuid, uid);
181180

182-
let stake: Vec<(T::AccountId, Compact<u64>)> =
183-
<Stake<T> as IterableStorageDoubleMap<T::AccountId, T::AccountId, u64>>::iter_prefix(
184-
hotkey.clone(),
185-
)
186-
.map(|(coldkey, stake)| (coldkey, stake.into()))
187-
.collect();
181+
let stake: Vec<(T::AccountId, Compact<u64>)> = vec![(
182+
coldkey.clone(),
183+
Self::get_stake_for_hotkey_on_subnet(&hotkey, netuid).into(),
184+
)];
188185

189186
let neuron = NeuronInfoLite {
190187
hotkey: hotkey.clone(),

0 commit comments

Comments
 (0)