Rizin
unix-like reverse engineering framework and cli tools
Evm_const.java
Go to the documentation of this file.
1 // For Capstone Engine. AUTO-GENERATED FILE, DO NOT EDIT
2 package capstone;
3 
4 public class Evm_const {
5 
6  public static final int EVM_INS_STOP = 0;
7  public static final int EVM_INS_ADD = 1;
8  public static final int EVM_INS_MUL = 2;
9  public static final int EVM_INS_SUB = 3;
10  public static final int EVM_INS_DIV = 4;
11  public static final int EVM_INS_SDIV = 5;
12  public static final int EVM_INS_MOD = 6;
13  public static final int EVM_INS_SMOD = 7;
14  public static final int EVM_INS_ADDMOD = 8;
15  public static final int EVM_INS_MULMOD = 9;
16  public static final int EVM_INS_EXP = 10;
17  public static final int EVM_INS_SIGNEXTEND = 11;
18  public static final int EVM_INS_LT = 16;
19  public static final int EVM_INS_GT = 17;
20  public static final int EVM_INS_SLT = 18;
21  public static final int EVM_INS_SGT = 19;
22  public static final int EVM_INS_EQ = 20;
23  public static final int EVM_INS_ISZERO = 21;
24  public static final int EVM_INS_AND = 22;
25  public static final int EVM_INS_OR = 23;
26  public static final int EVM_INS_XOR = 24;
27  public static final int EVM_INS_NOT = 25;
28  public static final int EVM_INS_BYTE = 26;
29  public static final int EVM_INS_SHA3 = 32;
30  public static final int EVM_INS_ADDRESS = 48;
31  public static final int EVM_INS_BALANCE = 49;
32  public static final int EVM_INS_ORIGIN = 50;
33  public static final int EVM_INS_CALLER = 51;
34  public static final int EVM_INS_CALLVALUE = 52;
35  public static final int EVM_INS_CALLDATALOAD = 53;
36  public static final int EVM_INS_CALLDATASIZE = 54;
37  public static final int EVM_INS_CALLDATACOPY = 55;
38  public static final int EVM_INS_CODESIZE = 56;
39  public static final int EVM_INS_CODECOPY = 57;
40  public static final int EVM_INS_GASPRICE = 58;
41  public static final int EVM_INS_EXTCODESIZE = 59;
42  public static final int EVM_INS_EXTCODECOPY = 60;
43  public static final int EVM_INS_RETURNDATASIZE = 61;
44  public static final int EVM_INS_RETURNDATACOPY = 62;
45  public static final int EVM_INS_BLOCKHASH = 64;
46  public static final int EVM_INS_COINBASE = 65;
47  public static final int EVM_INS_TIMESTAMP = 66;
48  public static final int EVM_INS_NUMBER = 67;
49  public static final int EVM_INS_DIFFICULTY = 68;
50  public static final int EVM_INS_GASLIMIT = 69;
51  public static final int EVM_INS_POP = 80;
52  public static final int EVM_INS_MLOAD = 81;
53  public static final int EVM_INS_MSTORE = 82;
54  public static final int EVM_INS_MSTORE8 = 83;
55  public static final int EVM_INS_SLOAD = 84;
56  public static final int EVM_INS_SSTORE = 85;
57  public static final int EVM_INS_JUMP = 86;
58  public static final int EVM_INS_JUMPI = 87;
59  public static final int EVM_INS_PC = 88;
60  public static final int EVM_INS_MSIZE = 89;
61  public static final int EVM_INS_GAS = 90;
62  public static final int EVM_INS_JUMPDEST = 91;
63  public static final int EVM_INS_PUSH1 = 96;
64  public static final int EVM_INS_PUSH2 = 97;
65  public static final int EVM_INS_PUSH3 = 98;
66  public static final int EVM_INS_PUSH4 = 99;
67  public static final int EVM_INS_PUSH5 = 100;
68  public static final int EVM_INS_PUSH6 = 101;
69  public static final int EVM_INS_PUSH7 = 102;
70  public static final int EVM_INS_PUSH8 = 103;
71  public static final int EVM_INS_PUSH9 = 104;
72  public static final int EVM_INS_PUSH10 = 105;
73  public static final int EVM_INS_PUSH11 = 106;
74  public static final int EVM_INS_PUSH12 = 107;
75  public static final int EVM_INS_PUSH13 = 108;
76  public static final int EVM_INS_PUSH14 = 109;
77  public static final int EVM_INS_PUSH15 = 110;
78  public static final int EVM_INS_PUSH16 = 111;
79  public static final int EVM_INS_PUSH17 = 112;
80  public static final int EVM_INS_PUSH18 = 113;
81  public static final int EVM_INS_PUSH19 = 114;
82  public static final int EVM_INS_PUSH20 = 115;
83  public static final int EVM_INS_PUSH21 = 116;
84  public static final int EVM_INS_PUSH22 = 117;
85  public static final int EVM_INS_PUSH23 = 118;
86  public static final int EVM_INS_PUSH24 = 119;
87  public static final int EVM_INS_PUSH25 = 120;
88  public static final int EVM_INS_PUSH26 = 121;
89  public static final int EVM_INS_PUSH27 = 122;
90  public static final int EVM_INS_PUSH28 = 123;
91  public static final int EVM_INS_PUSH29 = 124;
92  public static final int EVM_INS_PUSH30 = 125;
93  public static final int EVM_INS_PUSH31 = 126;
94  public static final int EVM_INS_PUSH32 = 127;
95  public static final int EVM_INS_DUP1 = 128;
96  public static final int EVM_INS_DUP2 = 129;
97  public static final int EVM_INS_DUP3 = 130;
98  public static final int EVM_INS_DUP4 = 131;
99  public static final int EVM_INS_DUP5 = 132;
100  public static final int EVM_INS_DUP6 = 133;
101  public static final int EVM_INS_DUP7 = 134;
102  public static final int EVM_INS_DUP8 = 135;
103  public static final int EVM_INS_DUP9 = 136;
104  public static final int EVM_INS_DUP10 = 137;
105  public static final int EVM_INS_DUP11 = 138;
106  public static final int EVM_INS_DUP12 = 139;
107  public static final int EVM_INS_DUP13 = 140;
108  public static final int EVM_INS_DUP14 = 141;
109  public static final int EVM_INS_DUP15 = 142;
110  public static final int EVM_INS_DUP16 = 143;
111  public static final int EVM_INS_SWAP1 = 144;
112  public static final int EVM_INS_SWAP2 = 145;
113  public static final int EVM_INS_SWAP3 = 146;
114  public static final int EVM_INS_SWAP4 = 147;
115  public static final int EVM_INS_SWAP5 = 148;
116  public static final int EVM_INS_SWAP6 = 149;
117  public static final int EVM_INS_SWAP7 = 150;
118  public static final int EVM_INS_SWAP8 = 151;
119  public static final int EVM_INS_SWAP9 = 152;
120  public static final int EVM_INS_SWAP10 = 153;
121  public static final int EVM_INS_SWAP11 = 154;
122  public static final int EVM_INS_SWAP12 = 155;
123  public static final int EVM_INS_SWAP13 = 156;
124  public static final int EVM_INS_SWAP14 = 157;
125  public static final int EVM_INS_SWAP15 = 158;
126  public static final int EVM_INS_SWAP16 = 159;
127  public static final int EVM_INS_LOG0 = 160;
128  public static final int EVM_INS_LOG1 = 161;
129  public static final int EVM_INS_LOG2 = 162;
130  public static final int EVM_INS_LOG3 = 163;
131  public static final int EVM_INS_LOG4 = 164;
132  public static final int EVM_INS_CREATE = 240;
133  public static final int EVM_INS_CALL = 241;
134  public static final int EVM_INS_CALLCODE = 242;
135  public static final int EVM_INS_RETURN = 243;
136  public static final int EVM_INS_DELEGATECALL = 244;
137  public static final int EVM_INS_CALLBLACKBOX = 245;
138  public static final int EVM_INS_STATICCALL = 250;
139  public static final int EVM_INS_REVERT = 253;
140  public static final int EVM_INS_SUICIDE = 255;
141  public static final int EVM_INS_INVALID = 512;
142  public static final int EVM_INS_ENDING = 513;
143 
144  public static final int EVM_GRP_INVALID = 0;
145  public static final int EVM_GRP_JUMP = 1;
146  public static final int EVM_GRP_MATH = 8;
147  public static final int EVM_GRP_STACK_WRITE = 9;
148  public static final int EVM_GRP_STACK_READ = 10;
149  public static final int EVM_GRP_MEM_WRITE = 11;
150  public static final int EVM_GRP_MEM_READ = 12;
151  public static final int EVM_GRP_STORE_WRITE = 13;
152  public static final int EVM_GRP_STORE_READ = 14;
153  public static final int EVM_GRP_HALT = 15;
154  public static final int EVM_GRP_ENDING = 16;
155 }
static final int EVM_INS_ENDING
Definition: Evm_const.java:142
static final int EVM_INS_SWAP5
Definition: Evm_const.java:115
static final int EVM_INS_DUP12
Definition: Evm_const.java:106
static final int EVM_INS_GAS
Definition: Evm_const.java:61
static final int EVM_INS_RETURNDATASIZE
Definition: Evm_const.java:43
static final int EVM_GRP_STORE_READ
Definition: Evm_const.java:152
static final int EVM_INS_RETURNDATACOPY
Definition: Evm_const.java:44
static final int EVM_INS_PUSH31
Definition: Evm_const.java:93
static final int EVM_INS_PUSH13
Definition: Evm_const.java:75
static final int EVM_INS_BYTE
Definition: Evm_const.java:28
static final int EVM_GRP_JUMP
Definition: Evm_const.java:145
static final int EVM_INS_PUSH22
Definition: Evm_const.java:84
static final int EVM_INS_SIGNEXTEND
Definition: Evm_const.java:17
static final int EVM_INS_SWAP11
Definition: Evm_const.java:121
static final int EVM_INS_GASLIMIT
Definition: Evm_const.java:50
static final int EVM_INS_DUP4
Definition: Evm_const.java:98
static final int EVM_INS_EXTCODESIZE
Definition: Evm_const.java:41
static final int EVM_INS_AND
Definition: Evm_const.java:24
static final int EVM_INS_SWAP8
Definition: Evm_const.java:118
static final int EVM_INS_DUP5
Definition: Evm_const.java:99
static final int EVM_INS_ADDMOD
Definition: Evm_const.java:14
static final int EVM_GRP_MATH
Definition: Evm_const.java:146
static final int EVM_INS_DUP3
Definition: Evm_const.java:97
static final int EVM_INS_TIMESTAMP
Definition: Evm_const.java:47
static final int EVM_INS_JUMPI
Definition: Evm_const.java:58
static final int EVM_INS_PUSH20
Definition: Evm_const.java:82
static final int EVM_INS_DIFFICULTY
Definition: Evm_const.java:49
static final int EVM_INS_PUSH12
Definition: Evm_const.java:74
static final int EVM_INS_PUSH27
Definition: Evm_const.java:89
static final int EVM_INS_PUSH5
Definition: Evm_const.java:67
static final int EVM_INS_PUSH3
Definition: Evm_const.java:65
static final int EVM_INS_SWAP7
Definition: Evm_const.java:117
static final int EVM_INS_OR
Definition: Evm_const.java:25
static final int EVM_INS_MUL
Definition: Evm_const.java:8
static final int EVM_INS_BLOCKHASH
Definition: Evm_const.java:45
static final int EVM_INS_CALL
Definition: Evm_const.java:133
static final int EVM_INS_PUSH16
Definition: Evm_const.java:78
static final int EVM_INS_DUP8
Definition: Evm_const.java:102
static final int EVM_INS_PUSH29
Definition: Evm_const.java:91
static final int EVM_INS_DUP11
Definition: Evm_const.java:105
static final int EVM_INS_SWAP12
Definition: Evm_const.java:122
static final int EVM_INS_MOD
Definition: Evm_const.java:12
static final int EVM_INS_DUP13
Definition: Evm_const.java:107
static final int EVM_INS_REVERT
Definition: Evm_const.java:139
static final int EVM_INS_SWAP9
Definition: Evm_const.java:119
static final int EVM_INS_SSTORE
Definition: Evm_const.java:56
static final int EVM_INS_SWAP4
Definition: Evm_const.java:114
static final int EVM_INS_DUP6
Definition: Evm_const.java:100
static final int EVM_INS_LOG3
Definition: Evm_const.java:130
static final int EVM_INS_CALLDATALOAD
Definition: Evm_const.java:35
static final int EVM_INS_CALLDATACOPY
Definition: Evm_const.java:37
static final int EVM_INS_CALLDATASIZE
Definition: Evm_const.java:36
static final int EVM_INS_SWAP15
Definition: Evm_const.java:125
static final int EVM_INS_CALLCODE
Definition: Evm_const.java:134
static final int EVM_INS_PUSH18
Definition: Evm_const.java:80
static final int EVM_INS_DUP7
Definition: Evm_const.java:101
static final int EVM_INS_LOG1
Definition: Evm_const.java:128
static final int EVM_INS_PUSH10
Definition: Evm_const.java:72
static final int EVM_INS_DUP1
Definition: Evm_const.java:95
static final int EVM_INS_SWAP3
Definition: Evm_const.java:113
static final int EVM_INS_MLOAD
Definition: Evm_const.java:52
static final int EVM_INS_CREATE
Definition: Evm_const.java:132
static final int EVM_INS_SDIV
Definition: Evm_const.java:11
static final int EVM_INS_PUSH25
Definition: Evm_const.java:87
static final int EVM_INS_DUP16
Definition: Evm_const.java:110
static final int EVM_INS_MULMOD
Definition: Evm_const.java:15
static final int EVM_INS_DUP10
Definition: Evm_const.java:104
static final int EVM_INS_PUSH19
Definition: Evm_const.java:81
static final int EVM_INS_NUMBER
Definition: Evm_const.java:48
static final int EVM_INS_PUSH6
Definition: Evm_const.java:68
static final int EVM_GRP_MEM_READ
Definition: Evm_const.java:150
static final int EVM_INS_EXTCODECOPY
Definition: Evm_const.java:42
static final int EVM_INS_SHA3
Definition: Evm_const.java:29
static final int EVM_INS_DUP14
Definition: Evm_const.java:108
static final int EVM_INS_PUSH8
Definition: Evm_const.java:70
static final int EVM_GRP_STORE_WRITE
Definition: Evm_const.java:151
static final int EVM_INS_PUSH26
Definition: Evm_const.java:88
static final int EVM_INS_PUSH32
Definition: Evm_const.java:94
static final int EVM_GRP_MEM_WRITE
Definition: Evm_const.java:149
static final int EVM_INS_CODESIZE
Definition: Evm_const.java:38
static final int EVM_INS_ADDRESS
Definition: Evm_const.java:30
static final int EVM_INS_SWAP10
Definition: Evm_const.java:120
static final int EVM_INS_CALLVALUE
Definition: Evm_const.java:34
static final int EVM_INS_JUMPDEST
Definition: Evm_const.java:62
static final int EVM_INS_RETURN
Definition: Evm_const.java:135
static final int EVM_INS_POP
Definition: Evm_const.java:51
static final int EVM_INS_MSIZE
Definition: Evm_const.java:60
static final int EVM_INS_MSTORE8
Definition: Evm_const.java:54
static final int EVM_INS_XOR
Definition: Evm_const.java:26
static final int EVM_INS_SUICIDE
Definition: Evm_const.java:140
static final int EVM_INS_CALLBLACKBOX
Definition: Evm_const.java:137
static final int EVM_INS_LOG2
Definition: Evm_const.java:129
static final int EVM_INS_DUP15
Definition: Evm_const.java:109
static final int EVM_INS_ISZERO
Definition: Evm_const.java:23
static final int EVM_INS_ORIGIN
Definition: Evm_const.java:32
static final int EVM_INS_PUSH30
Definition: Evm_const.java:92
static final int EVM_INS_PUSH2
Definition: Evm_const.java:64
static final int EVM_INS_SMOD
Definition: Evm_const.java:13
static final int EVM_INS_INVALID
Definition: Evm_const.java:141
static final int EVM_INS_SWAP2
Definition: Evm_const.java:112
static final int EVM_INS_PUSH14
Definition: Evm_const.java:76
static final int EVM_INS_SWAP1
Definition: Evm_const.java:111
static final int EVM_GRP_STACK_READ
Definition: Evm_const.java:148
static final int EVM_INS_JUMP
Definition: Evm_const.java:57
static final int EVM_INS_DUP2
Definition: Evm_const.java:96
static final int EVM_INS_PC
Definition: Evm_const.java:59
static final int EVM_GRP_ENDING
Definition: Evm_const.java:154
static final int EVM_INS_PUSH15
Definition: Evm_const.java:77
static final int EVM_INS_ADD
Definition: Evm_const.java:7
static final int EVM_INS_BALANCE
Definition: Evm_const.java:31
static final int EVM_INS_LT
Definition: Evm_const.java:18
static final int EVM_INS_CODECOPY
Definition: Evm_const.java:39
static final int EVM_INS_PUSH28
Definition: Evm_const.java:90
static final int EVM_INS_SGT
Definition: Evm_const.java:21
static final int EVM_GRP_STACK_WRITE
Definition: Evm_const.java:147
static final int EVM_INS_DUP9
Definition: Evm_const.java:103
static final int EVM_INS_EXP
Definition: Evm_const.java:16
static final int EVM_INS_SWAP14
Definition: Evm_const.java:124
static final int EVM_INS_COINBASE
Definition: Evm_const.java:46
static final int EVM_INS_LOG4
Definition: Evm_const.java:131
static final int EVM_INS_DELEGATECALL
Definition: Evm_const.java:136
static final int EVM_INS_EQ
Definition: Evm_const.java:22
static final int EVM_INS_PUSH24
Definition: Evm_const.java:86
static final int EVM_INS_PUSH11
Definition: Evm_const.java:73
static final int EVM_INS_PUSH9
Definition: Evm_const.java:71
static final int EVM_INS_LOG0
Definition: Evm_const.java:127
static final int EVM_INS_PUSH4
Definition: Evm_const.java:66
static final int EVM_INS_PUSH23
Definition: Evm_const.java:85
static final int EVM_INS_PUSH7
Definition: Evm_const.java:69
static final int EVM_INS_GT
Definition: Evm_const.java:19
static final int EVM_INS_PUSH1
Definition: Evm_const.java:63
static final int EVM_INS_STATICCALL
Definition: Evm_const.java:138
static final int EVM_INS_SWAP16
Definition: Evm_const.java:126
static final int EVM_GRP_INVALID
Definition: Evm_const.java:144
static final int EVM_INS_STOP
Definition: Evm_const.java:6
static final int EVM_INS_NOT
Definition: Evm_const.java:27
static final int EVM_INS_SWAP13
Definition: Evm_const.java:123
static final int EVM_INS_SLT
Definition: Evm_const.java:20
static final int EVM_INS_MSTORE
Definition: Evm_const.java:53
static final int EVM_INS_SUB
Definition: Evm_const.java:9
static final int EVM_GRP_HALT
Definition: Evm_const.java:153
static final int EVM_INS_PUSH17
Definition: Evm_const.java:79
static final int EVM_INS_DIV
Definition: Evm_const.java:10
static final int EVM_INS_GASPRICE
Definition: Evm_const.java:40
static final int EVM_INS_CALLER
Definition: Evm_const.java:33
static final int EVM_INS_PUSH21
Definition: Evm_const.java:83
static final int EVM_INS_SLOAD
Definition: Evm_const.java:55
static final int EVM_INS_SWAP6
Definition: Evm_const.java:116