Browse Source
fix --offline option for fx and trustedcoin
3.3.3.1
SomberNight
6 years ago
No known key found for this signature in database
GPG Key ID: B33B5F232C6271E9
2 changed files with
7 additions and
3 deletions
-
electrum/exchange_rate.py
-
electrum/plugins/trustedcoin/trustedcoin.py
|
|
@ -436,7 +436,8 @@ class FxThread(ThreadJob): |
|
|
|
def __init__(self, config, network): |
|
|
|
self.config = config |
|
|
|
self.network = network |
|
|
|
self.network.register_callback(self.set_proxy, ['proxy_set']) |
|
|
|
if self.network: |
|
|
|
self.network.register_callback(self.set_proxy, ['proxy_set']) |
|
|
|
self.ccy = self.get_currency() |
|
|
|
self.history_used_spot = False |
|
|
|
self.ccy_combo = None |
|
|
|
|
|
@ -104,8 +104,11 @@ class TrustedCoinCosignerClient(object): |
|
|
|
self.user_agent = user_agent |
|
|
|
|
|
|
|
def send_request(self, method, relative_url, data=None): |
|
|
|
print("send_req") |
|
|
|
return asyncio.run_coroutine_threadsafe(self._send_request(method, relative_url, data), Network.get_instance().asyncio_loop).result() |
|
|
|
network = Network.get_instance() |
|
|
|
if network: |
|
|
|
return asyncio.run_coroutine_threadsafe(self._send_request(method, relative_url, data), network.asyncio_loop).result() |
|
|
|
else: |
|
|
|
raise ErrorConnectingServer('You are offline.') |
|
|
|
|
|
|
|
async def handle_response(self, resp): |
|
|
|
if resp.status != 200: |
|
|
|