Update protocol
This commit is contained in:
@@ -103,15 +103,24 @@ class JSONRPC:
|
|||||||
return None
|
return None
|
||||||
method = self.methods[name]
|
method = self.methods[name]
|
||||||
sig = signature(method.function)
|
sig = signature(method.function)
|
||||||
params = None
|
|
||||||
for key in sig.parameters:
|
if len(sig.parameters) == 0:
|
||||||
params[key] = ''
|
result = {
|
||||||
result = {
|
"jsonrpc": "2.0",
|
||||||
"jsonrpc": "2.0",
|
"method": name,
|
||||||
"method": name,
|
"id": 1
|
||||||
"params": params,
|
}
|
||||||
"id": 1
|
else:
|
||||||
}
|
params = {}
|
||||||
|
for key in sig.parameters:
|
||||||
|
params[key] = ''
|
||||||
|
result = {
|
||||||
|
"jsonrpc": "2.0",
|
||||||
|
"method": name,
|
||||||
|
"params": params,
|
||||||
|
"id": 1
|
||||||
|
}
|
||||||
|
|
||||||
return result
|
return result
|
||||||
|
|
||||||
def validate(self, query):
|
def validate(self, query):
|
||||||
|
|||||||
Reference in New Issue
Block a user