Merge pull request #5343

cafa15b9 wallet2: set confirmations to 0 for pool txes in proofs (moneromooo-monero)
This commit is contained in:
Riccardo Spagni 2019-04-06 15:58:25 +02:00
commit 9e72f785d6
No known key found for this signature in database
GPG key ID: 55432DF31CCD4FCD

View file

@ -10584,13 +10584,13 @@ void wallet2::check_tx_key_helper(const crypto::hash &txid, const crypto::key_de
check_tx_key_helper(tx, derivation, additional_derivations, address, received); check_tx_key_helper(tx, derivation, additional_derivations, address, received);
in_pool = res.txs.front().in_pool; in_pool = res.txs.front().in_pool;
confirmations = (uint64_t)-1; confirmations = 0;
if (!in_pool) if (!in_pool)
{ {
std::string err; std::string err;
uint64_t bc_height = get_daemon_blockchain_height(err); uint64_t bc_height = get_daemon_blockchain_height(err);
if (err.empty()) if (err.empty())
confirmations = bc_height - (res.txs.front().block_height + 1); confirmations = bc_height - res.txs.front().block_height;
} }
} }
@ -10786,13 +10786,13 @@ bool wallet2::check_tx_proof(const crypto::hash &txid, const cryptonote::account
return false; return false;
in_pool = res.txs.front().in_pool; in_pool = res.txs.front().in_pool;
confirmations = (uint64_t)-1; confirmations = 0;
if (!in_pool) if (!in_pool)
{ {
std::string err; std::string err;
uint64_t bc_height = get_daemon_blockchain_height(err); uint64_t bc_height = get_daemon_blockchain_height(err);
if (err.empty()) if (err.empty())
confirmations = bc_height - (res.txs.front().block_height + 1); confirmations = bc_height - res.txs.front().block_height;
} }
return true; return true;