Skip to content

Commit

Permalink
Merge pull request #8902
Browse files Browse the repository at this point in the history
c138a28 wallet2: take ignored-by-value outputs into account in balance (Crypto City)
  • Loading branch information
luigi1111 committed Jul 7, 2023
2 parents f44820b + c138a28 commit e67f82a
Showing 1 changed file with 4 additions and 0 deletions.
4 changes: 4 additions & 0 deletions src/wallet/wallet2.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -6356,6 +6356,8 @@ std::map<uint32_t, uint64_t> wallet2::balance_per_subaddress(uint32_t index_majo
std::map<uint32_t, uint64_t> amount_per_subaddr;
for (const auto& td: m_transfers)
{
if (td.amount() > m_ignore_outputs_above || td.amount() < m_ignore_outputs_below)
continue;
if (td.m_subaddr_index.major == index_major && !is_spent(td, strict) && !td.m_frozen)
{
auto found = amount_per_subaddr.find(td.m_subaddr_index.minor);
Expand Down Expand Up @@ -6411,6 +6413,8 @@ std::map<uint32_t, std::pair<uint64_t, std::pair<uint64_t, uint64_t>>> wallet2::
const uint64_t now = time(NULL);
for(const transfer_details& td: m_transfers)
{
if (td.amount() > m_ignore_outputs_above || td.amount() < m_ignore_outputs_below)
continue;
if(td.m_subaddr_index.major == index_major && !is_spent(td, strict) && !td.m_frozen)
{
uint64_t amount = 0, blocks_to_unlock = 0, time_to_unlock = 0;
Expand Down

0 comments on commit e67f82a

Please sign in to comment.