tChange correlation logic (needs review). - obelisk - Electrum server using libbitcoin as its backend HTML git clone https://git.parazyd.org/obelisk DIR Log DIR Files DIR Refs DIR README DIR LICENSE --- DIR commit 901c92c3a40271b74cf91c45cbb5eb9aaee1dd49 DIR parent 9687a637842164907ab4f9399df4fef69b61e0f3 HTML Author: parazyd <parazyd@dyne.org> Date: Thu, 8 Apr 2021 23:43:41 +0200 Change correlation logic (needs review). I am not sure if this is the correct behaviour, but balance retrieved seems to be correct for the following scripthashes: c036b0ff3ad79662cd517cd5fe1fa0af07377b9262d16f276f11ced69aaa6921 92dd1eb7c042956d3dd9185a58a2578f61fee91347196604540838ccd0f8c08c N.B. Reverse them if using with bx. Diffstat: M electrumobelisk/zeromq.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) --- DIR diff --git a/electrumobelisk/zeromq.py b/electrumobelisk/zeromq.py t@@ -410,7 +410,7 @@ class Client: @staticmethod def __correlate_spends_to_receives(points, transfers, checksum_to_index): for point in points: - if point[0] == 0: # receive + if point[0] == 1: # receive continue spent = { t@@ -431,7 +431,7 @@ class Client: checksum_to_index = {} for point in points: - if point[0] == 1: # spent + if point[0] == 0: # spent continue transfers.append({