16659 continuation

Signed-off-by: pasta <pasta@dashboost.org>
This commit is contained in:
pasta 2021-12-12 17:38:01 -05:00 committed by Pasta
parent 3c5dcb036a
commit f04cf7bf47
No known key found for this signature in database
GPG Key ID: 52527BEDABE87984
91 changed files with 11 additions and 153 deletions

View File

@ -3,7 +3,6 @@
// file COPYING or http://www.opensource.org/licenses/mit-license.php. // file COPYING or http://www.opensource.org/licenses/mit-license.php.
#include <batchedlogger.h> #include <batchedlogger.h>
#include <util/system.h>
CBatchedLogger::CBatchedLogger(BCLog::LogFlags _category, const std::string& _header) : CBatchedLogger::CBatchedLogger(BCLog::LogFlags _category, const std::string& _header) :
accept(LogAcceptCategory(_category)), header(_header) accept(LogAcceptCategory(_category)), header(_header)

View File

@ -4,7 +4,6 @@
#include <bench/bench.h> #include <bench/bench.h>
#include <validation.h>
#include <base58.h> #include <base58.h>
#include <array> #include <array>

View File

@ -4,7 +4,6 @@
#include <bench/bench.h> #include <bench/bench.h>
#include <validation.h>
#include <bech32.h> #include <bech32.h>
#include <util/strencodings.h> #include <util/strencodings.h>

View File

