#include "base58.h"
#include "chain.h"
#include "clientversion.h"
#include "core_io.h"
#include "init.h"
#include "validation.h"
#include "httpserver.h"
#include "net.h"
#include "netbase.h"
#include "rpc/blockchain.h"
#include "rpc/server.h"
#include "timedata.h"
#include "txmempool.h"
#include "util.h"
#include "utilstrencodings.h"
#include "warnings.h"
#include <stdint.h>
#include <univalue.h>
Go to the source code of this file.
|
| UniValue | getinfo (const JSONRPCRequest &request) |
| |
| UniValue | validateaddress (const JSONRPCRequest &request) |
| |
| CScript | _createmultisig_redeemScript (CWallet *const pwallet, const UniValue ¶ms) |
| | Used by addmultisigaddress / createmultisig: More...
|
| |
| UniValue | createmultisig (const JSONRPCRequest &request) |
| |
| UniValue | verifymessage (const JSONRPCRequest &request) |
| |
| UniValue | signmessagewithprivkey (const JSONRPCRequest &request) |
| |
| UniValue | setmocktime (const JSONRPCRequest &request) |
| |
| UniValue | getmemoryinfo (const JSONRPCRequest &request) |
| |
| uint32_t | getCategoryMask (UniValue cats) |
| |
| UniValue | logging (const JSONRPCRequest &request) |
| |
| UniValue | echo (const JSONRPCRequest &request) |
| |
| bool | getAddressFromIndex (const int &type, const uint160 &hash, std::string &address) |
| |
| bool | getAddressesFromParams (const UniValue ¶ms, std::vector< std::pair< uint160, int > > &addresses) |
| |
| bool | heightSort (std::pair< CAddressUnspentKey, CAddressUnspentValue > a, std::pair< CAddressUnspentKey, CAddressUnspentValue > b) |
| |
| bool | timestampSort (std::pair< CMempoolAddressDeltaKey, CMempoolAddressDelta > a, std::pair< CMempoolAddressDeltaKey, CMempoolAddressDelta > b) |
| |
| UniValue | getaddressmempool (const JSONRPCRequest &request) |
| |
| UniValue | getaddressutxos (const JSONRPCRequest &request) |
| |
| UniValue | getaddressdeltas (const JSONRPCRequest &request) |
| |
| UniValue | getaddressbalance (const JSONRPCRequest &request) |
| |
| UniValue | getaddresstxids (const JSONRPCRequest &request) |
| |
| UniValue | getspentinfo (const JSONRPCRequest &request) |
| |
| void | RegisterMiscRPCCommands (CRPCTable &t) |
| | Register miscellaneous RPC commands. More...
|
| |
◆ _createmultisig_redeemScript()
Used by addmultisigaddress / createmultisig:
Definition at line 262 of file misc.cpp.
◆ createmultisig()
◆ echo()
◆ getaddressbalance()
◆ getaddressdeltas()
◆ getAddressesFromParams()
| bool getAddressesFromParams |
( |
const UniValue & |
params, |
|
|
std::vector< std::pair< uint160, int > > & |
addresses |
|
) |
| |
◆ getAddressFromIndex()
| bool getAddressFromIndex |
( |
const int & |
type, |
|
|
const uint160 & |
hash, |
|
|
std::string & |
address |
|
) |
| |
◆ getaddressmempool()
◆ getaddresstxids()
◆ getaddressutxos()
◆ getCategoryMask()
| uint32_t getCategoryMask |
( |
UniValue |
cats | ) |
|
◆ getinfo()
- Note
- Do not add or change anything in the information returned by this method.
getinfo exists for backwards-compatibility only. It combines information from wildly different sources in the program, which is a mess, and is thus planned to be deprecated eventually.
Based on the source of the information, new information should be added to:
getblockchaininfo,
getnetworkinfo or
getwalletinfo
Or alternatively, create a specific query method for the information.
Definition at line 49 of file misc.cpp.
◆ getmemoryinfo()
◆ getspentinfo()
◆ heightSort()
◆ logging()
◆ RegisterMiscRPCCommands()
| void RegisterMiscRPCCommands |
( |
CRPCTable & |
t | ) |
|
Register miscellaneous RPC commands.
Definition at line 1351 of file misc.cpp.
◆ setmocktime()
◆ signmessagewithprivkey()
◆ timestampSort()
◆ validateaddress()
◆ verifymessage()