63 Commits (master)

Author SHA1 Message Date
SHI c93b275591 Rename all 5 years ago
Akira Takizawa 595a7bab23 Increment MIT Licence copyright header year on files modified in 2017 5 years ago
practicalswift a720b928c8 Remove includes in .cpp files for things the corresponding .h file already included 5 years ago
MeshCollider 1a445343f6 scripted-diff: Replace #include "" with #include <> (ryanofsky) 5 years ago
Dan Raviv 5b9748f979 Small refactor of CCoinsViewCache::BatchWrite() 5 years ago
practicalswift 36d326e8b0 Use nullptr instead of zero (0) as the null pointer constant 5 years ago
Gregory Maxwell 3babbcb487 Remove confusing MAX_BLOCK_BASE_SIZE. 5 years ago
Pieter Wuille 21180ff734 Simplify return values of GetCoin/HaveCoin(InCache) 5 years ago
Pieter Wuille 013a56aa1a Non-atomic flushing using the blockchain as replay journal 5 years ago
Matt Corallo 3533fb4d33 Return a bool in SpendCoin to restore pre-per-utxo assert semantics 5 years ago
Alex Morcos 525769853e Change semantics of HaveCoinInCache to match HaveCoin 5 years ago
practicalswift b083db617a [trivial] Fix typo: "occurrences" (misspelled as "occurrances") 5 years ago
Pieter Wuille 589827975f scripted-diff: various renames for per-utxo consistency 5 years ago
Pieter Wuille 73de2c1ff3 Rename CCoinsCacheEntry::coins to coin 5 years ago
Pieter Wuille 119e552f7c Merge CCoinsViewCache's GetOutputFor and AccessCoin 5 years ago
Pieter Wuille 97072d6685 Remove unused CCoins methods 5 years ago
Pieter Wuille 5083079688 Switch CCoinsView and chainstate db from per-txid to per-txout 5 years ago
Pieter Wuille 05293f3cb7 Remove ModifyCoins/ModifyNewCoins 5 years ago
Pieter Wuille 0003911326 Introduce new per-txout CCoinsViewCache functions 5 years ago
Pieter Wuille c3aa0c1194 Report on-disk size in gettxoutsetinfo 5 years ago
Alex Morcos 359e8a03d1 [cleanup] Remove coin age priority completely. 6 years ago
Russell Yanofsky dd44ea39bb Check FRESH validity in CCoinsViewCache::BatchWrite 6 years ago
Alex Morcos b50cd7a67e Fix dangerous condition in ModifyNewCoins. 6 years ago
isle2983 27765b6403 Increment MIT Licence copyright header year on files modified in 2016 6 years ago
maiiz 94a34a5d95 Fix relaypriority calculation error 6 years ago
Pieter Wuille 888483098e Use C++11 thread-safe static initializers 6 years ago
Pieter Wuille 382c871d28 Use SipHash-2-4 for CCoinsCache index 6 years ago
Wladimir J. van der Laan 509cb006d5 txdb: Add Cursor() method to CCoinsView to iterate over UTXO set 7 years ago
MarcoFalke fa24439ff3 Bump copyright headers to 2015 7 years ago
Matt Corallo 97bf377bd1 Add CCoinsViewCache::HaveCoinsInCache to check if a tx is cached 7 years ago
Matt Corallo 74d0f90262 Add method to remove a tx from CCoinsViewCache if it is unchanged 7 years ago
Alex Morcos c0353064dd Change GetPriority calculation. 7 years ago
Alex Morcos 8504867b14 Save the last unnecessary database read 7 years ago
Alex Morcos 072e2f8644 Alter assumptions in CCoinsViewCache::BatchWrite 7 years ago
Alex Morcos 14470f9aa6 ModifyNewCoins saves database lookups 7 years ago
Pieter Wuille 9e38d0f745 Separate core memory usage computation in core_memusage.h 7 years ago
Pieter Wuille 046392dc1d Keep track of memory usage in CCoinsViewCache 7 years ago
Wladimir J. van der Laan 4f1524966a Replace direct use of 0 with SetNull and IsNull 8 years ago
Pieter Wuille 02bced1661 Bugfix: only track UTXO modification after lookup 8 years ago
jtimon c444c620c6 Decouple CCoins from CTxInUndo 8 years ago
sandakersmann f914f1a746
Added "Core" to copyright headers 8 years ago
Michael Ford fa94b9d562
Convert remaining comments in /src to doxygen format 8 years ago
Mark Friedenbach a372168e77 Use a typedef for monetary values 8 years ago
Pieter Wuille 7c70438dc6 Get rid of the dummy CCoinsViewCache constructor arg 8 years ago
Pieter Wuille 058b08c147 Do not keep fully spent but unwritten CCoins entries cached. 8 years ago
Pieter Wuille c9d1a81ce7 Get rid of CCoinsView's SetCoins and SetBestBlock. 8 years ago
Pieter Wuille f28aec014e Use ModifyCoins instead of mutable GetCoins. 8 years ago
Pieter Wuille 629d75faac Combine CCoinsViewCache's HaveCoins and const GetCoins into AccessCoins. 8 years ago
Daniel Kraft a3dc587a62 Make appropriate getter-routines "const" in CCoinsView. 8 years ago
Pieter Wuille b0875eb3fe Allow BatchWrite to destroy its input, reducing copying 8 years ago