Pull-Requests
pull
Add aarch64 qt depends support for cross compiling bitcoin-qt
#13696
TheCharlatan on July 17, 2018 Build system
TheCharlatan on July 17, 2018 Build system
pull
Add checksum in gitian build scripts for ossl
#14433
TheCharlatan on October 8, 2018 Scripts and tools
TheCharlatan on October 8, 2018 Scripts and tools
pull
Primitives: Correct CTransaction deserialization docstring
#24350
TheCharlatan on February 15, 2022 Docs
TheCharlatan on February 15, 2022 Docs
pull
refactor / kernel: Move non-gArgs chainparams functionality to kernel
#26177
TheCharlatan on September 24, 2022 Refactoring
TheCharlatan on September 24, 2022 Refactoring
pull
Build: Improve handling of suppressed logging in Makefiles
#27041
TheCharlatan on February 3, 2023 Build system
TheCharlatan on February 3, 2023 Build system
pull
Blockstorage: Dont access gArgs to get blocks_dir
#27103
TheCharlatan on February 15, 2023 Block storage
TheCharlatan on February 15, 2023 Block storage
pull
refactor, kernel: Decouple ArgsManager from blockstorage
#27125
TheCharlatan on February 19, 2023
TheCharlatan on February 19, 2023
pull
doc: Show how less noisy clang-tidy output can be achieved
#27205
TheCharlatan on March 5, 2023
TheCharlatan on March 5, 2023
pull
refactor: Split logging utilities from system.h
#27238
TheCharlatan on March 10, 2023 Refactoring
TheCharlatan on March 10, 2023 Refactoring
pull
refactor: Move chain names to the util library
#27294
TheCharlatan on March 21, 2023 Refactoring
TheCharlatan on March 21, 2023 Refactoring
pull
refactor (tidy): Fixes after enable-debug configure
#27353
TheCharlatan on March 28, 2023 Refactoring
TheCharlatan on March 28, 2023 Refactoring
pull
move-only: Extract common/args from util/system
#27419
TheCharlatan on April 4, 2023 Refactoring
TheCharlatan on April 4, 2023 Refactoring
pull
refactor: Move chain constants to the util library
#27491
TheCharlatan on April 19, 2023 Refactoring
TheCharlatan on April 19, 2023 Refactoring
pull
kernel: Remove args, settings, chainparams, chainparamsbase from kernel library
#27576
TheCharlatan on May 4, 2023 Validation
TheCharlatan on May 4, 2023 Validation
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 shutdown globals from kernel library
#27711
TheCharlatan on May 21, 2023 ValidationNeeds rebaseCI failed
TheCharlatan on May 21, 2023 ValidationNeeds rebaseCI failed
pull
kernel: Rm ShutdownRequested and AbortNode from validation code.
#27861
TheCharlatan on June 12, 2023 Validation
TheCharlatan on June 12, 2023 Validation
pull
test: (refactor) Use datadir from options in chainstatemanager test
#27876
TheCharlatan on June 13, 2023 Tests
TheCharlatan on June 13, 2023 Tests
pull
refactor: Move stopafterblockimport option out of blockstorage
#28053
TheCharlatan on July 8, 2023 Refactoring
TheCharlatan on July 8, 2023 Refactoring
pull
refactor: Revert additional univalue check in ParseSighashString
#28162
TheCharlatan on July 26, 2023 Refactoring
TheCharlatan on July 26, 2023 Refactoring
pull
shutdown: Destroy kernel last, make test shutdown order consistent
#28224
TheCharlatan on August 5, 2023
TheCharlatan on August 5, 2023
pull
kernel: Run sanity checks on context construction
#28228
TheCharlatan on August 7, 2023 ValidationNeeds rebaseCI failed
TheCharlatan on August 7, 2023 ValidationNeeds rebaseCI failed
pull
RFC: Remove boost usage from kernel api / headers
#28335
TheCharlatan on August 24, 2023 RefactoringNeeds rebase
TheCharlatan on August 24, 2023 RefactoringNeeds rebase
pull
refactor: Simplify CTxMempool/BlockAssembler fields, remove some external mapTx access
#28391
TheCharlatan on September 2, 2023 Refactoring
TheCharlatan on September 2, 2023 Refactoring
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
refactor: Replace sets of txiter with CTxMemPoolEntryRefs
#28886
TheCharlatan on November 15, 2023 Refactoring
TheCharlatan on November 15, 2023 Refactoring
pull
refactor: Make CTxMemPoolEntry only explicitly copyable
#28903
TheCharlatan on November 17, 2023 Refactoring
TheCharlatan on November 17, 2023 Refactoring
pull
build: Remove HAVE_CONSENSUS_LIB
#29123
TheCharlatan on December 20, 2023 Build systemCI failed
TheCharlatan on December 20, 2023 Build systemCI failed
pull
contrib: Update clang-format-diff
#29251
TheCharlatan on January 15, 2024 Scripts and toolsCI failed
TheCharlatan on January 15, 2024 Scripts and toolsCI failed
pull
kernel: Remove key module from kernel library
#29252
TheCharlatan on January 15, 2024 Validation
TheCharlatan on January 15, 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: Remove batchpriority from kernel library
#30083
TheCharlatan on May 10, 2024 Validation
TheCharlatan on May 10, 2024 Validation
pull
indexes: Don't wipe indexes again when continuing a prior reindex
#30132
TheCharlatan on May 17, 2024 UTXO Db and Indexes
TheCharlatan on May 17, 2024 UTXO Db and Indexes
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
test: Add arguments for creating a slimmer TestingSetup
#30399
TheCharlatan on July 5, 2024 Tests
TheCharlatan on July 5, 2024 Tests
pull
kernel: De-globalize static validation variables
#30425
TheCharlatan on July 10, 2024 Validation
TheCharlatan on July 10, 2024 Validation
pull
refactor: Add FlatFileSeq member variables in BlockManager
#30517
TheCharlatan on July 24, 2024 Refactoring
TheCharlatan on July 24, 2024 Refactoring
pull
kernel: Use spans instead of vectors for passing block headers to validation functions
#30742
TheCharlatan on August 28, 2024 ValidationCI failed
TheCharlatan on August 28, 2024 ValidationCI failed
pull
kernel: Create usable static kernel library
#30814
TheCharlatan on September 4, 2024 Validation
TheCharlatan on September 4, 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: Move block tree db open to block manager
#30965
TheCharlatan on September 24, 2024 Validation
TheCharlatan on September 24, 2024 Validation
pull
init: Some small chainstate load improvements
#31046
TheCharlatan on October 7, 2024 UTXO Db and Indexes
TheCharlatan on October 7, 2024 UTXO Db and Indexes
pull
init: Correct coins db cache size setting
#31064
TheCharlatan on October 9, 2024 UTXO Db and Indexes
TheCharlatan on October 9, 2024 UTXO Db and Indexes
pull
build: Fix kernel static lib component install
#31078
TheCharlatan on October 12, 2024 Build system
TheCharlatan on October 12, 2024 Build system
pull
validation: Remove RECENT_CONSENSUS_CHANGE validation result
#31269
TheCharlatan on November 11, 2024 Validation
TheCharlatan on November 11, 2024 Validation
pull
interpreter: Use the same type for SignatureHash in the definition
#31365
TheCharlatan on November 25, 2024 Consensus
TheCharlatan on November 25, 2024 Consensus
pull
kernel: Use enumeration type for flags argument
#33791
TheCharlatan on November 5, 2025 Validation
TheCharlatan on November 5, 2025 Validation
pull
kernel: Allow null arguments for serialized data
#33853
TheCharlatan on November 11, 2025 Validation
TheCharlatan on November 11, 2025 Validation
Issues
issue
cmake: Installed static kernel library is unusable
#30801
TheCharlatan on September 3, 2024 Build system
TheCharlatan on September 3, 2024 Build system