#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()