Remove unused imports. Explicitly import a few deep imports.
This commit is contained in:
@@ -23,9 +23,9 @@
|
||||
# CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
# SOFTWARE.
|
||||
|
||||
import sys
|
||||
import os
|
||||
import signal
|
||||
import sys
|
||||
|
||||
|
||||
try:
|
||||
import PyQt5
|
||||
@@ -39,11 +39,12 @@ import PyQt5.QtCore as QtCore
|
||||
|
||||
from electrum.i18n import _, set_language
|
||||
from electrum.plugins import run_hook
|
||||
from electrum import SimpleConfig, Wallet, WalletStorage
|
||||
from electrum.synchronizer import Synchronizer
|
||||
from electrum.verifier import SPV
|
||||
from electrum.util import DebugMem, UserCancelled, InvalidPassword, print_error
|
||||
from electrum.wallet import Abstract_Wallet
|
||||
from electrum import WalletStorage
|
||||
# from electrum.synchronizer import Synchronizer
|
||||
# from electrum.verifier import SPV
|
||||
# from electrum.util import DebugMem
|
||||
from electrum.util import UserCancelled, print_error
|
||||
# from electrum.wallet import Abstract_Wallet
|
||||
|
||||
from .installwizard import InstallWizard, GoBack
|
||||
|
||||
|
||||
@@ -25,9 +25,9 @@
|
||||
|
||||
from electrum.i18n import _
|
||||
|
||||
import PyQt5
|
||||
from PyQt5.QtGui import *
|
||||
from PyQt5.QtCore import *
|
||||
from PyQt5.QtGui import *
|
||||
from PyQt5.QtWidgets import *
|
||||
|
||||
from .util import *
|
||||
from .history_list import HistoryList
|
||||
|
||||
@@ -26,7 +26,7 @@ import webbrowser
|
||||
|
||||
from .util import *
|
||||
from electrum.i18n import _
|
||||
from electrum.util import block_explorer_URL, format_satoshis, format_time
|
||||
from electrum.util import block_explorer_URL
|
||||
from electrum.plugins import run_hook
|
||||
from electrum.bitcoin import is_address
|
||||
|
||||
|
||||
@@ -26,14 +26,13 @@ import webbrowser
|
||||
|
||||
from electrum.i18n import _
|
||||
from electrum.bitcoin import is_address
|
||||
from electrum.util import block_explorer_URL, format_satoshis, format_time, age
|
||||
from electrum.util import block_explorer_URL
|
||||
from electrum.plugins import run_hook
|
||||
from electrum.paymentrequest import PR_UNPAID, PR_PAID, PR_UNKNOWN, PR_EXPIRED
|
||||
from PyQt5.QtGui import *
|
||||
from PyQt5.QtCore import *
|
||||
from PyQt5.QtWidgets import (
|
||||
QAbstractItemView, QFileDialog, QMenu, QTreeWidgetItem)
|
||||
from .util import MyTreeWidget, pr_tooltips, pr_icons
|
||||
from .util import MyTreeWidget
|
||||
|
||||
|
||||
class ContactList(MyTreeWidget):
|
||||
|
||||
@@ -1,10 +1,8 @@
|
||||
|
||||
from electrum.i18n import _
|
||||
|
||||
import PyQt5
|
||||
from PyQt5.QtGui import *
|
||||
from PyQt5.QtCore import *
|
||||
import PyQt5.QtCore as QtCore
|
||||
from PyQt5.QtWidgets import QSlider, QToolTip
|
||||
|
||||
import threading
|
||||
|
||||
@@ -27,8 +27,7 @@ import webbrowser
|
||||
|
||||
from .util import *
|
||||
from electrum.i18n import _
|
||||
from electrum.util import block_explorer_URL, format_satoshis, format_time
|
||||
from electrum.plugins import run_hook
|
||||
from electrum.util import block_explorer_URL
|
||||
from electrum.util import timestamp_to_datetime, profiler
|
||||
|
||||
|
||||
|
||||
@@ -1,12 +1,13 @@
|
||||
|
||||
import sys
|
||||
import os
|
||||
import sys
|
||||
import threading
|
||||
import traceback
|
||||
|
||||
from PyQt5.QtGui import *
|
||||
from PyQt5.QtCore import *
|
||||
import PyQt5.QtCore as QtCore
|
||||
from PyQt5.QtGui import *
|
||||
from PyQt5.QtWidgets import *
|
||||
|
||||
import electrum
|
||||
from electrum import Wallet, WalletStorage
|
||||
from electrum.util import UserCancelled, InvalidPassword
|
||||
from electrum.base_wizard import BaseWizard
|
||||
@@ -55,9 +56,8 @@ class CosignWidget(QWidget):
|
||||
self.update()
|
||||
|
||||
def paintEvent(self, event):
|
||||
import math
|
||||
bgcolor = self.palette().color(QPalette.Background)
|
||||
pen = QPen(bgcolor, 7, QtCore.Qt.SolidLine)
|
||||
pen = QPen(bgcolor, 7, Qt.SolidLine)
|
||||
qp = QPainter()
|
||||
qp.begin(self)
|
||||
qp.setPen(pen)
|
||||
|
||||
@@ -23,11 +23,10 @@
|
||||
# CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
# SOFTWARE.
|
||||
|
||||
|
||||
from .util import *
|
||||
from electrum.i18n import _
|
||||
from electrum.util import block_explorer_URL, format_satoshis, format_time
|
||||
from electrum.plugins import run_hook
|
||||
from electrum.util import format_time
|
||||
|
||||
|
||||
class InvoiceList(MyTreeWidget):
|
||||
filter_columns = [0, 1, 2, 3] # Date, Requestor, Description, Amount
|
||||
|
||||
@@ -25,7 +25,6 @@
|
||||
import sys, time, threading
|
||||
import os, json, traceback
|
||||
import shutil
|
||||
import socket
|
||||
import weakref
|
||||
import webbrowser
|
||||
import csv
|
||||
@@ -33,13 +32,11 @@ from decimal import Decimal
|
||||
import base64
|
||||
from functools import partial
|
||||
|
||||
import PyQt5
|
||||
from PyQt5.QtCore import Qt
|
||||
from PyQt5.QtGui import *
|
||||
from PyQt5.QtCore import *
|
||||
import PyQt5.QtCore as QtCore
|
||||
from PyQt5.QtWidgets import *
|
||||
|
||||
from electrum.util import bh2u, bfh
|
||||
from . import icons_rc
|
||||
|
||||
from electrum import keystore
|
||||
from electrum.bitcoin import COIN, is_address, TYPE_ADDRESS
|
||||
@@ -48,25 +45,21 @@ from electrum.i18n import _
|
||||
from electrum.util import (format_time, format_satoshis, PrintError,
|
||||
format_satoshis_plain, NotEnoughFunds,
|
||||
UserCancelled)
|
||||
from electrum import Transaction, mnemonic
|
||||
from electrum import Transaction
|
||||
from electrum import util, bitcoin, commands, coinchooser
|
||||
from electrum import SimpleConfig, paymentrequest
|
||||
from electrum.wallet import Wallet, Multisig_Wallet
|
||||
from electrum import paymentrequest
|
||||
from electrum.wallet import Multisig_Wallet
|
||||
try:
|
||||
from electrum.plot import plot_history
|
||||
except:
|
||||
plot_history = None
|
||||
|
||||
from .amountedit import AmountEdit, BTCAmountEdit, MyLineEdit, BTCkBEdit
|
||||
from .amountedit import AmountEdit, BTCAmountEdit, MyLineEdit
|
||||
from .qrcodewidget import QRCodeWidget, QRDialog
|
||||
from .qrtextedit import ShowQRTextEdit, ScanQRTextEdit
|
||||
from .transaction_dialog import show_transaction
|
||||
from .fee_slider import FeeSlider
|
||||
|
||||
|
||||
from electrum import ELECTRUM_VERSION
|
||||
import re
|
||||
|
||||
from .util import *
|
||||
|
||||
|
||||
@@ -85,11 +78,11 @@ class StatusBarButton(QPushButton):
|
||||
self.func()
|
||||
|
||||
def keyPressEvent(self, e):
|
||||
if e.key() == QtCore.Qt.Key_Return:
|
||||
if e.key() == Qt.Key_Return:
|
||||
self.func()
|
||||
|
||||
|
||||
from electrum.paymentrequest import PR_UNPAID, PR_PAID, PR_UNKNOWN, PR_EXPIRED
|
||||
from electrum.paymentrequest import PR_PAID
|
||||
|
||||
|
||||
class ElectrumWindow(QMainWindow, MessageBoxMixin, PrintError):
|
||||
@@ -928,7 +921,6 @@ class ElectrumWindow(QMainWindow, MessageBoxMixin, PrintError):
|
||||
def new_payment_request(self):
|
||||
addr = self.wallet.get_unused_address()
|
||||
if addr is None:
|
||||
from electrum.wallet import Imported_Wallet
|
||||
if not self.wallet.is_deterministic():
|
||||
msg = [
|
||||
_('No more addresses in your wallet.'),
|
||||
@@ -2071,7 +2063,7 @@ class ElectrumWindow(QMainWindow, MessageBoxMixin, PrintError):
|
||||
return d.run()
|
||||
|
||||
def tx_from_text(self, txt):
|
||||
from electrum.transaction import tx_from_str, Transaction
|
||||
from electrum.transaction import tx_from_str
|
||||
try:
|
||||
tx = tx_from_str(txt)
|
||||
return Transaction(tx)
|
||||
|
||||
@@ -27,11 +27,11 @@ import socket
|
||||
|
||||
from PyQt5.QtGui import *
|
||||
from PyQt5.QtCore import *
|
||||
from PyQt5.QtWidgets import *
|
||||
import PyQt5.QtCore as QtCore
|
||||
|
||||
from electrum.i18n import _
|
||||
from electrum.bitcoin import NetworkConstants
|
||||
from electrum.network import serialize_server, deserialize_server
|
||||
from electrum.util import print_error
|
||||
|
||||
from .util import *
|
||||
|
||||
@@ -23,8 +23,9 @@
|
||||
# CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
# SOFTWARE.
|
||||
|
||||
from PyQt5.QtCore import Qt
|
||||
from PyQt5.QtGui import *
|
||||
from PyQt5.QtCore import *
|
||||
from PyQt5.QtWidgets import *
|
||||
from electrum.i18n import _
|
||||
from .util import *
|
||||
import re
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
|
||||
from PyQt5.QtGui import *
|
||||
from PyQt5.QtCore import *
|
||||
from PyQt5.QtGui import *
|
||||
import PyQt5.QtGui as QtGui
|
||||
from PyQt5.QtWidgets import (
|
||||
QApplication, QVBoxLayout, QTextEdit, QHBoxLayout, QPushButton, QWidget)
|
||||
|
||||
@@ -23,15 +23,11 @@
|
||||
# CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
# SOFTWARE.
|
||||
|
||||
import re
|
||||
import platform
|
||||
from decimal import Decimal
|
||||
|
||||
from PyQt5.QtCore import Qt
|
||||
from PyQt5.QtGui import *
|
||||
from PyQt5.QtCore import *
|
||||
import PyQt5.QtCore as QtCore
|
||||
import PyQt5.QtGui as QtGui
|
||||
from PyQt5.QtWidgets import (QHBoxLayout, QVBoxLayout, QLabel, QWidget)
|
||||
from PyQt5.QtWidgets import QHBoxLayout, QVBoxLayout, QLabel, QWidget
|
||||
|
||||
from electrum_gui.qt.qrcodewidget import QRCodeWidget
|
||||
from electrum.i18n import _
|
||||
@@ -55,7 +51,7 @@ class QR_Window(QWidget):
|
||||
self.address = ''
|
||||
self.label = ''
|
||||
self.amount = 0
|
||||
self.setFocusPolicy(QtCore.Qt.NoFocus)
|
||||
self.setFocusPolicy(Qt.NoFocus)
|
||||
|
||||
main_box = QHBoxLayout()
|
||||
|
||||
|
||||
@@ -24,9 +24,9 @@
|
||||
# SOFTWARE.
|
||||
|
||||
from electrum.i18n import _
|
||||
from electrum.util import block_explorer_URL, format_satoshis, format_time, age
|
||||
from electrum.util import format_time, age
|
||||
from electrum.plugins import run_hook
|
||||
from electrum.paymentrequest import PR_UNPAID, PR_PAID, PR_UNKNOWN, PR_EXPIRED
|
||||
from electrum.paymentrequest import PR_UNKNOWN
|
||||
from PyQt5.QtGui import *
|
||||
from PyQt5.QtCore import *
|
||||
from PyQt5.QtWidgets import QTreeWidgetItem, QMenu
|
||||
|
||||
@@ -25,6 +25,7 @@
|
||||
|
||||
from PyQt5.QtGui import *
|
||||
from PyQt5.QtCore import *
|
||||
from PyQt5.QtWidgets import *
|
||||
from electrum.i18n import _
|
||||
|
||||
from .util import *
|
||||
|
||||
@@ -26,12 +26,10 @@ import copy
|
||||
import datetime
|
||||
import json
|
||||
|
||||
import PyQt5
|
||||
from PyQt5.QtGui import *
|
||||
from PyQt5.QtCore import *
|
||||
import PyQt5.QtCore as QtCore
|
||||
from PyQt5.QtGui import *
|
||||
from PyQt5.QtWidgets import *
|
||||
|
||||
from electrum import transaction
|
||||
from electrum.bitcoin import base_encode
|
||||
from electrum.i18n import _
|
||||
from electrum.plugins import run_hook
|
||||
|
||||
@@ -1,8 +1,6 @@
|
||||
import os.path
|
||||
import time
|
||||
import traceback
|
||||
import sys
|
||||
import threading
|
||||
import platform
|
||||
import queue
|
||||
from collections import namedtuple
|
||||
@@ -23,7 +21,7 @@ else:
|
||||
|
||||
dialogs = []
|
||||
|
||||
from electrum.paymentrequest import PR_UNPAID, PR_PAID, PR_UNKNOWN, PR_EXPIRED
|
||||
from electrum.paymentrequest import PR_UNPAID, PR_PAID, PR_EXPIRED
|
||||
|
||||
pr_icons = {
|
||||
PR_UNPAID:":icons/unpaid.png",
|
||||
|
||||
@@ -24,7 +24,6 @@
|
||||
# SOFTWARE.
|
||||
from .util import *
|
||||
from electrum.i18n import _
|
||||
from electrum.bitcoin import is_address
|
||||
|
||||
|
||||
class UTXOList(MyTreeWidget):
|
||||
|
||||
@@ -4,8 +4,7 @@ _ = lambda x:x
|
||||
from electrum import WalletStorage, Wallet
|
||||
from electrum.util import format_satoshis, set_verbosity
|
||||
from electrum.bitcoin import is_address, COIN, TYPE_ADDRESS
|
||||
from electrum.network import filter_protocol
|
||||
import sys, getpass, datetime
|
||||
import getpass, datetime
|
||||
|
||||
# minimal fdisk like gui for console usage
|
||||
# written by rofl0r, with some bits stolen from the text gui (ncurses)
|
||||
|
||||
Reference in New Issue
Block a user