![]() |
Bitcoin Core 30.99.0
P2P Digital Currency
|
#include <common/args.h>#include <rpc/client.h>#include <tinyformat.h>#include <cstdint>#include <set>#include <string>#include <string_view>Go to the source code of this file.
Classes | |
| class | CRPCConvertParam |
| class | CRPCConvertTable |
Functions | |
| static UniValue | Parse (std::string_view raw, bool also_string) |
| Parse string to UniValue or throw runtime_error if string contains invalid JSON. More... | |
| UniValue | RPCConvertValues (const std::string &strMethod, const std::vector< std::string > &strParams) |
| Convert positional arguments to command-specific RPC representation. More... | |
| UniValue | RPCConvertNamedValues (const std::string &strMethod, const std::vector< std::string > &strParams) |
| Convert named arguments to command-specific RPC representation. More... | |
Variables | |
| static const CRPCConvertParam | vRPCConvertParams [] |
| Specify a (method, idx, name) here if the argument is a non-string RPC argument and needs to be converted from JSON. More... | |
| static CRPCConvertTable | rpcCvtTable |
|
static |
Parse string to UniValue or throw runtime_error if string contains invalid JSON.
Definition at line 322 of file client.cpp.
| UniValue RPCConvertNamedValues | ( | const std::string & | strMethod, |
| const std::vector< std::string > & | strParams | ||
| ) |
Convert named arguments to command-specific RPC representation.
Definition at line 384 of file client.cpp.
| UniValue RPCConvertValues | ( | const std::string & | strMethod, |
| const std::vector< std::string > & | strParams | ||
| ) |
Convert positional arguments to command-specific RPC representation.
Definition at line 372 of file client.cpp.
|
static |
Definition at line 370 of file client.cpp.
|
static |
Specify a (method, idx, name) here if the argument is a non-string RPC argument and needs to be converted from JSON.
Definition at line 31 of file client.cpp.