tmove init_socket in constructor - electrum - Electrum Bitcoin wallet HTML git clone https://git.parazyd.org/electrum DIR Log DIR Files DIR Refs DIR Submodules --- DIR commit 1a781036cf0a3d04c5e170ef71fbf3e36c2ab908 DIR parent a95e834e2e4410247933b0aea3d47f5fa3d9bd63 HTML Author: thomasv <thomasv@gitorious> Date: Fri, 12 Oct 2012 16:09:20 +0200 move init_socket in constructor Diffstat: M lib/interface.py | 4 +--- M scripts/blocks | 6 +++--- M scripts/get_history | 1 - M scripts/merchant.py | 1 - M scripts/peers | 1 - M scripts/watch_address | 1 - 6 files changed, 4 insertions(+), 10 deletions(-) --- DIR diff --git a/lib/interface.py b/lib/interface.py t@@ -60,8 +60,6 @@ class InterfaceAncestor(threading.Thread): 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 t@@ -210,6 +208,7 @@ class TcpStratumInterface(InterfaceAncestor): def __init__(self, host, port, proxy=None): InterfaceAncestor.__init__(self, host, port, proxy) + self.init_socket() def init_socket(self): global proxy_modes t@@ -435,7 +434,6 @@ class WalletSynchronizer(threading.Thread): def start_interface(self): - self.interface.init_socket() self.interface.start() if self.interface.is_connected: self.wallet.start_session(self.interface) DIR diff --git a/scripts/blocks b/scripts/blocks t@@ -1,9 +1,9 @@ #!/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',[])]) DIR diff --git a/scripts/get_history b/scripts/get_history t@@ -10,7 +10,6 @@ except: sys.exit(1) i = Interface({'server':'electrum.novit.ro:50001:t'}) -i.init_socket() i.start() i.send([('blockchain.address.get_history',[addr])]) DIR diff --git a/scripts/merchant.py b/scripts/merchant.py t@@ -158,7 +158,6 @@ if __name__ == '__main__': 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() DIR diff --git a/scripts/peers b/scripts/peers t@@ -3,7 +3,6 @@ from electrum import Interface i = Interface({'server':'electrum.novit.ro:50001:t'}) -i.init_socket() i.start() i.send([('server.peers.subscribe',[])]) DIR diff --git a/scripts/watch_address b/scripts/watch_address t@@ -10,7 +10,6 @@ except: sys.exit(1) i = Interface({'server':'electrum.novit.ro:50001:t'}) -i.init_socket() i.start() i.send([('blockchain.address.subscribe',[addr])])