aboutsummaryrefslogtreecommitdiff
path: root/src/validation.cpp
AgeCommit message (Expand)Author
2024-09-11assumeUTXO: fix peers disconnection during syncfurszy
2024-08-20miner: adjust clock to timewarp ruleSjors Provoost
2024-08-20consensus: enable BIP94 on regtestSjors Provoost
2024-08-13Move maximum timewarp attack threshold back to 600s from 7200sMatt Corallo
2024-08-10doc: Remove outdated nTx faking commentMarcoFalke
2024-08-09Merge bitcoin/bitcoin#30598: assumeutxo: Drop block height from metadataAva Chow
2024-08-09Merge bitcoin/bitcoin#30604: doc, chainparams: 29775 release notes and follow...Ava Chow
2024-08-09validation: Use MAX_TIMEWARP constant as testnet4 timewarp defense deltaFabian Jahr
2024-08-09Merge bitcoin/bitcoin#28687: C++20 std::views::reversemerge-script
2024-08-08assumeutxo: Drop block height from metadataFabian Jahr
2024-08-07Merge bitcoin/bitcoin#28280: Don't empty dbcache on prune flushes: >30% faste...Ava Chow
2024-08-05validation: don't erase coins cache on prune flushesAndrew Toth
2024-08-06testnet: Add timewarp attack prevention for Testnet4Fabian Jahr
2024-08-06refactor: use c++20 std::views::reverse instead of reverse_iterator.hstickies-v
2024-08-05Merge bitcoin/bitcoin#30497: rpc: Return errors in loadtxoutset that currentl...Ryan Ofsky
2024-08-05scripted-diff: Replace uint256S("str") -> uint256{"str"}Hodlinator
2024-08-04scripted-diff: Modernize naming of nChainTx and nTxCountFabian Jahr
2024-08-04chainparams: Change nChainTx to uint64_tFabian Jahr
2024-07-26rpc: Return precise loadtxoutset error messagesMarcoFalke
2024-07-25refactor: Use untranslated error message in ActivateSnapshotMarcoFalke
2024-07-25[refactor] change ActiveTipChange to use CBlockIndex ref instead of ptrglozow
2024-07-24Merge bitcoin/bitcoin#30111: locks: introduce mutex for tx download, flush re...merge-script
2024-07-22Fix lint-spelling warningsLÅ‘rinc
2024-07-18Merge bitcoin/bitcoin#30320: assumeutxo: Don't load a snapshot if it's not in...Ava Chow
2024-07-17refactor: Make m_last_notified_header privateMarcoFalke
2024-07-16Merge bitcoin/bitcoin#30425: kernel: De-globalize static validation variablesRyan Ofsky
2024-07-16add ValidationInterface::ActiveTipChangeglozow
2024-07-12Merge bitcoin/bitcoin#30295: #28984 package rbf followupsmerge-script
2024-07-11validation: Don't load a snapshot if it's not in the best header chain.Martin Zumsande
2024-07-09Merge bitcoin/bitcoin#30395: rpc: Use untranslated error strings in loadtxoutsetRyan Ofsky
2024-07-09package rbf: cpfp structure requires package > parent feerateGreg Sanders
2024-07-08refactor: De-globalize last notified header indexTheCharlatan
2024-07-08refactor: De-globalize validation benchmark timekeepingTheCharlatan
2024-07-08Merge bitcoin/bitcoin#30141: kernel: De-globalize validation cachesRyan Ofsky
2024-07-05rpc: Use untranslated error strings in loadtxoutsetMarcoFalke
2024-07-05kernel: De-globalize signature cacheTheCharlatan
2024-07-04kernel: De-globalize script execution cache hasherTheCharlatan
2024-07-04kernel: De-globalize script execution cacheTheCharlatan
2024-07-04validation: Don't error if maxsigcachesize exceeds uint32::maxTheCharlatan
2024-07-04Merge bitcoin/bitcoin#30388: validation: Check if mempool exists before size ...glozow
2024-07-04Merge bitcoin/bitcoin#29625: Several randomness improvementsmerge-script
2024-07-04validation: Check if mempool exists before asserting in ActivateSnapshotTheCharlatan
2024-07-02Merge bitcoin/bitcoin#30272: doc: use TRUC instead of v3 and add release noteAva Chow
2024-07-02Merge bitcoin/bitcoin#30267: assumeutxo: Check snapshot base block is not in ...Ava Chow
2024-07-02scripted-diff: change names from V3 to TRUCglozow
2024-07-02[doc] replace mentions of v3 with TRUCglozow
2024-07-01random: get rid of GetRand by inliningPieter Wuille
2024-06-21assumeutxo: Check snapshot base block is not marked invalidFabian Jahr
2024-06-20refactor: remove extraneous lock annotations from function definitionsCory Fields
2024-06-19refactor: Move early loadtxoutset checks into ActiveSnapshotFabian Jahr