SHARE
TWEET

Molecular Future Decoded Bytecode OPs

a guest Oct 13th, 2019 118 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  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)
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
Not a member of Pastebin yet?
Sign Up, it unlocks many cool features!
 
Top