aboutsummaryrefslogtreecommitdiff
path: root/src/index/txindex.cpp
AgeCommit message (Expand)Author
2023-09-12Merge bitcoin/bitcoin#28427: index: coinstats reorg, fail when block cannot b...fanquake
2023-09-08refactor: remove clientversion include from dbwrapper.hCory Fields
2023-09-08index: add [nodiscard] attribute to functions writing to the dbfurszy
2023-05-10refactor: Move functions to BlockManager methodsTheCharlatan
2023-04-19move-only: Extract common/args and common/config.cpp from util/systemTheCharlatan
2023-03-13refactor: Move error() from util/system.h to logging.hBen Woosley
2022-12-24scripted-diff: Bump copyright headersHennadii Stepanov
2022-09-13refactor: use std::string for index namesstickies-v
2022-07-18indexes, refactor: Remove CBlockIndex* uses in index WriteBlock methodsRyan Ofsky
2022-07-18indexes, refactor: Pass Chain interface instead of CChainState class to indexesRyan Ofsky
2022-05-17refactor: use C++11 default initializersfanquake
2022-01-25Require CBlockIndex::GetBlockPos() to hold mutex cs_mainJon Atack
2022-01-06Add src/node/* code to node:: namespaceRussell Yanofsky
2021-12-30scripted-diff: Bump copyright headersHennadii Stepanov
2021-08-20Remove txindex migration codeMarcoFalke
2021-07-15Move pblocktree global to BlockManagerMarcoFalke
2021-06-01Merge bitcoin/bitcoin#21767: [Bundle 6/n] Prune g_chainman usage in auxiliary...MarcoFalke
2021-05-27index: Add chainstate member to BaseIndexCarl Dong
2021-05-24scripted-diff: Replace `GetDataDir()` calls with `gArgs.GetDataDirNet()` callsKiminuo
2021-05-05Merge bitcoin/bitcoin#21727: refactor: Move more stuff to blockstorageW. J. van der Laan
2021-05-01refactor: [index] Replace deprecated char with uint8_t in serializationMarcoFalke
2021-04-27move-only: Move functions to blockstorageMarcoFalke
2021-03-11scripted-diff: remove MakeUnique<T>()fanquake
2020-12-31scripted-diff: Bump copyright headersMarcoFalke
2020-08-18Move comment about BaseIndex::DB from TxIndex::DBMarcin Jachymiak
2020-08-15Move only: Move CDiskTxPos to its own fileMarcin Jachymiak
2020-06-27scripted-diff: Move ui_interface to the node libMarcoFalke
2020-06-04txindex: Remove unused boost/threadMarcoFalke
2020-03-30Convert everything except wallet/qt to new serializationPieter Wuille
2019-12-30scripted-diff: Bump copyright of files changed in 2019MarcoFalke
2019-07-24scripted-diff: Make translation bilingualHennadii Stepanov
2019-07-24Refactor out translation.hHennadii Stepanov
2019-05-03scripted-diff: replace chainActive -> ::ChainActive()James O'Beirne
2019-02-22scripted-diff: Rename CBlockDiskPos to FlatFilePos.Jim Posen
2019-01-09Merge #14085: index: Fix for indexers skipping genesis block.Wladimir J. van der Laan
2018-11-04scripted-diff: Move util files to separate directory.Jim Posen
2018-09-11Drop unused GetType() from CSizeComputerBen Woosley
2018-08-27index: Fix for indexers skipping genesis block.Jim Posen
2018-06-25Break circular dependency: init -> * -> init by extracting shutdown.hBen Woosley
2018-06-04index: Move index DBs into index/ directory.Jim Posen
2018-06-04index: Remove TxIndexDB from public interface of TxIndex.Jim Posen
2018-06-04MOVEONLY: Move BaseIndex to its own file.Jim Posen
2018-06-04index: Generalize logged statements in BaseIndex.Jim Posen
2018-06-04index: Extract logic from TxIndex into reusable base class.Jim Posen
2018-05-07Fix typospracticalswift
2018-05-07Merge #13149: Handle unsuccessful fseek(...):sWladimir J. van der Laan
2018-05-02Handle unsuccessful fseek(...):spracticalswift
2018-04-27scripted-diff: Rename SetBestChain callback ChainStateFlushedMatt Corallo
2018-04-25[index] Move disk IO logic from GetTransaction to TxIndex::FindTx.Jim Posen
2018-04-25[init] Initialize and start TxIndex in init code.Jim Posen