move synchronous_get to network.py, fix get_balance script
[electrum-nvc.git] / scripts / servers
index 7e78e33..55f6769 100755 (executable)
@@ -1,14 +1,14 @@
 #!/usr/bin/env python
 
-from electrum import Interface, DEFAULT_SERVERS
+from electrum import interface, Interface, DEFAULT_SERVERS
 import time, Queue
 
-servers = DEFAULT_SERVERS
+servers = interface.filter_protocol(DEFAULT_SERVERS,'s')
 interfaces = map ( lambda server: Interface({'server':server} ), servers )
+for i in interfaces: i.start()
 
 for i in interfaces:
     if i.is_connected:
-        i.start()
         i.send([('blockchain.numblocks.subscribe',[])])
         i.status = "timed out"
     else: