Study & contribute to bitcoin and lightning open source
Interactive AI chat to learn about bitcoin technology and its history
Technical bitcoin search engine
Daily summary of key bitcoin tech development discussions and updates
Engaging bitcoin dev intro for coders using technical texts and code challenges
Review technical bitcoin transcripts and earn sats
ChainStateManager
was introduced, globals removed, mempool / blockstorage refactorednFile
order gets fragmented, potential problems with pruning and/or reindex
-> Introduce blockfile nFile counter per chainstate types (simple change)
validationinterface
signals are picked up by indices
could build out of order, but some indexes (coinstats) cant be build out of order
simple solution: just disable all indexes until sync completes
fancy solution: disable some indexers only
Introduce rpc to load chainstate
Put actual assumeutxo hashes into chainparams
In total, only ~1k loc left, although mostly in important places
Community-maintained archive to unlocking knowledge from technical bitcoin transcripts