Tools
Bytecode to Opcode Disassembler
Attempts to decode the low level Contract Bytecodes to Opcodes.
Decoded Bytecode:
- [0] PUSH1 0x80
- [1] PUSH1 0x40
- [2] MSTORE
- [3] PUSH1 0x04
- [4] CALLDATASIZE
- [5] LT
- [6] ISZERO
- [7] PUSH2 0x0012
- [8] JUMPI
- [9] PUSH1 0x00
- [10] DUP1
- [11] REVERT
- [12] JUMPDEST
- [13] PUSH1 0x00
- [14] CALLDATALOAD
- [15] PUSH1 0xe0
- [16] SHR
- [17] DUP1
- [18] PUSH4 0x31189334
- [19] EQ
- [20] PUSH2 0x00d2
- [21] JUMPI
- [22] DUP1
- [23] PUSH4 0x313ce567
- [24] EQ
- [25] PUSH2 0x00cd
- [26] JUMPI
- [27] DUP1
- [28] PUSH4 0x50d25bcd
- [29] EQ
- [30] PUSH2 0x00c8
- [31] JUMPI
- [32] DUP1
- [33] PUSH4 0x54fd4d50
- [34] EQ
- [35] PUSH2 0x00c3
- [36] JUMPI
- [37] DUP1
- [38] PUSH4 0x5515f7f6
- [39] EQ
- [40] PUSH2 0x00be
- [41] JUMPI
- [42] DUP1
- [43] PUSH4 0x668a0f02
- [44] EQ
- [45] PUSH2 0x00b9
- [46] JUMPI
- [47] DUP1
- [48] PUSH4 0x7284e416
- [49] EQ
- [50] PUSH2 0x00b4
- [51] JUMPI
- [52] DUP1
- [53] PUSH4 0x8205bf6a
- [54] EQ
- [55] PUSH2 0x00af
- [56] JUMPI
- [57] DUP1
- [58] PUSH4 0x9a6fc8f5
- [59] EQ
- [60] PUSH2 0x00aa
- [61] JUMPI
- [62] DUP1
- [63] PUSH4 0xb5ab58dc
- [64] EQ
- [65] PUSH2 0x00a5
- [66] JUMPI
- [67] DUP1
- [68] PUSH4 0xb633620c
- [69] EQ
- [70] PUSH2 0x00a0
- [71] JUMPI
- [72] PUSH4 0xfeaf968c
- [73] SUB
- [74] PUSH2 0x00e2
- [75] JUMPI
- [76] PUSH2 0x0457
- [77] JUMP
- [78] JUMPDEST
- [79] PUSH2 0x043c
- [80] JUMP
- [81] JUMPDEST
- [82] PUSH2 0x0421
- [83] JUMP
- [84] JUMPDEST
- [85] PUSH2 0x03c9
- [86] JUMP
- [87] JUMPDEST
- [88] PUSH2 0x031f
- [89] JUMP
- [90] JUMPDEST
- [91] PUSH2 0x02f8
- [92] JUMP
- [93] JUMPDEST
- [94] PUSH2 0x0253
- [95] JUMP
- [96] JUMPDEST
- [97] PUSH2 0x022c
- [98] JUMP
- [99] JUMPDEST
- [100] PUSH2 0x018a
- [101] JUMP
- [102] JUMPDEST
- [103] PUSH2 0x016f
- [104] JUMP
- [105] JUMPDEST
- [106] PUSH2 0x0140
- [107] JUMP
- [108] JUMPDEST
- [109] PUSH2 0x0111
- [110] JUMP
- [111] JUMPDEST
- [112] PUSH1 0x00
- [113] SWAP2
- [114] SUB
- [115] SLT
- [116] PUSH2 0x00e2
- [117] JUMPI
- [118] JUMP
- [119] JUMPDEST
- [120] PUSH1 0x00
- [121] DUP1
- [122] REVERT
- [123] JUMPDEST
- [124] PUSH2 0x00f2
- [125] SWAP2
- [126] PUSH1 0x08
- [127] MUL
- [128] SHR
- [129] DUP2
- [130] JUMP
- [131] JUMPDEST
- [132] SWAP1
- [133] JUMP
- [134] JUMPDEST
- [135] SWAP1
- [136] PUSH2 0x00f2
- [137] SWAP2
- [138] SLOAD
- [139] PUSH2 0x00e7
- [140] JUMP
- [141] JUMPDEST
- [142] PUSH2 0x00f2
- [143] PUSH1 0x00
- [144] DUP1
- [145] PUSH2 0x00f5
- [146] JUMP
- [147] JUMPDEST
- [148] SWAP1
- [149] MSTORE
- [150] JUMP
- [151] JUMPDEST
- [152] JUMP
- [153] JUMPDEST
- [154] CALLVALUE
- [155] PUSH2 0x00e2
- [156] JUMPI
- [157] PUSH2 0x0121
- [158] CALLDATASIZE
- [159] PUSH1 0x04
- [160] PUSH2 0x00d7
- [161] JUMP
- [162] JUMPDEST
- [163] PUSH2 0x013c
- [164] PUSH2 0x012c
- [165] PUSH2 0x0100
- [166] JUMP
- [167] JUMPDEST
- [168] PUSH1 0x40
- [169] MLOAD
- [170] SWAP2
- [171] DUP3
- [172] SWAP2
- [173] DUP3
- [174] SWAP1
- [175] DUP2
- [176] MSTORE
- [177] PUSH1 0x20
- [178] ADD
- [179] SWAP1
- [180] JUMP
- [181] JUMPDEST
- [182] SUB
- [183] SWAP1
- [184] RETURN
- [185] JUMPDEST
- [186] CALLVALUE
- [187] PUSH2 0x00e2
- [188] JUMPI
- [189] PUSH2 0x0150
- [190] CALLDATASIZE
- [191] PUSH1 0x04
- [192] PUSH2 0x00d7
- [193] JUMP
- [194] JUMPDEST
- [195] PUSH2 0x013c
- [196] PUSH2 0x015b
- [197] PUSH2 0x0485
- [198] JUMP
- [199] JUMPDEST
- [200] PUSH1 0x40
- [201] MLOAD
- [202] SWAP2
- [203] DUP3
- [204] SWAP2
- [205] DUP3
- [206] PUSH1 0xff
- [207] SWAP1
- [208] SWAP2
- [209] AND
- [210] DUP2
- [211] MSTORE
- [212] PUSH1 0x20
- [213] ADD
- [214] SWAP1
- [215] JUMP
- [216] JUMPDEST
- [217] CALLVALUE
- [218] PUSH2 0x00e2
- [219] JUMPI
- [220] PUSH2 0x017f
- [221] CALLDATASIZE
- [222] PUSH1 0x04
- [223] PUSH2 0x00d7
- [224] JUMP
- [225] JUMPDEST
- [226] PUSH2 0x013c
- [227] PUSH2 0x012c
- [228] PUSH2 0x05dc
- [229] JUMP
- [230] JUMPDEST
- [231] CALLVALUE
- [232] PUSH2 0x00e2
- [233] JUMPI
- [234] PUSH2 0x019a
- [235] CALLDATASIZE
- [236] PUSH1 0x04
- [237] PUSH2 0x00d7
- [238] JUMP
- [239] JUMPDEST
- [240] PUSH2 0x013c
- [241] PUSH2 0x012c
- [242] PUSH2 0x06a7
- [243] JUMP
- [244] JUMPDEST
- [245] PUSH2 0x00f2
- [246] SWAP2
- [247] PUSH1 0x08
- [248] MUL
- [249] SHR
- [250] JUMPDEST
- [251] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [252] AND
- [253] SWAP1
- [254] JUMP
- [255] JUMPDEST
- [256] SWAP1
- [257] PUSH2 0x00f2
- [258] SWAP2
- [259] SLOAD
- [260] PUSH2 0x01a5
- [261] JUMP
- [262] JUMPDEST
- [263] PUSH2 0x00f2
- [264] PUSH1 0x00
- [265] PUSH1 0x01
- [266] PUSH2 0x01c7
- [267] JUMP
- [268] JUMPDEST
- [269] PUSH2 0x01ae
- [270] PUSH2 0x00f2
- [271] PUSH2 0x00f2
- [272] SWAP3
- [273] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [274] AND
- [275] SWAP1
- [276] JUMP
- [277] JUMPDEST
- [278] PUSH2 0x00f2
- [279] SWAP1
- [280] PUSH2 0x01de
- [281] JUMP
- [282] JUMPDEST
- [283] PUSH2 0x00f2
- [284] SWAP1
- [285] PUSH2 0x0201
- [286] JUMP
- [287] JUMPDEST
- [288] PUSH2 0x010b
- [289] SWAP1
- [290] PUSH2 0x020a
- [291] JUMP
- [292] JUMPDEST
- [293] PUSH1 0x20
- [294] DUP2
- [295] ADD
- [296] SWAP3
- [297] SWAP2
- [298] PUSH2 0x010f
- [299] SWAP2
- [300] SWAP1
- [301] PUSH2 0x0213
- [302] JUMP
- [303] JUMPDEST
- [304] CALLVALUE
- [305] PUSH2 0x00e2
- [306] JUMPI
- [307] PUSH2 0x023c
- [308] CALLDATASIZE
- [309] PUSH1 0x04
- [310] PUSH2 0x00d7
- [311] JUMP
- [312] JUMPDEST
- [313] PUSH2 0x013c
- [314] PUSH2 0x0247
- [315] PUSH2 0x01d2
- [316] JUMP
- [317] JUMPDEST
- [318] PUSH1 0x40
- [319] MLOAD
- [320] SWAP2
- [321] DUP3
- [322] SWAP2
- [323] DUP3
- [324] PUSH2 0x021c
- [325] JUMP
- [326] JUMPDEST
- [327] CALLVALUE
- [328] PUSH2 0x00e2
- [329] JUMPI
- [330] PUSH2 0x0263
- [331] CALLDATASIZE
- [332] PUSH1 0x04
- [333] PUSH2 0x00d7
- [334] JUMP
- [335] JUMPDEST
- [336] PUSH2 0x013c
- [337] PUSH2 0x012c
- [338] PUSH2 0x06b1
- [339] JUMP
- [340] JUMPDEST
- [341] PUSH1 0x00
- [342] JUMPDEST
- [343] DUP4
- [344] DUP2
- [345] LT
- [346] PUSH2 0x0281
- [347] JUMPI
- [348] POP
- [349] POP
- [350] PUSH1 0x00
- [351] SWAP2
- [352] ADD
- [353] MSTORE
- [354] JUMP
- [355] JUMPDEST
- [356] DUP2
- [357] DUP2
- [358] ADD
- [359] MLOAD
- [360] DUP4
- [361] DUP3
- [362] ADD
- [363] MSTORE
- [364] PUSH1 0x20
- [365] ADD
- [366] PUSH2 0x0271
- [367] JUMP
- [368] JUMPDEST
- [369] PUSH2 0x02b2
- [370] PUSH2 0x02bb
- [371] PUSH1 0x20
- [372] SWAP4
- [373] PUSH2 0x02e3
- [374] SWAP4
- [375] PUSH2 0x02a6
- [376] DUP2
- [377] MLOAD
- [378] SWAP1
- [379] JUMP
- [380] JUMPDEST
- [381] DUP1
- [382] DUP4
- [383] MSTORE
- [384] SWAP4
- [385] DUP5
- [386] SWAP3
- [387] PUSH1 0x20
- [388] ADD
- [389] SWAP1
- [390] JUMP
- [391] JUMPDEST
- [392] SWAP6
- [393] DUP7
- [394] SWAP2
- [395] ADD
- [396] PUSH2 0x026e
- [397] JUMP
- [398] JUMPDEST
- [399] PUSH1 0x1f
- [400] ADD
- [401] PUSH32 0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0
- [402] AND
- [403] SWAP1
- [404] JUMP
- [405] JUMPDEST
- [406] ADD
- [407] SWAP1
- [408] JUMP
- [409] JUMPDEST
- [410] PUSH1 0x20
- [411] DUP1
- [412] DUP3
- [413] MSTORE
- [414] PUSH2 0x00f2
- [415] SWAP3
- [416] SWAP2
- [417] ADD
- [418] SWAP1
- [419] PUSH2 0x0291
- [420] JUMP
- [421] JUMPDEST
- [422] CALLVALUE
- [423] PUSH2 0x00e2
- [424] JUMPI
- [425] PUSH2 0x0308
- [426] CALLDATASIZE
- [427] PUSH1 0x04
- [428] PUSH2 0x00d7
- [429] JUMP
- [430] JUMPDEST
- [431] PUSH2 0x013c
- [432] PUSH2 0x0313
- [433] PUSH2 0x0770
- [434] JUMP
- [435] JUMPDEST
- [436] PUSH1 0x40
- [437] MLOAD
- [438] SWAP2
- [439] DUP3
- [440] SWAP2
- [441] DUP3
- [442] PUSH2 0x02e7
- [443] JUMP
- [444] JUMPDEST
- [445] CALLVALUE
- [446] PUSH2 0x00e2
- [447] JUMPI
- [448] PUSH2 0x032f
- [449] CALLDATASIZE
- [450] PUSH1 0x04
- [451] PUSH2 0x00d7
- [452] JUMP
- [453] JUMPDEST
- [454] PUSH2 0x013c
- [455] PUSH2 0x012c
- [456] PUSH2 0x079d
- [457] JUMP
- [458] JUMPDEST
- [459] PUSH10 0xffffffffffffffffffff
- [460] DUP2
- [461] AND
- [462] JUMPDEST
- [463] SUB
- [464] PUSH2 0x00e2
- [465] JUMPI
- [466] JUMP
- [467] JUMPDEST
- [468] SWAP1
- [469] POP
- [470] CALLDATALOAD
- [471] SWAP1
- [472] PUSH2 0x010f
- [473] DUP3
- [474] PUSH2 0x033a
- [475] JUMP
- [476] JUMPDEST
- [477] SWAP1
- [478] PUSH1 0x20
- [479] DUP3
- [480] DUP3
- [481] SUB
- [482] SLT
- [483] PUSH2 0x00e2
- [484] JUMPI
- [485] PUSH2 0x00f2
- [486] SWAP2
- [487] PUSH2 0x034f
- [488] JUMP
- [489] JUMPDEST
- [490] SWAP1
- [491] SWAP6
- [492] SWAP5
- [493] SWAP3
- [494] PUSH2 0x010f
- [495] SWAP5
- [496] PUSH2 0x03b0
- [497] PUSH2 0x03b7
- [498] SWAP3
- [499] PUSH2 0x03a9
- [500] PUSH1 0x80
- [501] SWAP7
- [502] PUSH2 0x03a2
- [503] PUSH1 0xa0
- [504] DUP9
- [505] ADD
- [506] SWAP13
- [507] PUSH1 0x00
- [508] DUP10
- [509] ADD
- [510] SWAP1
- [511] PUSH10 0xffffffffffffffffffff
- [512] AND
- [513] SWAP1
- [514] MSTORE
- [515] JUMP
- [516] JUMPDEST
- [517] PUSH1 0x20
- [518] DUP8
- [519] ADD
- [520] MSTORE
- [521] JUMP
- [522] JUMPDEST
- [523] PUSH1 0x40
- [524] DUP6
- [525] ADD
- [526] MSTORE
- [527] JUMP
- [528] JUMPDEST
- [529] PUSH1 0x60
- [530] DUP4
- [531] ADD
- [532] MSTORE
- [533] JUMP
- [534] JUMPDEST
- [535] ADD
- [536] SWAP1
- [537] PUSH10 0xffffffffffffffffffff
- [538] AND
- [539] SWAP1
- [540] MSTORE
- [541] JUMP
- [542] JUMPDEST
- [543] CALLVALUE
- [544] PUSH2 0x00e2
- [545] JUMPI
- [546] PUSH2 0x013c
- [547] PUSH2 0x03e4
- [548] PUSH2 0x03df
- [549] CALLDATASIZE
- [550] PUSH1 0x04
- [551] PUSH2 0x035c
- [552] JUMP
- [553] JUMPDEST
- [554] PUSH2 0x07f5
- [555] JUMP
- [556] JUMPDEST
- [557] SWAP2
- [558] PUSH2 0x03f1
- [559] SWAP6
- [560] SWAP4
- [561] SWAP6
- [562] PUSH1 0x40
- [563] MLOAD
- [564] SWAP1
- [565] JUMP
- [566] JUMPDEST
- [567] SWAP6
- [568] DUP7
- [569] SWAP6
- [570] DUP7
- [571] PUSH2 0x0370
- [572] JUMP
- [573] JUMPDEST
- [574] DUP1
- [575] PUSH2 0x0348
- [576] JUMP
- [577] JUMPDEST
- [578] SWAP1
- [579] POP
- [580] CALLDATALOAD
- [581] SWAP1
- [582] PUSH2 0x010f
- [583] DUP3
- [584] PUSH2 0x03fa
- [585] JUMP
- [586] JUMPDEST
- [587] SWAP1
- [588] PUSH1 0x20
- [589] DUP3
- [590] DUP3
- [591] SUB
- [592] SLT
- [593] PUSH2 0x00e2
- [594] JUMPI
- [595] PUSH2 0x00f2
- [596] SWAP2
- [597] PUSH2 0x0400
- [598] JUMP
- [599] JUMPDEST
- [600] CALLVALUE
- [601] PUSH2 0x00e2
- [602] JUMPI
- [603] PUSH2 0x013c
- [604] PUSH2 0x012c
- [605] PUSH2 0x0437
- [606] CALLDATASIZE
- [607] PUSH1 0x04
- [608] PUSH2 0x040d
- [609] JUMP
- [610] JUMPDEST
- [611] PUSH2 0x08c2
- [612] JUMP
- [613] JUMPDEST
- [614] CALLVALUE
- [615] PUSH2 0x00e2
- [616] JUMPI
- [617] PUSH2 0x013c
- [618] PUSH2 0x012c
- [619] PUSH2 0x0452
- [620] CALLDATASIZE
- [621] PUSH1 0x04
- [622] PUSH2 0x040d
- [623] JUMP
- [624] JUMPDEST
- [625] PUSH2 0x08cb
- [626] JUMP
- [627] JUMPDEST
- [628] CALLVALUE
- [629] PUSH2 0x00e2
- [630] JUMPI
- [631] PUSH2 0x0467
- [632] CALLDATASIZE
- [633] PUSH1 0x04
- [634] PUSH2 0x00d7
- [635] JUMP
- [636] JUMPDEST
- [637] PUSH2 0x013c
- [638] PUSH2 0x03e4
- [639] PUSH2 0x08f9
- [640] JUMP
- [641] JUMPDEST
- [642] PUSH2 0x047f
- [643] PUSH2 0x00f2
- [644] PUSH2 0x00f2
- [645] SWAP3
- [646] SWAP1
- [647] JUMP
- [648] JUMPDEST
- [649] PUSH1 0xff
- [650] AND
- [651] SWAP1
- [652] JUMP
- [653] JUMPDEST
- [654] PUSH2 0x00f2
- [655] PUSH1 0x12
- [656] PUSH2 0x0472
- [657] JUMP
- [658] JUMPDEST
- [659] PUSH2 0x00f2
- [660] SWAP1
- [661] PUSH2 0x01ae
- [662] JUMP
- [663] JUMPDEST
- [664] PUSH2 0x00f2
- [665] SWAP1
- [666] SLOAD
- [667] PUSH2 0x048f
- [668] JUMP
- [669] JUMPDEST
- [670] PUSH2 0x00f2
- [671] SWAP1
- [672] DUP2
- [673] JUMP
- [674] JUMPDEST
- [675] PUSH2 0x00f2
- [676] SWAP1
- [677] SLOAD
- [678] PUSH2 0x04a2
- [679] JUMP
- [680] JUMPDEST
- [681] PUSH32 0x4e487b7100000000000000000000000000000000000000000000000000000000
- [682] PUSH1 0x00
- [683] MSTORE
- [684] PUSH1 0x41
- [685] PUSH1 0x04
- [686] MSTORE
- [687] PUSH1 0x24
- [688] PUSH1 0x00
- [689] REVERT
- [690] JUMPDEST
- [691] SWAP1
- [692] PUSH1 0x1f
- [693] ADD
- [694] PUSH32 0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0
- [695] AND
- [696] DUP2
- [697] ADD
- [698] SWAP1
- [699] DUP2
- [700] LT
- [701] PUSH8 0xffffffffffffffff
- [702] DUP3
- [703] GT
- [704] OR
- [705] PUSH2 0x0522
- [706] JUMPI
- [707] PUSH1 0x40
- [708] MSTORE
- [709] JUMP
- [710] JUMPDEST
- [711] PUSH2 0x04b3
- [712] JUMP
- [713] JUMPDEST
- [714] SWAP1
- [715] PUSH2 0x010f
- [716] PUSH2 0x0534
- [717] PUSH1 0x40
- [718] MLOAD
- [719] SWAP1
- [720] JUMP
- [721] JUMPDEST
- [722] SWAP3
- [723] DUP4
- [724] PUSH2 0x04e2
- [725] JUMP
- [726] JUMPDEST
- [727] PUSH8 0xffffffffffffffff
- [728] DUP2
- [729] AND
- [730] PUSH2 0x0348
- [731] JUMP
- [732] JUMPDEST
- [733] SWAP1
- [734] POP
- [735] MLOAD
- [736] SWAP1
- [737] PUSH2 0x010f
- [738] DUP3
- [739] PUSH2 0x053b
- [740] JUMP
- [741] JUMPDEST
- [742] PUSH2 0x0348
- [743] DUP2
- [744] PUSH1 0x17
- [745] SIGNEXTEND
- [746] SWAP1
- [747] JUMP
- [748] JUMPDEST
- [749] SWAP1
- [750] POP
- [751] MLOAD
- [752] SWAP1
- [753] PUSH2 0x010f
- [754] DUP3
- [755] PUSH2 0x0558
- [756] JUMP
- [757] JUMPDEST
- [758] SWAP2
- [759] SWAP1
- [760] PUSH1 0x40
- [761] DUP4
- [762] DUP3
- [763] SUB
- [764] SLT
- [765] PUSH2 0x00e2
- [766] JUMPI
- [767] PUSH2 0x059e
- [768] SWAP1
- [769] PUSH1 0x20
- [770] PUSH2 0x058b
- [771] PUSH1 0x40
- [772] PUSH2 0x0527
- [773] JUMP
- [774] JUMPDEST
- [775] SWAP5
- [776] PUSH2 0x0596
- [777] DUP4
- [778] DUP3
- [779] PUSH2 0x054b
- [780] JUMP
- [781] JUMPDEST
- [782] DUP7
- [783] MSTORE
- [784] ADD
- [785] PUSH2 0x0562
- [786] JUMP
- [787] JUMPDEST
- [788] PUSH1 0x20
- [789] DUP4
- [790] ADD
- [791] MSTORE
- [792] JUMP
- [793] JUMPDEST
- [794] SWAP1
- [795] PUSH1 0x40
- [796] DUP3
- [797] DUP3
- [798] SUB
- [799] SLT
- [800] PUSH2 0x00e2
- [801] JUMPI
- [802] PUSH2 0x00f2
- [803] SWAP2
- [804] PUSH2 0x056f
- [805] JUMP
- [806] JUMPDEST
- [807] PUSH1 0x40
- [808] MLOAD
- [809] RETURNDATASIZE
- [810] PUSH1 0x00
- [811] DUP3
- [812] RETURNDATACOPY
- [813] RETURNDATASIZE
- [814] SWAP1
- [815] REVERT
- [816] JUMPDEST
- [817] MLOAD
- [818] PUSH1 0x17
- [819] SIGNEXTEND
- [820] SWAP1
- [821] JUMP
- [822] JUMPDEST
- [823] PUSH2 0x00f2
- [824] PUSH2 0x00f2
- [825] PUSH2 0x00f2
- [826] SWAP3
- [827] PUSH1 0x17
- [828] SIGNEXTEND
- [829] SWAP1
- [830] JUMP
- [831] JUMPDEST
- [832] PUSH2 0x063e
- [833] PUSH1 0x40
- [834] PUSH2 0x05f3
- [835] PUSH2 0x05ee
- [836] PUSH1 0x01
- [837] PUSH2 0x0498
- [838] JUMP
- [839] JUMPDEST
- [840] PUSH2 0x020a
- [841] JUMP
- [842] JUMPDEST
- [843] PUSH2 0x05fd
- [844] PUSH1 0x00
- [845] PUSH2 0x04a9
- [846] JUMP
- [847] JUMPDEST
- [848] SWAP1
- [849] PUSH2 0x0607
- [850] PUSH1 0x40
- [851] MLOAD
- [852] SWAP1
- [853] JUMP
- [854] JUMPDEST
- [855] SWAP4
- [856] DUP5
- [857] SWAP3
- [858] DUP4
- [859] SWAP2
- [860] DUP3
- [861] SWAP2
- [862] PUSH32 0xf69058c100000000000000000000000000000000000000000000000000000000
- [863] JUMPDEST
- [864] DUP4
- [865] MSTORE
- [866] PUSH1 0x04
- [867] DUP4
- [868] ADD
- [869] MSTORE
- [870] PUSH1 0x24
- [871] DUP3
- [872] ADD
- [873] SWAP1
- [874] JUMP
- [875] JUMPDEST
- [876] SUB
- [877] SWAP2
- [878] GAS
- [879] STATICCALL
- [880] DUP1
- [881] ISZERO
- [882] PUSH2 0x0695
- [883] JUMPI
- [884] PUSH1 0x20
- [885] PUSH2 0x0661
- [886] SWAP2
- [887] PUSH2 0x00f2
- [888] SWAP4
- [889] PUSH1 0x00
- [890] SWAP2
- [891] PUSH2 0x0666
- [892] JUMPI
- [893] JUMPDEST
- [894] POP
- [895] ADD
- [896] PUSH2 0x05c5
- [897] JUMP
- [898] JUMPDEST
- [899] PUSH2 0x05cc
- [900] JUMP
- [901] JUMPDEST
- [902] PUSH2 0x0688
- [903] SWAP2
- [904] POP
- [905] PUSH1 0x40
- [906] RETURNDATASIZE
- [907] PUSH1 0x40
- [908] GT
- [909] PUSH2 0x068e
- [910] JUMPI
- [911] JUMPDEST
- [912] PUSH2 0x0680
- [913] DUP2
- [914] DUP4
- [915] PUSH2 0x04e2
- [916] JUMP
- [917] JUMPDEST
- [918] DUP2
- [919] ADD
- [920] SWAP1
- [921] PUSH2 0x05a5
- [922] JUMP
- [923] JUMPDEST
- [924] CODESIZE
- [925] PUSH2 0x065a
- [926] JUMP
- [927] JUMPDEST
- [928] POP
- [929] RETURNDATASIZE
- [930] PUSH2 0x0676
- [931] JUMP
- [932] JUMPDEST
- [933] PUSH2 0x05b9
- [934] JUMP
- [935] JUMPDEST
- [936] PUSH2 0x00f2
- [937] PUSH2 0x00f2
- [938] PUSH2 0x00f2
- [939] SWAP3
- [940] SWAP1
- [941] JUMP
- [942] JUMPDEST
- [943] PUSH2 0x00f2
- [944] PUSH1 0x01
- [945] PUSH2 0x069a
- [946] JUMP
- [947] JUMPDEST
- [948] PUSH1 0x00
- [949] JUMPDEST
- [950] POP
- [951] PUSH2 0x00f2
- [952] PUSH2 0x079d
- [953] JUMP
- [954] JUMPDEST
- [955] PUSH8 0xffffffffffffffff
- [956] DUP2
- [957] GT
- [958] PUSH2 0x0522
- [959] JUMPI
- [960] PUSH1 0x20
- [961] SWAP1
- [962] PUSH1 0x1f
- [963] ADD
- [964] PUSH32 0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0
- [965] AND
- [966] ADD
- [967] SWAP1
- [968] JUMP
- [969] JUMPDEST
- [970] SWAP1
- [971] PUSH2 0x070a
- [972] PUSH2 0x0705
- [973] DUP4
- [974] PUSH2 0x06bd
- [975] JUMP
- [976] JUMPDEST
- [977] PUSH2 0x0527
- [978] JUMP
- [979] JUMPDEST
- [980] SWAP2
- [981] DUP3
- [982] MSTORE
- [983] JUMP
- [984] JUMPDEST
- [985] PUSH2 0x0719
- [986] PUSH1 0x31
- [987] PUSH2 0x06f8
- [988] JUMP
- [989] JUMPDEST
- [990] PUSH32 0x4120706f7274206f66206120636861696e6c696e6b2061676772656761746f72
- [991] PUSH1 0x20
- [992] DUP3
- [993] ADD
- [994] MSTORE
- [995] PUSH32 0x20706f77657265642062792053746f726b000000000000000000000000000000
- [996] PUSH1 0x40
- [997] DUP3
- [998] ADD
- [999] MSTORE
- [1000] SWAP1
- [1001] JUMP
- [1002] JUMPDEST
- [1003] PUSH2 0x00f2
- [1004] PUSH2 0x070f
- [1005] JUMP
- [1006] JUMPDEST
- [1007] PUSH2 0x00f2
- [1008] PUSH2 0x0768
- [1009] JUMP
- [1010] JUMPDEST
- [1011] MLOAD
- [1012] PUSH8 0xffffffffffffffff
- [1013] AND
- [1014] SWAP1
- [1015] JUMP
- [1016] JUMPDEST
- [1017] PUSH2 0x00f2
- [1018] PUSH2 0x00f2
- [1019] PUSH2 0x00f2
- [1020] SWAP3
- [1021] PUSH8 0xffffffffffffffff
- [1022] AND
- [1023] SWAP1
- [1024] JUMP
- [1025] JUMPDEST
- [1026] PUSH2 0x07af
- [1027] PUSH1 0x40
- [1028] PUSH2 0x05f3
- [1029] PUSH2 0x05ee
- [1030] PUSH1 0x01
- [1031] PUSH2 0x0498
- [1032] JUMP
- [1033] JUMPDEST
- [1034] SUB
- [1035] SWAP2
- [1036] GAS
- [1037] STATICCALL
- [1038] DUP1
- [1039] ISZERO
- [1040] PUSH2 0x0695
- [1041] JUMPI
- [1042] PUSH1 0x00
- [1043] PUSH2 0x07d1
- [1044] SWAP2
- [1045] PUSH2 0x00f2
- [1046] SWAP4
- [1047] DUP3
- [1048] SWAP2
- [1049] PUSH2 0x07d6
- [1050] JUMPI
- [1051] JUMPDEST
- [1052] POP
- [1053] ADD
- [1054] PUSH2 0x0778
- [1055] JUMP
- [1056] JUMPDEST
- [1057] PUSH2 0x0786
- [1058] JUMP
- [1059] JUMPDEST
- [1060] PUSH2 0x07ef
- [1061] SWAP2
- [1062] POP
- [1063] PUSH1 0x40
- [1064] RETURNDATASIZE
- [1065] PUSH1 0x40
- [1066] GT
- [1067] PUSH2 0x068e
- [1068] JUMPI
- [1069] PUSH2 0x0680
- [1070] DUP2
- [1071] DUP4
- [1072] PUSH2 0x04e2
- [1073] JUMP
- [1074] JUMPDEST
- [1075] CODESIZE
- [1076] PUSH2 0x07ca
- [1077] JUMP
- [1078] JUMPDEST
- [1079] PUSH2 0x0849
- [1080] SWAP2
- [1081] PUSH1 0x40
- [1082] PUSH2 0x0808
- [1083] PUSH2 0x05ee
- [1084] PUSH1 0x01
- [1085] PUSH2 0x0498
- [1086] JUMP
- [1087] JUMPDEST
- [1088] PUSH2 0x0812
- [1089] PUSH1 0x00
- [1090] PUSH2 0x04a9
- [1091] JUMP
- [1092] JUMPDEST
- [1093] SWAP1
- [1094] PUSH2 0x081c
- [1095] PUSH1 0x40
- [1096] MLOAD
- [1097] SWAP1
- [1098] JUMP
- [1099] JUMPDEST
- [1100] SWAP6
- [1101] DUP7
- [1102] SWAP3
- [1103] DUP4
- [1104] SWAP2
- [1105] DUP3
- [1106] SWAP2
- [1107] PUSH32 0xf69058c100000000000000000000000000000000000000000000000000000000
- [1108] PUSH2 0x0630
- [1109] JUMP
- [1110] JUMPDEST
- [1111] SUB
- [1112] SWAP2
- [1113] GAS
- [1114] STATICCALL
- [1115] SWAP3
- [1116] DUP4
- [1117] ISZERO
- [1118] PUSH2 0x0695
- [1119] JUMPI
- [1120] PUSH1 0x00
- [1121] SWAP4
- [1122] PUSH2 0x08a1
- [1123] JUMPI
- [1124] JUMPDEST
- [1125] POP
- [1126] PUSH1 0x00
- [1127] PUSH2 0x086b
- [1128] PUSH1 0x20
- [1129] DUP6
- [1130] ADD
- [1131] PUSH2 0x05c5
- [1132] JUMP
- [1133] JUMPDEST
- [1134] SWAP4
- [1135] ADD
- [1136] SWAP2
- [1137] PUSH2 0x0880
- [1138] PUSH2 0x087a
- [1139] DUP5
- [1140] PUSH2 0x0778
- [1141] JUMP
- [1142] JUMPDEST
- [1143] SWAP4
- [1144] PUSH2 0x0778
- [1145] JUMP
- [1146] JUMPDEST
- [1147] SWAP2
- [1148] PUSH2 0x089d
- [1149] PUSH2 0x0897
- [1150] PUSH2 0x0891
- [1151] DUP5
- [1152] SWAP8
- [1153] PUSH2 0x05cc
- [1154] JUMP
- [1155] JUMPDEST
- [1156] SWAP6
- [1157] PUSH2 0x0786
- [1158] JUMP
- [1159] JUMPDEST
- [1160] SWAP4
- [1161] PUSH2 0x0786
- [1162] JUMP
- [1163] JUMPDEST
- [1164] SWAP2
- [1165] SWAP1
- [1166] JUMP
- [1167] JUMPDEST
- [1168] PUSH2 0x08bb
- [1169] SWAP2
- [1170] SWAP4
- [1171] POP
- [1172] PUSH1 0x40
- [1173] RETURNDATASIZE
- [1174] PUSH1 0x40
- [1175] GT
- [1176] PUSH2 0x068e
- [1177] JUMPI
- [1178] PUSH2 0x0680
- [1179] DUP2
- [1180] DUP4
- [1181] PUSH2 0x04e2
- [1182] JUMP
- [1183] JUMPDEST
- [1184] SWAP2
- [1185] CODESIZE
- [1186] PUSH2 0x085c
- [1187] JUMP
- [1188] JUMPDEST
- [1189] POP
- [1190] PUSH2 0x00f2
- [1191] PUSH2 0x05dc
- [1192] JUMP
- [1193] JUMPDEST
- [1194] POP
- [1195] PUSH1 0x00
- [1196] PUSH2 0x06b4
- [1197] JUMP
- [1198] JUMPDEST
- [1199] PUSH2 0x08ea
- [1200] PUSH2 0x00f2
- [1201] PUSH2 0x00f2
- [1202] SWAP3
- [1203] PUSH8 0xffffffffffffffff
- [1204] AND
- [1205] SWAP1
- [1206] JUMP
- [1207] JUMPDEST
- [1208] PUSH10 0xffffffffffffffffffff
- [1209] AND
- [1210] SWAP1
- [1211] JUMP
- [1212] JUMPDEST
- [1213] PUSH2 0x094d
- [1214] SWAP1
- [1215] PUSH1 0x40
- [1216] PUSH2 0x090c
- [1217] PUSH2 0x05ee
- [1218] PUSH1 0x01
- [1219] PUSH2 0x0498
- [1220] JUMP
- [1221] JUMPDEST
- [1222] PUSH2 0x0916
- [1223] PUSH1 0x00
- [1224] PUSH2 0x04a9
- [1225] JUMP
- [1226] JUMPDEST
- [1227] SWAP1
- [1228] PUSH2 0x0920
- [1229] PUSH1 0x40
- [1230] MLOAD
- [1231] SWAP1
- [1232] JUMP
- [1233] JUMPDEST
- [1234] SWAP5
- [1235] DUP6
- [1236] SWAP3
- [1237] DUP4
- [1238] SWAP2
- [1239] DUP3
- [1240] SWAP2
- [1241] PUSH32 0xf69058c100000000000000000000000000000000000000000000000000000000
- [1242] PUSH2 0x0630
- [1243] JUMP
- [1244] JUMPDEST
- [1245] SUB
- [1246] SWAP2
- [1247] GAS
- [1248] STATICCALL
- [1249] SWAP2
- [1250] DUP3
- [1251] ISZERO
- [1252] PUSH2 0x0695
- [1253] JUMPI
- [1254] PUSH1 0x00
- [1255] SWAP3
- [1256] PUSH2 0x098d
- [1257] JUMPI
- [1258] JUMPDEST
- [1259] POP
- [1260] DUP2
- [1261] SWAP1
- [1262] PUSH2 0x0980
- [1263] PUSH1 0x20
- [1264] PUSH2 0x0979
- [1265] PUSH2 0x0974
- [1266] DUP6
- [1267] PUSH2 0x0778
- [1268] JUMP
- [1269] JUMPDEST
- [1270] PUSH2 0x08d3
- [1271] JUMP
- [1272] JUMPDEST
- [1273] SWAP5
- [1274] ADD
- [1275] PUSH2 0x05c5
- [1276] JUMP
- [1277] JUMPDEST
- [1278] SWAP3
- [1279] PUSH2 0x0880
- [1280] PUSH2 0x087a
- [1281] DUP5
- [1282] PUSH2 0x0778
- [1283] JUMP
- [1284] JUMPDEST
- [1285] PUSH2 0x09a7
- [1286] SWAP2
- [1287] SWAP3
- [1288] POP
- [1289] PUSH1 0x40
- [1290] RETURNDATASIZE
- [1291] PUSH1 0x40
- [1292] GT
- [1293] PUSH2 0x068e
- [1294] JUMPI
- [1295] PUSH2 0x0680
- [1296] DUP2
- [1297] DUP4
- [1298] PUSH2 0x04e2
- [1299] JUMP
- [1300] JUMPDEST
- [1301] SWAP1
- [1302] CODESIZE
- [1303] PUSH2 0x0960
- [1304] JUMP
- [1305] 'fe'(Unknown Opcode)
- [1306] LOG2
- [1307] PUSH5 0x6970667358
- [1308] '22'(Unknown Opcode)
- [1309] SLT
- [1310] SHA3
- [1311] MCOPY
- [1312] '28'(Unknown Opcode)
- [1313] 'fb'(Unknown Opcode)
- [1314] DUP13
- [1315] CALLER
- [1316] PUSH6 0xf6f216e5c0a1
- [1317] 'd9'(Unknown Opcode)
- [1318] 'd8'(Unknown Opcode)
- [1319] EXTCODESIZE