Browse Source

wallet: follow-up prev

master
SomberNight 7 years ago
parent
commit
d293b2e038
No known key found for this signature in database
GPG Key ID: B33B5F232C6271E9
  1. 3
      electrum/address_synchronizer.py
  2. 4
      electrum/wallet.py

3
electrum/address_synchronizer.py

@ -39,6 +39,7 @@ from .logging import Logger
if TYPE_CHECKING: if TYPE_CHECKING:
from .network import Network from .network import Network
from .json_db import JsonDB
TX_HEIGHT_LOCAL = -2 TX_HEIGHT_LOCAL = -2
@ -59,7 +60,7 @@ class AddressSynchronizer(Logger):
inherited by wallet inherited by wallet
""" """
def __init__(self, db): def __init__(self, db: JsonDB):
self.db = db self.db = db
self.network = None # type: Network self.network = None # type: Network
Logger.__init__(self) Logger.__init__(self)

4
electrum/wallet.py

@ -243,6 +243,10 @@ class Abstract_Wallet(AddressSynchronizer):
super().set_up_to_date(b) super().set_up_to_date(b)
if b: self.storage.write() if b: self.storage.write()
def clear_history(self):
super().clear_history()
self.storage.write()
def load_and_cleanup(self): def load_and_cleanup(self):
self.load_keystore() self.load_keystore()
self.test_addresses_sanity() self.test_addresses_sanity()

Loading…
Cancel
Save