@@ -69,7 +69,7 @@ impl StakingPrecompile {
69
69
}
70
70
71
71
fn add_stake ( handle : & mut impl PrecompileHandle , data : & [ u8 ] ) -> PrecompileResult {
72
- let hotkey = Self :: parse_hotkey ( data) ?. into ( ) ;
72
+ let hotkey = Self :: parse_ss58 ( data) ?. into ( ) ;
73
73
let amount: U256 = handle. context ( ) . apparent_value ;
74
74
75
75
// TODO: Use netuid method parameter here
@@ -89,7 +89,7 @@ impl StakingPrecompile {
89
89
Self :: dispatch ( handle, call)
90
90
}
91
91
fn remove_stake ( handle : & mut impl PrecompileHandle , data : & [ u8 ] ) -> PrecompileResult {
92
- let hotkey = Self :: parse_hotkey ( data) ?. into ( ) ;
92
+ let hotkey = Self :: parse_ss58 ( data) ?. into ( ) ;
93
93
94
94
// TODO: Use netuid method parameter here
95
95
let netuid: u16 = 0 ;
@@ -114,8 +114,8 @@ impl StakingPrecompile {
114
114
}
115
115
116
116
fn get_stake_coldkey ( data : & [ u8 ] ) -> PrecompileResult {
117
- // TODO: rename parse_hotkey to parse_key or something?
118
- let coldkey: AccountId32 = Self :: parse_hotkey ( data) ?. into ( ) ;
117
+ // TODO: rename parse_ss58 to parse_key or something?
118
+ let coldkey: AccountId32 = Self :: parse_ss58 ( data) ?. into ( ) ;
119
119
120
120
// get total stake of coldkey
121
121
let total_stake = pallet_subtensor:: TotalColdkeyStake :: < Runtime > :: get ( coldkey) ;
@@ -129,7 +129,7 @@ impl StakingPrecompile {
129
129
} )
130
130
}
131
131
132
- fn parse_hotkey ( data : & [ u8 ] ) -> Result < [ u8 ; 32 ] , PrecompileFailure > {
132
+ fn parse_ss58 ( data : & [ u8 ] ) -> Result < [ u8 ; 32 ] , PrecompileFailure > {
133
133
if data. len ( ) < 32 {
134
134
return Err ( PrecompileFailure :: Error {
135
135
exit_status : ExitError :: InvalidRange ,
0 commit comments