Tools
Bytecode to Opcode Disassembler
Attempts to decode the low level Contract Bytecodes to Opcodes.
Decoded Bytecode:
- [0] PUSH1 0x80
- [1] DUP1
- [2] PUSH1 0x40
- [3] MSTORE
- [4] PUSH1 0x04
- [5] CALLDATASIZE
- [6] LT
- [7] ISZERO
- [8] PUSH2 0x0013
- [9] JUMPI
- [10] PUSH1 0x00
- [11] DUP1
- [12] REVERT
- [13] JUMPDEST
- [14] PUSH1 0x00
- [15] CALLDATALOAD
- [16] PUSH1 0xe0
- [17] SHR
- [18] SWAP1
- [19] DUP2
- [20] PUSH4 0x01ffc9a7
- [21] EQ
- [22] PUSH2 0x0601
- [23] JUMPI
- [24] POP
- [25] DUP1
- [26] PUSH4 0x0cbab4f7
- [27] EQ
- [28] PUSH2 0x05dd
- [29] JUMPI
- [30] DUP1
- [31] PUSH4 0x11efbf61
- [32] EQ
- [33] PUSH2 0x05bf
- [34] JUMPI
- [35] DUP1
- [36] PUSH4 0x1c66efea
- [37] EQ
- [38] PUSH2 0x0526
- [39] JUMPI
- [40] DUP1
- [41] PUSH4 0x1e5eb1d0
- [42] EQ
- [43] PUSH2 0x04f7
- [44] JUMPI
- [45] DUP1
- [46] PUSH4 0x248a9ca3
- [47] EQ
- [48] PUSH2 0x04c2
- [49] JUMPI
- [50] DUP1
- [51] PUSH4 0x2a0a63a3
- [52] EQ
- [53] PUSH2 0x04a4
- [54] JUMPI
- [55] DUP1
- [56] PUSH4 0x2f2ff15d
- [57] EQ
- [58] PUSH2 0x0472
- [59] JUMPI
- [60] DUP1
- [61] PUSH4 0x36568abe
- [62] EQ
- [63] PUSH2 0x043a
- [64] JUMPI
- [65] DUP1
- [66] PUSH4 0x796fbff7
- [67] EQ
- [68] PUSH2 0x0416
- [69] JUMPI
- [70] DUP1
- [71] PUSH4 0x7c9196b5
- [72] EQ
- [73] PUSH2 0x0373
- [74] JUMPI
- [75] DUP1
- [76] PUSH4 0x91d14854
- [77] EQ
- [78] PUSH2 0x0333
- [79] JUMPI
- [80] DUP1
- [81] PUSH4 0x95d7af2b
- [82] EQ
- [83] PUSH2 0x0306
- [84] JUMPI
- [85] DUP1
- [86] PUSH4 0x9620ea00
- [87] EQ
- [88] PUSH2 0x02e8
- [89] JUMPI
- [90] DUP1
- [91] PUSH4 0xa217fddf
- [92] EQ
- [93] PUSH2 0x02cc
- [94] JUMPI
- [95] DUP1
- [96] PUSH4 0xae06c1b7
- [97] EQ
- [98] PUSH2 0x0231
- [99] JUMPI
- [100] DUP1
- [101] PUSH4 0xd547741f
- [102] EQ
- [103] PUSH2 0x01f8
- [104] JUMPI
- [105] DUP1
- [106] PUSH4 0xf5b541a6
- [107] EQ
- [108] PUSH2 0x01bd
- [109] JUMPI
- [110] PUSH4 0xfd54b969
- [111] EQ
- [112] PUSH2 0x00f0
- [113] JUMPI
- [114] PUSH1 0x00
- [115] DUP1
- [116] REVERT
- [117] JUMPDEST
- [118] CALLVALUE
- [119] PUSH2 0x01b8
- [120] JUMPI
- [121] PUSH1 0x20
- [122] CALLDATASIZE
- [123] PUSH1 0x03
- [124] NOT
- [125] ADD
- [126] SLT
- [127] PUSH2 0x01b8
- [128] JUMPI
- [129] PUSH1 0xa0
- [130] PUSH1 0x04
- [131] CALLDATALOAD
- [132] PUSH1 0x00
- [133] PUSH1 0x80
- [134] PUSH2 0x0112
- [135] PUSH2 0x06a3
- [136] JUMP
- [137] JUMPDEST
- [138] DUP3
- [139] DUP2
- [140] MSTORE
- [141] DUP3
- [142] PUSH1 0x20
- [143] DUP3
- [144] ADD
- [145] MSTORE
- [146] DUP3
- [147] PUSH1 0x40
- [148] DUP3
- [149] ADD
- [150] MSTORE
- [151] DUP3
- [152] PUSH1 0x60
- [153] DUP3
- [154] ADD
- [155] MSTORE
- [156] ADD
- [157] MSTORE
- [158] PUSH2 0x2710
- [159] PUSH2 0x0138
- [160] PUSH1 0x01
- [161] SLOAD
- [162] DUP4
- [163] PUSH2 0x067a
- [164] JUMP
- [165] JUMPDEST
- [166] DIV
- [167] PUSH2 0x2710
- [168] PUSH2 0x0148
- [169] PUSH1 0x02
- [170] SLOAD
- [171] DUP5
- [172] PUSH2 0x067a
- [173] JUMP
- [174] JUMPDEST
- [175] DIV
- [176] PUSH2 0x2710
- [177] PUSH2 0x0158
- [178] PUSH1 0x03
- [179] SLOAD
- [180] DUP6
- [181] PUSH2 0x067a
- [182] JUMP
- [183] JUMPDEST
- [184] DIV
- [185] SWAP1
- [186] PUSH2 0x0171
- [187] DUP3
- [188] PUSH2 0x016c
- [189] DUP4
- [190] PUSH2 0x016c
- [191] DUP8
- [192] DUP10
- [193] PUSH2 0x06d9
- [194] JUMP
- [195] JUMPDEST
- [196] PUSH2 0x06d9
- [197] JUMP
- [198] JUMPDEST
- [199] SWAP3
- [200] PUSH1 0x80
- [201] PUSH2 0x017c
- [202] PUSH2 0x06a3
- [203] JUMP
- [204] JUMPDEST
- [205] DUP7
- [206] DUP2
- [207] MSTORE
- [208] PUSH1 0x20
- [209] DUP2
- [210] ADD
- [211] SWAP3
- [212] DUP4
- [213] MSTORE
- [214] PUSH1 0x40
- [215] DUP2
- [216] ADD
- [217] SWAP4
- [218] DUP5
- [219] MSTORE
- [220] PUSH1 0x60
- [221] DUP2
- [222] ADD
- [223] SWAP5
- [224] DUP6
- [225] MSTORE
- [226] ADD
- [227] SWAP4
- [228] DUP5
- [229] MSTORE
- [230] PUSH1 0x40
- [231] MLOAD
- [232] SWAP5
- [233] DUP6
- [234] MSTORE
- [235] MLOAD
- [236] PUSH1 0x20
- [237] DUP6
- [238] ADD
- [239] MSTORE
- [240] MLOAD
- [241] PUSH1 0x40
- [242] DUP5
- [243] ADD
- [244] MSTORE
- [245] MLOAD
- [246] PUSH1 0x60
- [247] DUP4
- [248] ADD
- [249] MSTORE
- [250] MLOAD
- [251] PUSH1 0x80
- [252] DUP3
- [253] ADD
- [254] MSTORE
- [255] RETURN
- [256] JUMPDEST
- [257] PUSH1 0x00
- [258] DUP1
- [259] REVERT
- [260] JUMPDEST
- [261] CALLVALUE
- [262] PUSH2 0x01b8
- [263] JUMPI
- [264] PUSH1 0x00
- [265] CALLDATASIZE
- [266] PUSH1 0x03
- [267] NOT
- [268] ADD
- [269] SLT
- [270] PUSH2 0x01b8
- [271] JUMPI
- [272] PUSH1 0x20
- [273] PUSH1 0x40
- [274] MLOAD
- [275] PUSH32 0x97667070c54ef182b0f5858b034beac1b6f3089aa2d3188bb1e8929f4fa9b929
- [276] DUP2
- [277] MSTORE
- [278] RETURN
- [279] JUMPDEST
- [280] CALLVALUE
- [281] PUSH2 0x01b8
- [282] JUMPI
- [283] PUSH2 0x022f
- [284] PUSH2 0x0209
- [285] CALLDATASIZE
- [286] PUSH2 0x0654
- [287] JUMP
- [288] JUMPDEST
- [289] SWAP1
- [290] PUSH2 0x022a
- [291] PUSH2 0x0225
- [292] DUP3
- [293] PUSH1 0x00
- [294] MSTORE
- [295] PUSH1 0x00
- [296] PUSH1 0x20
- [297] MSTORE
- [298] PUSH1 0x01
- [299] PUSH1 0x40
- [300] PUSH1 0x00
- [301] SHA3
- [302] ADD
- [303] SLOAD
- [304] SWAP1
- [305] JUMP
- [306] JUMPDEST
- [307] PUSH2 0x0739
- [308] JUMP
- [309] JUMPDEST
- [310] PUSH2 0x07ff
- [311] JUMP
- [312] JUMPDEST
- [313] STOP
- [314] JUMPDEST
- [315] CALLVALUE
- [316] PUSH2 0x01b8
- [317] JUMPI
- [318] PUSH1 0x20
- [319] CALLDATASIZE
- [320] PUSH1 0x03
- [321] NOT
- [322] ADD
- [323] SLT
- [324] PUSH2 0x01b8
- [325] JUMPI
- [326] PUSH1 0x04
- [327] CALLDATALOAD
- [328] PUSH2 0x024d
- [329] PUSH2 0x06e6
- [330] JUMP
- [331] JUMPDEST
- [332] PUSH2 0x03e8
- [333] DUP2
- [334] GT
- [335] PUSH2 0x028f
- [336] JUMPI
- [337] PUSH1 0x40
- [338] PUSH32 0xb27c12a91635e11c22bffa7bd8e0a8735da52b94aaefd7f249776c7590ba7894
- [339] SWAP2
- [340] PUSH1 0x01
- [341] SLOAD
- [342] SWAP1
- [343] DUP1
- [344] PUSH1 0x01
- [345] SSTORE
- [346] DUP3
- [347] MLOAD
- [348] SWAP2
- [349] DUP3
- [350] MSTORE
- [351] PUSH1 0x20
- [352] DUP3
- [353] ADD
- [354] MSTORE
- [355] LOG1
- [356] STOP
- [357] JUMPDEST
- [358] PUSH1 0x40
- [359] MLOAD
- [360] PUSH3 0x461bcd
- [361] PUSH1 0xe5
- [362] SHL
- [363] DUP2
- [364] MSTORE
- [365] PUSH1 0x20
- [366] PUSH1 0x04
- [367] DUP3
- [368] ADD
- [369] MSTORE
- [370] PUSH1 0x15
- [371] PUSH1 0x24
- [372] DUP3
- [373] ADD
- [374] MSTORE
- [375] PUSH21 0x0a0d8c2e8ccdee4da40cccaca40e8dede40d0d2ced
- [376] PUSH1 0x5b
- [377] SHL
- [378] PUSH1 0x44
- [379] DUP3
- [380] ADD
- [381] MSTORE
- [382] PUSH1 0x64
- [383] SWAP1
- [384] REVERT
- [385] JUMPDEST
- [386] CALLVALUE
- [387] PUSH2 0x01b8
- [388] JUMPI
- [389] PUSH1 0x00
- [390] CALLDATASIZE
- [391] PUSH1 0x03
- [392] NOT
- [393] ADD
- [394] SLT
- [395] PUSH2 0x01b8
- [396] JUMPI
- [397] PUSH1 0x20
- [398] PUSH1 0x40
- [399] MLOAD
- [400] PUSH1 0x00
- [401] DUP2
- [402] MSTORE
- [403] RETURN
- [404] JUMPDEST
- [405] CALLVALUE
- [406] PUSH2 0x01b8
- [407] JUMPI
- [408] PUSH1 0x00
- [409] CALLDATASIZE
- [410] PUSH1 0x03
- [411] NOT
- [412] ADD
- [413] SLT
- [414] PUSH2 0x01b8
- [415] JUMPI
- [416] PUSH1 0x20
- [417] PUSH1 0x02
- [418] SLOAD
- [419] PUSH1 0x40
- [420] MLOAD
- [421] SWAP1
- [422] DUP2
- [423] MSTORE
- [424] RETURN
- [425] JUMPDEST
- [426] CALLVALUE
- [427] PUSH2 0x01b8
- [428] JUMPI
- [429] PUSH1 0x20
- [430] CALLDATASIZE
- [431] PUSH1 0x03
- [432] NOT
- [433] ADD
- [434] SLT
- [435] PUSH2 0x01b8
- [436] JUMPI
- [437] PUSH1 0x20
- [438] PUSH2 0x2710
- [439] PUSH2 0x032a
- [440] PUSH1 0x03
- [441] SLOAD
- [442] PUSH1 0x04
- [443] CALLDATALOAD
- [444] PUSH2 0x067a
- [445] JUMP
- [446] JUMPDEST
- [447] DIV
- [448] PUSH1 0x40
- [449] MLOAD
- [450] SWAP1
- [451] DUP2
- [452] MSTORE
- [453] RETURN
- [454] JUMPDEST
- [455] CALLVALUE
- [456] PUSH2 0x01b8
- [457] JUMPI
- [458] PUSH2 0x0341
- [459] CALLDATASIZE
- [460] PUSH2 0x0654
- [461] JUMP
- [462] JUMPDEST
- [463] SWAP1
- [464] PUSH1 0x00
- [465] MSTORE
- [466] PUSH1 0x00
- [467] PUSH1 0x20
- [468] MSTORE
- [469] PUSH1 0x40
- [470] PUSH1 0x00
- [471] SHA3
- [472] SWAP1
- [473] PUSH1 0x01
- [474] DUP1
- [475] PUSH1 0xa0
- [476] SHL
- [477] SUB
- [478] AND
- [479] PUSH1 0x00
- [480] MSTORE
- [481] PUSH1 0x20
- [482] MSTORE
- [483] PUSH1 0x20
- [484] PUSH1 0xff
- [485] PUSH1 0x40
- [486] PUSH1 0x00
- [487] SHA3
- [488] SLOAD
- [489] AND
- [490] PUSH1 0x40
- [491] MLOAD
- [492] SWAP1
- [493] ISZERO
- [494] ISZERO
- [495] DUP2
- [496] MSTORE
- [497] RETURN
- [498] JUMPDEST
- [499] CALLVALUE
- [500] PUSH2 0x01b8
- [501] JUMPI
- [502] PUSH1 0x20
- [503] CALLDATASIZE
- [504] PUSH1 0x03
- [505] NOT
- [506] ADD
- [507] SLT
- [508] PUSH2 0x01b8
- [509] JUMPI
- [510] PUSH1 0x04
- [511] CALLDATALOAD
- [512] PUSH2 0x038f
- [513] PUSH2 0x06e6
- [514] JUMP
- [515] JUMPDEST
- [516] PUSH2 0x03e8
- [517] DUP2
- [518] GT
- [519] PUSH2 0x03d1
- [520] JUMPI
- [521] PUSH1 0x40
- [522] PUSH32 0x6e526dd1821cb1d84e1129cc817626697e55ed43935656b8efe7a8cee5549df0
- [523] SWAP2
- [524] PUSH1 0x02
- [525] SLOAD
- [526] SWAP1
- [527] DUP1
- [528] PUSH1 0x02
- [529] SSTORE
- [530] DUP3
- [531] MLOAD
- [532] SWAP2
- [533] DUP3
- [534] MSTORE
- [535] PUSH1 0x20
- [536] DUP3
- [537] ADD
- [538] MSTORE
- [539] LOG1
- [540] STOP
- [541] JUMPDEST
- [542] PUSH1 0x40
- [543] MLOAD
- [544] PUSH3 0x461bcd
- [545] PUSH1 0xe5
- [546] SHL
- [547] DUP2
- [548] MSTORE
- [549] PUSH1 0x20
- [550] PUSH1 0x04
- [551] DUP3
- [552] ADD
- [553] MSTORE
- [554] PUSH1 0x1c
- [555] PUSH1 0x24
- [556] DUP3
- [557] ADD
- [558] MSTORE
- [559] PUSH32 0x417262697465722072657761726420706f6f6c20746f6f206869676800000000
- [560] PUSH1 0x44
- [561] DUP3
- [562] ADD
- [563] MSTORE
- [564] PUSH1 0x64
- [565] SWAP1
- [566] REVERT
- [567] JUMPDEST
- [568] CALLVALUE
- [569] PUSH2 0x01b8
- [570] JUMPI
- [571] PUSH1 0x20
- [572] CALLDATASIZE
- [573] PUSH1 0x03
- [574] NOT
- [575] ADD
- [576] SLT
- [577] PUSH2 0x01b8
- [578] JUMPI
- [579] PUSH1 0x20
- [580] PUSH2 0x2710
- [581] PUSH2 0x032a
- [582] PUSH1 0x02
- [583] SLOAD
- [584] PUSH1 0x04
- [585] CALLDATALOAD
- [586] PUSH2 0x067a
- [587] JUMP
- [588] JUMPDEST
- [589] CALLVALUE
- [590] PUSH2 0x01b8
- [591] JUMPI
- [592] PUSH2 0x0448
- [593] CALLDATASIZE
- [594] PUSH2 0x0654
- [595] JUMP
- [596] JUMPDEST
- [597] CALLER
- [598] PUSH1 0x01
- [599] PUSH1 0x01
- [600] PUSH1 0xa0
- [601] SHL
- [602] SUB
- [603] DUP3
- [604] AND
- [605] SUB
- [606] PUSH2 0x0461
- [607] JUMPI
- [608] PUSH2 0x022f
- [609] SWAP2
- [610] PUSH2 0x07ff
- [611] JUMP
- [612] JUMPDEST
- [613] PUSH4 0x334bd919
- [614] PUSH1 0xe1
- [615] SHL
- [616] PUSH1 0x00
- [617] MSTORE
- [618] PUSH1 0x04
- [619] PUSH1 0x00
- [620] REVERT
- [621] JUMPDEST
- [622] CALLVALUE
- [623] PUSH2 0x01b8
- [624] JUMPI
- [625] PUSH2 0x022f
- [626] PUSH2 0x0483
- [627] CALLDATASIZE
- [628] PUSH2 0x0654
- [629] JUMP
- [630] JUMPDEST
- [631] SWAP1
- [632] PUSH2 0x049f
- [633] PUSH2 0x0225
- [634] DUP3
- [635] PUSH1 0x00
- [636] MSTORE
- [637] PUSH1 0x00
- [638] PUSH1 0x20
- [639] MSTORE
- [640] PUSH1 0x01
- [641] PUSH1 0x40
- [642] PUSH1 0x00
- [643] SHA3
- [644] ADD
- [645] SLOAD
- [646] SWAP1
- [647] JUMP
- [648] JUMPDEST
- [649] PUSH2 0x0774
- [650] JUMP
- [651] JUMPDEST
- [652] CALLVALUE
- [653] PUSH2 0x01b8
- [654] JUMPI
- [655] PUSH1 0x00
- [656] CALLDATASIZE
- [657] PUSH1 0x03
- [658] NOT
- [659] ADD
- [660] SLT
- [661] PUSH2 0x01b8
- [662] JUMPI
- [663] PUSH1 0x20
- [664] PUSH1 0x03
- [665] SLOAD
- [666] PUSH1 0x40
- [667] MLOAD
- [668] SWAP1
- [669] DUP2
- [670] MSTORE
- [671] RETURN
- [672] JUMPDEST
- [673] CALLVALUE
- [674] PUSH2 0x01b8
- [675] JUMPI
- [676] PUSH1 0x20
- [677] CALLDATASIZE
- [678] PUSH1 0x03
- [679] NOT
- [680] ADD
- [681] SLT
- [682] PUSH2 0x01b8
- [683] JUMPI
- [684] PUSH1 0x20
- [685] PUSH2 0x04ef
- [686] PUSH1 0x04
- [687] CALLDATALOAD
- [688] PUSH1 0x00
- [689] MSTORE
- [690] PUSH1 0x00
- [691] PUSH1 0x20
- [692] MSTORE
- [693] PUSH1 0x01
- [694] PUSH1 0x40
- [695] PUSH1 0x00
- [696] SHA3
- [697] ADD
- [698] SLOAD
- [699] SWAP1
- [700] JUMP
- [701] JUMPDEST
- [702] PUSH1 0x40
- [703] MLOAD
- [704] SWAP1
- [705] DUP2
- [706] MSTORE
- [707] RETURN
- [708] JUMPDEST
- [709] CALLVALUE
- [710] PUSH2 0x01b8
- [711] JUMPI
- [712] PUSH1 0x00
- [713] CALLDATASIZE
- [714] PUSH1 0x03
- [715] NOT
- [716] ADD
- [717] SLT
- [718] PUSH2 0x01b8
- [719] JUMPI
- [720] PUSH1 0x60
- [721] PUSH1 0x01
- [722] SLOAD
- [723] PUSH1 0x02
- [724] SLOAD
- [725] PUSH1 0x03
- [726] SLOAD
- [727] SWAP1
- [728] PUSH1 0x40
- [729] MLOAD
- [730] SWAP3
- [731] DUP4
- [732] MSTORE
- [733] PUSH1 0x20
- [734] DUP4
- [735] ADD
- [736] MSTORE
- [737] PUSH1 0x40
- [738] DUP3
- [739] ADD
- [740] MSTORE
- [741] RETURN
- [742] JUMPDEST
- [743] CALLVALUE
- [744] PUSH2 0x01b8
- [745] JUMPI
- [746] PUSH1 0x20
- [747] CALLDATASIZE
- [748] PUSH1 0x03
- [749] NOT
- [750] ADD
- [751] SLT
- [752] PUSH2 0x01b8
- [753] JUMPI
- [754] PUSH1 0x04
- [755] CALLDATALOAD
- [756] PUSH2 0x0542
- [757] PUSH2 0x06e6
- [758] JUMP
- [759] JUMPDEST
- [760] PUSH2 0x01f4
- [761] DUP2
- [762] GT
- [763] PUSH2 0x0584
- [764] JUMPI
- [765] PUSH1 0x40
- [766] PUSH32 0xbaf7edbe3c7b86cb5373de206ad019be813f3ca3037a5e32ec0afce54ffc5ce3
- [767] SWAP2
- [768] PUSH1 0x03
- [769] SLOAD
- [770] SWAP1
- [771] DUP1
- [772] PUSH1 0x03
- [773] SSTORE
- [774] DUP3
- [775] MLOAD
- [776] SWAP2
- [777] DUP3
- [778] MSTORE
- [779] PUSH1 0x20
- [780] DUP3
- [781] ADD
- [782] MSTORE
- [783] LOG1
- [784] STOP
- [785] JUMPDEST
- [786] PUSH1 0x40
- [787] MLOAD
- [788] PUSH3 0x461bcd
- [789] PUSH1 0xe5
- [790] SHL
- [791] DUP2
- [792] MSTORE
- [793] PUSH1 0x20
- [794] PUSH1 0x04
- [795] DUP3
- [796] ADD
- [797] MSTORE
- [798] PUSH1 0x13
- [799] PUSH1 0x24
- [800] DUP3
- [801] ADD
- [802] MSTORE
- [803] PUSH19 0x09ee4c2c6d8ca40cccaca40e8dede40d0d2ced
- [804] PUSH1 0x6b
- [805] SHL
- [806] PUSH1 0x44
- [807] DUP3
- [808] ADD
- [809] MSTORE
- [810] PUSH1 0x64
- [811] SWAP1
- [812] REVERT
- [813] JUMPDEST
- [814] CALLVALUE
- [815] PUSH2 0x01b8
- [816] JUMPI
- [817] PUSH1 0x00
- [818] CALLDATASIZE
- [819] PUSH1 0x03
- [820] NOT
- [821] ADD
- [822] SLT
- [823] PUSH2 0x01b8
- [824] JUMPI
- [825] PUSH1 0x20
- [826] PUSH1 0x01
- [827] SLOAD
- [828] PUSH1 0x40
- [829] MLOAD
- [830] SWAP1
- [831] DUP2
- [832] MSTORE
- [833] RETURN
- [834] JUMPDEST
- [835] CALLVALUE
- [836] PUSH2 0x01b8
- [837] JUMPI
- [838] PUSH1 0x20
- [839] CALLDATASIZE
- [840] PUSH1 0x03
- [841] NOT
- [842] ADD
- [843] SLT
- [844] PUSH2 0x01b8
- [845] JUMPI
- [846] PUSH1 0x20
- [847] PUSH2 0x2710
- [848] PUSH2 0x032a
- [849] PUSH1 0x01
- [850] SLOAD
- [851] PUSH1 0x04
- [852] CALLDATALOAD
- [853] PUSH2 0x067a
- [854] JUMP
- [855] JUMPDEST
- [856] CALLVALUE
- [857] PUSH2 0x01b8
- [858] JUMPI
- [859] PUSH1 0x20
- [860] CALLDATASIZE
- [861] PUSH1 0x03
- [862] NOT
- [863] ADD
- [864] SLT
- [865] PUSH2 0x01b8
- [866] JUMPI
- [867] PUSH1 0x04
- [868] CALLDATALOAD
- [869] SWAP1
- [870] PUSH4 0xffffffff
- [871] PUSH1 0xe0
- [872] SHL
- [873] DUP3
- [874] AND
- [875] DUP1
- [876] SWAP3
- [877] SUB
- [878] PUSH2 0x01b8
- [879] JUMPI
- [880] PUSH1 0x20
- [881] SWAP2
- [882] PUSH4 0x7965db0b
- [883] PUSH1 0xe0
- [884] SHL
- [885] DUP2
- [886] EQ
- [887] SWAP1
- [888] DUP2
- [889] ISZERO
- [890] PUSH2 0x0643
- [891] JUMPI
- [892] JUMPDEST
- [893] POP
- [894] ISZERO
- [895] ISZERO
- [896] DUP2
- [897] MSTORE
- [898] RETURN
- [899] JUMPDEST
- [900] PUSH4 0x01ffc9a7
- [901] PUSH1 0xe0
- [902] SHL
- [903] EQ
- [904] SWAP1
- [905] POP
- [906] DUP4
- [907] PUSH2 0x063c
- [908] JUMP
- [909] JUMPDEST
- [910] PUSH1 0x40
- [911] SWAP1
- [912] PUSH1 0x03
- [913] NOT
- [914] ADD
- [915] SLT
- [916] PUSH2 0x01b8
- [917] JUMPI
- [918] PUSH1 0x04
- [919] CALLDATALOAD
- [920] SWAP1
- [921] PUSH1 0x24
- [922] CALLDATALOAD
- [923] PUSH1 0x01
- [924] PUSH1 0x01
- [925] PUSH1 0xa0
- [926] SHL
- [927] SUB
- [928] DUP2
- [929] AND
- [930] DUP2
- [931] SUB
- [932] PUSH2 0x01b8
- [933] JUMPI
- [934] SWAP1
- [935] JUMP
- [936] JUMPDEST
- [937] DUP2
- [938] DUP2
- [939] MUL
- [940] SWAP3
- [941] SWAP2
- [942] DUP2
- [943] ISZERO
- [944] SWAP2
- [945] DUP5
- [946] DIV
- [947] EQ
- [948] OR
- [949] ISZERO
- [950] PUSH2 0x068d
- [951] JUMPI
- [952] JUMP
- [953] JUMPDEST
- [954] PUSH4 0x4e487b71
- [955] PUSH1 0xe0
- [956] SHL
- [957] PUSH1 0x00
- [958] MSTORE
- [959] PUSH1 0x11
- [960] PUSH1 0x04
- [961] MSTORE
- [962] PUSH1 0x24
- [963] PUSH1 0x00
- [964] REVERT
- [965] JUMPDEST
- [966] PUSH1 0x40
- [967] MLOAD
- [968] SWAP1
- [969] PUSH1 0xa0
- [970] DUP3
- [971] ADD
- [972] DUP3
- [973] DUP2
- [974] LT
- [975] PUSH8 0xffffffffffffffff
- [976] DUP3
- [977] GT
- [978] OR
- [979] PUSH2 0x06c3
- [980] JUMPI
- [981] PUSH1 0x40
- [982] MSTORE
- [983] JUMP
- [984] JUMPDEST
- [985] PUSH4 0x4e487b71
- [986] PUSH1 0xe0
- [987] SHL
- [988] PUSH1 0x00
- [989] MSTORE
- [990] PUSH1 0x41
- [991] PUSH1 0x04
- [992] MSTORE
- [993] PUSH1 0x24
- [994] PUSH1 0x00
- [995] REVERT
- [996] JUMPDEST
- [997] SWAP2
- [998] SWAP1
- [999] DUP3
- [1000] ADD
- [1001] DUP1
- [1002] SWAP3
- [1003] GT
- [1004] PUSH2 0x068d
- [1005] JUMPI
- [1006] JUMP
- [1007] JUMPDEST
- [1008] CALLER
- [1009] PUSH1 0x00
- [1010] SWAP1
- [1011] DUP2
- [1012] MSTORE
- [1013] PUSH32 0xad3228b676f7d3cd4284a5443f17f1962b36e491b30a40b2405849e597ba5fb5
- [1014] PUSH1 0x20
- [1015] MSTORE
- [1016] PUSH1 0x40
- [1017] SWAP1
- [1018] SHA3
- [1019] SLOAD
- [1020] PUSH1 0xff
- [1021] AND
- [1022] ISZERO
- [1023] PUSH2 0x071f
- [1024] JUMPI
- [1025] JUMP
- [1026] JUMPDEST
- [1027] PUSH4 0xe2517d3f
- [1028] PUSH1 0xe0
- [1029] SHL
- [1030] PUSH1 0x00
- [1031] MSTORE
- [1032] CALLER
- [1033] PUSH1 0x04
- [1034] MSTORE
- [1035] PUSH1 0x00
- [1036] PUSH1 0x24
- [1037] MSTORE
- [1038] PUSH1 0x44
- [1039] PUSH1 0x00
- [1040] REVERT
- [1041] JUMPDEST
- [1042] PUSH1 0x00
- [1043] DUP2
- [1044] DUP2
- [1045] MSTORE
- [1046] PUSH1 0x20
- [1047] DUP2
- [1048] DUP2
- [1049] MSTORE
- [1050] PUSH1 0x40
- [1051] DUP1
- [1052] DUP4
- [1053] SHA3
- [1054] CALLER
- [1055] DUP5
- [1056] MSTORE
- [1057] SWAP1
- [1058] SWAP2
- [1059] MSTORE
- [1060] SWAP1
- [1061] SHA3
- [1062] SLOAD
- [1063] PUSH1 0xff
- [1064] AND
- [1065] ISZERO
- [1066] PUSH2 0x075c
- [1067] JUMPI
- [1068] POP
- [1069] JUMP
- [1070] JUMPDEST
- [1071] PUSH4 0xe2517d3f
- [1072] PUSH1 0xe0
- [1073] SHL
- [1074] PUSH1 0x00
- [1075] MSTORE
- [1076] CALLER
- [1077] PUSH1 0x04
- [1078] MSTORE
- [1079] PUSH1 0x24
- [1080] MSTORE
- [1081] PUSH1 0x44
- [1082] PUSH1 0x00
- [1083] REVERT
- [1084] JUMPDEST
- [1085] PUSH1 0x00
- [1086] DUP2
- [1087] DUP2
- [1088] MSTORE
- [1089] PUSH1 0x20
- [1090] DUP2
- [1091] DUP2
- [1092] MSTORE
- [1093] PUSH1 0x40
- [1094] DUP1
- [1095] DUP4
- [1096] SHA3
- [1097] PUSH1 0x01
- [1098] PUSH1 0x01
- [1099] PUSH1 0xa0
- [1100] SHL
- [1101] SUB
- [1102] DUP7
- [1103] AND
- [1104] DUP5
- [1105] MSTORE
- [1106] SWAP1
- [1107] SWAP2
- [1108] MSTORE
- [1109] SWAP1
- [1110] SHA3
- [1111] SLOAD
- [1112] PUSH1 0xff
- [1113] AND
- [1114] PUSH2 0x07f8
- [1115] JUMPI
- [1116] PUSH1 0x00
- [1117] DUP2
- [1118] DUP2
- [1119] MSTORE
- [1120] PUSH1 0x20
- [1121] DUP2
- [1122] DUP2
- [1123] MSTORE
- [1124] PUSH1 0x40
- [1125] DUP1
- [1126] DUP4
- [1127] SHA3
- [1128] PUSH1 0x01
- [1129] PUSH1 0x01
- [1130] PUSH1 0xa0
- [1131] SHL
- [1132] SUB
- [1133] SWAP6
- [1134] SWAP1
- [1135] SWAP6
- [1136] AND
- [1137] DUP1
- [1138] DUP5
- [1139] MSTORE
- [1140] SWAP5
- [1141] SWAP1
- [1142] SWAP2
- [1143] MSTORE
- [1144] DUP2
- [1145] SHA3
- [1146] DUP1
- [1147] SLOAD
- [1148] PUSH1 0xff
- [1149] NOT
- [1150] AND
- [1151] PUSH1 0x01
- [1152] OR
- [1153] SWAP1
- [1154] SSTORE
- [1155] CALLER
- [1156] SWAP3
- [1157] SWAP2
- [1158] SWAP1
- [1159] PUSH32 0x2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d
- [1160] SWAP1
- [1161] DUP1
- [1162] LOG4
- [1163] PUSH1 0x01
- [1164] SWAP1
- [1165] JUMP
- [1166] JUMPDEST
- [1167] POP
- [1168] POP
- [1169] PUSH1 0x00
- [1170] SWAP1
- [1171] JUMP
- [1172] JUMPDEST
- [1173] PUSH1 0x00
- [1174] DUP2
- [1175] DUP2
- [1176] MSTORE
- [1177] PUSH1 0x20
- [1178] DUP2
- [1179] DUP2
- [1180] MSTORE
- [1181] PUSH1 0x40
- [1182] DUP1
- [1183] DUP4
- [1184] SHA3
- [1185] PUSH1 0x01
- [1186] PUSH1 0x01
- [1187] PUSH1 0xa0
- [1188] SHL
- [1189] SUB
- [1190] DUP7
- [1191] AND
- [1192] DUP5
- [1193] MSTORE
- [1194] SWAP1
- [1195] SWAP2
- [1196] MSTORE
- [1197] SWAP1
- [1198] SHA3
- [1199] SLOAD
- [1200] PUSH1 0xff
- [1201] AND
- [1202] ISZERO
- [1203] PUSH2 0x07f8
- [1204] JUMPI
- [1205] PUSH1 0x00
- [1206] DUP2
- [1207] DUP2
- [1208] MSTORE
- [1209] PUSH1 0x20
- [1210] DUP2
- [1211] DUP2
- [1212] MSTORE
- [1213] PUSH1 0x40
- [1214] DUP1
- [1215] DUP4
- [1216] SHA3
- [1217] PUSH1 0x01
- [1218] PUSH1 0x01
- [1219] PUSH1 0xa0
- [1220] SHL
- [1221] SUB
- [1222] SWAP6
- [1223] SWAP1
- [1224] SWAP6
- [1225] AND
- [1226] DUP1
- [1227] DUP5
- [1228] MSTORE
- [1229] SWAP5
- [1230] SWAP1
- [1231] SWAP2
- [1232] MSTORE
- [1233] DUP2
- [1234] SHA3
- [1235] DUP1
- [1236] SLOAD
- [1237] PUSH1 0xff
- [1238] NOT
- [1239] AND
- [1240] SWAP1
- [1241] SSTORE
- [1242] CALLER
- [1243] SWAP3
- [1244] SWAP2
- [1245] SWAP1
- [1246] PUSH32 0xf6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b
- [1247] SWAP1
- [1248] DUP1
- [1249] LOG4
- [1250] PUSH1 0x01
- [1251] SWAP1
- [1252] JUMP
- [1253] 'fe'(Unknown Opcode)
- [1254] LOG2
- [1255] PUSH5 0x6970667358
- [1256] '22'(Unknown Opcode)
- [1257] SLT
- [1258] SHA3
- [1259] ADD
- [1260] GASLIMIT
- [1261] SAR
- [1262] '1e'(Unknown Opcode)
- [1263] 'd2'(Unknown Opcode)
- [1264] 'b4'(Unknown Opcode)
- [1265] OR
- [1266] 'a7'(Unknown Opcode)
- [1267] 'ab'(Unknown Opcode)
- [1268] 'd9'(Unknown Opcode)
- [1269] '22'(Unknown Opcode)
- [1270] XOR
- [1271] 'fc'(Unknown Opcode)
- [1272] SWAP7
- [1273] '0e'(Unknown Opcode)
- [1274] 'fb'(Unknown Opcode)
- [1275] 'be'(Unknown Opcode)
- [1276] DUP3
- [1277] 'b5'(Unknown Opcode)
- [1278] 'c7'(Unknown Opcode)
- [1279] 'c8'(Unknown Opcode)
- [1280] 'cb'(Unknown Opcode)
- [1281] 'ad'(Unknown Opcode)
- [1282] 'de'(Unknown Opcode)
- [1283] '2a'(Unknown Opcode)
- [1284] 'b3'(Unknown Opcode)
- [1285] 'ef'(Unknown Opcode)
- [1286] DUP15
- [1287] 'ea'(Unknown Opcode)
- [1288] GASPRICE
- [1289] EXTCODEHASH
- [1290] LOG3
- [1291] PUSH5 0x736f6c6343
- [1292] STOP
- [1293] ADDMOD
- [1294] SHL
- [1295] STOP
- [1296] CALLER