From c01b14661a901e97a483e5e5b4b6f05792fc6392 Mon Sep 17 00:00:00 2001 From: Shannon Appelcline Date: Tue, 8 Sep 2020 09:47:30 -1000 Subject: [PATCH] explained chapters how they show broadly the same things, but not precisely --- 17_0_Talking_to_Bitcoind_Other.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/17_0_Talking_to_Bitcoind_Other.md b/17_0_Talking_to_Bitcoind_Other.md index 1ac5934..64a30a8 100644 --- a/17_0_Talking_to_Bitcoind_Other.md +++ b/17_0_Talking_to_Bitcoind_Other.md @@ -1,6 +1,8 @@ # Chapter 17: Talking to Bitcoind with Other Languages -You should now have a solid foundation for working with Bitocin in C, not only using RPC, JSON, and ZMQ libraries to directly interact with `bitcoind`, but also utilizing the Libwally libraries to complement that work. And C is a great language for prototyping and abstraction — but it's probably not what you're programming in. This chapter thus takes a whirlwind tour of six other programming languages, demonstrating the barest functionality for interacting with a wallet and sending a transaction in each, allowing you to expand the lessons of the command line and C to the programming language of your choice. +You should now have a solid foundation for working with Bitocin in C, not only using RPC, JSON, and ZMQ libraries to directly interact with `bitcoind`, but also utilizing the Libwally libraries to complement that work. And C is a great language for prototyping and abstraction — but it's probably not what you're programming in. This chapter thus takes a whirlwind tour of six other programming languages, demonstrating the barest Bitcoin functionality in each and allowing you to expand the lessons of the command line and C to the programming language of your choice. + +Each of the sections contains approximately the same information, focused on: creating an RPC connection; examining the wallet; creating a new address, and creating a transaction. However, there's some variety among the languages, showing off different aspects of Bitcoin's RPC commands in different examples. In particular, some languages use the easy methodology of `sendtoaddress` while others use the hard methodology of creating a raw transaction from scratch ## Objectives for This Chapter @@ -12,7 +14,7 @@ After working through this chapter, a developer will be able to: Supporting objectives include the ability to: - * Understand More about RPC through Interactions with a Variety of Languages + * Understand More about Bitcoin RPC through Interactions with a Variety of Languages ## Table of Contents