|
|
@@ -181,10 +181,10 @@ impl Exchange {
|
|
|
let stocks_info = details.iter().find(|item| item["ccy"].as_str().unwrap() == symbol_array[0].to_string()).unwrap_or(&default_info);
|
|
|
let balance_info = details.iter().find(|item| item["ccy"].as_str().unwrap() == symbol_array[1].to_string()).unwrap_or(&default_info);
|
|
|
let result = Account {
|
|
|
- balance: stocks_info["availBal"].as_str().unwrap().parse().unwrap_or(0.0),
|
|
|
- frozen_balance: stocks_info["fixedBal"].as_str().unwrap().parse().unwrap_or(0.0),
|
|
|
- stocks: balance_info["availBal"].as_str().unwrap().parse().unwrap_or(0.0),
|
|
|
- frozen_stocks: balance_info["fixedBal"].as_str().unwrap().parse().unwrap_or(0.0),
|
|
|
+ balance: balance_info["availBal"].as_str().unwrap().parse().unwrap_or(0.0),
|
|
|
+ frozen_balance: balance_info["fixedBal"].as_str().unwrap().parse().unwrap_or(0.0),
|
|
|
+ stocks: stocks_info["availBal"].as_str().unwrap().parse().unwrap_or(0.0),
|
|
|
+ frozen_stocks: stocks_info["fixedBal"].as_str().unwrap().parse().unwrap_or(0.0),
|
|
|
};
|
|
|
Ok(result)
|
|
|
} else {
|