diff --git a/pallets/subtensor/src/rpc_info/delegate_info.rs b/pallets/subtensor/src/rpc_info/delegate_info.rs index 9cba908329..5cd234b48e 100644 --- a/pallets/subtensor/src/rpc_info/delegate_info.rs +++ b/pallets/subtensor/src/rpc_info/delegate_info.rs @@ -65,7 +65,8 @@ impl Pallet { let return_per_1000: U64F64 = if total_stake > U64F64::from_num(0) { emissions_per_day - .saturating_mul(U64F64::from_num(0.82)) + .saturating_mul(u16::MAX.saturating_sub(take.0).into()) + .saturating_div(u16::MAX.into()) .saturating_div(total_stake.saturating_div(U64F64::from_num(1000))) } else { U64F64::from_num(0)