aboutsummaryrefslogtreecommitdiff
path: root/src/coins.cpp
Commit message (Expand)AuthorAgeFilesLines
* Update copyright headers to 2018DrahtBot2018-07-271-1/+1
* Increment MIT Licence copyright header year on files modified in 2017Akira Takizawa2018-01-031-1/+1
* Remove includes in .cpp files for things the corresponding .h file already in...practicalswift2017-11-161-3/+0
* scripted-diff: Replace #include "" with #include <> (ryanofsky)MeshCollider2017-11-161-4/+4
* Small refactor of CCoinsViewCache::BatchWrite()Dan Raviv2017-09-161-46/+48
* Use nullptr instead of zero (0) as the null pointer constantpracticalswift2017-08-161-1/+1
* Remove confusing MAX_BLOCK_BASE_SIZE.Gregory Maxwell2017-07-141-1/+2
* Merge #10148: Use non-atomic flushing with block replayWladimir J. van der Laan2017-06-281-3/+6
|\
| * Non-atomic flushing using the blockchain as replay journalPieter Wuille2017-06-261-3/+6
* | Simplify return values of GetCoin/HaveCoin(InCache)Pieter Wuille2017-06-261-2/+6
|/
* Merge #10559: Change semantics of HaveCoinInCache to match HaveCoinWladimir J. van der Laan2017-06-261-1/+1
|\
| * Change semantics of HaveCoinInCache to match HaveCoinAlex Morcos2017-06-081-1/+1
* | Merge #10537: Few Minor per-utxo assert-semantics re-adds and tweakPieter Wuille2017-06-201-2/+3
|\ \ | |/ |/|
| * Return a bool in SpendCoin to restore pre-per-utxo assert semanticsMatt Corallo2017-06-091-2/+3
* | [trivial] Fix typo: "occurrences" (misspelled as "occurrances")practicalswift2017-06-061-1/+1
|/
* scripted-diff: various renames for per-utxo consistencyPieter Wuille2017-06-011-22/+22
* Rename CCoinsCacheEntry::coins to coinPieter Wuille2017-06-011-22/+22
* Merge CCoinsViewCache's GetOutputFor and AccessCoinPieter Wuille2017-06-011-8/+1
* Remove unused CCoins methodsPieter Wuille2017-06-011-32/+0
* Switch CCoinsView and chainstate db from per-txid to per-txoutPieter Wuille2017-06-011-72/+40
* Remove ModifyCoins/ModifyNewCoinsPieter Wuille2017-06-011-82/+1
* Introduce new per-txout CCoinsViewCache functionsPieter Wuille2017-06-011-1/+84
* Report on-disk size in gettxoutsetinfoPieter Wuille2017-05-261-0/+1
* [cleanup] Remove coin age priority completely.Alex Morcos2017-03-031-19/+0
* Check FRESH validity in CCoinsViewCache::BatchWriteRussell Yanofsky2017-01-041-0/+7
* Merge #9107: Safer modify new coinsPieter Wuille2017-01-041-6/+31
|\
| * Fix dangerous condition in ModifyNewCoins.Alex Morcos2017-01-041-6/+31
* | Increment MIT Licence copyright header year on files modified in 2016isle29832016-12-311-1/+1
|/
* Fix relaypriority calculation errormaiiz2016-09-201-1/+1
* Use C++11 thread-safe static initializersPieter Wuille2016-06-071-5/+1
* Use SipHash-2-4 for CCoinsCache indexPieter Wuille2016-05-171-1/+5
* txdb: Add Cursor() method to CCoinsView to iterate over UTXO setWladimir J. van der Laan2016-04-151-2/+6
* Merge #7056: Save last db readWladimir J. van der Laan2016-01-221-2/+8
|\
| * Save the last unnecessary database readAlex Morcos2015-11-181-2/+8
* | Bump copyright headers to 2015MarcoFalke2015-12-131-1/+1
* | Add CCoinsViewCache::HaveCoinsInCache to check if a tx is cachedMatt Corallo2015-12-011-0/+5
* | Add method to remove a tx from CCoinsViewCache if it is unchangedMatt Corallo2015-12-011-0/+9
* | Change GetPriority calculation.Alex Morcos2015-11-191-2/+4
|/
* Alter assumptions in CCoinsViewCache::BatchWriteAlex Morcos2015-11-181-7/+12
* ModifyNewCoins saves database lookupsAlex Morcos2015-11-021-0/+9
* Separate core memory usage computation in core_memusage.hPieter Wuille2015-07-201-7/+7
* Keep track of memory usage in CCoinsViewCachePieter Wuille2015-05-111-3/+21
* Merge pull request #5597Wladimir J. van der Laan2015-01-071-2/+4
|\
| * Bugfix: only track UTXO modification after lookupPieter Wuille2015-01-041-2/+4
* | Replace direct use of 0 with SetNull and IsNullWladimir J. van der Laan2015-01-051-3/+3
* | Decouple CCoins from CTxInUndojtimon2014-12-271-18/+4
|/
* Added "Core" to copyright headerssandakersmann2014-12-191-1/+1
* Convert remaining comments in /src to doxygen formatMichael Ford2014-11-211-6/+8
* Merge pull request #4834Pieter Wuille2014-10-081-37/+80
|\
| * Get rid of the dummy CCoinsViewCache constructor argPieter Wuille2014-09-241-2/+2