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 0x005e
- [12] JUMPI
- [14] PUSH1 0x00
- [15] CALLDATALOAD
- [17] PUSH1 0xe0
- [18] SHR
- [19] DUP1
- [24] PUSH4 0x4f1ef286
- [25] GT
- [28] PUSH2 0x0043
- [29] JUMPI
- [30] DUP1
- [35] PUSH4 0x4f1ef286
- [36] EQ
- [39] PUSH2 0x00c4
- [40] JUMPI
- [41] DUP1
- [46] PUSH4 0x8da5cb5b
- [47] EQ
- [50] PUSH2 0x00d7
- [51] JUMPI
- [52] DUP1
- [57] PUSH4 0xf2fde38b
- [58] EQ
- [61] PUSH2 0x0111
- [62] JUMPI
- [65] PUSH2 0x0065
- [66] JUMP
- [67] JUMPDEST
- [68] DUP1
- [73] PUSH4 0x01ffc9a7
- [74] EQ
- [77] PUSH2 0x006f
- [78] JUMPI
- [79] DUP1
- [84] PUSH4 0x3659cfe6
- [85] EQ
- [88] PUSH2 0x00a4
- [89] JUMPI
- [92] PUSH2 0x0065
- [93] JUMP
- [94] JUMPDEST
- [95] CALLDATASIZE
- [98] PUSH2 0x0065
- [99] JUMPI
- [100] STOP
- [101] JUMPDEST
- [104] PUSH2 0x006d
- [107] PUSH2 0x0131
- [108] JUMP
- [109] JUMPDEST
- [110] STOP
- [111] JUMPDEST
- [112] CALLVALUE
- [113] DUP1
- [114] ISZERO
- [117] PUSH2 0x007b
- [118] JUMPI
- [120] PUSH1 0x00
- [121] DUP1
- [122] REVERT
- [123] JUMPDEST
- [124] POP
- [127] PUSH2 0x008f
- [130] PUSH2 0x008a
- [131] CALLDATASIZE
- [133] PUSH1 0x04
- [136] PUSH2 0x07a6
- [137] JUMP
- [138] JUMPDEST
- [141] PUSH2 0x017c
- [142] JUMP
- [143] JUMPDEST
- [145] PUSH1 0x40
- [146] MLOAD
- [147] SWAP1
- [148] ISZERO
- [149] ISZERO
- [150] DUP2
- [151] MSTORE
- [153] PUSH1 0x20
- [154] ADD
- [155] JUMPDEST
- [157] PUSH1 0x40
- [158] MLOAD
- [159] DUP1
- [160] SWAP2
- [161] SUB
- [162] SWAP1
- [163] RETURN
- [164] JUMPDEST
- [165] CALLVALUE
- [166] DUP1
- [167] ISZERO
- [170] PUSH2 0x00b0
- [171] JUMPI
- [173] PUSH1 0x00
- [174] DUP1
- [175] REVERT
- [176] JUMPDEST
- [177] POP
- [180] PUSH2 0x006d
- [183] PUSH2 0x00bf
- [184] CALLDATASIZE
- [186] PUSH1 0x04
- [189] PUSH2 0x0811
- [190] JUMP
- [191] JUMPDEST
- [194] PUSH2 0x034a
- [195] JUMP
- [196] JUMPDEST
- [199] PUSH2 0x006d
- [202] PUSH2 0x00d2
- [203] CALLDATASIZE
- [205] PUSH1 0x04
- [208] PUSH2 0x082c
- [209] JUMP
- [210] JUMPDEST
- [213] PUSH2 0x0421
- [214] JUMP
- [215] JUMPDEST
- [216] CALLVALUE
- [217] DUP1
- [218] ISZERO
- [221] PUSH2 0x00e3
- [222] JUMPI
- [224] PUSH1 0x00
- [225] DUP1
- [226] REVERT
- [227] JUMPDEST
- [228] POP
- [231] PUSH2 0x00ec
- [234] PUSH2 0x051c
- [235] JUMP
- [236] JUMPDEST
- [238] PUSH1 0x40
- [239] MLOAD
- [260] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [261] SWAP1
- [262] SWAP2
- [263] AND
- [264] DUP2
- [265] MSTORE
- [267] PUSH1 0x20
- [268] ADD
- [271] PUSH2 0x009b
- [272] JUMP
- [273] JUMPDEST
- [274] CALLVALUE
- [275] DUP1
- [276] ISZERO
- [279] PUSH2 0x011d
- [280] JUMPI
- [282] PUSH1 0x00
- [283] DUP1
- [284] REVERT
- [285] JUMPDEST
- [286] POP
- [289] PUSH2 0x006d
- [292] PUSH2 0x012c
- [293] CALLDATASIZE
- [295] PUSH1 0x04
- [298] PUSH2 0x0811
- [299] JUMP
- [300] JUMPDEST
- [303] PUSH2 0x054b
- [304] JUMP
- [305] JUMPDEST
- [338] PUSH32 0x360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc
- [339] SLOAD
- [341] PUSH1 0x00
- [342] CALLDATASIZE
- [343] DUP2
- [344] DUP3
- [345] CALLDATACOPY
- [346] DUP1
- [347] DUP2
- [348] CALLDATASIZE
- [349] DUP4
- [350] DUP6
- [351] GAS
- [352] DELEGATECALL
- [353] SWAP2
- [354] POP
- [355] RETURNDATASIZE
- [356] DUP1
- [357] DUP3
- [358] DUP4
- [359] RETURNDATACOPY
- [360] DUP3
- [361] DUP1
- [362] ISZERO
- [365] PUSH2 0x0172
- [366] JUMPI
- [367] DUP2
- [368] DUP4
- [369] RETURN
- [370] JUMPDEST
- [371] DUP2
- [372] DUP4
- [373] REVERT
- [374] JUMPDEST
- [375] POP
- [376] POP
- [377] POP
- [378] POP
- [379] JUMP
- [380] JUMPDEST
- [382] PUSH1 0x00
- [415] PUSH32 0x01ffc9a700000000000000000000000000000000000000000000000000000000
- [448] PUSH32 0xffffffff00000000000000000000000000000000000000000000000000000000
- [449] DUP4
- [450] AND
- [451] EQ
- [452] DUP1
- [455] PUSH2 0x020f
- [456] JUMPI
- [457] POP
- [490] PUSH32 0x7f5828d000000000000000000000000000000000000000000000000000000000
- [523] PUSH32 0xffffffff00000000000000000000000000000000000000000000000000000000
- [524] DUP4
- [525] AND
- [526] EQ
- [527] JUMPDEST
- [528] ISZERO
- [531] PUSH2 0x021c
- [532] JUMPI
- [533] POP
- [535] PUSH1 0x01
- [536] SWAP2
- [537] SWAP1
- [538] POP
- [539] JUMP
- [540] JUMPDEST
- [573] PUSH32 0xffffffff00000000000000000000000000000000000000000000000000000000
- [574] DUP1
- [575] DUP4
- [576] AND
- [577] EQ
- [578] ISZERO
- [581] PUSH2 0x024e
- [582] JUMPI
- [583] POP
- [585] PUSH1 0x00
- [586] SWAP2
- [587] SWAP1
- [588] POP
- [589] JUMP
- [590] JUMPDEST
- [623] PUSH32 0x360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc
- [624] SLOAD
- [626] PUSH1 0x40
- [627] MLOAD
- [660] PUSH32 0x01ffc9a700000000000000000000000000000000000000000000000000000000
- [661] DUP2
- [662] MSTORE
- [695] PUSH32 0xffffffff00000000000000000000000000000000000000000000000000000000
- [696] DUP5
- [697] AND
- [699] PUSH1 0x04
- [700] DUP3
- [701] ADD
- [702] MSTORE
- [723] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [724] DUP3
- [725] AND
- [726] SWAP1
- [731] PUSH4 0x01ffc9a7
- [732] SWAP1
- [734] PUSH1 0x24
- [735] ADD
- [737] PUSH1 0x20
- [739] PUSH1 0x40
- [740] MLOAD
- [741] DUP1
- [742] DUP4
- [743] SUB
- [744] DUP2
- [745] DUP7
- [746] GAS
- [747] STATICCALL
- [748] SWAP3
- [749] POP
- [750] POP
- [751] POP
- [752] DUP1
- [753] ISZERO
- [756] PUSH2 0x0336
- [757] JUMPI
- [758] POP
- [760] PUSH1 0x40
- [761] DUP1
- [762] MLOAD
- [764] PUSH1 0x1f
- [765] RETURNDATASIZE
- [766] SWAP1
- [767] DUP2
- [768] ADD
- [801] PUSH32 0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0
- [802] AND
- [803] DUP3
- [804] ADD
- [805] SWAP1
- [806] SWAP3
- [807] MSTORE
- [810] PUSH2 0x0333
- [811] SWAP2
- [812] DUP2
- [813] ADD
- [814] SWAP1
- [817] PUSH2 0x08af
- [818] JUMP
- [819] JUMPDEST
- [821] PUSH1 0x01
- [822] JUMPDEST
- [825] PUSH2 0x0343
- [826] JUMPI
- [827] POP
- [829] PUSH1 0x00
- [830] SWAP3
- [831] SWAP2
- [832] POP
- [833] POP
- [834] JUMP
- [835] JUMPDEST
- [836] SWAP4
- [837] SWAP3
- [838] POP
- [839] POP
- [840] POP
- [841] JUMP
- [842] JUMPDEST
- [875] PUSH32 0xb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d6103
- [876] SLOAD
- [897] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [898] AND
- [899] CALLER
- [920] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [921] AND
- [922] EQ
- [925] PUSH2 0x0405
- [926] JUMPI
- [928] PUSH1 0x40
- [929] MLOAD
- [962] PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000
- [963] DUP2
- [964] MSTORE
- [966] PUSH1 0x20
- [968] PUSH1 0x04
- [969] DUP3
- [970] ADD
- [971] MSTORE
- [973] PUSH1 0x0e
- [975] PUSH1 0x24
- [976] DUP3
- [977] ADD
- [978] MSTORE
- [1011] PUSH32 0x4e4f545f415554484f52495a4544000000000000000000000000000000000000
- [1013] PUSH1 0x44
- [1014] DUP3
- [1015] ADD
- [1016] MSTORE
- [1018] PUSH1 0x64
- [1019] ADD
- [1020] JUMPDEST
- [1022] PUSH1 0x40
- [1023] MLOAD
- [1024] DUP1
- [1025] SWAP2
- [1026] SUB
- [1027] SWAP1
- [1028] REVERT
- [1029] JUMPDEST
- [1032] PUSH2 0x041e
- [1033] DUP2
- [1035] PUSH1 0x40
- [1036] MLOAD
- [1037] DUP1
- [1039] PUSH1 0x20
- [1040] ADD
- [1042] PUSH1 0x40
- [1043] MSTORE
- [1044] DUP1
- [1046] PUSH1 0x00
- [1047] DUP2
- [1048] MSTORE
- [1049] POP
- [1052] PUSH2 0x060a
- [1053] JUMP
- [1054] JUMPDEST
- [1055] POP
- [1056] JUMP
- [1057] JUMPDEST
- [1090] PUSH32 0xb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d6103
- [1091] SLOAD
- [1112] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [1113] AND
- [1114] CALLER
- [1135] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [1136] AND
- [1137] EQ
- [1140] PUSH2 0x04d7
- [1141] JUMPI
- [1143] PUSH1 0x40
- [1144] MLOAD
- [1177] PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000
- [1178] DUP2
- [1179] MSTORE
- [1181] PUSH1 0x20
- [1183] PUSH1 0x04
- [1184] DUP3
- [1185] ADD
- [1186] MSTORE
- [1188] PUSH1 0x0e
- [1190] PUSH1 0x24
- [1191] DUP3
- [1192] ADD
- [1193] MSTORE
- [1226] PUSH32 0x4e4f545f415554484f52495a4544000000000000000000000000000000000000
- [1228] PUSH1 0x44
- [1229] DUP3
- [1230] ADD
- [1231] MSTORE
- [1233] PUSH1 0x64
- [1234] ADD
- [1237] PUSH2 0x03fc
- [1238] JUMP
- [1239] JUMPDEST
- [1242] PUSH2 0x0517
- [1243] DUP4
- [1244] DUP4
- [1245] DUP4
- [1246] DUP1
- [1247] DUP1
- [1249] PUSH1 0x1f
- [1250] ADD
- [1252] PUSH1 0x20
- [1253] DUP1
- [1254] SWAP2
- [1255] DIV
- [1256] MUL
- [1258] PUSH1 0x20
- [1259] ADD
- [1261] PUSH1 0x40
- [1262] MLOAD
- [1263] SWAP1
- [1264] DUP2
- [1265] ADD
- [1267] PUSH1 0x40
- [1268] MSTORE
- [1269] DUP1
- [1270] SWAP4
- [1271] SWAP3
- [1272] SWAP2
- [1273] SWAP1
- [1274] DUP2
- [1275] DUP2
- [1276] MSTORE
- [1278] PUSH1 0x20
- [1279] ADD
- [1280] DUP4
- [1281] DUP4
- [1282] DUP1
- [1283] DUP3
- [1284] DUP5
- [1285] CALLDATACOPY
- [1287] PUSH1 0x00
- [1288] SWAP3
- [1289] ADD
- [1290] SWAP2
- [1291] SWAP1
- [1292] SWAP2
- [1293] MSTORE
- [1294] POP
- [1297] PUSH2 0x060a
- [1298] SWAP3
- [1299] POP
- [1300] POP
- [1301] POP
- [1302] JUMP
- [1303] JUMPDEST
- [1304] POP
- [1305] POP
- [1306] POP
- [1307] JUMP
- [1308] JUMPDEST
- [1310] PUSH1 0x00
- [1313] PUSH2 0x0546
- [1346] PUSH32 0xb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d6103
- [1347] SLOAD
- [1348] SWAP1
- [1349] JUMP
- [1350] JUMPDEST
- [1351] SWAP1
- [1352] POP
- [1353] SWAP1
- [1354] JUMP
- [1355] JUMPDEST
- [1388] PUSH32 0xb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d6103
- [1389] SLOAD
- [1410] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [1411] AND
- [1412] CALLER
- [1433] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [1434] AND
- [1435] EQ
- [1438] PUSH2 0x0601
- [1439] JUMPI
- [1441] PUSH1 0x40
- [1442] MLOAD
- [1475] PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000
- [1476] DUP2
- [1477] MSTORE
- [1479] PUSH1 0x20
- [1481] PUSH1 0x04
- [1482] DUP3
- [1483] ADD
- [1484] MSTORE
- [1486] PUSH1 0x0e
- [1488] PUSH1 0x24
- [1489] DUP3
- [1490] ADD
- [1491] MSTORE
- [1524] PUSH32 0x4e4f545f415554484f52495a4544000000000000000000000000000000000000
- [1526] PUSH1 0x44
- [1527] DUP3
- [1528] ADD
- [1529] MSTORE
- [1531] PUSH1 0x64
- [1532] ADD
- [1535] PUSH2 0x03fc
- [1536] JUMP
- [1537] JUMPDEST
- [1540] PUSH2 0x041e
- [1541] DUP2
- [1544] PUSH2 0x06f9
- [1545] JUMP
- [1546] JUMPDEST
- [1579] PUSH32 0x360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc
- [1580] DUP1
- [1581] SLOAD
- [1582] SWAP1
- [1583] DUP4
- [1584] SWAP1
- [1585] SSTORE
- [1587] PUSH1 0x40
- [1588] MLOAD
- [1609] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [1610] DUP1
- [1611] DUP6
- [1612] AND
- [1613] SWAP2
- [1614] SWAP1
- [1615] DUP4
- [1616] AND
- [1617] SWAP1
- [1650] PUSH32 0x5570d70a002632a7b0b3c9304cc89efb62d8da9eca0dbd7752c83b7379068296
- [1651] SWAP1
- [1653] PUSH1 0x00
- [1654] SWAP1
- [1655] LOG3
- [1656] DUP2
- [1657] MLOAD
- [1658] ISZERO
- [1661] PUSH2 0x0517
- [1662] JUMPI
- [1664] PUSH1 0x00
- [1665] DUP4
- [1686] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [1687] AND
- [1688] DUP4
- [1690] PUSH1 0x40
- [1691] MLOAD
- [1694] PUSH2 0x06a5
- [1695] SWAP2
- [1696] SWAP1
- [1699] PUSH2 0x08d1
- [1700] JUMP
- [1701] JUMPDEST
- [1703] PUSH1 0x00
- [1705] PUSH1 0x40
- [1706] MLOAD
- [1707] DUP1
- [1708] DUP4
- [1709] SUB
- [1710] DUP2
- [1711] DUP6
- [1712] GAS
- [1713] DELEGATECALL
- [1714] SWAP2
- [1715] POP
- [1716] POP
- [1717] RETURNDATASIZE
- [1718] DUP1
- [1720] PUSH1 0x00
- [1721] DUP2
- [1722] EQ
- [1725] PUSH2 0x06e0
- [1726] JUMPI
- [1728] PUSH1 0x40
- [1729] MLOAD
- [1730] SWAP2
- [1731] POP
- [1733] PUSH1 0x1f
- [1734] NOT
- [1736] PUSH1 0x3f
- [1737] RETURNDATASIZE
- [1738] ADD
- [1739] AND
- [1740] DUP3
- [1741] ADD
- [1743] PUSH1 0x40
- [1744] MSTORE
- [1745] RETURNDATASIZE
- [1746] DUP3
- [1747] MSTORE
- [1748] RETURNDATASIZE
- [1750] PUSH1 0x00
- [1752] PUSH1 0x20
- [1753] DUP5
- [1754] ADD
- [1755] RETURNDATACOPY
- [1758] PUSH2 0x06e5
- [1759] JUMP
- [1760] JUMPDEST
- [1762] PUSH1 0x60
- [1763] SWAP2
- [1764] POP
- [1765] JUMPDEST
- [1766] POP
- [1767] POP
- [1768] SWAP1
- [1769] POP
- [1770] DUP1
- [1773] PUSH2 0x0176
- [1774] JUMPI
- [1775] RETURNDATASIZE
- [1776] DUP1
- [1778] PUSH1 0x00
- [1779] DUP1
- [1780] RETURNDATACOPY
- [1781] DUP1
- [1783] PUSH1 0x00
- [1784] REVERT
- [1785] JUMPDEST
- [1787] PUSH1 0x00
- [1790] PUSH2 0x0723
- [1823] PUSH32 0xb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d6103
- [1824] SLOAD
- [1825] SWAP1
- [1826] JUMP
- [1827] JUMPDEST
- [1828] SWAP1
- [1829] POP
- [1830] DUP2
- [1863] PUSH32 0xb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d6103
- [1864] SSTORE
- [1865] DUP2
- [1886] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [1887] AND
- [1888] DUP2
- [1909] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [1910] AND
- [1943] PUSH32 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0
- [1945] PUSH1 0x40
- [1946] MLOAD
- [1948] PUSH1 0x40
- [1949] MLOAD
- [1950] DUP1
- [1951] SWAP2
- [1952] SUB
- [1953] SWAP1
- [1954] LOG3
- [1955] POP
- [1956] POP
- [1957] JUMP
- [1958] JUMPDEST
- [1960] PUSH1 0x00
- [1962] PUSH1 0x20
- [1963] DUP3
- [1964] DUP5
- [1965] SUB
- [1966] SLT
- [1967] ISZERO
- [1970] PUSH2 0x07b8
- [1971] JUMPI
- [1973] PUSH1 0x00
- [1974] DUP1
- [1975] REVERT
- [1976] JUMPDEST
- [1977] DUP2
- [1978] CALLDATALOAD
- [2011] PUSH32 0xffffffff00000000000000000000000000000000000000000000000000000000
- [2012] DUP2
- [2013] AND
- [2014] DUP2
- [2015] EQ
- [2018] PUSH2 0x0343
- [2019] JUMPI
- [2021] PUSH1 0x00
- [2022] DUP1
- [2023] REVERT
- [2024] JUMPDEST
- [2025] DUP1
- [2026] CALLDATALOAD
- [2047] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [2048] DUP2
- [2049] AND
- [2050] DUP2
- [2051] EQ
- [2054] PUSH2 0x080c
- [2055] JUMPI
- [2057] PUSH1 0x00
- [2058] DUP1
- [2059] REVERT
- [2060] JUMPDEST
- [2061] SWAP2
- [2062] SWAP1
- [2063] POP
- [2064] JUMP
- [2065] JUMPDEST
- [2067] PUSH1 0x00
- [2069] PUSH1 0x20
- [2070] DUP3
- [2071] DUP5
- [2072] SUB
- [2073] SLT
- [2074] ISZERO
- [2077] PUSH2 0x0823
- [2078] JUMPI
- [2080] PUSH1 0x00
- [2081] DUP1
- [2082] REVERT
- [2083] JUMPDEST
- [2086] PUSH2 0x0343
- [2087] DUP3
- [2090] PUSH2 0x07e8
- [2091] JUMP
- [2092] JUMPDEST
- [2094] PUSH1 0x00
- [2095] DUP1
- [2097] PUSH1 0x00
- [2099] PUSH1 0x40
- [2100] DUP5
- [2101] DUP7
- [2102] SUB
- [2103] SLT
- [2104] ISZERO
- [2107] PUSH2 0x0841
- [2108] JUMPI
- [2110] PUSH1 0x00
- [2111] DUP1
- [2112] REVERT
- [2113] JUMPDEST
- [2116] PUSH2 0x084a
- [2117] DUP5
- [2120] PUSH2 0x07e8
- [2121] JUMP
- [2122] JUMPDEST
- [2123] SWAP3
- [2124] POP
- [2126] PUSH1 0x20
- [2127] DUP5
- [2128] ADD
- [2129] CALLDATALOAD
- [2138] PUSH8 0xffffffffffffffff
- [2139] DUP1
- [2140] DUP3
- [2141] GT
- [2142] ISZERO
- [2145] PUSH2 0x0867
- [2146] JUMPI
- [2148] PUSH1 0x00
- [2149] DUP1
- [2150] REVERT
- [2151] JUMPDEST
- [2152] DUP2
- [2153] DUP7
- [2154] ADD
- [2155] SWAP2
- [2156] POP
- [2157] DUP7
- [2159] PUSH1 0x1f
- [2160] DUP4
- [2161] ADD
- [2162] SLT
- [2165] PUSH2 0x087b
- [2166] JUMPI
- [2168] PUSH1 0x00
- [2169] DUP1
- [2170] REVERT
- [2171] JUMPDEST
- [2172] DUP2
- [2173] CALLDATALOAD
- [2174] DUP2
- [2175] DUP2
- [2176] GT
- [2177] ISZERO
- [2180] PUSH2 0x088a
- [2181] JUMPI
- [2183] PUSH1 0x00
- [2184] DUP1
- [2185] REVERT
- [2186] JUMPDEST
- [2187] DUP8
- [2189] PUSH1 0x20
- [2190] DUP3
- [2191] DUP6
- [2192] ADD
- [2193] ADD
- [2194] GT
- [2195] ISZERO
- [2198] PUSH2 0x089c
- [2199] JUMPI
- [2201] PUSH1 0x00
- [2202] DUP1
- [2203] REVERT
- [2204] JUMPDEST
- [2206] PUSH1 0x20
- [2207] DUP4
- [2208] ADD
- [2209] SWAP5
- [2210] POP
- [2211] DUP1
- [2212] SWAP4
- [2213] POP
- [2214] POP
- [2215] POP
- [2216] POP
- [2217] SWAP3
- [2218] POP
- [2219] SWAP3
- [2220] POP
- [2221] SWAP3
- [2222] JUMP
- [2223] JUMPDEST
- [2225] PUSH1 0x00
- [2227] PUSH1 0x20
- [2228] DUP3
- [2229] DUP5
- [2230] SUB
- [2231] SLT
- [2232] ISZERO
- [2235] PUSH2 0x08c1
- [2236] JUMPI
- [2238] PUSH1 0x00
- [2239] DUP1
- [2240] REVERT
- [2241] JUMPDEST
- [2242] DUP2
- [2243] MLOAD
- [2244] DUP1
- [2245] ISZERO
- [2246] ISZERO
- [2247] DUP2
- [2248] EQ
- [2251] PUSH2 0x0343
- [2252] JUMPI
- [2254] PUSH1 0x00
- [2255] DUP1
- [2256] REVERT
- [2257] JUMPDEST
- [2259] PUSH1 0x00
- [2260] DUP3
- [2261] MLOAD
- [2263] PUSH1 0x00
- [2264] JUMPDEST
- [2265] DUP2
- [2266] DUP2
- [2267] LT
- [2268] ISZERO
- [2271] PUSH2 0x08f2
- [2272] JUMPI
- [2274] PUSH1 0x20
- [2275] DUP2
- [2276] DUP7
- [2277] ADD
- [2278] DUP2
- [2279] ADD
- [2280] MLOAD
- [2281] DUP6
- [2282] DUP4
- [2283] ADD
- [2284] MSTORE
- [2285] ADD
- [2288] PUSH2 0x08d8
- [2289] JUMP
- [2290] JUMPDEST
- [2291] DUP2
- [2292] DUP2
- [2293] GT
- [2294] ISZERO
- [2297] PUSH2 0x0901
- [2298] JUMPI
- [2300] PUSH1 0x00
- [2301] DUP3
- [2302] DUP6
- [2303] ADD
- [2304] MSTORE
- [2305] JUMPDEST
- [2306] POP
- [2307] SWAP2
- [2308] SWAP1
- [2309] SWAP2
- [2310] ADD
- [2311] SWAP3
- [2312] SWAP2
- [2313] POP
- [2314] POP
- [2315] JUMP
- [2316] 'fe'(Unknown Opcode)
- [2317] LOG2
- [2323] PUSH5 0x6970667358
- [2324] '22'(Unknown Opcode)
- [2325] SLT
- [2326] SHA3
- [2327] MLOAD
- [2328] 'bc'(Unknown Opcode)
- [2329] 'aa'(Unknown Opcode)
- [2330] SWAP5
- [2331] CODESIZE
- [2332] MLOAD
- [2333] SIGNEXTEND
- [2334] '4a'(Unknown Opcode)
- [2335] CODECOPY
- [2336] POP
- [2337] MUL
- [2338] EQ
- [2339] '4e'(Unknown Opcode)
- [2340] 'bf'(Unknown Opcode)
- [2341] 'c9'(Unknown Opcode)
- [2342] 'c4'(Unknown Opcode)
- [2343] BLOCKHASH
- [2344] DUP10
- [2345] '29'(Unknown Opcode)
- [2366] PUSH20 0x47bdb504ed9e0aae04634cba64736f6c63430008
- [2367] EXP
- [2368] STOP
- [2369] CALLER