mirror of
				https://github.com/ChristopherA/Learning-Bitcoin-from-the-Command-Line.git
				synced 2025-10-31 02:17:24 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			24 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			24 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
| # Chapter Five: Controlling Bitcoin Transactions
 | |
| 
 | |
| Sending a transaction isn't always the end of the story. Using the RBF (replace-by-fee) and CPFP (child-pays-for-parent) protocols, a developer can continue to control the transaction after it's been sent, to improve efficiency or to recover transactions that get stuck. These methods will begin to spotlight the true power of Bitcoin.
 | |
| 
 | |
| ## Objectives for This Section
 | |
| 
 | |
| After working through this chapter, a developer will be able to:
 | |
| 
 | |
|    * Decide Whether RBF or CPFP Might Help a Transaction
 | |
|    * Create Replacement Transaction Using RBF
 | |
|    * Create New Transactions Using CPFP
 | |
|    
 | |
| Supporting objectives include the ability to:
 | |
| 
 | |
|    * Understand the Mempool
 | |
|    * Understand the Difference Between RBF and CPFP
 | |
|    * Plan for the Power of RBF
 | |
|    
 | |
| ## Table of Contents
 | |
|    
 | |
|    * [Section One: Watching for Stuck Transactions](05_1_Watching_for_Stuck_Transactions.md)
 | |
|    * [Section Two: Resending a Transaction with RBF](05_2_Resending_a_Transaction_with_RBF.md)
 | |
|    * [Section Three: Funding a Transaction with CPFP](05_3_Funding_a_Transaction_with_CPFP.md)
 |