forked from lthn/blockchain
added multiasset balances on UI signals
This commit is contained in:
parent
b6fd8314ca
commit
d4f05089cd
2 changed files with 3 additions and 9 deletions
|
|
@ -197,18 +197,12 @@ public:
|
|||
wallet_state_error = 3
|
||||
};
|
||||
|
||||
uint64_t balance;
|
||||
uint64_t unlocked_balance;
|
||||
uint64_t awaiting_in;
|
||||
uint64_t awaiting_out;
|
||||
std::list<tools::wallet_public::asset_balance_entry> balances;
|
||||
uint64_t minied_total;
|
||||
|
||||
BEGIN_KV_SERIALIZE_MAP()
|
||||
KV_CHAIN_BASE(wallet_status_info_base)
|
||||
KV_SERIALIZE(balance)
|
||||
KV_SERIALIZE(unlocked_balance)
|
||||
KV_SERIALIZE(awaiting_in)
|
||||
KV_SERIALIZE(awaiting_out)
|
||||
KV_SERIALIZE(balances)
|
||||
KV_SERIALIZE(minied_total)
|
||||
END_KV_SERIALIZE_MAP()
|
||||
};
|
||||
|
|
|
|||
|
|
@ -1724,7 +1724,7 @@ void wallets_manager::prepare_wallet_status_info(wallet_vs_options& wo, view::wa
|
|||
wsi.is_mining = wo.do_mining;
|
||||
wsi.wallet_id = wo.wallet_id;
|
||||
wsi.is_alias_operations_available = !wo.has_related_alias_in_unconfirmed;
|
||||
wsi.balance = wo.w->get()->balance(wsi.unlocked_balance, wsi.awaiting_in, wsi.awaiting_out, wsi.minied_total);
|
||||
wo.w->get()->balance(wsi.balances, wsi.minied_total);
|
||||
}
|
||||
std::string wallets_manager::check_available_sources(uint64_t wallet_id, std::list<uint64_t>& amounts)
|
||||
{
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue