aboutsummaryrefslogtreecommitdiff
path: root/src/validation.cpp
AgeCommit message (Expand)Author
2022-12-24scripted-diff: Bump copyright headersHennadii Stepanov
2022-12-21Merge bitcoin/bitcoin#26265: POLICY: Relax MIN_STANDARD_TX_NONWITNESS_SIZE to...Andrew Chow
2022-12-19Relax MIN_STANDARD_TX_NONWITNESS_SIZE to 65 non-witness bytesGreg Sanders
2022-12-13Merge bitcoin/bitcoin#26477: validation: fix broken maxtipage comparisonfanquake
2022-12-08Merge bitcoin/bitcoin#26513: Make static nLastFlush and nLastWrite Chainstate...fanquake
2022-12-06Merge bitcoin/bitcoin#26609: refactor: Move `txmempool_entry.h` --> `kernel/m...MarcoFalke
2022-12-05Merge bitcoin/bitcoin#19888: rpc, test: Improve getblockstats for unspendablesAndrew Chow
2022-11-30refactor: Move `txmempool_entry.h` --> `kernel/mempool_entry.h`Hennadii Stepanov
2022-11-18Merge bitcoin/bitcoin#17786: refactor: Nuke policy/fees->mempool circular dep...glozow
2022-11-17log: improve some validation log messages to include hashPrevBlockSkuli Dulfari
2022-11-16refactor: Move `CTxMemPoolEntry` class to its own moduleHennadii Stepanov
2022-11-16Make static nLastFlush and nLastWrite Chainstate membersAurèle Oulès
2022-11-15Merge bitcoin/bitcoin#16981: Improve runtime performance of --reindexAndrew Chow
2022-11-14fix: validation: cast now() to seconds for maxtipage comparisonJames O'Beirne
2022-10-26Merge bitcoin/bitcoin#25704: refactor: Remove almost all validation option gl...MacroFake
2022-10-24Faster -reindex by initially deserializing only headersLarry Ruane
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#24851: init: ignore BIP-30 verification in DisconnectBl...Andrew Chow
2022-10-13Merge bitcoin/bitcoin#25667: assumeutxo: snapshot initializationAndrew Chow
2022-10-12Merge bitcoin/bitcoin#24858: incorrect blk file size calculation during reind...glozow
2022-10-10refactor: Replace m_params with chainman.GetParams()Aurèle Oulès
2022-10-10Merge bitcoin/bitcoin#26118: log: Use steady clock for bench loggingMacroFake
2022-10-05refactor: mempool: use CTxMempool::Limitsstickies-v
2022-09-19Use steady clock for bench loggingMacroFake
2022-09-19scripted-diff: Rename time symbolsMacroFake
2022-09-16Merge bitcoin/bitcoin#25499: Use steady clock for all millis bench loggingfanquake
2022-09-13validation: add ResetChainstates()James O'Beirne
2022-09-13validation: remove snapshot datadirs upon validation failureJames O'Beirne
2022-09-13add utilities for deleting on-disk leveldb dataJames O'Beirne
2022-09-13init: add utxo snapshot detectionJames O'Beirne
2022-09-13validation: rename snapshot chainstate dirJames O'Beirne
2022-09-09scripted-diff: rename CChainState -> ChainstateJames O'Beirne
2022-08-30Fix typo from PR25717Suhas Daftuar
2022-08-30Merge bitcoin/bitcoin#25717: p2p: Implement anti-DoS headers syncfanquake
2022-08-29Emit NotifyHeaderTip signals for pre-synchronization progressPieter Wuille
2022-08-29Make validation interface capable of signalling header presyncPieter Wuille
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-12Merge bitcoin/bitcoin#25677: refactor: make active_chain_tip a referenceMacroFake