160 Commits (master)

Author SHA1 Message Date
SHI c93b275591 Rename all 5 years ago
Suhas Daftuar 0a22a52918 Use mempool's ancestor sort in transaction selection 5 years ago
Suhas Daftuar 9a51319578 Sort mempool by min(feerate, ancestor_feerate) 5 years ago
Suhas Daftuar 6773f92b30 Refactor CompareTxMemPoolEntryByDescendantScore 5 years ago
Suhas Daftuar 8e617e3708 Remove unused mempool index 5 years ago
Akira Takizawa 595a7bab23 Increment MIT Licence copyright header year on files modified in 2017 5 years ago
Suhas Daftuar 1ec0c0a01c Make boost::multi_index comparators const 5 years ago
MeshCollider 1a445343f6 scripted-diff: Replace #include "" with #include <> (ryanofsky) 5 years ago
Matt Corallo a7d3936de8 Add a CValidationInterface::TransactionRemovedFromMempool 5 years ago
Matt Corallo 53a6590f49 Make float <-> int casts explicit outside of test, qt, CFeeRate 5 years ago
donaloconnor 203a4aa31e Fix CTxMemPoolEntry::UpdateAncestorState: modifySigOps param type int -> int64_t 5 years ago
Dan Raviv b426e24678 Remove redundant explicitly defined copy ctors 5 years ago
Dan Raviv 5ac072caa2 Fix boost headers included as user instead of system headers 5 years ago
practicalswift 64fb0ac016 Declare single-argument (non-converting) constructors "explicit" 5 years ago
practicalswift 90d4d89230 scripted-diff: Use the C++11 keyword nullptr to denote the pointer literal instead of the macro NULL 5 years ago
practicalswift 6e8c48dc59 Add const to methods that do not modify the object for which it is called 5 years ago
Matt Corallo 381b8fc365 Clarify CCoinsViewMemPool documentation. 5 years ago
Alex Morcos 22378adbe5 Remove no longer used mempool.exists(outpoint) 5 years ago
Pieter Wuille 21180ff734 Simplify return values of GetCoin/HaveCoin(InCache) 5 years ago
practicalswift 4087d9ea7c Remove unnecessary forward class declarations in header files 5 years ago
Pieter Wuille 589827975f scripted-diff: various renames for per-utxo consistency 5 years ago
Pieter Wuille 5083079688 Switch CCoinsView and chainstate db from per-txid to per-txout 5 years ago
Pieter Wuille 13870b56fc Replace CCoins-based CTxMemPool::pruneSpent with isSpent 5 years ago
Simone Madeo 4f3782ed67 [doc] Removing comments about dirty entries on txmempool 5 years ago
Suhas Daftuar acc2e4bc96 Bugfix: PrioritiseTransaction updates the mempool tx counter 5 years ago
Russell Yanofsky c1235e3f2d Add RecursiveDynamicUsage overload for std::shared_ptr 5 years ago
Suhas Daftuar 71f1903353 Store disconnected block transactions outside mempool during reorg 5 years ago
Jorge Timón 381a46e38f
Consensus: Policy: MOVEONLY: Move CFeeRate out of the consensus module 5 years ago
Alex Morcos 5ba81e54e0 Read and Write fee estimate file directly from CBlockPolicyEstimator 6 years ago
Alex Morcos 14e10aa842 Call estimate(Smart)Fee directly from CBlockPolicyEstimator 6 years ago
Alex Morcos ae7327b832 Make feeEstimator its own global instance of CBlockPolicyEstimator 6 years ago
practicalswift 97b8213674 Fix parameter naming inconsistencies between .h and .cpp files 6 years ago
Alex Morcos 359e8a03d1 [cleanup] Remove coin age priority completely. 6 years ago
Alex Morcos f9b9371c60 [rpc] Remove priorityDelta from prioritisetransaction 6 years ago
Alex Morcos f838005444 No longer allow "free" transactions 6 years ago
Alex Morcos fe282acd76 [cleanup] Remove estimatePriority and estimateSmartPriority 6 years ago
Alex Morcos 272b25a6a9 [mining] Remove -blockprioritysize. 6 years ago
gubatron eaea2bbb41 Removed redundant parameter from mempool.PrioritiseTransaction 6 years ago
John Newbery 467df390f0 Remove nonsense #undef foreach 6 years ago
practicalswift cc16d99f1d [trivial] Fix typos in comments 6 years ago
Wladimir J. van der Laan ff25c32392 mempool: add notification for added/removed entries 6 years ago
Alex Morcos ad82cb06ce Remove unnecessary min fee argument in CTxMemPool constructor 6 years ago
Alex Morcos 7b1add3c28 Introduce -incrementalrelayfee 6 years ago
Alex Morcos d825838e64 Always update fee estimates on new blocks. 6 years ago
Alex Morcos 6f06b268c1 rename bool to validFeeEstimate 6 years ago
Alex Morcos 84f7ab08d2 Remove member variable hadNoDependencies from CTxMemPoolEntry 6 years ago
isle2983 27765b6403 Increment MIT Licence copyright header year on files modified in 2016 6 years ago
Pieter Wuille c44e4c467c Make AcceptToMemoryPool take CTransactionRef 6 years ago
Gregory Sanders 0b2294a980 SelectCoinsMinConf: Prefer coins with fewer ancestors 6 years ago
jonnynewbs d29505db22 Fix transaction size comments. Size now refers to virtual size as defined in BIP141. 6 years ago