aboutsummaryrefslogtreecommitdiff
path: root/src/validation.h
AgeCommit message (Expand)Author
2023-01-05refactor: add kernel/cs_main.*fanquake
2022-12-24scripted-diff: Bump copyright headersHennadii Stepanov
2022-12-08Merge bitcoin/bitcoin#26513: Make static nLastFlush and nLastWrite Chainstate...fanquake
2022-12-05Merge bitcoin/bitcoin#19888: rpc, test: Improve getblockstats for unspendablesAndrew Chow
2022-11-16Make static nLastFlush and nLastWrite Chainstate membersAurèle Oulès
2022-10-26Merge bitcoin/bitcoin#25704: refactor: Remove almost all validation option gl...MacroFake
2022-10-23validation, index: Add unspendable coinbase helper functionsFabian Jahr
2022-10-19Merge bitcoin/bitcoin#25830: refactor: Replace m_params with chainman.GetPara...MacroFake
2022-10-18Remove g_parallel_script_checksMacroFake
2022-10-18Move ::fCheckBlockIndex into ChainstateManagerMacroFake
2022-10-18Move ::fCheckpointsEnabled into ChainstateManagerMacroFake
2022-10-18Move ::nMinimumChainWork into ChainstateManagerMacroFake
2022-10-18Move ::hashAssumeValid into ChainstateManagerMacroFake
2022-10-18Move ::nMaxTipAge into ChainstateManagerMacroFake
2022-10-13Merge bitcoin/bitcoin#25667: assumeutxo: snapshot initializationAndrew Chow
2022-10-10refactor: Replace m_params with chainman.GetParams()Aurèle Oulès
2022-10-03refactor: move DEFAULT_BLOCKFILTERINDEX from val to blockfilterindexfanquake
2022-10-03refactor: move DEFAULT_COINSTATSINDEX from validation to coinstatsindexfanquake
2022-10-03refactor: move DEFAULT_TXINDEX from validation to txindexfanquake
2022-09-13validation: add ResetChainstates()James O'Beirne
2022-09-13init: add utxo snapshot detectionJames O'Beirne
2022-09-09scripted-diff: rename CChainState -> ChainstateJames O'Beirne
2022-08-30Merge bitcoin/bitcoin#25717: p2p: Implement anti-DoS headers syncfanquake
2022-08-29Track headers presync progress and log itPieter Wuille
2022-08-29Require callers of AcceptBlockHeader() to perform anti-dos checksSuhas Daftuar
2022-08-29Utilize anti-DoS headers download strategySuhas Daftuar
2022-08-22refactor: Move ChainstateManager options into m_options structRyan Ofsky
2022-08-22Merge bitcoin/bitcoin#25775: docs: remove non-signaling mentions of BIP125fanquake
2022-08-22Merge bitcoin/bitcoin#25786: refactor: Make adjusted time type safefanquake
2022-08-16refactor: Add lock annotations to Active* methodsMacroFake
2022-08-16Add ChainstateManager::GetMutex(), an alias for ::cs_mainMacroFake
2022-08-12Merge bitcoin/bitcoin#25677: refactor: make active_chain_tip a referenceMacroFake
2022-08-09Merge bitcoin/bitcoin#24564: doc: Clarify that CheckSequenceLocksAtTip is a v...glozow
2022-08-05Make adjusted time type safeMacroFake
2022-08-04[doc] remove non-signaling mentions of BIP125glozow
2022-08-03validationcaches: Use size_t for sizesCarl Dong
2022-08-03validationcaches: Add and use ValidationCacheSizesCarl Dong
2022-08-03cuckoocache: Return approximate memory sizeCarl Dong
2022-08-02Remove ::fRequireStandard globalMacroFake
2022-07-29Merge bitcoin/bitcoin#25571: refactor: Make mapBlocksUnknownParent local, and...fanquake
2022-07-22refactor: make active_chain_tip a referenceAurèle Oulès
2022-07-20Merge bitcoin/bitcoin#25285: Add AutoFile without ser-type and ser-version an...fanquake
2022-07-18refactor: Make mapBlocksUnknownParent local, and rename itHennadii Stepanov
2022-07-18Merge bitcoin/bitcoin#25487: [kernel 3b/n] Decouple `{Dump,Load}Mempool` from...glozow
2022-07-15Move {Load,Dump}Mempool to kernel namespaceCarl Dong
2022-07-15Move DEFAULT_PERSIST_MEMPOOL out of libbitcoinkernelCarl Dong
2022-07-15LoadMempool: Pass in load_path, stop using gArgsCarl Dong
2022-07-15test/fuzz: Invoke LoadMempool via CChainStateCarl Dong
2022-07-15Move FopenFn to fsbridge namespaceCarl Dong
2022-07-15DumpMempool: Pass in dump_path, stop using gArgsCarl Dong