From 536e0dc9790c2befde5702b4da82d70bf6406f30 Mon Sep 17 00:00:00 2001 From: svost Date: Wed, 9 Feb 2022 17:48:42 +0300 Subject: [PATCH] Cleanup miner.h header includes. --- src/miner.h | 10 +++++++--- 1 files changed, 7 insertions(+), 3 deletions(-) diff --git a/src/miner.h b/src/miner.h index 40167af..7f5815a 100644 --- a/src/miner.h +++ b/src/miner.h @@ -6,12 +6,16 @@ #ifndef NOVACOIN_MINER_H #define NOVACOIN_MINER_H -#include "main.h" -#include "wallet.h" #include +class CBlock; +class CBlockIndex; +class CTransaction; +class CReserveKey; +class CWallet; + /* Generate a new block, without valid proof-of-work/with provided proof-of-stake */ -std::shared_ptr CreateNewBlock(CWallet* pwallet, CTransaction *txAdd=NULL); +std::shared_ptr CreateNewBlock(CWallet* pwallet, CTransaction *txAdd=nullptr); /** Modify the extranonce in a block */ void IncrementExtraNonce(std::shared_ptr& pblock, CBlockIndex* pindexPrev, unsigned int& nExtraNonce); -- 1.7.1