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 0x0059
- [7] JUMPI
- [8] PUSH1 0x00
- [9] CALLDATALOAD
- [10] PUSH1 0xe0
- [11] SHR
- [12] DUP1
- [13] PUSH4 0x025313a2
- [14] EQ
- [15] PUSH2 0x010e
- [16] JUMPI
- [17] DUP1
- [18] PUSH4 0x025b22bc
- [19] EQ
- [20] PUSH2 0x0165
- [21] JUMPI
- [22] DUP1
- [23] PUSH4 0x4555d5c9
- [24] EQ
- [25] PUSH2 0x01b6
- [26] JUMPI
- [27] DUP1
- [28] PUSH4 0x5c60da1b
- [29] EQ
- [30] PUSH2 0x01e1
- [31] JUMPI
- [32] DUP1
- [33] PUSH4 0xd88ca2c8
- [34] EQ
- [35] PUSH2 0x0238
- [36] JUMPI
- [37] DUP1
- [38] PUSH4 0xf1739cae
- [39] EQ
- [40] PUSH2 0x0313
- [41] JUMPI
- [42] PUSH2 0x00b6
- [43] JUMP
- [44] JUMPDEST
- [45] CALLDATASIZE
- [46] PUSH2 0x00b6
- [47] JUMPI
- [48] PUSH2 0x00b4
- [49] PUSH2 0x0069
- [50] PUSH2 0x0364
- [51] JUMP
- [52] JUMPDEST
- [53] PUSH1 0x00
- [54] CALLDATASIZE
- [55] DUP1
- [56] DUP1
- [57] PUSH1 0x1f
- [58] ADD
- [59] PUSH1 0x20
- [60] DUP1
- [61] SWAP2
- [62] DIV
- [63] MUL
- [64] PUSH1 0x20
- [65] ADD
- [66] PUSH1 0x40
- [67] MLOAD
- [68] SWAP1
- [69] DUP2
- [70] ADD
- [71] PUSH1 0x40
- [72] MSTORE
- [73] DUP1
- [74] SWAP4
- [75] SWAP3
- [76] SWAP2
- [77] SWAP1
- [78] DUP2
- [79] DUP2
- [80] MSTORE
- [81] PUSH1 0x20
- [82] ADD
- [83] DUP4
- [84] DUP4
- [85] DUP1
- [86] DUP3
- [87] DUP5
- [88] CALLDATACOPY
- [89] PUSH1 0x00
- [90] DUP2
- [91] DUP5
- [92] ADD
- [93] MSTORE
- [94] PUSH1 0x1f
- [95] NOT
- [96] PUSH1 0x1f
- [97] DUP3
- [98] ADD
- [99] AND
- [100] SWAP1
- [101] POP
- [102] DUP1
- [103] DUP4
- [104] ADD
- [105] SWAP3
- [106] POP
- [107] POP
- [108] POP
- [109] POP
- [110] POP
- [111] POP
- [112] POP
- [113] PUSH2 0x0390
- [114] JUMP
- [115] JUMPDEST
- [116] STOP
- [117] JUMPDEST
- [118] PUSH2 0x010c
- [119] PUSH2 0x00c1
- [120] PUSH2 0x0364
- [121] JUMP
- [122] JUMPDEST
- [123] PUSH1 0x00
- [124] CALLDATASIZE
- [125] DUP1
- [126] DUP1
- [127] PUSH1 0x1f
- [128] ADD
- [129] PUSH1 0x20
- [130] DUP1
- [131] SWAP2
- [132] DIV
- [133] MUL
- [134] PUSH1 0x20
- [135] ADD
- [136] PUSH1 0x40
- [137] MLOAD
- [138] SWAP1
- [139] DUP2
- [140] ADD
- [141] PUSH1 0x40
- [142] MSTORE
- [143] DUP1
- [144] SWAP4
- [145] SWAP3
- [146] SWAP2
- [147] SWAP1
- [148] DUP2
- [149] DUP2
- [150] MSTORE
- [151] PUSH1 0x20
- [152] ADD
- [153] DUP4
- [154] DUP4
- [155] DUP1
- [156] DUP3
- [157] DUP5
- [158] CALLDATACOPY
- [159] PUSH1 0x00
- [160] DUP2
- [161] DUP5
- [162] ADD
- [163] MSTORE
- [164] PUSH1 0x1f
- [165] NOT
- [166] PUSH1 0x1f
- [167] DUP3
- [168] ADD
- [169] AND
- [170] SWAP1
- [171] POP
- [172] DUP1
- [173] DUP4
- [174] ADD
- [175] SWAP3
- [176] POP
- [177] POP
- [178] POP
- [179] POP
- [180] POP
- [181] POP
- [182] POP
- [183] PUSH2 0x0390
- [184] JUMP
- [185] JUMPDEST
- [186] STOP
- [187] JUMPDEST
- [188] CALLVALUE
- [189] DUP1
- [190] ISZERO
- [191] PUSH2 0x011a
- [192] JUMPI
- [193] PUSH1 0x00
- [194] DUP1
- [195] REVERT
- [196] JUMPDEST
- [197] POP
- [198] PUSH2 0x0123
- [199] PUSH2 0x03ba
- [200] JUMP
- [201] JUMPDEST
- [202] PUSH1 0x40
- [203] MLOAD
- [204] DUP1
- [205] DUP3
- [206] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [207] AND
- [208] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [209] AND
- [210] DUP2
- [211] MSTORE
- [212] PUSH1 0x20
- [213] ADD
- [214] SWAP2
- [215] POP
- [216] POP
- [217] PUSH1 0x40
- [218] MLOAD
- [219] DUP1
- [220] SWAP2
- [221] SUB
- [222] SWAP1
- [223] RETURN
- [224] JUMPDEST
- [225] CALLVALUE
- [226] DUP1
- [227] ISZERO
- [228] PUSH2 0x0171
- [229] JUMPI
- [230] PUSH1 0x00
- [231] DUP1
- [232] REVERT
- [233] JUMPDEST
- [234] POP
- [235] PUSH2 0x01b4
- [236] PUSH1 0x04
- [237] DUP1
- [238] CALLDATASIZE
- [239] SUB
- [240] PUSH1 0x20
- [241] DUP2
- [242] LT
- [243] ISZERO
- [244] PUSH2 0x0188
- [245] JUMPI
- [246] PUSH1 0x00
- [247] DUP1
- [248] REVERT
- [249] JUMPDEST
- [250] DUP2
- [251] ADD
- [252] SWAP1
- [253] DUP1
- [254] DUP1
- [255] CALLDATALOAD
- [256] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [257] AND
- [258] SWAP1
- [259] PUSH1 0x20
- [260] ADD
- [261] SWAP1
- [262] SWAP3
- [263] SWAP2
- [264] SWAP1
- [265] POP
- [266] POP
- [267] POP
- [268] PUSH2 0x03c9
- [269] JUMP
- [270] JUMPDEST
- [271] STOP
- [272] JUMPDEST
- [273] CALLVALUE
- [274] DUP1
- [275] ISZERO
- [276] PUSH2 0x01c2
- [277] JUMPI
- [278] PUSH1 0x00
- [279] DUP1
- [280] REVERT
- [281] JUMPDEST
- [282] POP
- [283] PUSH2 0x01cb
- [284] PUSH2 0x05df
- [285] JUMP
- [286] JUMPDEST
- [287] PUSH1 0x40
- [288] MLOAD
- [289] DUP1
- [290] DUP3
- [291] DUP2
- [292] MSTORE
- [293] PUSH1 0x20
- [294] ADD
- [295] SWAP2
- [296] POP
- [297] POP
- [298] PUSH1 0x40
- [299] MLOAD
- [300] DUP1
- [301] SWAP2
- [302] SUB
- [303] SWAP1
- [304] RETURN
- [305] JUMPDEST
- [306] CALLVALUE
- [307] DUP1
- [308] ISZERO
- [309] PUSH2 0x01ed
- [310] JUMPI
- [311] PUSH1 0x00
- [312] DUP1
- [313] REVERT
- [314] JUMPDEST
- [315] POP
- [316] PUSH2 0x01f6
- [317] PUSH2 0x05e8
- [318] JUMP
- [319] JUMPDEST
- [320] PUSH1 0x40
- [321] MLOAD
- [322] DUP1
- [323] DUP3
- [324] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [325] AND
- [326] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [327] AND
- [328] DUP2
- [329] MSTORE
- [330] PUSH1 0x20
- [331] ADD
- [332] SWAP2
- [333] POP
- [334] POP
- [335] PUSH1 0x40
- [336] MLOAD
- [337] DUP1
- [338] SWAP2
- [339] SUB
- [340] SWAP1
- [341] RETURN
- [342] JUMPDEST
- [343] PUSH2 0x0311
- [344] PUSH1 0x04
- [345] DUP1
- [346] CALLDATASIZE
- [347] SUB
- [348] PUSH1 0x40
- [349] DUP2
- [350] LT
- [351] ISZERO
- [352] PUSH2 0x024e
- [353] JUMPI
- [354] PUSH1 0x00
- [355] DUP1
- [356] REVERT
- [357] JUMPDEST
- [358] DUP2
- [359] ADD
- [360] SWAP1
- [361] DUP1
- [362] DUP1
- [363] CALLDATALOAD
- [364] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [365] AND
- [366] SWAP1
- [367] PUSH1 0x20
- [368] ADD
- [369] SWAP1
- [370] SWAP3
- [371] SWAP2
- [372] SWAP1
- [373] DUP1
- [374] CALLDATALOAD
- [375] SWAP1
- [376] PUSH1 0x20
- [377] ADD
- [378] SWAP1
- [379] PUSH5 0x0100000000
- [380] DUP2
- [381] GT
- [382] ISZERO
- [383] PUSH2 0x028b
- [384] JUMPI
- [385] PUSH1 0x00
- [386] DUP1
- [387] REVERT
- [388] JUMPDEST
- [389] DUP3
- [390] ADD
- [391] DUP4
- [392] PUSH1 0x20
- [393] DUP3
- [394] ADD
- [395] GT
- [396] ISZERO
- [397] PUSH2 0x029d
- [398] JUMPI
- [399] PUSH1 0x00
- [400] DUP1
- [401] REVERT
- [402] JUMPDEST
- [403] DUP1
- [404] CALLDATALOAD
- [405] SWAP1
- [406] PUSH1 0x20
- [407] ADD
- [408] SWAP2
- [409] DUP5
- [410] PUSH1 0x01
- [411] DUP4
- [412] MUL
- [413] DUP5
- [414] ADD
- [415] GT
- [416] PUSH5 0x0100000000
- [417] DUP4
- [418] GT
- [419] OR
- [420] ISZERO
- [421] PUSH2 0x02bf
- [422] JUMPI
- [423] PUSH1 0x00
- [424] DUP1
- [425] REVERT
- [426] JUMPDEST
- [427] SWAP2
- [428] SWAP1
- [429] DUP1
- [430] DUP1
- [431] PUSH1 0x1f
- [432] ADD
- [433] PUSH1 0x20
- [434] DUP1
- [435] SWAP2
- [436] DIV
- [437] MUL
- [438] PUSH1 0x20
- [439] ADD
- [440] PUSH1 0x40
- [441] MLOAD
- [442] SWAP1
- [443] DUP2
- [444] ADD
- [445] PUSH1 0x40
- [446] MSTORE
- [447] DUP1
- [448] SWAP4
- [449] SWAP3
- [450] SWAP2
- [451] SWAP1
- [452] DUP2
- [453] DUP2
- [454] MSTORE
- [455] PUSH1 0x20
- [456] ADD
- [457] DUP4
- [458] DUP4
- [459] DUP1
- [460] DUP3
- [461] DUP5
- [462] CALLDATACOPY
- [463] PUSH1 0x00
- [464] DUP2
- [465] DUP5
- [466] ADD
- [467] MSTORE
- [468] PUSH1 0x1f
- [469] NOT
- [470] PUSH1 0x1f
- [471] DUP3
- [472] ADD
- [473] AND
- [474] SWAP1
- [475] POP
- [476] DUP1
- [477] DUP4
- [478] ADD
- [479] SWAP3
- [480] POP
- [481] POP
- [482] POP
- [483] POP
- [484] POP
- [485] POP
- [486] POP
- [487] SWAP2
- [488] SWAP3
- [489] SWAP2
- [490] SWAP3
- [491] SWAP1
- [492] POP
- [493] POP
- [494] POP
- [495] PUSH2 0x05f7
- [496] JUMP
- [497] JUMPDEST
- [498] STOP
- [499] JUMPDEST
- [500] CALLVALUE
- [501] DUP1
- [502] ISZERO
- [503] PUSH2 0x031f
- [504] JUMPI
- [505] PUSH1 0x00
- [506] DUP1
- [507] REVERT
- [508] JUMPDEST
- [509] POP
- [510] PUSH2 0x0362
- [511] PUSH1 0x04
- [512] DUP1
- [513] CALLDATASIZE
- [514] SUB
- [515] PUSH1 0x20
- [516] DUP2
- [517] LT
- [518] ISZERO
- [519] PUSH2 0x0336
- [520] JUMPI
- [521] PUSH1 0x00
- [522] DUP1
- [523] REVERT
- [524] JUMPDEST
- [525] DUP2
- [526] ADD
- [527] SWAP1
- [528] DUP1
- [529] DUP1
- [530] CALLDATALOAD
- [531] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [532] AND
- [533] SWAP1
- [534] PUSH1 0x20
- [535] ADD
- [536] SWAP1
- [537] SWAP3
- [538] SWAP2
- [539] SWAP1
- [540] POP
- [541] POP
- [542] POP
- [543] PUSH2 0x0813
- [544] JUMP
- [545] JUMPDEST
- [546] STOP
- [547] JUMPDEST
- [548] PUSH1 0x00
- [549] DUP1
- [550] PUSH1 0x00
- [551] PUSH1 0x40
- [552] MLOAD
- [553] DUP1
- [554] DUP1
- [555] PUSH2 0x0b2e
- [556] PUSH1 0x22
- [557] SWAP2
- [558] CODECOPY
- [559] PUSH1 0x22
- [560] ADD
- [561] SWAP1
- [562] POP
- [563] PUSH1 0x40
- [564] MLOAD
- [565] DUP1
- [566] SWAP2
- [567] SUB
- [568] SWAP1
- [569] SHA3
- [570] SWAP1
- [571] POP
- [572] DUP1
- [573] SLOAD
- [574] SWAP2
- [575] POP
- [576] DUP2
- [577] SWAP3
- [578] POP
- [579] POP
- [580] POP
- [581] SWAP1
- [582] JUMP
- [583] JUMPDEST
- [584] PUSH1 0x00
- [585] DUP1
- [586] DUP3
- [587] MLOAD
- [588] PUSH1 0x20
- [589] DUP5
- [590] ADD
- [591] DUP6
- [592] PUSH2 0x2710
- [593] GAS
- [594] SUB
- [595] DELEGATECALL
- [596] RETURNDATASIZE
- [597] PUSH1 0x40
- [598] MLOAD
- [599] DUP2
- [600] PUSH1 0x00
- [601] DUP3
- [602] RETURNDATACOPY
- [603] DUP3
- [604] PUSH1 0x00
- [605] DUP2
- [606] EQ
- [607] PUSH2 0x03b6
- [608] JUMPI
- [609] DUP3
- [610] DUP3
- [611] RETURN
- [612] JUMPDEST
- [613] DUP3
- [614] DUP3
- [615] REVERT
- [616] JUMPDEST
- [617] PUSH1 0x00
- [618] PUSH2 0x03c4
- [619] PUSH2 0x0a08
- [620] JUMP
- [621] JUMPDEST
- [622] SWAP1
- [623] POP
- [624] SWAP1
- [625] JUMP
- [626] JUMPDEST
- [627] CALLER
- [628] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [629] AND
- [630] PUSH2 0x03e8
- [631] PUSH2 0x0a08
- [632] JUMP
- [633] JUMPDEST
- [634] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [635] AND
- [636] EQ
- [637] PUSH2 0x0471
- [638] JUMPI
- [639] PUSH1 0x40
- [640] MLOAD
- [641] PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000
- [642] DUP2
- [643] MSTORE
- [644] PUSH1 0x04
- [645] ADD
- [646] DUP1
- [647] DUP1
- [648] PUSH1 0x20
- [649] ADD
- [650] DUP3
- [651] DUP2
- [652] SUB
- [653] DUP3
- [654] MSTORE
- [655] PUSH1 0x09
- [656] DUP2
- [657] MSTORE
- [658] PUSH1 0x20
- [659] ADD
- [660] DUP1
- [661] PUSH32 0x4e4f545f4f574e45520000000000000000000000000000000000000000000000
- [662] DUP2
- [663] MSTORE
- [664] POP
- [665] PUSH1 0x20
- [666] ADD
- [667] SWAP2
- [668] POP
- [669] POP
- [670] PUSH1 0x40
- [671] MLOAD
- [672] DUP1
- [673] SWAP2
- [674] SUB
- [675] SWAP1
- [676] REVERT
- [677] JUMPDEST
- [678] PUSH1 0x00
- [679] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [680] AND
- [681] DUP2
- [682] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [683] AND
- [684] EQ
- [685] ISZERO
- [686] PUSH2 0x0514
- [687] JUMPI
- [688] PUSH1 0x40
- [689] MLOAD
- [690] PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000
- [691] DUP2
- [692] MSTORE
- [693] PUSH1 0x04
- [694] ADD
- [695] DUP1
- [696] DUP1
- [697] PUSH1 0x20
- [698] ADD
- [699] DUP3
- [700] DUP2
- [701] SUB
- [702] DUP3
- [703] MSTORE
- [704] PUSH1 0x15
- [705] DUP2
- [706] MSTORE
- [707] PUSH1 0x20
- [708] ADD
- [709] DUP1
- [710] PUSH32 0x494e56414c49445f50524f58595f414444524553530000000000000000000000
- [711] DUP2
- [712] MSTORE
- [713] POP
- [714] PUSH1 0x20
- [715] ADD
- [716] SWAP2
- [717] POP
- [718] POP
- [719] PUSH1 0x40
- [720] MLOAD
- [721] DUP1
- [722] SWAP2
- [723] SUB
- [724] SWAP1
- [725] REVERT
- [726] JUMPDEST
- [727] PUSH2 0x051d
- [728] DUP2
- [729] PUSH2 0x0a51
- [730] JUMP
- [731] JUMPDEST
- [732] PUSH2 0x0572
- [733] JUMPI
- [734] PUSH1 0x40
- [735] MLOAD
- [736] PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000
- [737] DUP2
- [738] MSTORE
- [739] PUSH1 0x04
- [740] ADD
- [741] DUP1
- [742] DUP1
- [743] PUSH1 0x20
- [744] ADD
- [745] DUP3
- [746] DUP2
- [747] SUB
- [748] DUP3
- [749] MSTORE
- [750] PUSH1 0x25
- [751] DUP2
- [752] MSTORE
- [753] PUSH1 0x20
- [754] ADD
- [755] DUP1
- [756] PUSH2 0x0b09
- [757] PUSH1 0x25
- [758] SWAP2
- [759] CODECOPY
- [760] PUSH1 0x40
- [761] ADD
- [762] SWAP2
- [763] POP
- [764] POP
- [765] PUSH1 0x40
- [766] MLOAD
- [767] DUP1
- [768] SWAP2
- [769] SUB
- [770] SWAP1
- [771] REVERT
- [772] JUMPDEST
- [773] PUSH2 0x057a
- [774] PUSH2 0x0364
- [775] JUMP
- [776] JUMPDEST
- [777] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [778] AND
- [779] DUP2
- [780] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [781] AND
- [782] PUSH32 0xd32d24edea94f55e932d9a008afc425a8561462d1b1f57bc6e508e9a6b9509e1
- [783] PUSH1 0x40
- [784] MLOAD
- [785] PUSH1 0x40
- [786] MLOAD
- [787] DUP1
- [788] SWAP2
- [789] SUB
- [790] SWAP1
- [791] LOG3
- [792] PUSH2 0x05dc
- [793] DUP2
- [794] PUSH2 0x0aa3
- [795] JUMP
- [796] JUMPDEST
- [797] POP
- [798] JUMP
- [799] JUMPDEST
- [800] PUSH1 0x00
- [801] PUSH1 0x02
- [802] SWAP1
- [803] POP
- [804] SWAP1
- [805] JUMP
- [806] JUMPDEST
- [807] PUSH1 0x00
- [808] PUSH2 0x05f2
- [809] PUSH2 0x0364
- [810] JUMP
- [811] JUMPDEST
- [812] SWAP1
- [813] POP
- [814] SWAP1
- [815] JUMP
- [816] JUMPDEST
- [817] CALLER
- [818] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [819] AND
- [820] PUSH2 0x0616
- [821] PUSH2 0x0a08
- [822] JUMP
- [823] JUMPDEST
- [824] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [825] AND
- [826] EQ
- [827] PUSH2 0x069f
- [828] JUMPI
- [829] PUSH1 0x40
- [830] MLOAD
- [831] PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000
- [832] DUP2
- [833] MSTORE
- [834] PUSH1 0x04
- [835] ADD
- [836] DUP1
- [837] DUP1
- [838] PUSH1 0x20
- [839] ADD
- [840] DUP3
- [841] DUP2
- [842] SUB
- [843] DUP3
- [844] MSTORE
- [845] PUSH1 0x09
- [846] DUP2
- [847] MSTORE
- [848] PUSH1 0x20
- [849] ADD
- [850] DUP1
- [851] PUSH32 0x4e4f545f4f574e45520000000000000000000000000000000000000000000000
- [852] DUP2
- [853] MSTORE
- [854] POP
- [855] PUSH1 0x20
- [856] ADD
- [857] SWAP2
- [858] POP
- [859] POP
- [860] PUSH1 0x40
- [861] MLOAD
- [862] DUP1
- [863] SWAP2
- [864] SUB
- [865] SWAP1
- [866] REVERT
- [867] JUMPDEST
- [868] PUSH2 0x06a8
- [869] DUP3
- [870] PUSH2 0x03c9
- [871] JUMP
- [872] JUMPDEST
- [873] PUSH1 0x00
- [874] PUSH1 0x60
- [875] ADDRESS
- [876] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [877] AND
- [878] CALLVALUE
- [879] DUP5
- [880] PUSH1 0x40
- [881] MLOAD
- [882] DUP1
- [883] DUP3
- [884] DUP1
- [885] MLOAD
- [886] SWAP1
- [887] PUSH1 0x20
- [888] ADD
- [889] SWAP1
- [890] DUP1
- [891] DUP4
- [892] DUP4
- [893] JUMPDEST
- [894] PUSH1 0x20
- [895] DUP4
- [896] LT
- [897] PUSH2 0x06f8
- [898] JUMPI
- [899] DUP1
- [900] MLOAD
- [901] DUP3
- [902] MSTORE
- [903] PUSH1 0x20
- [904] DUP3
- [905] ADD
- [906] SWAP2
- [907] POP
- [908] PUSH1 0x20
- [909] DUP2
- [910] ADD
- [911] SWAP1
- [912] POP
- [913] PUSH1 0x20
- [914] DUP4
- [915] SUB
- [916] SWAP3
- [917] POP
- [918] PUSH2 0x06d5
- [919] JUMP
- [920] JUMPDEST
- [921] PUSH1 0x01
- [922] DUP4
- [923] PUSH1 0x20
- [924] SUB
- [925] PUSH2 0x0100
- [926] EXP
- [927] SUB
- [928] DUP1
- [929] NOT
- [930] DUP3
- [931] MLOAD
- [932] AND
- [933] DUP2
- [934] DUP5
- [935] MLOAD
- [936] AND
- [937] DUP1
- [938] DUP3
- [939] OR
- [940] DUP6
- [941] MSTORE
- [942] POP
- [943] POP
- [944] POP
- [945] POP
- [946] POP
- [947] POP
- [948] SWAP1
- [949] POP
- [950] ADD
- [951] SWAP2
- [952] POP
- [953] POP
- [954] PUSH1 0x00
- [955] PUSH1 0x40
- [956] MLOAD
- [957] DUP1
- [958] DUP4
- [959] SUB
- [960] DUP2
- [961] DUP6
- [962] DUP8
- [963] GAS
- [964] CALL
- [965] SWAP3
- [966] POP
- [967] POP
- [968] POP
- [969] RETURNDATASIZE
- [970] DUP1
- [971] PUSH1 0x00
- [972] DUP2
- [973] EQ
- [974] PUSH2 0x075a
- [975] JUMPI
- [976] PUSH1 0x40
- [977] MLOAD
- [978] SWAP2
- [979] POP
- [980] PUSH1 0x1f
- [981] NOT
- [982] PUSH1 0x3f
- [983] RETURNDATASIZE
- [984] ADD
- [985] AND
- [986] DUP3
- [987] ADD
- [988] PUSH1 0x40
- [989] MSTORE
- [990] RETURNDATASIZE
- [991] DUP3
- [992] MSTORE
- [993] RETURNDATASIZE
- [994] PUSH1 0x00
- [995] PUSH1 0x20
- [996] DUP5
- [997] ADD
- [998] RETURNDATACOPY
- [999] PUSH2 0x075f
- [1000] JUMP
- [1001] JUMPDEST
- [1002] PUSH1 0x60
- [1003] SWAP2
- [1004] POP
- [1005] JUMPDEST
- [1006] POP
- [1007] SWAP2
- [1008] POP
- [1009] SWAP2
- [1010] POP
- [1011] DUP2
- [1012] DUP2
- [1013] SWAP1
- [1014] PUSH2 0x080c
- [1015] JUMPI
- [1016] PUSH1 0x40
- [1017] MLOAD
- [1018] PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000
- [1019] DUP2
- [1020] MSTORE
- [1021] PUSH1 0x04
- [1022] ADD
- [1023] DUP1
- [1024] DUP1
- [1025] PUSH1 0x20
- [1026] ADD
- [1027] DUP3
- [1028] DUP2
- [1029] SUB
- [1030] DUP3
- [1031] MSTORE
- [1032] DUP4
- [1033] DUP2
- [1034] DUP2
- [1035] MLOAD
- [1036] DUP2
- [1037] MSTORE
- [1038] PUSH1 0x20
- [1039] ADD
- [1040] SWAP2
- [1041] POP
- [1042] DUP1
- [1043] MLOAD
- [1044] SWAP1
- [1045] PUSH1 0x20
- [1046] ADD
- [1047] SWAP1
- [1048] DUP1
- [1049] DUP4
- [1050] DUP4
- [1051] PUSH1 0x00
- [1052] JUMPDEST
- [1053] DUP4
- [1054] DUP2
- [1055] LT
- [1056] ISZERO
- [1057] PUSH2 0x07d1
- [1058] JUMPI
- [1059] DUP1
- [1060] DUP3
- [1061] ADD
- [1062] MLOAD
- [1063] DUP2
- [1064] DUP5
- [1065] ADD
- [1066] MSTORE
- [1067] PUSH1 0x20
- [1068] DUP2
- [1069] ADD
- [1070] SWAP1
- [1071] POP
- [1072] PUSH2 0x07b6
- [1073] JUMP
- [1074] JUMPDEST
- [1075] POP
- [1076] POP
- [1077] POP
- [1078] POP
- [1079] SWAP1
- [1080] POP
- [1081] SWAP1
- [1082] DUP2
- [1083] ADD
- [1084] SWAP1
- [1085] PUSH1 0x1f
- [1086] AND
- [1087] DUP1
- [1088] ISZERO
- [1089] PUSH2 0x07fe
- [1090] JUMPI
- [1091] DUP1
- [1092] DUP3
- [1093] SUB
- [1094] DUP1
- [1095] MLOAD
- [1096] PUSH1 0x01
- [1097] DUP4
- [1098] PUSH1 0x20
- [1099] SUB
- [1100] PUSH2 0x0100
- [1101] EXP
- [1102] SUB
- [1103] NOT
- [1104] AND
- [1105] DUP2
- [1106] MSTORE
- [1107] PUSH1 0x20
- [1108] ADD
- [1109] SWAP2
- [1110] POP
- [1111] JUMPDEST
- [1112] POP
- [1113] SWAP3
- [1114] POP
- [1115] POP
- [1116] POP
- [1117] PUSH1 0x40
- [1118] MLOAD
- [1119] DUP1
- [1120] SWAP2
- [1121] SUB
- [1122] SWAP1
- [1123] REVERT
- [1124] JUMPDEST
- [1125] POP
- [1126] POP
- [1127] POP
- [1128] POP
- [1129] POP
- [1130] JUMP
- [1131] JUMPDEST
- [1132] CALLER
- [1133] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [1134] AND
- [1135] PUSH2 0x0832
- [1136] PUSH2 0x0a08
- [1137] JUMP
- [1138] JUMPDEST
- [1139] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [1140] AND
- [1141] EQ
- [1142] PUSH2 0x08bb
- [1143] JUMPI
- [1144] PUSH1 0x40
- [1145] MLOAD
- [1146] PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000
- [1147] DUP2
- [1148] MSTORE
- [1149] PUSH1 0x04
- [1150] ADD
- [1151] DUP1
- [1152] DUP1
- [1153] PUSH1 0x20
- [1154] ADD
- [1155] DUP3
- [1156] DUP2
- [1157] SUB
- [1158] DUP3
- [1159] MSTORE
- [1160] PUSH1 0x09
- [1161] DUP2
- [1162] MSTORE
- [1163] PUSH1 0x20
- [1164] ADD
- [1165] DUP1
- [1166] PUSH32 0x4e4f545f4f574e45520000000000000000000000000000000000000000000000
- [1167] DUP2
- [1168] MSTORE
- [1169] POP
- [1170] PUSH1 0x20
- [1171] ADD
- [1172] SWAP2
- [1173] POP
- [1174] POP
- [1175] PUSH1 0x40
- [1176] MLOAD
- [1177] DUP1
- [1178] SWAP2
- [1179] SUB
- [1180] SWAP1
- [1181] REVERT
- [1182] JUMPDEST
- [1183] PUSH1 0x00
- [1184] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [1185] AND
- [1186] DUP2
- [1187] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [1188] AND
- [1189] EQ
- [1190] ISZERO
- [1191] PUSH2 0x095e
- [1192] JUMPI
- [1193] PUSH1 0x40
- [1194] MLOAD
- [1195] PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000
- [1196] DUP2
- [1197] MSTORE
- [1198] PUSH1 0x04
- [1199] ADD
- [1200] DUP1
- [1201] DUP1
- [1202] PUSH1 0x20
- [1203] ADD
- [1204] DUP3
- [1205] DUP2
- [1206] SUB
- [1207] DUP3
- [1208] MSTORE
- [1209] PUSH1 0x0c
- [1210] DUP2
- [1211] MSTORE
- [1212] PUSH1 0x20
- [1213] ADD
- [1214] DUP1
- [1215] PUSH32 0x5a45524f5f414444524553530000000000000000000000000000000000000000
- [1216] DUP2
- [1217] MSTORE
- [1218] POP
- [1219] PUSH1 0x20
- [1220] ADD
- [1221] SWAP2
- [1222] POP
- [1223] POP
- [1224] PUSH1 0x40
- [1225] MLOAD
- [1226] DUP1
- [1227] SWAP2
- [1228] SUB
- [1229] SWAP1
- [1230] REVERT
- [1231] JUMPDEST
- [1232] PUSH32 0xdbe5fd65bcdbae152f24ab660ea68e72b4d4705b57b16e0caae994e214680ee2
- [1233] DUP2
- [1234] PUSH2 0x0988
- [1235] PUSH2 0x0a08
- [1236] JUMP
- [1237] JUMPDEST
- [1238] PUSH1 0x40
- [1239] MLOAD
- [1240] DUP1
- [1241] DUP4
- [1242] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [1243] AND
- [1244] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [1245] AND
- [1246] DUP2
- [1247] MSTORE
- [1248] PUSH1 0x20
- [1249] ADD
- [1250] DUP3
- [1251] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [1252] AND
- [1253] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [1254] AND
- [1255] DUP2
- [1256] MSTORE
- [1257] PUSH1 0x20
- [1258] ADD
- [1259] SWAP3
- [1260] POP
- [1261] POP
- [1262] POP
- [1263] PUSH1 0x40
- [1264] MLOAD
- [1265] DUP1
- [1266] SWAP2
- [1267] SUB
- [1268] SWAP1
- [1269] LOG1
- [1270] PUSH2 0x0a05
- [1271] DUP2
- [1272] PUSH2 0x0ac7
- [1273] JUMP
- [1274] JUMPDEST
- [1275] POP
- [1276] JUMP
- [1277] JUMPDEST
- [1278] PUSH1 0x00
- [1279] DUP1
- [1280] PUSH1 0x00
- [1281] PUSH1 0x40
- [1282] MLOAD
- [1283] DUP1
- [1284] DUP1
- [1285] PUSH32 0x6d617469632e6e6574776f726b2e70726f78792e6f776e657200000000000000
- [1286] DUP2
- [1287] MSTORE
- [1288] POP
- [1289] PUSH1 0x19
- [1290] ADD
- [1291] SWAP1
- [1292] POP
- [1293] PUSH1 0x40
- [1294] MLOAD
- [1295] DUP1
- [1296] SWAP2
- [1297] SUB
- [1298] SWAP1
- [1299] SHA3
- [1300] SWAP1
- [1301] POP
- [1302] DUP1
- [1303] SLOAD
- [1304] SWAP2
- [1305] POP
- [1306] DUP2
- [1307] SWAP3
- [1308] POP
- [1309] POP
- [1310] POP
- [1311] SWAP1
- [1312] JUMP
- [1313] JUMPDEST
- [1314] PUSH1 0x00
- [1315] DUP1
- [1316] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [1317] AND
- [1318] DUP3
- [1319] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [1320] AND
- [1321] EQ
- [1322] ISZERO
- [1323] PUSH2 0x0a90
- [1324] JUMPI
- [1325] PUSH1 0x00
- [1326] SWAP1
- [1327] POP
- [1328] PUSH2 0x0a9e
- [1329] JUMP
- [1330] JUMPDEST
- [1331] PUSH1 0x00
- [1332] DUP3
- [1333] EXTCODESIZE
- [1334] SWAP1
- [1335] POP
- [1336] PUSH1 0x00
- [1337] DUP2
- [1338] GT
- [1339] SWAP2
- [1340] POP
- [1341] POP
- [1342] JUMPDEST
- [1343] SWAP2
- [1344] SWAP1
- [1345] POP
- [1346] JUMP
- [1347] JUMPDEST
- [1348] PUSH1 0x00
- [1349] PUSH1 0x40
- [1350] MLOAD
- [1351] DUP1
- [1352] DUP1
- [1353] PUSH2 0x0b2e
- [1354] PUSH1 0x22
- [1355] SWAP2
- [1356] CODECOPY
- [1357] PUSH1 0x22
- [1358] ADD
- [1359] SWAP1
- [1360] POP
- [1361] PUSH1 0x40
- [1362] MLOAD
- [1363] DUP1
- [1364] SWAP2
- [1365] SUB
- [1366] SWAP1
- [1367] SHA3
- [1368] SWAP1
- [1369] POP
- [1370] DUP2
- [1371] DUP2
- [1372] SSTORE
- [1373] POP
- [1374] POP
- [1375] JUMP
- [1376] JUMPDEST
- [1377] PUSH1 0x00
- [1378] PUSH1 0x40
- [1379] MLOAD
- [1380] DUP1
- [1381] DUP1
- [1382] PUSH32 0x6d617469632e6e6574776f726b2e70726f78792e6f776e657200000000000000
- [1383] DUP2
- [1384] MSTORE
- [1385] POP
- [1386] PUSH1 0x19
- [1387] ADD
- [1388] SWAP1
- [1389] POP
- [1390] PUSH1 0x40
- [1391] MLOAD
- [1392] DUP1
- [1393] SWAP2
- [1394] SUB
- [1395] SWAP1
- [1396] SHA3
- [1397] SWAP1
- [1398] POP
- [1399] DUP2
- [1400] DUP2
- [1401] SSTORE
- [1402] POP
- [1403] POP
- [1404] JUMP
- [1405] 'fe'(Unknown Opcode)
- [1406] DIFFICULTY
- [1407] GASLIMIT
- [1408] MSTORE8
- [1409] SLOAD
- [1410] BLOBHASH
- [1411] '4e'(Unknown Opcode)
- [1412] COINBASE
- [1413] SLOAD
- [1414] BLOBHASH
- [1415] '4f'(Unknown Opcode)
- [1416] '4e'(Unknown Opcode)
- [1417] PUSH0 0x
- [1418] COINBASE
- [1419] DIFFICULTY
- [1420] DIFFICULTY
- [1421] MSTORE
- [1422] GASLIMIT
- [1423] MSTORE8
- [1424] MSTORE8
- [1425] PUSH0 0x
- [1426] BLOBHASH
- [1427] MSTORE8
- [1428] PUSH0 0x
- [1429] '4e'(Unknown Opcode)
- [1430] '4f'(Unknown Opcode)
- [1431] SLOAD
- [1432] PUSH0 0x
- [1433] COINBASE
- [1434] PUSH0 0x
- [1435] NUMBER
- [1436] '4f'(Unknown Opcode)
- [1437] '4e'(Unknown Opcode)
- [1438] SLOAD
- [1439] MSTORE
- [1440] COINBASE
- [1441] NUMBER
- [1442] SLOAD
- [1443] PUSH14 0x617469632e6e6574776f726b2e70
- [1444] PUSH19 0x6f78792e696d706c656d656e746174696f6ea2
- [1445] PUSH5 0x6970667358
- [1446] '22'(Unknown Opcode)
- [1447] SLT
- [1448] SHA3
- [1449] COINBASE
- [1450] 'ef'(Unknown Opcode)
- [1451] PUSH22 0x9422fabf085e8197d08185f4d0cdb3a0ab3423629d22
- [1452] PUSH18 0xc1c06c720f0664736f6c63430006060033