Pull-Requests
pull
Add configuration files for a Docker-based development environment
#10903
jamesob on July 22, 2017 Scripts and tools
jamesob on July 22, 2017 Scripts and tools
pull
Deduplicate CMerkleBlock construction code, add test coverage
#11293
jamesob on September 9, 2017 RefactoringTests
jamesob on September 9, 2017 RefactoringTests
pull
[tests] Test that mempool rejects coinbase transactions
#11714
jamesob on November 18, 2017 Tests
jamesob on November 18, 2017 Tests
pull
[docs] [refactor] Add help messages for datadir path mangling
#12305
jamesob on January 30, 2018 Docs
jamesob on January 30, 2018 Docs
pull
Ensure nStatus is set properly for all invalid blocks
#12407
jamesob on February 10, 2018 Validation
jamesob on February 10, 2018 Validation
pull
Only call NotifyBlockTip when chainActive changes
#12431
jamesob on February 14, 2018 Validation
jamesob on February 14, 2018 Validation
pull
[qt] [tests] Clarify address book error messages, add tests
#12830
jamesob on March 29, 2018 GUITests
jamesob on March 29, 2018 GUITests
pull
[ci] Run functional tests using bitcoin-qt in one Travis job
#12873
jamesob on April 3, 2018 Tests
jamesob on April 3, 2018 Tests
pull
[qa] Attach node index to test_node AssertionError and print messages
#13022
jamesob on April 18, 2018 Tests
jamesob on April 18, 2018 Tests
pull
Use thread names in logs and deadlock diagnostics
#13099
jamesob on April 26, 2018 RefactoringUtils/log/libs
jamesob on April 26, 2018 RefactoringUtils/log/libs
pull
Thread names in logs and deadlock debug tools (take 2)
#13168
jamesob on May 4, 2018 Utils/log/libs
jamesob on May 4, 2018 Utils/log/libs
pull
test: allow arguments to be forwarded to flake8 in lint-python.sh
#13649
jamesob on July 12, 2018 Scripts and tools
jamesob on July 12, 2018 Scripts and tools
pull
test: forward timeouts properly in send_blocks_and_test
#14456
jamesob on October 10, 2018 Tests
jamesob on October 10, 2018 Tests
pull
test: add invalid tx templates for use in functional tests
#14457
jamesob on October 10, 2018 Tests
jamesob on October 10, 2018 Tests
pull
tests: add utility to easily profile node performance with perf
#14519
jamesob on October 19, 2018 Tests
jamesob on October 19, 2018 Tests
pull
tests: Send fewer spam messages in p2p_invalid_messages
#14672
jamesob on November 6, 2018 Tests
jamesob on November 6, 2018 Tests
pull
validation: avoid potential deadlocks in ValidationInterface
#15205
jamesob on January 18, 2019 Validation
jamesob on January 18, 2019 Validation
pull
doc: explain AcceptToMemoryPoolWorker's coins_to_uncache
#15267
jamesob on January 25, 2019 Docs
jamesob on January 25, 2019 Docs
pull
tests: fix outdated include in blockfilter_index_tests
#15843
jamesob on April 18, 2019 RefactoringTests
jamesob on April 18, 2019 RefactoringTests
pull
refactor: move methods under CChainState (pt. 1)
#15976
jamesob on May 7, 2019 RefactoringValidation
jamesob on May 7, 2019 RefactoringValidation
pull
refactor: share blockmetadata with BlockManager
#16194
jamesob on June 12, 2019 RefactoringValidation
jamesob on June 12, 2019 RefactoringValidation
pull
refactor: move CCoinsViewErrorCatcher out of init.cpp
#16355
jamesob on July 8, 2019 Refactoring
jamesob on July 8, 2019 Refactoring
pull
refactor: have CCoins* data managed under CChainState
#16443
jamesob on July 23, 2019 Refactoring
jamesob on July 23, 2019 Refactoring
pull
validationinterface: add unused CChainState parameter
#16487
jamesob on July 29, 2019 RefactoringValidation
jamesob on July 29, 2019 RefactoringValidation
pull
Improve speed, memory efficiency with alternate hashmap
#16718
jamesob on August 25, 2019 Resource usageNeeds Conceptual Review
jamesob on August 25, 2019 Resource usageNeeds Conceptual Review
pull
move-only: move coins statistics utils out of RPC
#16728
jamesob on August 26, 2019 Refactoring
jamesob on August 26, 2019 Refactoring
pull
refactor: move LoadChainTip/RelayBlocks under CChainState
#16743
jamesob on August 28, 2019 RefactoringValidation
jamesob on August 28, 2019 RefactoringValidation
pull
logs: add timing information to FlushStateToDisk()
#16805
jamesob on September 4, 2019 FeatureValidation
jamesob on September 4, 2019 FeatureValidation
pull
doc: add comments clarifying how local services are advertised
#16847
jamesob on September 10, 2019 DocsP2P
jamesob on September 10, 2019 DocsP2P
pull
UTXO snapshot creation (dumptxoutset)
#16899
jamesob on September 17, 2019 FeatureRPC/REST/ZMQValidationScripts and tools
jamesob on September 17, 2019 FeatureRPC/REST/ZMQValidationScripts and tools
pull
refactor: introduce CChainState::GetCoinsCacheSizeState
#16945
jamesob on September 23, 2019 RefactoringValidation
jamesob on September 23, 2019 RefactoringValidation
pull
coins: allow write to disk without cache drop
#17487
jamesob on November 15, 2019 UTXO Db and Indexes
jamesob on November 15, 2019 UTXO Db and Indexes
pull
tests: have coins simulation test also use CCoinsViewDB
#17669
jamesob on December 4, 2019 Tests
jamesob on December 4, 2019 Tests
pull
Add ChainstateManager, remove BlockManager global
#17737
jamesob on December 12, 2019 Validation
jamesob on December 12, 2019 Validation
pull
coins: allow cache resize after init
#18637
jamesob on April 14, 2020 UTXO Db and IndexesValidation
jamesob on April 14, 2020 UTXO Db and IndexesValidation
pull
validation: UTXO snapshot activation
#19806
jamesob on August 25, 2020 UTXO Db and IndexesRPC/REST/ZMQValidation
jamesob on August 25, 2020 UTXO Db and IndexesRPC/REST/ZMQValidation
pull
validation: run VerifyDB on all chainstates
#21523
jamesob on March 24, 2021 RPC/REST/ZMQValidation
jamesob on March 24, 2021 RPC/REST/ZMQValidation
pull
validation: UpdateTip/CheckBlockIndex assumeutxo support
#21526
jamesob on March 24, 2021 Validation
jamesob on March 24, 2021 Validation
pull
validation: fix ActivateSnapshot to use hardcoded nChainTx
#21681
jamesob on April 14, 2021 Validation
jamesob on April 14, 2021 Validation
pull
doc: BaseIndex sync behavior with empty datadir
#22485
jamesob on July 18, 2021 UTXO Db and Indexes
jamesob on July 18, 2021 UTXO Db and Indexes
pull
Improve speed, memory efficiency with alternate hashmap (#2)
#22640
jamesob on August 5, 2021 UTXO Db and Indexes
jamesob on August 5, 2021 UTXO Db and Indexes
pull
fix: contrib: allow multi-sig binary verification
#23020
jamesob on September 17, 2021 Scripts and tools
jamesob on September 17, 2021 Scripts and tools
pull
validation: have LoadBlockIndex account for snapshot use
#23174
jamesob on October 4, 2021 Validation
jamesob on October 4, 2021 Validation
pull
make Python bindings externally usable
#23468
jamesob on November 8, 2021 BrainstormingTestsNeeds rebase
jamesob on November 8, 2021 BrainstormingTestsNeeds rebase
pull
test: call VerifyLoadedChainstate during ChainTestingSetup
#23736
jamesob on December 10, 2021 Tests
jamesob on December 10, 2021 Tests
pull
Restore atoi64/GetIntArg saturating behavior
#23841
jamesob on December 22, 2021 Utils/log/libs
jamesob on December 22, 2021 Utils/log/libs
pull
assumeutxo: add init and completion logic
#24232
jamesob on February 1, 2022 UTXO Db and IndexesValidation
jamesob on February 1, 2022 UTXO Db and IndexesValidation
pull
refactor: remove duplicate code from BlockAssembler
#24364
jamesob on February 17, 2022 Refactoring
jamesob on February 17, 2022 Refactoring
pull
developer-notes: allow lowerCamelCase for methods
#24846
jamesob on April 13, 2022 DocsNeeds rebase
jamesob on April 13, 2022 DocsNeeds rebase
pull
refactor: remove CBlockIndex copy construction
#25311
jamesob on June 8, 2022 RefactoringUTXO Db and Indexes
jamesob on June 8, 2022 RefactoringUTXO Db and Indexes
pull
assumeutxo: snapshot initialization
#25667
jamesob on July 21, 2022 UTXO Db and IndexesValidation
jamesob on July 21, 2022 UTXO Db and IndexesValidation
pull
wallet: have prune error take precedence over assumedvalid
#26282
jamesob on October 7, 2022 Wallet
jamesob on October 7, 2022 Wallet
pull
log: mempool: log removal reason in validation interface
#26419
jamesob on October 29, 2022 Utils/log/libs
jamesob on October 29, 2022 Utils/log/libs
pull
assumeutxo: keep cache when flushing snapshot (#17487 followup)
#27008
jamesob on January 31, 2023
jamesob on January 31, 2023
pull
BIP-119 (OP_CHECKTEMPLATEVERIFY) (regtest only)
#31989
jamesob on March 4, 2025 ConsensusNeeds rebaseNeeds Conceptual Review
jamesob on March 4, 2025 ConsensusNeeds rebaseNeeds Conceptual Review
pull
BIP-348 (OP_CHECKSIGFROMSTACK) (regtest only)
#32247
jamesob on April 10, 2025 ConsensusNeeds rebaseNeeds Conceptual Review
jamesob on April 10, 2025 ConsensusNeeds rebaseNeeds Conceptual Review
pull
Fix help, add RPC tests for getblockheader
#7194
jamesob on December 9, 2015 DocsTestsRPC/REST/ZMQ
jamesob on December 9, 2015 DocsTestsRPC/REST/ZMQ
Issues
issue
Pay-to-self addresses don't display, can't be added to address book
#12796
jamesob on March 26, 2018 GUI
jamesob on March 26, 2018 GUI
issue
ArgsManager::GetIntArg should error on out-of-bounds value
#23843
jamesob on December 22, 2021
jamesob on December 22, 2021