From e9387eef69f66bee6419575933022963b2b85fb0 Mon Sep 17 00:00:00 2001 From: Konstantin Akimov Date: Fri, 1 Nov 2024 13:36:43 +0700 Subject: [PATCH] refactor: remove unused includes and forward declarations from headers --- src/evo/assetlocktx.h | 4 ++-- src/evo/creditpool.h | 8 ++++---- src/evo/deterministicmns.h | 1 + src/evo/dmnstate.h | 6 +++--- src/evo/mnauth.h | 4 ---- src/evo/mnhftx.h | 3 +-- src/evo/providertx.h | 2 -- src/evo/simplifiedmns.h | 8 ++++++-- src/evo/specialtx.h | 1 - src/evo/specialtxman.h | 3 ++- src/llmq/blockprocessor.h | 7 +++---- src/llmq/chainlocks.h | 9 ++++----- src/llmq/commitment.h | 8 ++++++-- src/llmq/context.h | 1 - src/llmq/dkgsession.h | 1 - src/llmq/dkgsessionhandler.h | 13 ++++++++++--- src/llmq/instantsend.h | 8 ++++---- src/llmq/quorums.h | 14 +++++++------- src/llmq/signing.h | 4 ++-- src/llmq/signing_shares.h | 14 +++++++++----- src/llmq/snapshot.h | 8 ++++---- src/masternode/meta.cpp | 1 + src/masternode/meta.h | 7 +++++-- 23 files changed, 74 insertions(+), 61 deletions(-) diff --git a/src/evo/assetlocktx.h b/src/evo/assetlocktx.h index 1e9a666d5066e..531183fd0a075 100644 --- a/src/evo/assetlocktx.h +++ b/src/evo/assetlocktx.h @@ -6,9 +6,9 @@ #define BITCOIN_EVO_ASSETLOCKTX_H #include -#include +#include #include - +#include #include #include diff --git a/src/evo/creditpool.h b/src/evo/creditpool.h index dfb3004f8e1ed..5da980df658db 100644 --- a/src/evo/creditpool.h +++ b/src/evo/creditpool.h @@ -5,10 +5,7 @@ #ifndef BITCOIN_EVO_CREDITPOOL_H #define BITCOIN_EVO_CREDITPOOL_H -#include - -#include - +#include #include #include #include @@ -16,10 +13,13 @@ #include #include +#include + #include #include class BlockManager; +class CBlock; class CBlockIndex; class BlockValidationState; class CEvoDB; diff --git a/src/evo/deterministicmns.h b/src/evo/deterministicmns.h index c8a30202835da..52119350f16eb 100644 --- a/src/evo/deterministicmns.h +++ b/src/evo/deterministicmns.h @@ -29,6 +29,7 @@ class CBlock; class CBlockIndex; class CChainState; +class CCoinsViewCache; class CConnman; class CEvoDB; class TxValidationState; diff --git a/src/evo/dmnstate.h b/src/evo/dmnstate.h index 0a0f62316daef..acee5c2b49077 100644 --- a/src/evo/dmnstate.h +++ b/src/evo/dmnstate.h @@ -5,12 +5,12 @@ #ifndef BITCOIN_EVO_DMNSTATE_H #define BITCOIN_EVO_DMNSTATE_H -#include #include -#include +#include +#include #include +#include #include