@alius/rpc
Version:
JSON-RPC 2.0 implementation configured with OpenRPC
48 lines (47 loc) • 799 B
JSON
{
"openrpc": "1.2.6",
"info": {
"version": "1.0.0",
"title": "Test"
},
"methods": [
{
"name": "sum",
"params": [
{
"name": "a",
"required": true,
"schema": {
"type": "number"
}
},
{
"$ref": "#/components/contentDescriptors/paramb"
},
{
"name": "c",
"schema": {
"type": "number"
}
}
],
"result": {
"name": "sum of provided params",
"schema": {
"type": "number"
}
}
}
],
"components": {
"contentDescriptors": {
"paramb": {
"name": "b",
"required": true,
"schema": {
"type": "number"
}
}
}
}
}