aboutsummaryrefslogtreecommitdiff
path: root/src/test/coins_tests.cpp
AgeCommit message (Expand)Author
2017-08-16Declare single-argument (non-converting) constructors "explicit"practicalswift
2017-08-16Merge #9964: Add const to methods that do not modify the object for which it ...MarcoFalke
2017-08-16doc: spelling fixesklemens
2017-07-25Add const to methods that do not modify the object for which it is calledpracticalswift
2017-06-26Simplify return values of GetCoin/HaveCoin(InCache)Pieter Wuille
2017-06-26Merge #9544: [trivial] Add end of namespace comments. Improve consistency.Wladimir J. van der Laan
2017-06-13Merge #10502: scripted-diff: Remove BOOST_FOREACH, Q_FOREACH and PAIRTYPEPieter Wuille
2017-06-12Merge #10550: Don't return stale data from CCoinsViewCache::Cursor()Wladimir J. van der Laan
2017-06-08Use override keyword on CCoinsView overridesRussell Yanofsky
2017-06-07scripted-diff: Use new naming style for insecure_rand* functionsPieter Wuille
2017-06-07scripted-diff: Use randbits/bool instead of randrange where possiblePieter Wuille
2017-06-07Replace rand() & ((1 << N) - 1) with randbits(N)Pieter Wuille
2017-06-07Replace more rand() % NUM by randrangesPieter Wuille
2017-06-05scripted-diff: use insecure_rand256/randrange morePieter Wuille
2017-06-05Merge test_random.h into test_bitcoin.hPieter Wuille
2017-06-05scripted-diff: Fully remove BOOST_FOREACHJorge Timón
2017-06-02Bugfixes: missing == 0 after randrangePieter Wuille
2017-06-01scripted-diff: various renames for per-utxo consistencyPieter Wuille
2017-06-01Rename CCoinsCacheEntry::coins to coinPieter Wuille
2017-06-01Extend coins_testsPieter Wuille
2017-06-01Switch CCoinsView and chainstate db from per-txid to per-txoutPieter Wuille
2017-06-01Switch tests from ModifyCoins to AddCoin/SpendCoinPieter Wuille
2017-06-01Optimization: Coin&& to ApplyTxInUndoPieter Wuille
2017-06-01Replace CTxInUndo with CoinPieter Wuille
2017-05-31[trivial] Add end of namespace commentspracticalswift
2017-05-26Remove/ignore tx version in utxo and undoPieter Wuille
2017-05-26error() in disconnect for disk corruption, not inconsistencyPieter Wuille
2017-03-03Merge #8808: Do not shadow variables (gcc set)Wladimir J. van der Laan
2017-01-04Check FRESH validity in CCoinsViewCache::BatchWriteRussell Yanofsky
2017-01-04Merge #9107: Safer modify new coinsPieter Wuille
2017-01-04Fix dangerous condition in ModifyNewCoins.Alex Morcos
2016-12-31Increment MIT Licence copyright header year on files modified in 2016isle2983
2016-12-27Remove unused variable in test, fixing warning.Russell Yanofsky
2016-12-05[test] Add CCoinsViewCache Access/Modify/Write testsRussell Yanofsky
2016-12-05Do not shadow variables (gcc set)Pavel Janík
2016-12-02Rename the remaining main.{h,cpp} to validation.{h,cpp}Matt Corallo
2016-11-07test: Fix test_random includesMarcoFalke
2016-10-17Kill insecure_random and associated global stateWladimir J. van der Laan
2016-04-30Remove obsolete reference to CValidationState from UpdateCoins.21E14
2016-04-25Add tests for CCoins deserializationPieter Wuille
2016-04-15txdb: Add Cursor() method to CCoinsView to iterate over UTXO setWladimir J. van der Laan
2015-12-13Bump copyright headers to 2015MarcoFalke
2015-11-18Alter assumptions in CCoinsViewCache::BatchWriteAlex Morcos
2015-11-12Add unit test for UpdateCoinsAlex Morcos
2015-11-11Make CCoinsViewTest behave like CCoinsViewDBAlex Morcos
2015-07-20Separate core memory usage computation in core_memusage.hPieter Wuille
2015-05-11Keep track of memory usage in CCoinsViewCachePieter Wuille
2015-03-12tests: add a BasicTestingSetup and apply to all testsWladimir J. van der Laan
2014-09-24Get rid of the dummy CCoinsViewCache constructor argPieter Wuille
2014-09-23Add coins_tests with a large randomized CCoinViewCache test.Pieter Wuille