commit 81b29a48a1912175629a2962e2240dc1d220fedf
parent 1a781036cf0a3d04c5e170ef71fbf3e36c2ab908
Author: thomasv <thomasv@gitorious>
Date: Fri, 12 Oct 2012 16:31:05 +0200
allow config to be None in constructor of Interface
Diffstat:
2 files changed, 6 insertions(+), 3 deletions(-)
diff --git a/lib/interface.py b/lib/interface.py
@@ -285,8 +285,12 @@ class TcpStratumInterface(InterfaceAncestor):
class Interface(TcpStratumInterface, HttpStratumInterface):
- def __init__(self, config):
+ def __init__(self, config = None):
+ if config is None:
+ from simple_config import SimpleConfig
+ config = SimpleConfig()
+
try:
s = config.get('server')
host, port, protocol = s.split(':')
diff --git a/scripts/blocks b/scripts/blocks
@@ -2,8 +2,7 @@
import electrum
-i = electrum.Interface({'server':'electrum.novit.ro:50001:t'})
-
+i = electrum.Interface()
i.start()
i.send([('blockchain.numblocks.subscribe',[])])