aboutsummaryrefslogtreecommitdiff
path: root/src/coins.h
AgeCommit message (Expand)Author
2020-03-28serialization: prevent int overflow for big Coin::nHeightpierrenn
2020-01-21Convert compression.h to new serialization frameworkPieter Wuille
2019-12-30scripted-diff: Bump copyright of files changed in 2019MarcoFalke
2019-09-25make SaltedOutpointHasher noexceptMartin Ankerl
2019-07-21move-onlyish: move CCoinsViewErrorCatcher out of init.cppJames O'Beirne
2019-04-26Merge #15267: doc: explain AcceptToMemoryPoolWorker's coins_to_uncacheMarcoFalke
2019-04-26doc: explain AcceptToMemoryPoolWorker's coins_to_uncacheJames O'Beirne
2019-01-24Trivial: fixup a few doxygen commentsBen Woosley
2018-11-05Extract CSipHasher to it's own file in crypto/ directory.Jim Posen
2018-08-20Preserve a format of RPC command definitionsKostiantyn Stepaniuk
2018-07-27Update copyright headers to 2018DrahtBot
2018-07-24scripted-diff: Remove trailing whitespacesJoão Barbosa
2018-03-13Support deserializing into temporariesPieter Wuille
2018-01-03Increment MIT Licence copyright header year on files modified in 2017Akira Takizawa
2017-11-16scripted-diff: Replace #include "" with #include <> (ryanofsky)MeshCollider
2017-09-16Refactor: Modernize disallowed copy constructors/assignmentDan Raviv
2017-06-28Merge #10558: Address nits from per-utxo changePieter Wuille
2017-06-28Merge #10148: Use non-atomic flushing with block replayWladimir J. van der Laan
2017-06-27Comment clarifications in coins.cppAlex Morcos
2017-06-26Simplify return values of GetCoin/HaveCoin(InCache)Pieter Wuille
2017-06-26Non-atomic flushing using the blockchain as replay journalPieter Wuille
2017-06-20Merge #10537: Few Minor per-utxo assert-semantics re-adds and tweakPieter Wuille
2017-06-12Merge #10550: Don't return stale data from CCoinsViewCache::Cursor()Wladimir J. van der Laan
2017-06-09Be much more agressive in AccessCoin docs.Matt Corallo
2017-06-09Return a bool in SpendCoin to restore pre-per-utxo assert semanticsMatt Corallo
2017-06-09Remove unused Boost includespracticalswift
2017-06-08Use override keyword on CCoinsView overridesRussell Yanofsky
2017-06-07Don't return stale data from CCoinsViewCache::Cursor()Russell Yanofsky
2017-06-01scripted-diff: various renames for per-utxo consistencyPieter Wuille
2017-06-01Rename CCoinsCacheEntry::coins to coinPieter Wuille
2017-06-01Merge CCoinsViewCache's GetOutputFor and AccessCoinPieter Wuille
2017-06-01[MOVEONLY] Move old CCoins class to txdb.cppPieter Wuille
2017-06-01Upgrade from per-tx database to per-txoutPieter Wuille
2017-06-01Pack Coin more tightlyPieter Wuille
2017-06-01Remove unused CCoins methodsPieter Wuille
2017-06-01Switch CCoinsView and chainstate db from per-txid to per-txoutPieter Wuille
2017-06-01Remove ModifyCoins/ModifyNewCoinsPieter Wuille
2017-06-01Introduce new per-txout CCoinsViewCache functionsPieter Wuille
2017-05-26Introduce Coin, a single unspent outputPieter Wuille
2017-05-26Report on-disk size in gettxoutsetinfoPieter Wuille
2017-05-26Remove/ignore tx version in utxo and undoPieter Wuille
2017-04-21Switch CCoinsMap from boost to std unordered_mapPieter Wuille
2017-04-13Missing includesJorge Timón
2017-03-17Remove unused codepracticalswift
2017-03-03[cleanup] Remove coin age priority completely.Alex Morcos
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-07Remove undefined FetchCoins method declarationRussell Yanofsky
2016-11-07Get rid of nType and nVersionPieter Wuille