diff options
author | João Barbosa <joao.paulo.barbosa@gmail.com> | 2020-02-16 11:38:49 +0000 |
---|---|---|
committer | João Barbosa <joao.paulo.barbosa@gmail.com> | 2020-02-16 11:38:49 +0000 |
commit | 0933a37078e1ce3a3d70983c3e7f4b3ac6c3fa37 (patch) | |
tree | fad17411a6dac54f3146787aac39b07eb32c45de /src/interfaces/wallet.h | |
parent | 2a2631fb0dc781504df0f3fe8b42f21cbdb6f20d (diff) |
gui: Avoid Wallet::GetBalance in WalletModel::pollBalanceChanged
Diffstat (limited to 'src/interfaces/wallet.h')
-rw-r--r-- | src/interfaces/wallet.h | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/interfaces/wallet.h b/src/interfaces/wallet.h index d4280e8091..caca2683d0 100644 --- a/src/interfaces/wallet.h +++ b/src/interfaces/wallet.h @@ -201,8 +201,11 @@ public: //! Get balances. virtual WalletBalances getBalances() = 0; - //! Get balances if possible without blocking. - virtual bool tryGetBalances(WalletBalances& balances, int& num_blocks) = 0; + //! Get balances if possible without waiting for chain and wallet locks. + virtual bool tryGetBalances(WalletBalances& balances, + int& num_blocks, + bool force, + int cached_num_blocks) = 0; //! Get balance. virtual CAmount getBalance() = 0; |