This issue tracks the addition of a first page to the Architecture Section of the book.
@llfourn had previously volunteered to write it, and I think he'd be the perfect person to do it indeed.
Here are some ideas on what I thought it could contain (just some suggestions):
Not about the historical "why", or how it was built in the past and why we needed to break those up. This is for another page, or maybe best for a blog post on the bitcoindevkit.org website.
As I see it the 9 crates break into 4 families (plus a 5th wheel):
This issue tracks the addition of a first page to the Architecture Section of the book.
@llfourn had previously volunteered to write it, and I think he'd be the perfect person to do it indeed.
Here are some ideas on what I thought it could contain (just some suggestions):
wallet
)chain
+core
)file_store
+sqlite
)bitcoind_rpc
+electrum
+esplora
)hwi
) -> potentially being deprecatedI think it'd be great to have the page be about how (a) the 4 families come together, (b) why they are separate, and (c) why that's a good thing.