From a6feafffc56baade35b0333d4d989229a54186a8 Mon Sep 17 00:00:00 2001 From: moneroexamples Date: Wed, 8 Feb 2017 00:21:06 +0000 Subject: [PATCH] fix: spend outputs incorrectly collected in get_account_txs --- src/MySqlAccounts.cpp | 2 +- src/YourMoneroRequests.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/MySqlAccounts.cpp b/src/MySqlAccounts.cpp index bd321f3..8a5a207 100644 --- a/src/MySqlAccounts.cpp +++ b/src/MySqlAccounts.cpp @@ -360,10 +360,10 @@ MysqlOutpus::insert(const XmrOutput& out_data) SimpleResult sr = query.execute(out_data.account_id, out_data.tx_id, out_data.out_pub_key, + out_data.tx_pub_key, out_data.rct_outpk, out_data.rct_mask, out_data.rct_amount, - out_data.tx_pub_key, out_data.amount, out_data.global_index, out_data.out_index, diff --git a/src/YourMoneroRequests.cpp b/src/YourMoneroRequests.cpp index 0565d80..d79aa84 100644 --- a/src/YourMoneroRequests.cpp +++ b/src/YourMoneroRequests.cpp @@ -191,7 +191,7 @@ YourMoneroRequests::get_address_txs(const shared_ptr< Session > session, const B { XmrOutput out; - if (!xmr_accounts->select_output_with_id(input.output_id, out)) + if (xmr_accounts->select_output_with_id(input.output_id, out)) { total_spent += input.amount;