1
0

gui: add BaseElectrumGui base class for guis

This commit is contained in:
SomberNight
2021-11-05 20:21:50 +01:00
parent c331c311db
commit ca9b48e2d6
6 changed files with 43 additions and 34 deletions

View File

@@ -3,6 +3,7 @@ import getpass
import datetime
import logging
from electrum.gui import BaseElectrumGui
from electrum import util
from electrum import WalletStorage, Wallet
from electrum.wallet_db import WalletDB
@@ -17,10 +18,10 @@ _ = lambda x:x # i18n
# written by rofl0r, with some bits stolen from the text gui (ncurses)
class ElectrumGui:
class ElectrumGui(BaseElectrumGui):
def __init__(self, config, daemon, plugins):
self.config = config
def __init__(self, *, config, daemon, plugins):
BaseElectrumGui.__init__(self, config=config, daemon=daemon, plugins=plugins)
self.network = daemon.network
storage = WalletStorage(config.get_wallet_path())
if not storage.file_exists: