Bitcoin Core 31.0.0
P2P Digital Currency
Loading...
Searching...
No Matches
node.cpp File Reference
#include <bitcoin-build-config.h>
#include <chainparams.h>
#include <httpserver.h>
#include <index/blockfilterindex.h>
#include <index/coinstatsindex.h>
#include <index/txindex.h>
#include <index/txospenderindex.h>
#include <interfaces/chain.h>
#include <interfaces/echo.h>
#include <interfaces/init.h>
#include <interfaces/ipc.h>
#include <kernel/cs_main.h>
#include <logging.h>
#include <node/context.h>
#include <rpc/server.h>
#include <rpc/server_util.h>
#include <rpc/util.h>
#include <scheduler.h>
#include <tinyformat.h>
#include <univalue.h>
#include <util/any.h>
#include <util/check.h>
#include <util/time.h>
#include <cstdint>
#include <string_view>
Include dependency graph for node.cpp:

Go to the source code of this file.

Functions

static RPCHelpMan setmocktime ()
static RPCHelpMan mockscheduler ()
static UniValue RPCLockedMemoryInfo ()
static RPCHelpMan getmemoryinfo ()
static void EnableOrDisableLogCategories (UniValue cats, bool enable)
static RPCHelpMan logging ()
static RPCHelpMan echo (const std::string &name)
static RPCHelpMan echo ()
static RPCHelpMan echojson ()
static RPCHelpMan echoipc ()
static UniValue SummaryToJSON (const IndexSummary &&summary, std::string index_name)
static RPCHelpMan getindexinfo ()
void RegisterNodeRPCCommands (CRPCTable &t)

Function Documentation

◆ echo() [1/2]

RPCHelpMan echo ( )
static

Definition at line 310 of file node.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ echo() [2/2]

RPCHelpMan echo ( const std::string & name)
static

Definition at line 277 of file node.cpp.

Here is the caller graph for this function:

◆ echoipc()

RPCHelpMan echoipc ( )
static

Definition at line 313 of file node.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ echojson()

RPCHelpMan echojson ( )
static

Definition at line 311 of file node.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ EnableOrDisableLogCategories()

void EnableOrDisableLogCategories ( UniValue cats,
bool enable )
static

Definition at line 200 of file node.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ getindexinfo()

RPCHelpMan getindexinfo ( )
static

Definition at line 363 of file node.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ getmemoryinfo()

RPCHelpMan getmemoryinfo ( )
static

Definition at line 145 of file node.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ logging()

RPCHelpMan logging ( )
static

Definition at line 218 of file node.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ mockscheduler()

RPCHelpMan mockscheduler ( )
static

Definition at line 80 of file node.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ RegisterNodeRPCCommands()

void RegisterNodeRPCCommands ( CRPCTable & t)

Definition at line 414 of file node.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ RPCLockedMemoryInfo()

UniValue RPCLockedMemoryInfo ( )
static

Definition at line 113 of file node.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ setmocktime()

RPCHelpMan setmocktime ( )
static

Definition at line 39 of file node.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ SummaryToJSON()

UniValue SummaryToJSON ( const IndexSummary && summary,
std::string index_name )
static

Definition at line 351 of file node.cpp.

Here is the call graph for this function:
Here is the caller graph for this function: