BSHA3  0.17.99
P2P Blockchain, based on Bitcoin
Classes | Functions
client.cpp File Reference
#include <rpc/client.h>
#include <rpc/protocol.h>
#include <util.h>
#include <set>
#include <stdint.h>
Include dependency graph for client.cpp:

Go to the source code of this file.

Classes

class  CRPCConvertParam
 
class  CRPCConvertTable
 

Functions

UniValue ParseNonRFCJSONValue (const std::string &strVal)
 Non-RFC4627 JSON parser, accepts internal values (such as numbers, true, false, null) as well as objects and arrays. 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...
 

Function Documentation

◆ ParseNonRFCJSONValue()

UniValue ParseNonRFCJSONValue ( const std::string &  strVal)

Non-RFC4627 JSON parser, accepts internal values (such as numbers, true, false, null) as well as objects and arrays.

Definition at line 205 of file client.cpp.

Here is the call graph for this function:

◆ RPCConvertNamedValues()

UniValue RPCConvertNamedValues ( const std::string &  strMethod,
const std::vector< std::string > &  strParams 
)

Convert named arguments to command-specific RPC representation.

Definition at line 233 of file client.cpp.

◆ RPCConvertValues()

UniValue RPCConvertValues ( const std::string &  strMethod,
const std::vector< std::string > &  strParams 
)

Convert positional arguments to command-specific RPC representation.

Definition at line 214 of file client.cpp.

Here is the caller graph for this function: