commit 8984db338404c1f4a9d8165ecced02139051b432
parent af7bcd4ca1ef81eeb8663c5289c9059d330f298a
Author: ThomasV <thomasv@electrum.org>
Date: Fri, 12 Mar 2021 16:28:42 +0100
follow-up 90b228de839d6474f6d23322cd2a80e1da73a254
Diffstat:
1 file changed, 8 insertions(+), 6 deletions(-)
diff --git a/electrum/lnworker.py b/electrum/lnworker.py
@@ -812,6 +812,7 @@ class LNWallet(LNWorker):
if item is None:
continue
funding_txid, funding_height, funding_timestamp = item
+ tx_height = self.lnwatcher.get_tx_height(funding_txid)
item = {
'channel_id': bh2u(chan.channel_id),
'type': 'channel_opening',
@@ -819,16 +820,17 @@ class LNWallet(LNWorker):
'txid': funding_txid,
'amount_msat': chan.balance(LOCAL, ctn=0),
'direction': 'received',
- 'timestamp': funding_timestamp,
+ 'timestamp': tx_height.timestamp,
'fee_msat': None,
- 'height': funding_height,
- 'confirmations': max(current_height - funding_height + 1, 0),
+ 'height': tx_height.height,
+ 'confirmations': tx_height.conf,
}
out[funding_txid] = item
item = chan.get_closing_height()
if item is None:
continue
closing_txid, closing_height, closing_timestamp = item
+ tx_height = self.lnwatcher.get_tx_height(closing_txid)
item = {
'channel_id': bh2u(chan.channel_id),
'txid': closing_txid,
@@ -836,10 +838,10 @@ class LNWallet(LNWorker):
'type': 'channel_closure',
'amount_msat': -chan.balance_minus_outgoing_htlcs(LOCAL),
'direction': 'sent',
- 'timestamp': closing_timestamp,
+ 'timestamp': tx_height.timestamp,
'fee_msat': None,
- 'height': closing_height,
- 'confirmations': max(current_height - closing_height + 1, 0),
+ 'height': tx_height.height,
+ 'confirmations': tx_height.conf,
}
out[closing_txid] = item
# add info about submarine swaps