diff --git a/9_2_Using_CLTV_in_Scripts.md b/9_2_Using_CLTV_in_Scripts.md index f180e49..06ef159 100644 --- a/9_2_Using_CLTV_in_Scripts.md +++ b/9_2_Using_CLTV_in_Scripts.md @@ -121,11 +121,13 @@ Stack: [ ] Then, `OP_CHECKLOCKTIMEVERIFY` runs. It finds something on the stack and verifies that `nSequence` isn't 0xffffffff. Finally, it compares `` with `nLockTime`. If they are both the same sort of representation and if `nLockTime ≥ `, then it successfully processes (else, it ends the script): ``` Script: OP_DROP OP_DUP OP_HASH160 OP_EQUALVERIFY OP_CHECKSIG +Running: OP_CHECKLOCKTIMEVERIFY Stack: [ ] ``` Then, `OP_DROP` gets rid of that `` left around: ``` Script: OP_DUP OP_HASH160 OP_EQUALVERIFY OP_CHECKSIG +Running: OP_DROP Stack: [ ] ``` Finally, the remainder of the script runs, which is a normal check of a signature and public key.