File tree Expand file tree Collapse file tree 1 file changed +6
-3
lines changed
pallets/subtensor/src/tests Expand file tree Collapse file tree 1 file changed +6
-3
lines changed Original file line number Diff line number Diff line change @@ -1401,15 +1401,18 @@ fn test_do_swap_storage_updates() {
1401
1401
) ;
1402
1402
1403
1403
let alpha_fee =
1404
- SubtensorModule :: get_alpha_price ( destination_netuid) * I96F32 :: from_num ( fee) ;
1404
+ I96F32 :: from_num ( fee) / SubtensorModule :: get_alpha_price ( destination_netuid) ;
1405
+ let expected_value = I96F32 :: from_num ( alpha)
1406
+ * SubtensorModule :: get_alpha_price ( origin_netuid)
1407
+ / SubtensorModule :: get_alpha_price ( destination_netuid) ;
1405
1408
assert_abs_diff_eq ! (
1406
1409
SubtensorModule :: get_stake_for_hotkey_and_coldkey_on_subnet(
1407
1410
& hotkey,
1408
1411
& coldkey,
1409
1412
destination_netuid
1410
1413
) ,
1411
- alpha - alpha_fee. to_num:: <u64 >( ) ,
1412
- epsilon = 5
1414
+ ( expected_value - alpha_fee) . to_num:: <u64 >( ) ,
1415
+ epsilon = ( expected_value / 1000 ) . to_num :: < u64 > ( )
1413
1416
) ;
1414
1417
} ) ;
1415
1418
}
You can’t perform that action at this time.
0 commit comments