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