electrum

Electrum Bitcoin wallet
git clone https://git.parazyd.org/electrum
Log | Files | Refs | Submodules

commit 1d82093ca1edb0ce33208b9288055a3883466ba1
parent 30092cd68cdd7d0f31d91cccf5fb509726c37cf0
Author: ThomasV <thomasv@electrum.org>
Date:   Wed, 11 Sep 2019 17:06:07 +0200

fix bug in lightning get_history: filter settled htlcs first

Diffstat:
Melectrum/lnworker.py | 5++++-
1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/electrum/lnworker.py b/electrum/lnworker.py @@ -447,7 +447,10 @@ class LNWallet(LNWorker): def get_history(self): out = [] for payment_hash, plist in self.get_payments().items(): - if len(plist) == 1: + plist = list(filter(lambda x: x[3] == 'settled', plist)) + if len(plist) == 0: + continue + elif len(plist) == 1: chan_id, htlc, _direction, status = plist[0] if status != 'settled': continue