tMerge pull request #2868 from SomberNight/testnet_hotfix - electrum - Electrum Bitcoin wallet HTML git clone https://git.parazyd.org/electrum DIR Log DIR Files DIR Refs DIR Submodules --- DIR commit 8da36e3bd17cd4470f55a682ccc36fc52e8ccb2f DIR parent 68218fff01f64f2c45e935c30ef887d9326b204d HTML Author: ThomasV <thomasv@electrum.org> Date: Thu, 14 Sep 2017 05:18:58 +0200 Merge pull request #2868 from SomberNight/testnet_hotfix fix testnet Diffstat: M lib/bitcoin.py | 2 +- M lib/network.py | 9 ++++----- M lib/servers_testnet.json | 12 ++++++------ 3 files changed, 11 insertions(+), 12 deletions(-) --- DIR diff --git a/lib/bitcoin.py b/lib/bitcoin.py t@@ -80,7 +80,7 @@ def set_testnet(): global TESTNET, HEADERS_URL global GENESIS global SEGWIT_HRP - global DEFAULT_PORTS, SERVERLIST + global DEFAULT_PORTS, SERVERLIST, DEFAULT_SERVERS TESTNET = True ADDRTYPE_P2PKH = 111 ADDRTYPE_P2SH = 196 DIR diff --git a/lib/network.py b/lib/network.py t@@ -65,7 +65,7 @@ def parse_servers(result): for v in item[2]: if re.match("[st]\d*", v): protocol, port = v[0], v[1:] - if port == '': port = DEFAULT_PORTS[protocol] + if port == '': port = bitcoin.DEFAULT_PORTS[protocol] out[protocol] = port elif re.match("v(.?)+", v): version = v[1:] t@@ -99,7 +99,7 @@ def filter_protocol(hostmap, protocol = 's'): def pick_random_server(hostmap = None, protocol = 's', exclude_set = set()): if hostmap is None: - hostmap = DEFAULT_SERVERS + hostmap = bitcoin.DEFAULT_SERVERS eligible = list(set(filter_protocol(hostmap, protocol)) - exclude_set) return random.choice(eligible) if eligible else None t@@ -354,7 +354,7 @@ class Network(util.DaemonThread): return list(self.interfaces.keys()) def get_servers(self): - out = DEFAULT_SERVERS + out = bitcoin.DEFAULT_SERVERS if self.irc_servers: out.update(filter_version(self.irc_servers.copy())) else: t@@ -462,8 +462,7 @@ class Network(util.DaemonThread): '''Switch to a random connected server other than the current one''' servers = self.get_interfaces() # Those in connected state if self.default_server in servers: - servers.remov - e(self.default_server) + servers.remove(self.default_server) if servers: self.switch_to_interface(random.choice(servers)) DIR diff --git a/lib/servers_testnet.json b/lib/servers_testnet.json t@@ -1,8 +1,8 @@ { - 'testnetnode.arihanc.com': {'t':'51001', 's':'51002'}, - 'testnet1.bauerj.eu': {'t':'51001', 's':'51002'}, - '14.3.140.101': {'t':'51001', 's':'51002'}, - 'testnet.hsmiths.com': {'t':'53011', 's':'53012'}, - 'electrum.akinbo.org': {'t':'51001', 's':'51002'}, - 'ELEX05.blackpole.online': {'t':'52011', 's':'52002'}, + "testnetnode.arihanc.com": {"t":"51001", "s":"51002"}, + "testnet1.bauerj.eu": {"t":"51001", "s":"51002"}, + "14.3.140.101": {"t":"51001", "s":"51002"}, + "testnet.hsmiths.com": {"t":"53011", "s":"53012"}, + "electrum.akinbo.org": {"t":"51001", "s":"51002"}, + "ELEX05.blackpole.online": {"t":"52011", "s":"52002"} }