Skip to content

Commit 1b322dd

Browse files
authored
updating TODO
1 parent 1aee477 commit 1b322dd

1 file changed

Lines changed: 34 additions & 17 deletions

File tree

TODO-30.md

Lines changed: 34 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -2,26 +2,43 @@
22

33
The following TODO items are intended for a 3.0 version of Learning Bitcoin from the Command Line
44

5-
1. 0.21 Additions
6-
* New Wallet. See: https://bitcoin.stackexchange.com/questions/101767/dumpwallet-output-documentation-explanation
7-
1. Animated GIFs for key CLI demos (probably https://github.com/faressoft/terminalizer but there are others)
8-
1. Section on Libwally Shim for Swift
9-
1. Section on Wolf's Bitcoin Lib for Swift
10-
1. Full example of creating a PSBT, handing it to Libwally, and signing it
11-
1. Miniscript
12-
1. More complex descriptors
13-
1. Schnorr (2021)
14-
1. Other BCC Command-Line Utilities?
15-
* seedtool
16-
* keytool
17-
* bytewords-cli
18-
1. Interlude on QR production
5+
1. Rewrite Section: Understanding the Descriptor (3.5)
6+
* New Content: Descriptor Wallets
7+
* New Content: Complex Descriptors
8+
* Consider: Breaking into Two Sections
9+
1. New Chapter: Using Other Command-Line Tools (between 8+9)
10+
* 9.1: Using seedtool
11+
* 9.2: Using keytool
12+
* 9.3: Using bytewords-cli
13+
1. New Chapter: Using Miniscript Command-Line Tools (between 13+14)
14+
* 15.1: Using miniscript
15+
* 15.2: Using Bitcoin Dev Kit (BDK)
16+
* 15.3: Planning for the Future
17+
1. New Content: Expand the PSBT Libwally Content (17.4) into Two Sections
18+
* 17.4: Signing PSBTs in Libwally
19+
* Explanation: Contains the current info on importing a PSBT, and shows how to sign it
20+
* 17.5: Creating PSBTs in Libwally
21+
* Explanation: Contains the current info on creating a PSBT, and shows how to export it
22+
3. New Chapter: Talking to Bitcoind with Swift (between 17+18)
23+
* 19.1: Accessing Bitcoind with Swift (existing section)
24+
* 19.2: Using Swift with Bitcoin Lib [Wolf's library]
25+
* 19.3: Using Swift with Libwally [Wolf's shim]
26+
27+
## Further Updates
28+
29+
The following updates could be part of v3.0 or could be further future, depending on interest and funding.
30+
31+
1. New Graphics: Animated GIFs for key demos.
32+
* Reference: https://github.com/faressoft/terminalizer
33+
34+
9. Schnorr (2021)
35+
11. Interlude on QR production
1936
* QuickConnect QR
2037
* UR/Animated QR
21-
1. Programming Lightning with C
38+
12. Programming Lightning with C
2239
* _Some good docs from one of the developers are here: https://diyhpl.us/wiki/transcripts/blockstream-webinars/2019-07-31-rusty-russell-getting-started-with-c-lightning/._
2340
* _Other potential docs: https://twitter.com/roasbeef/status/1389649064753471488_
24-
1. Consider TIme Lock Discussion Improvements
41+
13. Consider TIme Lock Discussion Improvements
2542
* Especially look at chart in https://prestwi.ch/bitcoin-time-locks/
26-
1. Taproot (August/November)
43+
14. Taproot (August/November)
2744
* First Successful Taproot Transactions (Peter W., Twitter)

0 commit comments

Comments
 (0)