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 0x005a
- [7] JUMPI
- [8] PUSH1 0x00
- [9] CALLDATALOAD
- [10] PUSH1 0xe0
- [11] SHR
- [12] DUP1
- [13] PUSH4 0x5c60da1b
- [14] GT
- [15] PUSH2 0x0043
- [16] JUMPI
- [17] DUP1
- [18] PUSH4 0x5c60da1b
- [19] EQ
- [20] PUSH2 0x0097
- [21] JUMPI
- [22] DUP1
- [23] PUSH4 0xd1f57894
- [24] EQ
- [25] PUSH2 0x00d5
- [26] JUMPI
- [27] DUP1
- [28] PUSH4 0xf851a440
- [29] EQ
- [30] PUSH2 0x00e8
- [31] JUMPI
- [32] PUSH2 0x005a
- [33] JUMP
- [34] JUMPDEST
- [35] DUP1
- [36] PUSH4 0x3659cfe6
- [37] EQ
- [38] PUSH2 0x0064
- [39] JUMPI
- [40] DUP1
- [41] PUSH4 0x4f1ef286
- [42] EQ
- [43] PUSH2 0x0084
- [44] JUMPI
- [45] JUMPDEST
- [46] PUSH2 0x0062
- [47] PUSH2 0x00fd
- [48] JUMP
- [49] JUMPDEST
- [50] STOP
- [51] JUMPDEST
- [52] CALLVALUE
- [53] DUP1
- [54] ISZERO
- [55] PUSH2 0x0070
- [56] JUMPI
- [57] PUSH1 0x00
- [58] DUP1
- [59] REVERT
- [60] JUMPDEST
- [61] POP
- [62] PUSH2 0x0062
- [63] PUSH2 0x007f
- [64] CALLDATASIZE
- [65] PUSH1 0x04
- [66] PUSH2 0x06be
- [67] JUMP
- [68] JUMPDEST
- [69] PUSH2 0x0137
- [70] JUMP
- [71] JUMPDEST
- [72] PUSH2 0x0062
- [73] PUSH2 0x0092
- [74] CALLDATASIZE
- [75] PUSH1 0x04
- [76] PUSH2 0x06e0
- [77] JUMP
- [78] JUMPDEST
- [79] PUSH2 0x0189
- [80] JUMP
- [81] JUMPDEST
- [82] CALLVALUE
- [83] DUP1
- [84] ISZERO
- [85] PUSH2 0x00a3
- [86] JUMPI
- [87] PUSH1 0x00
- [88] DUP1
- [89] REVERT
- [90] JUMPDEST
- [91] POP
- [92] PUSH2 0x00ac
- [93] PUSH2 0x025a
- [94] JUMP
- [95] JUMPDEST
- [96] PUSH1 0x40
- [97] MLOAD
- [98] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [99] SWAP1
- [100] SWAP2
- [101] AND
- [102] DUP2
- [103] MSTORE
- [104] PUSH1 0x20
- [105] ADD
- [106] PUSH1 0x40
- [107] MLOAD
- [108] DUP1
- [109] SWAP2
- [110] SUB
- [111] SWAP1
- [112] RETURN
- [113] JUMPDEST
- [114] PUSH2 0x0062
- [115] PUSH2 0x00e3
- [116] CALLDATASIZE
- [117] PUSH1 0x04
- [118] PUSH2 0x0792
- [119] JUMP
- [120] JUMPDEST
- [121] PUSH2 0x02cb
- [122] JUMP
- [123] JUMPDEST
- [124] CALLVALUE
- [125] DUP1
- [126] ISZERO
- [127] PUSH2 0x00f4
- [128] JUMPI
- [129] PUSH1 0x00
- [130] DUP1
- [131] REVERT
- [132] JUMPDEST
- [133] POP
- [134] PUSH2 0x00ac
- [135] PUSH2 0x03f7
- [136] JUMP
- [137] JUMPDEST
- [138] PUSH2 0x0105
- [139] PUSH2 0x045c
- [140] JUMP
- [141] JUMPDEST
- [142] PUSH2 0x0135
- [143] PUSH2 0x0130
- [144] PUSH32 0x360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc
- [145] SLOAD
- [146] SWAP1
- [147] JUMP
- [148] JUMPDEST
- [149] PUSH2 0x0464
- [150] JUMP
- [151] JUMPDEST
- [152] JUMP
- [153] JUMPDEST
- [154] CALLER
- [155] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [156] PUSH32 0x0000000000000000000000008145edddf43f50276641b55bd3ad95944510021e
- [157] AND
- [158] EQ
- [159] ISZERO
- [160] PUSH2 0x0181
- [161] JUMPI
- [162] PUSH2 0x017e
- [163] DUP2
- [164] PUSH2 0x0488
- [165] JUMP
- [166] JUMPDEST
- [167] POP
- [168] JUMP
- [169] JUMPDEST
- [170] PUSH2 0x017e
- [171] PUSH2 0x00fd
- [172] JUMP
- [173] JUMPDEST
- [174] CALLER
- [175] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [176] PUSH32 0x0000000000000000000000008145edddf43f50276641b55bd3ad95944510021e
- [177] AND
- [178] EQ
- [179] ISZERO
- [180] PUSH2 0x024d
- [181] JUMPI
- [182] PUSH2 0x01d0
- [183] DUP4
- [184] PUSH2 0x0488
- [185] JUMP
- [186] JUMPDEST
- [187] PUSH1 0x00
- [188] DUP4
- [189] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [190] AND
- [191] DUP4
- [192] DUP4
- [193] PUSH1 0x40
- [194] MLOAD
- [195] PUSH2 0x01f9
- [196] SWAP3
- [197] SWAP2
- [198] SWAP1
- [199] PUSH2 0x0872
- [200] JUMP
- [201] JUMPDEST
- [202] PUSH1 0x00
- [203] PUSH1 0x40
- [204] MLOAD
- [205] DUP1
- [206] DUP4
- [207] SUB
- [208] DUP2
- [209] DUP6
- [210] GAS
- [211] DELEGATECALL
- [212] SWAP2
- [213] POP
- [214] POP
- [215] RETURNDATASIZE
- [216] DUP1
- [217] PUSH1 0x00
- [218] DUP2
- [219] EQ
- [220] PUSH2 0x0234
- [221] JUMPI
- [222] PUSH1 0x40
- [223] MLOAD
- [224] SWAP2
- [225] POP
- [226] PUSH1 0x1f
- [227] NOT
- [228] PUSH1 0x3f
- [229] RETURNDATASIZE
- [230] ADD
- [231] AND
- [232] DUP3
- [233] ADD
- [234] PUSH1 0x40
- [235] MSTORE
- [236] RETURNDATASIZE
- [237] DUP3
- [238] MSTORE
- [239] RETURNDATASIZE
- [240] PUSH1 0x00
- [241] PUSH1 0x20
- [242] DUP5
- [243] ADD
- [244] RETURNDATACOPY
- [245] PUSH2 0x0239
- [246] JUMP
- [247] JUMPDEST
- [248] PUSH1 0x60
- [249] SWAP2
- [250] POP
- [251] JUMPDEST
- [252] POP
- [253] POP
- [254] SWAP1
- [255] POP
- [256] DUP1
- [257] PUSH2 0x0247
- [258] JUMPI
- [259] PUSH1 0x00
- [260] DUP1
- [261] REVERT
- [262] JUMPDEST
- [263] POP
- [264] POP
- [265] POP
- [266] POP
- [267] JUMP
- [268] JUMPDEST
- [269] PUSH2 0x0255
- [270] PUSH2 0x00fd
- [271] JUMP
- [272] JUMPDEST
- [273] POP
- [274] POP
- [275] POP
- [276] JUMP
- [277] JUMPDEST
- [278] PUSH1 0x00
- [279] CALLER
- [280] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [281] PUSH32 0x0000000000000000000000008145edddf43f50276641b55bd3ad95944510021e
- [282] AND
- [283] EQ
- [284] ISZERO
- [285] PUSH2 0x02c0
- [286] JUMPI
- [287] POP
- [288] PUSH32 0x360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc
- [289] SLOAD
- [290] SWAP1
- [291] JUMP
- [292] JUMPDEST
- [293] PUSH2 0x02c8
- [294] PUSH2 0x00fd
- [295] JUMP
- [296] JUMPDEST
- [297] SWAP1
- [298] JUMP
- [299] JUMPDEST
- [300] PUSH1 0x00
- [301] PUSH2 0x02f5
- [302] PUSH32 0x360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc
- [303] SLOAD
- [304] SWAP1
- [305] JUMP
- [306] JUMPDEST
- [307] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [308] AND
- [309] EQ
- [310] PUSH2 0x0315
- [311] JUMPI
- [312] PUSH1 0x00
- [313] DUP1
- [314] REVERT
- [315] JUMPDEST
- [316] PUSH2 0x0340
- [317] PUSH1 0x01
- [318] PUSH32 0x360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbd
- [319] PUSH2 0x0882
- [320] JUMP
- [321] JUMPDEST
- [322] PUSH32 0x360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc
- [323] EQ
- [324] PUSH2 0x036e
- [325] JUMPI
- [326] PUSH2 0x036e
- [327] PUSH2 0x08c0
- [328] JUMP
- [329] JUMPDEST
- [330] PUSH2 0x0377
- [331] DUP3
- [332] PUSH2 0x04d5
- [333] JUMP
- [334] JUMPDEST
- [335] DUP1
- [336] MLOAD
- [337] ISZERO
- [338] PUSH2 0x03f3
- [339] JUMPI
- [340] PUSH1 0x00
- [341] DUP3
- [342] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [343] AND
- [344] DUP3
- [345] PUSH1 0x40
- [346] MLOAD
- [347] PUSH2 0x03a5
- [348] SWAP2
- [349] SWAP1
- [350] PUSH2 0x08ef
- [351] JUMP
- [352] JUMPDEST
- [353] PUSH1 0x00
- [354] PUSH1 0x40
- [355] MLOAD
- [356] DUP1
- [357] DUP4
- [358] SUB
- [359] DUP2
- [360] DUP6
- [361] GAS
- [362] DELEGATECALL
- [363] SWAP2
- [364] POP
- [365] POP
- [366] RETURNDATASIZE
- [367] DUP1
- [368] PUSH1 0x00
- [369] DUP2
- [370] EQ
- [371] PUSH2 0x03e0
- [372] JUMPI
- [373] PUSH1 0x40
- [374] MLOAD
- [375] SWAP2
- [376] POP
- [377] PUSH1 0x1f
- [378] NOT
- [379] PUSH1 0x3f
- [380] RETURNDATASIZE
- [381] ADD
- [382] AND
- [383] DUP3
- [384] ADD
- [385] PUSH1 0x40
- [386] MSTORE
- [387] RETURNDATASIZE
- [388] DUP3
- [389] MSTORE
- [390] RETURNDATASIZE
- [391] PUSH1 0x00
- [392] PUSH1 0x20
- [393] DUP5
- [394] ADD
- [395] RETURNDATACOPY
- [396] PUSH2 0x03e5
- [397] JUMP
- [398] JUMPDEST
- [399] PUSH1 0x60
- [400] SWAP2
- [401] POP
- [402] JUMPDEST
- [403] POP
- [404] POP
- [405] SWAP1
- [406] POP
- [407] DUP1
- [408] PUSH2 0x0255
- [409] JUMPI
- [410] PUSH1 0x00
- [411] DUP1
- [412] REVERT
- [413] JUMPDEST
- [414] POP
- [415] POP
- [416] JUMP
- [417] JUMPDEST
- [418] PUSH1 0x00
- [419] CALLER
- [420] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [421] PUSH32 0x0000000000000000000000008145edddf43f50276641b55bd3ad95944510021e
- [422] AND
- [423] EQ
- [424] ISZERO
- [425] PUSH2 0x02c0
- [426] JUMPI
- [427] POP
- [428] PUSH32 0x0000000000000000000000008145edddf43f50276641b55bd3ad95944510021e
- [429] SWAP1
- [430] JUMP
- [431] JUMPDEST
- [432] PUSH2 0x0135
- [433] PUSH2 0x0593
- [434] JUMP
- [435] JUMPDEST
- [436] CALLDATASIZE
- [437] PUSH1 0x00
- [438] DUP1
- [439] CALLDATACOPY
- [440] PUSH1 0x00
- [441] DUP1
- [442] CALLDATASIZE
- [443] PUSH1 0x00
- [444] DUP5
- [445] GAS
- [446] DELEGATECALL
- [447] RETURNDATASIZE
- [448] PUSH1 0x00
- [449] DUP1
- [450] RETURNDATACOPY
- [451] DUP1
- [452] DUP1
- [453] ISZERO
- [454] PUSH2 0x0483
- [455] JUMPI
- [456] RETURNDATASIZE
- [457] PUSH1 0x00
- [458] RETURN
- [459] JUMPDEST
- [460] RETURNDATASIZE
- [461] PUSH1 0x00
- [462] REVERT
- [463] JUMPDEST
- [464] PUSH2 0x0491
- [465] DUP2
- [466] PUSH2 0x04d5
- [467] JUMP
- [468] JUMPDEST
- [469] PUSH1 0x40
- [470] MLOAD
- [471] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [472] DUP3
- [473] AND
- [474] SWAP1
- [475] PUSH32 0xbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b
- [476] SWAP1
- [477] PUSH1 0x00
- [478] SWAP1
- [479] LOG2
- [480] POP
- [481] JUMP
- [482] JUMPDEST
- [483] PUSH2 0x04de
- [484] DUP2
- [485] PUSH2 0x0659
- [486] JUMP
- [487] JUMPDEST
- [488] PUSH2 0x056f
- [489] JUMPI
- [490] PUSH1 0x40
- [491] MLOAD
- [492] PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000
- [493] DUP2
- [494] MSTORE
- [495] PUSH1 0x20
- [496] PUSH1 0x04
- [497] DUP3
- [498] ADD
- [499] MSTORE
- [500] PUSH1 0x3b
- [501] PUSH1 0x24
- [502] DUP3
- [503] ADD
- [504] MSTORE
- [505] PUSH32 0x43616e6e6f742073657420612070726f787920696d706c656d656e746174696f
- [506] PUSH1 0x44
- [507] DUP3
- [508] ADD
- [509] MSTORE
- [510] PUSH32 0x6e20746f2061206e6f6e2d636f6e747261637420616464726573730000000000
- [511] PUSH1 0x64
- [512] DUP3
- [513] ADD
- [514] MSTORE
- [515] PUSH1 0x84
- [516] ADD
- [517] JUMPDEST
- [518] PUSH1 0x40
- [519] MLOAD
- [520] DUP1
- [521] SWAP2
- [522] SUB
- [523] SWAP1
- [524] REVERT
- [525] JUMPDEST
- [526] PUSH32 0x360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc
- [527] SSTORE
- [528] JUMP
- [529] JUMPDEST
- [530] CALLER
- [531] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [532] PUSH32 0x0000000000000000000000008145edddf43f50276641b55bd3ad95944510021e
- [533] AND
- [534] EQ
- [535] ISZERO
- [536] PUSH2 0x0135
- [537] JUMPI
- [538] PUSH1 0x40
- [539] MLOAD
- [540] PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000
- [541] DUP2
- [542] MSTORE
- [543] PUSH1 0x20
- [544] PUSH1 0x04
- [545] DUP3
- [546] ADD
- [547] MSTORE
- [548] PUSH1 0x32
- [549] PUSH1 0x24
- [550] DUP3
- [551] ADD
- [552] MSTORE
- [553] PUSH32 0x43616e6e6f742063616c6c2066616c6c6261636b2066756e6374696f6e206672
- [554] PUSH1 0x44
- [555] DUP3
- [556] ADD
- [557] MSTORE
- [558] PUSH32 0x6f6d207468652070726f78792061646d696e0000000000000000000000000000
- [559] PUSH1 0x64
- [560] DUP3
- [561] ADD
- [562] MSTORE
- [563] PUSH1 0x84
- [564] ADD
- [565] PUSH2 0x0566
- [566] JUMP
- [567] JUMPDEST
- [568] PUSH1 0x00
- [569] DUP2
- [570] EXTCODEHASH
- [571] PUSH32 0xc5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470
- [572] DUP2
- [573] DUP2
- [574] EQ
- [575] DUP1
- [576] ISZERO
- [577] SWAP1
- [578] PUSH2 0x068d
- [579] JUMPI
- [580] POP
- [581] DUP2
- [582] ISZERO
- [583] ISZERO
- [584] JUMPDEST
- [585] SWAP5
- [586] SWAP4
- [587] POP
- [588] POP
- [589] POP
- [590] POP
- [591] JUMP
- [592] JUMPDEST
- [593] DUP1
- [594] CALLDATALOAD
- [595] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [596] DUP2
- [597] AND
- [598] DUP2
- [599] EQ
- [600] PUSH2 0x06b9
- [601] JUMPI
- [602] PUSH1 0x00
- [603] DUP1
- [604] REVERT
- [605] JUMPDEST
- [606] SWAP2
- [607] SWAP1
- [608] POP
- [609] JUMP
- [610] JUMPDEST
- [611] PUSH1 0x00
- [612] PUSH1 0x20
- [613] DUP3
- [614] DUP5
- [615] SUB
- [616] SLT
- [617] ISZERO
- [618] PUSH2 0x06d0
- [619] JUMPI
- [620] PUSH1 0x00
- [621] DUP1
- [622] REVERT
- [623] JUMPDEST
- [624] PUSH2 0x06d9
- [625] DUP3
- [626] PUSH2 0x0695
- [627] JUMP
- [628] JUMPDEST
- [629] SWAP4
- [630] SWAP3
- [631] POP
- [632] POP
- [633] POP
- [634] JUMP
- [635] JUMPDEST
- [636] PUSH1 0x00
- [637] DUP1
- [638] PUSH1 0x00
- [639] PUSH1 0x40
- [640] DUP5
- [641] DUP7
- [642] SUB
- [643] SLT
- [644] ISZERO
- [645] PUSH2 0x06f5
- [646] JUMPI
- [647] PUSH1 0x00
- [648] DUP1
- [649] REVERT
- [650] JUMPDEST
- [651] PUSH2 0x06fe
- [652] DUP5
- [653] PUSH2 0x0695
- [654] JUMP
- [655] JUMPDEST
- [656] SWAP3
- [657] POP
- [658] PUSH1 0x20
- [659] DUP5
- [660] ADD
- [661] CALLDATALOAD
- [662] PUSH8 0xffffffffffffffff
- [663] DUP1
- [664] DUP3
- [665] GT
- [666] ISZERO
- [667] PUSH2 0x071b
- [668] JUMPI
- [669] PUSH1 0x00
- [670] DUP1
- [671] REVERT
- [672] JUMPDEST
- [673] DUP2
- [674] DUP7
- [675] ADD
- [676] SWAP2
- [677] POP
- [678] DUP7
- [679] PUSH1 0x1f
- [680] DUP4
- [681] ADD
- [682] SLT
- [683] PUSH2 0x072f
- [684] JUMPI
- [685] PUSH1 0x00
- [686] DUP1
- [687] REVERT
- [688] JUMPDEST
- [689] DUP2
- [690] CALLDATALOAD
- [691] DUP2
- [692] DUP2
- [693] GT
- [694] ISZERO
- [695] PUSH2 0x073e
- [696] JUMPI
- [697] PUSH1 0x00
- [698] DUP1
- [699] REVERT
- [700] JUMPDEST
- [701] DUP8
- [702] PUSH1 0x20
- [703] DUP3
- [704] DUP6
- [705] ADD
- [706] ADD
- [707] GT
- [708] ISZERO
- [709] PUSH2 0x0750
- [710] JUMPI
- [711] PUSH1 0x00
- [712] DUP1
- [713] REVERT
- [714] JUMPDEST
- [715] PUSH1 0x20
- [716] DUP4
- [717] ADD
- [718] SWAP5
- [719] POP
- [720] DUP1
- [721] SWAP4
- [722] POP
- [723] POP
- [724] POP
- [725] POP
- [726] SWAP3
- [727] POP
- [728] SWAP3
- [729] POP
- [730] SWAP3
- [731] JUMP
- [732] JUMPDEST
- [733] PUSH32 0x4e487b7100000000000000000000000000000000000000000000000000000000
- [734] PUSH1 0x00
- [735] MSTORE
- [736] PUSH1 0x41
- [737] PUSH1 0x04
- [738] MSTORE
- [739] PUSH1 0x24
- [740] PUSH1 0x00
- [741] REVERT
- [742] JUMPDEST
- [743] PUSH1 0x00
- [744] DUP1
- [745] PUSH1 0x40
- [746] DUP4
- [747] DUP6
- [748] SUB
- [749] SLT
- [750] ISZERO
- [751] PUSH2 0x07a5
- [752] JUMPI
- [753] PUSH1 0x00
- [754] DUP1
- [755] REVERT
- [756] JUMPDEST
- [757] PUSH2 0x07ae
- [758] DUP4
- [759] PUSH2 0x0695
- [760] JUMP
- [761] JUMPDEST
- [762] SWAP2
- [763] POP
- [764] PUSH1 0x20
- [765] DUP4
- [766] ADD
- [767] CALLDATALOAD
- [768] PUSH8 0xffffffffffffffff
- [769] DUP1
- [770] DUP3
- [771] GT
- [772] ISZERO
- [773] PUSH2 0x07cb
- [774] JUMPI
- [775] PUSH1 0x00
- [776] DUP1
- [777] REVERT
- [778] JUMPDEST
- [779] DUP2
- [780] DUP6
- [781] ADD
- [782] SWAP2
- [783] POP
- [784] DUP6
- [785] PUSH1 0x1f
- [786] DUP4
- [787] ADD
- [788] SLT
- [789] PUSH2 0x07df
- [790] JUMPI
- [791] PUSH1 0x00
- [792] DUP1
- [793] REVERT
- [794] JUMPDEST
- [795] DUP2
- [796] CALLDATALOAD
- [797] DUP2
- [798] DUP2
- [799] GT
- [800] ISZERO
- [801] PUSH2 0x07f1
- [802] JUMPI
- [803] PUSH2 0x07f1
- [804] PUSH2 0x0763
- [805] JUMP
- [806] JUMPDEST
- [807] PUSH1 0x40
- [808] MLOAD
- [809] PUSH1 0x1f
- [810] DUP3
- [811] ADD
- [812] PUSH32 0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0
- [813] SWAP1
- [814] DUP2
- [815] AND
- [816] PUSH1 0x3f
- [817] ADD
- [818] AND
- [819] DUP2
- [820] ADD
- [821] SWAP1
- [822] DUP4
- [823] DUP3
- [824] GT
- [825] DUP2
- [826] DUP4
- [827] LT
- [828] OR
- [829] ISZERO
- [830] PUSH2 0x0837
- [831] JUMPI
- [832] PUSH2 0x0837
- [833] PUSH2 0x0763
- [834] JUMP
- [835] JUMPDEST
- [836] DUP2
- [837] PUSH1 0x40
- [838] MSTORE
- [839] DUP3
- [840] DUP2
- [841] MSTORE
- [842] DUP9
- [843] PUSH1 0x20
- [844] DUP5
- [845] DUP8
- [846] ADD
- [847] ADD
- [848] GT
- [849] ISZERO
- [850] PUSH2 0x0850
- [851] JUMPI
- [852] PUSH1 0x00
- [853] DUP1
- [854] REVERT
- [855] JUMPDEST
- [856] DUP3
- [857] PUSH1 0x20
- [858] DUP7
- [859] ADD
- [860] PUSH1 0x20
- [861] DUP4
- [862] ADD
- [863] CALLDATACOPY
- [864] PUSH1 0x00
- [865] PUSH1 0x20
- [866] DUP5
- [867] DUP4
- [868] ADD
- [869] ADD
- [870] MSTORE
- [871] DUP1
- [872] SWAP6
- [873] POP
- [874] POP
- [875] POP
- [876] POP
- [877] POP
- [878] POP
- [879] SWAP3
- [880] POP
- [881] SWAP3
- [882] SWAP1
- [883] POP
- [884] JUMP
- [885] JUMPDEST
- [886] DUP2
- [887] DUP4
- [888] DUP3
- [889] CALLDATACOPY
- [890] PUSH1 0x00
- [891] SWAP2
- [892] ADD
- [893] SWAP1
- [894] DUP2
- [895] MSTORE
- [896] SWAP2
- [897] SWAP1
- [898] POP
- [899] JUMP
- [900] JUMPDEST
- [901] PUSH1 0x00
- [902] DUP3
- [903] DUP3
- [904] LT
- [905] ISZERO
- [906] PUSH2 0x08bb
- [907] JUMPI
- [908] PUSH32 0x4e487b7100000000000000000000000000000000000000000000000000000000
- [909] PUSH1 0x00
- [910] MSTORE
- [911] PUSH1 0x11
- [912] PUSH1 0x04
- [913] MSTORE
- [914] PUSH1 0x24
- [915] PUSH1 0x00
- [916] REVERT
- [917] JUMPDEST
- [918] POP
- [919] SUB
- [920] SWAP1
- [921] JUMP
- [922] JUMPDEST
- [923] PUSH32 0x4e487b7100000000000000000000000000000000000000000000000000000000
- [924] PUSH1 0x00
- [925] MSTORE
- [926] PUSH1 0x01
- [927] PUSH1 0x04
- [928] MSTORE
- [929] PUSH1 0x24
- [930] PUSH1 0x00
- [931] REVERT
- [932] JUMPDEST
- [933] PUSH1 0x00
- [934] DUP3
- [935] MLOAD
- [936] PUSH1 0x00
- [937] JUMPDEST
- [938] DUP2
- [939] DUP2
- [940] LT
- [941] ISZERO
- [942] PUSH2 0x0910
- [943] JUMPI
- [944] PUSH1 0x20
- [945] DUP2
- [946] DUP7
- [947] ADD
- [948] DUP2
- [949] ADD
- [950] MLOAD
- [951] DUP6
- [952] DUP4
- [953] ADD
- [954] MSTORE
- [955] ADD
- [956] PUSH2 0x08f6
- [957] JUMP
- [958] JUMPDEST
- [959] DUP2
- [960] DUP2
- [961] GT
- [962] ISZERO
- [963] PUSH2 0x091f
- [964] JUMPI
- [965] PUSH1 0x00
- [966] DUP3
- [967] DUP6
- [968] ADD
- [969] MSTORE
- [970] JUMPDEST
- [971] POP
- [972] SWAP2
- [973] SWAP1
- [974] SWAP2
- [975] ADD
- [976] SWAP3
- [977] SWAP2
- [978] POP
- [979] POP
- [980] JUMP
- [981] 'fe'(Unknown Opcode)
- [982] LOG2
- [983] PUSH5 0x6970667358
- [984] '22'(Unknown Opcode)
- [985] SLT
- [986] SHA3
- [987] PUSH23 0x98a80201d2f92a3290973c99527c6e810eaf731191e18a
- [988] 'be'(Unknown Opcode)
- [989] '2c'(Unknown Opcode)
- [990] SWAP7
- [991] 'ac'(Unknown Opcode)
- [992] 'ab'(Unknown Opcode)
- [993] SELFBALANCE
- [994] 'dc'(Unknown Opcode)
- [995] 'a7'(Unknown Opcode)
- [996] PUSH5 0x736f6c6343
- [997] STOP
- [998] ADDMOD
- [999] EXP
- [1000] STOP
- [1001] CALLER