Learning-Bitcoin-from-the-C.../09_0_Empowering_Timelock_with_Scripts.md
2017-06-13 10:21:10 -07:00

24 lines
845 B
Markdown

# Chapter 9: Empowering Timelock with Bitcoin Scripts
The `nLockTime` feature 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 timelocking opcodes become 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)