Moonbase Alpha Testnet

Tools

Bytecode to Opcode Disassembler

Attempts to decode the low level Contract Bytecodes to Opcodes.

Decoded Bytecode:
  • [1] PUSH1 0x80
  • [3] PUSH1 0x40
  • [4] MSTORE
  • [6] PUSH1 0x04
  • [7] CALLDATASIZE
  • [8] LT
  • [11] PUSH2 0x00c0
  • [12] JUMPI
  • [14] PUSH1 0x00
  • [15] CALLDATALOAD
  • [17] PUSH1 0xe0
  • [18] SHR
  • [19] DUP1
  • [24] PUSH4 0x313ce567
  • [25] GT
  • [28] PUSH2 0x0074
  • [29] JUMPI
  • [30] DUP1
  • [35] PUSH4 0xa9059cbb
  • [36] GT
  • [39] PUSH2 0x004e
  • [40] JUMPI
  • [41] DUP1
  • [46] PUSH4 0xa9059cbb
  • [47] EQ
  • [50] PUSH2 0x02b2
  • [51] JUMPI
  • [52] DUP1
  • [57] PUSH4 0xd0e30db0
  • [58] EQ
  • [61] PUSH2 0x02eb
  • [62] JUMPI
  • [63] DUP1
  • [68] PUSH4 0xdd62ed3e
  • [69] EQ
  • [72] PUSH2 0x02f3
  • [73] JUMPI
  • [76] PUSH2 0x00cf
  • [77] JUMP
  • [78] JUMPDEST
  • [79] DUP1
  • [84] PUSH4 0x313ce567
  • [85] EQ
  • [88] PUSH2 0x023f
  • [89] JUMPI
  • [90] DUP1
  • [95] PUSH4 0x70a08231
  • [96] EQ
  • [99] PUSH2 0x026a
  • [100] JUMPI
  • [101] DUP1
  • [106] PUSH4 0x95d89b41
  • [107] EQ
  • [110] PUSH2 0x029d
  • [111] JUMPI
  • [114] PUSH2 0x00cf
  • [115] JUMP
  • [116] JUMPDEST
  • [117] DUP1
  • [122] PUSH4 0x18160ddd
  • [123] GT
  • [126] PUSH2 0x00a5
  • [127] JUMPI
  • [128] DUP1
  • [133] PUSH4 0x18160ddd
  • [134] EQ
  • [137] PUSH2 0x01ab
  • [138] JUMPI
  • [139] DUP1
  • [144] PUSH4 0x23b872dd
  • [145] EQ
  • [148] PUSH2 0x01d2
  • [149] JUMPI
  • [150] DUP1
  • [155] PUSH4 0x2e1a7d4d
  • [156] EQ
  • [159] PUSH2 0x0215
  • [160] JUMPI
  • [163] PUSH2 0x00cf
  • [164] JUMP
  • [165] JUMPDEST
  • [166] DUP1
  • [171] PUSH4 0x06fdde03
  • [172] EQ
  • [175] PUSH2 0x00d4
  • [176] JUMPI
  • [177] DUP1
  • [182] PUSH4 0x095ea7b3
  • [183] EQ
  • [186] PUSH2 0x015e
  • [187] JUMPI
  • [190] PUSH2 0x00cf
  • [191] JUMP
  • [192] JUMPDEST
  • [193] CALLDATASIZE
  • [196] PUSH2 0x00cf
  • [197] JUMPI
  • [200] PUSH2 0x00cd
  • [203] PUSH2 0x032e
  • [204] JUMP
  • [205] JUMPDEST
  • [206] STOP
  • [207] JUMPDEST
  • [209] PUSH1 0x00
  • [210] DUP1
  • [211] REVERT
  • [212] JUMPDEST
  • [213] CALLVALUE
  • [214] DUP1
  • [215] ISZERO
  • [218] PUSH2 0x00e0
  • [219] JUMPI
  • [221] PUSH1 0x00
  • [222] DUP1
  • [223] REVERT
  • [224] JUMPDEST
  • [225] POP
  • [228] PUSH2 0x00e9
  • [231] PUSH2 0x037d
  • [232] JUMP
  • [233] JUMPDEST
  • [235] PUSH1 0x40
  • [236] DUP1
  • [237] MLOAD
  • [239] PUSH1 0x20
  • [240] DUP1
  • [241] DUP3
  • [242] MSTORE
  • [243] DUP4
  • [244] MLOAD
  • [245] DUP2
  • [246] DUP4
  • [247] ADD
  • [248] MSTORE
  • [249] DUP4
  • [250] MLOAD
  • [251] SWAP2
  • [252] SWAP3
  • [253] DUP4
  • [254] SWAP3
  • [255] SWAP1
  • [256] DUP4
  • [257] ADD
  • [258] SWAP2
  • [259] DUP6
  • [260] ADD
  • [261] SWAP1
  • [262] DUP1
  • [263] DUP4
  • [264] DUP4
  • [266] PUSH1 0x00
  • [267] JUMPDEST
  • [268] DUP4
  • [269] DUP2
  • [270] LT
  • [271] ISZERO
  • [274] PUSH2 0x0123
  • [275] JUMPI
  • [276] DUP2
  • [277] DUP2
  • [278] ADD
  • [279] MLOAD
  • [280] DUP4
  • [281] DUP3
  • [282] ADD
  • [283] MSTORE
  • [285] PUSH1 0x20
  • [286] ADD
  • [289] PUSH2 0x010b
  • [290] JUMP
  • [291] JUMPDEST
  • [292] POP
  • [293] POP
  • [294] POP
  • [295] POP
  • [296] SWAP1
  • [297] POP
  • [298] SWAP1
  • [299] DUP2
  • [300] ADD
  • [301] SWAP1
  • [303] PUSH1 0x1f
  • [304] AND
  • [305] DUP1
  • [306] ISZERO
  • [309] PUSH2 0x0150
  • [310] JUMPI
  • [311] DUP1
  • [312] DUP3
  • [313] SUB
  • [314] DUP1
  • [315] MLOAD
  • [317] PUSH1 0x01
  • [318] DUP4
  • [320] PUSH1 0x20
  • [321] SUB
  • [324] PUSH2 0x0100
  • [325] EXP
  • [326] SUB
  • [327] NOT
  • [328] AND
  • [329] DUP2
  • [330] MSTORE
  • [332] PUSH1 0x20
  • [333] ADD
  • [334] SWAP2
  • [335] POP
  • [336] JUMPDEST
  • [337] POP
  • [338] SWAP3
  • [339] POP
  • [340] POP
  • [341] POP
  • [343] PUSH1 0x40
  • [344] MLOAD
  • [345] DUP1
  • [346] SWAP2
  • [347] SUB
  • [348] SWAP1
  • [349] RETURN
  • [350] JUMPDEST
  • [351] CALLVALUE
  • [352] DUP1
  • [353] ISZERO
  • [356] PUSH2 0x016a
  • [357] JUMPI
  • [359] PUSH1 0x00
  • [360] DUP1
  • [361] REVERT
  • [362] JUMPDEST
  • [363] POP
  • [366] PUSH2 0x0197
  • [368] PUSH1 0x04
  • [369] DUP1
  • [370] CALLDATASIZE
  • [371] SUB
  • [373] PUSH1 0x40
  • [374] DUP2
  • [375] LT
  • [376] ISZERO
  • [379] PUSH2 0x0181
  • [380] JUMPI
  • [382] PUSH1 0x00
  • [383] DUP1
  • [384] REVERT
  • [385] JUMPDEST
  • [386] POP
  • [388] PUSH1 0x01
  • [390] PUSH1 0x01
  • [392] PUSH1 0xa0
  • [393] SHL
  • [394] SUB
  • [395] DUP2
  • [396] CALLDATALOAD
  • [397] AND
  • [398] SWAP1
  • [400] PUSH1 0x20
  • [401] ADD
  • [402] CALLDATALOAD
  • [405] PUSH2 0x040b
  • [406] JUMP
  • [407] JUMPDEST
  • [409] PUSH1 0x40
  • [410] DUP1
  • [411] MLOAD
  • [412] SWAP2
  • [413] ISZERO
  • [414] ISZERO
  • [415] DUP3
  • [416] MSTORE
  • [417] MLOAD
  • [418] SWAP1
  • [419] DUP2
  • [420] SWAP1
  • [421] SUB
  • [423] PUSH1 0x20
  • [424] ADD
  • [425] SWAP1
  • [426] RETURN
  • [427] JUMPDEST
  • [428] CALLVALUE
  • [429] DUP1
  • [430] ISZERO
  • [433] PUSH2 0x01b7
  • [434] JUMPI
  • [436] PUSH1 0x00
  • [437] DUP1
  • [438] REVERT
  • [439] JUMPDEST
  • [440] POP
  • [443] PUSH2 0x01c0
  • [446] PUSH2 0x0471
  • [447] JUMP
  • [448] JUMPDEST
  • [450] PUSH1 0x40
  • [451] DUP1
  • [452] MLOAD
  • [453] SWAP2
  • [454] DUP3
  • [455] MSTORE
  • [456] MLOAD
  • [457] SWAP1
  • [458] DUP2
  • [459] SWAP1
  • [460] SUB
  • [462] PUSH1 0x20
  • [463] ADD
  • [464] SWAP1
  • [465] RETURN
  • [466] JUMPDEST
  • [467] CALLVALUE
  • [468] DUP1
  • [469] ISZERO
  • [472] PUSH2 0x01de
  • [473] JUMPI
  • [475] PUSH1 0x00
  • [476] DUP1
  • [477] REVERT
  • [478] JUMPDEST
  • [479] POP
  • [482] PUSH2 0x0197
  • [484] PUSH1 0x04
  • [485] DUP1
  • [486] CALLDATASIZE
  • [487] SUB
  • [489] PUSH1 0x60
  • [490] DUP2
  • [491] LT
  • [492] ISZERO
  • [495] PUSH2 0x01f5
  • [496] JUMPI
  • [498] PUSH1 0x00
  • [499] DUP1
  • [500] REVERT
  • [501] JUMPDEST
  • [502] POP
  • [504] PUSH1 0x01
  • [506] PUSH1 0x01
  • [508] PUSH1 0xa0
  • [509] SHL
  • [510] SUB
  • [511] DUP2
  • [512] CALLDATALOAD
  • [513] DUP2
  • [514] AND
  • [515] SWAP2
  • [517] PUSH1 0x20
  • [518] DUP2
  • [519] ADD
  • [520] CALLDATALOAD
  • [521] SWAP1
  • [522] SWAP2
  • [523] AND
  • [524] SWAP1
  • [526] PUSH1 0x40
  • [527] ADD
  • [528] CALLDATALOAD
  • [531] PUSH2 0x0475
  • [532] JUMP
  • [533] JUMPDEST
  • [534] CALLVALUE
  • [535] DUP1
  • [536] ISZERO
  • [539] PUSH2 0x0221
  • [540] JUMPI
  • [542] PUSH1 0x00
  • [543] DUP1
  • [544] REVERT
  • [545] JUMPDEST
  • [546] POP
  • [549] PUSH2 0x00cd
  • [551] PUSH1 0x04
  • [552] DUP1
  • [553] CALLDATASIZE
  • [554] SUB
  • [556] PUSH1 0x20
  • [557] DUP2
  • [558] LT
  • [559] ISZERO
  • [562] PUSH2 0x0238
  • [563] JUMPI
  • [565] PUSH1 0x00
  • [566] DUP1
  • [567] REVERT
  • [568] JUMPDEST
  • [569] POP
  • [570] CALLDATALOAD
  • [573] PUSH2 0x05a9
  • [574] JUMP
  • [575] JUMPDEST
  • [576] CALLVALUE
  • [577] DUP1
  • [578] ISZERO
  • [581] PUSH2 0x024b
  • [582] JUMPI
  • [584] PUSH1 0x00
  • [585] DUP1
  • [586] REVERT
  • [587] JUMPDEST
  • [588] POP
  • [591] PUSH2 0x0254
  • [594] PUSH2 0x063e
  • [595] JUMP
  • [596] JUMPDEST
  • [598] PUSH1 0x40
  • [599] DUP1
  • [600] MLOAD
  • [602] PUSH1 0xff
  • [603] SWAP1
  • [604] SWAP3
  • [605] AND
  • [606] DUP3
  • [607] MSTORE
  • [608] MLOAD
  • [609] SWAP1
  • [610] DUP2
  • [611] SWAP1
  • [612] SUB
  • [614] PUSH1 0x20
  • [615] ADD
  • [616] SWAP1
  • [617] RETURN
  • [618] JUMPDEST
  • [619] CALLVALUE
  • [620] DUP1
  • [621] ISZERO
  • [624] PUSH2 0x0276
  • [625] JUMPI
  • [627] PUSH1 0x00
  • [628] DUP1
  • [629] REVERT
  • [630] JUMPDEST
  • [631] POP
  • [634] PUSH2 0x01c0
  • [636] PUSH1 0x04
  • [637] DUP1
  • [638] CALLDATASIZE
  • [639] SUB
  • [641] PUSH1 0x20
  • [642] DUP2
  • [643] LT
  • [644] ISZERO
  • [647] PUSH2 0x028d
  • [648] JUMPI
  • [650] PUSH1 0x00
  • [651] DUP1
  • [652] REVERT
  • [653] JUMPDEST
  • [654] POP
  • [655] CALLDATALOAD
  • [657] PUSH1 0x01
  • [659] PUSH1 0x01
  • [661] PUSH1 0xa0
  • [662] SHL
  • [663] SUB
  • [664] AND
  • [667] PUSH2 0x0647
  • [668] JUMP
  • [669] JUMPDEST
  • [670] CALLVALUE
  • [671] DUP1
  • [672] ISZERO
  • [675] PUSH2 0x02a9
  • [676] JUMPI
  • [678] PUSH1 0x00
  • [679] DUP1
  • [680] REVERT
  • [681] JUMPDEST
  • [682] POP
  • [685] PUSH2 0x00e9
  • [688] PUSH2 0x0659
  • [689] JUMP
  • [690] JUMPDEST
  • [691] CALLVALUE
  • [692] DUP1
  • [693] ISZERO
  • [696] PUSH2 0x02be
  • [697] JUMPI
  • [699] PUSH1 0x00
  • [700] DUP1
  • [701] REVERT
  • [702] JUMPDEST
  • [703] POP
  • [706] PUSH2 0x0197
  • [708] PUSH1 0x04
  • [709] DUP1
  • [710] CALLDATASIZE
  • [711] SUB
  • [713] PUSH1 0x40
  • [714] DUP2
  • [715] LT
  • [716] ISZERO
  • [719] PUSH2 0x02d5
  • [720] JUMPI
  • [722] PUSH1 0x00
  • [723] DUP1
  • [724] REVERT
  • [725] JUMPDEST
  • [726] POP
  • [728] PUSH1 0x01
  • [730] PUSH1 0x01
  • [732] PUSH1 0xa0
  • [733] SHL
  • [734] SUB
  • [735] DUP2
  • [736] CALLDATALOAD
  • [737] AND
  • [738] SWAP1
  • [740] PUSH1 0x20
  • [741] ADD
  • [742] CALLDATALOAD
  • [745] PUSH2 0x06b3
  • [746] JUMP
  • [747] JUMPDEST
  • [750] PUSH2 0x00cd
  • [753] PUSH2 0x032e
  • [754] JUMP
  • [755] JUMPDEST
  • [756] CALLVALUE
  • [757] DUP1
  • [758] ISZERO
  • [761] PUSH2 0x02ff
  • [762] JUMPI
  • [764] PUSH1 0x00
  • [765] DUP1
  • [766] REVERT
  • [767] JUMPDEST
  • [768] POP
  • [771] PUSH2 0x01c0
  • [773] PUSH1 0x04
  • [774] DUP1
  • [775] CALLDATASIZE
  • [776] SUB
  • [778] PUSH1 0x40
  • [779] DUP2
  • [780] LT
  • [781] ISZERO
  • [784] PUSH2 0x0316
  • [785] JUMPI
  • [787] PUSH1 0x00
  • [788] DUP1
  • [789] REVERT
  • [790] JUMPDEST
  • [791] POP
  • [793] PUSH1 0x01
  • [795] PUSH1 0x01
  • [797] PUSH1 0xa0
  • [798] SHL
  • [799] SUB
  • [800] DUP2
  • [801] CALLDATALOAD
  • [802] DUP2
  • [803] AND
  • [804] SWAP2
  • [806] PUSH1 0x20
  • [807] ADD
  • [808] CALLDATALOAD
  • [809] AND
  • [812] PUSH2 0x06c7
  • [813] JUMP
  • [814] JUMPDEST
  • [815] CALLER
  • [817] PUSH1 0x00
  • [818] DUP2
  • [819] DUP2
  • [820] MSTORE
  • [822] PUSH1 0x03
  • [824] PUSH1 0x20
  • [825] SWAP1
  • [826] DUP2
  • [827] MSTORE
  • [829] PUSH1 0x40
  • [830] SWAP2
  • [831] DUP3
  • [832] SWAP1
  • [833] SHA3
  • [834] DUP1
  • [835] SLOAD
  • [836] CALLVALUE
  • [837] SWAP1
  • [838] DUP2
  • [839] ADD
  • [840] SWAP1
  • [841] SWAP2
  • [842] SSTORE
  • [843] DUP3
  • [844] MLOAD
  • [845] SWAP1
  • [846] DUP2
  • [847] MSTORE
  • [848] SWAP2
  • [849] MLOAD
  • [882] PUSH32 0xe1fffcc4923d04b559f4d29a8bfc6cda04eb5b0d3c460751c2402c5c5cc9109c
  • [883] SWAP3
  • [884] DUP2
  • [885] SWAP1
  • [886] SUB
  • [887] SWAP1
  • [888] SWAP2
  • [889] ADD
  • [890] SWAP1
  • [891] LOG2
  • [892] JUMP
  • [893] JUMPDEST
  • [895] PUSH1 0x00
  • [896] DUP1
  • [897] SLOAD
  • [899] PUSH1 0x40
  • [900] DUP1
  • [901] MLOAD
  • [903] PUSH1 0x20
  • [905] PUSH1 0x02
  • [907] PUSH1 0x01
  • [908] DUP6
  • [909] AND
  • [910] ISZERO
  • [913] PUSH2 0x0100
  • [914] MUL
  • [916] PUSH1 0x00
  • [917] NOT
  • [918] ADD
  • [919] SWAP1
  • [920] SWAP5
  • [921] AND
  • [922] SWAP4
  • [923] SWAP1
  • [924] SWAP4
  • [925] DIV
  • [927] PUSH1 0x1f
  • [928] DUP2
  • [929] ADD
  • [930] DUP5
  • [931] SWAP1
  • [932] DIV
  • [933] DUP5
  • [934] MUL
  • [935] DUP3
  • [936] ADD
  • [937] DUP5
  • [938] ADD
  • [939] SWAP1
  • [940] SWAP3
  • [941] MSTORE
  • [942] DUP2
  • [943] DUP2
  • [944] MSTORE
  • [945] SWAP3
  • [946] SWAP2
  • [947] DUP4
  • [948] ADD
  • [949] DUP3
  • [950] DUP3
  • [951] DUP1
  • [952] ISZERO
  • [955] PUSH2 0x0403
  • [956] JUMPI
  • [957] DUP1
  • [959] PUSH1 0x1f
  • [960] LT
  • [963] PUSH2 0x03d8
  • [964] JUMPI
  • [967] PUSH2 0x0100
  • [968] DUP1
  • [969] DUP4
  • [970] SLOAD
  • [971] DIV
  • [972] MUL
  • [973] DUP4
  • [974] MSTORE
  • [975] SWAP2
  • [977] PUSH1 0x20
  • [978] ADD
  • [979] SWAP2
  • [982] PUSH2 0x0403
  • [983] JUMP
  • [984] JUMPDEST
  • [985] DUP3
  • [986] ADD
  • [987] SWAP2
  • [988] SWAP1
  • [990] PUSH1 0x00
  • [991] MSTORE
  • [993] PUSH1 0x20
  • [995] PUSH1 0x00
  • [996] SHA3
  • [997] SWAP1
  • [998] JUMPDEST
  • [999] DUP2
  • [1000] SLOAD
  • [1001] DUP2
  • [1002] MSTORE
  • [1003] SWAP1
  • [1005] PUSH1 0x01
  • [1006] ADD
  • [1007] SWAP1
  • [1009] PUSH1 0x20
  • [1010] ADD
  • [1011] DUP1
  • [1012] DUP4
  • [1013] GT
  • [1016] PUSH2 0x03e6
  • [1017] JUMPI
  • [1018] DUP3
  • [1019] SWAP1
  • [1020] SUB
  • [1022] PUSH1 0x1f
  • [1023] AND
  • [1024] DUP3
  • [1025] ADD
  • [1026] SWAP2
  • [1027] JUMPDEST
  • [1028] POP
  • [1029] POP
  • [1030] POP
  • [1031] POP
  • [1032] POP
  • [1033] DUP2
  • [1034] JUMP
  • [1035] JUMPDEST
  • [1036] CALLER
  • [1038] PUSH1 0x00
  • [1039] DUP2
  • [1040] DUP2
  • [1041] MSTORE
  • [1043] PUSH1 0x04
  • [1045] PUSH1 0x20
  • [1046] SWAP1
  • [1047] DUP2
  • [1048] MSTORE
  • [1050] PUSH1 0x40
  • [1051] DUP1
  • [1052] DUP4
  • [1053] SHA3
  • [1055] PUSH1 0x01
  • [1057] PUSH1 0x01
  • [1059] PUSH1 0xa0
  • [1060] SHL
  • [1061] SUB
  • [1062] DUP8
  • [1063] AND
  • [1064] DUP1
  • [1065] DUP6
  • [1066] MSTORE
  • [1067] SWAP1
  • [1068] DUP4
  • [1069] MSTORE
  • [1070] DUP2
  • [1071] DUP5
  • [1072] SHA3
  • [1073] DUP7
  • [1074] SWAP1
  • [1075] SSTORE
  • [1076] DUP2
  • [1077] MLOAD
  • [1078] DUP7
  • [1079] DUP2
  • [1080] MSTORE
  • [1081] SWAP2
  • [1082] MLOAD
  • [1083] SWAP4
  • [1084] SWAP5
  • [1085] SWAP1
  • [1086] SWAP4
  • [1087] SWAP1
  • [1088] SWAP3
  • [1121] PUSH32 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925
  • [1122] SWAP3
  • [1123] DUP3
  • [1124] SWAP1
  • [1125] SUB
  • [1126] ADD
  • [1127] SWAP1
  • [1128] LOG3
  • [1129] POP
  • [1131] PUSH1 0x01
  • [1132] SWAP3
  • [1133] SWAP2
  • [1134] POP
  • [1135] POP
  • [1136] JUMP
  • [1137] JUMPDEST
  • [1138] SELFBALANCE
  • [1139] SWAP1
  • [1140] JUMP
  • [1141] JUMPDEST
  • [1143] PUSH1 0x01
  • [1145] PUSH1 0x01
  • [1147] PUSH1 0xa0
  • [1148] SHL
  • [1149] SUB
  • [1150] DUP4
  • [1151] AND
  • [1153] PUSH1 0x00
  • [1154] SWAP1
  • [1155] DUP2
  • [1156] MSTORE
  • [1158] PUSH1 0x03
  • [1160] PUSH1 0x20
  • [1161] MSTORE
  • [1163] PUSH1 0x40
  • [1164] DUP2
  • [1165] SHA3
  • [1166] SLOAD
  • [1167] DUP3
  • [1168] GT
  • [1169] ISZERO
  • [1172] PUSH2 0x049a
  • [1173] JUMPI
  • [1175] PUSH1 0x00
  • [1176] DUP1
  • [1177] REVERT
  • [1178] JUMPDEST
  • [1180] PUSH1 0x01
  • [1182] PUSH1 0x01
  • [1184] PUSH1 0xa0
  • [1185] SHL
  • [1186] SUB
  • [1187] DUP5
  • [1188] AND
  • [1189] CALLER
  • [1190] EQ
  • [1191] DUP1
  • [1192] ISZERO
  • [1193] SWAP1
  • [1196] PUSH2 0x04d8
  • [1197] JUMPI
  • [1198] POP
  • [1200] PUSH1 0x01
  • [1202] PUSH1 0x01
  • [1204] PUSH1 0xa0
  • [1205] SHL
  • [1206] SUB
  • [1207] DUP5
  • [1208] AND
  • [1210] PUSH1 0x00
  • [1211] SWAP1
  • [1212] DUP2
  • [1213] MSTORE
  • [1215] PUSH1 0x04
  • [1217] PUSH1 0x20
  • [1218] SWAP1
  • [1219] DUP2
  • [1220] MSTORE
  • [1222] PUSH1 0x40
  • [1223] DUP1
  • [1224] DUP4
  • [1225] SHA3
  • [1226] CALLER
  • [1227] DUP5
  • [1228] MSTORE
  • [1229] SWAP1
  • [1230] SWAP2
  • [1231] MSTORE
  • [1232] SWAP1
  • [1233] SHA3
  • [1234] SLOAD
  • [1236] PUSH1 0x00
  • [1237] NOT
  • [1238] EQ
  • [1239] ISZERO
  • [1240] JUMPDEST
  • [1241] ISZERO
  • [1244] PUSH2 0x0538
  • [1245] JUMPI
  • [1247] PUSH1 0x01
  • [1249] PUSH1 0x01
  • [1251] PUSH1 0xa0
  • [1252] SHL
  • [1253] SUB
  • [1254] DUP5
  • [1255] AND
  • [1257] PUSH1 0x00
  • [1258] SWAP1
  • [1259] DUP2
  • [1260] MSTORE
  • [1262] PUSH1 0x04
  • [1264] PUSH1 0x20
  • [1265] SWAP1
  • [1266] DUP2
  • [1267] MSTORE
  • [1269] PUSH1 0x40
  • [1270] DUP1
  • [1271] DUP4
  • [1272] SHA3
  • [1273] CALLER
  • [1274] DUP5
  • [1275] MSTORE
  • [1276] SWAP1
  • [1277] SWAP2
  • [1278] MSTORE
  • [1279] SWAP1
  • [1280] SHA3
  • [1281] SLOAD
  • [1282] DUP3
  • [1283] GT
  • [1284] ISZERO
  • [1287] PUSH2 0x050d
  • [1288] JUMPI
  • [1290] PUSH1 0x00
  • [1291] DUP1
  • [1292] REVERT
  • [1293] JUMPDEST
  • [1295] PUSH1 0x01
  • [1297] PUSH1 0x01
  • [1299] PUSH1 0xa0
  • [1300] SHL
  • [1301] SUB
  • [1302] DUP5
  • [1303] AND
  • [1305] PUSH1 0x00
  • [1306] SWAP1
  • [1307] DUP2
  • [1308] MSTORE
  • [1310] PUSH1 0x04
  • [1312] PUSH1 0x20
  • [1313] SWAP1
  • [1314] DUP2
  • [1315] MSTORE
  • [1317] PUSH1 0x40
  • [1318] DUP1
  • [1319] DUP4
  • [1320] SHA3
  • [1321] CALLER
  • [1322] DUP5
  • [1323] MSTORE
  • [1324] SWAP1
  • [1325] SWAP2
  • [1326] MSTORE
  • [1327] SWAP1
  • [1328] SHA3
  • [1329] DUP1
  • [1330] SLOAD
  • [1331] DUP4
  • [1332] SWAP1
  • [1333] SUB
  • [1334] SWAP1
  • [1335] SSTORE
  • [1336] JUMPDEST
  • [1338] PUSH1 0x01
  • [1340] PUSH1 0x01
  • [1342] PUSH1 0xa0
  • [1343] SHL
  • [1344] SUB
  • [1345] DUP1
  • [1346] DUP6
  • [1347] AND
  • [1349] PUSH1 0x00
  • [1350] DUP2
  • [1351] DUP2
  • [1352] MSTORE
  • [1354] PUSH1 0x03
  • [1356] PUSH1 0x20
  • [1357] SWAP1
  • [1358] DUP2
  • [1359] MSTORE
  • [1361] PUSH1 0x40
  • [1362] DUP1
  • [1363] DUP4
  • [1364] SHA3
  • [1365] DUP1
  • [1366] SLOAD
  • [1367] DUP9
  • [1368] SWAP1
  • [1369] SUB
  • [1370] SWAP1
  • [1371] SSTORE
  • [1372] SWAP4
  • [1373] DUP8
  • [1374] AND
  • [1375] DUP1
  • [1376] DUP4
  • [1377] MSTORE
  • [1378] SWAP2
  • [1379] DUP5
  • [1380] SWAP1
  • [1381] SHA3
  • [1382] DUP1
  • [1383] SLOAD
  • [1384] DUP8
  • [1385] ADD
  • [1386] SWAP1
  • [1387] SSTORE
  • [1388] DUP4
  • [1389] MLOAD
  • [1390] DUP7
  • [1391] DUP2
  • [1392] MSTORE
  • [1393] SWAP4
  • [1394] MLOAD
  • [1395] SWAP2
  • [1396] SWAP4
  • [1429] PUSH32 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef
  • [1430] SWAP3
  • [1431] SWAP1
  • [1432] DUP2
  • [1433] SWAP1
  • [1434] SUB
  • [1435] SWAP1
  • [1436] SWAP2
  • [1437] ADD
  • [1438] SWAP1
  • [1439] LOG3
  • [1440] POP
  • [1442] PUSH1 0x01
  • [1443] SWAP4
  • [1444] SWAP3
  • [1445] POP
  • [1446] POP
  • [1447] POP
  • [1448] JUMP
  • [1449] JUMPDEST
  • [1450] CALLER
  • [1452] PUSH1 0x00
  • [1453] SWAP1
  • [1454] DUP2
  • [1455] MSTORE
  • [1457] PUSH1 0x03
  • [1459] PUSH1 0x20
  • [1460] MSTORE
  • [1462] PUSH1 0x40
  • [1463] SWAP1
  • [1464] SHA3
  • [1465] SLOAD
  • [1466] DUP2
  • [1467] GT
  • [1468] ISZERO
  • [1471] PUSH2 0x05c5
  • [1472] JUMPI
  • [1474] PUSH1 0x00
  • [1475] DUP1
  • [1476] REVERT
  • [1477] JUMPDEST
  • [1478] CALLER
  • [1480] PUSH1 0x00
  • [1481] DUP2
  • [1482] DUP2
  • [1483] MSTORE
  • [1485] PUSH1 0x03
  • [1487] PUSH1 0x20
  • [1488] MSTORE
  • [1490] PUSH1 0x40
  • [1491] DUP1
  • [1492] DUP3
  • [1493] SHA3
  • [1494] DUP1
  • [1495] SLOAD
  • [1496] DUP6
  • [1497] SWAP1
  • [1498] SUB
  • [1499] SWAP1
  • [1500] SSTORE
  • [1501] MLOAD
  • [1502] DUP4
  • [1503] ISZERO
  • [1506] PUSH2 0x08fc
  • [1507] MUL
  • [1508] SWAP2
  • [1509] DUP5
  • [1510] SWAP2
  • [1511] SWAP1
  • [1512] DUP2
  • [1513] DUP2
  • [1514] DUP2
  • [1515] DUP6
  • [1516] DUP9
  • [1517] DUP9
  • [1518] CALL
  • [1519] SWAP4
  • [1520] POP
  • [1521] POP
  • [1522] POP
  • [1523] POP
  • [1524] ISZERO
  • [1525] DUP1
  • [1526] ISZERO
  • [1529] PUSH2 0x0604
  • [1530] JUMPI
  • [1531] RETURNDATASIZE
  • [1533] PUSH1 0x00
  • [1534] DUP1
  • [1535] RETURNDATACOPY
  • [1536] RETURNDATASIZE
  • [1538] PUSH1 0x00
  • [1539] REVERT
  • [1540] JUMPDEST
  • [1541] POP
  • [1543] PUSH1 0x40
  • [1544] DUP1
  • [1545] MLOAD
  • [1546] DUP3
  • [1547] DUP2
  • [1548] MSTORE
  • [1549] SWAP1
  • [1550] MLOAD
  • [1551] CALLER
  • [1552] SWAP2
  • [1585] PUSH32 0x7fcf532c15f0a6db0bd6d0e038bea71d30d808c7d98cb3bf7268a95bf5081b65
  • [1586] SWAP2
  • [1587] SWAP1
  • [1588] DUP2
  • [1589] SWAP1
  • [1590] SUB
  • [1592] PUSH1 0x20
  • [1593] ADD
  • [1594] SWAP1
  • [1595] LOG2
  • [1596] POP
  • [1597] JUMP
  • [1598] JUMPDEST
  • [1600] PUSH1 0x02
  • [1601] SLOAD
  • [1603] PUSH1 0xff
  • [1604] AND
  • [1605] DUP2
  • [1606] JUMP
  • [1607] JUMPDEST
  • [1609] PUSH1 0x03
  • [1611] PUSH1 0x20
  • [1612] MSTORE
  • [1614] PUSH1 0x00
  • [1615] SWAP1
  • [1616] DUP2
  • [1617] MSTORE
  • [1619] PUSH1 0x40
  • [1620] SWAP1
  • [1621] SHA3
  • [1622] SLOAD
  • [1623] DUP2
  • [1624] JUMP
  • [1625] JUMPDEST
  • [1627] PUSH1 0x01
  • [1628] DUP1
  • [1629] SLOAD
  • [1631] PUSH1 0x40
  • [1632] DUP1
  • [1633] MLOAD
  • [1635] PUSH1 0x20
  • [1637] PUSH1 0x02
  • [1638] DUP5
  • [1639] DUP7
  • [1640] AND
  • [1641] ISZERO
  • [1644] PUSH2 0x0100
  • [1645] MUL
  • [1647] PUSH1 0x00
  • [1648] NOT
  • [1649] ADD
  • [1650] SWAP1
  • [1651] SWAP5
  • [1652] AND
  • [1653] SWAP4
  • [1654] SWAP1
  • [1655] SWAP4
  • [1656] DIV
  • [1658] PUSH1 0x1f
  • [1659] DUP2
  • [1660] ADD
  • [1661] DUP5
  • [1662] SWAP1
  • [1663] DIV
  • [1664] DUP5
  • [1665] MUL
  • [1666] DUP3
  • [1667] ADD
  • [1668] DUP5
  • [1669] ADD
  • [1670] SWAP1
  • [1671] SWAP3
  • [1672] MSTORE
  • [1673] DUP2
  • [1674] DUP2
  • [1675] MSTORE
  • [1676] SWAP3
  • [1677] SWAP2
  • [1678] DUP4
  • [1679] ADD
  • [1680] DUP3
  • [1681] DUP3
  • [1682] DUP1
  • [1683] ISZERO
  • [1686] PUSH2 0x0403
  • [1687] JUMPI
  • [1688] DUP1
  • [1690] PUSH1 0x1f
  • [1691] LT
  • [1694] PUSH2 0x03d8
  • [1695] JUMPI
  • [1698] PUSH2 0x0100
  • [1699] DUP1
  • [1700] DUP4
  • [1701] SLOAD
  • [1702] DIV
  • [1703] MUL
  • [1704] DUP4
  • [1705] MSTORE
  • [1706] SWAP2
  • [1708] PUSH1 0x20
  • [1709] ADD
  • [1710] SWAP2
  • [1713] PUSH2 0x0403
  • [1714] JUMP
  • [1715] JUMPDEST
  • [1717] PUSH1 0x00
  • [1720] PUSH2 0x06c0
  • [1721] CALLER
  • [1722] DUP5
  • [1723] DUP5
  • [1726] PUSH2 0x0475
  • [1727] JUMP
  • [1728] JUMPDEST
  • [1729] SWAP4
  • [1730] SWAP3
  • [1731] POP
  • [1732] POP
  • [1733] POP
  • [1734] JUMP
  • [1735] JUMPDEST
  • [1737] PUSH1 0x04
  • [1739] PUSH1 0x20
  • [1740] SWAP1
  • [1741] DUP2
  • [1742] MSTORE
  • [1744] PUSH1 0x00
  • [1745] SWAP3
  • [1746] DUP4
  • [1747] MSTORE
  • [1749] PUSH1 0x40
  • [1750] DUP1
  • [1751] DUP5
  • [1752] SHA3
  • [1753] SWAP1
  • [1754] SWAP2
  • [1755] MSTORE
  • [1756] SWAP1
  • [1757] DUP3
  • [1758] MSTORE
  • [1759] SWAP1
  • [1760] SHA3
  • [1761] SLOAD
  • [1762] DUP2
  • [1763] JUMP
  • [1764] 'fe'(Unknown Opcode)
  • [1765] LOG2
  • [1771] PUSH5 0x6970667358
  • [1772] '22'(Unknown Opcode)
  • [1773] SLT
  • [1774] SHA3
  • [1775] ADDMOD
  • [1782] PUSH6 0x45545f64e32c
  • [1783] 'ca'(Unknown Opcode)
  • [1784] SELFDESTRUCT
  • [1785] '2f'(Unknown Opcode)
  • [1786] 'c7'(Unknown Opcode)
  • [1787] DUP4
  • [1788] SIGNEXTEND
  • [1789] '28'(Unknown Opcode)
  • [1790] CALL
  • [1791] MSIZE
  • [1792] 'ca'(Unknown Opcode)
  • [1793] 'ac'(Unknown Opcode)
  • [1794] 'bd'(Unknown Opcode)
  • [1797] PUSH2 0xb69f
  • [1798] 'bf'(Unknown Opcode)
  • [1799] JUMPI
  • [1800] 'ec'(Unknown Opcode)
  • [1801] DUP13