mirror of
https://github.com/ElementsProject/elements.git
synced 2026-08-14 12:43:40 +02:00
Merge 0a13d15c14 into merged_master (Bitcoin PR #20530)
This commit is contained in:
commit
406e81efb5
19 changed files with 32 additions and 23 deletions
|
|
@ -468,7 +468,7 @@ namespace {
|
|||
class MemPoolAccept
|
||||
{
|
||||
public:
|
||||
MemPoolAccept(CTxMemPool& mempool) : m_pool(mempool), m_view(&m_dummy), m_viewmempool(&::ChainstateActive().CoinsTip(), m_pool),
|
||||
explicit MemPoolAccept(CTxMemPool& mempool) : m_pool(mempool), m_view(&m_dummy), m_viewmempool(&::ChainstateActive().CoinsTip(), m_pool),
|
||||
m_limit_ancestors(gArgs.GetArg("-limitancestorcount", DEFAULT_ANCESTOR_LIMIT)),
|
||||
m_limit_ancestor_size(gArgs.GetArg("-limitancestorsize", DEFAULT_ANCESTOR_SIZE_LIMIT)*1000),
|
||||
m_limit_descendants(gArgs.GetArg("-limitdescendantcount", DEFAULT_DESCENDANT_LIMIT)),
|
||||
|
|
@ -501,7 +501,7 @@ private:
|
|||
// All the intermediate state that gets passed between the various levels
|
||||
// of checking a given transaction.
|
||||
struct Workspace {
|
||||
Workspace(const CTransactionRef& ptx) : m_ptx(ptx), m_hash(ptx->GetHash()) {}
|
||||
explicit Workspace(const CTransactionRef& ptx) : m_ptx(ptx), m_hash(ptx->GetHash()) {}
|
||||
std::set<uint256> m_conflicts;
|
||||
std::set<std::pair<uint256, COutPoint> > m_set_pegins_spent;
|
||||
CTxMemPool::setEntries m_all_conflicting;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue