mirror of
https://github.com/basicswap/basicswap.git
synced 2025-11-06 02:38:11 +01:00
44 lines
1.3 KiB
Python
44 lines
1.3 KiB
Python
# -*- coding: utf-8 -*-
|
|
|
|
# Copyright (c) 2024 tecnovert
|
|
# Distributed under the MIT software license, see the accompanying
|
|
# file LICENSE or http://www.opensource.org/licenses/mit-license.php.
|
|
|
|
|
|
from basicswap.contrib.test_framework.script import CScriptOp
|
|
|
|
|
|
OP_TXINPUTCOUNT = CScriptOp(0xc3)
|
|
OP_1 = CScriptOp(0x51)
|
|
OP_NUMEQUALVERIFY = CScriptOp(0x9d)
|
|
OP_TXOUTPUTCOUNT = CScriptOp(0xc4)
|
|
OP_0 = CScriptOp(0x00)
|
|
OP_UTXOVALUE = CScriptOp(0xc6)
|
|
OP_OUTPUTVALUE = CScriptOp(0xcc)
|
|
OP_SUB = CScriptOp(0x94)
|
|
OP_UTXOTOKENCATEGORY = CScriptOp(0xce)
|
|
OP_OUTPUTTOKENCATEGORY = CScriptOp(0xd1)
|
|
OP_EQUALVERIFY = CScriptOp(0x88)
|
|
OP_UTXOTOKENCOMMITMENT = CScriptOp(0xcf)
|
|
OP_OUTPUTTOKENCOMMITMENT = CScriptOp(0xd2)
|
|
OP_UTXOTOKENAMOUNT = CScriptOp(0xd0)
|
|
OP_OUTPUTTOKENAMOUNT = CScriptOp(0xd3)
|
|
OP_INPUTSEQUENCENUMBER = CScriptOp(0xcb)
|
|
OP_NOTIF = CScriptOp(0x64)
|
|
OP_OUTPUTBYTECODE = CScriptOp(0xcd)
|
|
OP_OVER = CScriptOp(0x78)
|
|
OP_CHECKDATASIG = CScriptOp(0xba)
|
|
OP_CHECKDATASIGVERIFY = CScriptOp(0xbb)
|
|
OP_ELSE = CScriptOp(0x67)
|
|
OP_CHECKSEQUENCEVERIFY = CScriptOp(0xb2)
|
|
OP_DROP = CScriptOp(0x75)
|
|
OP_EQUAL = CScriptOp(0x87)
|
|
OP_ENDIF = CScriptOp(0x68)
|
|
OP_HASH256 = CScriptOp(0xaa)
|
|
OP_PUSHBYTES_32 = CScriptOp(0x20)
|
|
OP_DUP = CScriptOp(0x76)
|
|
OP_HASH160 = CScriptOp(0xa9)
|
|
OP_CHECKSIG = CScriptOp(0xac)
|
|
OP_SHA256 = CScriptOp(0xa8)
|
|
OP_VERIFY = CScriptOp(0x69)
|