aboutsummaryrefslogtreecommitdiff
path: root/src/validation.cpp
AgeCommit message (Expand)Author
2024-04-25refactor: Drop util::Result operator=Ryan Ofsky
2024-04-16Merge bitcoin/bitcoin#29726: assumeutxo: Fix -reindex before snapshot was val...Ryan Ofsky
2024-04-11Merge bitcoin/bitcoin#29735: AcceptMultipleTransactions: Fix workspace not be...glozow
2024-04-09AcceptMultipleTransactions: Fix workspace client_maxfeerateGreg Sanders
2024-03-26doc: Fix typosRoboSchmied
2024-03-25init, validation: Fix -reindex option with an existing snapshotMartin Zumsande
2024-03-25use const ref for client_maxfeerateGreg Sanders
2024-03-22Merge bitcoin/bitcoin#29672: validation: Make translations of fatal errors co...Ava Chow
2024-03-22Merge bitcoin/bitcoin#29647: Avoid divide-by-zero in header sync logs when No...Ava Chow
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-18assumeutxo: Remove BLOCK_ASSUMED_VALID flagRyan Ofsky
2024-03-18assumeutxo: Get rid of faked nTx and nChainTx valuesRyan Ofsky
2024-03-18doc: Improve comments describing setBlockIndexCandidates checksRyan Ofsky
2024-03-18validation: Check GuessVerificationProgress is not called with disconnected b...Ryan Ofsky
2024-03-13Avoid divide-by-zero in header sync logs when NodeClock is behindMarcoFalke
2024-03-13refactor: Modernize header sync logsMarcoFalke
2024-03-13RPC: Add maxfeerate and maxburnamount args to submitpackageGreg Sanders
2024-03-12Merge bitcoin/bitcoin#29306: policy: enable sibling eviction for v3 transactionsAva Chow
2024-03-11scripted-diff: Replace error() with LogError()MarcoFalke
2024-03-11scripted-diff: return error(...); ==> error(...); return false;MarcoFalke
2024-03-11refactor: Add missing {} around error() callsMarcoFalke
2024-03-08Merge bitcoin/bitcoin#29569: Rename CalculateHeadersWork to CalculateClaimedH...Ava Chow
2024-03-08Merge bitcoin/bitcoin#28960: kernel: Remove dependency on CSchedulerAva Chow
2024-03-05Rename CalculateHeadersWork to CalculateClaimedHeadersWorkGreg Sanders
2024-03-01[policy] sibling eviction for v3 transactionsglozow
2024-02-28Merge bitcoin/bitcoin#29412: p2p: Don't process mutated blocksAva Chow
2024-02-27[validation] Cache merkle root and witness commitment checksdergoegge
2024-02-27[validation] Merkle root malleation should be caught by IsBlockMutateddergoegge
2024-02-27[validation] Introduce IsBlockMutateddergoegge
2024-02-27[refactor] Cleanup merkle root checksdergoegge
2024-02-27[validation] Isolate merkle root checksdergoegge
2024-02-21[refactor] return pair from SingleV3Checksglozow
2024-02-20Merge bitcoin/bitcoin#29404: refactor: bitcoin-config.h includes cleanupfanquake
2024-02-15scripted-diff: Rename MainSignals to ValidationSignalsTheCharlatan
2024-02-15refactor: De-globalize g_signalsTheCharlatan
2024-02-15[refactor] Make signals optional in mempool and chainmanTheCharlatan
2024-02-13scripted-diff: Fix bitcoin_config_h includesTheCharlatan
2024-02-09Merge bitcoin/bitcoin#28948: v3 transaction policy for anti-pinningAva Chow
2024-02-08[policy/validation] allow v3 transactions with certain restrictionsglozow
2024-02-01refactor: Fix timedata includesMarcoFalke
2024-01-31Merge bitcoin/bitcoin#28956: Nuke adjusted time from validation (attempt 2)Ava Chow
2024-01-23validation: move nChainTx assert down in CheckBlockIndexMartin Zumsande
2024-01-23doc: fix checkblockindex commentsMartin Zumsande
2024-01-16Merge bitcoin/bitcoin#28791: snapshots: don't core dump when running -checkbl...Ava Chow
2024-01-16[refactor] change Workspace::m_conflicts and adjacent funcs/structs to use Txidglozow
2024-01-05Remove GetAdjustedTimedergoegge
2023-12-17wallet, mempool: propagete `checkChainLimits` error message to walletismaelsadeeq
2023-12-01Merge bitcoin/bitcoin#28368: Fee Estimator updates from Validation Interface/...Andrew Chow