#include <chainparams.h>
#include <config.h>
#include <httpserver.h>
#include <interfaces/chain.h>
#include <key_io.h>
#include <logging.h>
#include <node/context.h>
#include <outputtype.h>
#include <rpc/blockchain.h>
#include <rpc/server.h>
#include <rpc/util.h>
#include <scheduler.h>
#include <script/descriptor.h>
#include <util/check.h>
#include <util/message.h>
#include <util/ref.h>
#include <util/strencodings.h>
#include <util/system.h>
#include <univalue.h>
#include <cstdint>
#include <tuple>
Go to the source code of this file.
|
static UniValue | validateaddress (const Config &config, const JSONRPCRequest &request) |
|
static UniValue | createmultisig (const Config &config, const JSONRPCRequest &request) |
|
UniValue | getdescriptorinfo (const Config &config, const JSONRPCRequest &request) |
|
UniValue | deriveaddresses (const Config &config, const JSONRPCRequest &request) |
|
static UniValue | verifymessage (const Config &config, const JSONRPCRequest &request) |
|
static UniValue | signmessagewithprivkey (const Config &config, const JSONRPCRequest &request) |
|
static UniValue | setmocktime (const Config &config, const JSONRPCRequest &request) |
|
static UniValue | mockscheduler (const Config &config, const JSONRPCRequest &request) |
|
static UniValue | RPCLockedMemoryInfo () |
|
static UniValue | getmemoryinfo (const Config &config, const JSONRPCRequest &request) |
|
static void | EnableOrDisableLogCategories (UniValue cats, bool enable) |
|
static UniValue | logging (const Config &config, const JSONRPCRequest &request) |
|
static UniValue | echo (const Config &config, const JSONRPCRequest &request) |
|
void | RegisterMiscRPCCommands (CRPCTable &t) |
| Register miscellaneous RPC commands. More...
|
|
◆ createmultisig()
◆ deriveaddresses()
◆ echo()
◆ EnableOrDisableLogCategories()
static void EnableOrDisableLogCategories |
( |
UniValue |
cats, |
|
|
bool |
enable |
|
) |
| |
|
static |
◆ getdescriptorinfo()
◆ getmemoryinfo()
◆ logging()
Update libevent logging if BCLog::LIBEVENT has changed. If the library version doesn't allow it, UpdateHTTPServerLogging() returns false, in which case we should clear the BCLog::LIBEVENT flag. Throw an error if the user has explicitly asked to change only the libevent flag and it failed.
Definition at line 632 of file misc.cpp.
◆ mockscheduler()
◆ RegisterMiscRPCCommands()
void RegisterMiscRPCCommands |
( |
CRPCTable & |
t | ) |
|
Register miscellaneous RPC commands.
Definition at line 746 of file misc.cpp.
◆ RPCLockedMemoryInfo()
◆ setmocktime()
◆ signmessagewithprivkey()
◆ validateaddress()
◆ verifymessage()