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 0x0059
- [12] JUMPI
- [14] PUSH1 0x00
- [15] CALLDATALOAD
- [17] PUSH1 0xe0
- [18] '1c'(Unknown Opcode)
- [19] DUP1
- [24] PUSH4 0x025313a2
- [25] EQ
- [28] PUSH2 0x010e
- [29] JUMPI
- [30] DUP1
- [35] PUSH4 0x025b22bc
- [36] EQ
- [39] PUSH2 0x0165
- [40] JUMPI
- [41] DUP1
- [46] PUSH4 0x4555d5c9
- [47] EQ
- [50] PUSH2 0x01b6
- [51] JUMPI
- [52] DUP1
- [57] PUSH4 0x5c60da1b
- [58] EQ
- [61] PUSH2 0x01e1
- [62] JUMPI
- [63] DUP1
- [68] PUSH4 0xd88ca2c8
- [69] EQ
- [72] PUSH2 0x0238
- [73] JUMPI
- [74] DUP1
- [79] PUSH4 0xf1739cae
- [80] EQ
- [83] PUSH2 0x0313
- [84] JUMPI
- [87] PUSH2 0x00b6
- [88] JUMP
- [89] JUMPDEST
- [90] CALLDATASIZE
- [93] PUSH2 0x00b6
- [94] JUMPI
- [97] PUSH2 0x00b4
- [100] PUSH2 0x0069
- [103] PUSH2 0x0364
- [104] JUMP
- [105] JUMPDEST
- [107] PUSH1 0x00
- [108] CALLDATASIZE
- [109] DUP1
- [110] DUP1
- [112] PUSH1 0x1f
- [113] ADD
- [115] PUSH1 0x20
- [116] DUP1
- [117] SWAP2
- [118] DIV
- [119] MUL
- [121] PUSH1 0x20
- [122] ADD
- [124] PUSH1 0x40
- [125] MLOAD
- [126] SWAP1
- [127] DUP2
- [128] ADD
- [130] PUSH1 0x40
- [131] MSTORE
- [132] DUP1
- [133] SWAP4
- [134] SWAP3
- [135] SWAP2
- [136] SWAP1
- [137] DUP2
- [138] DUP2
- [139] MSTORE
- [141] PUSH1 0x20
- [142] ADD
- [143] DUP4
- [144] DUP4
- [145] DUP1
- [146] DUP3
- [147] DUP5
- [148] CALLDATACOPY
- [150] PUSH1 0x00
- [151] DUP2
- [152] DUP5
- [153] ADD
- [154] MSTORE
- [156] PUSH1 0x1f
- [157] NOT
- [159] PUSH1 0x1f
- [160] DUP3
- [161] ADD
- [162] AND
- [163] SWAP1
- [164] POP
- [165] DUP1
- [166] DUP4
- [167] ADD
- [168] SWAP3
- [169] POP
- [170] POP
- [171] POP
- [172] POP
- [173] POP
- [174] POP
- [175] POP
- [178] PUSH2 0x0390
- [179] JUMP
- [180] JUMPDEST
- [181] STOP
- [182] JUMPDEST
- [185] PUSH2 0x010c
- [188] PUSH2 0x00c1
- [191] PUSH2 0x0364
- [192] JUMP
- [193] JUMPDEST
- [195] PUSH1 0x00
- [196] CALLDATASIZE
- [197] DUP1
- [198] DUP1
- [200] PUSH1 0x1f
- [201] ADD
- [203] PUSH1 0x20
- [204] DUP1
- [205] SWAP2
- [206] DIV
- [207] MUL
- [209] PUSH1 0x20
- [210] ADD
- [212] PUSH1 0x40
- [213] MLOAD
- [214] SWAP1
- [215] DUP2
- [216] ADD
- [218] PUSH1 0x40
- [219] MSTORE
- [220] DUP1
- [221] SWAP4
- [222] SWAP3
- [223] SWAP2
- [224] SWAP1
- [225] DUP2
- [226] DUP2
- [227] MSTORE
- [229] PUSH1 0x20
- [230] ADD
- [231] DUP4
- [232] DUP4
- [233] DUP1
- [234] DUP3
- [235] DUP5
- [236] CALLDATACOPY
- [238] PUSH1 0x00
- [239] DUP2
- [240] DUP5
- [241] ADD
- [242] MSTORE
- [244] PUSH1 0x1f
- [245] NOT
- [247] PUSH1 0x1f
- [248] DUP3
- [249] ADD
- [250] AND
- [251] SWAP1
- [252] POP
- [253] DUP1
- [254] DUP4
- [255] ADD
- [256] SWAP3
- [257] POP
- [258] POP
- [259] POP
- [260] POP
- [261] POP
- [262] POP
- [263] POP
- [266] PUSH2 0x0390
- [267] JUMP
- [268] JUMPDEST
- [269] STOP
- [270] JUMPDEST
- [271] CALLVALUE
- [272] DUP1
- [273] ISZERO
- [276] PUSH2 0x011a
- [277] JUMPI
- [279] PUSH1 0x00
- [280] DUP1
- [281] REVERT
- [282] JUMPDEST
- [283] POP
- [286] PUSH2 0x0123
- [289] PUSH2 0x03ba
- [290] JUMP
- [291] JUMPDEST
- [293] PUSH1 0x40
- [294] MLOAD
- [295] DUP1
- [296] DUP3
- [317] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [318] AND
- [339] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [340] AND
- [341] DUP2
- [342] MSTORE
- [344] PUSH1 0x20
- [345] ADD
- [346] SWAP2
- [347] POP
- [348] POP
- [350] PUSH1 0x40
- [351] MLOAD
- [352] DUP1
- [353] SWAP2
- [354] SUB
- [355] SWAP1
- [356] RETURN
- [357] JUMPDEST
- [358] CALLVALUE
- [359] DUP1
- [360] ISZERO
- [363] PUSH2 0x0171
- [364] JUMPI
- [366] PUSH1 0x00
- [367] DUP1
- [368] REVERT
- [369] JUMPDEST
- [370] POP
- [373] PUSH2 0x01b4
- [375] PUSH1 0x04
- [376] DUP1
- [377] CALLDATASIZE
- [378] SUB
- [380] PUSH1 0x20
- [381] DUP2
- [382] LT
- [383] ISZERO
- [386] PUSH2 0x0188
- [387] JUMPI
- [389] PUSH1 0x00
- [390] DUP1
- [391] REVERT
- [392] JUMPDEST
- [393] DUP2
- [394] ADD
- [395] SWAP1
- [396] DUP1
- [397] DUP1
- [398] CALLDATALOAD
- [419] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [420] AND
- [421] SWAP1
- [423] PUSH1 0x20
- [424] ADD
- [425] SWAP1
- [426] SWAP3
- [427] SWAP2
- [428] SWAP1
- [429] POP
- [430] POP
- [431] POP
- [434] PUSH2 0x03c9
- [435] JUMP
- [436] JUMPDEST
- [437] STOP
- [438] JUMPDEST
- [439] CALLVALUE
- [440] DUP1
- [441] ISZERO
- [444] PUSH2 0x01c2
- [445] JUMPI
- [447] PUSH1 0x00
- [448] DUP1
- [449] REVERT
- [450] JUMPDEST
- [451] POP
- [454] PUSH2 0x01cb
- [457] PUSH2 0x05df
- [458] JUMP
- [459] JUMPDEST
- [461] PUSH1 0x40
- [462] MLOAD
- [463] DUP1
- [464] DUP3
- [465] DUP2
- [466] MSTORE
- [468] PUSH1 0x20
- [469] ADD
- [470] SWAP2
- [471] POP
- [472] POP
- [474] PUSH1 0x40
- [475] MLOAD
- [476] DUP1
- [477] SWAP2
- [478] SUB
- [479] SWAP1
- [480] RETURN
- [481] JUMPDEST
- [482] CALLVALUE
- [483] DUP1
- [484] ISZERO
- [487] PUSH2 0x01ed
- [488] JUMPI
- [490] PUSH1 0x00
- [491] DUP1
- [492] REVERT
- [493] JUMPDEST
- [494] POP
- [497] PUSH2 0x01f6
- [500] PUSH2 0x05e8
- [501] JUMP
- [502] JUMPDEST
- [504] PUSH1 0x40
- [505] MLOAD
- [506] DUP1
- [507] DUP3
- [528] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [529] AND
- [550] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [551] AND
- [552] DUP2
- [553] MSTORE
- [555] PUSH1 0x20
- [556] ADD
- [557] SWAP2
- [558] POP
- [559] POP
- [561] PUSH1 0x40
- [562] MLOAD
- [563] DUP1
- [564] SWAP2
- [565] SUB
- [566] SWAP1
- [567] RETURN
- [568] JUMPDEST
- [571] PUSH2 0x0311
- [573] PUSH1 0x04
- [574] DUP1
- [575] CALLDATASIZE
- [576] SUB
- [578] PUSH1 0x40
- [579] DUP2
- [580] LT
- [581] ISZERO
- [584] PUSH2 0x024e
- [585] JUMPI
- [587] PUSH1 0x00
- [588] DUP1
- [589] REVERT
- [590] JUMPDEST
- [591] DUP2
- [592] ADD
- [593] SWAP1
- [594] DUP1
- [595] DUP1
- [596] CALLDATALOAD
- [617] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [618] AND
- [619] SWAP1
- [621] PUSH1 0x20
- [622] ADD
- [623] SWAP1
- [624] SWAP3
- [625] SWAP2
- [626] SWAP1
- [627] DUP1
- [628] CALLDATALOAD
- [629] SWAP1
- [631] PUSH1 0x20
- [632] ADD
- [633] SWAP1
- [639] PUSH5 0x0100000000
- [640] DUP2
- [641] GT
- [642] ISZERO
- [645] PUSH2 0x028b
- [646] JUMPI
- [648] PUSH1 0x00
- [649] DUP1
- [650] REVERT
- [651] JUMPDEST
- [652] DUP3
- [653] ADD
- [654] DUP4
- [656] PUSH1 0x20
- [657] DUP3
- [658] ADD
- [659] GT
- [660] ISZERO
- [663] PUSH2 0x029d
- [664] JUMPI
- [666] PUSH1 0x00
- [667] DUP1
- [668] REVERT
- [669] JUMPDEST
- [670] DUP1
- [671] CALLDATALOAD
- [672] SWAP1
- [674] PUSH1 0x20
- [675] ADD
- [676] SWAP2
- [677] DUP5
- [679] PUSH1 0x01
- [680] DUP4
- [681] MUL
- [682] DUP5
- [683] ADD
- [684] GT
- [690] PUSH5 0x0100000000
- [691] DUP4
- [692] GT
- [693] OR
- [694] ISZERO
- [697] PUSH2 0x02bf
- [698] JUMPI
- [700] PUSH1 0x00
- [701] DUP1
- [702] REVERT
- [703] JUMPDEST
- [704] SWAP2
- [705] SWAP1
- [706] DUP1
- [707] DUP1
- [709] PUSH1 0x1f
- [710] ADD
- [712] PUSH1 0x20
- [713] DUP1
- [714] SWAP2
- [715] DIV
- [716] MUL
- [718] PUSH1 0x20
- [719] ADD
- [721] PUSH1 0x40
- [722] MLOAD
- [723] SWAP1
- [724] DUP2
- [725] ADD
- [727] PUSH1 0x40
- [728] MSTORE
- [729] DUP1
- [730] SWAP4
- [731] SWAP3
- [732] SWAP2
- [733] SWAP1
- [734] DUP2
- [735] DUP2
- [736] MSTORE
- [738] PUSH1 0x20
- [739] ADD
- [740] DUP4
- [741] DUP4
- [742] DUP1
- [743] DUP3
- [744] DUP5
- [745] CALLDATACOPY
- [747] PUSH1 0x00
- [748] DUP2
- [749] DUP5
- [750] ADD
- [751] MSTORE
- [753] PUSH1 0x1f
- [754] NOT
- [756] PUSH1 0x1f
- [757] DUP3
- [758] ADD
- [759] AND
- [760] SWAP1
- [761] POP
- [762] DUP1
- [763] DUP4
- [764] ADD
- [765] SWAP3
- [766] POP
- [767] POP
- [768] POP
- [769] POP
- [770] POP
- [771] POP
- [772] POP
- [773] SWAP2
- [774] SWAP3
- [775] SWAP2
- [776] SWAP3
- [777] SWAP1
- [778] POP
- [779] POP
- [780] POP
- [783] PUSH2 0x05f7
- [784] JUMP
- [785] JUMPDEST
- [786] STOP
- [787] JUMPDEST
- [788] CALLVALUE
- [789] DUP1
- [790] ISZERO
- [793] PUSH2 0x031f
- [794] JUMPI
- [796] PUSH1 0x00
- [797] DUP1
- [798] REVERT
- [799] JUMPDEST
- [800] POP
- [803] PUSH2 0x0362
- [805] PUSH1 0x04
- [806] DUP1
- [807] CALLDATASIZE
- [808] SUB
- [810] PUSH1 0x20
- [811] DUP2
- [812] LT
- [813] ISZERO
- [816] PUSH2 0x0336
- [817] JUMPI
- [819] PUSH1 0x00
- [820] DUP1
- [821] REVERT
- [822] JUMPDEST
- [823] DUP2
- [824] ADD
- [825] SWAP1
- [826] DUP1
- [827] DUP1
- [828] CALLDATALOAD
- [849] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [850] AND
- [851] SWAP1
- [853] PUSH1 0x20
- [854] ADD
- [855] SWAP1
- [856] SWAP3
- [857] SWAP2
- [858] SWAP1
- [859] POP
- [860] POP
- [861] POP
- [864] PUSH2 0x0813
- [865] JUMP
- [866] JUMPDEST
- [867] STOP
- [868] JUMPDEST
- [870] PUSH1 0x00
- [871] DUP1
- [873] PUSH1 0x00
- [875] PUSH1 0x40
- [876] MLOAD
- [877] DUP1
- [878] DUP1
- [881] PUSH2 0x0b2e
- [883] PUSH1 0x22
- [884] SWAP2
- [885] CODECOPY
- [887] PUSH1 0x22
- [888] ADD
- [889] SWAP1
- [890] POP
- [892] PUSH1 0x40
- [893] MLOAD
- [894] DUP1
- [895] SWAP2
- [896] SUB
- [897] SWAP1
- [898] SHA3
- [899] SWAP1
- [900] POP
- [901] DUP1
- [902] SLOAD
- [903] SWAP2
- [904] POP
- [905] DUP2
- [906] SWAP3
- [907] POP
- [908] POP
- [909] POP
- [910] SWAP1
- [911] JUMP
- [912] JUMPDEST
- [914] PUSH1 0x00
- [915] DUP1
- [916] DUP3
- [917] MLOAD
- [919] PUSH1 0x20
- [920] DUP5
- [921] ADD
- [922] DUP6
- [925] PUSH2 0x2710
- [926] GAS
- [927] SUB
- [928] DELEGATE_CALL
- [929] '3d'(Unknown Opcode)
- [931] PUSH1 0x40
- [932] MLOAD
- [933] DUP2
- [935] PUSH1 0x00
- [936] DUP3
- [937] '3e'(Unknown Opcode)
- [938] DUP3
- [940] PUSH1 0x00
- [941] DUP2
- [942] EQ
- [945] PUSH2 0x03b6
- [946] JUMPI
- [947] DUP3
- [948] DUP3
- [949] RETURN
- [950] JUMPDEST
- [951] DUP3
- [952] DUP3
- [953] REVERT
- [954] JUMPDEST
- [956] PUSH1 0x00
- [959] PUSH2 0x03c4
- [962] PUSH2 0x0a08
- [963] JUMP
- [964] JUMPDEST
- [965] SWAP1
- [966] POP
- [967] SWAP1
- [968] JUMP
- [969] JUMPDEST
- [970] CALLER
- [991] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [992] AND
- [995] PUSH2 0x03e8
- [998] PUSH2 0x0a08
- [999] JUMP
- [1000] JUMPDEST
- [1021] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [1022] AND
- [1023] EQ
- [1026] PUSH2 0x0471
- [1027] JUMPI
- [1029] PUSH1 0x40
- [1030] MLOAD
- [1063] PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000
- [1064] DUP2
- [1065] MSTORE
- [1067] PUSH1 0x04
- [1068] ADD
- [1069] DUP1
- [1070] DUP1
- [1072] PUSH1 0x20
- [1073] ADD
- [1074] DUP3
- [1075] DUP2
- [1076] SUB
- [1077] DUP3
- [1078] MSTORE
- [1080] PUSH1 0x09
- [1081] DUP2
- [1082] MSTORE
- [1084] PUSH1 0x20
- [1085] ADD
- [1086] DUP1
- [1119] PUSH32 0x4e4f545f4f574e45520000000000000000000000000000000000000000000000
- [1120] DUP2
- [1121] MSTORE
- [1122] POP
- [1124] PUSH1 0x20
- [1125] ADD
- [1126] SWAP2
- [1127] POP
- [1128] POP
- [1130] PUSH1 0x40
- [1131] MLOAD
- [1132] DUP1
- [1133] SWAP2
- [1134] SUB
- [1135] SWAP1
- [1136] REVERT
- [1137] JUMPDEST
- [1139] PUSH1 0x00
- [1160] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [1161] AND
- [1162] DUP2
- [1183] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [1184] AND
- [1185] EQ
- [1186] ISZERO
- [1189] PUSH2 0x0514
- [1190] JUMPI
- [1192] PUSH1 0x40
- [1193] MLOAD
- [1226] PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000
- [1227] DUP2
- [1228] MSTORE
- [1230] PUSH1 0x04
- [1231] ADD
- [1232] DUP1
- [1233] DUP1
- [1235] PUSH1 0x20
- [1236] ADD
- [1237] DUP3
- [1238] DUP2
- [1239] SUB
- [1240] DUP3
- [1241] MSTORE
- [1243] PUSH1 0x15
- [1244] DUP2
- [1245] MSTORE
- [1247] PUSH1 0x20
- [1248] ADD
- [1249] DUP1
- [1282] PUSH32 0x494e56414c49445f50524f58595f414444524553530000000000000000000000
- [1283] DUP2
- [1284] MSTORE
- [1285] POP
- [1287] PUSH1 0x20
- [1288] ADD
- [1289] SWAP2
- [1290] POP
- [1291] POP
- [1293] PUSH1 0x40
- [1294] MLOAD
- [1295] DUP1
- [1296] SWAP2
- [1297] SUB
- [1298] SWAP1
- [1299] REVERT
- [1300] JUMPDEST
- [1303] PUSH2 0x051d
- [1304] DUP2
- [1307] PUSH2 0x0a51
- [1308] JUMP
- [1309] JUMPDEST
- [1312] PUSH2 0x0572
- [1313] JUMPI
- [1315] PUSH1 0x40
- [1316] MLOAD
- [1349] PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000
- [1350] DUP2
- [1351] MSTORE
- [1353] PUSH1 0x04
- [1354] ADD
- [1355] DUP1
- [1356] DUP1
- [1358] PUSH1 0x20
- [1359] ADD
- [1360] DUP3
- [1361] DUP2
- [1362] SUB
- [1363] DUP3
- [1364] MSTORE
- [1366] PUSH1 0x25
- [1367] DUP2
- [1368] MSTORE
- [1370] PUSH1 0x20
- [1371] ADD
- [1372] DUP1
- [1375] PUSH2 0x0b09
- [1377] PUSH1 0x25
- [1378] SWAP2
- [1379] CODECOPY
- [1381] PUSH1 0x40
- [1382] ADD
- [1383] SWAP2
- [1384] POP
- [1385] POP
- [1387] PUSH1 0x40
- [1388] MLOAD
- [1389] DUP1
- [1390] SWAP2
- [1391] SUB
- [1392] SWAP1
- [1393] REVERT
- [1394] JUMPDEST
- [1397] PUSH2 0x057a
- [1400] PUSH2 0x0364
- [1401] JUMP
- [1402] JUMPDEST
- [1423] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [1424] AND
- [1425] DUP2
- [1446] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [1447] AND
- [1480] PUSH32 0xd32d24edea94f55e932d9a008afc425a8561462d1b1f57bc6e508e9a6b9509e1
- [1482] PUSH1 0x40
- [1483] MLOAD
- [1485] PUSH1 0x40
- [1486] MLOAD
- [1487] DUP1
- [1488] SWAP2
- [1489] SUB
- [1490] SWAP1
- [1491] LOG3
- [1494] PUSH2 0x05dc
- [1495] DUP2
- [1498] PUSH2 0x0aa3
- [1499] JUMP
- [1500] JUMPDEST
- [1501] POP
- [1502] JUMP
- [1503] JUMPDEST
- [1505] PUSH1 0x00
- [1507] PUSH1 0x02
- [1508] SWAP1
- [1509] POP
- [1510] SWAP1
- [1511] JUMP
- [1512] JUMPDEST
- [1514] PUSH1 0x00
- [1517] PUSH2 0x05f2
- [1520] PUSH2 0x0364
- [1521] JUMP
- [1522] JUMPDEST
- [1523] SWAP1
- [1524] POP
- [1525] SWAP1
- [1526] JUMP
- [1527] JUMPDEST
- [1528] CALLER
- [1549] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [1550] AND
- [1553] PUSH2 0x0616
- [1556] PUSH2 0x0a08
- [1557] JUMP
- [1558] JUMPDEST
- [1579] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [1580] AND
- [1581] EQ
- [1584] PUSH2 0x069f
- [1585] JUMPI
- [1587] PUSH1 0x40
- [1588] MLOAD
- [1621] PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000
- [1622] DUP2
- [1623] MSTORE
- [1625] PUSH1 0x04
- [1626] ADD
- [1627] DUP1
- [1628] DUP1
- [1630] PUSH1 0x20
- [1631] ADD
- [1632] DUP3
- [1633] DUP2
- [1634] SUB
- [1635] DUP3
- [1636] MSTORE
- [1638] PUSH1 0x09
- [1639] DUP2
- [1640] MSTORE
- [1642] PUSH1 0x20
- [1643] ADD
- [1644] DUP1
- [1677] PUSH32 0x4e4f545f4f574e45520000000000000000000000000000000000000000000000
- [1678] DUP2
- [1679] MSTORE
- [1680] POP
- [1682] PUSH1 0x20
- [1683] ADD
- [1684] SWAP2
- [1685] POP
- [1686] POP
- [1688] PUSH1 0x40
- [1689] MLOAD
- [1690] DUP1
- [1691] SWAP2
- [1692] SUB
- [1693] SWAP1
- [1694] REVERT
- [1695] JUMPDEST
- [1698] PUSH2 0x06a8
- [1699] DUP3
- [1702] PUSH2 0x03c9
- [1703] JUMP
- [1704] JUMPDEST
- [1706] PUSH1 0x00
- [1708] PUSH1 0x60
- [1709] ADDRESS
- [1730] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [1731] AND
- [1732] CALLVALUE
- [1733] DUP5
- [1735] PUSH1 0x40
- [1736] MLOAD
- [1737] DUP1
- [1738] DUP3
- [1739] DUP1
- [1740] MLOAD
- [1741] SWAP1
- [1743] PUSH1 0x20
- [1744] ADD
- [1745] SWAP1
- [1746] DUP1
- [1747] DUP4
- [1748] DUP4
- [1749] JUMPDEST
- [1751] PUSH1 0x20
- [1752] DUP4
- [1753] LT
- [1756] PUSH2 0x06f8
- [1757] JUMPI
- [1758] DUP1
- [1759] MLOAD
- [1760] DUP3
- [1761] MSTORE
- [1763] PUSH1 0x20
- [1764] DUP3
- [1765] ADD
- [1766] SWAP2
- [1767] POP
- [1769] PUSH1 0x20
- [1770] DUP2
- [1771] ADD
- [1772] SWAP1
- [1773] POP
- [1775] PUSH1 0x20
- [1776] DUP4
- [1777] SUB
- [1778] SWAP3
- [1779] POP
- [1782] PUSH2 0x06d5
- [1783] JUMP
- [1784] JUMPDEST
- [1786] PUSH1 0x01
- [1787] DUP4
- [1789] PUSH1 0x20
- [1790] SUB
- [1793] PUSH2 0x0100
- [1794] EXP
- [1795] SUB
- [1796] DUP1
- [1797] NOT
- [1798] DUP3
- [1799] MLOAD
- [1800] AND
- [1801] DUP2
- [1802] DUP5
- [1803] MLOAD
- [1804] AND
- [1805] DUP1
- [1806] DUP3
- [1807] OR
- [1808] DUP6
- [1809] MSTORE
- [1810] POP
- [1811] POP
- [1812] POP
- [1813] POP
- [1814] POP
- [1815] POP
- [1816] SWAP1
- [1817] POP
- [1818] ADD
- [1819] SWAP2
- [1820] POP
- [1821] POP
- [1823] PUSH1 0x00
- [1825] PUSH1 0x40
- [1826] MLOAD
- [1827] DUP1
- [1828] DUP4
- [1829] SUB
- [1830] DUP2
- [1831] DUP6
- [1832] DUP8
- [1833] GAS
- [1834] CALL
- [1835] SWAP3
- [1836] POP
- [1837] POP
- [1838] POP
- [1839] '3d'(Unknown Opcode)
- [1840] DUP1
- [1842] PUSH1 0x00
- [1843] DUP2
- [1844] EQ
- [1847] PUSH2 0x075a
- [1848] JUMPI
- [1850] PUSH1 0x40
- [1851] MLOAD
- [1852] SWAP2
- [1853] POP
- [1855] PUSH1 0x1f
- [1856] NOT
- [1858] PUSH1 0x3f
- [1859] '3d'(Unknown Opcode)
- [1860] ADD
- [1861] AND
- [1862] DUP3
- [1863] ADD
- [1865] PUSH1 0x40
- [1866] MSTORE
- [1867] '3d'(Unknown Opcode)
- [1868] DUP3
- [1869] MSTORE
- [1870] '3d'(Unknown Opcode)
- [1872] PUSH1 0x00
- [1874] PUSH1 0x20
- [1875] DUP5
- [1876] ADD
- [1877] '3e'(Unknown Opcode)
- [1880] PUSH2 0x075f
- [1881] JUMP
- [1882] JUMPDEST
- [1884] PUSH1 0x60
- [1885] SWAP2
- [1886] POP
- [1887] JUMPDEST
- [1888] POP
- [1889] SWAP2
- [1890] POP
- [1891] SWAP2
- [1892] POP
- [1893] DUP2
- [1894] DUP2
- [1895] SWAP1
- [1898] PUSH2 0x080c
- [1899] JUMPI
- [1901] PUSH1 0x40
- [1902] MLOAD
- [1935] PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000
- [1936] DUP2
- [1937] MSTORE
- [1939] PUSH1 0x04
- [1940] ADD
- [1941] DUP1
- [1942] DUP1
- [1944] PUSH1 0x20
- [1945] ADD
- [1946] DUP3
- [1947] DUP2
- [1948] SUB
- [1949] DUP3
- [1950] MSTORE
- [1951] DUP4
- [1952] DUP2
- [1953] DUP2
- [1954] MLOAD
- [1955] DUP2
- [1956] MSTORE
- [1958] PUSH1 0x20
- [1959] ADD
- [1960] SWAP2
- [1961] POP
- [1962] DUP1
- [1963] MLOAD
- [1964] SWAP1
- [1966] PUSH1 0x20
- [1967] ADD
- [1968] SWAP1
- [1969] DUP1
- [1970] DUP4
- [1971] DUP4
- [1973] PUSH1 0x00
- [1974] JUMPDEST
- [1975] DUP4
- [1976] DUP2
- [1977] LT
- [1978] ISZERO
- [1981] PUSH2 0x07d1
- [1982] JUMPI
- [1983] DUP1
- [1984] DUP3
- [1985] ADD
- [1986] MLOAD
- [1987] DUP2
- [1988] DUP5
- [1989] ADD
- [1990] MSTORE
- [1992] PUSH1 0x20
- [1993] DUP2
- [1994] ADD
- [1995] SWAP1
- [1996] POP
- [1999] PUSH2 0x07b6
- [2000] JUMP
- [2001] JUMPDEST
- [2002] POP
- [2003] POP
- [2004] POP
- [2005] POP
- [2006] SWAP1
- [2007] POP
- [2008] SWAP1
- [2009] DUP2
- [2010] ADD
- [2011] SWAP1
- [2013] PUSH1 0x1f
- [2014] AND
- [2015] DUP1
- [2016] ISZERO
- [2019] PUSH2 0x07fe
- [2020] JUMPI
- [2021] DUP1
- [2022] DUP3
- [2023] SUB
- [2024] DUP1
- [2025] MLOAD
- [2027] PUSH1 0x01
- [2028] DUP4
- [2030] PUSH1 0x20
- [2031] SUB
- [2034] PUSH2 0x0100
- [2035] EXP
- [2036] SUB
- [2037] NOT
- [2038] AND
- [2039] DUP2
- [2040] MSTORE
- [2042] PUSH1 0x20
- [2043] ADD
- [2044] SWAP2
- [2045] POP
- [2046] JUMPDEST
- [2047] POP
- [2048] SWAP3
- [2049] POP
- [2050] POP
- [2051] POP
- [2053] PUSH1 0x40
- [2054] MLOAD
- [2055] DUP1
- [2056] SWAP2
- [2057] SUB
- [2058] SWAP1
- [2059] REVERT
- [2060] JUMPDEST
- [2061] POP
- [2062] POP
- [2063] POP
- [2064] POP
- [2065] POP
- [2066] JUMP
- [2067] JUMPDEST
- [2068] CALLER
- [2089] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [2090] AND
- [2093] PUSH2 0x0832
- [2096] PUSH2 0x0a08
- [2097] JUMP
- [2098] JUMPDEST
- [2119] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [2120] AND
- [2121] EQ
- [2124] PUSH2 0x08bb
- [2125] JUMPI
- [2127] PUSH1 0x40
- [2128] MLOAD
- [2161] PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000
- [2162] DUP2
- [2163] MSTORE
- [2165] PUSH1 0x04
- [2166] ADD
- [2167] DUP1
- [2168] DUP1
- [2170] PUSH1 0x20
- [2171] ADD
- [2172] DUP3
- [2173] DUP2
- [2174] SUB
- [2175] DUP3
- [2176] MSTORE
- [2178] PUSH1 0x09
- [2179] DUP2
- [2180] MSTORE
- [2182] PUSH1 0x20
- [2183] ADD
- [2184] DUP1
- [2217] PUSH32 0x4e4f545f4f574e45520000000000000000000000000000000000000000000000
- [2218] DUP2
- [2219] MSTORE
- [2220] POP
- [2222] PUSH1 0x20
- [2223] ADD
- [2224] SWAP2
- [2225] POP
- [2226] POP
- [2228] PUSH1 0x40
- [2229] MLOAD
- [2230] DUP1
- [2231] SWAP2
- [2232] SUB
- [2233] SWAP1
- [2234] REVERT
- [2235] JUMPDEST
- [2237] PUSH1 0x00
- [2258] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [2259] AND
- [2260] DUP2
- [2281] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [2282] AND
- [2283] EQ
- [2284] ISZERO
- [2287] PUSH2 0x095e
- [2288] JUMPI
- [2290] PUSH1 0x40
- [2291] MLOAD
- [2324] PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000
- [2325] DUP2
- [2326] MSTORE
- [2328] PUSH1 0x04
- [2329] ADD
- [2330] DUP1
- [2331] DUP1
- [2333] PUSH1 0x20
- [2334] ADD
- [2335] DUP3
- [2336] DUP2
- [2337] SUB
- [2338] DUP3
- [2339] MSTORE
- [2341] PUSH1 0x0c
- [2342] DUP2
- [2343] MSTORE
- [2345] PUSH1 0x20
- [2346] ADD
- [2347] DUP1
- [2380] PUSH32 0x5a45524f5f414444524553530000000000000000000000000000000000000000
- [2381] DUP2
- [2382] MSTORE
- [2383] POP
- [2385] PUSH1 0x20
- [2386] ADD
- [2387] SWAP2
- [2388] POP
- [2389] POP
- [2391] PUSH1 0x40
- [2392] MLOAD
- [2393] DUP1
- [2394] SWAP2
- [2395] SUB
- [2396] SWAP1
- [2397] REVERT
- [2398] JUMPDEST
- [2431] PUSH32 0xdbe5fd65bcdbae152f24ab660ea68e72b4d4705b57b16e0caae994e214680ee2
- [2432] DUP2
- [2435] PUSH2 0x0988
- [2438] PUSH2 0x0a08
- [2439] JUMP
- [2440] JUMPDEST
- [2442] PUSH1 0x40
- [2443] MLOAD
- [2444] DUP1
- [2445] DUP4
- [2466] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [2467] AND
- [2488] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [2489] AND
- [2490] DUP2
- [2491] MSTORE
- [2493] PUSH1 0x20
- [2494] ADD
- [2495] DUP3
- [2516] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [2517] AND
- [2538] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [2539] AND
- [2540] DUP2
- [2541] MSTORE
- [2543] PUSH1 0x20
- [2544] ADD
- [2545] SWAP3
- [2546] POP
- [2547] POP
- [2548] POP
- [2550] PUSH1 0x40
- [2551] MLOAD
- [2552] DUP1
- [2553] SWAP2
- [2554] SUB
- [2555] SWAP1
- [2556] LOG1
- [2559] PUSH2 0x0a05
- [2560] DUP2
- [2563] PUSH2 0x0ac7
- [2564] JUMP
- [2565] JUMPDEST
- [2566] POP
- [2567] JUMP
- [2568] JUMPDEST
- [2570] PUSH1 0x00
- [2571] DUP1
- [2573] PUSH1 0x00
- [2575] PUSH1 0x40
- [2576] MLOAD
- [2577] DUP1
- [2578] DUP1
- [2611] PUSH32 0x6d617469632e6e6574776f726b2e70726f78792e6f776e657200000000000000
- [2612] DUP2
- [2613] MSTORE
- [2614] POP
- [2616] PUSH1 0x19
- [2617] ADD
- [2618] SWAP1
- [2619] POP
- [2621] PUSH1 0x40
- [2622] MLOAD
- [2623] DUP1
- [2624] SWAP2
- [2625] SUB
- [2626] SWAP1
- [2627] SHA3
- [2628] SWAP1
- [2629] POP
- [2630] DUP1
- [2631] SLOAD
- [2632] SWAP2
- [2633] POP
- [2634] DUP2
- [2635] SWAP3
- [2636] POP
- [2637] POP
- [2638] POP
- [2639] SWAP1
- [2640] JUMP
- [2641] JUMPDEST
- [2643] PUSH1 0x00
- [2644] DUP1
- [2665] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [2666] AND
- [2667] DUP3
- [2688] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [2689] AND
- [2690] EQ
- [2691] ISZERO
- [2694] PUSH2 0x0a90
- [2695] JUMPI
- [2697] PUSH1 0x00
- [2698] SWAP1
- [2699] POP
- [2702] PUSH2 0x0a9e
- [2703] JUMP
- [2704] JUMPDEST
- [2706] PUSH1 0x00
- [2707] DUP3
- [2708] EXTCODESIZE
- [2709] SWAP1
- [2710] POP
- [2712] PUSH1 0x00
- [2713] DUP2
- [2714] GT
- [2715] SWAP2
- [2716] POP
- [2717] POP
- [2718] JUMPDEST
- [2719] SWAP2
- [2720] SWAP1
- [2721] POP
- [2722] JUMP
- [2723] JUMPDEST
- [2725] PUSH1 0x00
- [2727] PUSH1 0x40
- [2728] MLOAD
- [2729] DUP1
- [2730] DUP1
- [2733] PUSH2 0x0b2e
- [2735] PUSH1 0x22
- [2736] SWAP2
- [2737] CODECOPY
- [2739] PUSH1 0x22
- [2740] ADD
- [2741] SWAP1
- [2742] POP
- [2744] PUSH1 0x40
- [2745] MLOAD
- [2746] DUP1
- [2747] SWAP2
- [2748] SUB
- [2749] SWAP1
- [2750] SHA3
- [2751] SWAP1
- [2752] POP
- [2753] DUP2
- [2754] DUP2
- [2755] SSTORE
- [2756] POP
- [2757] POP
- [2758] JUMP
- [2759] JUMPDEST
- [2761] PUSH1 0x00
- [2763] PUSH1 0x40
- [2764] MLOAD
- [2765] DUP1
- [2766] DUP1
- [2799] PUSH32 0x6d617469632e6e6574776f726b2e70726f78792e6f776e657200000000000000
- [2800] DUP2
- [2801] MSTORE
- [2802] POP
- [2804] PUSH1 0x19
- [2805] ADD
- [2806] SWAP1
- [2807] POP
- [2809] PUSH1 0x40
- [2810] MLOAD
- [2811] DUP1
- [2812] SWAP2
- [2813] SUB
- [2814] SWAP1
- [2815] SHA3
- [2816] SWAP1
- [2817] POP
- [2818] DUP2
- [2819] DUP2
- [2820] SSTORE
- [2821] POP
- [2822] POP
- [2823] JUMP
- [2824] 'fe'(Unknown Opcode)
- [2825] DIFFICULTY
- [2826] GASLIMIT
- [2827] MSTORE8
- [2828] SLOAD
- [2829] '49'(Unknown Opcode)
- [2830] '4e'(Unknown Opcode)
- [2831] COINBASE
- [2832] SLOAD
- [2833] '49'(Unknown Opcode)
- [2834] '4f'(Unknown Opcode)
- [2835] '4e'(Unknown Opcode)
- [2836] '5f'(Unknown Opcode)
- [2837] COINBASE
- [2838] DIFFICULTY
- [2839] DIFFICULTY
- [2840] MSTORE
- [2841] GASLIMIT
- [2842] MSTORE8
- [2843] MSTORE8
- [2844] '5f'(Unknown Opcode)
- [2845] '49'(Unknown Opcode)
- [2846] MSTORE8
- [2847] '5f'(Unknown Opcode)
- [2848] '4e'(Unknown Opcode)
- [2849] '4f'(Unknown Opcode)
- [2850] SLOAD
- [2851] '5f'(Unknown Opcode)
- [2852] COINBASE
- [2853] '5f'(Unknown Opcode)
- [2854] NUMBER
- [2855] '4f'(Unknown Opcode)
- [2856] '4e'(Unknown Opcode)
- [2857] SLOAD
- [2858] MSTORE
- [2859] COINBASE
- [2860] NUMBER
- [2861] SLOAD
- [2876] PUSH14 0x617469632e6e6574776f726b2e70
- [2896] PUSH19 0x6f78792e696d706c656d656e746174696f6ea2
- [2902] PUSH5 0x6970667358
- [2903] '22'(Unknown Opcode)
- [2904] SLT
- [2905] SHA3
- [2906] DUP3
- [2910] PUSH3 0xe9eb21
- [2911] MSTORE8
- [2912] 'cf'(Unknown Opcode)
- [2913] MSTORE
- [2914] 'cd'(Unknown Opcode)
- [2915] 'bc'(Unknown Opcode)
- [2916] 'e2'(Unknown Opcode)
- [2917] '1b'(Unknown Opcode)
- [2949] PUSH31 0xd8a72faf3469a061b389bcfdc789246642006364736f6c63430006060033