![]() |
PIVX Core
5.6.99
P2P Digital Currency
|
#include "bench.h"#include "blockassembler.h"#include "chainparams.h"#include "consensus/merkle.h"#include "evo/deterministicmns.h"#include "evo/evodb.h"#include "evo/evonotificationinterface.h"#include "sapling/sapling_operation.h"#include "scheduler.h"#include "script/sigcache.h"#include "sporkdb.h"#include "txdb.h"#include "validation.h"#include "wallet/wallet.h"#include <boost/thread.hpp>Go to the source code of this file.
Functions | |
| std::shared_ptr< CBlock > | createAndProcessBlock (const CChainParams ¶ms, const CScript &coinbaseScript, const std::vector< CMutableTransaction > &txns, CBlockIndex *prevpindex) |
| CTransactionRef | createNoisyTx (CWallet *pwallet, int numOfOutputs) |
| BENCHMARK (WalletProcessBlockBench, 0) | |
Variables | |
| const unsigned int | CREATE_BLOCK = 500 |
| const unsigned int | CREATE_TRANSACTIONS_PER_BLOCK = 20 |
| boost::thread_group | threadGroup |
| CScheduler | scheduler |
| EvoNotificationInterface * | pEvoNotificationInterface |
| BENCHMARK | ( | WalletProcessBlockBench | , |
| 0 | |||
| ) |
| std::shared_ptr<CBlock> createAndProcessBlock | ( | const CChainParams & | params, |
| const CScript & | coinbaseScript, | ||
| const std::vector< CMutableTransaction > & | txns, | ||
| CBlockIndex * | prevpindex | ||
| ) |
Definition at line 40 of file walletprocessblock.cpp.
| CTransactionRef createNoisyTx | ( | CWallet * | pwallet, |
| int | numOfOutputs | ||
| ) |
| const unsigned int CREATE_BLOCK = 500 |
Definition at line 24 of file walletprocessblock.cpp.
| const unsigned int CREATE_TRANSACTIONS_PER_BLOCK = 20 |
Definition at line 26 of file walletprocessblock.cpp.
| EvoNotificationInterface* pEvoNotificationInterface |
Definition at line 98 of file walletprocessblock.cpp.
| CScheduler scheduler |
Definition at line 97 of file walletprocessblock.cpp.
| boost::thread_group threadGroup |
Definition at line 96 of file walletprocessblock.cpp.