aboutsummaryrefslogtreecommitdiff
path: root/src/validation.h
AgeCommit message (Expand)Author
2024-07-26rpc: Return precise loadtxoutset error messagesMarcoFalke
2024-07-17refactor: Make m_last_notified_header privateMarcoFalke
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-05kernel: De-globalize signature cacheTheCharlatan
2024-07-04kernel: De-globalize script execution cache hasherTheCharlatan
2024-07-04kernel: De-globalize script execution cacheTheCharlatan
2024-06-19refactor: Move early loadtxoutset checks into ActiveSnapshotFabian Jahr
2024-06-11Merge bitcoin/bitcoin#28339: validation: improve performance of CheckBlockIndexAva Chow
2024-05-21assumeutxo: Add documentation on dumptxoutset serialization formatFabian Jahr
2024-05-01[refactor] make MempoolAcceptResult::m_replaced_transactions non-optionalglozow
2024-04-26validation: allow to specify frequency for -checkblockindexMartin Zumsande
2024-04-01Merge bitcoin/bitcoin#29648: Remove libbitcoinconsensusfanquake
2024-03-26doc: Fix typosRoboSchmied
2024-03-25use const ref for client_maxfeerateGreg Sanders
2024-03-25scripted-diff: Rename max_sane_feerate to client_maxfeerateGreg Sanders
2024-03-21node: Make translations of fatal errors consistentTheCharlatan
2024-03-20Merge bitcoin/bitcoin#29370: assumeutxo: Get rid of faked nTx and nChainTx va...Ava Chow
2024-03-18Merge bitcoin/bitcoin#28950: RPC: Add maxfeerate and maxburnamount args to su...glozow
2024-03-18remove libbitcoinconsensusfanquake
2024-03-18assumeutxo: Remove BLOCK_ASSUMED_VALID flagRyan Ofsky
2024-03-13RPC: Add maxfeerate and maxburnamount args to submitpackageGreg Sanders
2024-03-05Rename CalculateHeadersWork to CalculateClaimedHeadersWorkGreg Sanders
2024-02-28Merge bitcoin/bitcoin#29412: p2p: Don't process mutated blocksAva Chow
2024-02-27[validation] Introduce IsBlockMutateddergoegge
2024-02-13scripted-diff: Fix bitcoin_config_h includesTheCharlatan
2024-01-05Remove GetAdjustedTimedergoegge
2023-11-30Merge bitcoin/bitcoin#26762: bugfix: Make `CCheckQueue` RAII-styled (attempt 2)Andrew Chow
2023-11-18blockstorage: switch from CAutoFile to AutoFileAnthony Towns
2023-11-07[validation] change package-fee-too-low, return wtxid(s) and effective feerateglozow
2023-11-06[refactor] use Wtxid for m_wtxids_fee_calculationsglozow
2023-10-06doc: Add and edit some comments around assumeutxoFabian Jahr
2023-10-06validation: remove unused mempool param in DetectSnapshotChainstateFabian Jahr
2023-10-03refactor: Move `{MAX,DEFAULT}_SCRIPTCHECK_THREADS` constantsHennadii Stepanov
2023-10-03Make `CCheckQueue` destructor stop worker threadsHennadii Stepanov
2023-10-03Move global `scriptcheckqueue` into `ChainstateManager` classHennadii Stepanov
2023-09-30validation: assumeutxo: swap m_mempool on snapshot activationJames O'Beirne
2023-09-30validation: pruning for multiple chainstatesJames O'Beirne
2023-09-30validation: indexing changes for assumeutxoJames O'Beirne
2023-09-30validation: add ChainstateRoleJames O'Beirne
2023-09-30chainparams: add blockhash to AssumeutxoDataJames O'Beirne
2023-09-30assumeutxo: remove snapshot during -reindex{-chainstate}James O'Beirne
2023-09-30net_processing: Request assumeutxo background chain blocksSuhas Daftuar
2023-09-26Merge bitcoin/bitcoin#28483: refactor: Return CAutoFile from BlockManager::Op...fanquake
2023-09-23Merge bitcoin/bitcoin#28385: [refactor] rewrite DisconnectedBlockTransactions...fanquake
2023-09-15Make BufferedFile to be a CAutoFile wrapperMarcoFalke
2023-09-13Merge bitcoin/bitcoin#28251: validation: fix coins disappearing mid-package e...fanquake
2023-09-13[validation] make PackageMempoolAcceptResult members mutableglozow
2023-09-13rewrite DisconnectedBlockTransactions as a list + mapglozow