@ -10,9 +10,7 @@
#include <algorithm> #include <algorithm>
#include <assert.h> #include <assert.h>
#include <iomanip>
#include <iostream> #include <iostream>
#include <numeric>
#include <regex> #include <regex>
namespace { namespace {

View File

@ -5,15 +5,10 @@
#include <bench/bench.h> #include <bench/bench.h>
#include <crypto/sha256.h> #include <crypto/sha256.h>
#include <key.h>
#include <stacktraces.h> #include <stacktraces.h>
#include <util/strencodings.h> #include <util/strencodings.h>
#include <util/system.h> #include <util/system.h>
#include <boost/lexical_cast.hpp>
#include <memory>
#include <bls/bls.h> #include <bls/bls.h>
static const char* DEFAULT_BENCH_FILTER = ".*"; static const char* DEFAULT_BENCH_FILTER = ".*";

View File

@ -5,7 +5,6 @@
#include <bench/bench.h> #include <bench/bench.h>
#include <consensus/consensus.h> #include <consensus/consensus.h>
#include <consensus/validation.h> #include <consensus/validation.h>
#include <crypto/sha256.h>
#include <script/standard.h> #include <script/standard.h>
#include <test/util.h> #include <test/util.h>
#include <txmempool.h> #include <txmempool.h>

View File

@ -4,7 +4,6 @@
#include <bench/bench.h> #include <bench/bench.h>
#include <hash.h>
#include <crypto/chacha20.h> #include <crypto/chacha20.h>
/* Number of bytes to process per iteration */ /* Number of bytes to process per iteration */

View File

@ -4,7 +4,6 @@
#include <bench/bench.h> #include <bench/bench.h>
#include <util/system.h> #include <util/system.h>
#include <validation.h>
#include <checkqueue.h> #include <checkqueue.h>
#include <prevector.h> #include <prevector.h>
#include <vector> #include <vector>

View File

@ -6,13 +6,10 @@
#include <chainparams.h> #include <chainparams.h>
#include <consensus/merkle.h> #include <consensus/merkle.h>
#include <consensus/validation.h> #include <consensus/validation.h>
#include <miner.h>
#include <policy/policy.h> #include <policy/policy.h>
#include <pow.h> #include <pow.h>
#include <test/util.h>
#include <txmempool.h> #include <txmempool.h>
#include <validation.h> #include <validation.h>
#include <validationinterface.h>

View File

@ -3,7 +3,6 @@
// file COPYING or http://www.opensource.org/licenses/mit-license.php. // file COPYING or http://www.opensource.org/licenses/mit-license.php.
#include <bench/bench.h> #include <bench/bench.h>
#include <validation.h>
// Extremely fast-running benchmark: // Extremely fast-running benchmark:
#include <math.h> #include <math.h>

View File

@ -4,7 +4,6 @@
#include <bench/bench.h> #include <bench/bench.h>
#include <interfaces/chain.h> #include <interfaces/chain.h>
#include <key_io.h>
#include <test/util.h> #include <test/util.h>
#include <validationinterface.h> #include <validationinterface.h>
#include <wallet/wallet.h> #include <wallet/wallet.h>

View File

@ -7,7 +7,6 @@
#include <primitives/transaction.h> #include <primitives/transaction.h>
#include <evo/specialtx.h> #include <evo/specialtx.h>
#include <evo/providertx.h> #include <evo/providertx.h>
#include <evo/cbtx.h>
#include <llmq/commitment.h> #include <llmq/commitment.h>
#include <hash.h> #include <hash.h>
#include <script/script.h> #include <script/script.h>
@ -18,8 +17,6 @@
#include <math.h> #include <math.h>
#include <stdlib.h> #include <stdlib.h>
#include <algorithm>
#define LN2SQUARED 0.4804530139182014246671025263266649717305529515945455 #define LN2SQUARED 0.4804530139182014246671025263266649717305529515945455
#define LN2 0.6931471805599453094172321214581765680755001343602552 #define LN2 0.6931471805599453094172321214581765680755001343602552

View File

@ -9,6 +9,8 @@
#include <uint256.h> #include <uint256.h>
#include <llmq/params.h> #include <llmq/params.h>
#include <map>
namespace Consensus { namespace Consensus {
enum DeploymentPos enum DeploymentPos

View File

@ -13,7 +13,6 @@
#include <chain.h> #include <chain.h>
#include <coins.h> #include <coins.h>
#include <util/moneystr.h> #include <util/moneystr.h>
#include <version.h>
bool IsFinalTx(const CTransaction &tx, int nBlockHeight, int64_t nBlockTime) bool IsFinalTx(const CTransaction &tx, int nBlockHeight, int64_t nBlockTime)
{ {

View File

@ -12,7 +12,6 @@
#include <serialize.h> #include <serialize.h>
#include <streams.h> #include <streams.h>
#include <univalue.h> #include <univalue.h>
#include <util/system.h>
#include <util/strencodings.h> #include <util/strencodings.h>
#include <version.h> #include <version.h>

View File

@ -4,7 +4,6 @@
#include <core_io.h> #include <core_io.h>
#include <consensus/consensus.h>
#include <consensus/validation.h> #include <consensus/validation.h>
#include <key_io.h> #include <key_io.h>
#include <primitives/transaction.h> #include <primitives/transaction.h>
@ -13,7 +12,6 @@
#include <serialize.h> #include <serialize.h>
#include <streams.h> #include <streams.h>
#include <univalue.h> #include <univalue.h>
#include <util/system.h>
#include <util/moneystr.h> #include <util/moneystr.h>
#include <util/strencodings.h> #include <util/strencodings.h>

View File

@ -32,7 +32,6 @@
#include <stddef.h> #include <stddef.h>
#include <string.h> #include <string.h>
#include <limits.h>
#include "sph_blake.h" #include "sph_blake.h"

View File

@ -32,7 +32,6 @@
#include <stddef.h> #include <stddef.h>
#include <string.h> #include <string.h>
#include <limits.h>
#ifdef __cplusplus #ifdef __cplusplus
extern "C"{ extern "C"{

View File

@ -10,7 +10,6 @@
#include <assert.h> #include <assert.h>
#include <string.h> #include <string.h>
#include <cstdio>
#include <limits> #include <limits>
#ifndef HAVE_TIMINGSAFE_BCMP #ifndef HAVE_TIMINGSAFE_BCMP

View File

@ -32,7 +32,6 @@
#include <stddef.h> #include <stddef.h>
#include <string.h> #include <string.h>
#include <limits.h>
#include "sph_cubehash.h" #include "sph_cubehash.h"
#ifdef __cplusplus #ifdef __cplusplus

View File

@ -32,7 +32,6 @@
#include <stddef.h> #include <stddef.h>
#include <string.h> #include <string.h>
#include <limits.h>
#include "sph_echo.h" #include "sph_echo.h"

View File

@ -32,7 +32,6 @@
#include <stddef.h> #include <stddef.h>
#include <string.h> #include <string.h>
#include <limits.h>
#include "sph_luffa.h" #include "sph_luffa.h"

View File

@ -9,7 +9,6 @@
#include <crypto/common.h> #include <crypto/common.h>
#include <span.h> #include <span.h>
#include <algorithm>
#include <array> // For std::begin and std::end. #include <array> // For std::begin and std::end.
#include <stdint.h> #include <stdint.h>

View File

@ -32,7 +32,6 @@
#include <stddef.h> #include <stddef.h>
#include <string.h> #include <string.h>
#include <limits.h>
#include "sph_simd.h" #include "sph_simd.h"

View File

@ -14,7 +14,6 @@
#include <ui_interface.h> #include <ui_interface.h>
#include <walletinitinterface.h> #include <walletinitinterface.h>
#include <crypto/hmac_sha256.h> #include <crypto/hmac_sha256.h>
#include <stdio.h>
#include <memory> #include <memory>

View File

@ -5,7 +5,6 @@
#include <httpserver.h> #include <httpserver.h>
#include <chainparamsbase.h> #include <chainparamsbase.h>
#include <compat.h>
#include <util/system.h> #include <util/system.h>
#include <util/strencodings.h> #include <util/strencodings.h>
#include <util/threadnames.h> #include <util/threadnames.h>
@ -16,13 +15,10 @@
#include <ui_interface.h> #include <ui_interface.h>
#include <deque> #include <deque>
#include <memory>
#include <stdio.h> #include <stdio.h>
#include <stdlib.h>
#include <string> #include <string>
#include <sys/types.h> #include <sys/types.h>
#include <sys/stat.h>
#include <event2/thread.h> #include <event2/thread.h>
#include <event2/buffer.h> #include <event2/buffer.h>
@ -40,7 +36,6 @@
#endif #endif
#include <thread> #include <thread>
#include <mutex>
#include <condition_variable> #include <condition_variable>
/** Maximum size of http request (request line + headers) */ /** Maximum size of http request (request line + headers) */

View File

@ -5,15 +5,12 @@
#include <interfaces/wallet.h> #include <interfaces/wallet.h>
#include <amount.h> #include <amount.h>
#include <chain.h>
#include <coinjoin/client.h> #include <coinjoin/client.h>
#include <consensus/validation.h> #include <consensus/validation.h>
#include <init.h>
#include <interfaces/chain.h> #include <interfaces/chain.h>
#include <interfaces/handler.h> #include <interfaces/handler.h>
#include <net.h> #include <net.h>
#include <policy/fees.h> #include <policy/fees.h>
#include <policy/policy.h>
#include <primitives/transaction.h> #include <primitives/transaction.h>
#include <rpc/server.h> #include <rpc/server.h>
#include <scheduler.h> #include <scheduler.h>
@ -21,7 +18,6 @@
#include <script/standard.h> #include <script/standard.h>
#include <support/allocators/secure.h> #include <support/allocators/secure.h>
#include <sync.h> #include <sync.h>
#include <timedata.h>
#include <txmempool.h> // for mempool.cs #include <txmempool.h> // for mempool.cs
#include <ui_interface.h> #include <ui_interface.h>
#include <uint256.h> #include <uint256.h>

View File

@ -7,14 +7,12 @@
#include <base58.h> #include <base58.h>
#include <bech32.h> #include <bech32.h>
#include <chainparams.h> #include <chainparams.h>
#include <util/strencodings.h>
#include <boost/variant/apply_visitor.hpp> #include <boost/variant/apply_visitor.hpp>
#include <boost/variant/static_visitor.hpp> #include <boost/variant/static_visitor.hpp>
#include <assert.h> #include <assert.h>
#include <string.h> #include <string.h>
#include <algorithm>
namespace namespace
{ {

View File

@ -15,7 +15,6 @@
#include <masternode/node.h> #include <masternode/node.h>
#include <chainparams.h> #include <chainparams.h>
#include <net_processing.h> #include <net_processing.h>
#include <spork.h>
namespace llmq namespace llmq
{ {

View File

@ -11,7 +11,6 @@
#include <chainparams.h> #include <chainparams.h>
#include <net_processing.h> #include <net_processing.h>
#include <spork.h> #include <spork.h>
#include <validation.h>
namespace llmq namespace llmq
{ {

View File

@ -8,8 +8,6 @@
#include <util/threadnames.h> #include <util/threadnames.h>
#include <util/time.h> #include <util/time.h>
#include <mutex>
const char * const DEFAULT_DEBUGLOGFILE = "debug.log"; const char * const DEFAULT_DEBUGLOGFILE = "debug.log";
BCLog::Logger& LogInstance() BCLog::Logger& LogInstance()

View File

@ -13,8 +13,6 @@
#include <validation.h> #include <validation.h>
#include <warnings.h> #include <warnings.h>
#include <bls/bls.h>
// Keep track of the active Masternode // Keep track of the active Masternode
CCriticalSection activeMasternodeInfoCs; CCriticalSection activeMasternodeInfoCs;
CActiveMasternodeInfo activeMasternodeInfo GUARDED_BY(activeMasternodeInfoCs); CActiveMasternodeInfo activeMasternodeInfo GUARDED_BY(activeMasternodeInfoCs);

View File

@ -9,13 +9,10 @@
#include <amount.h> #include <amount.h>
#include <chain.h> #include <chain.h>
#include <chainparams.h> #include <chainparams.h>
#include <coins.h>
#include <consensus/consensus.h> #include <consensus/consensus.h>
#include <consensus/tx_verify.h> #include <consensus/tx_verify.h>
#include <consensus/merkle.h> #include <consensus/merkle.h>
#include <consensus/validation.h> #include <consensus/validation.h>
#include <hash.h>
#include <net.h>
#include <policy/feerate.h> #include <policy/feerate.h>
#include <policy/policy.h> #include <policy/policy.h>
#include <pow.h> #include <pow.h>

View File

@ -17,7 +17,6 @@
#include <merkleblock.h> #include <merkleblock.h>
#include <netmessagemaker.h> #include <netmessagemaker.h>
#include <netbase.h> #include <netbase.h>
#include <policy/fees.h>
#include <policy/policy.h> #include <policy/policy.h>
#include <primitives/block.h> #include <primitives/block.h>
#include <primitives/transaction.h> #include <primitives/transaction.h>
@ -26,10 +25,8 @@
#include <scheduler.h> #include <scheduler.h>
#include <streams.h> #include <streams.h>
#include <tinyformat.h> #include <tinyformat.h>
#include <txdb.h>
#include <index/txindex.h> #include <index/txindex.h>
#include <txmempool.h> #include <txmempool.h>
#include <ui_interface.h>
#include <util/system.h> #include <util/system.h>
#include <util/moneystr.h> #include <util/moneystr.h>
#include <util/strencodings.h> #include <util/strencodings.h>

View File

@ -18,7 +18,6 @@
#include <array> #include <array>
#include <cstdint> #include <cstdint>
#include <ios> #include <ios>
#include <iterator>
#include <tuple> #include <tuple>
constexpr size_t CNetAddr::V1_SERIALIZATION_SIZE; constexpr size_t CNetAddr::V1_SERIALIZATION_SIZE;

View File

@ -5,17 +5,14 @@
#include <netbase.h> #include <netbase.h>
#include <hash.h>
#include <sync.h> #include <sync.h>
#include <uint256.h> #include <uint256.h>
#include <random.h>
#include <tinyformat.h> #include <tinyformat.h>
#include <util/system.h> #include <util/system.h>
#include <util/strencodings.h> #include <util/strencodings.h>
#include <atomic> #include <atomic>
#include <cstdint> #include <cstdint>
#include <limits>
#ifndef WIN32 #ifndef WIN32
#include <fcntl.h> #include <fcntl.h>

View File

@ -5,6 +5,7 @@
#include <consensus/validation.h> #include <consensus/validation.h>
#include <net.h> #include <net.h>
#include <txmempool.h>
#include <util/validation.h> #include <util/validation.h>
#include <validation.h> #include <validation.h>
#include <validationinterface.h> #include <validationinterface.h>

View File

@ -12,7 +12,6 @@
#include <string> #include <string>
#include <boost/signals2/connection.hpp> #include <boost/signals2/connection.hpp>
#include <boost/signals2/signal.hpp>
/** Store connections so we can disconnect them when suppressing output */ /** Store connections so we can disconnect them when suppressing output */
boost::signals2::connection noui_ThreadSafeMessageBoxConn; boost::signals2::connection noui_ThreadSafeMessageBoxConn;

View File

@ -4,7 +4,6 @@
// file COPYING or http://www.opensource.org/licenses/mit-license.php. // file COPYING or http://www.opensource.org/licenses/mit-license.php.
#include <policy/fees.h> #include <policy/fees.h>
#include <policy/policy.h>
#include <clientversion.h> #include <clientversion.h>
#include <streams.h> #include <streams.h>

View File

@ -7,11 +7,8 @@
#include <policy/policy.h> #include <policy/policy.h>
#include <validation.h>
#include <coins.h> #include <coins.h>
#include <policy/settings.h> #include <policy/settings.h>
#include <tinyformat.h>
#include <util/system.h>
#include <util/strencodings.h> #include <util/strencodings.h>

View File

@ -3,8 +3,6 @@
// Distributed under the MIT software license, see the accompanying // Distributed under the MIT software license, see the accompanying
// file COPYING or http://www.opensource.org/licenses/mit-license.php. // file COPYING or http://www.opensource.org/licenses/mit-license.php.
#include <policy/settings.h>
#include <policy/feerate.h> #include <policy/feerate.h>
#include <policy/policy.h> #include <policy/policy.h>

View File

@ -7,7 +7,6 @@
#include <arith_uint256.h> #include <arith_uint256.h>
#include <chain.h> #include <chain.h>
#include <chainparams.h>
#include <primitives/block.h> #include <primitives/block.h>
#include <uint256.h> #include <uint256.h>

View File

@ -7,6 +7,7 @@
#include <attributes.h> #include <attributes.h>
#include <node/transaction.h> #include <node/transaction.h>
#include <optional.h>
#include <primitives/transaction.h> #include <primitives/transaction.h>
#include <pubkey.h> #include <pubkey.h>
#include <script/sign.h> #include <script/sign.h>

View File

@ -4,7 +4,6 @@
#include <qt/qvalidatedlineedit.h> #include <qt/qvalidatedlineedit.h>
#include <qt/bitcoinaddressvalidator.h>
#include <qt/guiutil.h> #include <qt/guiutil.h>
QValidatedLineEdit::QValidatedLineEdit(QWidget *parent) : QValidatedLineEdit::QValidatedLineEdit(QWidget *parent) :

View File

@ -8,6 +8,7 @@
#include <qt/test/paymentrequestdata.h> #include <qt/test/paymentrequestdata.h>
#include <amount.h> #include <amount.h>
#include <chainparams.h>
#include <interfaces/node.h> #include <interfaces/node.h>
#include <random.h> #include <random.h>
#include <script/script.h> #include <script/script.h>

View File

@ -22,7 +22,6 @@
#ifndef WIN32 #ifndef WIN32
#include <fcntl.h> #include <fcntl.h>
#include <sys/time.h>
#endif #endif
#ifdef HAVE_SYS_GETRANDOM #ifdef HAVE_SYS_GETRANDOM
@ -45,7 +44,6 @@
#include <cpuid.h> #include <cpuid.h>
#endif #endif
#include <openssl/err.h>
#include <openssl/rand.h> #include <openssl/rand.h>
#include <openssl/conf.h> #include <openssl/conf.h>

View File

@ -7,14 +7,12 @@
#include <rpc/blockchain.h> #include <rpc/blockchain.h>
#include <amount.h> #include <amount.h>
#include <base58.h>
#include <blockfilter.h> #include <blockfilter.h>
#include <chain.h> #include <chain.h>
#include <chainparams.h> #include <chainparams.h>
#include <coins.h> #include <coins.h>
#include <node/coinstats.h> #include <node/coinstats.h>
#include <core_io.h> #include <core_io.h>
#include <hash.h>
#include <consensus/validation.h> #include <consensus/validation.h>
#include <index/blockfilterindex.h> #include <index/blockfilterindex.h>
#include <key_io.h> #include <key_io.h>
@ -27,13 +25,13 @@
#include <script/descriptor.h> #include <script/descriptor.h>
#include <streams.h> #include <streams.h>
#include <sync.h> #include <sync.h>
#include <txdb.h>
#include <txmempool.h> #include <txmempool.h>
#include <util/strencodings.h> #include <util/strencodings.h>
#include <util/validation.h> #include <util/validation.h>
#include <util/system.h> #include <util/system.h>
#include <validation.h> #include <validation.h>
#include <validationinterface.h> #include <validationinterface.h>
#include <versionbitsinfo.h>
#include <warnings.h> #include <warnings.h>
#include <evo/specialtx.h> #include <evo/specialtx.h>
@ -49,7 +47,6 @@
#include <boost/thread/thread.hpp> // boost::thread::interrupt #include <boost/thread/thread.hpp> // boost::thread::interrupt
#include <memory>
#include <mutex> #include <mutex>
#include <condition_variable> #include <condition_variable>
#include <merkleblock.h> #include <merkleblock.h>

View File

@ -8,7 +8,6 @@
#include <util/system.h> #include <util/system.h>
#include <set> #include <set>
#include <stdint.h>
class CRPCConvertParam class CRPCConvertParam
{ {

View File

@ -4,11 +4,8 @@
// Distributed under the MIT software license, see the accompanying // Distributed under the MIT software license, see the accompanying
// file COPYING or http://www.opensource.org/licenses/mit-license.php. // file COPYING or http://www.opensource.org/licenses/mit-license.php.
#include <chain.h>
#include <chainparams.h> #include <chainparams.h>
#include <clientversion.h>
#include <consensus/consensus.h> #include <consensus/consensus.h>
#include <core_io.h>
#include <evo/mnauth.h> #include <evo/mnauth.h>
#include <httpserver.h> #include <httpserver.h>
#include <key_io.h> #include <key_io.h>
@ -18,13 +15,11 @@
#include <rpc/server.h> #include <rpc/server.h>
#include <rpc/util.h> #include <rpc/util.h>
#include <script/descriptor.h> #include <script/descriptor.h>
#include <timedata.h>
#include <txmempool.h> #include <txmempool.h>
#include <util/system.h> #include <util/system.h>
#include <util/strencodings.h> #include <util/strencodings.h>
#include <validation.h> #include <validation.h>
#include <util/validation.h> #include <util/validation.h>
#include <warnings.h>
#include <masternode/sync.h> #include <masternode/sync.h>
#include <spork.h> #include <spork.h>

View File

@ -7,11 +7,9 @@
#include <rpc/protocol.h> #include <rpc/protocol.h>
#include <random.h> #include <random.h>
#include <tinyformat.h>
#include <util/system.h> #include <util/system.h>
#include <util/strencodings.h> #include <util/strencodings.h>
#include <util/time.h> #include <util/time.h>
#include <version.h>
/** /**
* JSON-RPC protocol. Bitcoin speaks version 1.0 for maximum compatibility, * JSON-RPC protocol. Bitcoin speaks version 1.0 for maximum compatibility,

View File

@ -15,7 +15,6 @@
#include <key_io.h> #include <key_io.h>
#include <keystore.h> #include <keystore.h>
#include <merkleblock.h> #include <merkleblock.h>
#include <net.h>
#include <node/transaction.h> #include <node/transaction.h>
#include <policy/policy.h> #include <policy/policy.h>
#include <primitives/transaction.h> #include <primitives/transaction.h>
@ -34,11 +33,8 @@
#include <validationinterface.h> #include <validationinterface.h>
#include <evo/specialtx.h> #include <evo/specialtx.h>
#include <evo/providertx.h>
#include <evo/cbtx.h>
#include <llmq/chainlocks.h> #include <llmq/chainlocks.h>
#include <llmq/commitment.h>
#include <llmq/instantsend.h> #include <llmq/instantsend.h>
#include <stdint.h> #include <stdint.h>

View File

@ -11,11 +11,9 @@
#include <key_io.h> #include <key_io.h>
#include <keystore.h> #include <keystore.h>
#include <policy/policy.h> #include <policy/policy.h>
#include <policy/settings.h>
#include <primitives/transaction.h> #include <primitives/transaction.h>
#include <rpc/protocol.h> #include <rpc/protocol.h>
#include <rpc/util.h> #include <rpc/util.h>
#include <tinyformat.h>
#include <univalue.h> #include <univalue.h>
#include <util/strencodings.h> #include <util/strencodings.h>
#include <validation.h> #include <validation.h>

View File

@ -11,7 +11,6 @@
#include <rpc/util.h> #include <rpc/util.h>
#include <shutdown.h> #include <shutdown.h>
#include <sync.h> #include <sync.h>
#include <ui_interface.h>
#include <util/strencodings.h> #include <util/strencodings.h>
#include <util/system.h> #include <util/system.h>

View File

@ -4,7 +4,6 @@
// file COPYING or http://www.opensource.org/licenses/mit-license.php. // file COPYING or http://www.opensource.org/licenses/mit-license.php.
#include <script/script.h> #include <script/script.h>
#include <tinyformat.h>
#include <util/strencodings.h> #include <util/strencodings.h>
const char* GetOpName(opcodetype opcode) const char* GetOpName(opcodetype opcode)

View File

@ -5,7 +5,6 @@
#include <script/sigcache.h> #include <script/sigcache.h>
#include <memusage.h>
#include <pubkey.h> #include <pubkey.h>
#include <random.h> #include <random.h>
#include <uint256.h> #include <uint256.h>
@ -13,7 +12,6 @@
#include <cuckoocache.h> #include <cuckoocache.h>
#include <algorithm>
#include <mutex> #include <mutex>
#include <shared_mutex> #include <shared_mutex>
#include <vector> #include <vector>

View File

@ -7,7 +7,6 @@
#include <pubkey.h> #include <pubkey.h>
#include <script/script.h> #include <script/script.h>
#include <util/system.h>
#include <util/strencodings.h> #include <util/strencodings.h>

View File

@ -5,7 +5,6 @@
#include <test/setup_common.h> #include <test/setup_common.h>
#include <string> #include <string>
#include <boost/test/unit_test.hpp> #include <boost/test/unit_test.hpp>
#include <util/asmap.h>
#include <test/data/asmap.raw.h> #include <test/data/asmap.raw.h>
#include <hash.h> #include <hash.h>

View File

@ -3,7 +3,6 @@
// file COPYING or http://www.opensource.org/licenses/mit-license.php. // file COPYING or http://www.opensource.org/licenses/mit-license.php.
#include <util/memory.h> #include <util/memory.h>
#include <util/system.h>
#include <test/setup_common.h> #include <test/setup_common.h>

View File

@ -6,7 +6,6 @@
#include <key.h> #include <key.h>
#include <key_io.h> #include <key_io.h>
#include <util/system.h>
#include <util/strencodings.h> #include <util/strencodings.h>
#include <test/setup_common.h> #include <test/setup_common.h>
#include <bip39.h> #include <bip39.h>

View File

@ -9,11 +9,9 @@
#include <key_io.h> #include <key_io.h>
#include <merkleblock.h> #include <merkleblock.h>
#include <primitives/block.h> #include <primitives/block.h>
#include <random.h>
#include <serialize.h> #include <serialize.h>
#include <streams.h> #include <streams.h>
#include <uint256.h> #include <uint256.h>
#include <util/system.h>
#include <util/strencodings.h> #include <util/strencodings.h>
#include <test/setup_common.h> #include <test/setup_common.h>

View File

@ -11,7 +11,6 @@
#include <boost/test/unit_test.hpp> #include <boost/test/unit_test.hpp>
#include <array> #include <array>
#include <bitset>
typedef std::vector<uint8_t> valtype; typedef std::vector<uint8_t> valtype;
typedef std::vector<valtype> stacktype; typedef std::vector<valtype> stacktype;

View File

@ -4,7 +4,6 @@
#include <sync.h> #include <sync.h>
#include <util/memory.h> #include <util/memory.h>
#include <util/system.h>
#include <util/time.h> #include <util/time.h>
#include <test/setup_common.h> #include <test/setup_common.h>

View File

@ -2,7 +2,6 @@
// Distributed under the MIT software license, see the accompanying // Distributed under the MIT software license, see the accompanying
// file COPYING or http://www.opensource.org/licenses/mit-license.php. // file COPYING or http://www.opensource.org/licenses/mit-license.php.
#include <attributes.h>
#include <clientversion.h> #include <clientversion.h>
#include <coins.h> #include <coins.h>
#include <consensus/validation.h> #include <consensus/validation.h>
@ -12,7 +11,6 @@
#include <uint256.h> #include <uint256.h>
#include <undo.h> #include <undo.h>
#include <util/strencodings.h> #include <util/strencodings.h>
#include <validation.h>
#include <map> #include <map>
#include <vector> #include <vector>

View File

@ -11,7 +11,6 @@
#include <net_processing.h> #include <net_processing.h>
#include <pow.h> #include <pow.h>
#include <script/sign.h> #include <script/sign.h>
#include <serialize.h>
#include <util/memory.h> #include <util/memory.h>
#include <util/system.h> #include <util/system.h>
#include <util/time.h> #include <util/time.h>

View File

@ -2,7 +2,6 @@
// Distributed under the MIT software license, see the accompanying // Distributed under the MIT software license, see the accompanying
// file COPYING or http://www.opensource.org/licenses/mit-license.php. // file COPYING or http://www.opensource.org/licenses/mit-license.php.
#include <consensus/validation.h>
#include <core_memusage.h> #include <core_memusage.h>
#include <policy/policy.h> #include <policy/policy.h>
#include <primitives/transaction.h> #include <primitives/transaction.h>

View File

@ -8,8 +8,6 @@
#include <test/setup_common.h> #include <test/setup_common.h>
#include <iostream>
#include <fstream>
#include <string> #include <string>
#include <boost/test/unit_test.hpp> #include <boost/test/unit_test.hpp>

View File

@ -3,17 +3,14 @@
// file COPYING or http://www.opensource.org/licenses/mit-license.php. // file COPYING or http://www.opensource.org/licenses/mit-license.php.
#include <chainparams.h> #include <chainparams.h>
#include <coins.h>
#include <consensus/consensus.h> #include <consensus/consensus.h>
#include <consensus/merkle.h> #include <consensus/merkle.h>
#include <consensus/tx_verify.h> #include <consensus/tx_verify.h>
#include <consensus/validation.h> #include <consensus/validation.h>
#include <masternode/payments.h>
#include <miner.h> #include <miner.h>
#include <policy/policy.h> #include <policy/policy.h>
#include <pow.h> #include <pow.h>
#include <script/standard.h> #include <script/standard.h>
#include <txmempool.h>
#include <uint256.h> #include <uint256.h>
#include <util/strencodings.h> #include <util/strencodings.h>
#include <util/system.h> #include <util/system.h>

View File

@ -8,7 +8,6 @@
#include <boost/test/unit_test.hpp> #include <boost/test/unit_test.hpp>
#include <random>
#include <algorithm> #include <algorithm>
BOOST_FIXTURE_TEST_SUITE(random_tests, BasicTestingSetup) BOOST_FIXTURE_TEST_SUITE(random_tests, BasicTestingSetup)

View File

@ -9,8 +9,6 @@
#include <core_io.h> #include <core_io.h>
#include <init.h> #include <init.h>
#include <interfaces/chain.h> #include <interfaces/chain.h>
#include <key_io.h>
#include <netbase.h>
#include <test/setup_common.h> #include <test/setup_common.h>
#include <util/time.h> #include <util/time.h>

View File

@ -10,7 +10,6 @@
#include <policy/policy.h> #include <policy/policy.h>
#include <script/script.h> #include <script/script.h>
#include <script/script_error.h> #include <script/script_error.h>
#include <policy/settings.h>
#include <script/sign.h> #include <script/sign.h>
#include <script/ismine.h> #include <script/ismine.h>
#include <test/setup_common.h> #include <test/setup_common.h>

View File

@ -10,7 +10,6 @@
#include <script/script.h> #include <script/script.h>
#include <script/script_error.h> #include <script/script_error.h>
#include <script/sign.h> #include <script/sign.h>
#include <util/system.h>
#include <util/strencodings.h> #include <util/strencodings.h>
#include <rpc/util.h> #include <rpc/util.h>
#include <test/setup_common.h> #include <test/setup_common.h>

View File

@ -7,7 +7,6 @@
#include <test/setup_common.h> #include <test/setup_common.h>
#include <boost/test/unit_test.hpp> #include <boost/test/unit_test.hpp>
#include <limits.h>
#include <stdint.h> #include <stdint.h>
BOOST_FIXTURE_TEST_SUITE(scriptnum_tests, BasicTestingSetup) BOOST_FIXTURE_TEST_SUITE(scriptnum_tests, BasicTestingSetup)

View File

@ -11,12 +11,9 @@
#include <serialize.h> #include <serialize.h>
#include <streams.h> #include <streams.h>
#include <test/setup_common.h> #include <test/setup_common.h>
#include <util/system.h>
#include <util/strencodings.h> #include <util/strencodings.h>
#include <version.h> #include <version.h>
#include <iostream>
#include <boost/test/unit_test.hpp> #include <boost/test/unit_test.hpp>
#include <univalue.h> #include <univalue.h>

View File

@ -2,8 +2,6 @@
// Distributed under the MIT software license, see the accompanying // Distributed under the MIT software license, see the accompanying
// file COPYING or http://www.opensource.org/licenses/mit-license.php. // file COPYING or http://www.opensource.org/licenses/mit-license.php.
#include <consensus/consensus.h>
#include <consensus/tx_verify.h>
#include <pubkey.h> #include <pubkey.h>
#include <key.h> #include <key.h>
#include <script/script.h> #include <script/script.h>

View File

@ -3,7 +3,6 @@
// file COPYING or http://www.opensource.org/licenses/mit-license.php. // file COPYING or http://www.opensource.org/licenses/mit-license.php.
// //
#include <test/setup_common.h> #include <test/setup_common.h>
#include <torcontrol.h>
#include <boost/test/unit_test.hpp> #include <boost/test/unit_test.hpp>

View File

@ -7,7 +7,6 @@
#include <script/standard.h> #include <script/standard.h>
#include <test/setup_common.h> #include <test/setup_common.h>
#include <util/time.h> #include <util/time.h>
#include <validation.h>
#include <boost/test/unit_test.hpp> #include <boost/test/unit_test.hpp>

View File

@ -3,7 +3,6 @@
// file COPYING or http://www.opensource.org/licenses/mit-license.php. // file COPYING or http://www.opensource.org/licenses/mit-license.php.
#include <consensus/validation.h> #include <consensus/validation.h>
#include <key.h>
#include <validation.h> #include <validation.h>
#include <txmempool.h> #include <txmempool.h>
#include <script/standard.h> #include <script/standard.h>
@ -11,7 +10,6 @@
#include <test/setup_common.h> #include <test/setup_common.h>
#include <core_io.h> #include <core_io.h>
#include <keystore.h> #include <keystore.h>
#include <policy/policy.h>
#include <boost/test/unit_test.hpp> #include <boost/test/unit_test.hpp>

View File

@ -12,9 +12,7 @@
#include <pow.h> #include <pow.h>
#include <scheduler.h> #include <scheduler.h>
#include <script/standard.h> #include <script/standard.h>
#include <txdb.h>
#include <validation.h> #include <validation.h>
#include <validationinterface.h>
#ifdef ENABLE_WALLET #ifdef ENABLE_WALLET
#include <wallet/wallet.h> #include <wallet/wallet.h>
#endif #endif

View File

@ -3,7 +3,6 @@
// file COPYING or http://www.opensource.org/licenses/mit-license.php. // file COPYING or http://www.opensource.org/licenses/mit-license.php.
#include <net.h> #include <net.h>
#include <validation.h>
#include <test/setup_common.h> #include <test/setup_common.h>

View File

@ -3,7 +3,6 @@
// file COPYING or http://www.opensource.org/licenses/mit-license.php. // file COPYING or http://www.opensource.org/licenses/mit-license.php.
#include <vector> #include <vector>
#include <assert.h>
#include <crypto/common.h> #include <crypto/common.h>
namespace { namespace {

View File

@ -23,7 +23,6 @@
#include <logging/timer.h> #include <logging/timer.h>
#include <policy/fees.h> #include <policy/fees.h>
#include <policy/policy.h> #include <policy/policy.h>
#include <policy/settings.h>
#include <pow.h> #include <pow.h>
#include <primitives/block.h> #include <primitives/block.h>
#include <primitives/transaction.h> #include <primitives/transaction.h>
@ -38,7 +37,6 @@
#include <ui_interface.h> #include <ui_interface.h>
#include <uint256.h> #include <uint256.h>
#include <undo.h> #include <undo.h>
#include <util/moneystr.h>
#include <util/strencodings.h> #include <util/strencodings.h>
#include <util/validation.h> #include <util/validation.h>
#include <util/system.h> #include <util/system.h>
@ -59,7 +57,7 @@
#include <string> #include <string>
#include <boost/algorithm/string/replace.hpp> #include <boost/algorithm/string/replace.hpp>
#include <boost/thread.hpp> #include <boost/thread.hpp> // Required for boost::this_thread::interruption_point();
#if defined(NDEBUG) #if defined(NDEBUG)
# error "Dash Core cannot be compiled without assertions." # error "Dash Core cannot be compiled without assertions."

View File

@ -8,7 +8,6 @@
#include <primitives/block.h> #include <primitives/block.h>
#include <scheduler.h> #include <scheduler.h>
#include <txmempool.h> #include <txmempool.h>
#include <util/system.h>
#include <validation.h> #include <validation.h>
#include <future> #include <future>

View File

@ -5,7 +5,6 @@
#include <wallet/db.h> #include <wallet/db.h>
#include <addrman.h>
#include <hash.h> #include <hash.h>
#include <protocol.h> #include <protocol.h>
#include <util/strencodings.h> #include <util/strencodings.h>

View File

@ -6,7 +6,6 @@
#include <wallet/fees.h> #include <wallet/fees.h>
#include <policy/policy.h> #include <policy/policy.h>
#include <policy/settings.h>
#include <validation.h> #include <validation.h>
#include <wallet/coincontrol.h> #include <wallet/coincontrol.h>
#include <wallet/wallet.h> #include <wallet/wallet.h>

View File

@ -13,14 +13,11 @@
#include <util/moneystr.h> #include <util/moneystr.h>
#include <validation.h> #include <validation.h>
#include <walletinitinterface.h> #include <walletinitinterface.h>
#include <wallet/rpcwallet.h>
#include <wallet/wallet.h> #include <wallet/wallet.h>
#include <coinjoin/client.h> #include <coinjoin/client.h>
#include <coinjoin/options.h> #include <coinjoin/options.h>
#include <functional>
class WalletInit : public WalletInitInterface { class WalletInit : public WalletInitInterface {
public: public:

View File

@ -8,6 +8,7 @@
#include <interfaces/chain.h> #include <interfaces/chain.h>
#include <key_io.h> #include <key_io.h>
#include <merkleblock.h> #include <merkleblock.h>
#include <rpc/server.h>
#include <rpc/util.h> #include <rpc/util.h>
#include <script/descriptor.h> #include <script/descriptor.h>
#include <script/script.h> #include <script/script.h>
@ -28,7 +29,6 @@
#include <univalue.h> #include <univalue.h>
int64_t static DecodeDumpTime(const std::string &str) { int64_t static DecodeDumpTime(const std::string &str) {
static const boost::posix_time::ptime epoch = boost::posix_time::from_time_t(0); static const boost::posix_time::ptime epoch = boost::posix_time::from_time_t(0);
static const std::locale loc(std::locale::classic(), static const std::locale loc(std::locale::classic(),

View File

@ -5,7 +5,6 @@
// file COPYING or http://www.opensource.org/licenses/mit-license.php. // file COPYING or http://www.opensource.org/licenses/mit-license.php.
#include <amount.h> #include <amount.h>
#include <chain.h>
#include <chainparams.h> #include <chainparams.h>
#include <consensus/validation.h> #include <consensus/validation.h>
#include <core_io.h> #include <core_io.h>
@ -13,7 +12,6 @@
#include <init.h> #include <init.h>
#include <interfaces/chain.h> #include <interfaces/chain.h>
#include <keepass.h> #include <keepass.h>
#include <net.h>
#include <policy/feerate.h> #include <policy/feerate.h>
#include <policy/fees.h> #include <policy/fees.h>
#include <rpc/mining.h> #include <rpc/mining.h>

View File

@ -5,12 +5,9 @@
#include <boost/test/unit_test.hpp> #include <boost/test/unit_test.hpp>
#include <noui.h> #include <noui.h>
#include <test/setup_common.h>
#include <util/system.h> #include <util/system.h>
#include <wallet/test/init_test_fixture.h> #include <wallet/test/init_test_fixture.h>
#include <init.h>
#include <walletinitinterface.h>
#include <wallet/wallet.h> #include <wallet/wallet.h>

View File

@ -9,7 +9,6 @@
#include <wallet/wallet.h> #include <wallet/wallet.h>
#include <boost/test/unit_test.hpp> #include <boost/test/unit_test.hpp>
#include <test/setup_common.h>
#include <wallet/test/wallet_test_fixture.h> #include <wallet/test/wallet_test_fixture.h>
BOOST_FIXTURE_TEST_SUITE(psbt_wallet_tests, WalletTestingSetup) BOOST_FIXTURE_TEST_SUITE(psbt_wallet_tests, WalletTestingSetup)

View File

@ -6,9 +6,7 @@
#include <chain.h> #include <chain.h>
#include <chainparams.h> #include <chainparams.h>
#include <rpc/server.h>
#include <streams.h> #include <streams.h>
#include <util/system.h>
#include <validation.h> #include <validation.h>
#include <zmq/zmqutil.h> #include <zmq/zmqutil.h>

View File

@ -28,8 +28,6 @@ EXPECTED_CIRCULAR_DEPENDENCIES=(
"wallet/fees -> wallet/wallet -> wallet/fees" "wallet/fees -> wallet/wallet -> wallet/fees"
"wallet/wallet -> wallet/walletdb -> wallet/wallet" "wallet/wallet -> wallet/walletdb -> wallet/wallet"
"wallet/coincontrol -> wallet/wallet -> wallet/coincontrol" "wallet/coincontrol -> wallet/wallet -> wallet/coincontrol"
"policy/fees -> policy/policy -> validation -> policy/fees"
"policy/policy -> validation -> policy/policy"
"qt/addressbookpage -> qt/bitcoingui -> qt/walletview -> qt/addressbookpage" "qt/addressbookpage -> qt/bitcoingui -> qt/walletview -> qt/addressbookpage"
"txmempool -> validation -> validationinterface -> txmempool" "txmempool -> validation -> validationinterface -> txmempool"
"qt/addressbookpage -> qt/bitcoingui -> qt/walletview -> qt/receivecoinsdialog -> qt/addressbookpage" "qt/addressbookpage -> qt/bitcoingui -> qt/walletview -> qt/receivecoinsdialog -> qt/addressbookpage"
@ -85,10 +83,7 @@ EXPECTED_CIRCULAR_DEPENDENCIES=(
"logging -> util/system -> stacktraces -> logging" "logging -> util/system -> stacktraces -> logging"
"coinjoin/client -> coinjoin/util -> wallet/wallet -> coinjoin/client" "coinjoin/client -> coinjoin/util -> wallet/wallet -> coinjoin/client"
"qt/appearancewidget -> qt/guiutil -> qt/optionsdialog -> qt/appearancewidget" "qt/appearancewidget -> qt/guiutil -> qt/optionsdialog -> qt/appearancewidget"
"qt/bitcoinaddressvalidator -> qt/guiutil -> qt/qvalidatedlineedit -> qt/bitcoinaddressvalidator"
"qt/guiutil -> qt/optionsdialog -> qt/optionsmodel -> qt/guiutil" "qt/guiutil -> qt/optionsdialog -> qt/optionsmodel -> qt/guiutil"
"bloom -> evo/cbtx -> evo/simplifiedmns -> merkleblock -> bloom"
"bloom -> evo/cbtx -> llmq/blockprocessor -> net -> bloom"
"evo/deterministicmns -> evo/simplifiedmns -> llmq/blockprocessor -> llmq/debug -> evo/deterministicmns" "evo/deterministicmns -> evo/simplifiedmns -> llmq/blockprocessor -> llmq/debug -> evo/deterministicmns"
"evo/deterministicmns -> evo/simplifiedmns -> llmq/blockprocessor -> net_processing -> evo/deterministicmns" "evo/deterministicmns -> evo/simplifiedmns -> llmq/blockprocessor -> net_processing -> evo/deterministicmns"
"evo/specialtx -> llmq/blockprocessor -> net_processing -> txmempool -> evo/specialtx" "evo/specialtx -> llmq/blockprocessor -> net_processing -> txmempool -> evo/specialtx"
@ -106,6 +101,9 @@ EXPECTED_CIRCULAR_DEPENDENCIES=(
"evo/deterministicmns -> llmq/utils -> net -> evo/deterministicmns" "evo/deterministicmns -> llmq/utils -> net -> evo/deterministicmns"
"evo/deterministicmns -> llmq/utils -> net -> masternode/sync -> evo/deterministicmns" "evo/deterministicmns -> llmq/utils -> net -> masternode/sync -> evo/deterministicmns"
"evo/mnhftx -> evo/specialtx -> evo/mnhftx" "evo/mnhftx -> evo/specialtx -> evo/mnhftx"
"policy/fees -> txmempool -> validation -> policy/fees"
"bloom -> evo/specialtx -> llmq/blockprocessor -> net -> bloom"
"bloom -> evo/specialtx -> llmq/blockprocessor -> net_processing -> merkleblock -> bloom"
) )
EXIT_CODE=0 EXIT_CODE=0