X-Git-Url: https://git.novaco.in/?a=blobdiff_plain;f=backends%2Firc%2F__init__.py;h=9a534026fc3bf6eb17a43daa245e2bc71021b1c9;hb=3051f46df11fc6c9ebe321c9ef6d726e65310129;hp=099c7c7c8ef8ff6b1868791583c8bdb9ef9a452e;hpb=443e0d6f7086ce661874fa100e1412ece33fac19;p=electrum-server.git diff --git a/backends/irc/__init__.py b/backends/irc/__init__.py index 099c7c7..9a53402 100644 --- a/backends/irc/__init__.py +++ b/backends/irc/__init__.py @@ -111,19 +111,23 @@ class ServerProcessor(Processor): result = self.get_peers() elif method == 'server.version': - pass + result = 'ok' elif method == 'server.stop': self.shared.stop() result = 'ok' elif method == 'server.info': - result = map(lambda s: { "address":s.address, "version":s.version, "subscriptions":len(s.subscriptions)}, self.dispatcher.request_dispatcher.sessions) + result = map(lambda s: { "time":s.time, + "address":s.address, + "version":s.version, + "subscriptions":len(s.subscriptions)}, + self.dispatcher.request_dispatcher.sessions) else: print "unknown method", request if result!='': - response = { 'id':request['id'], 'method':method, 'params':params, 'result':result } + response = { 'id':request['id'], 'result':result } self.push_response(response)