Labeled Validation
pull
validation: In case of a continued reindex, only activate chain in the end
#31439
mzumsande on December 6, 2024 Validation
mzumsande on December 6, 2024 Validation
pull
validation: stricter internal handling of invalid blocks
#31405
mzumsande on December 2, 2024 Validation
mzumsande on December 2, 2024 Validation
pull
kernel: Flush in ChainstateManager destructor
#31382
TheCharlatan on November 27, 2024 Validation
TheCharlatan on November 27, 2024 Validation
pull
validation: Remove RECENT_CONSENSUS_CHANGE validation result
#31269
TheCharlatan on November 11, 2024 Validation
TheCharlatan on November 11, 2024 Validation
pull
validation: fetch block inputs on parallel threads 10% faster IBD
#31132
andrewtoth on October 22, 2024 Validation
andrewtoth on October 22, 2024 Validation
pull
Improve parallel script validation error debug logging
#31112
sipa on October 18, 2024 Validation
sipa on October 18, 2024 Validation
pull
validation: Improve input script check error reporting
#31097
dergoegge on October 16, 2024 Validation
dergoegge on October 16, 2024 Validation
pull
kernel: Move block tree db open to block manager
#30965
TheCharlatan on September 24, 2024 Validation
TheCharlatan on September 24, 2024 Validation
pull
validation: Disable CheckForkWarningConditions for background chainstate
#30962
mzumsande on September 24, 2024 Validation
mzumsande on September 24, 2024 Validation
pull
kernel: Move background load thread to node context
#30896
TheCharlatan on September 13, 2024 Validation
TheCharlatan on September 13, 2024 Validation
pull
kernel: Create usable static kernel library
#30814
TheCharlatan on September 4, 2024 Validation
TheCharlatan on September 4, 2024 Validation
pull
kernel: Use spans instead of vectors for passing block headers to validation functions
#30742
TheCharlatan on August 28, 2024 Validation CI failed
TheCharlatan on August 28, 2024 Validation CI failed
pull
validation: fix m_best_header tracking and BLOCK_FAILED_CHILD assignment
#30666
mzumsande on August 16, 2024 Validation
mzumsande on August 16, 2024 Validation
pull
kernel: pre-28.x chainparams and headerssync update
#30658
achow101 on August 14, 2024 Validation
achow101 on August 14, 2024 Validation
pull
validation: do not wipe utxo cache for stats/scans/snapshots
#30610
sipa on August 8, 2024 Validation
sipa on August 8, 2024 Validation
pull
validation: Add eligible ancestors of reconsidered block to setBlockIndexCandidates
#30479
mzumsande on July 18, 2024 Validation
mzumsande on July 18, 2024 Validation
pull
kernel: De-globalize static validation variables
#30425
TheCharlatan on July 10, 2024 Validation
TheCharlatan on July 10, 2024 Validation
pull
validation: Check if mempool exists before size check in ActivateSnapshot
#30388
TheCharlatan on July 4, 2024 Validation
TheCharlatan on July 4, 2024 Validation
pull
validation: Improve, document and test logic for chains building on invalid blocks
#30207
mzumsande on May 30, 2024 Validation
mzumsande on May 30, 2024 Validation
pull
kernel: Remove batchpriority from kernel library
#30083
TheCharlatan on May 10, 2024 Validation
TheCharlatan on May 10, 2024 Validation
pull
bugfix: update chainman best_header after block reconsideration
#29913
furszy on April 19, 2024 Validation
furszy on April 19, 2024 Validation
pull
AcceptMultipleTransactions: Fix workspace not being set as client_maxfeerate failure
#29735
instagibbs on March 26, 2024 Validation
instagibbs on March 26, 2024 Validation
pull
validation: Make translations of fatal errors consistent
#29672
TheCharlatan on March 18, 2024 Validation
TheCharlatan on March 18, 2024 Validation
pull
kernel: Handle fatal errors through return values
#29642
TheCharlatan on March 12, 2024 Validation Needs rebase
TheCharlatan on March 12, 2024 Validation Needs rebase
pull
validation: Use witness maleation flag for non-segwit blocks
#29540
fjahr on March 2, 2024 Validation
fjahr on March 2, 2024 Validation
pull
validation: fix misleading checkblockindex comments
#29299
mzumsande on January 23, 2024 Docs Validation CI failed
mzumsande on January 23, 2024 Docs Validation CI failed
pull
Choose earliest-activatable as tie breaker between equal-work chains
#29284
sipa on January 19, 2024 Validation
sipa on January 19, 2024 Validation
issue
assumeutxo: nTx and nChainTx violations in CheckBlockIndex
#29261
maflcko on January 17, 2024 Docs Tests Validation
maflcko on January 17, 2024 Docs Tests Validation
pull
kernel: Remove key module from kernel library
#29252
TheCharlatan on January 15, 2024 Validation
TheCharlatan on January 15, 2024 Validation
pull
validation: return more helpful results for reconsiderable fee failures and skipped transactions
#28785
glozow on November 3, 2023 Validation
glozow on November 3, 2023 Validation
pull
validation: assumeutxo params for testnet and signet
#28516
Sjors on September 21, 2023 Validation Needs rebase
Sjors on September 21, 2023 Validation Needs rebase
issue
consensus: Better document ComputeMerkleRoot & add test for return value
#28457
fanquake on September 12, 2023 Docs Tests Validation
fanquake on September 12, 2023 Docs Tests Validation
pull
kernel: remove
darosior on September 8, 2023 Validation
script/solver.{h,cpp}
from kernel headers
#28434
darosior on September 8, 2023 Validation
pull
kernel: Remove protocol.h/netaddress.h/compat.h from kernel headers
#28423
TheCharlatan on September 6, 2023 Validation
TheCharlatan on September 6, 2023 Validation
pull
validation: improve performance of CheckBlockIndex
#28339
mzumsande on August 24, 2023 Validation
mzumsande on August 24, 2023 Validation
pull
validation: fix coins disappearing mid-package evaluation
#28251
glozow on August 10, 2023 Bug Validation
glozow on August 10, 2023 Bug Validation
pull
validation: don’t clear cache on periodic flush: >2x block connection speed
#28233
andrewtoth on August 7, 2023 Validation
andrewtoth on August 7, 2023 Validation
pull
kernel: Run sanity checks on context construction
#28228
TheCharlatan on August 7, 2023 Validation Needs rebase CI failed
TheCharlatan on August 7, 2023 Validation Needs rebase CI failed
pull
validation: use noexcept instead of deprecated throw()
#28090
fanquake on July 17, 2023 Validation
fanquake on July 17, 2023 Validation
pull
kernel: Remove StartShutdown calls from validation code
#28048
ryanofsky on July 7, 2023 Validation
ryanofsky on July 7, 2023 Validation
pull
validation: add missing insert to m_dirty_blockindex
#27905
mzumsande on June 16, 2023 Validation
mzumsande on June 16, 2023 Validation
pull
validation: Stricter assumeutxo error handling when renaming chainstates
#27862
ryanofsky on June 12, 2023 Validation
ryanofsky on June 12, 2023 Validation
pull
kernel: Rm ShutdownRequested and AbortNode from validation code.
#27861
TheCharlatan on June 12, 2023 Validation
TheCharlatan on June 12, 2023 Validation
pull
kernel: Remove shutdown globals from kernel library
#27711
TheCharlatan on May 21, 2023 Validation Needs rebase CI failed
TheCharlatan on May 21, 2023 Validation Needs rebase CI failed
pull
kernel: Remove util/system from kernel library, interface_ui from validation.
#27636
TheCharlatan on May 12, 2023 Validation
TheCharlatan on May 12, 2023 Validation
pull
kernel: Remove args, settings, chainparams, chainparamsbase from kernel library
#27576
TheCharlatan on May 4, 2023 Validation
TheCharlatan on May 4, 2023 Validation
pull
validation: implement MaybeInvalidateFork() and call from rpc getchaintips
#27434
pinheadmz on April 6, 2023 Validation
pinheadmz on April 6, 2023 Validation
pull
validation: Replace MinBIP9WarningHeight with MinBIP9WarningStartTime
#27427
dimitaracev on April 5, 2023 Validation Needs rebase CI failed
dimitaracev on April 5, 2023 Validation Needs rebase CI failed
pull
validation: Move warningcache to ChainstateManager and rename to m_warningcache
#27357
dimitaracev on March 28, 2023 Validation
dimitaracev on March 28, 2023 Validation
pull
validation: Skip VerifyDB checks of level >=3 if dbcache is too small
#27009
mzumsande on January 31, 2023 Validation
mzumsande on January 31, 2023 Validation
pull
validate package transactions with their in-package ancestor sets
#26711
glozow on December 16, 2022 Validation Mempool
glozow on December 16, 2022 Validation Mempool
pull
validation, bugfix: provide more info in *MempoolAcceptResult
#26646
glozow on December 6, 2022 Bug Validation
glozow on December 6, 2022 Bug Validation
issue
Header inconsistency after invalidate/reconsider block
#26245
fanquake on October 4, 2022 Bug Validation
fanquake on October 4, 2022 Bug Validation
pull
refactor: Replace m_params with chainman.GetParams()
#25830
aureleoules on August 12, 2022 Refactoring Validation
aureleoules on August 12, 2022 Refactoring Validation
pull
validation: change non-standard scriptpubkey error message.
#25791
w0xlt on August 6, 2022 Validation
w0xlt on August 6, 2022 Validation
pull
assumeutxo: snapshot initialization
#25667
jamesob on July 21, 2022 UTXO Db and Indexes Validation
jamesob on July 21, 2022 UTXO Db and Indexes Validation
pull
validation: Improve error handling when VerifyDB dosn’t finish successfully
#25574
mzumsande on July 8, 2022 Validation
mzumsande on July 8, 2022 Validation
issue
verifychain 4 111000 aborts with assertion “hashPrevBlock == view.GetBestBlock()” failed
#25563
maflcko on July 7, 2022 Bug Validation
maflcko on July 7, 2022 Bug Validation
pull
refactor: Move some default mempool values to
w0xlt on June 19, 2022 Refactoring TX fees and policy Validation
policy.h
#25415
w0xlt on June 19, 2022 Refactoring TX fees and policy Validation
pull
refactor: move policy constants to policy
#25388
fanquake on June 16, 2022 Refactoring TX fees and policy Validation
fanquake on June 16, 2022 Refactoring TX fees and policy Validation
pull
doc: fix typo in kernel/context.h and add
brunoerg on June 8, 2022 Validation
desig
to ignore-words
#25307
brunoerg on June 8, 2022 Validation
pull
CValidationInterface: ValidationInterfaceUnregistering, called when being unregistered
#25050
luke-jr on May 1, 2022 Validation
luke-jr on May 1, 2022 Validation
pull
validation: make CScriptCheck and prevector swap members noexcept
#25017
jonatack on April 28, 2022 Validation
jonatack on April 28, 2022 Validation
pull
prune, import: allow pruning to work during loadblock import
#24957
mruddy on April 24, 2022 Validation
mruddy on April 24, 2022 Validation
pull
refactor: update CBlockIndex::nChainTx to be uint64_t
#24912
mruddy on April 18, 2022 Refactoring RPC/REST/ZMQ Validation Needs rebase
mruddy on April 18, 2022 Refactoring RPC/REST/ZMQ Validation Needs rebase
pull
init: ignore BIP-30 verification in DisconnectBlock for problematic blocks
#24851
seejee on April 14, 2022 Validation
seejee on April 14, 2022 Validation
pull
doc: Clarify that CheckSequenceLocksAtTip is a validation function
#24564
MarcoFalke on March 14, 2022 Docs Validation
MarcoFalke on March 14, 2022 Docs Validation
pull
blockman: Properly guard blockfile members
#24456
dongcarl on March 1, 2022 Wallet RPC/REST/ZMQ P2P Validation Block storage Up for grabs Needs rebase
dongcarl on March 1, 2022 Wallet RPC/REST/ZMQ P2P Validation Block storage Up for grabs Needs rebase
pull
[kernel 2a/n] Split hashing/index
dongcarl on February 21, 2022 Build system UTXO Db and Indexes RPC/REST/ZMQ Validation
GetUTXOStats
codepaths, decouple from coinstatsindex
#24410
dongcarl on February 21, 2022 Build system UTXO Db and Indexes RPC/REST/ZMQ Validation
pull
[kernel 2/n] Decouple from
dongcarl on February 13, 2022 Build system RPC/REST/ZMQ P2P Validation Utils/log/libs Needs rebase
netaddress
+asmap
, parts of timedata
+init/common
#24332
dongcarl on February 13, 2022 Build system RPC/REST/ZMQ P2P Validation Utils/log/libs Needs rebase
pull
assumeutxo: add init and completion logic
#24232
jamesob on February 1, 2022 UTXO Db and Indexes Validation
jamesob on February 1, 2022 UTXO Db and Indexes Validation
pull
Fix unsigned integer overflow in LoadMempool
#24227
MarcoFalke on February 1, 2022 Refactoring Validation
MarcoFalke on February 1, 2022 Refactoring Validation