Skip to content

Commit

Permalink
Merge pull request #5648
Browse files Browse the repository at this point in the history
2ce63d3 MOVEONLY: Move struct CBlockTemplate to miner.h (from main.h) (Luke Dashjr)
  • Loading branch information
laanwj committed Jan 20, 2015
2 parents 848f55d + 2ce63d3 commit 7810a0a
Show file tree
Hide file tree
Showing 3 changed files with 8 additions and 16 deletions.
12 changes: 0 additions & 12 deletions src/main.h
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,6 @@ class CScriptCheck;
class CValidationInterface;
class CValidationState;

struct CBlockTemplate;
struct CNodeStateStats;

/** Default for -blockmaxsize and -blockminsize, which control the range of sizes the mining code will create **/
Expand Down Expand Up @@ -513,17 +512,6 @@ extern CCoinsViewCache *pcoinsTip;
/** Global variable that points to the active block tree (protected by cs_main) */
extern CBlockTreeDB *pblocktree;

struct CBlockTemplate
{
CBlock block;
std::vector<CAmount> vTxFees;
std::vector<int64_t> vTxSigOps;
};






class CValidationInterface {
protected:
Expand Down
1 change: 0 additions & 1 deletion src/miner.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,6 @@
#include "miner.h"

#include "amount.h"
#include "primitives/block.h"
#include "primitives/transaction.h"
#include "hash.h"
#include "main.h"
Expand Down
11 changes: 8 additions & 3 deletions src/miner.h
Original file line number Diff line number Diff line change
Expand Up @@ -6,16 +6,21 @@
#ifndef BITCOIN_MINER_H
#define BITCOIN_MINER_H

#include "primitives/block.h"

#include <stdint.h>

class CBlock;
class CBlockHeader;
class CBlockIndex;
class CReserveKey;
class CScript;
class CWallet;

struct CBlockTemplate;
struct CBlockTemplate
{
CBlock block;
std::vector<CAmount> vTxFees;
std::vector<int64_t> vTxSigOps;
};

/** Run the miner threads */
void GenerateBitcoins(bool fGenerate, CWallet* pwallet, int nThreads);
Expand Down

0 comments on commit 7810a0a

Please sign in to comment.