Skip to content

Commit 854b632

Browse files
committed
Add OP_CHECKSEQUENCEVERIFY (OP_NOP3)
See bip112: https://github.com/bitcoin/bips/blob/master/bip-0112.mediawiki
1 parent ebc85bf commit 854b632

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

bitcoin/core/script.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -235,6 +235,7 @@ def __new__(cls, n):
235235
OP_NOP2 = CScriptOp(0xb1)
236236
OP_CHECKLOCKTIMEVERIFY = OP_NOP2
237237
OP_NOP3 = CScriptOp(0xb2)
238+
OP_CHECKSEQUENCEVERIFY = OP_NOP3
238239
OP_NOP4 = CScriptOp(0xb3)
239240
OP_NOP5 = CScriptOp(0xb4)
240241
OP_NOP6 = CScriptOp(0xb5)
@@ -357,6 +358,7 @@ def __new__(cls, n):
357358
OP_NOP2: 'OP_NOP2',
358359
OP_CHECKLOCKTIMEVERIFY: 'OP_CHECKLOCKTIMEVERIFY',
359360
OP_NOP3: 'OP_NOP3',
361+
OP_CHECKSEQUENCEVERIFY: 'OP_CHECKSEQUENCEVERIFY',
360362
OP_NOP4: 'OP_NOP4',
361363
OP_NOP5: 'OP_NOP5',
362364
OP_NOP6: 'OP_NOP6',
@@ -477,6 +479,7 @@ def __new__(cls, n):
477479
'OP_NOP2': OP_NOP2,
478480
'OP_CHECKLOCKTIMEVERIFY': OP_CHECKLOCKTIMEVERIFY,
479481
'OP_NOP3': OP_NOP3,
482+
'OP_CHECKSEQUENCEVERIFY': OP_CHECKSEQUENCEVERIFY,
480483
'OP_NOP4': OP_NOP4,
481484
'OP_NOP5': OP_NOP5,
482485
'OP_NOP6': OP_NOP6,
@@ -1152,6 +1155,7 @@ def SignatureHash(script, txTo, inIdx, hashtype, amount=None, sigversion=SIGVERS
11521155
'OP_NOP2',
11531156
'OP_CHECKLOCKTIMEVERIFY',
11541157
'OP_NOP3',
1158+
'OP_CHECKSEQUENCEVERIFY',
11551159
'OP_NOP4',
11561160
'OP_NOP5',
11571161
'OP_NOP6',

0 commit comments

Comments
 (0)