#include <miner.h>
#include <amount.h>
#include <chain.h>
#include <chainparams.h>
#include <coins.h>
#include <consensus/consensus.h>
#include <consensus/tx_verify.h>
#include <consensus/merkle.h>
#include <consensus/validation.h>
#include <hash.h>
#include <net.h>
#include <policy/feerate.h>
#include <policy/policy.h>
#include <pow.h>
#include <primitives/transaction.h>
#include <script/standard.h>
#include <timedata.h>
#include <util.h>
#include <utilmoneystr.h>
#include <validationinterface.h>
#include <wallet/wallet.h>
#include <algorithm>
#include <queue>
#include <utility>
#include <boost/thread.hpp>
Go to the source code of this file.
◆ GenerateBSHA3s()
int GenerateBSHA3s |
( |
bool |
fGenerate, |
|
|
int |
nThreads, |
|
|
const CChainParams & |
chainparams |
|
) |
| |
◆ GetFirstWallet()
◆ IncrementExtraNonce()
void IncrementExtraNonce |
( |
CBlock * |
pblock, |
|
|
const CBlockIndex * |
pindexPrev, |
|
|
unsigned int & |
nExtraNonce |
|
) |
| |
Modify the extranonce in a block.
Definition at line 443 of file miner.cpp.
◆ UpdateTime()
◆ nHashesDone
◆ nHashesPerSec
uint64_t nHashesPerSec = 0 |
◆ nLastBlockTx
uint64_t nLastBlockTx = 0 |
◆ nLastBlockWeight
uint64_t nLastBlockWeight = 0 |
◆ nMiningTimeStart
uint64_t nMiningTimeStart = 0 |