UNPKG

@bsv/sdk

Version:

BSV Blockchain Software Development Kit

193 lines 4.35 kB
/** * An object mapping opcode names (such as OP_DUP) to their corresponding numbers (such as 0x76), and vice versa. */ declare const OP: { OP_FALSE: number; OP_0: number; OP_PUSHDATA1: number; OP_PUSHDATA2: number; OP_PUSHDATA4: number; OP_1NEGATE: number; OP_RESERVED: number; OP_TRUE: number; OP_1: number; OP_2: number; OP_3: number; OP_4: number; OP_5: number; OP_6: number; OP_7: number; OP_8: number; OP_9: number; OP_10: number; OP_11: number; OP_12: number; OP_13: number; OP_14: number; OP_15: number; OP_16: number; OP_NOP: number; OP_VER: number; OP_IF: number; OP_NOTIF: number; OP_VERIF: number; OP_VERNOTIF: number; OP_ELSE: number; OP_ENDIF: number; OP_VERIFY: number; OP_RETURN: number; OP_TOALTSTACK: number; OP_FROMALTSTACK: number; OP_2DROP: number; OP_2DUP: number; OP_3DUP: number; OP_2OVER: number; OP_2ROT: number; OP_2SWAP: number; OP_IFDUP: number; OP_DEPTH: number; OP_DROP: number; OP_DUP: number; OP_NIP: number; OP_OVER: number; OP_PICK: number; OP_ROLL: number; OP_ROT: number; OP_SWAP: number; OP_TUCK: number; OP_CAT: number; OP_SUBSTR: number; OP_SPLIT: number; OP_LEFT: number; OP_NUM2BIN: number; OP_RIGHT: number; OP_BIN2NUM: number; OP_SIZE: number; OP_INVERT: number; OP_AND: number; OP_OR: number; OP_XOR: number; OP_EQUAL: number; OP_EQUALVERIFY: number; OP_RESERVED1: number; OP_RESERVED2: number; OP_1ADD: number; OP_1SUB: number; OP_2MUL: number; OP_2DIV: number; OP_NEGATE: number; OP_ABS: number; OP_NOT: number; OP_0NOTEQUAL: number; OP_ADD: number; OP_SUB: number; OP_MUL: number; OP_DIV: number; OP_MOD: number; OP_LSHIFT: number; OP_RSHIFT: number; OP_BOOLAND: number; OP_BOOLOR: number; OP_NUMEQUAL: number; OP_NUMEQUALVERIFY: number; OP_NUMNOTEQUAL: number; OP_LESSTHAN: number; OP_GREATERTHAN: number; OP_LESSTHANOREQUAL: number; OP_GREATERTHANOREQUAL: number; OP_MIN: number; OP_MAX: number; OP_WITHIN: number; OP_RIPEMD160: number; OP_SHA1: number; OP_SHA256: number; OP_HASH160: number; OP_HASH256: number; OP_CODESEPARATOR: number; OP_CHECKSIG: number; OP_CHECKSIGVERIFY: number; OP_CHECKMULTISIG: number; OP_CHECKMULTISIGVERIFY: number; OP_NOP1: number; OP_NOP2: number; OP_NOP3: number; OP_NOP4: number; OP_NOP5: number; OP_NOP6: number; OP_NOP7: number; OP_NOP8: number; OP_NOP9: number; OP_NOP10: number; OP_NOP11: number; OP_NOP12: number; OP_NOP13: number; OP_NOP14: number; OP_NOP15: number; OP_NOP16: number; OP_NOP17: number; OP_NOP18: number; OP_NOP19: number; OP_NOP20: number; OP_NOP21: number; OP_NOP22: number; OP_NOP23: number; OP_NOP24: number; OP_NOP25: number; OP_NOP26: number; OP_NOP27: number; OP_NOP28: number; OP_NOP29: number; OP_NOP30: number; OP_NOP31: number; OP_NOP32: number; OP_NOP33: number; OP_NOP34: number; OP_NOP35: number; OP_NOP36: number; OP_NOP37: number; OP_NOP38: number; OP_NOP39: number; OP_NOP40: number; OP_NOP41: number; OP_NOP42: number; OP_NOP43: number; OP_NOP44: number; OP_NOP45: number; OP_NOP46: number; OP_NOP47: number; OP_NOP48: number; OP_NOP49: number; OP_NOP50: number; OP_NOP51: number; OP_NOP52: number; OP_NOP53: number; OP_NOP54: number; OP_NOP55: number; OP_NOP56: number; OP_NOP57: number; OP_NOP58: number; OP_NOP59: number; OP_NOP60: number; OP_NOP61: number; OP_NOP62: number; OP_NOP63: number; OP_NOP64: number; OP_NOP65: number; OP_NOP66: number; OP_NOP67: number; OP_NOP68: number; OP_NOP69: number; OP_NOP70: number; OP_NOP71: number; OP_NOP72: number; OP_NOP73: number; OP_NOP77: number; OP_SMALLDATA: number; OP_SMALLINTEGER: number; OP_PUBKEYS: number; OP_PUBKEYHASH: number; OP_PUBKEY: number; OP_INVALIDOPCODE: number; }; export default OP; //# sourceMappingURL=OP.d.ts.map