URI: 
       tnetwork: rm dead code; simplify - electrum - Electrum Bitcoin wallet
  HTML git clone https://git.parazyd.org/electrum
   DIR Log
   DIR Files
   DIR Refs
   DIR Submodules
       ---
   DIR commit 8cd08cc0fa9b59dd987fde04b44fb89d970e60ad
   DIR parent ab3c3c5ed74b4a1d5ab29e952f487d4141fc3d98
  HTML Author: SomberNight <somber.night@protonmail.com>
       Date:   Wed, 12 Sep 2018 01:40:54 +0200
       
       network: rm dead code; simplify
       
       Diffstat:
         M electrum/blockchain.py              |       1 -
         M electrum/network.py                 |      17 +----------------
       
       2 files changed, 1 insertion(+), 17 deletions(-)
       ---
   DIR diff --git a/electrum/blockchain.py b/electrum/blockchain.py
       t@@ -99,7 +99,6 @@ class Blockchain(util.PrintError):
        
            def __init__(self, config, forkpoint, parent_id):
                self.config = config
       -        self.catch_up = None  # interface catching up
                self.forkpoint = forkpoint
                self.checkpoints = constants.net.CHECKPOINTS
                self.parent_id = parent_id
   DIR diff --git a/electrum/network.py b/electrum/network.py
       t@@ -198,13 +198,9 @@ class Network(PrintError):
                self.bhi_lock = asyncio.Lock()
                self.interface_lock = threading.RLock()            # <- re-entrant
                self.callback_lock = threading.Lock()
       -        self.pending_sends_lock = threading.Lock()
                self.recent_servers_lock = threading.RLock()       # <- re-entrant
                self.blockchains_lock = threading.Lock()
        
       -        self.pending_sends = []
       -        self.message_id = 0
       -        self.debug = False
                self.irc_servers = {}  # returned by interface (list from irc)
                self.recent_servers = self.read_recent_servers()  # note: needs self.recent_servers_lock
        
       t@@ -217,10 +213,6 @@ class Network(PrintError):
                dir_path = os.path.join(self.config.path, 'certs')
                util.make_dir(dir_path)
        
       -        # subscriptions and requests
       -        self.h2addr = {}
       -        # Requests from client we've not seen a response to
       -        self.unanswered_requests = {}
                # retry times
                self.server_retry_time = time.time()
                self.nodes_retry_time = time.time()
       t@@ -608,10 +600,6 @@ class Network(PrintError):
                if server in self.interfaces:
                    self.close_interface(self.interfaces[server])
                    self.notify('interfaces')
       -        with self.blockchains_lock:
       -            for b in blockchain.blockchains.values():
       -                if b.catch_up == server:
       -                    b.catch_up = None
        
            @aiosafe
            async def new_interface(self, server):
       t@@ -799,9 +787,6 @@ class Network(PrintError):
                                self.switch_to_interface(self.default_server)
                    else:
                        if self.config.is_fee_estimates_update_required():
       -                    await self.interface.group.spawn(self.attempt_fee_estimate_update())
       +                    await self.interface.group.spawn(self.request_fee_estimates(self.interface))
        
                    await asyncio.sleep(0.1)
       -
       -    async def attempt_fee_estimate_update(self):
       -        await self.request_fee_estimates(self.interface)