diff --git a/README.md b/README.md index 72a7a7c..95f00d4 100644 --- a/README.md +++ b/README.md @@ -87,25 +87,29 @@ This tutorial assumes that you have some minimal background of how to use the co **PART FOUR: LIGHTNING-CLI** -* X.0: Setting Up TOR -* X.0: Setting Up Lightning -* X.0: Using Lightning +_This section is unwritten currently, and will probably involve chapter 14.0 expanding into at least two chapters._ + +* 12.0: Setting Up TOR +* 13.0: Setting Up Lightning +* 14.0: Using Lightning **PART FIVE: BITCOIN & LIGHTNING PROGRAMMING** -* [12.0: Talking to Bitcoind with C](12_0_Talking_to_Bitcoind.md) — Needs Editing - * [12.2: Accessing Bitcoind with C](12_2_Accessing_Bitcoind_with_C.md) - * [12.3: Programming Bitcoind with C](12_3_Programming_Bitcoind_with_C.md) — Needs Editing - * [12.4: Receiving Bitcoind Notifications with C](12_4_Receiving_Bitcoind_Notifications_with_C.md) — Pending -* X.0: Talking to LightningD with C -* 13.0: Programming with LibWally - * 13.1: Programming Transactions - * 13.2: Programming Scripts - * Using secp256k1 in this? -* X.0: Talking to Bitcoind with Other Languages - * [12.5: Accessing Bitcoind with_Node_JS](12_5_Accessing_Bitcoind_with_Other_Languages.md) — Writing - * [12.6: Accessing Bitcoind with Python](12_6_Accessing_Bitcoind_with_Python.md) — Writing - * [12.7: Accessing Bitcoind with Java](12_7_Accessing_Bitcoind_with_Java.md) +_This section is currently a messy set of older writings which are being reorganized as listed below. We're not going to work through this section until we've got chapters 1-11 updated per our current notes, then 12-14 written. But, if you'd like to see what we have to date on programming in correlation with Bitcoin Core, please feel free. + +* [15.0: Talking to Bitcoind with C](12_0_Talking_to_Bitcoind.md) — Needs Editing + * [15.1: Accessing Bitcoind with C](12_2_Accessing_Bitcoind_with_C.md) + * [15.2: Programming Bitcoind with C](12_3_Programming_Bitcoind_with_C.md) — Needs Editing + * [15.3: Receiving Bitcoind Notifications with C](12_4_Receiving_Bitcoind_Notifications_with_C.md) — Pending +* 16.0: Talking to Lightningd with C +* 17.0: Programming with LibWally + * 17.1: Using secp256k1 Functions + * 17.2: Writing Wallet Functions + * 17.3: Integrating Libwally and Scripts +* 18.0: Talking to Bitcoind with Other Languages + * [18.1: Accessing Bitcoind with_Node_JS](12_5_Accessing_Bitcoind_with_Other_Languages.md) — Writing + * [18.2: Accessing Bitcoind with Python](12_6_Accessing_Bitcoind_with_Python.md) — Writing + * [18.3: Accessing Bitcoind with Java](12_7_Accessing_Bitcoind_with_Java.md) **APPENDICES** @@ -113,9 +117,8 @@ This tutorial assumes that you have some minimal background of how to use the co * Appendix II: Using Bitcoin Regtest -* [15.0: Setting Up a Bitcoin Regtest](15_0_Setting_Up_a_Bitcoin_Regtest.md) - * [15.1: Starting the Regtest](15_1_Starting_the_Regtest.md) - * [15.2: Mining with Regtest](15_2_Mining_with_Regtest.md) - * [15.3: Testing with Regtest](15_3_Testing_with_Regtest.md) - -[why is Regtest important if you're compiling it yourself?] +* [A2.0: Setting Up a Bitcoin Regtest](15_0_Setting_Up_a_Bitcoin_Regtest.md) + * [A2.1: Starting the Regtest](15_1_Starting_the_Regtest.md) + * [A2.2: Mining with Regtest](15_2_Mining_with_Regtest.md) + * [A2.3: Testing with Regtest](15_3_Testing_with_Regtest.md) + * [why is Regtest important if you're compiling it yourself?]