From 1a8821b39a9d9ce9e537a274f157f6c4a0e9c77f Mon Sep 17 00:00:00 2001 From: Shannon Appelcline Date: Tue, 23 May 2017 15:55:50 -0700 Subject: [PATCH] Create 9_0_Empowering_Timelock_with_Scripts.md --- 9_0_Empowering_Timelock_with_Scripts.md | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 9_0_Empowering_Timelock_with_Scripts.md diff --git a/9_0_Empowering_Timelock_with_Scripts.md b/9_0_Empowering_Timelock_with_Scripts.md new file mode 100644 index 0000000..a7c4ccc --- /dev/null +++ b/9_0_Empowering_Timelock_with_Scripts.md @@ -0,0 +1,23 @@ +# Chapter 9: Empowering Timelock with Bitcoin Scripts + +The `nLockTime` argument from [ยง6.4](6_4_Sending_a_Transaction_with_a_Locktime.md) was just the beginning of Timelocks. When you start writing Bitcoin Scripts, two other options are available. + +## Objectives for This Chapter + +After working through this chapter, a developer will be able to: + + * Decide which Timelock to Use + * Create Scripts with CLTV + * Create Scripts with CSV + +Supporting objectives include the ability to: + + * Understand the Differences Between the Different Timelocks + * Generate Relative Times + +## Table of Contents + +* [Section One: Understanding Timelock Options](9_1_Understanding_Timelock_Options.md) +* [Section Two: Using CLTV in Scripts](9_2_Using_CLTV_in_Scripts.md) +* [Section Three: Using CSV in Scripts](9_3_Using_CSV_in_Scripts.md) +