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] PUSH2 0x0042
- [7] JUMPI
- [8] PUSH0 0x
- [9] CALLDATALOAD
- [10] PUSH1 0xe0
- [11] SHR
- [12] DUP1
- [13] PUSH4 0x0146056d
- [14] EQ
- [15] PUSH2 0x0059
- [16] JUMPI
- [17] DUP1
- [18] PUSH4 0x5c60da1b
- [19] EQ
- [20] PUSH2 0x0080
- [21] JUMPI
- [22] DUP1
- [23] PUSH4 0xcc316e99
- [24] EQ
- [25] PUSH2 0x00ac
- [26] JUMPI
- [27] DUP1
- [28] PUSH4 0xd55ec697
- [29] EQ
- [30] PUSH2 0x00cb
- [31] JUMPI
- [32] PUSH2 0x0051
- [33] JUMP
- [34] JUMPDEST
- [35] CALLDATASIZE
- [36] PUSH2 0x0051
- [37] JUMPI
- [38] PUSH2 0x004f
- [39] PUSH2 0x00df
- [40] JUMP
- [41] JUMPDEST
- [42] STOP
- [43] JUMPDEST
- [44] PUSH2 0x004f
- [45] PUSH2 0x00df
- [46] JUMP
- [47] JUMPDEST
- [48] CALLVALUE
- [49] DUP1
- [50] ISZERO
- [51] PUSH2 0x0064
- [52] JUMPI
- [53] PUSH0 0x
- [54] DUP1
- [55] REVERT
- [56] JUMPDEST
- [57] POP
- [58] PUSH2 0x006d
- [59] PUSH2 0x00fe
- [60] JUMP
- [61] JUMPDEST
- [62] PUSH1 0x40
- [63] MLOAD
- [64] SWAP1
- [65] DUP2
- [66] MSTORE
- [67] PUSH1 0x20
- [68] ADD
- [69] JUMPDEST
- [70] PUSH1 0x40
- [71] MLOAD
- [72] DUP1
- [73] SWAP2
- [74] SUB
- [75] SWAP1
- [76] RETURN
- [77] JUMPDEST
- [78] CALLVALUE
- [79] DUP1
- [80] ISZERO
- [81] PUSH2 0x008b
- [82] JUMPI
- [83] PUSH0 0x
- [84] DUP1
- [85] REVERT
- [86] JUMPDEST
- [87] POP
- [88] PUSH2 0x0094
- [89] PUSH2 0x0134
- [90] JUMP
- [91] JUMPDEST
- [92] PUSH1 0x40
- [93] MLOAD
- [94] PUSH1 0x01
- [95] PUSH1 0x01
- [96] PUSH1 0xa0
- [97] SHL
- [98] SUB
- [99] SWAP1
- [100] SWAP2
- [101] AND
- [102] DUP2
- [103] MSTORE
- [104] PUSH1 0x20
- [105] ADD
- [106] PUSH2 0x0077
- [107] JUMP
- [108] JUMPDEST
- [109] CALLVALUE
- [110] DUP1
- [111] ISZERO
- [112] PUSH2 0x00b7
- [113] JUMPI
- [114] PUSH0 0x
- [115] DUP1
- [116] REVERT
- [117] JUMPDEST
- [118] POP
- [119] PUSH2 0x004f
- [120] PUSH2 0x00c6
- [121] CALLDATASIZE
- [122] PUSH1 0x04
- [123] PUSH2 0x052b
- [124] JUMP
- [125] JUMPDEST
- [126] PUSH2 0x014f
- [127] JUMP
- [128] JUMPDEST
- [129] CALLVALUE
- [130] DUP1
- [131] ISZERO
- [132] PUSH2 0x00d6
- [133] JUMPI
- [134] PUSH0 0x
- [135] DUP1
- [136] REVERT
- [137] JUMPDEST
- [138] POP
- [139] PUSH2 0x004f
- [140] PUSH2 0x021f
- [141] JUMP
- [142] JUMPDEST
- [143] PUSH2 0x00fc
- [144] PUSH2 0x00f7
- [145] PUSH0 0x
- [146] DUP1
- [147] MLOAD
- [148] PUSH1 0x20
- [149] PUSH2 0x06ff
- [150] DUP4
- [151] CODECOPY
- [152] DUP2
- [153] MLOAD
- [154] SWAP2
- [155] MSTORE
- [156] SLOAD
- [157] SWAP1
- [158] JUMP
- [159] JUMPDEST
- [160] PUSH2 0x03ba
- [161] JUMP
- [162] JUMPDEST
- [163] JUMP
- [164] JUMPDEST
- [165] PUSH0 0x
- [166] DUP1
- [167] DUP1
- [168] PUSH2 0x012c
- [169] PUSH1 0x01
- [170] PUSH32 0x5ab13dea200017e8baa24b5dbdb8948cd7b177c48215cedcb418645bd0d0c31b
- [171] PUSH2 0x05a5
- [172] JUMP
- [173] JUMPDEST
- [174] SLOAD
- [175] SWAP4
- [176] SWAP3
- [177] POP
- [178] POP
- [179] POP
- [180] JUMP
- [181] JUMPDEST
- [182] PUSH0 0x
- [183] PUSH2 0x014a
- [184] PUSH0 0x
- [185] DUP1
- [186] MLOAD
- [187] PUSH1 0x20
- [188] PUSH2 0x06ff
- [189] DUP4
- [190] CODECOPY
- [191] DUP2
- [192] MLOAD
- [193] SWAP2
- [194] MSTORE
- [195] SLOAD
- [196] SWAP1
- [197] JUMP
- [198] JUMPDEST
- [199] SWAP1
- [200] POP
- [201] SWAP1
- [202] JUMP
- [203] JUMPDEST
- [204] PUSH0 0x
- [205] DUP2
- [206] PUSH1 0x40
- [207] MLOAD
- [208] PUSH1 0x20
- [209] ADD
- [210] PUSH2 0x0161
- [211] SWAP2
- [212] SWAP1
- [213] PUSH2 0x05ec
- [214] JUMP
- [215] JUMPDEST
- [216] PUSH1 0x40
- [217] DUP1
- [218] MLOAD
- [219] DUP1
- [220] DUP4
- [221] SUB
- [222] PUSH1 0x1f
- [223] NOT
- [224] ADD
- [225] DUP2
- [226] MSTORE
- [227] SWAP1
- [228] DUP3
- [229] SWAP1
- [230] MSTORE
- [231] DUP1
- [232] MLOAD
- [233] PUSH1 0x20
- [234] SWAP1
- [235] SWAP2
- [236] ADD
- [237] SHA3
- [238] PUSH4 0x05390e03
- [239] PUSH1 0xe2
- [240] SHL
- [241] DUP3
- [242] MSTORE
- [243] PUSH1 0x04
- [244] DUP3
- [245] ADD
- [246] DUP2
- [247] SWAP1
- [248] MSTORE
- [249] SWAP2
- [250] POP
- [251] PUSH0 0x
- [252] SWAP1
- [253] CALLER
- [254] SWAP1
- [255] PUSH4 0x14e4380c
- [256] SWAP1
- [257] PUSH1 0x24
- [258] ADD
- [259] PUSH0 0x
- [260] PUSH1 0x40
- [261] MLOAD
- [262] DUP1
- [263] DUP4
- [264] SUB
- [265] DUP2
- [266] DUP7
- [267] GAS
- [268] STATICCALL
- [269] ISZERO
- [270] DUP1
- [271] ISZERO
- [272] PUSH2 0x01b4
- [273] JUMPI
- [274] RETURNDATASIZE
- [275] PUSH0 0x
- [276] DUP1
- [277] RETURNDATACOPY
- [278] RETURNDATASIZE
- [279] PUSH0 0x
- [280] REVERT
- [281] JUMPDEST
- [282] POP
- [283] POP
- [284] POP
- [285] POP
- [286] PUSH1 0x40
- [287] MLOAD
- [288] RETURNDATASIZE
- [289] PUSH0 0x
- [290] DUP3
- [291] RETURNDATACOPY
- [292] PUSH1 0x1f
- [293] RETURNDATASIZE
- [294] SWAP1
- [295] DUP2
- [296] ADD
- [297] PUSH1 0x1f
- [298] NOT
- [299] AND
- [300] DUP3
- [301] ADD
- [302] PUSH1 0x40
- [303] MSTORE
- [304] PUSH2 0x01db
- [305] SWAP2
- [306] SWAP1
- [307] DUP2
- [308] ADD
- [309] SWAP1
- [310] PUSH2 0x0631
- [311] JUMP
- [312] JUMPDEST
- [313] POP
- [314] POP
- [315] POP
- [316] SWAP2
- [317] POP
- [318] POP
- [319] PUSH2 0x01ea
- [320] DUP2
- [321] PUSH2 0x03d8
- [322] JUMP
- [323] JUMPDEST
- [324] PUSH0 0x
- [325] PUSH2 0x0216
- [326] PUSH1 0x01
- [327] PUSH32 0x5ab13dea200017e8baa24b5dbdb8948cd7b177c48215cedcb418645bd0d0c31b
- [328] PUSH2 0x05a5
- [329] JUMP
- [330] JUMPDEST
- [331] SWAP3
- [332] SWAP1
- [333] SWAP3
- [334] SSTORE
- [335] POP
- [336] POP
- [337] POP
- [338] JUMP
- [339] JUMPDEST
- [340] ADDRESS
- [341] PUSH1 0x01
- [342] PUSH1 0x01
- [343] PUSH1 0xa0
- [344] SHL
- [345] SUB
- [346] AND
- [347] PUSH4 0x4bde38c8
- [348] PUSH1 0x40
- [349] MLOAD
- [350] DUP2
- [351] PUSH4 0xffffffff
- [352] AND
- [353] PUSH1 0xe0
- [354] SHL
- [355] DUP2
- [356] MSTORE
- [357] PUSH1 0x04
- [358] ADD
- [359] PUSH1 0x20
- [360] PUSH1 0x40
- [361] MLOAD
- [362] DUP1
- [363] DUP4
- [364] SUB
- [365] DUP2
- [366] DUP7
- [367] GAS
- [368] STATICCALL
- [369] ISZERO
- [370] DUP1
- [371] ISZERO
- [372] PUSH2 0x025b
- [373] JUMPI
- [374] RETURNDATASIZE
- [375] PUSH0 0x
- [376] DUP1
- [377] RETURNDATACOPY
- [378] RETURNDATASIZE
- [379] PUSH0 0x
- [380] REVERT
- [381] JUMPDEST
- [382] POP
- [383] POP
- [384] POP
- [385] POP
- [386] PUSH1 0x40
- [387] MLOAD
- [388] RETURNDATASIZE
- [389] PUSH1 0x1f
- [390] NOT
- [391] PUSH1 0x1f
- [392] DUP3
- [393] ADD
- [394] AND
- [395] DUP3
- [396] ADD
- [397] DUP1
- [398] PUSH1 0x40
- [399] MSTORE
- [400] POP
- [401] DUP2
- [402] ADD
- [403] SWAP1
- [404] PUSH2 0x027f
- [405] SWAP2
- [406] SWAP1
- [407] PUSH2 0x06de
- [408] JUMP
- [409] JUMPDEST
- [410] PUSH1 0x01
- [411] PUSH1 0x01
- [412] PUSH1 0xa0
- [413] SHL
- [414] SUB
- [415] AND
- [416] PUSH4 0xc45a0155
- [417] PUSH1 0x40
- [418] MLOAD
- [419] DUP2
- [420] PUSH4 0xffffffff
- [421] AND
- [422] PUSH1 0xe0
- [423] SHL
- [424] DUP2
- [425] MSTORE
- [426] PUSH1 0x04
- [427] ADD
- [428] PUSH1 0x20
- [429] PUSH1 0x40
- [430] MLOAD
- [431] DUP1
- [432] DUP4
- [433] SUB
- [434] DUP2
- [435] DUP7
- [436] GAS
- [437] STATICCALL
- [438] ISZERO
- [439] DUP1
- [440] ISZERO
- [441] PUSH2 0x02ba
- [442] JUMPI
- [443] RETURNDATASIZE
- [444] PUSH0 0x
- [445] DUP1
- [446] RETURNDATACOPY
- [447] RETURNDATASIZE
- [448] PUSH0 0x
- [449] REVERT
- [450] JUMPDEST
- [451] POP
- [452] POP
- [453] POP
- [454] POP
- [455] PUSH1 0x40
- [456] MLOAD
- [457] RETURNDATASIZE
- [458] PUSH1 0x1f
- [459] NOT
- [460] PUSH1 0x1f
- [461] DUP3
- [462] ADD
- [463] AND
- [464] DUP3
- [465] ADD
- [466] DUP1
- [467] PUSH1 0x40
- [468] MSTORE
- [469] POP
- [470] DUP2
- [471] ADD
- [472] SWAP1
- [473] PUSH2 0x02de
- [474] SWAP2
- [475] SWAP1
- [476] PUSH2 0x06de
- [477] JUMP
- [478] JUMPDEST
- [479] PUSH1 0x01
- [480] PUSH1 0x01
- [481] PUSH1 0xa0
- [482] SHL
- [483] SUB
- [484] AND
- [485] CALLER
- [486] PUSH1 0x01
- [487] PUSH1 0x01
- [488] PUSH1 0xa0
- [489] SHL
- [490] SUB
- [491] AND
- [492] EQ
- [493] PUSH2 0x030f
- [494] JUMPI
- [495] PUSH1 0x40
- [496] MLOAD
- [497] PUSH4 0x143d1633
- [498] PUSH1 0xe1
- [499] SHL
- [500] DUP2
- [501] MSTORE
- [502] PUSH1 0x04
- [503] ADD
- [504] PUSH1 0x40
- [505] MLOAD
- [506] DUP1
- [507] SWAP2
- [508] SUB
- [509] SWAP1
- [510] REVERT
- [511] JUMPDEST
- [512] PUSH0 0x
- [513] DUP1
- [514] PUSH2 0x033c
- [515] PUSH1 0x01
- [516] PUSH32 0x5ab13dea200017e8baa24b5dbdb8948cd7b177c48215cedcb418645bd0d0c31b
- [517] PUSH2 0x05a5
- [518] JUMP
- [519] JUMPDEST
- [520] DUP1
- [521] SLOAD
- [522] PUSH1 0x40
- [523] MLOAD
- [524] PUSH4 0x05390e03
- [525] PUSH1 0xe2
- [526] SHL
- [527] DUP2
- [528] MSTORE
- [529] PUSH1 0x04
- [530] DUP2
- [531] ADD
- [532] DUP3
- [533] SWAP1
- [534] MSTORE
- [535] SWAP1
- [536] SWAP4
- [537] POP
- [538] SWAP1
- [539] SWAP2
- [540] POP
- [541] PUSH0 0x
- [542] SWAP1
- [543] CALLER
- [544] SWAP1
- [545] PUSH4 0x14e4380c
- [546] SWAP1
- [547] PUSH1 0x24
- [548] ADD
- [549] PUSH0 0x
- [550] PUSH1 0x40
- [551] MLOAD
- [552] DUP1
- [553] DUP4
- [554] SUB
- [555] DUP2
- [556] DUP7
- [557] GAS
- [558] STATICCALL
- [559] ISZERO
- [560] DUP1
- [561] ISZERO
- [562] PUSH2 0x037f
- [563] JUMPI
- [564] RETURNDATASIZE
- [565] PUSH0 0x
- [566] DUP1
- [567] RETURNDATACOPY
- [568] RETURNDATASIZE
- [569] PUSH0 0x
- [570] REVERT
- [571] JUMPDEST
- [572] POP
- [573] POP
- [574] POP
- [575] POP
- [576] PUSH1 0x40
- [577] MLOAD
- [578] RETURNDATASIZE
- [579] PUSH0 0x
- [580] DUP3
- [581] RETURNDATACOPY
- [582] PUSH1 0x1f
- [583] RETURNDATASIZE
- [584] SWAP1
- [585] DUP2
- [586] ADD
- [587] PUSH1 0x1f
- [588] NOT
- [589] AND
- [590] DUP3
- [591] ADD
- [592] PUSH1 0x40
- [593] MSTORE
- [594] PUSH2 0x03a6
- [595] SWAP2
- [596] SWAP1
- [597] DUP2
- [598] ADD
- [599] SWAP1
- [600] PUSH2 0x0631
- [601] JUMP
- [602] JUMPDEST
- [603] POP
- [604] POP
- [605] POP
- [606] SWAP2
- [607] POP
- [608] POP
- [609] PUSH2 0x03b5
- [610] DUP2
- [611] PUSH2 0x0445
- [612] JUMP
- [613] JUMPDEST
- [614] POP
- [615] POP
- [616] POP
- [617] JUMP
- [618] JUMPDEST
- [619] CALLDATASIZE
- [620] PUSH0 0x
- [621] DUP1
- [622] CALLDATACOPY
- [623] PUSH0 0x
- [624] DUP1
- [625] CALLDATASIZE
- [626] PUSH0 0x
- [627] DUP5
- [628] GAS
- [629] DELEGATECALL
- [630] RETURNDATASIZE
- [631] PUSH0 0x
- [632] DUP1
- [633] RETURNDATACOPY
- [634] DUP1
- [635] DUP1
- [636] ISZERO
- [637] PUSH2 0x03d4
- [638] JUMPI
- [639] RETURNDATASIZE
- [640] PUSH0 0x
- [641] RETURN
- [642] JUMPDEST
- [643] RETURNDATASIZE
- [644] PUSH0 0x
- [645] REVERT
- [646] JUMPDEST
- [647] PUSH0 0x
- [648] PUSH2 0x03ee
- [649] PUSH0 0x
- [650] DUP1
- [651] MLOAD
- [652] PUSH1 0x20
- [653] PUSH2 0x06ff
- [654] DUP4
- [655] CODECOPY
- [656] DUP2
- [657] MLOAD
- [658] SWAP2
- [659] MSTORE
- [660] SLOAD
- [661] SWAP1
- [662] JUMP
- [663] JUMPDEST
- [664] PUSH1 0x01
- [665] PUSH1 0x01
- [666] PUSH1 0xa0
- [667] SHL
- [668] SUB
- [669] AND
- [670] EQ
- [671] PUSH2 0x0439
- [672] JUMPI
- [673] PUSH1 0x40
- [674] MLOAD
- [675] PUSH3 0x461bcd
- [676] PUSH1 0xe5
- [677] SHL
- [678] DUP2
- [679] MSTORE
- [680] PUSH1 0x20
- [681] PUSH1 0x04
- [682] DUP3
- [683] ADD
- [684] MSTORE
- [685] PUSH1 0x0e
- [686] PUSH1 0x24
- [687] DUP3
- [688] ADD
- [689] MSTORE
- [690] PUSH14 0x105b1c9958591e481a5b9a5d1959
- [691] PUSH1 0x92
- [692] SHL
- [693] PUSH1 0x44
- [694] DUP3
- [695] ADD
- [696] MSTORE
- [697] PUSH1 0x64
- [698] ADD
- [699] PUSH1 0x40
- [700] MLOAD
- [701] DUP1
- [702] SWAP2
- [703] SUB
- [704] SWAP1
- [705] REVERT
- [706] JUMPDEST
- [707] PUSH2 0x0442
- [708] DUP2
- [709] PUSH2 0x0484
- [710] JUMP
- [711] JUMPDEST
- [712] POP
- [713] JUMP
- [714] JUMPDEST
- [715] PUSH2 0x044e
- [716] DUP2
- [717] PUSH2 0x0484
- [718] JUMP
- [719] JUMPDEST
- [720] PUSH1 0x40
- [721] MLOAD
- [722] PUSH1 0x01
- [723] PUSH1 0x01
- [724] PUSH1 0xa0
- [725] SHL
- [726] SUB
- [727] DUP3
- [728] AND
- [729] SWAP1
- [730] PUSH32 0xbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b
- [731] SWAP1
- [732] PUSH0 0x
- [733] SWAP1
- [734] LOG2
- [735] POP
- [736] JUMP
- [737] JUMPDEST
- [738] DUP1
- [739] PUSH1 0x01
- [740] PUSH1 0x01
- [741] PUSH1 0xa0
- [742] SHL
- [743] SUB
- [744] AND
- [745] EXTCODESIZE
- [746] PUSH0 0x
- [747] SUB
- [748] PUSH2 0x04ae
- [749] JUMPI
- [750] PUSH1 0x40
- [751] MLOAD
- [752] PUSH4 0xe84f0f99
- [753] PUSH1 0xe0
- [754] SHL
- [755] DUP2
- [756] MSTORE
- [757] PUSH1 0x04
- [758] ADD
- [759] PUSH1 0x40
- [760] MLOAD
- [761] DUP1
- [762] SWAP2
- [763] SUB
- [764] SWAP1
- [765] REVERT
- [766] JUMPDEST
- [767] PUSH0 0x
- [768] DUP1
- [769] MLOAD
- [770] PUSH1 0x20
- [771] PUSH2 0x06ff
- [772] DUP4
- [773] CODECOPY
- [774] DUP2
- [775] MLOAD
- [776] SWAP2
- [777] MSTORE
- [778] SSTORE
- [779] JUMP
- [780] JUMPDEST
- [781] PUSH4 0x4e487b71
- [782] PUSH1 0xe0
- [783] SHL
- [784] PUSH0 0x
- [785] MSTORE
- [786] PUSH1 0x41
- [787] PUSH1 0x04
- [788] MSTORE
- [789] PUSH1 0x24
- [790] PUSH0 0x
- [791] REVERT
- [792] JUMPDEST
- [793] PUSH1 0x40
- [794] MLOAD
- [795] PUSH1 0x1f
- [796] DUP3
- [797] ADD
- [798] PUSH1 0x1f
- [799] NOT
- [800] AND
- [801] DUP2
- [802] ADD
- [803] PUSH8 0xffffffffffffffff
- [804] DUP2
- [805] GT
- [806] DUP3
- [807] DUP3
- [808] LT
- [809] OR
- [810] ISZERO
- [811] PUSH2 0x04fc
- [812] JUMPI
- [813] PUSH2 0x04fc
- [814] PUSH2 0x04bf
- [815] JUMP
- [816] JUMPDEST
- [817] PUSH1 0x40
- [818] MSTORE
- [819] SWAP2
- [820] SWAP1
- [821] POP
- [822] JUMP
- [823] JUMPDEST
- [824] PUSH0 0x
- [825] PUSH8 0xffffffffffffffff
- [826] DUP3
- [827] GT
- [828] ISZERO
- [829] PUSH2 0x051d
- [830] JUMPI
- [831] PUSH2 0x051d
- [832] PUSH2 0x04bf
- [833] JUMP
- [834] JUMPDEST
- [835] POP
- [836] PUSH1 0x1f
- [837] ADD
- [838] PUSH1 0x1f
- [839] NOT
- [840] AND
- [841] PUSH1 0x20
- [842] ADD
- [843] SWAP1
- [844] JUMP
- [845] JUMPDEST
- [846] PUSH0 0x
- [847] PUSH1 0x20
- [848] DUP3
- [849] DUP5
- [850] SUB
- [851] SLT
- [852] ISZERO
- [853] PUSH2 0x053b
- [854] JUMPI
- [855] PUSH0 0x
- [856] DUP1
- [857] REVERT
- [858] JUMPDEST
- [859] DUP2
- [860] CALLDATALOAD
- [861] PUSH8 0xffffffffffffffff
- [862] DUP2
- [863] GT
- [864] ISZERO
- [865] PUSH2 0x0551
- [866] JUMPI
- [867] PUSH0 0x
- [868] DUP1
- [869] REVERT
- [870] JUMPDEST
- [871] DUP3
- [872] ADD
- [873] PUSH1 0x1f
- [874] DUP2
- [875] ADD
- [876] DUP5
- [877] SGT
- [878] PUSH2 0x0561
- [879] JUMPI
- [880] PUSH0 0x
- [881] DUP1
- [882] REVERT
- [883] JUMPDEST
- [884] DUP1
- [885] CALLDATALOAD
- [886] PUSH2 0x0574
- [887] PUSH2 0x056f
- [888] DUP3
- [889] PUSH2 0x0504
- [890] JUMP
- [891] JUMPDEST
- [892] PUSH2 0x04d3
- [893] JUMP
- [894] JUMPDEST
- [895] DUP2
- [896] DUP2
- [897] MSTORE
- [898] DUP6
- [899] PUSH1 0x20
- [900] DUP4
- [901] DUP6
- [902] ADD
- [903] ADD
- [904] GT
- [905] ISZERO
- [906] PUSH2 0x0588
- [907] JUMPI
- [908] PUSH0 0x
- [909] DUP1
- [910] REVERT
- [911] JUMPDEST
- [912] DUP2
- [913] PUSH1 0x20
- [914] DUP5
- [915] ADD
- [916] PUSH1 0x20
- [917] DUP4
- [918] ADD
- [919] CALLDATACOPY
- [920] PUSH0 0x
- [921] SWAP2
- [922] DUP2
- [923] ADD
- [924] PUSH1 0x20
- [925] ADD
- [926] SWAP2
- [927] SWAP1
- [928] SWAP2
- [929] MSTORE
- [930] SWAP5
- [931] SWAP4
- [932] POP
- [933] POP
- [934] POP
- [935] POP
- [936] JUMP
- [937] JUMPDEST
- [938] DUP2
- [939] DUP2
- [940] SUB
- [941] DUP2
- [942] DUP2
- [943] GT
- [944] ISZERO
- [945] PUSH2 0x05c4
- [946] JUMPI
- [947] PUSH4 0x4e487b71
- [948] PUSH1 0xe0
- [949] SHL
- [950] PUSH0 0x
- [951] MSTORE
- [952] PUSH1 0x11
- [953] PUSH1 0x04
- [954] MSTORE
- [955] PUSH1 0x24
- [956] PUSH0 0x
- [957] REVERT
- [958] JUMPDEST
- [959] SWAP3
- [960] SWAP2
- [961] POP
- [962] POP
- [963] JUMP
- [964] JUMPDEST
- [965] PUSH0 0x
- [966] JUMPDEST
- [967] DUP4
- [968] DUP2
- [969] LT
- [970] ISZERO
- [971] PUSH2 0x05e4
- [972] JUMPI
- [973] DUP2
- [974] DUP2
- [975] ADD
- [976] MLOAD
- [977] DUP4
- [978] DUP3
- [979] ADD
- [980] MSTORE
- [981] PUSH1 0x20
- [982] ADD
- [983] PUSH2 0x05cc
- [984] JUMP
- [985] JUMPDEST
- [986] POP
- [987] POP
- [988] PUSH0 0x
- [989] SWAP2
- [990] ADD
- [991] MSTORE
- [992] JUMP
- [993] JUMPDEST
- [994] PUSH0 0x
- [995] DUP3
- [996] MLOAD
- [997] PUSH2 0x05fd
- [998] DUP2
- [999] DUP5
- [1000] PUSH1 0x20
- [1001] DUP8
- [1002] ADD
- [1003] PUSH2 0x05ca
- [1004] JUMP
- [1005] JUMPDEST
- [1006] SWAP2
- [1007] SWAP1
- [1008] SWAP2
- [1009] ADD
- [1010] SWAP3
- [1011] SWAP2
- [1012] POP
- [1013] POP
- [1014] JUMP
- [1015] JUMPDEST
- [1016] DUP1
- [1017] MLOAD
- [1018] PUSH1 0x01
- [1019] PUSH1 0x01
- [1020] PUSH1 0xa0
- [1021] SHL
- [1022] SUB
- [1023] DUP2
- [1024] AND
- [1025] DUP2
- [1026] EQ
- [1027] PUSH2 0x061d
- [1028] JUMPI
- [1029] PUSH0 0x
- [1030] DUP1
- [1031] REVERT
- [1032] JUMPDEST
- [1033] SWAP2
- [1034] SWAP1
- [1035] POP
- [1036] JUMP
- [1037] JUMPDEST
- [1038] DUP1
- [1039] MLOAD
- [1040] DUP1
- [1041] ISZERO
- [1042] ISZERO
- [1043] DUP2
- [1044] EQ
- [1045] PUSH2 0x061d
- [1046] JUMPI
- [1047] PUSH0 0x
- [1048] DUP1
- [1049] REVERT
- [1050] JUMPDEST
- [1051] PUSH0 0x
- [1052] DUP1
- [1053] PUSH0 0x
- [1054] DUP1
- [1055] PUSH0 0x
- [1056] PUSH1 0xa0
- [1057] DUP7
- [1058] DUP9
- [1059] SUB
- [1060] SLT
- [1061] ISZERO
- [1062] PUSH2 0x0645
- [1063] JUMPI
- [1064] PUSH0 0x
- [1065] DUP1
- [1066] REVERT
- [1067] JUMPDEST
- [1068] DUP6
- [1069] MLOAD
- [1070] PUSH8 0xffffffffffffffff
- [1071] DUP2
- [1072] GT
- [1073] ISZERO
- [1074] PUSH2 0x065b
- [1075] JUMPI
- [1076] PUSH0 0x
- [1077] DUP1
- [1078] REVERT
- [1079] JUMPDEST
- [1080] DUP7
- [1081] ADD
- [1082] PUSH1 0x1f
- [1083] DUP2
- [1084] ADD
- [1085] DUP9
- [1086] SGT
- [1087] PUSH2 0x066b
- [1088] JUMPI
- [1089] PUSH0 0x
- [1090] DUP1
- [1091] REVERT
- [1092] JUMPDEST
- [1093] DUP1
- [1094] MLOAD
- [1095] PUSH2 0x0679
- [1096] PUSH2 0x056f
- [1097] DUP3
- [1098] PUSH2 0x0504
- [1099] JUMP
- [1100] JUMPDEST
- [1101] DUP2
- [1102] DUP2
- [1103] MSTORE
- [1104] DUP10
- [1105] PUSH1 0x20
- [1106] DUP4
- [1107] DUP6
- [1108] ADD
- [1109] ADD
- [1110] GT
- [1111] ISZERO
- [1112] PUSH2 0x068d
- [1113] JUMPI
- [1114] PUSH0 0x
- [1115] DUP1
- [1116] REVERT
- [1117] JUMPDEST
- [1118] PUSH2 0x069e
- [1119] DUP3
- [1120] PUSH1 0x20
- [1121] DUP4
- [1122] ADD
- [1123] PUSH1 0x20
- [1124] DUP7
- [1125] ADD
- [1126] PUSH2 0x05ca
- [1127] JUMP
- [1128] JUMPDEST
- [1129] SWAP7
- [1130] POP
- [1131] PUSH2 0x06af
- [1132] SWAP2
- [1133] POP
- [1134] POP
- [1135] PUSH1 0x20
- [1136] DUP8
- [1137] ADD
- [1138] PUSH2 0x0607
- [1139] JUMP
- [1140] JUMPDEST
- [1141] SWAP4
- [1142] POP
- [1143] PUSH2 0x06bd
- [1144] PUSH1 0x40
- [1145] DUP8
- [1146] ADD
- [1147] PUSH2 0x0622
- [1148] JUMP
- [1149] JUMPDEST
- [1150] SWAP3
- [1151] POP
- [1152] PUSH2 0x06cb
- [1153] PUSH1 0x60
- [1154] DUP8
- [1155] ADD
- [1156] PUSH2 0x0622
- [1157] JUMP
- [1158] JUMPDEST
- [1159] SWAP2
- [1160] POP
- [1161] PUSH1 0x80
- [1162] DUP7
- [1163] ADD
- [1164] MLOAD
- [1165] SWAP1
- [1166] POP
- [1167] SWAP3
- [1168] SWAP6
- [1169] POP
- [1170] SWAP3
- [1171] SWAP6
- [1172] SWAP1
- [1173] SWAP4
- [1174] POP
- [1175] JUMP
- [1176] JUMPDEST
- [1177] PUSH0 0x
- [1178] PUSH1 0x20
- [1179] DUP3
- [1180] DUP5
- [1181] SUB
- [1182] SLT
- [1183] ISZERO
- [1184] PUSH2 0x06ee
- [1185] JUMPI
- [1186] PUSH0 0x
- [1187] DUP1
- [1188] REVERT
- [1189] JUMPDEST
- [1190] PUSH2 0x06f7
- [1191] DUP3
- [1192] PUSH2 0x0607
- [1193] JUMP
- [1194] JUMPDEST
- [1195] SWAP4
- [1196] SWAP3
- [1197] POP
- [1198] POP
- [1199] POP
- [1200] JUMP
- [1201] 'fe'(Unknown Opcode)
- [1202] CALLDATASIZE
- [1203] ADDMOD
- [1204] SWAP5
- [1205] LOG1
- [1206] EXTCODESIZE
- [1207] LOG1
- [1208] LOG3
- [1209] '21'(Unknown Opcode)
- [1210] MOD
- [1211] PUSH8 0xc828492db98dca3e
- [1212] SHA3
- [1213] PUSH23 0xcc3735a920a3ca505d382bbca2646970667358221220cc
- [1214] DUP14
- [1215] EXTCODECOPY
- [1216] 'cd'(Unknown Opcode)
- [1217] PC
- [1218] REVERT
- [1219] 'b2'(Unknown Opcode)
- [1220] LOG0
- [1221] 'fb'(Unknown Opcode)
- [1222] SHR
- [1223] PUSH9 0xb79d82f812eaad5bc1
- [1224] JUMP
- [1225] DUP1
- [1226] LOG0
- [1227] DUP15
- [1228] SELFDESTRUCT
- [1229] 'e6'(Unknown Opcode)
- [1230] DUP14
- [1231] DUP3
- [1232] SWAP14
- [1233] 'd6'(Unknown Opcode)
- [1234] PUSH1 0x43
- [1235] PUSH5 0x736f6c6343
- [1236] STOP
- [1237] ADDMOD
- [1238] OR
- [1239] STOP
- [1240] CALLER