diff --git a/TODO.md b/TODO.md index 77e946a..23f9fc2 100644 --- a/TODO.md +++ b/TODO.md @@ -2,24 +2,15 @@ The following TODO items are intended for a 3.0 version of Learning Bitcoin from the Command Line -## Immediate TODO (for 2/5): Descriptor Wallets - -1. Edit §3.1-3.2, esp. for any references to legacy addresses (Still need to update `bitcoin-cli -getinfo` command) -2. Update §3.3 to use a descriptor wallet -3. Update any mentions of classic wallets -4. Thoroughly rewrite §3.4 for new focus on descriptors, possibly expanding to two sections. -5. Update §3.5 to fit into new flow -6. Remove all references to things appearing at certain versions (they're all pretty standardized now) -7. But write a note early on about potential missing features - ## Immediate TODO (for 2/19): Segwit -1. Write QR Code Interlude (§3.3b) -2. Change §4.1-4.5 to use Bech32 (incorporate existing §4.6) -3. Create a new chapter §4.6 (4.1?) +1. Update §3.5 to fit into new flow +2. Write QR Code Interlude (§3.3b) +3. Change §4.1-4.5 to use Bech32 (incorporate existing §4.6) +4. Create a new chapter §4.6 (4.1?) * Lay out new table of all the address types * Demonstrate how to send legacy & wrapped Segwit transactions -4. Remove legacy address references from the rest of the course +5. Remove legacy address references from the rest of the course ## Longer-Term TODO (Small Tasks) @@ -242,6 +233,17 @@ See [release notes](https://bitcoincore.org/en/releases/0.21.0/). --- +# Progress Log + +## Immediate TODO (for 2/5): Descriptor Wallets + +1. Edit §3.1-3.2, esp. for any references to legacy addresses (Still need to update `bitcoin-cli -getinfo` command) +2. Update §3.3 to use a descriptor wallet +3. Update any mentions of classic wallets (done for this section, need to watch in other sections) +4. Thoroughly rewrite §3.4 for new focus on descriptors, possibly expanding to two sections. +6. Remove all references to things appearing at certain versions (they're all pretty standardized now) +7. But write a note early on about potential missing features + ## Immediate TODO (for 1/22): Signet @@ -250,3 +252,10 @@ See [release notes](https://bitcoincore.org/en/releases/0.21.0/). 3. Revise §2.1 for newest Stackscript 4. Puzzle out organization for overall project (largely based on updates below and remaining Issues) 5. Change testnet to signet + list out network options + +## Initial TODO (for 1/15): Setup + +1. Update Standup Script for BTC 30.2 & Debian 13 +2. Work through PRs & Issues +3. Tag 2.2.1 and Branched 3.0 +4. Log relevant updates for Bitcoin Core up to 30.2