aboutsummaryrefslogtreecommitdiff
path: root/src/txmempool.cpp
Commit message (Expand)AuthorAgeFilesLines
* Remove redundant explicitly defined copy ctorsDan Raviv2021-08-281-5/+0
* Clean up RPC tests (#1465)Ross Nicoll2018-09-191-2/+3
* Move COINBASE_MATURITY to the consensus parameters (#1426)Ross Nicoll2018-09-191-1/+3
* Bugfix: PrioritiseTransaction updates the mempool tx counterSuhas Daftuar2017-04-191-0/+1
* Bugfix: ancestor modifed fees were incorrect for descendantsSuhas Daftuar2017-04-051-0/+7
* [Trivial] Update comments referencing main.cppCryptAxe2017-02-161-1/+1
* Merge #9578: Add missing mempool lock for CalculateMemPoolAncestorsPieter Wuille2017-02-051-0/+2
|\
| * Add missing mempool lock for CalculateMemPoolAncestorsMatt Corallo2017-01-201-0/+2
* | Refactor: Remove using namespace <xxx> from src/*.cpp.Karl-Johan Alm2017-01-271-5/+3
* | mempool: add notification for added/removed entriesWladimir J. van der Laan2017-01-231-10/+13
|/
* Merge #9380: Separate different uses of minimum feesWladimir J. van der Laan2017-01-161-4/+3
|\
| * Introduce -incrementalrelayfeeAlex Morcos2017-01-161-4/+3
* | Fix use-after-free in CTxMemPool::removeConflicts()Suhas Daftuar2017-01-101-1/+1
* | Pass pointers to existing CTxMemPoolEntries to fee estimationAlex Morcos2017-01-041-2/+2
* | Always update fee estimates on new blocks.Alex Morcos2017-01-041-3/+2
* | rename bool to validFeeEstimateAlex Morcos2017-01-041-4/+4
* | Remove member variable hadNoDependencies from CTxMemPoolEntryAlex Morcos2017-01-041-4/+4
|/
* Merge #9288: Fix a bug if the min fee is 0 for FeeFilterRounderWladimir J. van der Laan2017-01-041-1/+1
|\
| * Avoid rollingMinimumFeeRate never being able to decay below halfAlex Morcos2016-12-081-1/+1
* | Merge #9283: A few more CTransactionRef optimizationsWladimir J. van der Laan2017-01-041-5/+5
|\ \
| * | Make AcceptToMemoryPool take CTransactionRefPieter Wuille2016-12-211-5/+5
* | | Increment MIT Licence copyright header year on files modified in 2016isle29832016-12-311-1/+1
|/ /
* | Merge #9262: Prefer coins that have fewer ancestors, sanity check txn before ...Wladimir J. van der Laan2016-12-201-0/+7
|\ \
| * | reduce number of lookups in TransactionWithinChainLimitGregory Sanders2016-12-191-3/+3
| * | SelectCoinsMinConf: Prefer coins with fewer ancestorsGregory Sanders2016-12-131-0/+7
* | | remove internal tracking of mempool conflicts for reporting to walletAlex Morcos2016-12-051-8/+3
* | | remove external usage of mempool conflict trackingAlex Morcos2016-12-051-2/+2
| |/ |/|
* | Rename the remaining main.{h,cpp} to validation.{h,cpp}Matt Corallo2016-12-021-1/+1
|/
* Introduce convenience type CTransactionRefPieter Wuille2016-11-191-7/+7
* Make CBlock::vtx a vector of shared_ptr<CTransaction>Pieter Wuille2016-11-191-7/+7
* Remove priority estimationAlex Morcos2016-11-071-3/+2
* Add feedelta to TxMempoolInfoPieter Wuille2016-10-301-2/+6
* Return shared_ptr<CTransaction> from mempool removesPieter Wuille2016-10-211-4/+4
* Make removed and conflicted arguments optional to removePieter Wuille2016-10-211-5/+7
* Bypass removeRecursive in removeForReorgPieter Wuille2016-10-211-7/+8
* Kill insecure_random and associated global stateWladimir J. van der Laan2016-10-171-1/+1
* Use cmpctblock type 2 for segwit-enabled transferPieter Wuille2016-10-041-1/+1
* Do not shadow variablesPavel Janík2016-09-271-4/+4
* Remove unused variablesMarcoFalke2016-08-251-1/+0
* Merge #8346: Mempool: Use Consensus::CheckTxInputs direclty over main::CheckI...Pieter Wuille2016-08-011-2/+7
|\
| * Mempool: Use Consensus::CheckTxInputs direclty over main::CheckInputsJorge Timón2016-07-291-2/+7
* | Treat high-sigop transactions as larger rather than rejecting themPieter Wuille2016-07-191-1/+1
* | Rename "block cost" to "block weight"Suhas Daftuar2016-07-181-2/+2
|/
* BIP141: Other consensus critical limits, and BIP145Pieter Wuille2016-06-221-19/+25
* Provide a flat list of txid/terators to txn in CTxMemPoolMatt Corallo2016-06-191-1/+13
* Stop trimming when mapTx is emptyPieter Wuille2016-06-191-1/+1
* Get rid of CTxMempool::lookup() entirelyPieter Wuille2016-06-071-13/+3
* Switch CTransaction storage in mempool to std::shared_ptrPieter Wuille2016-06-051-24/+60
* Merge #7997: replace mapNextTx with slimmer setSpendsPieter Wuille2016-06-031-24/+22
|\
| * mapNextTx: use pointer as key, simplify valueKaz Wesley2016-06-021-24/+22