Bitcoin ABC 0.34.2
P2P Digital Currency
Functions
server_util.cpp File Reference
#include <rpc/server_util.h>
#include <avalanche/processor.h>
#include <common/args.h>
#include <net_processing.h>
#include <node/context.h>
#include <rpc/protocol.h>
#include <rpc/request.h>
#include <txmempool.h>
#include <util/any.h>
#include <validation.h>
#include <any>
Include dependency graph for server_util.cpp:

Go to the source code of this file.

Functions

NodeContext & EnsureAnyNodeContext (const std::any &context)
 
CTxMemPool & EnsureMemPool (const NodeContext &node)
 
CTxMemPool & EnsureAnyMemPool (const std::any &context)
 
ArgsManager & EnsureArgsman (const NodeContext &node)
 
ArgsManager & EnsureAnyArgsman (const std::any &context)
 
ChainstateManager & EnsureChainman (const NodeContext &node)
 
ChainstateManager & EnsureAnyChainman (const std::any &context)
 
CConnman & EnsureConnman (const NodeContext &node)
 
PeerManager & EnsurePeerman (const NodeContext &node)
 
avalanche::Processor & EnsureAvalanche (const NodeContext &node)
 

Function Documentation

◆ EnsureAnyArgsman()

ArgsManager & EnsureAnyArgsman ( const std::any &  context)

Definition at line 48 of file server_util.cpp.

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

◆ EnsureAnyChainman()

ChainstateManager & EnsureAnyChainman ( const std::any &  context)

Definition at line 59 of file server_util.cpp.

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

◆ EnsureAnyMemPool()

CTxMemPool & EnsureAnyMemPool ( const std::any &  context)

Definition at line 37 of file server_util.cpp.

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

◆ EnsureAnyNodeContext()

NodeContext & EnsureAnyNodeContext ( const std::any &  context)

Definition at line 21 of file server_util.cpp.

Here is the call graph for this function:

◆ EnsureArgsman()

ArgsManager & EnsureArgsman ( const NodeContext &  node)

Definition at line 41 of file server_util.cpp.

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

◆ EnsureAvalanche()

avalanche::Processor & EnsureAvalanche ( const NodeContext &  node)

Definition at line 81 of file server_util.cpp.

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

◆ EnsureChainman()

ChainstateManager & EnsureChainman ( const NodeContext &  node)

Definition at line 52 of file server_util.cpp.

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

◆ EnsureConnman()

CConnman & EnsureConnman ( const NodeContext &  node)

Definition at line 63 of file server_util.cpp.

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

◆ EnsureMemPool()

CTxMemPool & EnsureMemPool ( const NodeContext &  node)

Definition at line 29 of file server_util.cpp.

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

◆ EnsurePeerman()

PeerManager & EnsurePeerman ( const NodeContext &  node)

Definition at line 72 of file server_util.cpp.

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