remove unused, add type checking imports
This commit is contained in:
@@ -1,5 +1,6 @@
|
|||||||
import threading
|
import threading
|
||||||
import socket
|
import socket
|
||||||
|
from typing import TYPE_CHECKING
|
||||||
|
|
||||||
from PyQt5.QtCore import QObject, pyqtSignal, pyqtProperty, pyqtSlot
|
from PyQt5.QtCore import QObject, pyqtSignal, pyqtProperty, pyqtSlot
|
||||||
|
|
||||||
@@ -16,6 +17,10 @@ from .trustedcoin import (TrustedCoinPlugin, server, ErrorConnectingServer,
|
|||||||
MOBILE_DISCLAIMER, get_user_id, get_signing_xpub,
|
MOBILE_DISCLAIMER, get_user_id, get_signing_xpub,
|
||||||
TrustedCoinException, make_xpub)
|
TrustedCoinException, make_xpub)
|
||||||
|
|
||||||
|
if TYPE_CHECKING:
|
||||||
|
from electrum.gui.qml import ElectrumGui
|
||||||
|
from electrum.wallet import Abstract_Wallet
|
||||||
|
|
||||||
class Plugin(TrustedCoinPlugin):
|
class Plugin(TrustedCoinPlugin):
|
||||||
|
|
||||||
class QSignalObject(PluginQObject):
|
class QSignalObject(PluginQObject):
|
||||||
@@ -297,14 +302,8 @@ class Plugin(TrustedCoinPlugin):
|
|||||||
wizard_data['x3/'] = k3.dump()
|
wizard_data['x3/'] = k3.dump()
|
||||||
# wizard_data['use_trustedcoin'] = True
|
# wizard_data['use_trustedcoin'] = True
|
||||||
|
|
||||||
|
# regular wallet prompt functions
|
||||||
|
|
||||||
|
|
||||||
# wizard
|
|
||||||
def request_otp_dialog(self, wizard, short_id, otp_secret, xpub3):
|
|
||||||
f = lambda otp, reset: self.check_otp(wizard, short_id, otp_secret, xpub3, otp, reset)
|
|
||||||
wizard.otp_dialog(otp_secret=otp_secret, run_next=f)
|
|
||||||
|
|
||||||
# regular wallet prompt function
|
|
||||||
def prompt_user_for_otp(self, wallet, tx, on_success, on_failure):
|
def prompt_user_for_otp(self, wallet, tx, on_success, on_failure):
|
||||||
self.logger.debug('prompt_user_for_otp')
|
self.logger.debug('prompt_user_for_otp')
|
||||||
self.on_success = on_success
|
self.on_success = on_success
|
||||||
|
|||||||
Reference in New Issue
Block a user