Update protocol

This commit is contained in:
2022-03-14 19:46:56 +03:00
parent e03903c8b7
commit 2068587712

View File

@@ -103,15 +103,24 @@ class JSONRPC:
return None
method = self.methods[name]
sig = signature(method.function)
params = None
for key in sig.parameters:
params[key] = ''
result = {
"jsonrpc": "2.0",
"method": name,
"params": params,
"id": 1
}
if len(sig.parameters) == 0:
result = {
"jsonrpc": "2.0",
"method": name,
"id": 1
}
else:
params = {}
for key in sig.parameters:
params[key] = ''
result = {
"jsonrpc": "2.0",
"method": name,
"params": params,
"id": 1
}
return result
def validate(self, query):