From 37c3792b00ed7e3af0380dddd9fea2e01bebd5e6 Mon Sep 17 00:00:00 2001 From: stoffu Date: Mon, 6 Nov 2017 10:15:38 +0900 Subject: [PATCH] wallet2 bugfix: supply missing subaddr_account arg to balance() and unlocked balance() --- src/wallet/wallet2.cpp | 8 ++++---- 1 file 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::create_transactions_2(std::vector 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 {