Bitcoin Core  0.20.99
P2P Digital Currency
Namespaces | Functions
node.cpp File Reference
#include <interfaces/node.h>
#include <addrdb.h>
#include <banman.h>
#include <chain.h>
#include <chainparams.h>
#include <init.h>
#include <interfaces/handler.h>
#include <interfaces/wallet.h>
#include <net.h>
#include <net_processing.h>
#include <netaddress.h>
#include <netbase.h>
#include <node/context.h>
#include <node/ui_interface.h>
#include <policy/feerate.h>
#include <policy/fees.h>
#include <policy/settings.h>
#include <primitives/block.h>
#include <rpc/server.h>
#include <shutdown.h>
#include <support/allocators/secure.h>
#include <sync.h>
#include <txmempool.h>
#include <util/check.h>
#include <util/ref.h>
#include <util/system.h>
#include <util/translation.h>
#include <validation.h>
#include <warnings.h>
#include <univalue.h>
#include <boost/signals2/signal.hpp>
Include dependency graph for node.cpp:

Go to the source code of this file.

Namespaces

 interfaces
 

Functions

std::unique_ptr< Node > interfaces::MakeNode (NodeContext *context=nullptr)
 Return implementation of Node interface. More...
 

Variable Documentation

◆ m_context

NodeContext* m_context {nullptr}

Definition at line 295 of file node.cpp.

◆ m_context_ref

util::Ref m_context_ref

Definition at line 296 of file node.cpp.