Skip to content

Commit 7d6c92e

Browse files
committed
Adapt to database get_balance() change (unconfirmed delta).
1 parent 84e5d3e commit 7d6c92e

1 file changed

Lines changed: 2 additions & 16 deletions

File tree

src/protocols/electrum/protocol_electrum_scripthash.cpp

Lines changed: 2 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -79,23 +79,9 @@ void protocol_electrum::do_get_balance(const hash_digest& hash) NOEXCEPT
7979
{
8080
BC_ASSERT(!stranded());
8181

82-
int64_t unconfirmed{};
83-
uint64_t confirmed{}, combined{};
84-
8582
const auto& query = archive();
86-
auto ec = query.get_balance(stopping_, confirmed, combined, hash);
87-
88-
// get_balance() query returns positive net balances.
89-
// These are differenced to obtain relative unconfirmed for electrum.
90-
if (!ec)
91-
{
92-
if (is_limited<int64_t>(confirmed) || is_limited<int64_t>(combined) ||
93-
is_subtract_overflow<int64_t>(combined, confirmed))
94-
ec = error::server_error;
95-
else
96-
unconfirmed = subtract<int64_t>(combined, confirmed);
97-
}
98-
83+
uint64_t confirmed{}, unconfirmed{};
84+
auto ec = query.get_balance(stopping_, confirmed, unconfirmed, hash);
9985
POST(complete_get_balance, ec, confirmed, unconfirmed);
10086
}
10187

0 commit comments

Comments
 (0)