@@ -77,10 +77,10 @@ impl<T: Config> Pallet<T> {
7777 log:: debug!( "default_alpha_in_i: {default_alpha_in_i:?}" ) ;
7878
7979 // Get alpha_emission total
80- let alpha_emission_i: U96F32 = asfloat ! (
81- Self :: get_block_emission_for_issuance ( Self :: get_alpha_issuance( * netuid_i) . into( ) )
82- . unwrap_or ( 0 )
83- ) ;
80+ let alpha_emission_i: U96F32 = asfloat ! ( Self :: get_block_emission_for_issuance (
81+ Self :: get_alpha_issuance( * netuid_i) . into( )
82+ )
83+ . unwrap_or ( 0 ) ) ;
8484 log:: debug!( "alpha_emission_i: {alpha_emission_i:?}" ) ;
8585
8686 let mut alpha_in_i: U96F32 ;
@@ -163,16 +163,16 @@ impl<T: Config> Pallet<T> {
163163 SubnetTaoInEmission :: < T > :: insert ( * netuid_i, TaoCurrency :: from ( tao_in_i) ) ;
164164 SubnetTAO :: < T > :: mutate ( * netuid_i, |total| {
165165 * total = total. saturating_add ( tao_in_i. into ( ) ) ;
166- * total = total. saturating_add ( amount_per_subnet. into ( ) ) ;
166+ * total = total. saturating_add ( tou64 ! ( amount_per_subnet) . into ( ) ) ;
167167 } ) ;
168168
169169 TotalStake :: < T > :: mutate ( |total| {
170170 * total = total. saturating_add ( tao_in_i. into ( ) ) ;
171- * total = total. saturating_add ( amount_per_subnet. into ( ) ) ;
171+ * total = total. saturating_add ( tou64 ! ( amount_per_subnet) . into ( ) ) ;
172172 } ) ;
173173 TotalIssuance :: < T > :: mutate ( |total| {
174174 * total = total. saturating_add ( tao_in_i. into ( ) ) ;
175- * total = total. saturating_add ( amount_per_subnet. into ( ) ) ;
175+ * total = total. saturating_add ( tou64 ! ( amount_per_subnet) . into ( ) ) ;
176176 } ) ;
177177 // Adjust protocol liquidity based on new reserves
178178 T :: SwapInterface :: adjust_protocol_liquidity ( * netuid_i, tao_in_i, alpha_in_i) ;
@@ -225,7 +225,7 @@ impl<T: Config> Pallet<T> {
225225 let root_alpha: U96F32 = root_proportion
226226 . saturating_mul ( alpha_out_i) // Total alpha emission per block remaining.
227227 . saturating_mul ( asfloat ! ( 0.5 ) ) ; // 50% to validators.
228- // Remove root alpha from alpha_out.
228+ // Remove root alpha from alpha_out.
229229 log:: debug!( "root_alpha: {root_alpha:?}" ) ;
230230 // Get pending alpha as original alpha_out - root_alpha.
231231 let pending_alpha: U96F32 = alpha_out_i. saturating_sub ( root_alpha) ;
0 commit comments