Created
October 7, 2017 21:40
-
-
Save jdavidberger/99b0be41cf187832ab2e469689febd39 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
0: PUSH1 60 | |
2: PUSH1 40 | |
4: MSTORE | |
5: PUSH1 e0 | |
7: PUSH1 2 | |
9: EXP | |
10: PUSH1 0 | |
12: CALLDATALOAD | |
13: DIV | |
14: PUSH4 6 fd de 3 | |
19: DUP2 | |
20: EQ | |
21: PUSH2 0 47 | |
24: JUMPI | |
25: DUP1 | |
26: PUSH4 31 3c e5 67 | |
31: EQ | |
32: PUSH2 0 a4 | |
35: JUMPI | |
36: DUP1 | |
37: PUSH4 70 a0 82 31 | |
42: EQ | |
43: PUSH2 0 b0 | |
46: JUMPI | |
47: DUP1 | |
48: PUSH4 95 d8 9b 41 | |
53: EQ | |
54: PUSH2 0 c8 | |
57: JUMPI | |
58: DUP1 | |
59: PUSH4 a9 5 9c bb | |
64: EQ | |
65: PUSH2 1 23 | |
68: JUMPI | |
69: JUMPDEST | |
70: STOP | |
71: JUMPDEST | |
72: PUSH2 1 52 | |
75: PUSH1 0 | |
77: DUP1 | |
78: SLOAD | |
79: PUSH1 20 | |
81: PUSH1 2 | |
83: PUSH1 1 | |
85: DUP4 | |
86: AND | |
87: ISZERO | |
88: PUSH2 1 0 | |
91: MUL | |
92: PUSH1 0 | |
94: NOT | |
95: ADD | |
96: SWAP1 | |
97: SWAP3 | |
98: AND | |
99: SWAP2 | |
100: SWAP1 | |
101: SWAP2 | |
102: DIV | |
103: PUSH1 1f | |
105: DUP2 | |
106: ADD | |
107: DUP3 | |
108: SWAP1 | |
109: DIV | |
110: SWAP1 | |
111: SWAP2 | |
112: MUL | |
113: PUSH1 80 | |
115: SWAP1 | |
116: DUP2 | |
117: ADD | |
118: PUSH1 40 | |
120: MSTORE | |
121: PUSH1 60 | |
123: DUP3 | |
124: DUP2 | |
125: MSTORE | |
126: SWAP3 | |
127: SWAP2 | |
128: SWAP1 | |
129: DUP3 | |
130: DUP3 | |
131: DUP1 | |
132: ISZERO | |
133: PUSH2 1 f5 | |
136: JUMPI | |
137: DUP1 | |
138: PUSH1 1f | |
140: LT | |
141: PUSH2 1 ca | |
144: JUMPI | |
145: PUSH2 1 0 | |
148: DUP1 | |
149: DUP4 | |
150: SLOAD | |
151: DIV | |
152: MUL | |
153: DUP4 | |
154: MSTORE | |
155: SWAP2 | |
156: PUSH1 20 | |
158: ADD | |
159: SWAP2 | |
160: PUSH2 1 f5 | |
163: JUMP | |
164: JUMPDEST | |
165: PUSH2 1 c0 | |
168: PUSH1 2 | |
170: SLOAD | |
171: PUSH1 ff | |
173: AND | |
174: DUP2 | |
175: JUMP | |
176: JUMPDEST | |
177: PUSH2 1 c0 | |
180: PUSH1 4 | |
182: CALLDATALOAD | |
183: PUSH1 3 | |
185: PUSH1 20 | |
187: MSTORE | |
188: PUSH1 0 | |
190: SWAP1 | |
191: DUP2 | |
192: MSTORE | |
193: PUSH1 40 | |
195: SWAP1 | |
196: SHA3 | |
197: SLOAD | |
198: DUP2 | |
199: JUMP | |
200: JUMPDEST | |
201: PUSH2 1 52 | |
204: PUSH1 1 | |
206: DUP1 | |
207: SLOAD | |
208: PUSH1 20 | |
210: PUSH1 1f | |
212: PUSH1 2 | |
214: PUSH1 0 | |
216: NOT | |
217: PUSH2 1 0 | |
220: DUP6 | |
221: DUP8 | |
222: AND | |
223: ISZERO | |
224: MUL | |
225: ADD | |
226: SWAP1 | |
227: SWAP4 | |
228: AND | |
229: SWAP3 | |
230: SWAP1 | |
231: SWAP3 | |
232: DIV | |
233: SWAP2 | |
234: DUP3 | |
235: ADD | |
236: DUP2 | |
237: SWAP1 | |
238: DIV | |
239: MUL | |
240: PUSH1 80 | |
242: SWAP1 | |
243: DUP2 | |
244: ADD | |
245: PUSH1 40 | |
247: MSTORE | |
248: PUSH1 60 | |
250: DUP3 | |
251: DUP2 | |
252: MSTORE | |
253: SWAP3 | |
254: SWAP2 | |
255: SWAP1 | |
256: DUP3 | |
257: DUP3 | |
258: DUP1 | |
259: ISZERO | |
260: PUSH2 1 f5 | |
263: JUMPI | |
264: DUP1 | |
265: PUSH1 1f | |
267: LT | |
268: PUSH2 1 ca | |
271: JUMPI | |
272: PUSH2 1 0 | |
275: DUP1 | |
276: DUP4 | |
277: SLOAD | |
278: DIV | |
279: MUL | |
280: DUP4 | |
281: MSTORE | |
282: SWAP2 | |
283: PUSH1 20 | |
285: ADD | |
286: SWAP2 | |
287: PUSH2 1 f5 | |
290: JUMP | |
291: JUMPDEST | |
292: PUSH2 0 45 | |
295: PUSH1 4 | |
297: CALLDATALOAD | |
298: PUSH1 24 | |
300: CALLDATALOAD | |
301: PUSH1 1 | |
303: PUSH1 a0 | |
305: PUSH1 2 | |
307: EXP | |
308: SUB | |
309: CALLER | |
310: AND | |
311: PUSH1 0 | |
313: SWAP1 | |
314: DUP2 | |
315: MSTORE | |
316: PUSH1 3 | |
318: PUSH1 20 | |
320: MSTORE | |
321: PUSH1 40 | |
323: SWAP1 | |
324: SHA3 | |
325: SLOAD | |
326: DUP2 | |
327: SWAP1 | |
328: LT | |
329: ISZERO | |
330: PUSH2 1 fd | |
333: JUMPI | |
334: PUSH2 0 2 | |
337: JUMP | |
338: JUMPDEST | |
339: PUSH1 40 | |
341: MLOAD | |
342: DUP1 | |
343: DUP1 | |
344: PUSH1 20 | |
346: ADD | |
347: DUP3 | |
348: DUP2 | |
349: SUB | |
350: DUP3 | |
351: MSTORE | |
352: DUP4 | |
353: DUP2 | |
354: DUP2 | |
355: MLOAD | |
356: DUP2 | |
357: MSTORE | |
358: PUSH1 20 | |
360: ADD | |
361: SWAP2 | |
362: POP | |
363: DUP1 | |
364: MLOAD | |
365: SWAP1 | |
366: PUSH1 20 | |
368: ADD | |
369: SWAP1 | |
370: DUP1 | |
371: DUP4 | |
372: DUP4 | |
373: DUP3 | |
374: SWAP1 | |
375: PUSH1 0 | |
377: PUSH1 4 | |
379: PUSH1 20 | |
381: DUP5 | |
382: PUSH1 1f | |
384: ADD | |
385: DIV | |
386: PUSH1 f | |
388: MUL | |
389: PUSH1 3 | |
391: ADD | |
392: CALL | |
393: POP | |
394: SWAP1 | |
395: POP | |
396: SWAP1 | |
397: DUP2 | |
398: ADD | |
399: SWAP1 | |
400: PUSH1 1f | |
402: AND | |
403: DUP1 | |
404: ISZERO | |
405: PUSH2 1 b2 | |
408: JUMPI | |
409: DUP1 | |
410: DUP3 | |
411: SUB | |
412: DUP1 | |
413: MLOAD | |
414: PUSH1 1 | |
416: DUP4 | |
417: PUSH1 20 | |
419: SUB | |
420: PUSH2 1 0 | |
423: EXP | |
424: SUB | |
425: NOT | |
426: AND | |
427: DUP2 | |
428: MSTORE | |
429: PUSH1 20 | |
431: ADD | |
432: SWAP2 | |
433: POP | |
434: JUMPDEST | |
435: POP | |
436: SWAP3 | |
437: POP | |
438: POP | |
439: POP | |
440: PUSH1 40 | |
442: MLOAD | |
443: DUP1 | |
444: SWAP2 | |
445: SUB | |
446: SWAP1 | |
447: RETURN | |
448: JUMPDEST | |
449: PUSH1 60 | |
451: SWAP1 | |
452: DUP2 | |
453: MSTORE | |
454: PUSH1 20 | |
456: SWAP1 | |
457: RETURN | |
458: JUMPDEST | |
459: DUP3 | |
460: ADD | |
461: SWAP2 | |
462: SWAP1 | |
463: PUSH1 0 | |
465: MSTORE | |
466: PUSH1 20 | |
468: PUSH1 0 | |
470: SHA3 | |
471: SWAP1 | |
472: JUMPDEST | |
473: DUP2 | |
474: SLOAD | |
475: DUP2 | |
476: MSTORE | |
477: SWAP1 | |
478: PUSH1 1 | |
480: ADD | |
481: SWAP1 | |
482: PUSH1 20 | |
484: ADD | |
485: DUP1 | |
486: DUP4 | |
487: GT | |
488: PUSH2 1 d8 | |
491: JUMPI | |
492: DUP3 | |
493: SWAP1 | |
494: SUB | |
495: PUSH1 1f | |
497: AND | |
498: DUP3 | |
499: ADD | |
500: SWAP2 | |
501: JUMPDEST | |
502: POP | |
503: POP | |
504: POP | |
505: POP | |
506: POP | |
507: DUP2 | |
508: JUMP | |
509: JUMPDEST | |
510: PUSH1 1 | |
512: PUSH1 a0 | |
514: PUSH1 2 | |
516: EXP | |
517: SUB | |
518: DUP3 | |
519: AND | |
520: PUSH1 0 | |
522: SWAP1 | |
523: DUP2 | |
524: MSTORE | |
525: PUSH1 40 | |
527: SWAP1 | |
528: SHA3 | |
529: SLOAD | |
530: DUP1 | |
531: DUP3 | |
532: ADD | |
533: LT | |
534: ISZERO | |
535: PUSH2 2 1f | |
538: JUMPI | |
539: PUSH2 0 2 | |
542: JUMP | |
543: JUMPDEST | |
544: DUP1 | |
545: PUSH1 3 | |
547: PUSH1 0 | |
549: POP | |
550: PUSH1 0 | |
552: CALLER | |
553: PUSH1 1 | |
555: PUSH1 a0 | |
557: PUSH1 2 | |
559: EXP | |
560: SUB | |
561: AND | |
562: DUP2 | |
563: MSTORE | |
564: PUSH1 20 | |
566: ADD | |
567: SWAP1 | |
568: DUP2 | |
569: MSTORE | |
570: PUSH1 20 | |
572: ADD | |
573: PUSH1 0 | |
575: SHA3 | |
576: PUSH1 0 | |
578: DUP3 | |
579: DUP3 | |
580: DUP3 | |
581: POP | |
582: SLOAD | |
583: SUB | |
584: SWAP3 | |
585: POP | |
586: POP | |
587: DUP2 | |
588: SWAP1 | |
589: SSTORE | |
590: POP | |
591: DUP1 | |
592: PUSH1 3 | |
594: PUSH1 0 | |
596: POP | |
597: PUSH1 0 | |
599: DUP5 | |
600: PUSH1 1 | |
602: PUSH1 a0 | |
604: PUSH1 2 | |
606: EXP | |
607: SUB | |
608: AND | |
609: DUP2 | |
610: MSTORE | |
611: PUSH1 20 | |
613: ADD | |
614: SWAP1 | |
615: DUP2 | |
616: MSTORE | |
617: PUSH1 20 | |
619: ADD | |
620: PUSH1 0 | |
622: SHA3 | |
623: PUSH1 0 | |
625: DUP3 | |
626: DUP3 | |
627: DUP3 | |
628: POP | |
629: SLOAD | |
630: ADD | |
631: SWAP3 | |
632: POP | |
633: POP | |
634: DUP2 | |
635: SWAP1 | |
636: SSTORE | |
637: POP | |
638: DUP2 | |
639: PUSH1 1 | |
641: PUSH1 a0 | |
643: PUSH1 2 | |
645: EXP | |
646: SUB | |
647: AND | |
648: CALLER | |
649: PUSH1 1 | |
651: PUSH1 a0 | |
653: PUSH1 2 | |
655: EXP | |
656: SUB | |
657: AND | |
658: PUSH32 dd f2 52 ad 1b e2 c8 9b 69 c2 b0 68 fc 37 8d aa 95 2b a7 f1 63 c4 a1 16 28 f5 5a 4d f5 23 b3 ef | |
691: DUP4 | |
692: PUSH1 40 | |
694: MLOAD | |
695: DUP1 | |
696: DUP3 | |
697: DUP2 | |
698: MSTORE | |
699: PUSH1 20 | |
701: ADD | |
702: SWAP2 | |
703: POP | |
704: POP | |
705: PUSH1 40 | |
707: MLOAD | |
708: DUP1 | |
709: SWAP2 | |
710: SUB | |
711: SWAP1 | |
712: LOG3 | |
713: POP | |
714: POP | |
715: JUMP |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment