X-Git-Url: https://git.novaco.in/?p=electrum-server.git;a=blobdiff_plain;f=server.py;h=eb2b548263bcc50e6f0ef5b318e02e91a1feeafb;hp=c17f05ede02606106efc47081a4762dff1cbbdf1;hb=81d6be9c4519622a508b80bca039cef1de137fd3;hpb=bf6cae9c8b473b6cdbfa13364c63f112e06655aa diff --git a/server.py b/server.py index c17f05e..eb2b548 100755 --- a/server.py +++ b/server.py @@ -57,7 +57,7 @@ def create_config(): config.set('server', 'ssl_certfile', '') config.set('server', 'ssl_keyfile', '') config.set('server', 'password', '') - config.set('server', 'irc', 'yes') + config.set('server', 'irc', 'no') config.set('server', 'irc_nick', '') config.set('server', 'coin', '') config.set('server', 'datadir', '') @@ -90,11 +90,16 @@ def run_rpc_command(command, stratum_tcp_port): return method = 'server.' + command - request = json.dumps({'id': 0, 'method': method, 'params': [password]}) + params = [password] + if len(sys.argv) > 2: + params.append(sys.argv[2]) + + request = json.dumps({'id': 0, 'method': method, 'params': params}) s.send(request + '\n') msg = '' while True: o = s.recv(1024) + if not o: break msg += o if msg.find('\n') != -1: break @@ -103,9 +108,9 @@ def run_rpc_command(command, stratum_tcp_port): if command == 'info': now = time.time() - print 'type address sub version time' + print 'type address sub version time' for item in r: - print '%4s %15s %3s %7s %.2f' % (item.get('name'), + print '%4s %21s %3s %7s %.2f' % (item.get('name'), item.get('address'), item.get('subscriptions'), item.get('version'), @@ -137,9 +142,7 @@ if __name__ == '__main__': from backends.irc import ServerProcessor backend_name = config.get('server', 'backend') - if backend_name == 'abe': - from backends.abe import BlockchainProcessor - elif backend_name == 'libbitcoin': + if backend_name == 'libbitcoin': from backends.libbitcoin import BlockchainProcessor elif backend_name == 'leveldb': from backends.bitcoind import BlockchainProcessor