Bitcoin Core 28.99.0
P2P Digital Currency
|
#include <rpc/server_util.h>
#include <common/args.h>
#include <net_processing.h>
#include <node/context.h>
#include <policy/fees.h>
#include <rpc/protocol.h>
#include <rpc/request.h>
#include <txmempool.h>
#include <util/any.h>
#include <validation.h>
#include <any>
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) |
BanMan & | EnsureBanman (const NodeContext &node) |
BanMan & | EnsureAnyBanman (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) |
CBlockPolicyEstimator & | EnsureFeeEstimator (const NodeContext &node) |
CBlockPolicyEstimator & | EnsureAnyFeeEstimator (const std::any &context) |
CConnman & | EnsureConnman (const NodeContext &node) |
interfaces::Mining & | EnsureMining (const NodeContext &node) |
PeerManager & | EnsurePeerman (const NodeContext &node) |
AddrMan & | EnsureAddrman (const NodeContext &node) |
AddrMan & | EnsureAnyAddrman (const std::any &context) |
AddrMan & EnsureAddrman | ( | const NodeContext & | node | ) |
Definition at line 120 of file server_util.cpp.
AddrMan & EnsureAnyAddrman | ( | const std::any & | context | ) |
Definition at line 128 of file server_util.cpp.
ArgsManager & EnsureAnyArgsman | ( | const std::any & | context | ) |
Definition at line 65 of file server_util.cpp.
BanMan & EnsureAnyBanman | ( | const std::any & | context | ) |
Definition at line 52 of file server_util.cpp.
ChainstateManager & EnsureAnyChainman | ( | const std::any & | context | ) |
Definition at line 78 of file server_util.cpp.
CBlockPolicyEstimator & EnsureAnyFeeEstimator | ( | const std::any & | context | ) |
Definition at line 91 of file server_util.cpp.
CTxMemPool & EnsureAnyMemPool | ( | const std::any & | context | ) |
Definition at line 38 of file server_util.cpp.
NodeContext & EnsureAnyNodeContext | ( | const std::any & | context | ) |
ArgsManager & EnsureArgsman | ( | const NodeContext & | node | ) |
Definition at line 57 of file server_util.cpp.
BanMan & EnsureBanman | ( | const NodeContext & | node | ) |
Definition at line 44 of file server_util.cpp.
ChainstateManager & EnsureChainman | ( | const NodeContext & | node | ) |
Definition at line 70 of file server_util.cpp.
CConnman & EnsureConnman | ( | const NodeContext & | node | ) |
Definition at line 96 of file server_util.cpp.
CBlockPolicyEstimator & EnsureFeeEstimator | ( | const NodeContext & | node | ) |
Definition at line 83 of file server_util.cpp.
CTxMemPool & EnsureMemPool | ( | const NodeContext & | node | ) |
Definition at line 30 of file server_util.cpp.
interfaces::Mining & EnsureMining | ( | const NodeContext & | node | ) |
Definition at line 104 of file server_util.cpp.
PeerManager & EnsurePeerman | ( | const NodeContext & | node | ) |
Definition at line 112 of file server_util.cpp.