Advertisement
Guest User

Molecular Future Decoded Bytecode OPs

a guest
Oct 13th, 2019
165
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 20.52 KB | None | 0 0
  1. [1] PUSH1 0x60
  2. [3] PUSH1 0x40
  3. [4] MSTORE
  4. [6] PUSH1 0x04
  5. [7] CALLDATASIZE
  6. [8] LT
  7. [11] PUSH2 0x00b9
  8. [12] JUMPI
  9. [17] PUSH4 0xffffffff
  10. [47] PUSH29 0x0100000000000000000000000000000000000000000000000000000000
  11. [49] PUSH1 0x00
  12. [50] CALLDATALOAD
  13. [51] DIV
  14. [52] AND
  15. [57] PUSH4 0x06fdde03
  16. [58] DUP2
  17. [59] EQ
  18. [62] PUSH2 0x00be
  19. [63] JUMPI
  20. [64] DUP1
  21. [69] PUSH4 0x095ea7b3
  22. [70] EQ
  23. [73] PUSH2 0x0148
  24. [74] JUMPI
  25. [75] DUP1
  26. [80] PUSH4 0x13af4035
  27. [81] EQ
  28. [84] PUSH2 0x017e
  29. [85] JUMPI
  30. [86] DUP1
  31. [91] PUSH4 0x18160ddd
  32. [92] EQ
  33. [95] PUSH2 0x019f
  34. [96] JUMPI
  35. [97] DUP1
  36. [102] PUSH4 0x23b872dd
  37. [103] EQ
  38. [106] PUSH2 0x01c4
  39. [107] JUMPI
  40. [108] DUP1
  41. [113] PUSH4 0x313ce567
  42. [114] EQ
  43. [117] PUSH2 0x01ec
  44. [118] JUMPI
  45. [119] DUP1
  46. [124] PUSH4 0x5a3b7e42
  47. [125] EQ
  48. [128] PUSH2 0x0215
  49. [129] JUMPI
  50. [130] DUP1
  51. [135] PUSH4 0x70a08231
  52. [136] EQ
  53. [139] PUSH2 0x0228
  54. [140] JUMPI
  55. [141] DUP1
  56. [146] PUSH4 0x8da5cb5b
  57. [147] EQ
  58. [150] PUSH2 0x0247
  59. [151] JUMPI
  60. [152] DUP1
  61. [157] PUSH4 0x95d89b41
  62. [158] EQ
  63. [161] PUSH2 0x0276
  64. [162] JUMPI
  65. [163] DUP1
  66. [168] PUSH4 0xa9059cbb
  67. [169] EQ
  68. [172] PUSH2 0x0289
  69. [173] JUMPI
  70. [174] DUP1
  71. [179] PUSH4 0xdd62ed3e
  72. [180] EQ
  73. [183] PUSH2 0x02ab
  74. [184] JUMPI
  75. [185] JUMPDEST
  76. [187] PUSH1 0x00
  77. [188] DUP1
  78. [189] REVERT
  79. [190] JUMPDEST
  80. [191] CALLVALUE
  81. [192] ISZERO
  82. [195] PUSH2 0x00c9
  83. [196] JUMPI
  84. [198] PUSH1 0x00
  85. [199] DUP1
  86. [200] REVERT
  87. [201] JUMPDEST
  88. [204] PUSH2 0x00d1
  89. [207] PUSH2 0x02d0
  90. [208] JUMP
  91. [209] JUMPDEST
  92. [211] PUSH1 0x40
  93. [212] MLOAD
  94. [214] PUSH1 0x20
  95. [215] DUP1
  96. [216] DUP3
  97. [217] MSTORE
  98. [218] DUP2
  99. [219] SWAP1
  100. [220] DUP2
  101. [221] ADD
  102. [222] DUP4
  103. [223] DUP2
  104. [224] DUP2
  105. [225] MLOAD
  106. [226] DUP2
  107. [227] MSTORE
  108. [229] PUSH1 0x20
  109. [230] ADD
  110. [231] SWAP2
  111. [232] POP
  112. [233] DUP1
  113. [234] MLOAD
  114. [235] SWAP1
  115. [237] PUSH1 0x20
  116. [238] ADD
  117. [239] SWAP1
  118. [240] DUP1
  119. [241] DUP4
  120. [242] DUP4
  121. [244] PUSH1 0x00
  122. [245] JUMPDEST
  123. [246] DUP4
  124. [247] DUP2
  125. [248] LT
  126. [249] ISZERO
  127. [252] PUSH2 0x010d
  128. [253] JUMPI
  129. [254] DUP1
  130. [255] DUP3
  131. [256] ADD
  132. [257] MLOAD
  133. [258] DUP4
  134. [259] DUP3
  135. [260] ADD
  136. [261] MSTORE
  137. [263] PUSH1 0x20
  138. [264] ADD
  139. [267] PUSH2 0x00f5
  140. [268] JUMP
  141. [269] JUMPDEST
  142. [270] POP
  143. [271] POP
  144. [272] POP
  145. [273] POP
  146. [274] SWAP1
  147. [275] POP
  148. [276] SWAP1
  149. [277] DUP2
  150. [278] ADD
  151. [279] SWAP1
  152. [281] PUSH1 0x1f
  153. [282] AND
  154. [283] DUP1
  155. [284] ISZERO
  156. [287] PUSH2 0x013a
  157. [288] JUMPI
  158. [289] DUP1
  159. [290] DUP3
  160. [291] SUB
  161. [292] DUP1
  162. [293] MLOAD
  163. [295] PUSH1 0x01
  164. [296] DUP4
  165. [298] PUSH1 0x20
  166. [299] SUB
  167. [302] PUSH2 0x0100
  168. [303] EXP
  169. [304] SUB
  170. [305] NOT
  171. [306] AND
  172. [307] DUP2
  173. [308] MSTORE
  174. [310] PUSH1 0x20
  175. [311] ADD
  176. [312] SWAP2
  177. [313] POP
  178. [314] JUMPDEST
  179. [315] POP
  180. [316] SWAP3
  181. [317] POP
  182. [318] POP
  183. [319] POP
  184. [321] PUSH1 0x40
  185. [322] MLOAD
  186. [323] DUP1
  187. [324] SWAP2
  188. [325] SUB
  189. [326] SWAP1
  190. [327] RETURN
  191. [328] JUMPDEST
  192. [329] CALLVALUE
  193. [330] ISZERO
  194. [333] PUSH2 0x0153
  195. [334] JUMPI
  196. [336] PUSH1 0x00
  197. [337] DUP1
  198. [338] REVERT
  199. [339] JUMPDEST
  200. [342] PUSH2 0x016a
  201. [344] PUSH1 0x01
  202. [346] PUSH1 0xa0
  203. [348] PUSH1 0x02
  204. [349] EXP
  205. [350] SUB
  206. [352] PUSH1 0x04
  207. [353] CALLDATALOAD
  208. [354] AND
  209. [356] PUSH1 0x24
  210. [357] CALLDATALOAD
  211. [360] PUSH2 0x036e
  212. [361] JUMP
  213. [362] JUMPDEST
  214. [364] PUSH1 0x40
  215. [365] MLOAD
  216. [366] SWAP1
  217. [367] ISZERO
  218. [368] ISZERO
  219. [369] DUP2
  220. [370] MSTORE
  221. [372] PUSH1 0x20
  222. [373] ADD
  223. [375] PUSH1 0x40
  224. [376] MLOAD
  225. [377] DUP1
  226. [378] SWAP2
  227. [379] SUB
  228. [380] SWAP1
  229. [381] RETURN
  230. [382] JUMPDEST
  231. [383] CALLVALUE
  232. [384] ISZERO
  233. [387] PUSH2 0x0189
  234. [388] JUMPI
  235. [390] PUSH1 0x00
  236. [391] DUP1
  237. [392] REVERT
  238. [393] JUMPDEST
  239. [396] PUSH2 0x019d
  240. [398] PUSH1 0x01
  241. [400] PUSH1 0xa0
  242. [402] PUSH1 0x02
  243. [403] EXP
  244. [404] SUB
  245. [406] PUSH1 0x04
  246. [407] CALLDATALOAD
  247. [408] AND
  248. [411] PUSH2 0x042d
  249. [412] JUMP
  250. [413] JUMPDEST
  251. [414] STOP
  252. [415] JUMPDEST
  253. [416] CALLVALUE
  254. [417] ISZERO
  255. [420] PUSH2 0x01aa
  256. [421] JUMPI
  257. [423] PUSH1 0x00
  258. [424] DUP1
  259. [425] REVERT
  260. [426] JUMPDEST
  261. [429] PUSH2 0x01b2
  262. [432] PUSH2 0x0477
  263. [433] JUMP
  264. [434] JUMPDEST
  265. [436] PUSH1 0x40
  266. [437] MLOAD
  267. [438] SWAP1
  268. [439] DUP2
  269. [440] MSTORE
  270. [442] PUSH1 0x20
  271. [443] ADD
  272. [445] PUSH1 0x40
  273. [446] MLOAD
  274. [447] DUP1
  275. [448] SWAP2
  276. [449] SUB
  277. [450] SWAP1
  278. [451] RETURN
  279. [452] JUMPDEST
  280. [453] CALLVALUE
  281. [454] ISZERO
  282. [457] PUSH2 0x01cf
  283. [458] JUMPI
  284. [460] PUSH1 0x00
  285. [461] DUP1
  286. [462] REVERT
  287. [463] JUMPDEST
  288. [466] PUSH2 0x016a
  289. [468] PUSH1 0x01
  290. [470] PUSH1 0xa0
  291. [472] PUSH1 0x02
  292. [473] EXP
  293. [474] SUB
  294. [476] PUSH1 0x04
  295. [477] CALLDATALOAD
  296. [478] DUP2
  297. [479] AND
  298. [480] SWAP1
  299. [482] PUSH1 0x24
  300. [483] CALLDATALOAD
  301. [484] AND
  302. [486] PUSH1 0x44
  303. [487] CALLDATALOAD
  304. [490] PUSH2 0x047d
  305. [491] JUMP
  306. [492] JUMPDEST
  307. [493] CALLVALUE
  308. [494] ISZERO
  309. [497] PUSH2 0x01f7
  310. [498] JUMPI
  311. [500] PUSH1 0x00
  312. [501] DUP1
  313. [502] REVERT
  314. [503] JUMPDEST
  315. [506] PUSH2 0x01ff
  316. [509] PUSH2 0x05e8
  317. [510] JUMP
  318. [511] JUMPDEST
  319. [513] PUSH1 0x40
  320. [514] MLOAD
  321. [516] PUSH1 0xff
  322. [517] SWAP1
  323. [518] SWAP2
  324. [519] AND
  325. [520] DUP2
  326. [521] MSTORE
  327. [523] PUSH1 0x20
  328. [524] ADD
  329. [526] PUSH1 0x40
  330. [527] MLOAD
  331. [528] DUP1
  332. [529] SWAP2
  333. [530] SUB
  334. [531] SWAP1
  335. [532] RETURN
  336. [533] JUMPDEST
  337. [534] CALLVALUE
  338. [535] ISZERO
  339. [538] PUSH2 0x0220
  340. [539] JUMPI
  341. [541] PUSH1 0x00
  342. [542] DUP1
  343. [543] REVERT
  344. [544] JUMPDEST
  345. [547] PUSH2 0x00d1
  346. [550] PUSH2 0x05f1
  347. [551] JUMP
  348. [552] JUMPDEST
  349. [553] CALLVALUE
  350. [554] ISZERO
  351. [557] PUSH2 0x0233
  352. [558] JUMPI
  353. [560] PUSH1 0x00
  354. [561] DUP1
  355. [562] REVERT
  356. [563] JUMPDEST
  357. [566] PUSH2 0x01b2
  358. [568] PUSH1 0x01
  359. [570] PUSH1 0xa0
  360. [572] PUSH1 0x02
  361. [573] EXP
  362. [574] SUB
  363. [576] PUSH1 0x04
  364. [577] CALLDATALOAD
  365. [578] AND
  366. [581] PUSH2 0x0628
  367. [582] JUMP
  368. [583] JUMPDEST
  369. [584] CALLVALUE
  370. [585] ISZERO
  371. [588] PUSH2 0x0252
  372. [589] JUMPI
  373. [591] PUSH1 0x00
  374. [592] DUP1
  375. [593] REVERT
  376. [594] JUMPDEST
  377. [597] PUSH2 0x025a
  378. [600] PUSH2 0x063a
  379. [601] JUMP
  380. [602] JUMPDEST
  381. [604] PUSH1 0x40
  382. [605] MLOAD
  383. [607] PUSH1 0x01
  384. [609] PUSH1 0xa0
  385. [611] PUSH1 0x02
  386. [612] EXP
  387. [613] SUB
  388. [614] SWAP1
  389. [615] SWAP2
  390. [616] AND
  391. [617] DUP2
  392. [618] MSTORE
  393. [620] PUSH1 0x20
  394. [621] ADD
  395. [623] PUSH1 0x40
  396. [624] MLOAD
  397. [625] DUP1
  398. [626] SWAP2
  399. [627] SUB
  400. [628] SWAP1
  401. [629] RETURN
  402. [630] JUMPDEST
  403. [631] CALLVALUE
  404. [632] ISZERO
  405. [635] PUSH2 0x0281
  406. [636] JUMPI
  407. [638] PUSH1 0x00
  408. [639] DUP1
  409. [640] REVERT
  410. [641] JUMPDEST
  411. [644] PUSH2 0x00d1
  412. [647] PUSH2 0x0649
  413. [648] JUMP
  414. [649] JUMPDEST
  415. [650] CALLVALUE
  416. [651] ISZERO
  417. [654] PUSH2 0x0294
  418. [655] JUMPI
  419. [657] PUSH1 0x00
  420. [658] DUP1
  421. [659] REVERT
  422. [660] JUMPDEST
  423. [663] PUSH2 0x016a
  424. [665] PUSH1 0x01
  425. [667] PUSH1 0xa0
  426. [669] PUSH1 0x02
  427. [670] EXP
  428. [671] SUB
  429. [673] PUSH1 0x04
  430. [674] CALLDATALOAD
  431. [675] AND
  432. [677] PUSH1 0x24
  433. [678] CALLDATALOAD
  434. [681] PUSH2 0x06b4
  435. [682] JUMP
  436. [683] JUMPDEST
  437. [684] CALLVALUE
  438. [685] ISZERO
  439. [688] PUSH2 0x02b6
  440. [689] JUMPI
  441. [691] PUSH1 0x00
  442. [692] DUP1
  443. [693] REVERT
  444. [694] JUMPDEST
  445. [697] PUSH2 0x01b2
  446. [699] PUSH1 0x01
  447. [701] PUSH1 0xa0
  448. [703] PUSH1 0x02
  449. [704] EXP
  450. [705] SUB
  451. [707] PUSH1 0x04
  452. [708] CALLDATALOAD
  453. [709] DUP2
  454. [710] AND
  455. [711] SWAP1
  456. [713] PUSH1 0x24
  457. [714] CALLDATALOAD
  458. [715] AND
  459. [718] PUSH2 0x07b6
  460. [719] JUMP
  461. [720] JUMPDEST
  462. [722] PUSH1 0x01
  463. [723] DUP1
  464. [724] SLOAD
  465. [726] PUSH1 0x01
  466. [727] DUP2
  467. [729] PUSH1 0x01
  468. [730] AND
  469. [731] ISZERO
  470. [734] PUSH2 0x0100
  471. [735] MUL
  472. [736] SUB
  473. [737] AND
  474. [739] PUSH1 0x02
  475. [740] SWAP1
  476. [741] DIV
  477. [742] DUP1
  478. [744] PUSH1 0x1f
  479. [745] ADD
  480. [747] PUSH1 0x20
  481. [748] DUP1
  482. [749] SWAP2
  483. [750] DIV
  484. [751] MUL
  485. [753] PUSH1 0x20
  486. [754] ADD
  487. [756] PUSH1 0x40
  488. [757] MLOAD
  489. [758] SWAP1
  490. [759] DUP2
  491. [760] ADD
  492. [762] PUSH1 0x40
  493. [763] MSTORE
  494. [764] DUP1
  495. [765] SWAP3
  496. [766] SWAP2
  497. [767] SWAP1
  498. [768] DUP2
  499. [769] DUP2
  500. [770] MSTORE
  501. [772] PUSH1 0x20
  502. [773] ADD
  503. [774] DUP3
  504. [775] DUP1
  505. [776] SLOAD
  506. [778] PUSH1 0x01
  507. [779] DUP2
  508. [781] PUSH1 0x01
  509. [782] AND
  510. [783] ISZERO
  511. [786] PUSH2 0x0100
  512. [787] MUL
  513. [788] SUB
  514. [789] AND
  515. [791] PUSH1 0x02
  516. [792] SWAP1
  517. [793] DIV
  518. [794] DUP1
  519. [795] ISZERO
  520. [798] PUSH2 0x0366
  521. [799] JUMPI
  522. [800] DUP1
  523. [802] PUSH1 0x1f
  524. [803] LT
  525. [806] PUSH2 0x033b
  526. [807] JUMPI
  527. [810] PUSH2 0x0100
  528. [811] DUP1
  529. [812] DUP4
  530. [813] SLOAD
  531. [814] DIV
  532. [815] MUL
  533. [816] DUP4
  534. [817] MSTORE
  535. [818] SWAP2
  536. [820] PUSH1 0x20
  537. [821] ADD
  538. [822] SWAP2
  539. [825] PUSH2 0x0366
  540. [826] JUMP
  541. [827] JUMPDEST
  542. [828] DUP3
  543. [829] ADD
  544. [830] SWAP2
  545. [831] SWAP1
  546. [833] PUSH1 0x00
  547. [834] MSTORE
  548. [836] PUSH1 0x20
  549. [838] PUSH1 0x00
  550. [839] SHA3
  551. [840] SWAP1
  552. [841] JUMPDEST
  553. [842] DUP2
  554. [843] SLOAD
  555. [844] DUP2
  556. [845] MSTORE
  557. [846] SWAP1
  558. [848] PUSH1 0x01
  559. [849] ADD
  560. [850] SWAP1
  561. [852] PUSH1 0x20
  562. [853] ADD
  563. [854] DUP1
  564. [855] DUP4
  565. [856] GT
  566. [859] PUSH2 0x0349
  567. [860] JUMPI
  568. [861] DUP3
  569. [862] SWAP1
  570. [863] SUB
  571. [865] PUSH1 0x1f
  572. [866] AND
  573. [867] DUP3
  574. [868] ADD
  575. [869] SWAP2
  576. [870] JUMPDEST
  577. [871] POP
  578. [872] POP
  579. [873] POP
  580. [874] POP
  581. [875] POP
  582. [876] DUP2
  583. [877] JUMP
  584. [878] JUMPDEST
  585. [880] PUSH1 0x00
  586. [881] DUP3
  587. [883] PUSH1 0x01
  588. [885] PUSH1 0xa0
  589. [887] PUSH1 0x02
  590. [888] EXP
  591. [889] SUB
  592. [890] DUP2
  593. [891] AND
  594. [892] ISZERO
  595. [893] ISZERO
  596. [896] PUSH2 0x0386
  597. [897] JUMPI
  598. [899] PUSH1 0x00
  599. [900] DUP1
  600. [901] REVERT
  601. [902] JUMPDEST
  602. [903] DUP3
  603. [904] ISZERO
  604. [905] DUP1
  605. [908] PUSH2 0x03b6
  606. [909] JUMPI
  607. [910] POP
  608. [912] PUSH1 0x01
  609. [914] PUSH1 0xa0
  610. [916] PUSH1 0x02
  611. [917] EXP
  612. [918] SUB
  613. [919] CALLER
  614. [920] DUP2
  615. [921] AND
  616. [923] PUSH1 0x00
  617. [924] SWAP1
  618. [925] DUP2
  619. [926] MSTORE
  620. [928] PUSH1 0x06
  621. [930] PUSH1 0x20
  622. [931] SWAP1
  623. [932] DUP2
  624. [933] MSTORE
  625. [935] PUSH1 0x40
  626. [936] DUP1
  627. [937] DUP4
  628. [938] SHA3
  629. [939] SWAP4
  630. [940] DUP9
  631. [941] AND
  632. [942] DUP4
  633. [943] MSTORE
  634. [944] SWAP3
  635. [945] SWAP1
  636. [946] MSTORE
  637. [947] SHA3
  638. [948] SLOAD
  639. [949] ISZERO
  640. [950] JUMPDEST
  641. [951] ISZERO
  642. [952] ISZERO
  643. [955] PUSH2 0x03c1
  644. [956] JUMPI
  645. [958] PUSH1 0x00
  646. [959] DUP1
  647. [960] REVERT
  648. [961] JUMPDEST
  649. [963] PUSH1 0x01
  650. [965] PUSH1 0xa0
  651. [967] PUSH1 0x02
  652. [968] EXP
  653. [969] SUB
  654. [970] CALLER
  655. [971] DUP2
  656. [972] AND
  657. [974] PUSH1 0x00
  658. [975] DUP2
  659. [976] DUP2
  660. [977] MSTORE
  661. [979] PUSH1 0x06
  662. [981] PUSH1 0x20
  663. [982] SWAP1
  664. [983] DUP2
  665. [984] MSTORE
  666. [986] PUSH1 0x40
  667. [987] DUP1
  668. [988] DUP4
  669. [989] SHA3
  670. [990] SWAP5
  671. [991] DUP10
  672. [992] AND
  673. [993] DUP1
  674. [994] DUP5
  675. [995] MSTORE
  676. [996] SWAP5
  677. [997] SWAP1
  678. [998] SWAP2
  679. [999] MSTORE
  680. [1000] SWAP1
  681. [1001] DUP2
  682. [1002] SWAP1
  683. [1003] SHA3
  684. [1004] DUP7
  685. [1005] SWAP1
  686. [1006] SSTORE
  687. [1039] PUSH32 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925
  688. [1040] SWAP1
  689. [1041] DUP7
  690. [1042] SWAP1
  691. [1043] MLOAD
  692. [1044] SWAP1
  693. [1045] DUP2
  694. [1046] MSTORE
  695. [1048] PUSH1 0x20
  696. [1049] ADD
  697. [1051] PUSH1 0x40
  698. [1052] MLOAD
  699. [1053] DUP1
  700. [1054] SWAP2
  701. [1055] SUB
  702. [1056] SWAP1
  703. [1057] LOG3
  704. [1059] PUSH1 0x01
  705. [1060] SWAP2
  706. [1061] POP
  707. [1062] JUMPDEST
  708. [1063] POP
  709. [1064] SWAP3
  710. [1065] SWAP2
  711. [1066] POP
  712. [1067] POP
  713. [1068] JUMP
  714. [1069] JUMPDEST
  715. [1071] PUSH1 0x00
  716. [1072] SLOAD
  717. [1073] CALLER
  718. [1075] PUSH1 0x01
  719. [1077] PUSH1 0xa0
  720. [1079] PUSH1 0x02
  721. [1080] EXP
  722. [1081] SUB
  723. [1082] SWAP1
  724. [1083] DUP2
  725. [1084] AND
  726. [1085] SWAP2
  727. [1086] AND
  728. [1087] EQ
  729. [1090] PUSH2 0x0448
  730. [1091] JUMPI
  731. [1093] PUSH1 0x00
  732. [1094] DUP1
  733. [1095] REVERT
  734. [1096] JUMPDEST
  735. [1098] PUSH1 0x00
  736. [1099] DUP1
  737. [1100] SLOAD
  738. [1121] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
  739. [1122] NOT
  740. [1123] AND
  741. [1125] PUSH1 0x01
  742. [1127] PUSH1 0xa0
  743. [1129] PUSH1 0x02
  744. [1130] EXP
  745. [1131] SUB
  746. [1132] SWAP3
  747. [1133] SWAP1
  748. [1134] SWAP3
  749. [1135] AND
  750. [1136] SWAP2
  751. [1137] SWAP1
  752. [1138] SWAP2
  753. [1139] OR
  754. [1140] SWAP1
  755. [1141] SSTORE
  756. [1142] JUMP
  757. [1143] JUMPDEST
  758. [1145] PUSH1 0x04
  759. [1146] SLOAD
  760. [1147] DUP2
  761. [1148] JUMP
  762. [1149] JUMPDEST
  763. [1151] PUSH1 0x00
  764. [1152] DUP4
  765. [1154] PUSH1 0x01
  766. [1156] PUSH1 0xa0
  767. [1158] PUSH1 0x02
  768. [1159] EXP
  769. [1160] SUB
  770. [1161] DUP2
  771. [1162] AND
  772. [1163] ISZERO
  773. [1164] ISZERO
  774. [1167] PUSH2 0x0495
  775. [1168] JUMPI
  776. [1170] PUSH1 0x00
  777. [1171] DUP1
  778. [1172] REVERT
  779. [1173] JUMPDEST
  780. [1174] DUP4
  781. [1176] PUSH1 0x01
  782. [1178] PUSH1 0xa0
  783. [1180] PUSH1 0x02
  784. [1181] EXP
  785. [1182] SUB
  786. [1183] DUP2
  787. [1184] AND
  788. [1185] ISZERO
  789. [1186] ISZERO
  790. [1189] PUSH2 0x04ab
  791. [1190] JUMPI
  792. [1192] PUSH1 0x00
  793. [1193] DUP1
  794. [1194] REVERT
  795. [1195] JUMPDEST
  796. [1197] PUSH1 0x01
  797. [1199] PUSH1 0xa0
  798. [1201] PUSH1 0x02
  799. [1202] EXP
  800. [1203] SUB
  801. [1204] DUP7
  802. [1205] AND
  803. [1207] PUSH1 0x00
  804. [1208] SWAP1
  805. [1209] DUP2
  806. [1210] MSTORE
  807. [1212] PUSH1 0x05
  808. [1214] PUSH1 0x20
  809. [1215] MSTORE
  810. [1217] PUSH1 0x40
  811. [1218] SWAP1
  812. [1219] SHA3
  813. [1220] SLOAD
  814. [1221] DUP5
  815. [1222] SWAP1
  816. [1223] LT
  817. [1224] DUP1
  818. [1225] ISZERO
  819. [1226] SWAP1
  820. [1229] PUSH2 0x04d4
  821. [1230] JUMPI
  822. [1231] POP
  823. [1233] PUSH1 0x00
  824. [1234] DUP5
  825. [1235] GT
  826. [1236] JUMPDEST
  827. [1237] ISZERO
  828. [1240] PUSH2 0x05da
  829. [1241] JUMPI
  830. [1243] PUSH1 0x01
  831. [1245] PUSH1 0xa0
  832. [1247] PUSH1 0x02
  833. [1248] EXP
  834. [1249] SUB
  835. [1250] DUP1
  836. [1251] DUP8
  837. [1252] AND
  838. [1254] PUSH1 0x00
  839. [1255] SWAP1
  840. [1256] DUP2
  841. [1257] MSTORE
  842. [1259] PUSH1 0x06
  843. [1261] PUSH1 0x20
  844. [1262] SWAP1
  845. [1263] DUP2
  846. [1264] MSTORE
  847. [1266] PUSH1 0x40
  848. [1267] DUP1
  849. [1268] DUP4
  850. [1269] SHA3
  851. [1270] CALLER
  852. [1271] SWAP1
  853. [1272] SWAP5
  854. [1273] AND
  855. [1274] DUP4
  856. [1275] MSTORE
  857. [1276] SWAP3
  858. [1277] SWAP1
  859. [1278] MSTORE
  860. [1279] SHA3
  861. [1280] SLOAD
  862. [1283] PUSH2 0x050a
  863. [1284] SWAP1
  864. [1285] DUP6
  865. [1288] PUSH2 0x07d3
  866. [1289] JUMP
  867. [1290] JUMPDEST
  868. [1292] PUSH1 0x01
  869. [1294] PUSH1 0xa0
  870. [1296] PUSH1 0x02
  871. [1297] EXP
  872. [1298] SUB
  873. [1299] DUP1
  874. [1300] DUP9
  875. [1301] AND
  876. [1303] PUSH1 0x00
  877. [1304] DUP2
  878. [1305] DUP2
  879. [1306] MSTORE
  880. [1308] PUSH1 0x06
  881. [1310] PUSH1 0x20
  882. [1311] SWAP1
  883. [1312] DUP2
  884. [1313] MSTORE
  885. [1315] PUSH1 0x40
  886. [1316] DUP1
  887. [1317] DUP4
  888. [1318] SHA3
  889. [1319] CALLER
  890. [1320] SWAP1
  891. [1321] SWAP6
  892. [1322] AND
  893. [1323] DUP4
  894. [1324] MSTORE
  895. [1325] SWAP4
  896. [1326] DUP2
  897. [1327] MSTORE
  898. [1328] DUP4
  899. [1329] DUP3
  900. [1330] SHA3
  901. [1331] SWAP5
  902. [1332] SWAP1
  903. [1333] SWAP5
  904. [1334] SSTORE
  905. [1335] SWAP1
  906. [1336] DUP2
  907. [1337] MSTORE
  908. [1339] PUSH1 0x05
  909. [1340] SWAP1
  910. [1341] SWAP3
  911. [1342] MSTORE
  912. [1343] SWAP1
  913. [1344] SHA3
  914. [1345] SLOAD
  915. [1348] PUSH2 0x054b
  916. [1349] SWAP1
  917. [1350] DUP6
  918. [1353] PUSH2 0x07d3
  919. [1354] JUMP
  920. [1355] JUMPDEST
  921. [1357] PUSH1 0x01
  922. [1359] PUSH1 0xa0
  923. [1361] PUSH1 0x02
  924. [1362] EXP
  925. [1363] SUB
  926. [1364] DUP1
  927. [1365] DUP9
  928. [1366] AND
  929. [1368] PUSH1 0x00
  930. [1369] SWAP1
  931. [1370] DUP2
  932. [1371] MSTORE
  933. [1373] PUSH1 0x05
  934. [1375] PUSH1 0x20
  935. [1376] MSTORE
  936. [1378] PUSH1 0x40
  937. [1379] DUP1
  938. [1380] DUP3
  939. [1381] SHA3
  940. [1382] SWAP4
  941. [1383] SWAP1
  942. [1384] SWAP4
  943. [1385] SSTORE
  944. [1386] SWAP1
  945. [1387] DUP8
  946. [1388] AND
  947. [1389] DUP2
  948. [1390] MSTORE
  949. [1391] SHA3
  950. [1392] SLOAD
  951. [1395] PUSH2 0x057a
  952. [1396] SWAP1
  953. [1397] DUP6
  954. [1400] PUSH2 0x07e5
  955. [1401] JUMP
  956. [1402] JUMPDEST
  957. [1404] PUSH1 0x01
  958. [1406] PUSH1 0xa0
  959. [1408] PUSH1 0x02
  960. [1409] EXP
  961. [1410] SUB
  962. [1411] DUP1
  963. [1412] DUP8
  964. [1413] AND
  965. [1415] PUSH1 0x00
  966. [1416] DUP2
  967. [1417] DUP2
  968. [1418] MSTORE
  969. [1420] PUSH1 0x05
  970. [1422] PUSH1 0x20
  971. [1423] MSTORE
  972. [1425] PUSH1 0x40
  973. [1426] SWAP1
  974. [1427] DUP2
  975. [1428] SWAP1
  976. [1429] SHA3
  977. [1430] SWAP4
  978. [1431] SWAP1
  979. [1432] SWAP4
  980. [1433] SSTORE
  981. [1434] SWAP2
  982. [1435] SWAP1
  983. [1436] DUP9
  984. [1437] AND
  985. [1438] SWAP1
  986. [1471] PUSH32 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef
  987. [1472] SWAP1
  988. [1473] DUP8
  989. [1474] SWAP1
  990. [1475] MLOAD
  991. [1476] SWAP1
  992. [1477] DUP2
  993. [1478] MSTORE
  994. [1480] PUSH1 0x20
  995. [1481] ADD
  996. [1483] PUSH1 0x40
  997. [1484] MLOAD
  998. [1485] DUP1
  999. [1486] SWAP2
  1000. [1487] SUB
  1001. [1488] SWAP1
  1002. [1489] LOG3
  1003. [1491] PUSH1 0x01
  1004. [1492] SWAP3
  1005. [1493] POP
  1006. [1496] PUSH2 0x05df
  1007. [1497] JUMP
  1008. [1498] JUMPDEST
  1009. [1500] PUSH1 0x00
  1010. [1501] SWAP3
  1011. [1502] POP
  1012. [1503] JUMPDEST
  1013. [1504] POP
  1014. [1505] POP
  1015. [1506] SWAP4
  1016. [1507] SWAP3
  1017. [1508] POP
  1018. [1509] POP
  1019. [1510] POP
  1020. [1511] JUMP
  1021. [1512] JUMPDEST
  1022. [1514] PUSH1 0x03
  1023. [1515] SLOAD
  1024. [1517] PUSH1 0xff
  1025. [1518] AND
  1026. [1519] DUP2
  1027. [1520] JUMP
  1028. [1521] JUMPDEST
  1029. [1523] PUSH1 0x40
  1030. [1524] DUP1
  1031. [1525] MLOAD
  1032. [1526] SWAP1
  1033. [1527] DUP2
  1034. [1528] ADD
  1035. [1530] PUSH1 0x40
  1036. [1531] MSTORE
  1037. [1533] PUSH1 0x03
  1038. [1534] DUP2
  1039. [1535] MSTORE
  1040. [1568] PUSH32 0x302e310000000000000000000000000000000000000000000000000000000000
  1041. [1570] PUSH1 0x20
  1042. [1571] DUP3
  1043. [1572] ADD
  1044. [1573] MSTORE
  1045. [1574] DUP2
  1046. [1575] JUMP
  1047. [1576] JUMPDEST
  1048. [1578] PUSH1 0x05
  1049. [1580] PUSH1 0x20
  1050. [1581] MSTORE
  1051. [1583] PUSH1 0x00
  1052. [1584] SWAP1
  1053. [1585] DUP2
  1054. [1586] MSTORE
  1055. [1588] PUSH1 0x40
  1056. [1589] SWAP1
  1057. [1590] SHA3
  1058. [1591] SLOAD
  1059. [1592] DUP2
  1060. [1593] JUMP
  1061. [1594] JUMPDEST
  1062. [1596] PUSH1 0x00
  1063. [1597] SLOAD
  1064. [1599] PUSH1 0x01
  1065. [1601] PUSH1 0xa0
  1066. [1603] PUSH1 0x02
  1067. [1604] EXP
  1068. [1605] SUB
  1069. [1606] AND
  1070. [1607] DUP2
  1071. [1608] JUMP
  1072. [1609] JUMPDEST
  1073. [1611] PUSH1 0x02
  1074. [1612] DUP1
  1075. [1613] SLOAD
  1076. [1615] PUSH1 0x01
  1077. [1616] DUP2
  1078. [1618] PUSH1 0x01
  1079. [1619] AND
  1080. [1620] ISZERO
  1081. [1623] PUSH2 0x0100
  1082. [1624] MUL
  1083. [1625] SUB
  1084. [1626] AND
  1085. [1628] PUSH1 0x02
  1086. [1629] SWAP1
  1087. [1630] DIV
  1088. [1631] DUP1
  1089. [1633] PUSH1 0x1f
  1090. [1634] ADD
  1091. [1636] PUSH1 0x20
  1092. [1637] DUP1
  1093. [1638] SWAP2
  1094. [1639] DIV
  1095. [1640] MUL
  1096. [1642] PUSH1 0x20
  1097. [1643] ADD
  1098. [1645] PUSH1 0x40
  1099. [1646] MLOAD
  1100. [1647] SWAP1
  1101. [1648] DUP2
  1102. [1649] ADD
  1103. [1651] PUSH1 0x40
  1104. [1652] MSTORE
  1105. [1653] DUP1
  1106. [1654] SWAP3
  1107. [1655] SWAP2
  1108. [1656] SWAP1
  1109. [1657] DUP2
  1110. [1658] DUP2
  1111. [1659] MSTORE
  1112. [1661] PUSH1 0x20
  1113. [1662] ADD
  1114. [1663] DUP3
  1115. [1664] DUP1
  1116. [1665] SLOAD
  1117. [1667] PUSH1 0x01
  1118. [1668] DUP2
  1119. [1670] PUSH1 0x01
  1120. [1671] AND
  1121. [1672] ISZERO
  1122. [1675] PUSH2 0x0100
  1123. [1676] MUL
  1124. [1677] SUB
  1125. [1678] AND
  1126. [1680] PUSH1 0x02
  1127. [1681] SWAP1
  1128. [1682] DIV
  1129. [1683] DUP1
  1130. [1684] ISZERO
  1131. [1687] PUSH2 0x0366
  1132. [1688] JUMPI
  1133. [1689] DUP1
  1134. [1691] PUSH1 0x1f
  1135. [1692] LT
  1136. [1695] PUSH2 0x033b
  1137. [1696] JUMPI
  1138. [1699] PUSH2 0x0100
  1139. [1700] DUP1
  1140. [1701] DUP4
  1141. [1702] SLOAD
  1142. [1703] DIV
  1143. [1704] MUL
  1144. [1705] DUP4
  1145. [1706] MSTORE
  1146. [1707] SWAP2
  1147. [1709] PUSH1 0x20
  1148. [1710] ADD
  1149. [1711] SWAP2
  1150. [1714] PUSH2 0x0366
  1151. [1715] JUMP
  1152. [1716] JUMPDEST
  1153. [1718] PUSH1 0x00
  1154. [1719] DUP3
  1155. [1721] PUSH1 0x01
  1156. [1723] PUSH1 0xa0
  1157. [1725] PUSH1 0x02
  1158. [1726] EXP
  1159. [1727] SUB
  1160. [1728] DUP2
  1161. [1729] AND
  1162. [1730] ISZERO
  1163. [1731] ISZERO
  1164. [1734] PUSH2 0x06cc
  1165. [1735] JUMPI
  1166. [1737] PUSH1 0x00
  1167. [1738] DUP1
  1168. [1739] REVERT
  1169. [1740] JUMPDEST
  1170. [1742] PUSH1 0x01
  1171. [1744] PUSH1 0xa0
  1172. [1746] PUSH1 0x02
  1173. [1747] EXP
  1174. [1748] SUB
  1175. [1749] CALLER
  1176. [1750] AND
  1177. [1752] PUSH1 0x00
  1178. [1753] SWAP1
  1179. [1754] DUP2
  1180. [1755] MSTORE
  1181. [1757] PUSH1 0x05
  1182. [1759] PUSH1 0x20
  1183. [1760] MSTORE
  1184. [1762] PUSH1 0x40
  1185. [1763] SWAP1
  1186. [1764] SHA3
  1187. [1765] SLOAD
  1188. [1766] DUP4
  1189. [1767] SWAP1
  1190. [1768] LT
  1191. [1769] DUP1
  1192. [1770] ISZERO
  1193. [1771] SWAP1
  1194. [1774] PUSH2 0x06f5
  1195. [1775] JUMPI
  1196. [1776] POP
  1197. [1778] PUSH1 0x00
  1198. [1779] DUP4
  1199. [1780] GT
  1200. [1781] JUMPDEST
  1201. [1782] ISZERO
  1202. [1785] PUSH2 0x07ad
  1203. [1786] JUMPI
  1204. [1788] PUSH1 0x01
  1205. [1790] PUSH1 0xa0
  1206. [1792] PUSH1 0x02
  1207. [1793] EXP
  1208. [1794] SUB
  1209. [1795] CALLER
  1210. [1796] AND
  1211. [1798] PUSH1 0x00
  1212. [1799] SWAP1
  1213. [1800] DUP2
  1214. [1801] MSTORE
  1215. [1803] PUSH1 0x05
  1216. [1805] PUSH1 0x20
  1217. [1806] MSTORE
  1218. [1808] PUSH1 0x40
  1219. [1809] SWAP1
  1220. [1810] SHA3
  1221. [1811] SLOAD
  1222. [1814] PUSH2 0x071d
  1223. [1815] SWAP1
  1224. [1816] DUP5
  1225. [1819] PUSH2 0x07d3
  1226. [1820] JUMP
  1227. [1821] JUMPDEST
  1228. [1823] PUSH1 0x01
  1229. [1825] PUSH1 0xa0
  1230. [1827] PUSH1 0x02
  1231. [1828] EXP
  1232. [1829] SUB
  1233. [1830] CALLER
  1234. [1831] DUP2
  1235. [1832] AND
  1236. [1834] PUSH1 0x00
  1237. [1835] SWAP1
  1238. [1836] DUP2
  1239. [1837] MSTORE
  1240. [1839] PUSH1 0x05
  1241. [1841] PUSH1 0x20
  1242. [1842] MSTORE
  1243. [1844] PUSH1 0x40
  1244. [1845] DUP1
  1245. [1846] DUP3
  1246. [1847] SHA3
  1247. [1848] SWAP4
  1248. [1849] SWAP1
  1249. [1850] SWAP4
  1250. [1851] SSTORE
  1251. [1852] SWAP1
  1252. [1853] DUP7
  1253. [1854] AND
  1254. [1855] DUP2
  1255. [1856] MSTORE
  1256. [1857] SHA3
  1257. [1858] SLOAD
  1258. [1861] PUSH2 0x074c
  1259. [1862] SWAP1
  1260. [1863] DUP5
  1261. [1866] PUSH2 0x07e5
  1262. [1867] JUMP
  1263. [1868] JUMPDEST
  1264. [1870] PUSH1 0x01
  1265. [1872] PUSH1 0xa0
  1266. [1874] PUSH1 0x02
  1267. [1875] EXP
  1268. [1876] SUB
  1269. [1877] DUP1
  1270. [1878] DUP7
  1271. [1879] AND
  1272. [1881] PUSH1 0x00
  1273. [1882] DUP2
  1274. [1883] DUP2
  1275. [1884] MSTORE
  1276. [1886] PUSH1 0x05
  1277. [1888] PUSH1 0x20
  1278. [1889] MSTORE
  1279. [1891] PUSH1 0x40
  1280. [1892] SWAP1
  1281. [1893] DUP2
  1282. [1894] SWAP1
  1283. [1895] SHA3
  1284. [1896] SWAP4
  1285. [1897] SWAP1
  1286. [1898] SWAP4
  1287. [1899] SSTORE
  1288. [1900] SWAP2
  1289. [1901] CALLER
  1290. [1902] SWAP1
  1291. [1903] SWAP2
  1292. [1904] AND
  1293. [1905] SWAP1
  1294. [1938] PUSH32 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef
  1295. [1939] SWAP1
  1296. [1940] DUP7
  1297. [1941] SWAP1
  1298. [1942] MLOAD
  1299. [1943] SWAP1
  1300. [1944] DUP2
  1301. [1945] MSTORE
  1302. [1947] PUSH1 0x20
  1303. [1948] ADD
  1304. [1950] PUSH1 0x40
  1305. [1951] MLOAD
  1306. [1952] DUP1
  1307. [1953] SWAP2
  1308. [1954] SUB
  1309. [1955] SWAP1
  1310. [1956] LOG3
  1311. [1958] PUSH1 0x01
  1312. [1959] SWAP2
  1313. [1960] POP
  1314. [1963] PUSH2 0x0426
  1315. [1964] JUMP
  1316. [1965] JUMPDEST
  1317. [1967] PUSH1 0x00
  1318. [1968] SWAP2
  1319. [1969] POP
  1320. [1972] PUSH2 0x0426
  1321. [1973] JUMP
  1322. [1974] JUMPDEST
  1323. [1976] PUSH1 0x06
  1324. [1978] PUSH1 0x20
  1325. [1979] SWAP1
  1326. [1980] DUP2
  1327. [1981] MSTORE
  1328. [1983] PUSH1 0x00
  1329. [1984] SWAP3
  1330. [1985] DUP4
  1331. [1986] MSTORE
  1332. [1988] PUSH1 0x40
  1333. [1989] DUP1
  1334. [1990] DUP5
  1335. [1991] SHA3
  1336. [1992] SWAP1
  1337. [1993] SWAP2
  1338. [1994] MSTORE
  1339. [1995] SWAP1
  1340. [1996] DUP3
  1341. [1997] MSTORE
  1342. [1998] SWAP1
  1343. [1999] SHA3
  1344. [2000] SLOAD
  1345. [2001] DUP2
  1346. [2002] JUMP
  1347. [2003] JUMPDEST
  1348. [2005] PUSH1 0x00
  1349. [2006] DUP2
  1350. [2007] DUP4
  1351. [2008] LT
  1352. [2009] ISZERO
  1353. [2012] PUSH2 0x07df
  1354. [2013] JUMPI
  1355. [2014] 'fe'(Unknown Opcode)
  1356. [2015] JUMPDEST
  1357. [2016] POP
  1358. [2017] SWAP1
  1359. [2018] SUB
  1360. [2019] SWAP1
  1361. [2020] JUMP
  1362. [2021] JUMPDEST
  1363. [2023] PUSH1 0x00
  1364. [2024] DUP3
  1365. [2025] DUP3
  1366. [2026] ADD
  1367. [2027] DUP4
  1368. [2028] DUP2
  1369. [2029] LT
  1370. [2030] ISZERO
  1371. [2033] PUSH2 0x07f4
  1372. [2034] JUMPI
  1373. [2035] 'fe'(Unknown Opcode)
  1374. [2036] JUMPDEST
  1375. [2037] SWAP4
  1376. [2038] SWAP3
  1377. [2039] POP
  1378. [2040] POP
  1379. [2041] POP
  1380. [2042] JUMP
  1381. [2043] STOP
  1382. [2044] LOG1
  1383. [2051] PUSH6 0x627a7a723058
  1384. [2052] SHA3
  1385. [2065] PUSH12 0xee1c1329e12ca3c64af6252f
  1386. [2066] DUP12
  1387. [2083] PUSH16 0xc1e085a51886cad54243e12e80842523
  1388. [2084] '2c'(Unknown Opcode)
  1389. [2085] STOP
  1390. [2086] '29'(Unknown Opcode)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement