URI: 
       twallet.py: minor reordering in __init__ - electrum - Electrum Bitcoin wallet
  HTML git clone https://git.parazyd.org/electrum
   DIR Log
   DIR Files
   DIR Refs
   DIR Submodules
       ---
   DIR commit 86b1273ec0c4a68908d49262b3faceb12e607eed
   DIR parent ebcc983566501e407cb2189ff04f1614fabae004
  HTML Author: SomberNight <somber.night@protonmail.com>
       Date:   Wed, 11 Apr 2018 19:26:42 +0200
       
       wallet.py: minor reordering in __init__
       
       Diffstat:
         M lib/wallet.py                       |      24 ++++++++++--------------
       
       1 file changed, 10 insertions(+), 14 deletions(-)
       ---
   DIR diff --git a/lib/wallet.py b/lib/wallet.py
       t@@ -202,32 +202,28 @@ class Abstract_Wallet(PrintError):
                self.frozen_addresses      = set(storage.get('frozen_addresses',[]))
                self.history               = storage.get('addr_history',{})        # address -> list(txid, height)
                self.fiat_value            = storage.get('fiat_value', {})
       +        self.receive_requests      = storage.get('payment_requests', {})
        
       -        self.load_keystore()
       -        self.load_addresses()
       -        self.load_transactions()
       -        self.load_local_history()
       -        self.build_spent_outpoints()
       -
       -        self.test_addresses_sanity()
       -
       -        # load requests
       -        self.receive_requests = self.storage.get('payment_requests', {})
       +        # Verified transactions.  Each value is a (height, timestamp, block_pos) tuple.  Access with self.lock.
       +        self.verified_tx = storage.get('verified_tx3', {})
        
                # Transactions pending verification.  A map from tx hash to transaction
                # height.  Access is not contended so no lock is needed.
                self.unverified_tx = defaultdict(int)
        
       -        # Verified transactions.  Each value is a (height, timestamp, block_pos) tuple.  Access with self.lock.
       -        self.verified_tx = storage.get('verified_tx3', {})
       +        self.load_keystore()
       +        self.load_addresses()
       +        self.test_addresses_sanity()
       +        self.load_transactions()
       +        self.check_history()
       +        self.load_local_history()
       +        self.build_spent_outpoints()
        
                # there is a difference between wallet.up_to_date and interface.is_up_to_date()
                # interface.is_up_to_date() returns true when all requests have been answered and processed
                # wallet.up_to_date is true when the wallet is synchronized (stronger requirement)
                self.up_to_date = False
        
       -        self.check_history()
       -
                # save wallet type the first time
                if self.storage.get('wallet_type') is None:
                    self.storage.put('wallet_type', self.wallet_type)