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 0x0507
- [23] JUMPI
- [24] POP
- [25] DUP1
- [26] PUSH4 0x0cbab4f7
- [27] EQ
- [28] PUSH2 0x04e3
- [29] JUMPI
- [30] DUP1
- [31] PUSH4 0x11efbf61
- [32] EQ
- [33] PUSH2 0x04c5
- [34] JUMPI
- [35] DUP1
- [36] PUSH4 0x1e5eb1d0
- [37] EQ
- [38] PUSH2 0x04a0
- [39] JUMPI
- [40] DUP1
- [41] PUSH4 0x248a9ca3
- [42] EQ
- [43] PUSH2 0x046b
- [44] JUMPI
- [45] DUP1
- [46] PUSH4 0x2f2ff15d
- [47] EQ
- [48] PUSH2 0x0439
- [49] JUMPI
- [50] DUP1
- [51] PUSH4 0x36568abe
- [52] EQ
- [53] PUSH2 0x0401
- [54] JUMPI
- [55] DUP1
- [56] PUSH4 0x61d027b3
- [57] EQ
- [58] PUSH2 0x03d8
- [59] JUMPI
- [60] DUP1
- [61] PUSH4 0x796fbff7
- [62] EQ
- [63] PUSH2 0x03ab
- [64] JUMPI
- [65] DUP1
- [66] PUSH4 0x7c9196b5
- [67] EQ
- [68] PUSH2 0x0308
- [69] JUMPI
- [70] DUP1
- [71] PUSH4 0x91d14854
- [72] EQ
- [73] PUSH2 0x02c8
- [74] JUMPI
- [75] DUP1
- [76] PUSH4 0x9620ea00
- [77] EQ
- [78] PUSH2 0x02aa
- [79] JUMPI
- [80] DUP1
- [81] PUSH4 0xa217fddf
- [82] EQ
- [83] PUSH2 0x028e
- [84] JUMPI
- [85] DUP1
- [86] PUSH4 0xae06c1b7
- [87] EQ
- [88] PUSH2 0x01f3
- [89] JUMPI
- [90] DUP1
- [91] PUSH4 0xd547741f
- [92] EQ
- [93] PUSH2 0x01ba
- [94] JUMPI
- [95] DUP1
- [96] PUSH4 0xf5b541a6
- [97] EQ
- [98] PUSH2 0x017f
- [99] JUMPI
- [100] PUSH4 0xfd54b969
- [101] EQ
- [102] PUSH2 0x00da
- [103] JUMPI
- [104] PUSH1 0x00
- [105] DUP1
- [106] REVERT
- [107] JUMPDEST
- [108] CALLVALUE
- [109] PUSH2 0x017a
- [110] JUMPI
- [111] PUSH1 0x20
- [112] CALLDATASIZE
- [113] PUSH1 0x03
- [114] NOT
- [115] ADD
- [116] SLT
- [117] PUSH2 0x017a
- [118] JUMPI
- [119] PUSH1 0x80
- [120] PUSH1 0x04
- [121] CALLDATALOAD
- [122] PUSH1 0x00
- [123] PUSH1 0x60
- [124] PUSH2 0x00fc
- [125] PUSH2 0x05a9
- [126] JUMP
- [127] JUMPDEST
- [128] DUP3
- [129] DUP2
- [130] MSTORE
- [131] DUP3
- [132] PUSH1 0x20
- [133] DUP3
- [134] ADD
- [135] MSTORE
- [136] DUP3
- [137] PUSH1 0x40
- [138] DUP3
- [139] ADD
- [140] MSTORE
- [141] ADD
- [142] MSTORE
- [143] PUSH2 0x2710
- [144] PUSH2 0x011c
- [145] PUSH1 0x03
- [146] SLOAD
- [147] DUP4
- [148] PUSH2 0x0580
- [149] JUMP
- [150] JUMPDEST
- [151] DIV
- [152] PUSH2 0x2710
- [153] PUSH2 0x012c
- [154] PUSH1 0x04
- [155] SLOAD
- [156] DUP5
- [157] PUSH2 0x0580
- [158] JUMP
- [159] JUMPDEST
- [160] DIV
- [161] PUSH2 0x0140
- [162] DUP2
- [163] PUSH2 0x013b
- [164] DUP5
- [165] DUP7
- [166] PUSH2 0x05df
- [167] JUMP
- [168] JUMPDEST
- [169] PUSH2 0x05df
- [170] JUMP
- [171] JUMPDEST
- [172] SWAP2
- [173] PUSH1 0x60
- [174] PUSH2 0x014b
- [175] PUSH2 0x05a9
- [176] JUMP
- [177] JUMPDEST
- [178] DUP6
- [179] DUP2
- [180] MSTORE
- [181] PUSH1 0x20
- [182] DUP2
- [183] ADD
- [184] SWAP3
- [185] DUP4
- [186] MSTORE
- [187] PUSH1 0x40
- [188] DUP2
- [189] ADD
- [190] SWAP4
- [191] DUP5
- [192] MSTORE
- [193] ADD
- [194] SWAP3
- [195] DUP4
- [196] MSTORE
- [197] PUSH1 0x40
- [198] MLOAD
- [199] SWAP4
- [200] DUP5
- [201] MSTORE
- [202] MLOAD
- [203] PUSH1 0x20
- [204] DUP5
- [205] ADD
- [206] MSTORE
- [207] MLOAD
- [208] PUSH1 0x40
- [209] DUP4
- [210] ADD
- [211] MSTORE
- [212] MLOAD
- [213] PUSH1 0x60
- [214] DUP3
- [215] ADD
- [216] MSTORE
- [217] RETURN
- [218] JUMPDEST
- [219] PUSH1 0x00
- [220] DUP1
- [221] REVERT
- [222] JUMPDEST
- [223] CALLVALUE
- [224] PUSH2 0x017a
- [225] JUMPI
- [226] PUSH1 0x00
- [227] CALLDATASIZE
- [228] PUSH1 0x03
- [229] NOT
- [230] ADD
- [231] SLT
- [232] PUSH2 0x017a
- [233] JUMPI
- [234] PUSH1 0x20
- [235] PUSH1 0x40
- [236] MLOAD
- [237] PUSH32 0x97667070c54ef182b0f5858b034beac1b6f3089aa2d3188bb1e8929f4fa9b929
- [238] DUP2
- [239] MSTORE
- [240] RETURN
- [241] JUMPDEST
- [242] CALLVALUE
- [243] PUSH2 0x017a
- [244] JUMPI
- [245] PUSH2 0x01f1
- [246] PUSH2 0x01cb
- [247] CALLDATASIZE
- [248] PUSH2 0x055a
- [249] JUMP
- [250] JUMPDEST
- [251] SWAP1
- [252] PUSH2 0x01ec
- [253] PUSH2 0x01e7
- [254] DUP3
- [255] PUSH1 0x00
- [256] MSTORE
- [257] PUSH1 0x01
- [258] PUSH1 0x20
- [259] MSTORE
- [260] PUSH1 0x01
- [261] PUSH1 0x40
- [262] PUSH1 0x00
- [263] SHA3
- [264] ADD
- [265] SLOAD
- [266] SWAP1
- [267] JUMP
- [268] JUMPDEST
- [269] PUSH2 0x063f
- [270] JUMP
- [271] JUMPDEST
- [272] PUSH2 0x070b
- [273] JUMP
- [274] JUMPDEST
- [275] STOP
- [276] JUMPDEST
- [277] CALLVALUE
- [278] PUSH2 0x017a
- [279] JUMPI
- [280] PUSH1 0x20
- [281] CALLDATASIZE
- [282] PUSH1 0x03
- [283] NOT
- [284] ADD
- [285] SLT
- [286] PUSH2 0x017a
- [287] JUMPI
- [288] PUSH1 0x04
- [289] CALLDATALOAD
- [290] PUSH2 0x020f
- [291] PUSH2 0x05ec
- [292] JUMP
- [293] JUMPDEST
- [294] PUSH2 0x03e8
- [295] DUP2
- [296] GT
- [297] PUSH2 0x0251
- [298] JUMPI
- [299] PUSH1 0x40
- [300] PUSH32 0xb27c12a91635e11c22bffa7bd8e0a8735da52b94aaefd7f249776c7590ba7894
- [301] SWAP2
- [302] PUSH1 0x03
- [303] SLOAD
- [304] SWAP1
- [305] DUP1
- [306] PUSH1 0x03
- [307] SSTORE
- [308] DUP3
- [309] MLOAD
- [310] SWAP2
- [311] DUP3
- [312] MSTORE
- [313] PUSH1 0x20
- [314] DUP3
- [315] ADD
- [316] MSTORE
- [317] LOG1
- [318] STOP
- [319] JUMPDEST
- [320] PUSH1 0x40
- [321] MLOAD
- [322] PUSH3 0x461bcd
- [323] PUSH1 0xe5
- [324] SHL
- [325] DUP2
- [326] MSTORE
- [327] PUSH1 0x20
- [328] PUSH1 0x04
- [329] DUP3
- [330] ADD
- [331] MSTORE
- [332] PUSH1 0x15
- [333] PUSH1 0x24
- [334] DUP3
- [335] ADD
- [336] MSTORE
- [337] PUSH21 0x0a0d8c2e8ccdee4da40cccaca40e8dede40d0d2ced
- [338] PUSH1 0x5b
- [339] SHL
- [340] PUSH1 0x44
- [341] DUP3
- [342] ADD
- [343] MSTORE
- [344] PUSH1 0x64
- [345] SWAP1
- [346] REVERT
- [347] JUMPDEST
- [348] CALLVALUE
- [349] PUSH2 0x017a
- [350] JUMPI
- [351] PUSH1 0x00
- [352] CALLDATASIZE
- [353] PUSH1 0x03
- [354] NOT
- [355] ADD
- [356] SLT
- [357] PUSH2 0x017a
- [358] JUMPI
- [359] PUSH1 0x20
- [360] PUSH1 0x40
- [361] MLOAD
- [362] PUSH1 0x00
- [363] DUP2
- [364] MSTORE
- [365] RETURN
- [366] JUMPDEST
- [367] CALLVALUE
- [368] PUSH2 0x017a
- [369] JUMPI
- [370] PUSH1 0x00
- [371] CALLDATASIZE
- [372] PUSH1 0x03
- [373] NOT
- [374] ADD
- [375] SLT
- [376] PUSH2 0x017a
- [377] JUMPI
- [378] PUSH1 0x20
- [379] PUSH1 0x04
- [380] SLOAD
- [381] PUSH1 0x40
- [382] MLOAD
- [383] SWAP1
- [384] DUP2
- [385] MSTORE
- [386] RETURN
- [387] JUMPDEST
- [388] CALLVALUE
- [389] PUSH2 0x017a
- [390] JUMPI
- [391] PUSH2 0x02d6
- [392] CALLDATASIZE
- [393] PUSH2 0x055a
- [394] JUMP
- [395] JUMPDEST
- [396] SWAP1
- [397] PUSH1 0x00
- [398] MSTORE
- [399] PUSH1 0x01
- [400] PUSH1 0x20
- [401] MSTORE
- [402] PUSH1 0x40
- [403] PUSH1 0x00
- [404] SHA3
- [405] SWAP1
- [406] PUSH1 0x01
- [407] DUP1
- [408] PUSH1 0xa0
- [409] SHL
- [410] SUB
- [411] AND
- [412] PUSH1 0x00
- [413] MSTORE
- [414] PUSH1 0x20
- [415] MSTORE
- [416] PUSH1 0x20
- [417] PUSH1 0xff
- [418] PUSH1 0x40
- [419] PUSH1 0x00
- [420] SHA3
- [421] SLOAD
- [422] AND
- [423] PUSH1 0x40
- [424] MLOAD
- [425] SWAP1
- [426] ISZERO
- [427] ISZERO
- [428] DUP2
- [429] MSTORE
- [430] RETURN
- [431] JUMPDEST
- [432] CALLVALUE
- [433] PUSH2 0x017a
- [434] JUMPI
- [435] PUSH1 0x20
- [436] CALLDATASIZE
- [437] PUSH1 0x03
- [438] NOT
- [439] ADD
- [440] SLT
- [441] PUSH2 0x017a
- [442] JUMPI
- [443] PUSH1 0x04
- [444] CALLDATALOAD
- [445] PUSH2 0x0324
- [446] PUSH2 0x05ec
- [447] JUMP
- [448] JUMPDEST
- [449] PUSH2 0x03e8
- [450] DUP2
- [451] GT
- [452] PUSH2 0x0366
- [453] JUMPI
- [454] PUSH1 0x40
- [455] PUSH32 0x6e526dd1821cb1d84e1129cc817626697e55ed43935656b8efe7a8cee5549df0
- [456] SWAP2
- [457] PUSH1 0x04
- [458] SLOAD
- [459] SWAP1
- [460] DUP1
- [461] PUSH1 0x04
- [462] SSTORE
- [463] DUP3
- [464] MLOAD
- [465] SWAP2
- [466] DUP3
- [467] MSTORE
- [468] PUSH1 0x20
- [469] DUP3
- [470] ADD
- [471] MSTORE
- [472] LOG1
- [473] STOP
- [474] JUMPDEST
- [475] PUSH1 0x40
- [476] MLOAD
- [477] PUSH3 0x461bcd
- [478] PUSH1 0xe5
- [479] SHL
- [480] DUP2
- [481] MSTORE
- [482] PUSH1 0x20
- [483] PUSH1 0x04
- [484] DUP3
- [485] ADD
- [486] MSTORE
- [487] PUSH1 0x1c
- [488] PUSH1 0x24
- [489] DUP3
- [490] ADD
- [491] MSTORE
- [492] PUSH32 0x417262697465722072657761726420706f6f6c20746f6f206869676800000000
- [493] PUSH1 0x44
- [494] DUP3
- [495] ADD
- [496] MSTORE
- [497] PUSH1 0x64
- [498] SWAP1
- [499] REVERT
- [500] JUMPDEST
- [501] CALLVALUE
- [502] PUSH2 0x017a
- [503] JUMPI
- [504] PUSH1 0x20
- [505] CALLDATASIZE
- [506] PUSH1 0x03
- [507] NOT
- [508] ADD
- [509] SLT
- [510] PUSH2 0x017a
- [511] JUMPI
- [512] PUSH1 0x20
- [513] PUSH2 0x2710
- [514] PUSH2 0x03cf
- [515] PUSH1 0x04
- [516] SLOAD
- [517] PUSH1 0x04
- [518] CALLDATALOAD
- [519] PUSH2 0x0580
- [520] JUMP
- [521] JUMPDEST
- [522] DIV
- [523] PUSH1 0x40
- [524] MLOAD
- [525] SWAP1
- [526] DUP2
- [527] MSTORE
- [528] RETURN
- [529] JUMPDEST
- [530] CALLVALUE
- [531] PUSH2 0x017a
- [532] JUMPI
- [533] PUSH1 0x00
- [534] CALLDATASIZE
- [535] PUSH1 0x03
- [536] NOT
- [537] ADD
- [538] SLT
- [539] PUSH2 0x017a
- [540] JUMPI
- [541] PUSH1 0x02
- [542] SLOAD
- [543] PUSH1 0x40
- [544] MLOAD
- [545] PUSH1 0x01
- [546] PUSH1 0x01
- [547] PUSH1 0xa0
- [548] SHL
- [549] SUB
- [550] SWAP1
- [551] SWAP2
- [552] AND
- [553] DUP2
- [554] MSTORE
- [555] PUSH1 0x20
- [556] SWAP1
- [557] RETURN
- [558] JUMPDEST
- [559] CALLVALUE
- [560] PUSH2 0x017a
- [561] JUMPI
- [562] PUSH2 0x040f
- [563] CALLDATASIZE
- [564] PUSH2 0x055a
- [565] JUMP
- [566] JUMPDEST
- [567] CALLER
- [568] PUSH1 0x01
- [569] PUSH1 0x01
- [570] PUSH1 0xa0
- [571] SHL
- [572] SUB
- [573] DUP3
- [574] AND
- [575] SUB
- [576] PUSH2 0x0428
- [577] JUMPI
- [578] PUSH2 0x01f1
- [579] SWAP2
- [580] PUSH2 0x070b
- [581] JUMP
- [582] JUMPDEST
- [583] PUSH4 0x334bd919
- [584] PUSH1 0xe1
- [585] SHL
- [586] PUSH1 0x00
- [587] MSTORE
- [588] PUSH1 0x04
- [589] PUSH1 0x00
- [590] REVERT
- [591] JUMPDEST
- [592] CALLVALUE
- [593] PUSH2 0x017a
- [594] JUMPI
- [595] PUSH2 0x01f1
- [596] PUSH2 0x044a
- [597] CALLDATASIZE
- [598] PUSH2 0x055a
- [599] JUMP
- [600] JUMPDEST
- [601] SWAP1
- [602] PUSH2 0x0466
- [603] PUSH2 0x01e7
- [604] DUP3
- [605] PUSH1 0x00
- [606] MSTORE
- [607] PUSH1 0x01
- [608] PUSH1 0x20
- [609] MSTORE
- [610] PUSH1 0x01
- [611] PUSH1 0x40
- [612] PUSH1 0x00
- [613] SHA3
- [614] ADD
- [615] SLOAD
- [616] SWAP1
- [617] JUMP
- [618] JUMPDEST
- [619] PUSH2 0x067c
- [620] JUMP
- [621] JUMPDEST
- [622] CALLVALUE
- [623] PUSH2 0x017a
- [624] JUMPI
- [625] PUSH1 0x20
- [626] CALLDATASIZE
- [627] PUSH1 0x03
- [628] NOT
- [629] ADD
- [630] SLT
- [631] PUSH2 0x017a
- [632] JUMPI
- [633] PUSH1 0x20
- [634] PUSH2 0x0498
- [635] PUSH1 0x04
- [636] CALLDATALOAD
- [637] PUSH1 0x00
- [638] MSTORE
- [639] PUSH1 0x01
- [640] PUSH1 0x20
- [641] MSTORE
- [642] PUSH1 0x01
- [643] PUSH1 0x40
- [644] PUSH1 0x00
- [645] SHA3
- [646] ADD
- [647] SLOAD
- [648] SWAP1
- [649] JUMP
- [650] JUMPDEST
- [651] PUSH1 0x40
- [652] MLOAD
- [653] SWAP1
- [654] DUP2
- [655] MSTORE
- [656] RETURN
- [657] JUMPDEST
- [658] CALLVALUE
- [659] PUSH2 0x017a
- [660] JUMPI
- [661] PUSH1 0x00
- [662] CALLDATASIZE
- [663] PUSH1 0x03
- [664] NOT
- [665] ADD
- [666] SLT
- [667] PUSH2 0x017a
- [668] JUMPI
- [669] PUSH1 0x40
- [670] PUSH1 0x03
- [671] SLOAD
- [672] PUSH1 0x04
- [673] SLOAD
- [674] DUP3
- [675] MLOAD
- [676] SWAP2
- [677] DUP3
- [678] MSTORE
- [679] PUSH1 0x20
- [680] DUP3
- [681] ADD
- [682] MSTORE
- [683] RETURN
- [684] JUMPDEST
- [685] CALLVALUE
- [686] PUSH2 0x017a
- [687] JUMPI
- [688] PUSH1 0x00
- [689] CALLDATASIZE
- [690] PUSH1 0x03
- [691] NOT
- [692] ADD
- [693] SLT
- [694] PUSH2 0x017a
- [695] JUMPI
- [696] PUSH1 0x20
- [697] PUSH1 0x03
- [698] SLOAD
- [699] PUSH1 0x40
- [700] MLOAD
- [701] SWAP1
- [702] DUP2
- [703] MSTORE
- [704] RETURN
- [705] JUMPDEST
- [706] CALLVALUE
- [707] PUSH2 0x017a
- [708] JUMPI
- [709] PUSH1 0x20
- [710] CALLDATASIZE
- [711] PUSH1 0x03
- [712] NOT
- [713] ADD
- [714] SLT
- [715] PUSH2 0x017a
- [716] JUMPI
- [717] PUSH1 0x20
- [718] PUSH2 0x2710
- [719] PUSH2 0x03cf
- [720] PUSH1 0x03
- [721] SLOAD
- [722] PUSH1 0x04
- [723] CALLDATALOAD
- [724] PUSH2 0x0580
- [725] JUMP
- [726] JUMPDEST
- [727] CALLVALUE
- [728] PUSH2 0x017a
- [729] JUMPI
- [730] PUSH1 0x20
- [731] CALLDATASIZE
- [732] PUSH1 0x03
- [733] NOT
- [734] ADD
- [735] SLT
- [736] PUSH2 0x017a
- [737] JUMPI
- [738] PUSH1 0x04
- [739] CALLDATALOAD
- [740] SWAP1
- [741] PUSH4 0xffffffff
- [742] PUSH1 0xe0
- [743] SHL
- [744] DUP3
- [745] AND
- [746] DUP1
- [747] SWAP3
- [748] SUB
- [749] PUSH2 0x017a
- [750] JUMPI
- [751] PUSH1 0x20
- [752] SWAP2
- [753] PUSH4 0x7965db0b
- [754] PUSH1 0xe0
- [755] SHL
- [756] DUP2
- [757] EQ
- [758] SWAP1
- [759] DUP2
- [760] ISZERO
- [761] PUSH2 0x0549
- [762] JUMPI
- [763] JUMPDEST
- [764] POP
- [765] ISZERO
- [766] ISZERO
- [767] DUP2
- [768] MSTORE
- [769] RETURN
- [770] JUMPDEST
- [771] PUSH4 0x01ffc9a7
- [772] PUSH1 0xe0
- [773] SHL
- [774] EQ
- [775] SWAP1
- [776] POP
- [777] DUP4
- [778] PUSH2 0x0542
- [779] JUMP
- [780] JUMPDEST
- [781] PUSH1 0x40
- [782] SWAP1
- [783] PUSH1 0x03
- [784] NOT
- [785] ADD
- [786] SLT
- [787] PUSH2 0x017a
- [788] JUMPI
- [789] PUSH1 0x04
- [790] CALLDATALOAD
- [791] SWAP1
- [792] PUSH1 0x24
- [793] CALLDATALOAD
- [794] PUSH1 0x01
- [795] PUSH1 0x01
- [796] PUSH1 0xa0
- [797] SHL
- [798] SUB
- [799] DUP2
- [800] AND
- [801] DUP2
- [802] SUB
- [803] PUSH2 0x017a
- [804] JUMPI
- [805] SWAP1
- [806] JUMP
- [807] JUMPDEST
- [808] DUP2
- [809] DUP2
- [810] MUL
- [811] SWAP3
- [812] SWAP2
- [813] DUP2
- [814] ISZERO
- [815] SWAP2
- [816] DUP5
- [817] DIV
- [818] EQ
- [819] OR
- [820] ISZERO
- [821] PUSH2 0x0593
- [822] JUMPI
- [823] JUMP
- [824] JUMPDEST
- [825] PUSH4 0x4e487b71
- [826] PUSH1 0xe0
- [827] SHL
- [828] PUSH1 0x00
- [829] MSTORE
- [830] PUSH1 0x11
- [831] PUSH1 0x04
- [832] MSTORE
- [833] PUSH1 0x24
- [834] PUSH1 0x00
- [835] REVERT
- [836] JUMPDEST
- [837] PUSH1 0x40
- [838] MLOAD
- [839] SWAP1
- [840] PUSH1 0x80
- [841] DUP3
- [842] ADD
- [843] DUP3
- [844] DUP2
- [845] LT
- [846] PUSH8 0xffffffffffffffff
- [847] DUP3
- [848] GT
- [849] OR
- [850] PUSH2 0x05c9
- [851] JUMPI
- [852] PUSH1 0x40
- [853] MSTORE
- [854] JUMP
- [855] JUMPDEST
- [856] PUSH4 0x4e487b71
- [857] PUSH1 0xe0
- [858] SHL
- [859] PUSH1 0x00
- [860] MSTORE
- [861] PUSH1 0x41
- [862] PUSH1 0x04
- [863] MSTORE
- [864] PUSH1 0x24
- [865] PUSH1 0x00
- [866] REVERT
- [867] JUMPDEST
- [868] SWAP2
- [869] SWAP1
- [870] DUP3
- [871] ADD
- [872] DUP1
- [873] SWAP3
- [874] GT
- [875] PUSH2 0x0593
- [876] JUMPI
- [877] JUMP
- [878] JUMPDEST
- [879] CALLER
- [880] PUSH1 0x00
- [881] SWAP1
- [882] DUP2
- [883] MSTORE
- [884] PUSH32 0xa6eef7e35abe7026729641147f7915573c7e97b47efa546f5f6e3230263bcb49
- [885] PUSH1 0x20
- [886] MSTORE
- [887] PUSH1 0x40
- [888] SWAP1
- [889] SHA3
- [890] SLOAD
- [891] PUSH1 0xff
- [892] AND
- [893] ISZERO
- [894] PUSH2 0x0625
- [895] JUMPI
- [896] JUMP
- [897] JUMPDEST
- [898] PUSH4 0xe2517d3f
- [899] PUSH1 0xe0
- [900] SHL
- [901] PUSH1 0x00
- [902] MSTORE
- [903] CALLER
- [904] PUSH1 0x04
- [905] MSTORE
- [906] PUSH1 0x00
- [907] PUSH1 0x24
- [908] MSTORE
- [909] PUSH1 0x44
- [910] PUSH1 0x00
- [911] REVERT
- [912] JUMPDEST
- [913] PUSH1 0x00
- [914] DUP2
- [915] DUP2
- [916] MSTORE
- [917] PUSH1 0x01
- [918] PUSH1 0x20
- [919] SWAP1
- [920] DUP2
- [921] MSTORE
- [922] PUSH1 0x40
- [923] DUP1
- [924] DUP4
- [925] SHA3
- [926] CALLER
- [927] DUP5
- [928] MSTORE
- [929] SWAP1
- [930] SWAP2
- [931] MSTORE
- [932] SWAP1
- [933] SHA3
- [934] SLOAD
- [935] PUSH1 0xff
- [936] AND
- [937] ISZERO
- [938] PUSH2 0x0664
- [939] JUMPI
- [940] POP
- [941] JUMP
- [942] JUMPDEST
- [943] PUSH4 0xe2517d3f
- [944] PUSH1 0xe0
- [945] SHL
- [946] PUSH1 0x00
- [947] MSTORE
- [948] CALLER
- [949] PUSH1 0x04
- [950] MSTORE
- [951] PUSH1 0x24
- [952] MSTORE
- [953] PUSH1 0x44
- [954] PUSH1 0x00
- [955] REVERT
- [956] JUMPDEST
- [957] PUSH1 0x00
- [958] DUP2
- [959] DUP2
- [960] MSTORE
- [961] PUSH1 0x01
- [962] PUSH1 0x20
- [963] SWAP1
- [964] DUP2
- [965] MSTORE
- [966] PUSH1 0x40
- [967] DUP1
- [968] DUP4
- [969] SHA3
- [970] PUSH1 0x01
- [971] PUSH1 0x01
- [972] PUSH1 0xa0
- [973] SHL
- [974] SUB
- [975] DUP7
- [976] AND
- [977] DUP5
- [978] MSTORE
- [979] SWAP1
- [980] SWAP2
- [981] MSTORE
- [982] SWAP1
- [983] SHA3
- [984] SLOAD
- [985] PUSH1 0xff
- [986] AND
- [987] PUSH2 0x0704
- [988] JUMPI
- [989] PUSH1 0x00
- [990] DUP2
- [991] DUP2
- [992] MSTORE
- [993] PUSH1 0x01
- [994] PUSH1 0x20
- [995] DUP2
- [996] DUP2
- [997] MSTORE
- [998] PUSH1 0x40
- [999] DUP1
- [1000] DUP5
- [1001] SHA3
- [1002] PUSH1 0x01
- [1003] PUSH1 0x01
- [1004] PUSH1 0xa0
- [1005] SHL
- [1006] SUB
- [1007] SWAP7
- [1008] SWAP1
- [1009] SWAP7
- [1010] AND
- [1011] DUP1
- [1012] DUP6
- [1013] MSTORE
- [1014] SWAP6
- [1015] SWAP1
- [1016] SWAP2
- [1017] MSTORE
- [1018] DUP3
- [1019] SHA3
- [1020] DUP1
- [1021] SLOAD
- [1022] PUSH1 0xff
- [1023] NOT
- [1024] AND
- [1025] SWAP1
- [1026] SWAP2
- [1027] OR
- [1028] SWAP1
- [1029] SSTORE
- [1030] CALLER
- [1031] SWAP3
- [1032] SWAP2
- [1033] SWAP1
- [1034] PUSH32 0x2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d
- [1035] SWAP1
- [1036] DUP1
- [1037] LOG4
- [1038] PUSH1 0x01
- [1039] SWAP1
- [1040] JUMP
- [1041] JUMPDEST
- [1042] POP
- [1043] POP
- [1044] PUSH1 0x00
- [1045] SWAP1
- [1046] JUMP
- [1047] JUMPDEST
- [1048] PUSH1 0x00
- [1049] DUP2
- [1050] DUP2
- [1051] MSTORE
- [1052] PUSH1 0x01
- [1053] PUSH1 0x20
- [1054] SWAP1
- [1055] DUP2
- [1056] MSTORE
- [1057] PUSH1 0x40
- [1058] DUP1
- [1059] DUP4
- [1060] SHA3
- [1061] PUSH1 0x01
- [1062] PUSH1 0x01
- [1063] PUSH1 0xa0
- [1064] SHL
- [1065] SUB
- [1066] DUP7
- [1067] AND
- [1068] DUP5
- [1069] MSTORE
- [1070] SWAP1
- [1071] SWAP2
- [1072] MSTORE
- [1073] SWAP1
- [1074] SHA3
- [1075] SLOAD
- [1076] PUSH1 0xff
- [1077] AND
- [1078] ISZERO
- [1079] PUSH2 0x0704
- [1080] JUMPI
- [1081] PUSH1 0x00
- [1082] DUP2
- [1083] DUP2
- [1084] MSTORE
- [1085] PUSH1 0x01
- [1086] PUSH1 0x20
- [1087] SWAP1
- [1088] DUP2
- [1089] MSTORE
- [1090] PUSH1 0x40
- [1091] DUP1
- [1092] DUP4
- [1093] SHA3
- [1094] PUSH1 0x01
- [1095] PUSH1 0x01
- [1096] PUSH1 0xa0
- [1097] SHL
- [1098] SUB
- [1099] SWAP6
- [1100] SWAP1
- [1101] SWAP6
- [1102] AND
- [1103] DUP1
- [1104] DUP5
- [1105] MSTORE
- [1106] SWAP5
- [1107] SWAP1
- [1108] SWAP2
- [1109] MSTORE
- [1110] DUP2
- [1111] SHA3
- [1112] DUP1
- [1113] SLOAD
- [1114] PUSH1 0xff
- [1115] NOT
- [1116] AND
- [1117] SWAP1
- [1118] SSTORE
- [1119] CALLER
- [1120] SWAP3
- [1121] SWAP2
- [1122] SWAP1
- [1123] PUSH32 0xf6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b
- [1124] SWAP1
- [1125] DUP1
- [1126] LOG4
- [1127] PUSH1 0x01
- [1128] SWAP1
- [1129] JUMP
- [1130] 'fe'(Unknown Opcode)
- [1131] LOG2
- [1132] PUSH5 0x6970667358
- [1133] '22'(Unknown Opcode)
- [1134] SLT
- [1135] SHA3
- [1136] LOG0
- [1137] '4d'(Unknown Opcode)
- [1138] SWAP6
- [1139] DUP8
- [1140] SWAP1
- [1141] CALLER
- [1142] CHAINID
- [1143] 'c0'(Unknown Opcode)
- [1144] DUP9
- [1145] CALLDATACOPY
- [1146] 'df'(Unknown Opcode)
- [1147] LOG1
- [1148] 'b9'(Unknown Opcode)
- [1149] '22'(Unknown Opcode)
- [1150] DIV
- [1151] 'e5'(Unknown Opcode)
- [1152] 'cc'(Unknown Opcode)
- [1153] 'd4'(Unknown Opcode)
- [1154] DUP16
- [1155] DUP9
- [1156] DIFFICULTY
- [1157] EQ
- [1158] EXTCODECOPY
- [1159] 'a9'(Unknown Opcode)
- [1160] 'd3'(Unknown Opcode)
- [1161] 'c4'(Unknown Opcode)
- [1162] SDIV
- [1163] LOG3
- [1164] SWAP16
- [1165] TLOAD
- [1166] 'ad'(Unknown Opcode)
- [1167] 'b2'(Unknown Opcode)
- [1168] PUSH5 0x736f6c6343
- [1169] STOP
- [1170] ADDMOD
- [1171] SHL
- [1172] STOP
- [1173] CALLER