mirror of
https://github.com/bitcoin/bitcoin.git
synced 2025-11-11 14:38:29 +01:00
Merge #13566: Fix get balance
702ae1e21a[RPC] [wallet] allow getbalance to use min_conf and watch_only without accounts. (John Newbery)cf15761f6d[wallet] GetBalance can take a min_depth argument. (John Newbery)0f3d6e9ab7[wallet] factor out GetAvailableWatchOnlyBalance() (John Newbery)7110c830f8[wallet] deduplicate GetAvailableCredit logic (John Newbery)ef7bc8893c[wallet] Factor out GetWatchOnlyBalance() (John Newbery)4279da4785[wallet] GetBalance can take an isminefilter filter. (John Newbery) Pull request description: #12953 inadvertently removed the functionality to call `getbalance "*" <int> <bool>` to get the wallet's balance with either minconfs or include_watchonly. This restores that functionality (when `-deprecatedrpc=accounts`), and also makes it possible to call ``getbalance minconf=<int> include_watchonly=<bool>` when accounts are not being used. Tree-SHA512: 67e84de9291ed6d34b23c626f4dc5988ba0ae6c99708d02b87dd3aaad3f4b6baa6202a66cc2dadd30dd993a39de8036ee920fcaa8cbb1c5dfe606e6fac183344
This commit is contained in:
@@ -338,7 +338,7 @@ public:
|
||||
result.immature_balance = m_wallet.GetImmatureBalance();
|
||||
result.have_watch_only = m_wallet.HaveWatchOnly();
|
||||
if (result.have_watch_only) {
|
||||
result.watch_only_balance = m_wallet.GetWatchOnlyBalance();
|
||||
result.watch_only_balance = m_wallet.GetBalance(ISMINE_WATCH_ONLY);
|
||||
result.unconfirmed_watch_only_balance = m_wallet.GetUnconfirmedWatchOnlyBalance();
|
||||
result.immature_watch_only_balance = m_wallet.GetImmatureWatchOnlyBalance();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user