mirror of
https://github.com/bitcoin/bitcoin.git
synced 2025-02-08 10:31:50 -05:00
Move NodeImpl from interfaces/node.cpp to node/interfaces.cpp
This commit is contained in:
parent
31c9987976
commit
12bd0fc9d7
2 changed files with 11 additions and 6 deletions
|
@ -300,13 +300,13 @@ libbitcoin_server_a_SOURCES = \
|
|||
index/txindex.cpp \
|
||||
init.cpp \
|
||||
interfaces/chain.cpp \
|
||||
interfaces/node.cpp \
|
||||
miner.cpp \
|
||||
net.cpp \
|
||||
net_processing.cpp \
|
||||
node/coin.cpp \
|
||||
node/coinstats.cpp \
|
||||
node/context.cpp \
|
||||
node/interfaces.cpp \
|
||||
node/psbt.cpp \
|
||||
node/transaction.cpp \
|
||||
node/ui_interface.cpp \
|
||||
|
|
|
@ -42,9 +42,14 @@
|
|||
|
||||
#include <boost/signals2/signal.hpp>
|
||||
|
||||
namespace interfaces {
|
||||
namespace {
|
||||
using interfaces::BlockTip;
|
||||
using interfaces::Handler;
|
||||
using interfaces::MakeHandler;
|
||||
using interfaces::Node;
|
||||
using interfaces::WalletClient;
|
||||
|
||||
namespace node {
|
||||
namespace {
|
||||
class NodeImpl : public Node
|
||||
{
|
||||
public:
|
||||
|
@ -295,9 +300,9 @@ public:
|
|||
NodeContext* m_context{nullptr};
|
||||
util::Ref m_context_ref;
|
||||
};
|
||||
|
||||
} // namespace
|
||||
} // namespace node
|
||||
|
||||
std::unique_ptr<Node> MakeNode(NodeContext* context) { return MakeUnique<NodeImpl>(context); }
|
||||
|
||||
namespace interfaces {
|
||||
std::unique_ptr<Node> MakeNode(NodeContext* context) { return MakeUnique<node::NodeImpl>(context); }
|
||||
} // namespace interfaces
|
Loading…
Add table
Reference in a new issue