plugin hook for load_wallet
This commit is contained in:
parent
803b292d9d
commit
7c2ac01306
|
@ -329,6 +329,8 @@ class ElectrumWindow(QMainWindow):
|
|||
self.update_buttons_on_seed()
|
||||
self.update_console()
|
||||
|
||||
self.run_hook('load_wallet')
|
||||
|
||||
|
||||
def select_wallet_file(self):
|
||||
wallet_folder = self.wallet.storage.path
|
||||
|
|
|
@ -101,12 +101,15 @@ class Plugin(BasePlugin):
|
|||
|
||||
def init(self):
|
||||
self.qr_window = None
|
||||
self.requested_amounts = self.config.get('requested_amounts',{})
|
||||
self.merchant_name = self.config.get('merchant_name', 'Invoice')
|
||||
|
||||
self.gui.expert_mode = True
|
||||
self.gui.receive_list.setHeaderLabels([ _('Address'), _('Label'), _('Balance'), _('Request')])
|
||||
self.toggle_QR_window(True)
|
||||
self.requested_amounts = {}
|
||||
|
||||
def load_wallet(self):
|
||||
self.requested_amounts = self.gui.wallet.storage.get('requested_amounts',{})
|
||||
|
||||
def close(self):
|
||||
self.gui.receive_list.setHeaderLabels([ _('Address'), _('Label'), _('Balance'), _('Tx')])
|
||||
|
@ -195,7 +198,7 @@ class Plugin(BasePlugin):
|
|||
currency = currency.upper()
|
||||
|
||||
self.requested_amounts[address] = (amount, currency)
|
||||
self.gui.wallet.config.set_key('requested_amounts', self.requested_amounts, True)
|
||||
self.gui.wallet.storage.put('requested_amounts', self.requested_amounts, True)
|
||||
|
||||
label = self.gui.wallet.labels.get(address)
|
||||
if label is None:
|
||||
|
|
Loading…
Reference in New Issue