plugins: nwc: clean-up imports
Try to follow PEP-8 import grouping, to make things readable. I want to be able to quickly spot 3rd-party library imports! :P
This commit is contained in:
@@ -1,5 +1,6 @@
|
||||
from electrum.commands import plugin_command
|
||||
from typing import TYPE_CHECKING
|
||||
|
||||
from electrum.commands import plugin_command
|
||||
from electrum.simple_config import SimpleConfig, ConfigVar
|
||||
|
||||
if TYPE_CHECKING:
|
||||
|
||||
@@ -1,7 +1,9 @@
|
||||
from .nwcserver import NWCServerPlugin
|
||||
from typing import TYPE_CHECKING
|
||||
|
||||
from electrum.plugin import hook
|
||||
|
||||
from typing import TYPE_CHECKING
|
||||
from .nwcserver import NWCServerPlugin
|
||||
|
||||
if TYPE_CHECKING:
|
||||
from electrum.daemon import Daemon
|
||||
from electrum.wallet import Abstract_Wallet
|
||||
|
||||
@@ -1,3 +1,15 @@
|
||||
import asyncio
|
||||
import json
|
||||
import time
|
||||
import ssl
|
||||
import logging
|
||||
import urllib.parse
|
||||
from typing import TYPE_CHECKING, Optional, List, Tuple, Awaitable
|
||||
|
||||
import electrum_aionostr as aionostr
|
||||
from electrum_aionostr.event import Event as nEvent
|
||||
from electrum_aionostr.key import PrivateKey
|
||||
|
||||
from electrum.lnworker import PaymentDirection
|
||||
from electrum.plugin import BasePlugin, hook
|
||||
from electrum.logging import Logger
|
||||
@@ -6,23 +18,12 @@ from electrum.util import log_exceptions, ca_path, OldTaskGroup, get_asyncio_loo
|
||||
get_running_loop
|
||||
from electrum.invoices import Invoice, Request, PR_UNKNOWN, PR_PAID, BaseInvoice, PR_INFLIGHT
|
||||
from electrum import constants
|
||||
import electrum_aionostr as aionostr
|
||||
from electrum_aionostr.event import Event as nEvent
|
||||
from electrum_aionostr.key import PrivateKey
|
||||
|
||||
import asyncio
|
||||
import json
|
||||
import time
|
||||
import ssl
|
||||
import logging
|
||||
import urllib.parse
|
||||
|
||||
from typing import TYPE_CHECKING, Optional, List, Tuple, Awaitable
|
||||
|
||||
if TYPE_CHECKING:
|
||||
from aiohttp_socks import ProxyConnector
|
||||
|
||||
from electrum.simple_config import SimpleConfig
|
||||
from electrum.wallet import Abstract_Wallet
|
||||
from aiohttp_socks import ProxyConnector
|
||||
|
||||
|
||||
class NWCServerPlugin(BasePlugin):
|
||||
|
||||
@@ -1,18 +1,23 @@
|
||||
from electrum.i18n import _
|
||||
from .nwcserver import NWCServerPlugin
|
||||
from electrum.gui.qt.util import WindowModalDialog, Buttons, OkButton, CancelButton, \
|
||||
CloseButton
|
||||
from electrum.gui.common_qt.util import paintQR
|
||||
from electrum.gui.qt.util import read_QIcon_from_bytes, read_QPixmap_from_bytes
|
||||
from electrum.plugin import hook
|
||||
from functools import partial
|
||||
from datetime import datetime
|
||||
|
||||
from PyQt6.QtWidgets import QVBoxLayout, QHBoxLayout, QPushButton, QLabel, QTreeWidget, QTreeWidgetItem, \
|
||||
QTextEdit, QApplication, QSpinBox, QSizePolicy, QComboBox, QLineEdit
|
||||
from PyQt6.QtWidgets import (
|
||||
QVBoxLayout, QHBoxLayout, QPushButton, QLabel, QTreeWidget, QTreeWidgetItem,
|
||||
QTextEdit, QApplication, QSpinBox, QSizePolicy, QComboBox, QLineEdit,
|
||||
)
|
||||
from PyQt6.QtGui import QPixmap, QImage
|
||||
from PyQt6.QtCore import Qt
|
||||
|
||||
from electrum.gui.qt.util import (
|
||||
WindowModalDialog, Buttons, OkButton, CancelButton, CloseButton,
|
||||
read_QIcon_from_bytes, read_QPixmap_from_bytes,
|
||||
)
|
||||
from electrum.gui.common_qt.util import paintQR
|
||||
from electrum.i18n import _
|
||||
from electrum.plugin import hook
|
||||
|
||||
from .nwcserver import NWCServerPlugin
|
||||
|
||||
from typing import TYPE_CHECKING, Optional
|
||||
if TYPE_CHECKING:
|
||||
from electrum.wallet import Abstract_Wallet
|
||||
|
||||
Reference in New Issue
Block a user