Update 5_0_Knowing_Transaction_Tricks.md

This commit is contained in:
Shannon Appelcline 2017-03-28 14:36:29 -07:00 committed by GitHub
parent af18dbda53
commit 33959388b9

View File

@ -1,30 +1,23 @@
This section describes how to send basic Bitcoin transactions from the command line, using only the bitcoin-cli interface.
# Section Five: Knowing Transaction Tricks
This section describes how to use a few tricks that supplement or improve the use of raw transaction from the command line using bitcoin-cli.
## Objectives for This Section
After working through this section, a developer will be able to:
* Decide How to Send Money Through Bitcoin
* Create a Raw Transaction
[[decide whether this should include OP_RETURN or not]]
* Create Data as Part of a Raw Transaction
* Decide Whether RBF or CPFP is Appropriate
* Use These Tricks to Free Up a Stuck Transaction
Supporting objectives include the ability to:
* Use Basic Methods to Send Money
* Use Shell Tools to Make Raw Transactions Simple
* Understand TXes
* Understand Transaction Fees
* Understand How Money Goes Through a Transaction
* Use Auto Fee Calculation Methods to Send Money
* Plan for the Power of OP_RETURN
* Understand the Mempool
* Experience How Miners Interact with Fees
## Table of Contents
* [Interlude: Sending Coins the Easy Way](3_3__Interlude_Sending_Coins_The_Easy_Way.md)
* [Part Four: Sending a Raw Transaction to a P2PKH](3_4_Sending_a_Raw_Transaction_to_a_P2PKH.md)
[[break out shell tools here]]
* Interlude: Shell Variables
* [Interlude: Using JQ for Better Parsing](3_4__Interlude_Using_JQ_for_Better_Parsing.md)
[[then continue with real raw transaction]]
* [Interlude: Writing a Raw Transaction the Easy Way](3_4__Interlude_Writing_a_Raw_Transaction_The_Easy_Way.md)
* [Part Five: Sending a Raw Transaction to an OP_RETURN](3_5_Sending_a_Raw_Transaction_to_an_OP_RETURN.md)
* [Part One: Resending a Transaction with RBF](5_1_Resending_a_Transaction_with_RBF.md)
* [Part Two: Funding a Transaction with CPFP](5_2_Funding_a_Transaction_with_CPFP.md)
* [Part Three: Sending a Raw Transaction with Data](5_3_Sending_a_Raw_Transaction_with_Data.md)