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