aboutsummaryrefslogtreecommitdiff
path: root/src/coins.cpp
Commit message (Expand)AuthorAgeFilesLines
* Add CChainState::ResizeCoinsCachesJames O'Beirne2020-07-011-0/+8
* Remove CCoinsViewCache::GetValueIn(...)practicalswift2020-05-031-12/+0
* [docs] use consistent naming for possible_overwriteJohn Newbery2020-04-211-3/+3
* [docs] Improve commenting in coins.cpp|hJohn Newbery2020-04-211-19/+30
* scripted-diff: Bump copyright of files changed in 2019MarcoFalke2019-12-301-1/+1
* move-onlyish: move CCoinsViewErrorCatcher out of init.cppJames O'Beirne2019-07-211-0/+17
* Extract CSipHasher to it's own file in crypto/ directory.Jim Posen2018-11-051-0/+1
* Drop unused GetType() from CSizeComputerBen Woosley2018-09-111-1/+1
* 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