Line data Source code
1 : // Copyright (c) 2019-2020 The Bitcoin Core developers 2 : // Distributed under the MIT software license, see the accompanying 3 : // file COPYING or http://www.opensource.org/licenses/mit-license.php. 4 : 5 : #include <node/context.h> 6 : 7 : #include <addrman.h> 8 : #include <banman.h> 9 : #include <interfaces/chain.h> 10 : #include <net.h> 11 : #include <netfulfilledman.h> 12 : #include <net_processing.h> 13 : #include <netgroup.h> 14 : #include <policy/fees.h> 15 : #include <scheduler.h> 16 : #include <txmempool.h> 17 : #include <validation.h> 18 : 19 : #include <active/context.h> 20 : #include <chainlock/chainlock.h> 21 : #include <chainlock/handler.h> 22 : #include <coinjoin/coinjoin.h> 23 : #include <coinjoin/walletman.h> 24 : #include <evo/chainhelper.h> 25 : #include <evo/creditpool.h> 26 : #include <evo/deterministicmns.h> 27 : #include <evo/evodb.h> 28 : #include <evo/mnhftx.h> 29 : #include <governance/governance.h> 30 : #include <interfaces/coinjoin.h> 31 : #include <llmq/context.h> 32 : #include <llmq/observer.h> 33 : #include <masternode/meta.h> 34 : #include <masternode/sync.h> 35 : #include <spork.h> 36 : 37 : namespace node { 38 7582 : NodeContext::NodeContext() = default; 39 7580 : NodeContext::~NodeContext() = default; 40 : } // namespace node