@@ -175,38 +175,38 @@ def __setitem__(self, key, value):
175
175
0x59 : ('MSIZE' , 0 , 0 , 1 , 2 , 'Get the size of active memory in bytes.' ),
176
176
0x5a : ('GAS' , 0 , 0 , 1 , 2 , 'Get the amount of available gas, including the corresponding reduction the amount of available gas.' ),
177
177
0x5b : ('JUMPDEST' , 0 , 0 , 0 , 1 , 'Mark a valid destination for jumps.' ),
178
- 0x60 : ('PUSH' , 1 , 0 , 1 , 0 , 'Place 1 byte item on stack.' ),
179
- 0x61 : ('PUSH' , 2 , 0 , 1 , 0 , 'Place 2-byte item on stack.' ),
180
- 0x62 : ('PUSH' , 3 , 0 , 1 , 0 , 'Place 3-byte item on stack.' ),
181
- 0x63 : ('PUSH' , 4 , 0 , 1 , 0 , 'Place 4-byte item on stack.' ),
182
- 0x64 : ('PUSH' , 5 , 0 , 1 , 0 , 'Place 5-byte item on stack.' ),
183
- 0x65 : ('PUSH' , 6 , 0 , 1 , 0 , 'Place 6-byte item on stack.' ),
184
- 0x66 : ('PUSH' , 7 , 0 , 1 , 0 , 'Place 7-byte item on stack.' ),
185
- 0x67 : ('PUSH' , 8 , 0 , 1 , 0 , 'Place 8-byte item on stack.' ),
186
- 0x68 : ('PUSH' , 9 , 0 , 1 , 0 , 'Place 9-byte item on stack.' ),
187
- 0x69 : ('PUSH' , 10 , 0 , 1 , 0 , 'Place 10-byte item on stack.' ),
188
- 0x6a : ('PUSH' , 11 , 0 , 1 , 0 , 'Place 11-byte item on stack.' ),
189
- 0x6b : ('PUSH' , 12 , 0 , 1 , 0 , 'Place 12-byte item on stack.' ),
190
- 0x6c : ('PUSH' , 13 , 0 , 1 , 0 , 'Place 13-byte item on stack.' ),
191
- 0x6d : ('PUSH' , 14 , 0 , 1 , 0 , 'Place 14-byte item on stack.' ),
192
- 0x6e : ('PUSH' , 15 , 0 , 1 , 0 , 'Place 15-byte item on stack.' ),
193
- 0x6f : ('PUSH' , 16 , 0 , 1 , 0 , 'Place 16-byte item on stack.' ),
194
- 0x70 : ('PUSH' , 17 , 0 , 1 , 0 , 'Place 17-byte item on stack.' ),
195
- 0x71 : ('PUSH' , 18 , 0 , 1 , 0 , 'Place 18-byte item on stack.' ),
196
- 0x72 : ('PUSH' , 19 , 0 , 1 , 0 , 'Place 19-byte item on stack.' ),
197
- 0x73 : ('PUSH' , 20 , 0 , 1 , 0 , 'Place 20-byte item on stack.' ),
198
- 0x74 : ('PUSH' , 21 , 0 , 1 , 0 , 'Place 21-byte item on stack.' ),
199
- 0x75 : ('PUSH' , 22 , 0 , 1 , 0 , 'Place 22-byte item on stack.' ),
200
- 0x76 : ('PUSH' , 23 , 0 , 1 , 0 , 'Place 23-byte item on stack.' ),
201
- 0x77 : ('PUSH' , 24 , 0 , 1 , 0 , 'Place 24-byte item on stack.' ),
202
- 0x78 : ('PUSH' , 25 , 0 , 1 , 0 , 'Place 25-byte item on stack.' ),
203
- 0x79 : ('PUSH' , 26 , 0 , 1 , 0 , 'Place 26-byte item on stack.' ),
204
- 0x7a : ('PUSH' , 27 , 0 , 1 , 0 , 'Place 27-byte item on stack.' ),
205
- 0x7b : ('PUSH' , 28 , 0 , 1 , 0 , 'Place 28-byte item on stack.' ),
206
- 0x7c : ('PUSH' , 29 , 0 , 1 , 0 , 'Place 29-byte item on stack.' ),
207
- 0x7d : ('PUSH' , 30 , 0 , 1 , 0 , 'Place 30-byte item on stack.' ),
208
- 0x7e : ('PUSH' , 31 , 0 , 1 , 0 , 'Place 31-byte item on stack.' ),
209
- 0x7f : ('PUSH' , 32 , 0 , 1 , 0 , 'Place 32-byte (full word) item on stack.' ),
178
+ 0x60 : ('PUSH' , 1 , 0 , 1 , 3 , 'Place 1 byte item on stack.' ),
179
+ 0x61 : ('PUSH' , 2 , 0 , 1 , 3 , 'Place 2-byte item on stack.' ),
180
+ 0x62 : ('PUSH' , 3 , 0 , 1 , 3 , 'Place 3-byte item on stack.' ),
181
+ 0x63 : ('PUSH' , 4 , 0 , 1 , 3 , 'Place 4-byte item on stack.' ),
182
+ 0x64 : ('PUSH' , 5 , 0 , 1 , 3 , 'Place 5-byte item on stack.' ),
183
+ 0x65 : ('PUSH' , 6 , 0 , 1 , 3 , 'Place 6-byte item on stack.' ),
184
+ 0x66 : ('PUSH' , 7 , 0 , 1 , 3 , 'Place 7-byte item on stack.' ),
185
+ 0x67 : ('PUSH' , 8 , 0 , 1 , 3 , 'Place 8-byte item on stack.' ),
186
+ 0x68 : ('PUSH' , 9 , 0 , 1 , 3 , 'Place 9-byte item on stack.' ),
187
+ 0x69 : ('PUSH' , 10 , 0 , 1 , 3 , 'Place 10-byte item on stack.' ),
188
+ 0x6a : ('PUSH' , 11 , 0 , 1 , 3 , 'Place 11-byte item on stack.' ),
189
+ 0x6b : ('PUSH' , 12 , 0 , 1 , 3 , 'Place 12-byte item on stack.' ),
190
+ 0x6c : ('PUSH' , 13 , 0 , 1 , 3 , 'Place 13-byte item on stack.' ),
191
+ 0x6d : ('PUSH' , 14 , 0 , 1 , 3 , 'Place 14-byte item on stack.' ),
192
+ 0x6e : ('PUSH' , 15 , 0 , 1 , 3 , 'Place 15-byte item on stack.' ),
193
+ 0x6f : ('PUSH' , 16 , 0 , 1 , 3 , 'Place 16-byte item on stack.' ),
194
+ 0x70 : ('PUSH' , 17 , 0 , 1 , 3 , 'Place 17-byte item on stack.' ),
195
+ 0x71 : ('PUSH' , 18 , 0 , 1 , 3 , 'Place 18-byte item on stack.' ),
196
+ 0x72 : ('PUSH' , 19 , 0 , 1 , 3 , 'Place 19-byte item on stack.' ),
197
+ 0x73 : ('PUSH' , 20 , 0 , 1 , 3 , 'Place 20-byte item on stack.' ),
198
+ 0x74 : ('PUSH' , 21 , 0 , 1 , 3 , 'Place 21-byte item on stack.' ),
199
+ 0x75 : ('PUSH' , 22 , 0 , 1 , 3 , 'Place 22-byte item on stack.' ),
200
+ 0x76 : ('PUSH' , 23 , 0 , 1 , 3 , 'Place 23-byte item on stack.' ),
201
+ 0x77 : ('PUSH' , 24 , 0 , 1 , 3 , 'Place 24-byte item on stack.' ),
202
+ 0x78 : ('PUSH' , 25 , 0 , 1 , 3 , 'Place 25-byte item on stack.' ),
203
+ 0x79 : ('PUSH' , 26 , 0 , 1 , 3 , 'Place 26-byte item on stack.' ),
204
+ 0x7a : ('PUSH' , 27 , 0 , 1 , 3 , 'Place 27-byte item on stack.' ),
205
+ 0x7b : ('PUSH' , 28 , 0 , 1 , 3 , 'Place 28-byte item on stack.' ),
206
+ 0x7c : ('PUSH' , 29 , 0 , 1 , 3 , 'Place 29-byte item on stack.' ),
207
+ 0x7d : ('PUSH' , 30 , 0 , 1 , 3 , 'Place 30-byte item on stack.' ),
208
+ 0x7e : ('PUSH' , 31 , 0 , 1 , 3 , 'Place 31-byte item on stack.' ),
209
+ 0x7f : ('PUSH' , 32 , 0 , 1 , 3 , 'Place 32-byte (full word) item on stack.' ),
210
210
0x80 : ('DUP' , 0 , 1 , 2 , 3 , 'Duplicate 1st stack item.' ),
211
211
0x81 : ('DUP' , 0 , 2 , 3 , 3 , 'Duplicate 2nd stack item.' ),
212
212
0x82 : ('DUP' , 0 , 3 , 4 , 3 , 'Duplicate 3rd stack item.' ),
0 commit comments