self.responses = Queue.Queue()
self.unanswered_requests = {}
- def init_socket(self):
- pass
def poke(self):
# push a fake response so that the getting thread exits its loop
def __init__(self, host, port, proxy=None):
InterfaceAncestor.__init__(self, host, port, proxy)
+ self.init_socket()
def init_socket(self):
global proxy_modes
def start_interface(self):
- self.interface.init_socket()
self.interface.start()
if self.interface.is_connected:
self.wallet.start_session(self.interface)
#!/usr/bin/env python
-from electrum import Interface
+import electrum
+
+i = electrum.Interface({'server':'electrum.novit.ro:50001:t'})
-i = Interface({'server':'electrum.novit.ro:50001:t'})
-i.init_socket()
i.start()
i.send([('blockchain.numblocks.subscribe',[])])
sys.exit(1)
i = Interface({'server':'electrum.novit.ro:50001:t'})
-i.init_socket()
i.start()
i.send([('blockchain.address.get_history',[addr])])
conn = mdb.connect(db_instance, db_user, db_password, db_name);
i = Interface({'server':"%s:%d:t"%(electrum_server, 50001)})
- i.init_socket()
i.start()
from electrum import Interface
i = Interface({'server':'electrum.novit.ro:50001:t'})
-i.init_socket()
i.start()
i.send([('server.peers.subscribe',[])])
sys.exit(1)
i = Interface({'server':'electrum.novit.ro:50001:t'})
-i.init_socket()
i.start()
i.send([('blockchain.address.subscribe',[addr])])