-
Notifications
You must be signed in to change notification settings - Fork 28
Bug: Some token is not included in "post_token_balances". #38
Copy link
Copy link
Open
Description
solana-programs/dex-trades/src/utils.rs
Lines 76 to 85 in e3161fe
| if result != 0.0 { | |
| let index = accounts.iter().position(|r| r == address).unwrap(); | |
| post_token_balances | |
| .iter() | |
| .filter(|token_balance| token_balance.account_index == index as u32) | |
| .for_each(|token_balance: &TokenBalance| { | |
| let decimals = token_balance.ui_token_amount.clone().unwrap().decimals; | |
| result = result / (u64::pow(10, decimals)) as f64; | |
| }); | |
| } |
expect "0.500000001" but "500000001.0"
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels