From 33959388b926d0b3667f7d00a023110d2e631465 Mon Sep 17 00:00:00 2001 From: Shannon Appelcline Date: Tue, 28 Mar 2017 14:36:29 -0700 Subject: [PATCH] Update 5_0_Knowing_Transaction_Tricks.md --- 5_0_Knowing_Transaction_Tricks.md | 35 +++++++++++++------------------ 1 file changed, 14 insertions(+), 21 deletions(-) diff --git a/5_0_Knowing_Transaction_Tricks.md b/5_0_Knowing_Transaction_Tricks.md index e691e69..575854d 100644 --- a/5_0_Knowing_Transaction_Tricks.md +++ b/5_0_Knowing_Transaction_Tricks.md @@ -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)