Bitcoin Core  27.99.0
P2P Digital Currency
SnapshotTestSetup Member List

This is the complete list of members for SnapshotTestSetup, including all inherited members.

BasicTestingSetup(const ChainType chainType=ChainType::MAIN, const std::vector< const char * > &extra_args={})BasicTestingSetupexplicit
ChainTestingSetup(const ChainType chainType=ChainType::MAIN, const std::vector< const char * > &extra_args={})ChainTestingSetupexplicit
coinbaseKeyTestChain100Setup
CreateAndProcessBlock(const std::vector< CMutableTransaction > &txns, const CScript &scriptPubKey, Chainstate *chainstate=nullptr)TestChain100Setup
CreateBlock(const std::vector< CMutableTransaction > &txns, const CScript &scriptPubKey, Chainstate &chainstate)TestChain100Setup
CreateValidMempoolTransaction(const std::vector< CTransactionRef > &input_transactions, const std::vector< COutPoint > &inputs, int input_height, const std::vector< CKey > &input_signing_keys, const std::vector< CTxOut > &outputs, bool submit=true)TestChain100Setup
CreateValidMempoolTransaction(CTransactionRef input_transaction, uint32_t input_vout, int input_height, CKey input_signing_key, CScript output_destination, CAmount output_amount=CAmount(1 *COIN), bool submit=true)TestChain100Setup
CreateValidTransaction(const std::vector< CTransactionRef > &input_transactions, const std::vector< COutPoint > &inputs, int input_height, const std::vector< CKey > &input_signing_keys, const std::vector< CTxOut > &outputs, const std::optional< CFeeRate > &feerate, const std::optional< uint32_t > &fee_output)TestChain100Setup
LoadVerifyActivateChainstate()ChainTestingSetup
m_argsBasicTestingSetup
m_block_tree_db_in_memoryChainTestingSetup
m_cache_sizesChainTestingSetup
m_coinbase_txnsTestChain100Setup
m_coins_db_in_memoryChainTestingSetup
m_has_custom_datadirBasicTestingSetup
m_interruptBasicTestingSetup
m_nodeBasicTestingSetup
m_path_lockBasicTestingSetup
m_path_rootBasicTestingSetup
mineBlocks(int num_blocks)TestChain100Setup
MockMempoolMinFee(const CFeeRate &target_feerate)TestChain100Setup
PopulateMempool(FastRandomContext &det_rand, size_t num_transactions, bool submit)TestChain100Setup
SetupSnapshot()SnapshotTestSetupinline
SimulateNodeRestart()SnapshotTestSetupinline
SnapshotTestSetup()SnapshotTestSetupinline
TestChain100Setup(const ChainType chain_type=ChainType::REGTEST, const std::vector< const char * > &extra_args={}, const bool coins_db_in_memory=true, const bool block_tree_db_in_memory=true)TestChain100Setup
TestingSetup(const ChainType chainType=ChainType::MAIN, const std::vector< const char * > &extra_args={}, const bool coins_db_in_memory=true, const bool block_tree_db_in_memory=true)TestingSetupexplicit
~BasicTestingSetup()BasicTestingSetup
~ChainTestingSetup()ChainTestingSetup