diff --git a/pallets/subtensor/src/subnets/leasing.rs b/pallets/subtensor/src/subnets/leasing.rs index 967bed68f0..6d1ba52c95 100644 --- a/pallets/subtensor/src/subnets/leasing.rs +++ b/pallets/subtensor/src/subnets/leasing.rs @@ -129,7 +129,7 @@ impl Pallet { let contributor_refund = share .saturating_mul(U64F64::from(leftover_cap)) .floor() - .to_num::(); + .saturating_to_num::(); ::Currency::transfer( &lease_coldkey, &contributor, @@ -310,7 +310,7 @@ impl Pallet { let tao_for_contributor = share .saturating_mul(U64F64::from(tao_unstaked)) .floor() - .to_num::(); + .saturating_to_num::(); Self::add_balance_to_coldkey_account(&contributor, tao_for_contributor); tao_distributed = tao_distributed.saturating_add(tao_for_contributor); } diff --git a/pallets/subtensor/src/utils/misc.rs b/pallets/subtensor/src/utils/misc.rs index b351e7e067..296a17e407 100644 --- a/pallets/subtensor/src/utils/misc.rs +++ b/pallets/subtensor/src/utils/misc.rs @@ -695,8 +695,10 @@ impl Pallet { } pub fn set_alpha_values_32(netuid: NetUid, low: I32F32, high: I32F32) { - let low = (low.saturating_mul(I32F32::saturating_from_num(u16::MAX))).to_num::(); - let high = (high.saturating_mul(I32F32::saturating_from_num(u16::MAX))).to_num::(); + let low = + (low.saturating_mul(I32F32::saturating_from_num(u16::MAX))).saturating_to_num::(); + let high = + (high.saturating_mul(I32F32::saturating_from_num(u16::MAX))).saturating_to_num::(); AlphaValues::::insert(netuid, (low, high)); }