Labeled 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 CI failed
dimitaracev on April 5, 2023 Validation 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
pull
validation: don’t re-acquire cs_main during IBD in CChainState::IsInitialBlockDownload()
#24220
jonatack on January 31, 2022 P2P Validation Needs rebase
jonatack on January 31, 2022 P2P Validation Needs rebase
pull
Add cs_main annotation to WriteBatchSync(), drop lock in CDiskBlockIndex
#24199
jonatack on January 29, 2022 UTXO Db and Indexes Validation Needs rebase
jonatack on January 29, 2022 UTXO Db and Indexes Validation Needs rebase
pull
refactor: only use explicit reinterpret/const casts, not implicit
#24185
PastaPastaPasta on January 28, 2022 Refactoring Wallet UTXO Db and Indexes RPC/REST/ZMQ P2P Validation Utils/log/libs Needs rebase
PastaPastaPasta on January 28, 2022 Refactoring Wallet UTXO Db and Indexes RPC/REST/ZMQ P2P Validation Utils/log/libs Needs rebase
pull
validation, refactor: add missing thread safety lock assertions
#24177
jonatack on January 27, 2022 Refactoring Validation
jonatack on January 27, 2022 Refactoring Validation
pull
p2p, contrib: add cjdns hardcoded seeds and update the i2p seeds
#24166
jonatack on January 26, 2022 Validation Scripts and tools
jonatack on January 26, 2022 Validation Scripts and tools
pull
policy / validation: CPFP fee bumping within packages
#24152
glozow on January 25, 2022 TX fees and policy Validation
glozow on January 25, 2022 TX fees and policy Validation
pull
Replace RecursiveMutex
w0xlt on January 19, 2022 Validation
m_cs_chainstate
with Mutex, and rename it
#24103
w0xlt on January 19, 2022 Validation
pull
util: Make base_uint::GetHex() and base_uint::SetHex() not depend on uint256
#24077
TheQuantumPhysicist on January 15, 2022 Validation Utils/log/libs
TheQuantumPhysicist on January 15, 2022 Validation Utils/log/libs
pull
validation: Give
dongcarl on January 12, 2022 Validation Block storage
m_block_index
ownership of CBlockIndex
s
#24050
dongcarl on January 12, 2022 Validation Block storage
pull
Remove cs_main lock annotation from ChainstateManager.m_blockman
#24024
ryanofsky on January 10, 2022 Validation
ryanofsky on January 10, 2022 Validation
pull
assumeutxo: net_processing changes
#24008
jamesob on January 7, 2022 P2P Validation Needs rebase
jamesob on January 7, 2022 P2P Validation Needs rebase
pull
[mempool] allow tx replacement by smaller witness
#24007
LarryRuane on January 7, 2022 TX fees and policy Validation Needs Conceptual Review Review club
LarryRuane on January 7, 2022 TX fees and policy Validation Needs Conceptual Review Review club
pull
refactor: Replace
hebasto on January 3, 2022 Refactoring Validation Mempool
struct update_lock_points
with lambda
#23958
hebasto on January 3, 2022 Refactoring Validation Mempool
pull
.
#23934
hhhogannwo on January 1, 2022 GUI Wallet Build system TX fees and policy RPC/REST/ZMQ P2P Mining Validation Scripts and tools Utils/log/libs Needs rebase Descriptors interfaces
hhhogannwo on January 1, 2022 GUI Wallet Build system TX fees and policy RPC/REST/ZMQ P2P Mining Validation Scripts and tools Utils/log/libs Needs rebase Descriptors interfaces
pull
tracing: utxocache tracepoints follow up for #22902
#23907
arnabsen1729 on December 30, 2021 Validation Scripts and tools
arnabsen1729 on December 30, 2021 Validation Scripts and tools
pull
refactor: Move calculation logic out from
hebasto on December 29, 2021 Refactoring Validation Mempool
CheckSequenceLocksAtTip()
#23897
hebasto on December 29, 2021 Refactoring Validation Mempool
pull
doc: testnet3 was not reset and is doing BIP30 checks again
#23882
MarcoFalke on December 27, 2021 Docs Validation
MarcoFalke on December 27, 2021 Docs Validation
pull
ConnectBlock: don’t serialize block hash twice
#23819
jb55 on December 19, 2021 Refactoring Validation
jb55 on December 19, 2021 Refactoring Validation
pull
validation: followups for de-duplication of packages
#23804
glozow on December 17, 2021 Validation
glozow on December 17, 2021 Validation
pull
validation, log: improve logging of ChainstateManager snapshot persistance
#23738
jonatack on December 10, 2021 Validation
jonatack on December 10, 2021 Validation
pull
validation, refactor: remove CChainState::GetMempool()
#23704
jonatack on December 8, 2021 Validation
jonatack on December 8, 2021 Validation