mirror of
https://github.com/ElementsProject/elements.git
synced 2026-08-14 12:43:40 +02:00
rpc: Auto-format RPCResult
This commit is contained in:
parent
fa7d0503d3
commit
fa6b061fc1
11 changed files with 1475 additions and 1207 deletions
|
|
@ -137,7 +137,7 @@ UniValue help(const JSONRPCRequest& jsonRequest)
|
|||
{"command", RPCArg::Type::STR, /* default */ "all commands", "The command to get help on"},
|
||||
},
|
||||
RPCResult{
|
||||
"\"text\" (string) The help text\n"
|
||||
RPCResult::Type::STR, "", "The help text"
|
||||
},
|
||||
RPCExamples{""},
|
||||
}.ToString()
|
||||
|
|
@ -180,7 +180,7 @@ static UniValue uptime(const JSONRPCRequest& jsonRequest)
|
|||
"\nReturns the total uptime of the server.\n",
|
||||
{},
|
||||
RPCResult{
|
||||
"ttt (numeric) The number of seconds that the server has been running\n"
|
||||
RPCResult::Type::NUM, "", "The number of seconds that the server has been running"
|
||||
},
|
||||
RPCExamples{
|
||||
HelpExampleCli("uptime", "")
|
||||
|
|
@ -197,16 +197,18 @@ static UniValue getrpcinfo(const JSONRPCRequest& request)
|
|||
"\nReturns details of the RPC server.\n",
|
||||
{},
|
||||
RPCResult{
|
||||
"{\n"
|
||||
" \"active_commands\" (json array) All active commands\n"
|
||||
" [\n"
|
||||
" { (json object) Information about an active command\n"
|
||||
" \"method\" (string) The name of the RPC command \n"
|
||||
" \"duration\" (numeric) The running time in microseconds\n"
|
||||
" },...\n"
|
||||
" ],\n"
|
||||
" \"logpath\" : \"xxx\" (string) The complete file path to the debug log\n"
|
||||
"}\n"
|
||||
RPCResult::Type::OBJ, "", "",
|
||||
{
|
||||
{RPCResult::Type::ARR, "active_commands", "All active commands",
|
||||
{
|
||||
{RPCResult::Type::OBJ, "", "Information about an active command",
|
||||
{
|
||||
{RPCResult::Type::STR, "method", "The name of the RPC command"},
|
||||
{RPCResult::Type::NUM, "duration", "The running time in microseconds"},
|
||||
}},
|
||||
}},
|
||||
{RPCResult::Type::STR, "logpath", "The complete file path to the debug log"},
|
||||
}
|
||||
},
|
||||
RPCExamples{
|
||||
HelpExampleCli("getrpcinfo", "")
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue