![]() |
Bitcoin ABC
0.26.3
P2P Digital Currency
|
#include <addrdb.h>
#include <banman.h>
#include <chain.h>
#include <chainparams.h>
#include <config.h>
#include <init.h>
#include <interfaces/chain.h>
#include <interfaces/handler.h>
#include <interfaces/node.h>
#include <interfaces/wallet.h>
#include <mapport.h>
#include <net.h>
#include <net_processing.h>
#include <netaddress.h>
#include <netbase.h>
#include <node/blockstorage.h>
#include <node/coin.h>
#include <node/context.h>
#include <node/transaction.h>
#include <node/ui_interface.h>
#include <policy/mempool.h>
#include <policy/settings.h>
#include <primitives/block.h>
#include <primitives/transaction.h>
#include <rpc/protocol.h>
#include <rpc/server.h>
#include <shutdown.h>
#include <sync.h>
#include <timedata.h>
#include <txmempool.h>
#include <uint256.h>
#include <util/check.h>
#include <util/system.h>
#include <util/translation.h>
#include <validation.h>
#include <validationinterface.h>
#include <warnings.h>
#include <univalue.h>
#include <boost/signals2/signal.hpp>
#include <memory>
#include <utility>
Go to the source code of this file.
Namespaces | |
node | |
interfaces | |
Functions | |
std::unique_ptr< Node > | interfaces::MakeNode (node::NodeContext *context=nullptr) |
Return implementation of Node interface. More... | |
std::unique_ptr< Chain > | interfaces::MakeChain (node::NodeContext &node, const CChainParams ¶ms) |
Return implementation of Chain interface. More... | |
CRPCCommand m_command |
Definition at line 459 of file interfaces.cpp.
NodeContext* m_context {nullptr} |
Definition at line 324 of file interfaces.cpp.
NodeContext& m_node |
Definition at line 726 of file interfaces.cpp.
std::shared_ptr<Chain::Notifications> m_notifications |
Definition at line 398 of file interfaces.cpp.
const CChainParams& m_params |
Definition at line 727 of file interfaces.cpp.
std::shared_ptr<NotificationsProxy> m_proxy |
Definition at line 416 of file interfaces.cpp.
const CRPCCommand* m_wrapped_command |
Definition at line 460 of file interfaces.cpp.