Bitcoin Core 28.99.0
P2P Digital Currency
Functions
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 <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 <univalue.h>
#include <util/any.h>
#include <util/check.h>
#include <util/time.h>
#include <stdint.h>
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]

static RPCHelpMan echo ( )
static

Definition at line 304 of file node.cpp.

Here is the call graph for this function:

◆ echo() [2/2]

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

Definition at line 272 of file node.cpp.

Here is the caller graph for this function:

◆ echoipc()

static RPCHelpMan echoipc ( )
static

Definition at line 307 of file node.cpp.

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

◆ echojson()

static RPCHelpMan echojson ( )
static

Definition at line 305 of file node.cpp.

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

◆ EnableOrDisableLogCategories()

static void EnableOrDisableLogCategories ( UniValue  cats,
bool  enable 
)
static

Definition at line 195 of file node.cpp.

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

◆ getindexinfo()

static RPCHelpMan getindexinfo ( )
static

Definition at line 357 of file node.cpp.

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

◆ getmemoryinfo()

static RPCHelpMan getmemoryinfo ( )
static

Definition at line 140 of file node.cpp.

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

◆ logging()

static RPCHelpMan logging ( )
static

Definition at line 213 of file node.cpp.

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

◆ mockscheduler()

static RPCHelpMan mockscheduler ( )
static

Definition at line 76 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 403 of file node.cpp.

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

◆ RPCLockedMemoryInfo()

static UniValue RPCLockedMemoryInfo ( )
static

Definition at line 108 of file node.cpp.

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

◆ setmocktime()

static RPCHelpMan setmocktime ( )
static

Definition at line 36 of file node.cpp.

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

◆ SummaryToJSON()

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

Definition at line 345 of file node.cpp.

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