mirror of
https://github.com/ChristopherA/Learning-Bitcoin-from-the-Command-Line.git
synced 2025-06-07 16:06:26 +00:00
Update 12_0_Talking_to_Bitcoind.md
This commit is contained in:
parent
6377ceea3a
commit
f9740f5b69
@ -1,6 +1,6 @@
|
|||||||
# Chapter 12: Talking to Bitcoind
|
# Chapter 12: Talking to Bitcoind
|
||||||
|
|
||||||
While working with Bitcoin Scripts, we hit the boundaries of what's possible with `bitcoin-cli`. Fortunately, there are other ways to work with the Bitcoin network. There are APIs that will ultimately allow you to access _all_ of Bitcoin's functionality, but we're going to start off with the simpler APIs that largely duplicate `bitcoin-cli` by accessing `bitcoind` through RPC. Consider it a new way to do what you already know and a gateway to the larger world of working with APIs.
|
While working with Bitcoin Scripts, we hit the boundaries of what's possible with `bitcoin-cli`. Fortunately, there are other ways to access the Bitcoin network: programming APIs. Though some APIs will allow you to access _all_ of Bitcoin's functionality, we're going to start off with the simpler APIs that largely duplicate `bitcoin-cli` by accessing `bitcoind` through RPC, with a focus on a basic C library. Consider it a new way to do what you already know and a gateway to the larger world of working with APIs.
|
||||||
|
|
||||||
## Objectives for This Chapter
|
## Objectives for This Chapter
|
||||||
|
|
||||||
@ -8,11 +8,12 @@ After working through this chapter, a developer will be able to:
|
|||||||
|
|
||||||
* Decide Between Different Methods of Talking to Bitcoind
|
* Decide Between Different Methods of Talking to Bitcoind
|
||||||
* Create Bitcoin Transactions by Talking Directly to Bitcoind
|
* Create Bitcoin Transactions by Talking Directly to Bitcoind
|
||||||
|
* Create Programs Based on Bitcoind Notifications
|
||||||
|
|
||||||
Supporting objectives include the ability to:
|
Supporting objectives include the ability to:
|
||||||
|
|
||||||
* Understand How to Use APIs
|
|
||||||
* Understand How RPC and Curl Interact
|
* Understand How RPC and Curl Interact
|
||||||
|
* Understand How to Use APIs
|
||||||
* Create a Foundation for Accessing Bitcoind
|
* Create a Foundation for Accessing Bitcoind
|
||||||
|
|
||||||
## Table of Contents
|
## Table of Contents
|
||||||
@ -20,4 +21,5 @@ Supporting objectives include the ability to:
|
|||||||
* [Section One: Accessing Bitcoind with Curl](12_1_Accessing_Bitcoind_with_Curl.md)
|
* [Section One: Accessing Bitcoind with Curl](12_1_Accessing_Bitcoind_with_Curl.md)
|
||||||
* [Section Two: Accessing Bitcoind with C](12_2_Accessing_Bitcoind_with_C.md)
|
* [Section Two: Accessing Bitcoind with C](12_2_Accessing_Bitcoind_with_C.md)
|
||||||
* [Section Three: Programming Bitcoind with C](12_3_Programming_Bitcoind_with_C.md)
|
* [Section Three: Programming Bitcoind with C](12_3_Programming_Bitcoind_with_C.md)
|
||||||
* [Section Four: Accessing Bitcoind with Node](12_4_Accessing_Bitcoind_with_Node.md)
|
* [Section Four: Receiving Bitcoind Notifications with C](12_4_Receiving_Bitcoind_Notifications_with_C.md) — Pending
|
||||||
|
* [Section Five: Accessing Bitcoind with Other Languages](12_5_Accessing_Bitcoind_with_Other_Languages.md) — Writing
|
||||||
|
Loading…
x
Reference in New Issue
Block a user