diff options
author | Chris Moore <dooglus@gmail.com> | 2017-08-30 00:32:54 -0700 |
---|---|---|
committer | MarcoFalke <falke.marco@gmail.com> | 2017-09-05 15:22:28 -0700 |
commit | a1ea1cfbd8d4fc976f0ab2423d395e03ded6eedd (patch) | |
tree | 4847e4214efec4ec9c0e103eaaed8d466f476512 /src/qt/walletmodel.cpp | |
parent | 1227be30ecff2bdf9f88213f356e1b4a2b28543a (diff) |
qt: Use IsMine to validate custom change address
(cherry picked from commit c41224dfd51c896341bbf2fa23e160bf5ffe27c3)
Diffstat (limited to 'src/qt/walletmodel.cpp')
-rw-r--r-- | src/qt/walletmodel.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/qt/walletmodel.cpp b/src/qt/walletmodel.cpp index ba0e1da0c7..5b63af617d 100644 --- a/src/qt/walletmodel.cpp +++ b/src/qt/walletmodel.cpp @@ -561,9 +561,9 @@ bool WalletModel::getPubKey(const CKeyID &address, CPubKey& vchPubKeyOut) const return wallet->GetPubKey(address, vchPubKeyOut); } -bool WalletModel::havePrivKey(const CKeyID &address) const +bool WalletModel::IsSpendable(const CTxDestination& dest) const { - return wallet->HaveKey(address); + return IsMine(*wallet, dest) & ISMINE_SPENDABLE; } bool WalletModel::getPrivKey(const CKeyID &address, CKey& vchPrivKeyOut) const |