From 9ec879e23be765619da3a93fbaa770ff5a1b051b Mon Sep 17 00:00:00 2001 From: ThomasV Date: Fri, 29 Jun 2018 12:33:16 +0200 Subject: [PATCH] move lnaddr.py to lib --- electrum/gui/qt/main_window.py | 2 +- electrum/gui/qt/request_list.py | 2 +- gui/kivy/uix/dialogs/lightning_payer.py | 2 +- lib/{lightning_payencode => }/lnaddr.py | 0 lib/lnbase.py | 2 +- lib/lnworker.py | 2 +- 6 files changed, 5 insertions(+), 5 deletions(-) rename lib/{lightning_payencode => }/lnaddr.py (100%) diff --git a/electrum/gui/qt/main_window.py b/electrum/gui/qt/main_window.py index 1eb407978..3004b5005 100644 --- a/electrum/gui/qt/main_window.py +++ b/electrum/gui/qt/main_window.py @@ -1876,7 +1876,7 @@ class ElectrumWindow(QMainWindow, MessageBoxMixin, Logger): self.payment_request_error_signal.emit() def parse_lightning_invoice(self, invoice): - from electrum.lightning_payencode.lnaddr import lndecode + from electrum.lnaddr import lndecode lnaddr = lndecode(invoice, expected_hrp=constants.net.SEGWIT_HRP) pubkey = bh2u(lnaddr.pubkey.serialize()) for k,v in lnaddr.tags: diff --git a/electrum/gui/qt/request_list.py b/electrum/gui/qt/request_list.py index 22cafea37..9ceb927c8 100644 --- a/electrum/gui/qt/request_list.py +++ b/electrum/gui/qt/request_list.py @@ -152,7 +152,7 @@ class RequestList(MyTreeView): self.filter() # lightning for payreq_key, r in self.wallet.lnworker.invoices.items(): - from electrum.lightning_payencode.lnaddr import lndecode + from electrum.lnaddr import lndecode import electrum.constants as constants lnaddr = lndecode(r, expected_hrp=constants.net.SEGWIT_HRP) amount_sat = lnaddr.amount*COIN if lnaddr.amount else None diff --git a/gui/kivy/uix/dialogs/lightning_payer.py b/gui/kivy/uix/dialogs/lightning_payer.py index 258b0d02c..9a879d0a8 100644 --- a/gui/kivy/uix/dialogs/lightning_payer.py +++ b/gui/kivy/uix/dialogs/lightning_payer.py @@ -3,7 +3,7 @@ from kivy.lang import Builder from kivy.factory import Factory from electrum_gui.kivy.i18n import _ from kivy.clock import mainthread -from electrum.lightning_payencode.lnaddr import lndecode +from electrum.lnaddr import lndecode Builder.load_string(''' diff --git a/lib/lightning_payencode/lnaddr.py b/lib/lnaddr.py similarity index 100% rename from lib/lightning_payencode/lnaddr.py rename to lib/lnaddr.py diff --git a/lib/lnbase.py b/lib/lnbase.py index 172b058b5..34890985e 100644 --- a/lib/lnbase.py +++ b/lib/lnbase.py @@ -32,7 +32,7 @@ from . import transaction from .util import PrintError, bh2u, print_error, bfh, profiler, xor_bytes from .transaction import opcodes, Transaction from .lnrouter import new_onion_packet, OnionHopsDataSingle, OnionPerHop, decode_onion_error -from .lightning_payencode.lnaddr import lndecode +from .lnaddr import lndecode from .lnhtlc import UpdateAddHtlc, HTLCStateMachine, RevokeAndAck, SettleHtlc REV_GENESIS = bytes.fromhex(bitcoin.rev_hex(constants.net.GENESIS)) diff --git a/lib/lnworker.py b/lib/lnworker.py index 5138b6c22..ae924f864 100644 --- a/lib/lnworker.py +++ b/lib/lnworker.py @@ -11,7 +11,7 @@ from .bitcoin import sha256, COIN from .util import bh2u, bfh, PrintError from .constants import set_testnet, set_simnet from .lnbase import Peer, privkey_to_pubkey -from .lightning_payencode.lnaddr import lnencode, LnAddr, lndecode +from .lnaddr import lnencode, LnAddr, lndecode from .ecc import der_sig_from_sig_string from .transaction import Transaction from .lnhtlc import HTLCStateMachine