/dports/net-p2p/zetacoin-utils/zetacoin-0.13.2.1/src/ |
H A D | miner.h | 38 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 D | txmempool.h | 468 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 D | txmempool.cpp | 152 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 D | miner.h | 38 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 D | txmempool.h | 468 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 D | txmempool.cpp | 152 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 D | miner.h | 38 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 D | txmempool.h | 468 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 D | txmempool.cpp | 152 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 D | miner.h | 39 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 D | txmempool.cpp | 127 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 D | txmempool.h | 527 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 D | miner.h | 39 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 D | txmempool.cpp | 127 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 D | txmempool.h | 527 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 D | miner.h | 39 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 D | txmempool.cpp | 127 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 D | txmempool.h | 527 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 D | miner.h | 39 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 D | miner.h | 39 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 D | miner.h | 39 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 D | miner.h | 39 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 D | miner.h | 39 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 D | miner.h | 39 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 D | miner.h | 81 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 …]
|