Home
last modified time | relevance | path

Searched refs:txiter (Results 1 – 25 of 119) sorted by relevance

12345

/dports/net-p2p/zetacoin-utils/zetacoin-0.13.2.1/src/
H A Dminer.h38 CTxMemPoolModifiedEntry(CTxMemPool::txiter entry) in CTxMemPoolModifiedEntry()
46 CTxMemPool::txiter iter;
58 bool operator()(const CTxMemPool::txiter& a, const CTxMemPool::txiter& b) const in operator()
65 typedef CTxMemPool::txiter result_type;
91 bool operator()(const CTxMemPool::txiter &a, const CTxMemPool::txiter &b) const in operator()
121 update_for_parent_inclusion(CTxMemPool::txiter it) : iter(it) {} in update_for_parent_inclusion()
130 CTxMemPool::txiter iter;
174 void AddToBlock(CTxMemPool::txiter iter);
184 bool TestForBlock(CTxMemPool::txiter iter);
186 bool isStillDependent(CTxMemPool::txiter iter);
[all …]
H A Dtxmempool.h468 bool operator()(const txiter &a, const txiter &b) const { in operator()
472 typedef std::set<txiter, CompareIteratorByHash> setEntries;
474 const setEntries & GetMemPoolParents(txiter entry) const;
475 const setEntries & GetMemPoolChildren(txiter entry) const;
487 void UpdateParent(txiter entry, txiter parent, bool add);
488 void UpdateChild(txiter entry, txiter child, bool add);
579 void CalculateDescendants(txiter it, setEntries &setDescendants);
661 void UpdateForDescendants(txiter updateIt,
673 void UpdateChildrenForRemoval(txiter entry);
683 void removeUnchecked(txiter entry);
[all …]
H A Dtxmempool.cpp152 txiter it = mapTx.find(hash); in UpdateTransactionsFromBlock()
196 txiter it = mapTx.iterator_to(entry); in CalculateMemPoolAncestors()
240 BOOST_FOREACH(txiter piter, parentIters) { in UpdateAncestorsOf()
435 txiter pit = mapTx.find(phash); in addUnchecked()
453 void CTxMemPool::removeUnchecked(txiter it) in removeUnchecked()
493 txiter it = *stage.begin(); in CalculateDescendants()
926 txiter it = mapTx.find(hash); in PrioritiseTransaction()
994 BOOST_FOREACH(const txiter& it, stage) { in RemoveStaged()
1025 void CTxMemPool::UpdateChild(txiter entry, txiter child, bool add) in UpdateChild()
1035 void CTxMemPool::UpdateParent(txiter entry, txiter parent, bool add) in UpdateParent()
[all …]
/dports/net-p2p/zetacoin/zetacoin-0.13.2.1/src/
H A Dminer.h38 CTxMemPoolModifiedEntry(CTxMemPool::txiter entry) in CTxMemPoolModifiedEntry()
46 CTxMemPool::txiter iter;
58 bool operator()(const CTxMemPool::txiter& a, const CTxMemPool::txiter& b) const in operator()
65 typedef CTxMemPool::txiter result_type;
91 bool operator()(const CTxMemPool::txiter &a, const CTxMemPool::txiter &b) const in operator()
121 update_for_parent_inclusion(CTxMemPool::txiter it) : iter(it) {} in update_for_parent_inclusion()
130 CTxMemPool::txiter iter;
174 void AddToBlock(CTxMemPool::txiter iter);
184 bool TestForBlock(CTxMemPool::txiter iter);
186 bool isStillDependent(CTxMemPool::txiter iter);
[all …]
H A Dtxmempool.h468 bool operator()(const txiter &a, const txiter &b) const { in operator()
472 typedef std::set<txiter, CompareIteratorByHash> setEntries;
474 const setEntries & GetMemPoolParents(txiter entry) const;
475 const setEntries & GetMemPoolChildren(txiter entry) const;
487 void UpdateParent(txiter entry, txiter parent, bool add);
488 void UpdateChild(txiter entry, txiter child, bool add);
579 void CalculateDescendants(txiter it, setEntries &setDescendants);
661 void UpdateForDescendants(txiter updateIt,
673 void UpdateChildrenForRemoval(txiter entry);
683 void removeUnchecked(txiter entry);
[all …]
H A Dtxmempool.cpp152 txiter it = mapTx.find(hash); in UpdateTransactionsFromBlock()
196 txiter it = mapTx.iterator_to(entry); in CalculateMemPoolAncestors()
240 BOOST_FOREACH(txiter piter, parentIters) { in UpdateAncestorsOf()
435 txiter pit = mapTx.find(phash); in addUnchecked()
453 void CTxMemPool::removeUnchecked(txiter it) in removeUnchecked()
493 txiter it = *stage.begin(); in CalculateDescendants()
926 txiter it = mapTx.find(hash); in PrioritiseTransaction()
994 BOOST_FOREACH(const txiter& it, stage) { in RemoveStaged()
1025 void CTxMemPool::UpdateChild(txiter entry, txiter child, bool add) in UpdateChild()
1035 void CTxMemPool::UpdateParent(txiter entry, txiter parent, bool add) in UpdateParent()
[all …]
/dports/net-p2p/zetacoin-daemon/zetacoin-0.13.2.1/src/
H A Dminer.h38 CTxMemPoolModifiedEntry(CTxMemPool::txiter entry) in CTxMemPoolModifiedEntry()
46 CTxMemPool::txiter iter;
58 bool operator()(const CTxMemPool::txiter& a, const CTxMemPool::txiter& b) const in operator()
65 typedef CTxMemPool::txiter result_type;
91 bool operator()(const CTxMemPool::txiter &a, const CTxMemPool::txiter &b) const in operator()
121 update_for_parent_inclusion(CTxMemPool::txiter it) : iter(it) {} in update_for_parent_inclusion()
130 CTxMemPool::txiter iter;
174 void AddToBlock(CTxMemPool::txiter iter);
184 bool TestForBlock(CTxMemPool::txiter iter);
186 bool isStillDependent(CTxMemPool::txiter iter);
[all …]
H A Dtxmempool.h468 bool operator()(const txiter &a, const txiter &b) const { in operator()
472 typedef std::set<txiter, CompareIteratorByHash> setEntries;
474 const setEntries & GetMemPoolParents(txiter entry) const;
475 const setEntries & GetMemPoolChildren(txiter entry) const;
487 void UpdateParent(txiter entry, txiter parent, bool add);
488 void UpdateChild(txiter entry, txiter child, bool add);
579 void CalculateDescendants(txiter it, setEntries &setDescendants);
661 void UpdateForDescendants(txiter updateIt,
673 void UpdateChildrenForRemoval(txiter entry);
683 void removeUnchecked(txiter entry);
[all …]
H A Dtxmempool.cpp152 txiter it = mapTx.find(hash); in UpdateTransactionsFromBlock()
196 txiter it = mapTx.iterator_to(entry); in CalculateMemPoolAncestors()
240 BOOST_FOREACH(txiter piter, parentIters) { in UpdateAncestorsOf()
435 txiter pit = mapTx.find(phash); in addUnchecked()
453 void CTxMemPool::removeUnchecked(txiter it) in removeUnchecked()
493 txiter it = *stage.begin(); in CalculateDescendants()
926 txiter it = mapTx.find(hash); in PrioritiseTransaction()
994 BOOST_FOREACH(const txiter& it, stage) { in RemoveStaged()
1025 void CTxMemPool::UpdateChild(txiter entry, txiter child, bool add) in UpdateChild()
1035 void CTxMemPool::UpdateParent(txiter entry, txiter parent, bool add) in UpdateParent()
[all …]
/dports/net-p2p/litecoin/litecoin-0.18.1/src/
H A Dminer.h39 explicit CTxMemPoolModifiedEntry(CTxMemPool::txiter entry) in CTxMemPoolModifiedEntry()
53 CTxMemPool::txiter iter;
65 bool operator()(const CTxMemPool::txiter& a, const CTxMemPool::txiter& b) const in operator()
72 typedef CTxMemPool::txiter result_type;
83 bool operator()(const CTxMemPool::txiter &a, const CTxMemPool::txiter &b) const in operator()
113 explicit update_for_parent_inclusion(CTxMemPool::txiter it) : iter(it) {} in update_for_parent_inclusion()
122 CTxMemPool::txiter iter;
172 void AddToBlock(CTxMemPool::txiter iter);
192 …bool SkipMapTxEntry(CTxMemPool::txiter it, indexed_modified_transaction_set &mapModifiedTx, CTxMem…
194 …void SortForBlock(const CTxMemPool::setEntries& package, std::vector<CTxMemPool::txiter>& sortedEn…
H A Dtxmempool.cpp127 txiter it = mapTx.find(hash); in UpdateTransactionsFromBlock()
215 for (txiter piter : parentIters) { in UpdateAncestorsOf()
447 txiter it = *stage.begin(); in CalculateDescendants()
523 for (txiter it : txToRemove) { in removeForReorg()
822 txiter it = mapTx.find(hash); in PrioritiseTransaction()
872 return boost::optional<txiter>{}; in GetIter()
920 for (txiter it : stage) { in RemoveStaged()
950 void CTxMemPool::UpdateChild(txiter entry, txiter child, bool add) in UpdateChild()
960 void CTxMemPool::UpdateParent(txiter entry, txiter parent, bool add) in UpdateParent()
1042 for (txiter iter : stage) in TrimToSize()
[all …]
H A Dtxmempool.h527 using txiter = indexed_transaction_set::nth_index<0>::type::const_iterator; variable
531 bool operator()(const txiter &a, const txiter &b) const { in operator()
535 typedef std::set<txiter, CompareIteratorByHash> setEntries;
537 const setEntries & GetMemPoolParents(txiter entry) const EXCLUSIVE_LOCKS_REQUIRED(cs);
539 uint64_t CalculateDescendantMaximum(txiter entry) const EXCLUSIVE_LOCKS_REQUIRED(cs);
541 typedef std::map<txiter, setEntries, CompareIteratorByHash> cacheMap;
548 typedef std::map<txiter, TxLinks, CompareIteratorByHash> txlinksMap;
551 void UpdateParent(txiter entry, txiter parent, bool add);
552 void UpdateChild(txiter entry, txiter child, bool add);
716 void UpdateForDescendants(txiter updateIt,
[all …]
/dports/net-p2p/litecoin-daemon/litecoin-0.18.1/src/
H A Dminer.h39 explicit CTxMemPoolModifiedEntry(CTxMemPool::txiter entry) in CTxMemPoolModifiedEntry()
53 CTxMemPool::txiter iter;
65 bool operator()(const CTxMemPool::txiter& a, const CTxMemPool::txiter& b) const in operator()
72 typedef CTxMemPool::txiter result_type;
83 bool operator()(const CTxMemPool::txiter &a, const CTxMemPool::txiter &b) const in operator()
113 explicit update_for_parent_inclusion(CTxMemPool::txiter it) : iter(it) {} in update_for_parent_inclusion()
122 CTxMemPool::txiter iter;
172 void AddToBlock(CTxMemPool::txiter iter);
192 …bool SkipMapTxEntry(CTxMemPool::txiter it, indexed_modified_transaction_set &mapModifiedTx, CTxMem…
194 …void SortForBlock(const CTxMemPool::setEntries& package, std::vector<CTxMemPool::txiter>& sortedEn…
H A Dtxmempool.cpp127 txiter it = mapTx.find(hash); in UpdateTransactionsFromBlock()
215 for (txiter piter : parentIters) { in UpdateAncestorsOf()
447 txiter it = *stage.begin(); in CalculateDescendants()
523 for (txiter it : txToRemove) { in removeForReorg()
822 txiter it = mapTx.find(hash); in PrioritiseTransaction()
872 return boost::optional<txiter>{}; in GetIter()
920 for (txiter it : stage) { in RemoveStaged()
950 void CTxMemPool::UpdateChild(txiter entry, txiter child, bool add) in UpdateChild()
960 void CTxMemPool::UpdateParent(txiter entry, txiter parent, bool add) in UpdateParent()
1042 for (txiter iter : stage) in TrimToSize()
[all …]
H A Dtxmempool.h527 using txiter = indexed_transaction_set::nth_index<0>::type::const_iterator; variable
531 bool operator()(const txiter &a, const txiter &b) const { in operator()
535 typedef std::set<txiter, CompareIteratorByHash> setEntries;
537 const setEntries & GetMemPoolParents(txiter entry) const EXCLUSIVE_LOCKS_REQUIRED(cs);
539 uint64_t CalculateDescendantMaximum(txiter entry) const EXCLUSIVE_LOCKS_REQUIRED(cs);
541 typedef std::map<txiter, setEntries, CompareIteratorByHash> cacheMap;
548 typedef std::map<txiter, TxLinks, CompareIteratorByHash> txlinksMap;
551 void UpdateParent(txiter entry, txiter parent, bool add);
552 void UpdateChild(txiter entry, txiter child, bool add);
716 void UpdateForDescendants(txiter updateIt,
[all …]
/dports/net-p2p/litecoin-utils/litecoin-0.18.1/src/
H A Dminer.h39 explicit CTxMemPoolModifiedEntry(CTxMemPool::txiter entry) in CTxMemPoolModifiedEntry()
53 CTxMemPool::txiter iter;
65 bool operator()(const CTxMemPool::txiter& a, const CTxMemPool::txiter& b) const in operator()
72 typedef CTxMemPool::txiter result_type;
83 bool operator()(const CTxMemPool::txiter &a, const CTxMemPool::txiter &b) const in operator()
113 explicit update_for_parent_inclusion(CTxMemPool::txiter it) : iter(it) {} in update_for_parent_inclusion()
122 CTxMemPool::txiter iter;
172 void AddToBlock(CTxMemPool::txiter iter);
192 …bool SkipMapTxEntry(CTxMemPool::txiter it, indexed_modified_transaction_set &mapModifiedTx, CTxMem…
194 …void SortForBlock(const CTxMemPool::setEntries& package, std::vector<CTxMemPool::txiter>& sortedEn…
H A Dtxmempool.cpp127 txiter it = mapTx.find(hash); in UpdateTransactionsFromBlock()
215 for (txiter piter : parentIters) { in UpdateAncestorsOf()
447 txiter it = *stage.begin(); in CalculateDescendants()
523 for (txiter it : txToRemove) { in removeForReorg()
822 txiter it = mapTx.find(hash); in PrioritiseTransaction()
872 return boost::optional<txiter>{}; in GetIter()
920 for (txiter it : stage) { in RemoveStaged()
950 void CTxMemPool::UpdateChild(txiter entry, txiter child, bool add) in UpdateChild()
960 void CTxMemPool::UpdateParent(txiter entry, txiter parent, bool add) in UpdateParent()
1042 for (txiter iter : stage) in TrimToSize()
[all …]
H A Dtxmempool.h527 using txiter = indexed_transaction_set::nth_index<0>::type::const_iterator; variable
531 bool operator()(const txiter &a, const txiter &b) const { in operator()
535 typedef std::set<txiter, CompareIteratorByHash> setEntries;
537 const setEntries & GetMemPoolParents(txiter entry) const EXCLUSIVE_LOCKS_REQUIRED(cs);
539 uint64_t CalculateDescendantMaximum(txiter entry) const EXCLUSIVE_LOCKS_REQUIRED(cs);
541 typedef std::map<txiter, setEntries, CompareIteratorByHash> cacheMap;
548 typedef std::map<txiter, TxLinks, CompareIteratorByHash> txlinksMap;
551 void UpdateParent(txiter entry, txiter parent, bool add);
552 void UpdateChild(txiter entry, txiter child, bool add);
716 void UpdateForDescendants(txiter updateIt,
[all …]
/dports/net-p2p/bitcoin-utils/bitcoin-22.0/src/
H A Dminer.h39 explicit CTxMemPoolModifiedEntry(CTxMemPool::txiter entry) in CTxMemPoolModifiedEntry()
53 CTxMemPool::txiter iter;
65 bool operator()(const CTxMemPool::txiter& a, const CTxMemPool::txiter& b) const in operator()
72 typedef CTxMemPool::txiter result_type;
83 bool operator()(const CTxMemPool::txiter &a, const CTxMemPool::txiter &b) const in operator()
113 explicit update_for_parent_inclusion(CTxMemPool::txiter it) : iter(it) {} in update_for_parent_inclusion()
122 CTxMemPool::txiter iter;
172 void AddToBlock(CTxMemPool::txiter iter);
192 …bool SkipMapTxEntry(CTxMemPool::txiter it, indexed_modified_transaction_set& mapModifiedTx, CTxMem…
194 …void SortForBlock(const CTxMemPool::setEntries& package, std::vector<CTxMemPool::txiter>& sortedEn…
/dports/net-p2p/bitcoin/bitcoin-22.0/src/
H A Dminer.h39 explicit CTxMemPoolModifiedEntry(CTxMemPool::txiter entry)
53 CTxMemPool::txiter iter;
65 bool operator()(const CTxMemPool::txiter& a, const CTxMemPool::txiter& b) const
72 typedef CTxMemPool::txiter result_type;
83 bool operator()(const CTxMemPool::txiter &a, const CTxMemPool::txiter &b) const
113 explicit update_for_parent_inclusion(CTxMemPool::txiter it) : iter(it) {}
122 CTxMemPool::txiter iter;
172 void AddToBlock(CTxMemPool::txiter iter);
192 …bool SkipMapTxEntry(CTxMemPool::txiter it, indexed_modified_transaction_set& mapModifiedTx, CTxMem…
194 …void SortForBlock(const CTxMemPool::setEntries& package, std::vector<CTxMemPool::txiter>& sortedEn…
/dports/net-p2p/namecoin-utils/namecoin-core-nc0.21.0.1/src/
H A Dminer.h39 explicit CTxMemPoolModifiedEntry(CTxMemPool::txiter entry) in CTxMemPoolModifiedEntry()
53 CTxMemPool::txiter iter;
65 bool operator()(const CTxMemPool::txiter& a, const CTxMemPool::txiter& b) const in operator()
72 typedef CTxMemPool::txiter result_type;
83 bool operator()(const CTxMemPool::txiter &a, const CTxMemPool::txiter &b) const in operator()
113 explicit update_for_parent_inclusion(CTxMemPool::txiter it) : iter(it) {} in update_for_parent_inclusion()
122 CTxMemPool::txiter iter;
171 void AddToBlock(CTxMemPool::txiter iter);
191 …bool SkipMapTxEntry(CTxMemPool::txiter it, indexed_modified_transaction_set& mapModifiedTx, CTxMem…
193 …void SortForBlock(const CTxMemPool::setEntries& package, std::vector<CTxMemPool::txiter>& sortedEn…
/dports/net-p2p/namecoin/namecoin-core-nc0.21.0.1/src/
H A Dminer.h39 explicit CTxMemPoolModifiedEntry(CTxMemPool::txiter entry) in CTxMemPoolModifiedEntry()
53 CTxMemPool::txiter iter;
65 bool operator()(const CTxMemPool::txiter& a, const CTxMemPool::txiter& b) const in operator()
72 typedef CTxMemPool::txiter result_type;
83 bool operator()(const CTxMemPool::txiter &a, const CTxMemPool::txiter &b) const in operator()
113 explicit update_for_parent_inclusion(CTxMemPool::txiter it) : iter(it) {} in update_for_parent_inclusion()
122 CTxMemPool::txiter iter;
171 void AddToBlock(CTxMemPool::txiter iter);
191 …bool SkipMapTxEntry(CTxMemPool::txiter it, indexed_modified_transaction_set& mapModifiedTx, CTxMem…
193 …void SortForBlock(const CTxMemPool::setEntries& package, std::vector<CTxMemPool::txiter>& sortedEn…
/dports/net-p2p/namecoin-daemon/namecoin-core-nc0.21.0.1/src/
H A Dminer.h39 explicit CTxMemPoolModifiedEntry(CTxMemPool::txiter entry) in CTxMemPoolModifiedEntry()
53 CTxMemPool::txiter iter;
65 bool operator()(const CTxMemPool::txiter& a, const CTxMemPool::txiter& b) const in operator()
72 typedef CTxMemPool::txiter result_type;
83 bool operator()(const CTxMemPool::txiter &a, const CTxMemPool::txiter &b) const in operator()
113 explicit update_for_parent_inclusion(CTxMemPool::txiter it) : iter(it) {} in update_for_parent_inclusion()
122 CTxMemPool::txiter iter;
171 void AddToBlock(CTxMemPool::txiter iter);
191 …bool SkipMapTxEntry(CTxMemPool::txiter it, indexed_modified_transaction_set& mapModifiedTx, CTxMem…
193 …void SortForBlock(const CTxMemPool::setEntries& package, std::vector<CTxMemPool::txiter>& sortedEn…
/dports/net-p2p/bitcoin-daemon/bitcoin-22.0/src/
H A Dminer.h39 explicit CTxMemPoolModifiedEntry(CTxMemPool::txiter entry) in CTxMemPoolModifiedEntry()
53 CTxMemPool::txiter iter;
65 bool operator()(const CTxMemPool::txiter& a, const CTxMemPool::txiter& b) const in operator()
72 typedef CTxMemPool::txiter result_type;
83 bool operator()(const CTxMemPool::txiter &a, const CTxMemPool::txiter &b) const in operator()
113 explicit update_for_parent_inclusion(CTxMemPool::txiter it) : iter(it) {} in update_for_parent_inclusion()
122 CTxMemPool::txiter iter;
172 void AddToBlock(CTxMemPool::txiter iter);
192 …bool SkipMapTxEntry(CTxMemPool::txiter it, indexed_modified_transaction_set& mapModifiedTx, CTxMem…
194 …void SortForBlock(const CTxMemPool::setEntries& package, std::vector<CTxMemPool::txiter>& sortedEn…
/dports/net-p2p/qtum/qtum-mainnet-fastlane-v0.20.3/src/
H A Dminer.h81 explicit CTxMemPoolModifiedEntry(CTxMemPool::txiter entry) in CTxMemPoolModifiedEntry()
95 CTxMemPool::txiter iter;
107 bool operator()(const CTxMemPool::txiter& a, const CTxMemPool::txiter& b) const in operator()
114 typedef CTxMemPool::txiter result_type;
184 bool operator()(const CTxMemPool::txiter &a, const CTxMemPool::txiter &b) const in operator()
214 explicit update_for_parent_inclusion(CTxMemPool::txiter it) : iter(it) {} in update_for_parent_inclusion()
223 CTxMemPool::txiter iter;
295 void AddToBlock(CTxMemPool::txiter iter);
297 bool AttemptToAddContractToBlock(CTxMemPool::txiter iter, uint64_t minGasPrice);
319 …bool SkipMapTxEntry(CTxMemPool::txiter it, indexed_modified_transaction_set& mapModifiedTx, CTxMem…
[all …]

12345