diff options
| author | stoffu <stoffu@protonmail.ch> | 2017-11-06 10:15:38 +0900 |
|---|---|---|
| committer | stoffu <stoffu@protonmail.ch> | 2017-11-06 10:15:38 +0900 |
| commit | 37c3792b00ed7e3af0380dddd9fea2e01bebd5e6 (patch) | |
| tree | 8f587b9914d7cde07e978224d2df53d62078e90e /src/wallet/wallet2.cpp | |
| parent | 3dd31d33fa9a1b99aec80ffdd17c67d72d6db6d8 (diff) | |
| download | monzero-core-37c3792b00ed7e3af0380dddd9fea2e01bebd5e6.tar.gz monzero-core-37c3792b00ed7e3af0380dddd9fea2e01bebd5e6.tar.xz monzero-core-37c3792b00ed7e3af0380dddd9fea2e01bebd5e6.zip | |
wallet2 bugfix: supply missing subaddr_account arg to balance() and unlocked balance()
Diffstat (limited to 'src/wallet/wallet2.cpp')
| -rw-r--r-- | src/wallet/wallet2.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/wallet/wallet2.cpp b/src/wallet/wallet2.cpp index f0eaf2331..a87803206 100644 --- a/src/wallet/wallet2.cpp +++ b/src/wallet/wallet2.cpp @@ -5479,10 +5479,10 @@ std::vector<wallet2::pending_tx> wallet2::create_transactions_2(std::vector<cryp // we could also check for being within FEE_PER_KB, but if the fee calculation // ever changes, this might be missed, so let this go through // first check overall balance is enough, then unlocked one, so we throw distinct exceptions - THROW_WALLET_EXCEPTION_IF(needed_money > balance(), error::not_enough_money, - unlocked_balance(), needed_money, 0); - THROW_WALLET_EXCEPTION_IF(needed_money > unlocked_balance(), error::not_enough_unlocked_money, - unlocked_balance(), needed_money, 0); + THROW_WALLET_EXCEPTION_IF(needed_money > balance(subaddr_account), error::not_enough_money, + unlocked_balance(subaddr_account), needed_money, 0); + THROW_WALLET_EXCEPTION_IF(needed_money > unlocked_balance(subaddr_account), error::not_enough_unlocked_money, + unlocked_balance(subaddr_account), needed_money, 0); // shuffle & sort output indices { |
