Browse Source

define pick_random_server

master
ThomasV 14 years ago
parent
commit
2f6075acfc
  1. 2
      client/interface.py
  2. 5
      client/wallet.py

2
client/interface.py

@ -21,7 +21,7 @@ import random, socket, ast, re
import threading, traceback, sys, time, json, Queue
DEFAULT_TIMEOUT = 5
DEFAULT_SERVERS = [ 'ecdsa.org:50001:t', 'electrum.novit.ro:50001:t'] # list of default servers
DEFAULT_SERVERS = [ 'ecdsa.org:50001:t', 'electrum.novit.ro:50001:t', 'electrum.bitcoins.sk:50001:t'] # list of default servers
def old_to_new(s):

5
client/wallet.py

@ -277,9 +277,12 @@ class Wallet:
#
self.addresses_waiting_for_status = []
self.addresses_waiting_for_history = []
self.server = random.choice( DEFAULT_SERVERS ) # random choice when the wallet is created
self.pick_random_server()
def pick_random_server(self):
self.server = random.choice( DEFAULT_SERVERS ) # random choice when the wallet is created
def is_up_to_date(self):
return self.interface.responses.empty() and not ( self.addresses_waiting_for_status or self.addresses_waiting_for_history )

Loading…
Cancel
Save