Pull-Requests
pull
validation: fetch block inputs in parallel during ConnectBlock
#35295
andrewtoth on May 15, 2026 Validation
andrewtoth on May 15, 2026 Validation
pull
net: keep finished private broadcast txs in memory
#34707
andrewtoth on March 2, 2026 P2PPrivate Broadcast
andrewtoth on March 2, 2026 P2PPrivate Broadcast
pull
fix: properly reset coins_view_cache after catching flush exception
#34647
andrewtoth on February 21, 2026
andrewtoth on February 21, 2026
pull
node: Persist private broadcast transactions over node restarts
#34322
andrewtoth on January 16, 2026 Needs rebase
andrewtoth on January 16, 2026 Needs rebase
pull
coins: don't mutate main cache when connecting block
#34165
andrewtoth on December 28, 2025 UTXO Db and Indexes
andrewtoth on December 28, 2025 UTXO Db and Indexes
pull
validation: add reusable coins view for ConnectBlock
#34164
andrewtoth on December 28, 2025 Validation
andrewtoth on December 28, 2025 Validation
pull
test: set par=2 in default config for functional test framework
#33485
andrewtoth on September 27, 2025 Tests
andrewtoth on September 27, 2025 Tests
pull
coins: remove SetFresh method from CCoinsCacheEntry
#33018
andrewtoth on July 19, 2025 UTXO Db and IndexesNeeds rebase
andrewtoth on July 19, 2025 UTXO Db and IndexesNeeds rebase
pull
contrib: add xor-blocks tool to obfuscate blocks directory
#32451
andrewtoth on May 8, 2025 Scripts and tools
andrewtoth on May 8, 2025 Scripts and tools
pull
validation: periodically flush dbcache during reindex-chainstate
#32414
andrewtoth on May 3, 2025 Validation
andrewtoth on May 3, 2025 Validation
pull
validation: fetch block inputs on parallel threads
#31132
andrewtoth on October 22, 2024 Validation
andrewtoth on October 22, 2024 Validation
pull
Don't wipe coins cache when full and instead evict LRU clean entries
#31102
andrewtoth on October 16, 2024 CI failed
andrewtoth on October 16, 2024 CI failed
pull
coins: remove logic for spent-and-FRESH cache entries and writing non-DIRTY entries
#30673
andrewtoth on August 18, 2024 UTXO Db and Indexes
andrewtoth on August 18, 2024 UTXO Db and Indexes
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
assumeutxo: catch and log fs::remove error instead of two exist checks
#26828
andrewtoth on January 5, 2023
andrewtoth on January 5, 2023
pull
p2p: cache block hash in ProcessGetBlockData and CMPCTBLOCK processing
#26782
andrewtoth on December 31, 2022 P2P
andrewtoth on December 31, 2022 P2P
pull
p2p: cache compact block message to use for low bandwidth CMPCT_BLOCK
#26755
andrewtoth on December 26, 2022 P2P
andrewtoth on December 26, 2022 P2P
pull
prune: scan and unlink already pruned block files on startup
#26533
andrewtoth on November 18, 2022
andrewtoth on November 18, 2022
pull
rpc,rest,zmq: faster getblock, NotifyBlock and rest_block by reading raw block
#26415
andrewtoth on October 28, 2022 RPC/REST/ZMQ
andrewtoth on October 28, 2022 RPC/REST/ZMQ
pull
validation, zmq: pass block in UpdatedBlockTip to avoid duplicate read
#26375
andrewtoth on October 24, 2022
andrewtoth on October 24, 2022
pull
net: don't lock cs_main while reading blocks in net processing
#26326
andrewtoth on October 17, 2022 P2PNeeds Benchmark
andrewtoth on October 17, 2022 P2PNeeds Benchmark
pull
use shared mutex to guard against block files being removed before read
#26316
andrewtoth on October 15, 2022
andrewtoth on October 15, 2022
pull
rpc/rest/zmq: reduce LOCK(cs_main) scope: ~6 times as many requests per second
#26308
andrewtoth on October 13, 2022 RPC/REST/ZMQ
andrewtoth on October 13, 2022 RPC/REST/ZMQ
pull
rest: add verbose and mempool_sequence query params for mempool/contents
#26207
andrewtoth on September 29, 2022 RPC/REST/ZMQ
andrewtoth on September 29, 2022 RPC/REST/ZMQ
pull
validation: Warm coins cache during prevalidation to connect blocks faster
#19271
andrewtoth on June 14, 2020 Validation
andrewtoth on June 14, 2020 Validation
pull
validation: Persist coins cache to disk and load on startup
#18941
andrewtoth on May 11, 2020 Validation
andrewtoth on May 11, 2020 Validation
pull
validation: Persist coins cache to disk and load on startup
#18936
andrewtoth on May 10, 2020 UTXO Db and IndexesValidation
andrewtoth on May 10, 2020 UTXO Db and IndexesValidation
pull
doc: Add missing supported rpcs to doc/descriptors.md
#18025
andrewtoth on January 30, 2020 Docs
andrewtoth on January 30, 2020 Docs
pull
mining: Fix getmininginfo currentblockweight inaccuracy
#17790
andrewtoth on December 22, 2019 Mining
andrewtoth on December 22, 2019 Mining
pull
rpc: Add generateblock to mine a custom set of transactions
#17693
andrewtoth on December 7, 2019 RPC/REST/ZMQ
andrewtoth on December 7, 2019 RPC/REST/ZMQ
pull
rpc: Add generateblock to mine a custom set of transactions
#17653
andrewtoth on December 2, 2019 RPC/REST/ZMQ
andrewtoth on December 2, 2019 RPC/REST/ZMQ
pull
[refactor] Merge getreceivedby tally into GetReceived function
#17579
andrewtoth on November 24, 2019 WalletRPC/REST/ZMQ
andrewtoth on November 24, 2019 WalletRPC/REST/ZMQ
pull
[rpc] Include immature coinbase in listunspent
#17028
andrewtoth on October 2, 2019 WalletTestsRPC/REST/ZMQ
andrewtoth on October 2, 2019 WalletTestsRPC/REST/ZMQ
pull
validation: sync chainstate to disk after syncing to tip
#15218
andrewtoth on January 20, 2019 ValidationCI failed
andrewtoth on January 20, 2019 ValidationCI failed
pull
[RPC] Include coinbase transactions in receivedby RPCs
#14707
andrewtoth on November 12, 2018 RPC/REST/ZMQ
andrewtoth on November 12, 2018 RPC/REST/ZMQ
Issues