| // For Capstone Engine. AUTO-GENERATED FILE, DO NOT EDIT |
| package capstone; |
| |
| public class Neo_const { |
| |
| public static final int NEO_FEE_0 = 0; |
| public static final int NEO_FEE_01 = 1; |
| public static final int NEO_FEE_001 = 2; |
| public static final int NEO_FEE_002 = 3; |
| public static final int NEO_FEE_0001 = 4; |
| |
| // NEO instruction |
| |
| public static final int NEO_INS_PUSH0 = 0; |
| public static final int NEO_INS_PUSHBYTES1 = 1; |
| public static final int NEO_INS_PUSHBYTES2 = 2; |
| public static final int NEO_INS_PUSHBYTES3 = 3; |
| public static final int NEO_INS_PUSHBYTES4 = 4; |
| public static final int NEO_INS_PUSHBYTES5 = 5; |
| public static final int NEO_INS_PUSHBYTES6 = 6; |
| public static final int NEO_INS_PUSHBYTES7 = 7; |
| public static final int NEO_INS_PUSHBYTES8 = 8; |
| public static final int NEO_INS_PUSHBYTES9 = 9; |
| public static final int NEO_INS_PUSHBYTES10 = 10; |
| public static final int NEO_INS_PUSHBYTES11 = 11; |
| public static final int NEO_INS_PUSHBYTES12 = 12; |
| public static final int NEO_INS_PUSHBYTES13 = 13; |
| public static final int NEO_INS_PUSHBYTES14 = 14; |
| public static final int NEO_INS_PUSHBYTES15 = 15; |
| public static final int NEO_INS_PUSHBYTES16 = 16; |
| public static final int NEO_INS_PUSHBYTES17 = 17; |
| public static final int NEO_INS_PUSHBYTES18 = 18; |
| public static final int NEO_INS_PUSHBYTES19 = 19; |
| public static final int NEO_INS_PUSHBYTES20 = 20; |
| public static final int NEO_INS_PUSHBYTES21 = 21; |
| public static final int NEO_INS_PUSHBYTES22 = 22; |
| public static final int NEO_INS_PUSHBYTES23 = 23; |
| public static final int NEO_INS_PUSHBYTES24 = 24; |
| public static final int NEO_INS_PUSHBYTES25 = 25; |
| public static final int NEO_INS_PUSHBYTES26 = 26; |
| public static final int NEO_INS_PUSHBYTES27 = 27; |
| public static final int NEO_INS_PUSHBYTES28 = 28; |
| public static final int NEO_INS_PUSHBYTES29 = 29; |
| public static final int NEO_INS_PUSHBYTES30 = 30; |
| public static final int NEO_INS_PUSHBYTES31 = 31; |
| public static final int NEO_INS_PUSHBYTES32 = 32; |
| public static final int NEO_INS_PUSHBYTES33 = 33; |
| public static final int NEO_INS_PUSHBYTES34 = 34; |
| public static final int NEO_INS_PUSHBYTES35 = 35; |
| public static final int NEO_INS_PUSHBYTES36 = 36; |
| public static final int NEO_INS_PUSHBYTES37 = 37; |
| public static final int NEO_INS_PUSHBYTES38 = 38; |
| public static final int NEO_INS_PUSHBYTES39 = 39; |
| public static final int NEO_INS_PUSHBYTES40 = 40; |
| public static final int NEO_INS_PUSHBYTES41 = 41; |
| public static final int NEO_INS_PUSHBYTES42 = 42; |
| public static final int NEO_INS_PUSHBYTES43 = 43; |
| public static final int NEO_INS_PUSHBYTES44 = 44; |
| public static final int NEO_INS_PUSHBYTES45 = 45; |
| public static final int NEO_INS_PUSHBYTES46 = 46; |
| public static final int NEO_INS_PUSHBYTES47 = 47; |
| public static final int NEO_INS_PUSHBYTES48 = 48; |
| public static final int NEO_INS_PUSHBYTES49 = 49; |
| public static final int NEO_INS_PUSHBYTES50 = 50; |
| public static final int NEO_INS_PUSHBYTES51 = 51; |
| public static final int NEO_INS_PUSHBYTES52 = 52; |
| public static final int NEO_INS_PUSHBYTES53 = 53; |
| public static final int NEO_INS_PUSHBYTES54 = 54; |
| public static final int NEO_INS_PUSHBYTES55 = 55; |
| public static final int NEO_INS_PUSHBYTES56 = 56; |
| public static final int NEO_INS_PUSHBYTES57 = 57; |
| public static final int NEO_INS_PUSHBYTES58 = 58; |
| public static final int NEO_INS_PUSHBYTES59 = 59; |
| public static final int NEO_INS_PUSHBYTES60 = 60; |
| public static final int NEO_INS_PUSHBYTES61 = 61; |
| public static final int NEO_INS_PUSHBYTES62 = 62; |
| public static final int NEO_INS_PUSHBYTES63 = 63; |
| public static final int NEO_INS_PUSHBYTES64 = 64; |
| public static final int NEO_INS_PUSHBYTES65 = 65; |
| public static final int NEO_INS_PUSHBYTES66 = 66; |
| public static final int NEO_INS_PUSHBYTES67 = 67; |
| public static final int NEO_INS_PUSHBYTES68 = 68; |
| public static final int NEO_INS_PUSHBYTES69 = 69; |
| public static final int NEO_INS_PUSHBYTES70 = 70; |
| public static final int NEO_INS_PUSHBYTES71 = 71; |
| public static final int NEO_INS_PUSHBYTES72 = 72; |
| public static final int NEO_INS_PUSHBYTES73 = 73; |
| public static final int NEO_INS_PUSHBYTES74 = 74; |
| public static final int NEO_INS_PUSHBYTES75 = 75; |
| public static final int NEO_INS_PUSHDATA1 = 76; |
| public static final int NEO_INS_PUSHDATA2 = 77; |
| public static final int NEO_INS_PUSHDATA4 = 78; |
| public static final int NEO_INS_PUSHM1 = 79; |
| public static final int NEO_INS_PUSH1 = 81; |
| public static final int NEO_INS_PUSH2 = 82; |
| public static final int NEO_INS_PUSH3 = 83; |
| public static final int NEO_INS_PUSH4 = 84; |
| public static final int NEO_INS_PUSH5 = 85; |
| public static final int NEO_INS_PUSH6 = 86; |
| public static final int NEO_INS_PUSH7 = 87; |
| public static final int NEO_INS_PUSH8 = 88; |
| public static final int NEO_INS_PUSH9 = 89; |
| public static final int NEO_INS_PUSH10 = 90; |
| public static final int NEO_INS_PUSH11 = 91; |
| public static final int NEO_INS_PUSH12 = 92; |
| public static final int NEO_INS_PUSH13 = 93; |
| public static final int NEO_INS_PUSH14 = 94; |
| public static final int NEO_INS_PUSH15 = 95; |
| public static final int NEO_INS_PUSH16 = 96; |
| public static final int NEO_INS_NOP = 97; |
| public static final int NEO_INS_JMP = 98; |
| public static final int NEO_INS_JMPIF = 99; |
| public static final int NEO_INS_JMPIFNOT = 100; |
| public static final int NEO_INS_CALL = 101; |
| public static final int NEO_INS_RET = 102; |
| public static final int NEO_INS_APPCALL = 103; |
| public static final int NEO_INS_SYSCALL = 104; |
| public static final int NEO_INS_TAILCALL = 105; |
| public static final int NEO_INS_DUPFROMALTSTACK = 106; |
| public static final int NEO_INS_TOALTSTACK = 107; |
| public static final int NEO_INS_FROMALTSTACK = 108; |
| public static final int NEO_INS_XDROP = 109; |
| public static final int NEO_INS_XSWAP = 114; |
| public static final int NEO_INS_XTUCK = 115; |
| public static final int NEO_INS_DEPTH = 116; |
| public static final int NEO_INS_DROP = 117; |
| public static final int NEO_INS_DUP = 118; |
| public static final int NEO_INS_NIP = 119; |
| public static final int NEO_INS_OVER = 120; |
| public static final int NEO_INS_PICK = 121; |
| public static final int NEO_INS_ROLL = 122; |
| public static final int NEO_INS_ROT = 123; |
| public static final int NEO_INS_SWAP = 124; |
| public static final int NEO_INS_TUCK = 125; |
| public static final int NEO_INS_CAT = 126; |
| public static final int NEO_INS_SUBSTR = 127; |
| public static final int NEO_INS_LEFT = 128; |
| public static final int NEO_INS_RIGHT = 129; |
| public static final int NEO_INS_SIZE = 130; |
| public static final int NEO_INS_INVERT = 131; |
| public static final int NEO_INS_AND = 132; |
| public static final int NEO_INS_OR = 133; |
| public static final int NEO_INS_XOR = 134; |
| public static final int NEO_INS_EQUAL = 135; |
| public static final int NEO_INS_OP_EQUALVERIFY = 136; |
| public static final int NEO_INS_OP_RESERVED1 = 137; |
| public static final int NEO_INS_OP_RESERVED2 = 138; |
| public static final int NEO_INS_INC = 139; |
| public static final int NEO_INS_DEC = 140; |
| public static final int NEO_INS_SIGN = 141; |
| public static final int NEO_INS_NEGATE = 143; |
| public static final int NEO_INS_ABS = 144; |
| public static final int NEO_INS_NOT = 145; |
| public static final int NEO_INS_NZ = 146; |
| public static final int NEO_INS_ADD = 147; |
| public static final int NEO_INS_SUB = 148; |
| public static final int NEO_INS_MUL = 149; |
| public static final int NEO_INS_DIV = 150; |
| public static final int NEO_INS_MOD = 151; |
| public static final int NEO_INS_SHL = 152; |
| public static final int NEO_INS_SHR = 153; |
| public static final int NEO_INS_BOOLAND = 154; |
| public static final int NEO_INS_BOOLOR = 155; |
| public static final int NEO_INS_NUMEQUAL = 156; |
| public static final int NEO_INS_NUMNOTEQUAL = 158; |
| public static final int NEO_INS_LT = 159; |
| public static final int NEO_INS_GT = 160; |
| public static final int NEO_INS_LTE = 161; |
| public static final int NEO_INS_GTE = 162; |
| public static final int NEO_INS_MIN = 163; |
| public static final int NEO_INS_MAX = 164; |
| public static final int NEO_INS_WITHIN = 165; |
| public static final int NEO_INS_SHA1 = 167; |
| public static final int NEO_INS_SHA256 = 168; |
| public static final int NEO_INS_HASH160 = 169; |
| public static final int NEO_INS_HASH256 = 170; |
| public static final int NEO_INS_CHECKSIG = 172; |
| public static final int NEO_INS_VERIFY = 173; |
| public static final int NEO_INS_CHECKMULTISIG = 174; |
| public static final int NEO_INS_ARRAYSIZE = 192; |
| public static final int NEO_INS_PACK = 193; |
| public static final int NEO_INS_UNPACK = 194; |
| public static final int NEO_INS_PICKITEM = 195; |
| public static final int NEO_INS_SETITEM = 196; |
| public static final int NEO_INS_NEWARRAY = 197; |
| public static final int NEO_INS_NEWSTRUCT = 198; |
| public static final int NEO_INS_NEWMAP = 199; |
| public static final int NEO_INS_APPEND = 200; |
| public static final int NEO_INS_REVERSE = 201; |
| public static final int NEO_INS_REMOVE = 202; |
| public static final int NEO_INS_HASKEY = 203; |
| public static final int NEO_INS_KEYS = 204; |
| public static final int NEO_INS_VALUES = 205; |
| public static final int NEO_INS_THROW = 240; |
| public static final int NEO_INS_THROWIFNOT = 241; |
| public static final int NEO_INS_INVALID = 512; |
| public static final int NEO_INS_ENDING = 513; |
| |
| // Group of NEO instructions |
| |
| public static final int NEO_GRP_INVALID = 0; |
| public static final int NEO_GRP_JUMP = 1; |
| public static final int NEO_GRP_MATH = 8; |
| public static final int NEO_GRP_STACK_WRITE = 9; |
| public static final int NEO_GRP_STACK_READ = 10; |
| public static final int NEO_GRP_ENDING = 11; |
| } |