155 Commits (f9b9371c6027905f73a2558d6bcaca8a355c28a6)

Author SHA1 Message Date
Alex Morcos f9b9371c60 [rpc] Remove priorityDelta from prioritisetransaction 6 years ago
Alex Morcos fe282acd76 [cleanup] Remove estimatePriority and estimateSmartPriority 6 years ago
gubatron eaea2bbb41 Removed redundant parameter from mempool.PrioritiseTransaction 6 years ago
CryptAxe 00e623d0b8 [Trivial] Update comments referencing main.cpp 6 years ago
Karl-Johan Alm b7b48c8bbd Refactor: Remove using namespace <xxx> from src/*.cpp. 6 years ago
Wladimir J. van der Laan ff25c32392 mempool: add notification for added/removed entries 6 years ago
Matt Corallo 003cd60cc3 Add missing mempool lock for CalculateMemPoolAncestors 6 years ago
Alex Morcos 7b1add3c28 Introduce -incrementalrelayfee 6 years ago
Suhas Daftuar fe7e593b24 Fix use-after-free in CTxMemPool::removeConflicts() 6 years ago
Alex Morcos ebafdcabb1 Pass pointers to existing CTxMemPoolEntries to fee estimation 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 cee16123f5 reduce number of lookups in TransactionWithinChainLimit 6 years ago
Gregory Sanders 0b2294a980 SelectCoinsMinConf: Prefer coins with fewer ancestors 6 years ago
Alex Morcos f8d43b8081 Avoid rollingMinimumFeeRate never being able to decay below half 6 years ago
Alex Morcos a874ab5ccf remove internal tracking of mempool conflicts for reporting to wallet 6 years ago
Alex Morcos bf663f8e93 remove external usage of mempool conflict tracking 6 years ago
Matt Corallo 76faa3cdfe Rename the remaining main.{h,cpp} to validation.{h,cpp} 6 years ago
Pieter Wuille b4e4ba475a Introduce convenience type CTransactionRef 6 years ago
Pieter Wuille 1662b437b3 Make CBlock::vtx a vector of shared_ptr<CTransaction> 6 years ago
Alex Morcos b2322e0fc6 Remove priority estimation 6 years ago
Pieter Wuille c3efb58622 Add feedelta to TxMempoolInfo 6 years ago
Pieter Wuille 4100499db4 Return shared_ptr<CTransaction> from mempool removes 6 years ago
Pieter Wuille 51f278329d Make removed and conflicted arguments optional to remove 6 years ago
Pieter Wuille f48211b700 Bypass removeRecursive in removeForReorg 6 years ago
Wladimir J. van der Laan 5eaaa83ac1 Kill insecure_random and associated global state 6 years ago
Pieter Wuille 6aa28abf53 Use cmpctblock type 2 for segwit-enabled transfer 6 years ago
Pavel Janík 4731cab8fb Do not shadow variables 6 years ago
MarcoFalke fa6dc9f0e5 Remove unused variables 6 years ago
Jorge Timón a6cc299541 Mempool: Use Consensus::CheckTxInputs direclty over main::CheckInputs 6 years ago
Pieter Wuille ab942c15bd Treat high-sigop transactions as larger rather than rejecting them 6 years ago
Suhas Daftuar 2c06bae39e Rename "block cost" to "block weight" 6 years ago
Pieter Wuille 2b1f6f9ccf BIP141: Other consensus critical limits, and BIP145 7 years ago
Matt Corallo 811902649d Provide a flat list of txid/terators to txn in CTxMemPool 7 years ago
Pieter Wuille 96806c39f4 Stop trimming when mapTx is empty 7 years ago
Pieter Wuille ad0752e41f Stop trimming when mapTx is empty 7 years ago
Pieter Wuille 288d85ddf2 Get rid of CTxMempool::lookup() entirely 7 years ago
Pieter Wuille 8d39d7a2cf Switch CTransaction storage in mempool to std::shared_ptr 7 years ago
Kaz Wesley 9805f4af7e mapNextTx: use pointer as key, simplify value 7 years ago
Gregory Maxwell 7e908c7b82 Do not use mempool for GETDATA for tx accepted after the last mempool req. 7 years ago
21E14 c8b92486c4 Remove obsolete reference to CValidationState from UpdateCoins. 7 years ago
Daniel Kraft f7c4f79f07 [trivial] Add missing const qualifiers. 7 years ago
Pieter Wuille 4578215e7f Return mempool queries in dependency order 7 years ago
Gregory Maxwell f2d3ba7386 Eliminate TX trickle bypass, sort TX invs for privacy and priority. 7 years ago
Alex Morcos 9e072a6e66 Implement "feefilter" P2P message. 7 years ago
Alex Morcos 982670c333 Add LockPoints 7 years ago
Suhas Daftuar ce019bf90f Check all ancestor state in CTxMemPool::check() 7 years ago