Bitcoin Core  22.99.0
P2P Digital Currency
BlockAssembler Member List

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

addPackageTxs(int &nPackagesSelected, int &nDescendantsUpdated) EXCLUSIVE_LOCKS_REQUIRED(m_mempool.cs)BlockAssemblerprivate
AddToBlock(CTxMemPool::txiter iter)BlockAssemblerprivate
BlockAssembler(CChainState &chainstate, const CTxMemPool &mempool, const CChainParams &params)BlockAssemblerexplicit
BlockAssembler(CChainState &chainstate, const CTxMemPool &mempool, const CChainParams &params, const Options &options)BlockAssemblerexplicit
blockMinFeeRateBlockAssemblerprivate
chainparamsBlockAssemblerprivate
CreateNewBlock(const CScript &scriptPubKeyIn)BlockAssembler
fIncludeWitnessBlockAssemblerprivate
inBlockBlockAssemblerprivate
m_chainstateBlockAssemblerprivate
m_last_block_num_txsBlockAssemblerinlinestatic
m_last_block_weightBlockAssemblerinlinestatic
m_lock_time_cutoffBlockAssemblerprivate
m_mempoolBlockAssemblerprivate
nBlockMaxWeightBlockAssemblerprivate
nBlockSigOpsCostBlockAssemblerprivate
nBlockTxBlockAssemblerprivate
nBlockWeightBlockAssemblerprivate
nFeesBlockAssemblerprivate
nHeightBlockAssemblerprivate
onlyUnconfirmed(CTxMemPool::setEntries &testSet)BlockAssemblerprivate
pblocktemplateBlockAssemblerprivate
resetBlock()BlockAssemblerprivate
SkipMapTxEntry(CTxMemPool::txiter it, indexed_modified_transaction_set &mapModifiedTx, CTxMemPool::setEntries &failedTx) EXCLUSIVE_LOCKS_REQUIRED(m_mempool.cs)BlockAssemblerprivate
SortForBlock(const CTxMemPool::setEntries &package, std::vector< CTxMemPool::txiter > &sortedEntries)BlockAssemblerprivate
TestPackage(uint64_t packageSize, int64_t packageSigOpsCost) constBlockAssemblerprivate
TestPackageTransactions(const CTxMemPool::setEntries &package) constBlockAssemblerprivate
UpdatePackagesForAdded(const CTxMemPool::setEntries &alreadyAdded, indexed_modified_transaction_set &mapModifiedTx) EXCLUSIVE_LOCKS_REQUIRED(m_mempool.cs)BlockAssemblerprivate