- Constants
- Function
op_0 - Function
op_false - Function
op_true - Function
op_nop2 - Function
op_nop3 - Function
op_pushbytes_0 - Function
op_pushbytes_1 - Function
op_pushbytes_2 - Function
op_pushbytes_3 - Function
op_pushbytes_4 - Function
op_pushbytes_5 - Function
op_pushbytes_6 - Function
op_pushbytes_7 - Function
op_pushbytes_8 - Function
op_pushbytes_9 - Function
op_pushbytes_10 - Function
op_pushbytes_11 - Function
op_pushbytes_12 - Function
op_pushbytes_13 - Function
op_pushbytes_14 - Function
op_pushbytes_15 - Function
op_pushbytes_16 - Function
op_pushbytes_17 - Function
op_pushbytes_18 - Function
op_pushbytes_19 - Function
op_pushbytes_20 - Function
op_pushbytes_21 - Function
op_pushbytes_22 - Function
op_pushbytes_23 - Function
op_pushbytes_24 - Function
op_pushbytes_25 - Function
op_pushbytes_26 - Function
op_pushbytes_27 - Function
op_pushbytes_28 - Function
op_pushbytes_29 - Function
op_pushbytes_30 - Function
op_pushbytes_31 - Function
op_pushbytes_32 - Function
op_pushbytes_33 - Function
op_pushbytes_34 - Function
op_pushbytes_35 - Function
op_pushbytes_36 - Function
op_pushbytes_37 - Function
op_pushbytes_38 - Function
op_pushbytes_39 - Function
op_pushbytes_40 - Function
op_pushbytes_41 - Function
op_pushbytes_42 - Function
op_pushbytes_43 - Function
op_pushbytes_44 - Function
op_pushbytes_45 - Function
op_pushbytes_46 - Function
op_pushbytes_47 - Function
op_pushbytes_48 - Function
op_pushbytes_49 - Function
op_pushbytes_50 - Function
op_pushbytes_51 - Function
op_pushbytes_52 - Function
op_pushbytes_53 - Function
op_pushbytes_54 - Function
op_pushbytes_55 - Function
op_pushbytes_56 - Function
op_pushbytes_57 - Function
op_pushbytes_58 - Function
op_pushbytes_59 - Function
op_pushbytes_60 - Function
op_pushbytes_61 - Function
op_pushbytes_62 - Function
op_pushbytes_63 - Function
op_pushbytes_64 - Function
op_pushbytes_65 - Function
op_pushbytes_66 - Function
op_pushbytes_67 - Function
op_pushbytes_68 - Function
op_pushbytes_69 - Function
op_pushbytes_70 - Function
op_pushbytes_71 - Function
op_pushbytes_72 - Function
op_pushbytes_73 - Function
op_pushbytes_74 - Function
op_pushbytes_75 - Function
op_pushdata1 - Function
op_pushdata2 - Function
op_pushdata4 - Function
op_pushnum_neg1 - Function
op_reserved - Function
op_pushnum_1 - Function
op_pushnum_2 - Function
op_pushnum_3 - Function
op_pushnum_4 - Function
op_pushnum_5 - Function
op_pushnum_6 - Function
op_pushnum_7 - Function
op_pushnum_8 - Function
op_pushnum_9 - Function
op_pushnum_10 - Function
op_pushnum_11 - Function
op_pushnum_12 - Function
op_pushnum_13 - Function
op_pushnum_14 - Function
op_pushnum_15 - Function
op_pushnum_16 - Function
op_nop - Function
op_ver - Function
op_if_op - Function
op_notif - Function
op_verif - Function
op_vernotif - Function
op_else_op - Function
op_endif - Function
op_verify - Function
op_return - Function
op_toaltstack - Function
op_fromaltstack - Function
op_2drop - Function
op_2dup - Function
op_3dup - Function
op_2over - Function
op_2rot - Function
op_2swap - Function
op_ifdup - Function
op_depth - Function
op_drop - Function
op_dup - Function
op_nip - Function
op_over - Function
op_pick - Function
op_roll - Function
op_rot - Function
op_swap - Function
op_tuck - Function
op_cat - Function
op_substr - Function
op_left - Function
op_right - Function
op_size - Function
op_invert - Function
op_and_op - Function
op_or_op - Function
op_xor - Function
op_equal - Function
op_equalverify - Function
op_reserved1 - Function
op_reserved2 - Function
op_1add - Function
op_1sub - Function
op_2mul - Function
op_2div - Function
op_negate - Function
op_abs - Function
op_not - Function
op_0notequal - Function
op_add - Function
op_sub - Function
op_mul - Function
op_div - Function
op_mod - Function
op_lshift - Function
op_rshift - Function
op_booland - Function
op_boolor - Function
op_numequal - Function
op_numequalverify - Function
op_numnotequal - Function
op_lessthan - Function
op_greaterthan - Function
op_lessthanorequal - Function
op_greaterthanorequal - Function
op_min - Function
op_max - Function
op_within - Function
op_ripemd160 - Function
op_sha1 - Function
op_sha256 - Function
op_hash160 - Function
op_hash256 - Function
op_codeseparator - Function
op_checksig - Function
op_checksigverify - Function
op_checkmultisig - Function
op_checkmultisigverify - Function
op_nop1 - Function
op_cltv - Function
op_csv - Function
op_nop4 - Function
op_nop5 - Function
op_nop6 - Function
op_nop7 - Function
op_nop8 - Function
op_nop9 - Function
op_nop10 - Function
op_checksigadd - Function
op_return_187 - Function
op_return_188 - Function
op_return_189 - Function
op_return_190 - Function
op_return_191 - Function
op_return_192 - Function
op_return_193 - Function
op_return_194 - Function
op_return_195 - Function
op_return_196 - Function
op_return_197 - Function
op_return_198 - Function
op_return_199 - Function
op_return_200 - Function
op_return_201 - Function
op_return_202 - Function
op_return_203 - Function
op_return_204 - Function
op_return_205 - Function
op_return_206 - Function
op_return_207 - Function
op_return_208 - Function
op_return_209 - Function
op_return_210 - Function
op_return_211 - Function
op_return_212 - Function
op_return_213 - Function
op_return_214 - Function
op_return_215 - Function
op_return_216 - Function
op_return_217 - Function
op_return_218 - Function
op_return_219 - Function
op_return_220 - Function
op_return_221 - Function
op_return_222 - Function
op_return_223 - Function
op_return_224 - Function
op_return_225 - Function
op_return_226 - Function
op_return_227 - Function
op_return_228 - Function
op_return_229 - Function
op_return_230 - Function
op_return_231 - Function
op_return_232 - Function
op_return_233 - Function
op_return_234 - Function
op_return_235 - Function
op_return_236 - Function
op_return_237 - Function
op_return_238 - Function
op_return_239 - Function
op_return_240 - Function
op_return_241 - Function
op_return_242 - Function
op_return_243 - Function
op_return_244 - Function
op_return_245 - Function
op_return_246 - Function
op_return_247 - Function
op_return_248 - Function
op_return_249 - Function
op_return_250 - Function
op_return_251 - Function
op_return_252 - Function
op_return_253 - Function
op_return_254 - Function
op_invalidopcode
Map 0 to 0 and everything else to 1, in place.
const OP_0NOTEQUAL: u8 = 146;
Increment the top stack element in place.
const OP_1ADD: u8 = 139;
Decrement the top stack element in place.
const OP_1SUB: u8 = 140;
Fail the script unconditionally, does not even need to be executed.
const OP_2DIV: u8 = 142;
Drops the top two stack items.
const OP_2DROP: u8 = 109;
Duplicates the top two stack items as AB -> ABAB.
const OP_2DUP: u8 = 110;
Fail the script unconditionally, does not even need to be executed.
const OP_2MUL: u8 = 141;
Copies the two stack items of items two spaces back to the front, as xxAB -> ABxxAB.
const OP_2OVER: u8 = 112;
Moves the two stack items four spaces back to the front, as xxxxAB -> ABxxxx.
const OP_2ROT: u8 = 113;
Swaps the top two pairs, as ABCD -> CDAB.
const OP_2SWAP: u8 = 114;
Duplicates the two three stack items as ABC -> ABCABC.
const OP_3DUP: u8 = 111;
Absolute value the top stack item in place.
const OP_ABS: u8 = 144;
Pop two stack items and push their sum.
const OP_ADD: u8 = 147;
Fail the script unconditionally, does not even need to be executed.
const OP_AND: u8 = 132;
Pop the top two stack items and push 1 if both are nonzero, else push 0.
const OP_BOOLAND: u8 = 154;
Pop the top two stack items and push 1 if either is nonzero, else push 0.
const OP_BOOLOR: u8 = 155;
Fail the script unconditionally, does not even need to be executed.
const OP_CAT: u8 = 126;
Pop N, N pubkeys, M, M signatures, a dummy (due to bug in reference code), and verify that all M signatures are valid. Push 1 for 'all valid', 0 otherwise.
const OP_CHECKMULTISIG: u8 = 174;
Like the above but return success/failure.
const OP_CHECKMULTISIGVERIFY: u8 = 175;
https://en.bitcoin.it/wiki/OP_CHECKSIG pushing 1/0 for success/failure.
const OP_CHECKSIG: u8 = 172;
OP_CHECKSIGADD post tapscript.
const OP_CHECKSIGADD: u8 = 186;
https://en.bitcoin.it/wiki/OP_CHECKSIG returning success/failure.
const OP_CHECKSIGVERIFY: u8 = 173;
https://github.com/bitcoin/bips/blob/master/bip-0065.mediawiki
const OP_CLTV: u8 = 177;
Ignore this and everything preceding when deciding what to sign when signature-checking.
const OP_CODESEPARATOR: u8 = 171;
https://github.com/bitcoin/bips/blob/master/bip-0112.mediawiki
const OP_CSV: u8 = 178;
Push the current number of stack items onto the stack.
const OP_DEPTH: u8 = 116;
Fail the script unconditionally, does not even need to be executed.
const OP_DIV: u8 = 150;
Drops the top stack item.
const OP_DROP: u8 = 117;
Duplicates the top stack item.
const OP_DUP: u8 = 118;
Execute statements if those after the previous OP_IF were not, and vice-versa. If there is no previous OP_IF, this acts as a RETURN.
const OP_ELSE: u8 = 103;
Pop and execute the next statements if a zero element was popped.
const OP_ENDIF: u8 = 104;
Pushes 1 if the inputs are exactly equal, 0 otherwise.
const OP_EQUAL: u8 = 135;
Returns success if the inputs are exactly equal, failure otherwise.
const OP_EQUALVERIFY: u8 = 136;
Pop one element from the alt stack onto the main stack.
const OP_FROMALTSTACK: u8 = 108;
Pop the top two items; push 1 if the second is greater than the top, 0 otherwise.
const OP_GREATERTHAN: u8 = 160;
Pop the top two items; push 1 if the second is >= the top, 0 otherwise.
const OP_GREATERTHANOREQUAL: u8 = 162;
Pop the top stack item and push its RIPEMD(SHA256) hash.
const OP_HASH160: u8 = 169;
Pop the top stack item and push its SHA256(SHA256) hash.
const OP_HASH256: u8 = 170;
Pop and execute the next statements if a nonzero element was popped.
const OP_IF: u8 = 99;
Duplicate the top stack element unless it is zero.
const OP_IFDUP: u8 = 115;
Invalid opcode.
const OP_INVALIDOPCODE: u8 = 255;
Fail the script unconditionally, does not even need to be executed.
const OP_INVERT: u8 = 131;
Fail the script unconditionally, does not even need to be executed.
const OP_LEFT: u8 = 128;
Pop the top two items; push 1 if the second is less than the top, 0 otherwise.
const OP_LESSTHAN: u8 = 159;
Pop the top two items; push 1 if the second is <= the top, 0 otherwise.
const OP_LESSTHANOREQUAL: u8 = 161;
Fail the script unconditionally, does not even need to be executed.
const OP_LSHIFT: u8 = 152;
Pop the top two items; push the larger.
const OP_MAX: u8 = 164;
Pop the top two items; push the smaller.
const OP_MIN: u8 = 163;
Fail the script unconditionally, does not even need to be executed.
const OP_MOD: u8 = 151;
Fail the script unconditionally, does not even need to be executed.
const OP_MUL: u8 = 149;
Multiply the top stack item by -1 in place.
const OP_NEGATE: u8 = 143;
Drops the second-to-top stack item.
const OP_NIP: u8 = 119;
Does nothing.
const OP_NOP: u8 = 97;
Does nothing.
const OP_NOP1: u8 = 176;
Does nothing.
const OP_NOP10: u8 = 185;
Does nothing.
const OP_NOP4: u8 = 179;
Does nothing.
const OP_NOP5: u8 = 180;
Does nothing.
const OP_NOP6: u8 = 181;
Does nothing.
const OP_NOP7: u8 = 182;
Does nothing.
const OP_NOP8: u8 = 183;
Does nothing.
const OP_NOP9: u8 = 184;
Map 0 to 1 and everything else to 0, in place.
const OP_NOT: u8 = 145;
Pop and execute the next statements if a zero element was popped.
const OP_NOTIF: u8 = 100;
Pop the top two stack items and push 1 if both are numerically equal, else push 0.
const OP_NUMEQUAL: u8 = 156;
Pop the top two stack items and return success if both are numerically equal, else return failure.
const OP_NUMEQUALVERIFY: u8 = 157;
Pop the top two stack items and push 0 if both are numerically equal, else push 1.
const OP_NUMNOTEQUAL: u8 = 158;
Fail the script unconditionally, does not even need to be executed.
const OP_OR: u8 = 133;
Copies the second-to-top stack item, as xA -> AxA.
const OP_OVER: u8 = 120;
Pop the top stack element as N. Copy the Nth stack element to the top.
const OP_PICK: u8 = 121;
Push an empty array onto the stack.
const OP_PUSHBYTES_0: u8 = 0;
Push the next byte as an array onto the stack.
const OP_PUSHBYTES_1: u8 = 1;
Push the next 10 bytes as an array onto the stack.
const OP_PUSHBYTES_10: u8 = 10;
Push the next 11 bytes as an array onto the stack.
const OP_PUSHBYTES_11: u8 = 11;
Push the next 12 bytes as an array onto the stack.
const OP_PUSHBYTES_12: u8 = 12;
Push the next 13 bytes as an array onto the stack.
const OP_PUSHBYTES_13: u8 = 13;
Push the next 14 bytes as an array onto the stack.
const OP_PUSHBYTES_14: u8 = 14;
Push the next 15 bytes as an array onto the stack.
const OP_PUSHBYTES_15: u8 = 15;
Push the next 16 bytes as an array onto the stack.
const OP_PUSHBYTES_16: u8 = 16;
Push the next 17 bytes as an array onto the stack.
const OP_PUSHBYTES_17: u8 = 17;
Push the next 18 bytes as an array onto the stack.
const OP_PUSHBYTES_18: u8 = 18;
Push the next 19 bytes as an array onto the stack.
const OP_PUSHBYTES_19: u8 = 19;
Push the next 2 bytes as an array onto the stack.
const OP_PUSHBYTES_2: u8 = 2;
Push the next 20 bytes as an array onto the stack.
const OP_PUSHBYTES_20: u8 = 20;
Push the next 21 bytes as an array onto the stack.
const OP_PUSHBYTES_21: u8 = 21;
Push the next 22 bytes as an array onto the stack.
const OP_PUSHBYTES_22: u8 = 22;
Push the next 23 bytes as an array onto the stack.
const OP_PUSHBYTES_23: u8 = 23;
Push the next 24 bytes as an array onto the stack.
const OP_PUSHBYTES_24: u8 = 24;
Push the next 25 bytes as an array onto the stack.
const OP_PUSHBYTES_25: u8 = 25;
Push the next 26 bytes as an array onto the stack.
const OP_PUSHBYTES_26: u8 = 26;
Push the next 27 bytes as an array onto the stack.
const OP_PUSHBYTES_27: u8 = 27;
Push the next 28 bytes as an array onto the stack.
const OP_PUSHBYTES_28: u8 = 28;
Push the next 29 bytes as an array onto the stack.
const OP_PUSHBYTES_29: u8 = 29;
Push the next 3 bytes as an array onto the stack.
const OP_PUSHBYTES_3: u8 = 3;
Push the next 30 bytes as an array onto the stack.
const OP_PUSHBYTES_30: u8 = 30;
Push the next 31 bytes as an array onto the stack.
const OP_PUSHBYTES_31: u8 = 31;
Push the next 32 bytes as an array onto the stack.
const OP_PUSHBYTES_32: u8 = 32;
Push the next 33 bytes as an array onto the stack.
const OP_PUSHBYTES_33: u8 = 33;
Push the next 34 bytes as an array onto the stack.
const OP_PUSHBYTES_34: u8 = 34;
Push the next 35 bytes as an array onto the stack.
const OP_PUSHBYTES_35: u8 = 35;
Push the next 36 bytes as an array onto the stack.
const OP_PUSHBYTES_36: u8 = 36;
Push the next 37 bytes as an array onto the stack.
const OP_PUSHBYTES_37: u8 = 37;
Push the next 38 bytes as an array onto the stack.
const OP_PUSHBYTES_38: u8 = 38;
Push the next 39 bytes as an array onto the stack.
const OP_PUSHBYTES_39: u8 = 39;
Push the next 4 bytes as an array onto the stack.
const OP_PUSHBYTES_4: u8 = 4;
Push the next 40 bytes as an array onto the stack.
const OP_PUSHBYTES_40: u8 = 40;
Push the next 41 bytes as an array onto the stack.
const OP_PUSHBYTES_41: u8 = 41;
Push the next 42 bytes as an array onto the stack.
const OP_PUSHBYTES_42: u8 = 42;
Push the next 43 bytes as an array onto the stack.
const OP_PUSHBYTES_43: u8 = 43;
Push the next 44 bytes as an array onto the stack.
const OP_PUSHBYTES_44: u8 = 44;
Push the next 45 bytes as an array onto the stack.
const OP_PUSHBYTES_45: u8 = 45;
Push the next 46 bytes as an array onto the stack.
const OP_PUSHBYTES_46: u8 = 46;
Push the next 47 bytes as an array onto the stack.
const OP_PUSHBYTES_47: u8 = 47;
Push the next 48 bytes as an array onto the stack.
const OP_PUSHBYTES_48: u8 = 48;
Push the next 49 bytes as an array onto the stack.
const OP_PUSHBYTES_49: u8 = 49;
Push the next 5 bytes as an array onto the stack.
const OP_PUSHBYTES_5: u8 = 5;
Push the next 50 bytes as an array onto the stack.
const OP_PUSHBYTES_50: u8 = 50;
Push the next 51 bytes as an array onto the stack.
const OP_PUSHBYTES_51: u8 = 51;
Push the next 52 bytes as an array onto the stack.
const OP_PUSHBYTES_52: u8 = 52;
Push the next 53 bytes as an array onto the stack.
const OP_PUSHBYTES_53: u8 = 53;
Push the next 54 bytes as an array onto the stack.
const OP_PUSHBYTES_54: u8 = 54;
Push the next 55 bytes as an array onto the stack.
const OP_PUSHBYTES_55: u8 = 55;
Push the next 56 bytes as an array onto the stack.
const OP_PUSHBYTES_56: u8 = 56;
Push the next 57 bytes as an array onto the stack.
const OP_PUSHBYTES_57: u8 = 57;
Push the next 58 bytes as an array onto the stack.
const OP_PUSHBYTES_58: u8 = 58;
Push the next 59 bytes as an array onto the stack.
const OP_PUSHBYTES_59: u8 = 59;
Push the next 6 bytes as an array onto the stack.
const OP_PUSHBYTES_6: u8 = 6;
Push the next 60 bytes as an array onto the stack.
const OP_PUSHBYTES_60: u8 = 60;
Push the next 61 bytes as an array onto the stack.
const OP_PUSHBYTES_61: u8 = 61;
Push the next 62 bytes as an array onto the stack.
const OP_PUSHBYTES_62: u8 = 62;
Push the next 63 bytes as an array onto the stack.
const OP_PUSHBYTES_63: u8 = 63;
Push the next 64 bytes as an array onto the stack.
const OP_PUSHBYTES_64: u8 = 64;
Push the next 65 bytes as an array onto the stack.
const OP_PUSHBYTES_65: u8 = 65;
Push the next 66 bytes as an array onto the stack.
const OP_PUSHBYTES_66: u8 = 66;
Push the next 67 bytes as an array onto the stack.
const OP_PUSHBYTES_67: u8 = 67;
Push the next 68 bytes as an array onto the stack.
const OP_PUSHBYTES_68: u8 = 68;
Push the next 69 bytes as an array onto the stack.
const OP_PUSHBYTES_69: u8 = 69;
Push the next 7 bytes as an array onto the stack.
const OP_PUSHBYTES_7: u8 = 7;
Push the next 70 bytes as an array onto the stack.
const OP_PUSHBYTES_70: u8 = 70;
Push the next 71 bytes as an array onto the stack.
const OP_PUSHBYTES_71: u8 = 71;
Push the next 72 bytes as an array onto the stack.
const OP_PUSHBYTES_72: u8 = 72;
Push the next 73 bytes as an array onto the stack.
const OP_PUSHBYTES_73: u8 = 73;
Push the next 74 bytes as an array onto the stack.
const OP_PUSHBYTES_74: u8 = 74;
Push the next 75 bytes as an array onto the stack.
const OP_PUSHBYTES_75: u8 = 75;
Push the next 8 bytes as an array onto the stack.
const OP_PUSHBYTES_8: u8 = 8;
Push the next 9 bytes as an array onto the stack.
const OP_PUSHBYTES_9: u8 = 9;
Read the next byte as N; push the next N bytes as an array onto the stack.
const OP_PUSHDATA1: u8 = 76;
Read the next 2 bytes as N; push the next N bytes as an array onto the stack.
const OP_PUSHDATA2: u8 = 77;
Read the next 4 bytes as N; push the next N bytes as an array onto the stack.
const OP_PUSHDATA4: u8 = 78;
Push the array 0x01 onto the stack.
const OP_PUSHNUM_1: u8 = 81;
Push the array 0x0a onto the stack.
const OP_PUSHNUM_10: u8 = 90;
Push the array 0x0b onto the stack.
const OP_PUSHNUM_11: u8 = 91;
Push the array 0x0c onto the stack.
const OP_PUSHNUM_12: u8 = 92;
Push the array 0x0d onto the stack.
const OP_PUSHNUM_13: u8 = 93;
Push the array 0x0e onto the stack.
const OP_PUSHNUM_14: u8 = 94;
Push the array 0x0f onto the stack.
const OP_PUSHNUM_15: u8 = 95;
Push the array 0x10 onto the stack.
const OP_PUSHNUM_16: u8 = 96;
Push the array 0x02 onto the stack.
const OP_PUSHNUM_2: u8 = 82;
Push the array 0x03 onto the stack.
const OP_PUSHNUM_3: u8 = 83;
Push the array 0x04 onto the stack.
const OP_PUSHNUM_4: u8 = 84;
Push the array 0x05 onto the stack.
const OP_PUSHNUM_5: u8 = 85;
Push the array 0x06 onto the stack.
const OP_PUSHNUM_6: u8 = 86;
Push the array 0x07 onto the stack.
const OP_PUSHNUM_7: u8 = 87;
Push the array 0x08 onto the stack.
const OP_PUSHNUM_8: u8 = 88;
Push the array 0x09 onto the stack.
const OP_PUSHNUM_9: u8 = 89;
Push the array 0x81 onto the stack.
const OP_PUSHNUM_NEG1: u8 = 79;
Synonym for OP_RETURN.
const OP_RESERVED: u8 = 80;
Synonym for OP_RETURN.
const OP_RESERVED1: u8 = 137;
Synonym for OP_RETURN.
const OP_RESERVED2: u8 = 138;
Fail the script immediately. (Must be executed.).
const OP_RETURN: u8 = 106;
Synonym for OP_RETURN.
const OP_RETURN_187: u8 = 187;
Synonym for OP_RETURN.
const OP_RETURN_188: u8 = 188;
Synonym for OP_RETURN.
const OP_RETURN_189: u8 = 189;
Synonym for OP_RETURN.
const OP_RETURN_190: u8 = 190;
Synonym for OP_RETURN.
const OP_RETURN_191: u8 = 191;
Synonym for OP_RETURN.
const OP_RETURN_192: u8 = 192;
Synonym for OP_RETURN.
const OP_RETURN_193: u8 = 193;
Synonym for OP_RETURN.
const OP_RETURN_194: u8 = 194;
Synonym for OP_RETURN.
const OP_RETURN_195: u8 = 195;
Synonym for OP_RETURN.
const OP_RETURN_196: u8 = 196;
Synonym for OP_RETURN.
const OP_RETURN_197: u8 = 197;
Synonym for OP_RETURN.
const OP_RETURN_198: u8 = 198;
Synonym for OP_RETURN.
const OP_RETURN_199: u8 = 199;
Synonym for OP_RETURN.
const OP_RETURN_200: u8 = 200;
Synonym for OP_RETURN.
const OP_RETURN_201: u8 = 201;
Synonym for OP_RETURN.
const OP_RETURN_202: u8 = 202;
Synonym for OP_RETURN.
const OP_RETURN_203: u8 = 203;
Synonym for OP_RETURN.
const OP_RETURN_204: u8 = 204;
Synonym for OP_RETURN.
const OP_RETURN_205: u8 = 205;
Synonym for OP_RETURN.
const OP_RETURN_206: u8 = 206;
Synonym for OP_RETURN.
const OP_RETURN_207: u8 = 207;
Synonym for OP_RETURN.
const OP_RETURN_208: u8 = 208;
Synonym for OP_RETURN.
const OP_RETURN_209: u8 = 209;
Synonym for OP_RETURN.
const OP_RETURN_210: u8 = 210;
Synonym for OP_RETURN.
const OP_RETURN_211: u8 = 211;
Synonym for OP_RETURN.
const OP_RETURN_212: u8 = 212;
Synonym for OP_RETURN.
const OP_RETURN_213: u8 = 213;
Synonym for OP_RETURN.
const OP_RETURN_214: u8 = 214;
Synonym for OP_RETURN.
const OP_RETURN_215: u8 = 215;
Synonym for OP_RETURN.
const OP_RETURN_216: u8 = 216;
Synonym for OP_RETURN.
const OP_RETURN_217: u8 = 217;
Synonym for OP_RETURN.
const OP_RETURN_218: u8 = 218;
Synonym for OP_RETURN.
const OP_RETURN_219: u8 = 219;
Synonym for OP_RETURN.
const OP_RETURN_220: u8 = 220;
Synonym for OP_RETURN.
const OP_RETURN_221: u8 = 221;
Synonym for OP_RETURN.
const OP_RETURN_222: u8 = 222;
Synonym for OP_RETURN.
const OP_RETURN_223: u8 = 223;
Synonym for OP_RETURN.
const OP_RETURN_224: u8 = 224;
Synonym for OP_RETURN.
const OP_RETURN_225: u8 = 225;
Synonym for OP_RETURN.
const OP_RETURN_226: u8 = 226;
Synonym for OP_RETURN.
const OP_RETURN_227: u8 = 227;
Synonym for OP_RETURN.
const OP_RETURN_228: u8 = 228;
Synonym for OP_RETURN.
const OP_RETURN_229: u8 = 229;
Synonym for OP_RETURN.
const OP_RETURN_230: u8 = 230;
Synonym for OP_RETURN.
const OP_RETURN_231: u8 = 231;
Synonym for OP_RETURN.
const OP_RETURN_232: u8 = 232;
Synonym for OP_RETURN.
const OP_RETURN_233: u8 = 233;
Synonym for OP_RETURN.
const OP_RETURN_234: u8 = 234;
Synonym for OP_RETURN.
const OP_RETURN_235: u8 = 235;
Synonym for OP_RETURN.
const OP_RETURN_236: u8 = 236;
Synonym for OP_RETURN.
const OP_RETURN_237: u8 = 237;
Synonym for OP_RETURN.
const OP_RETURN_238: u8 = 238;
Synonym for OP_RETURN.
const OP_RETURN_239: u8 = 239;
Synonym for OP_RETURN.
const OP_RETURN_240: u8 = 240;
Synonym for OP_RETURN.
const OP_RETURN_241: u8 = 241;
Synonym for OP_RETURN.
const OP_RETURN_242: u8 = 242;
Synonym for OP_RETURN.
const OP_RETURN_243: u8 = 243;
Synonym for OP_RETURN.
const OP_RETURN_244: u8 = 244;
Synonym for OP_RETURN.
const OP_RETURN_245: u8 = 245;
Synonym for OP_RETURN.
const OP_RETURN_246: u8 = 246;
Synonym for OP_RETURN.
const OP_RETURN_247: u8 = 247;
Synonym for OP_RETURN.
const OP_RETURN_248: u8 = 248;
Synonym for OP_RETURN.
const OP_RETURN_249: u8 = 249;
Synonym for OP_RETURN.
const OP_RETURN_250: u8 = 250;
Synonym for OP_RETURN.
const OP_RETURN_251: u8 = 251;
Synonym for OP_RETURN.
const OP_RETURN_252: u8 = 252;
Synonym for OP_RETURN.
const OP_RETURN_253: u8 = 253;
Synonym for OP_RETURN.
const OP_RETURN_254: u8 = 254;
Fail the script unconditionally, does not even need to be executed.
const OP_RIGHT: u8 = 129;
Pop the top stack item and push its RIPEMD160 hash.
const OP_RIPEMD160: u8 = 166;
Pop the top stack element as N. Move the Nth stack element to the top.
const OP_ROLL: u8 = 122;
Rotate the top three stack items, as [top next1 next2] -> [next2 top next1].
const OP_ROT: u8 = 123;
Fail the script unconditionally, does not even need to be executed.
const OP_RSHIFT: u8 = 153;
Pop the top stack item and push its SHA1 hash.
const OP_SHA1: u8 = 167;
Pop the top stack item and push its SHA256 hash.
const OP_SHA256: u8 = 168;
Pushes the length of the top stack item onto the stack.
const OP_SIZE: u8 = 130;
Pop two stack items and push the second minus the top.
const OP_SUB: u8 = 148;
Fail the script unconditionally, does not even need to be executed.
const OP_SUBSTR: u8 = 127;
Swap the top two stack items.
const OP_SWAP: u8 = 124;
Pop one element from the main stack onto the alt stack.
const OP_TOALTSTACK: u8 = 107;
Copy the top stack item to before the second item, as [top next] -> [top next top].
const OP_TUCK: u8 = 125;
Synonym for OP_RETURN.
const OP_VER: u8 = 98;
Fail the script unconditionally, does not even need to be executed.
const OP_VERIF: u8 = 101;
If the top value is zero or the stack is empty, fail; otherwise, pop the stack.
const OP_VERIFY: u8 = 105;
Fail the script unconditionally, does not even need to be executed.
const OP_VERNOTIF: u8 = 102;
Pop the top three items; if the top is >= the second and < the third, push 1, otherwise push 0.
const OP_WITHIN: u8 = 165;
Fail the script unconditionally, does not even need to be executed.
const OP_XOR: u8 = 134;
Push an empty array onto the stack.
public fun op_0(): u8
Empty stack is also FALSE.
public fun op_false(): u8
Number 1 is also TRUE.
public fun op_true(): u8
public fun op_nop2(): u8
public fun op_nop3(): u8
public fun op_pushbytes_0(): u8
public fun op_pushbytes_1(): u8
public fun op_pushbytes_2(): u8
public fun op_pushbytes_3(): u8
public fun op_pushbytes_4(): u8
public fun op_pushbytes_5(): u8
public fun op_pushbytes_6(): u8
public fun op_pushbytes_7(): u8
public fun op_pushbytes_8(): u8
public fun op_pushbytes_9(): u8
public fun op_pushbytes_10(): u8
public fun op_pushbytes_11(): u8
public fun op_pushbytes_12(): u8
public fun op_pushbytes_13(): u8
public fun op_pushbytes_14(): u8
public fun op_pushbytes_15(): u8
public fun op_pushbytes_16(): u8
public fun op_pushbytes_17(): u8
public fun op_pushbytes_18(): u8
public fun op_pushbytes_19(): u8
public fun op_pushbytes_20(): u8
public fun op_pushbytes_21(): u8
public fun op_pushbytes_22(): u8
public fun op_pushbytes_23(): u8
public fun op_pushbytes_24(): u8
public fun op_pushbytes_25(): u8
public fun op_pushbytes_26(): u8
public fun op_pushbytes_27(): u8
public fun op_pushbytes_28(): u8
public fun op_pushbytes_29(): u8
public fun op_pushbytes_30(): u8
public fun op_pushbytes_31(): u8
public fun op_pushbytes_32(): u8
public fun op_pushbytes_33(): u8
public fun op_pushbytes_34(): u8
public fun op_pushbytes_35(): u8
public fun op_pushbytes_36(): u8
public fun op_pushbytes_37(): u8
public fun op_pushbytes_38(): u8
public fun op_pushbytes_39(): u8
public fun op_pushbytes_40(): u8
public fun op_pushbytes_41(): u8
public fun op_pushbytes_42(): u8
public fun op_pushbytes_43(): u8
public fun op_pushbytes_44(): u8
public fun op_pushbytes_45(): u8
public fun op_pushbytes_46(): u8
public fun op_pushbytes_47(): u8
public fun op_pushbytes_48(): u8
public fun op_pushbytes_49(): u8
public fun op_pushbytes_50(): u8
public fun op_pushbytes_51(): u8
public fun op_pushbytes_52(): u8
public fun op_pushbytes_53(): u8
public fun op_pushbytes_54(): u8
public fun op_pushbytes_55(): u8
public fun op_pushbytes_56(): u8
public fun op_pushbytes_57(): u8
public fun op_pushbytes_58(): u8
public fun op_pushbytes_59(): u8
public fun op_pushbytes_60(): u8
public fun op_pushbytes_61(): u8
public fun op_pushbytes_62(): u8
public fun op_pushbytes_63(): u8
public fun op_pushbytes_64(): u8
public fun op_pushbytes_65(): u8
public fun op_pushbytes_66(): u8
public fun op_pushbytes_67(): u8
public fun op_pushbytes_68(): u8
public fun op_pushbytes_69(): u8
public fun op_pushbytes_70(): u8
public fun op_pushbytes_71(): u8
public fun op_pushbytes_72(): u8
public fun op_pushbytes_73(): u8
public fun op_pushbytes_74(): u8
public fun op_pushbytes_75(): u8
public fun op_pushdata1(): u8
public fun op_pushdata2(): u8
public fun op_pushdata4(): u8
public fun op_pushnum_neg1(): u8
public fun op_reserved(): u8
public fun op_pushnum_1(): u8
public fun op_pushnum_2(): u8
public fun op_pushnum_3(): u8
public fun op_pushnum_4(): u8
public fun op_pushnum_5(): u8
public fun op_pushnum_6(): u8
public fun op_pushnum_7(): u8
public fun op_pushnum_8(): u8
public fun op_pushnum_9(): u8
public fun op_pushnum_10(): u8
public fun op_pushnum_11(): u8
public fun op_pushnum_12(): u8
public fun op_pushnum_13(): u8
public fun op_pushnum_14(): u8
public fun op_pushnum_15(): u8
public fun op_pushnum_16(): u8
public fun op_nop(): u8
public fun op_ver(): u8
public fun op_if_op(): u8
public fun op_notif(): u8
public fun op_verif(): u8
public fun op_vernotif(): u8
public fun op_else_op(): u8
public fun op_endif(): u8
public fun op_verify(): u8
public fun op_return(): u8
public fun op_toaltstack(): u8
public fun op_fromaltstack(): u8
public fun op_2drop(): u8
public fun op_2dup(): u8
public fun op_3dup(): u8
public fun op_2over(): u8
public fun op_2rot(): u8
public fun op_2swap(): u8
public fun op_ifdup(): u8
public fun op_depth(): u8
public fun op_drop(): u8
public fun op_dup(): u8
public fun op_nip(): u8
public fun op_over(): u8
public fun op_pick(): u8
public fun op_roll(): u8
public fun op_rot(): u8
public fun op_swap(): u8
public fun op_tuck(): u8
public fun op_cat(): u8
public fun op_substr(): u8
public fun op_left(): u8
public fun op_right(): u8
public fun op_size(): u8
public fun op_invert(): u8
public fun op_and_op(): u8
public fun op_or_op(): u8
public fun op_xor(): u8
public fun op_equal(): u8
public fun op_equalverify(): u8
public fun op_reserved1(): u8
public fun op_reserved2(): u8
public fun op_1add(): u8
public fun op_1sub(): u8
public fun op_2mul(): u8
public fun op_2div(): u8
public fun op_negate(): u8
public fun op_abs(): u8
public fun op_not(): u8
public fun op_0notequal(): u8
public fun op_add(): u8
public fun op_sub(): u8
public fun op_mul(): u8
public fun op_div(): u8
public fun op_mod(): u8
public fun op_lshift(): u8
public fun op_rshift(): u8
public fun op_booland(): u8
public fun op_boolor(): u8
public fun op_numequal(): u8
public fun op_numequalverify(): u8
public fun op_numnotequal(): u8
public fun op_lessthan(): u8
public fun op_greaterthan(): u8
public fun op_lessthanorequal(): u8
public fun op_greaterthanorequal(): u8
public fun op_min(): u8
public fun op_max(): u8
public fun op_within(): u8
public fun op_ripemd160(): u8
public fun op_sha1(): u8
public fun op_sha256(): u8
public fun op_hash160(): u8
public fun op_hash256(): u8
public fun op_codeseparator(): u8
public fun op_checksig(): u8
public fun op_checksigverify(): u8
public fun op_checkmultisig(): u8
public fun op_checkmultisigverify(): u8
public fun op_nop1(): u8
public fun op_cltv(): u8
public fun op_csv(): u8
public fun op_nop4(): u8
public fun op_nop5(): u8
public fun op_nop6(): u8
public fun op_nop7(): u8
public fun op_nop8(): u8
public fun op_nop9(): u8
public fun op_nop10(): u8
public fun op_checksigadd(): u8
public fun op_return_187(): u8
public fun op_return_188(): u8
public fun op_return_189(): u8
public fun op_return_190(): u8
public fun op_return_191(): u8
public fun op_return_192(): u8
public fun op_return_193(): u8
public fun op_return_194(): u8
public fun op_return_195(): u8
public fun op_return_196(): u8
public fun op_return_197(): u8
public fun op_return_198(): u8
public fun op_return_199(): u8
public fun op_return_200(): u8
public fun op_return_201(): u8
public fun op_return_202(): u8
public fun op_return_203(): u8
public fun op_return_204(): u8
public fun op_return_205(): u8
public fun op_return_206(): u8
public fun op_return_207(): u8
public fun op_return_208(): u8
public fun op_return_209(): u8
public fun op_return_210(): u8
public fun op_return_211(): u8
public fun op_return_212(): u8
public fun op_return_213(): u8
public fun op_return_214(): u8
public fun op_return_215(): u8
public fun op_return_216(): u8
public fun op_return_217(): u8
public fun op_return_218(): u8
public fun op_return_219(): u8
public fun op_return_220(): u8
public fun op_return_221(): u8
public fun op_return_222(): u8
public fun op_return_223(): u8
public fun op_return_224(): u8
public fun op_return_225(): u8
public fun op_return_226(): u8
public fun op_return_227(): u8
public fun op_return_228(): u8
public fun op_return_229(): u8
public fun op_return_230(): u8
public fun op_return_231(): u8
public fun op_return_232(): u8
public fun op_return_233(): u8
public fun op_return_234(): u8
public fun op_return_235(): u8
public fun op_return_236(): u8
public fun op_return_237(): u8
public fun op_return_238(): u8
public fun op_return_239(): u8
public fun op_return_240(): u8
public fun op_return_241(): u8
public fun op_return_242(): u8
public fun op_return_243(): u8
public fun op_return_244(): u8
public fun op_return_245(): u8
public fun op_return_246(): u8
public fun op_return_247(): u8
public fun op_return_248(): u8
public fun op_return_249(): u8
public fun op_return_250(): u8
public fun op_return_251(): u8
public fun op_return_252(): u8
public fun op_return_253(): u8
public fun op_return_254(): u8
public fun op_invalidopcode(): u8