aboutsummaryrefslogtreecommitdiff
path: root/src/test/txvalidationcache_tests.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Preserve tx version=1 for certain testsBtcDrak2016-12-081-0/+1
| | | | | Without this change, the tests would be affected by default tx version increases.
* Rename the remaining main.{h,cpp} to validation.{h,cpp}Matt Corallo2016-12-021-1/+1
|
* BIP143: Verification logicPieter Wuille2016-06-221-1/+1
| | | | Includes simplifications by Eric Lombrozo.
* Remove unneeded feerate param from RelayTransaction/AcceptToMemoryPool.Gregory Maxwell2016-05-161-1/+1
|
* Implement "feefilter" P2P message.Alex Morcos2016-03-211-1/+1
| | | | The "feefilter" p2p message is used to inform other nodes of your mempool min fee which is the feerate that any new transaction must meet to be accepted to your mempool. This will allow them to filter invs to you according to this feerate.
* Move maxTxFee out of mempoolMarcoFalke2016-02-021-1/+1
| | | | Also, remove default values in CMerkleTx::AcceptToMemoryPool()
* Bump copyright headers to 2015MarcoFalke2015-12-131-1/+1
|
* Only call TrimToSize once per reorg/blocks disconnectMatt Corallo2015-10-131-1/+1
|
* Unit test doublespends in new blocksGavin Andresen2015-07-271-0/+86
As suggested by Greg Maxwell-- unit test to make sure a block with a double-spend in it doesn't pass validation if half of the double-spend is already in the memory pool (so full-blown transaction validation is skipped) when the block is received.