allow config to be None in constructor of Interface
This commit is contained in:
parent
1a781036cf
commit
81b29a48a1
|
@ -285,8 +285,12 @@ class TcpStratumInterface(InterfaceAncestor):
|
||||||
|
|
||||||
class Interface(TcpStratumInterface, HttpStratumInterface):
|
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:
|
try:
|
||||||
s = config.get('server')
|
s = config.get('server')
|
||||||
host, port, protocol = s.split(':')
|
host, port, protocol = s.split(':')
|
||||||
|
|
|
@ -2,8 +2,7 @@
|
||||||
|
|
||||||
import electrum
|
import electrum
|
||||||
|
|
||||||
i = electrum.Interface({'server':'electrum.novit.ro:50001:t'})
|
i = electrum.Interface()
|
||||||
|
|
||||||
i.start()
|
i.start()
|
||||||
i.send([('blockchain.numblocks.subscribe',[])])
|
i.send([('blockchain.numblocks.subscribe',[])])
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue