Skip to content

Commit 7b9b3e0

Browse files
committed
fix hard coded return_per_1000
1 parent d53297d commit 7b9b3e0

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

pallets/subtensor/src/rpc_info/delegate_info.rs

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
use core::u16;
2+
13
use super::*;
24
use frame_support::pallet_prelude::{Decode, Encode};
35
use frame_support::storage::IterableStorageMap;
@@ -64,7 +66,8 @@ impl<T: Config> Pallet<T> {
6466

6567
let return_per_1000: U64F64 = if total_stake > U64F64::from_num(0) {
6668
emissions_per_day
67-
.saturating_mul(U64F64::from_num(0.82))
69+
.saturating_mul(U64F64::from_num(u16::MAX.saturating_sub(take.0)))
70+
.saturating_div(U64F64::from_num(u16::MAX))
6871
.saturating_div(total_stake.saturating_div(U64F64::from_num(1000)))
6972
} else {
7073
U64F64::from_num(0)

0 commit comments

Comments
 (0)