Tools
Bytecode to Opcode Disassembler
Attempts to decode the low level Contract Bytecodes to Opcodes.
Decoded Bytecode:
- [0] PUSH1 0x80
- [1] PUSH1 0x40
- [2] DUP2
- [3] DUP2
- [4] MSTORE
- [5] PUSH1 0x04
- [6] SWAP2
- [7] DUP3
- [8] CALLDATASIZE
- [9] LT
- [10] ISZERO
- [11] PUSH2 0x0022
- [12] JUMPI
- [13] JUMPDEST
- [14] POP
- [15] POP
- [16] POP
- [17] CALLDATASIZE
- [18] ISZERO
- [19] PUSH2 0x0020
- [20] JUMPI
- [21] PUSH1 0x00
- [22] DUP1
- [23] REVERT
- [24] JUMPDEST
- [25] STOP
- [26] JUMPDEST
- [27] PUSH1 0x00
- [28] SWAP3
- [29] DUP4
- [30] CALLDATALOAD
- [31] PUSH1 0xe0
- [32] SHR
- [33] SWAP2
- [34] DUP3
- [35] PUSH4 0x4645272b
- [36] EQ
- [37] PUSH2 0x03ad
- [38] JUMPI
- [39] POP
- [40] DUP2
- [41] PUSH4 0x6ce7048c
- [42] EQ
- [43] PUSH2 0x007d
- [44] JUMPI
- [45] POP
- [46] PUSH4 0x735de9f7
- [47] EQ
- [48] PUSH2 0x0053
- [49] JUMPI
- [50] DUP1
- [51] PUSH2 0x0012
- [52] JUMP
- [53] JUMPDEST
- [54] CALLVALUE
- [55] PUSH2 0x0079
- [56] JUMPI
- [57] DUP2
- [58] PUSH1 0x03
- [59] NOT
- [60] CALLDATASIZE
- [61] ADD
- [62] SLT
- [63] PUSH2 0x0079
- [64] JUMPI
- [65] SWAP1
- [66] SLOAD
- [67] SWAP1
- [68] MLOAD
- [69] PUSH1 0x01
- [70] PUSH1 0x01
- [71] PUSH1 0xa0
- [72] SHL
- [73] SUB
- [74] SWAP1
- [75] SWAP2
- [76] AND
- [77] DUP2
- [78] MSTORE
- [79] PUSH1 0x20
- [80] SWAP1
- [81] RETURN
- [82] JUMPDEST
- [83] POP
- [84] DUP1
- [85] REVERT
- [86] JUMPDEST
- [87] DUP4
- [88] DUP4
- [89] PUSH1 0x80
- [90] CALLDATASIZE
- [91] PUSH1 0x03
- [92] NOT
- [93] ADD
- [94] SLT
- [95] PUSH2 0x0079
- [96] JUMPI
- [97] PUSH2 0x0093
- [98] PUSH2 0x06f2
- [99] JUMP
- [100] JUMPDEST
- [101] SWAP1
- [102] PUSH1 0x24
- [103] CALLDATALOAD
- [104] PUSH1 0x44
- [105] CALLDATALOAD
- [106] SWAP5
- [107] PUSH1 0x64
- [108] CALLDATALOAD
- [109] PUSH2 0x00b2
- [110] PUSH2 0x00ab
- [111] DUP3
- [112] DUP10
- [113] PUSH2 0x0764
- [114] JUMP
- [115] JUMPDEST
- [116] CALLVALUE
- [117] EQ
- [118] PUSH2 0x0787
- [119] JUMP
- [120] JUMPDEST
- [121] DUP4
- [122] MLOAD
- [123] PUSH4 0x23b872dd
- [124] PUSH1 0xe0
- [125] SHL
- [126] DUP2
- [127] MSTORE
- [128] CALLER
- [129] DUP4
- [130] DUP3
- [131] ADD
- [132] SWAP1
- [133] DUP2
- [134] MSTORE
- [135] ADDRESS
- [136] PUSH1 0x20
- [137] DUP3
- [138] DUP2
- [139] ADD
- [140] SWAP2
- [141] SWAP1
- [142] SWAP2
- [143] MSTORE
- [144] PUSH1 0x40
- [145] DUP3
- [146] ADD
- [147] DUP7
- [148] SWAP1
- [149] MSTORE
- [150] PUSH1 0x01
- [151] PUSH1 0x01
- [152] PUSH1 0xa0
- [153] SHL
- [154] SUB
- [155] DUP9
- [156] DUP2
- [157] AND
- [158] SWAP9
- [159] SWAP2
- [160] SWAP7
- [161] SWAP1
- [162] SWAP5
- [163] SWAP4
- [164] SWAP2
- [165] SWAP3
- [166] SWAP1
- [167] SWAP2
- [168] SWAP1
- [169] DUP8
- [170] SWAP1
- [171] DUP3
- [172] SWAP1
- [173] DUP2
- [174] SWAP1
- [175] PUSH1 0x60
- [176] ADD
- [177] SUB
- [178] DUP2
- [179] DUP14
- [180] DUP14
- [181] GAS
- [182] CALL
- [183] DUP1
- [184] ISZERO
- [185] PUSH2 0x0386
- [186] JUMPI
- [187] PUSH2 0x0390
- [188] JUMPI
- [189] JUMPDEST
- [190] POP
- [191] DUP9
- [192] SLOAD
- [193] DUP8
- [194] MLOAD
- [195] PUSH4 0x095ea7b3
- [196] PUSH1 0xe0
- [197] SHL
- [198] DUP2
- [199] MSTORE
- [200] SWAP1
- [201] DUP6
- [202] AND
- [203] PUSH1 0x01
- [204] PUSH1 0x01
- [205] PUSH1 0xa0
- [206] SHL
- [207] SUB
- [208] AND
- [209] DUP7
- [210] DUP3
- [211] ADD
- [212] SWAP1
- [213] DUP2
- [214] MSTORE
- [215] PUSH1 0x20
- [216] DUP2
- [217] ADD
- [218] DUP4
- [219] SWAP1
- [220] MSTORE
- [221] DUP8
- [222] SWAP1
- [223] DUP3
- [224] SWAP1
- [225] DUP2
- [226] SWAP1
- [227] PUSH1 0x40
- [228] ADD
- [229] SUB
- [230] DUP2
- [231] DUP14
- [232] DUP14
- [233] GAS
- [234] CALL
- [235] DUP1
- [236] ISZERO
- [237] PUSH2 0x0386
- [238] JUMPI
- [239] PUSH2 0x0359
- [240] JUMPI
- [241] JUMPDEST
- [242] POP
- [243] DUP4
- [244] DUP10
- [245] SLOAD
- [246] AND
- [247] SWAP10
- [248] PUSH2 0x012c
- [249] TIMESTAMP
- [250] ADD
- [251] SWAP3
- [252] DUP4
- [253] TIMESTAMP
- [254] GT
- [255] PUSH2 0x0346
- [256] JUMPI
- [257] DUP9
- [258] MLOAD
- [259] PUSH4 0xf305d719
- [260] PUSH1 0xe0
- [261] SHL
- [262] DUP2
- [263] MSTORE
- [264] PUSH1 0x01
- [265] PUSH1 0x01
- [266] PUSH1 0xa0
- [267] SHL
- [268] SUB
- [269] SWAP1
- [270] SWAP2
- [271] AND
- [272] DUP2
- [273] DUP9
- [274] ADD
- [275] SWAP1
- [276] DUP2
- [277] MSTORE
- [278] PUSH1 0x20
- [279] DUP2
- [280] ADD
- [281] SWAP4
- [282] SWAP1
- [283] SWAP4
- [284] MSTORE
- [285] PUSH1 0x00
- [286] PUSH1 0x40
- [287] DUP5
- [288] ADD
- [289] DUP2
- [290] SWAP1
- [291] MSTORE
- [292] PUSH1 0x60
- [293] DUP5
- [294] DUP2
- [295] ADD
- [296] SWAP2
- [297] SWAP1
- [298] SWAP2
- [299] MSTORE
- [300] CALLER
- [301] PUSH1 0x80
- [302] DUP6
- [303] ADD
- [304] MSTORE
- [305] PUSH1 0xa0
- [306] DUP5
- [307] ADD
- [308] SWAP5
- [309] SWAP1
- [310] SWAP5
- [311] MSTORE
- [312] SWAP10
- [313] SWAP11
- [314] SWAP9
- [315] SWAP10
- [316] SWAP8
- [317] SWAP9
- [318] DUP12
- [319] SWAP9
- [320] SWAP4
- [321] SWAP3
- [322] DUP5
- [323] SWAP3
- [324] DUP4
- [325] SWAP2
- [326] DUP3
- [327] SWAP1
- [328] PUSH1 0xc0
- [329] ADD
- [330] SUB
- [331] SWAP3
- [332] GAS
- [333] CALL
- [334] DUP1
- [335] ISZERO
- [336] PUSH2 0x033c
- [337] JUMPI
- [338] PUSH2 0x030d
- [339] JUMPI
- [340] JUMPDEST
- [341] POP
- [342] DUP3
- [343] DUP7
- [344] MLOAD
- [345] SWAP3
- [346] PUSH2 0x01d0
- [347] DUP5
- [348] PUSH2 0x07fd
- [349] JUMP
- [350] JUMPDEST
- [351] PUSH1 0x02
- [352] DUP5
- [353] MSTORE
- [354] DUP8
- [355] CALLDATASIZE
- [356] DUP8
- [357] DUP7
- [358] ADD
- [359] CALLDATACOPY
- [360] DUP6
- [361] DUP2
- [362] DUP9
- [363] SLOAD
- [364] AND
- [365] DUP10
- [366] MLOAD
- [367] SWAP4
- [368] DUP5
- [369] DUP1
- [370] SWAP3
- [371] PUSH4 0x15ab88c9
- [372] PUSH1 0xe3
- [373] SHL
- [374] DUP3
- [375] MSTORE
- [376] GAS
- [377] STATICCALL
- [378] SWAP2
- [379] DUP3
- [380] ISZERO
- [381] PUSH2 0x0303
- [382] JUMPI
- [383] SWAP1
- [384] PUSH2 0x0227
- [385] SWAP5
- [386] SWAP4
- [387] SWAP3
- [388] SWAP2
- [389] DUP9
- [390] SWAP3
- [391] PUSH2 0x02d4
- [392] JUMPI
- [393] JUMPDEST
- [394] POP
- [395] PUSH2 0x0211
- [396] DUP5
- [397] PUSH2 0x088d
- [398] JUMP
- [399] JUMPDEST
- [400] SWAP2
- [401] AND
- [402] SWAP1
- [403] MSTORE
- [404] DUP8
- [405] PUSH2 0x021f
- [406] DUP4
- [407] PUSH2 0x089a
- [408] JUMP
- [409] JUMPDEST
- [410] MSTORE
- [411] ADDRESS
- [412] SWAP1
- [413] PUSH2 0x08aa
- [414] JUMP
- [415] JUMPDEST
- [416] DUP4
- [417] MLOAD
- [418] PUSH4 0x70a08231
- [419] PUSH1 0xe0
- [420] SHL
- [421] DUP2
- [422] MSTORE
- [423] ADDRESS
- [424] DUP3
- [425] DUP3
- [426] ADD
- [427] MSTORE
- [428] DUP3
- [429] DUP2
- [430] PUSH1 0x24
- [431] DUP2
- [432] DUP10
- [433] GAS
- [434] STATICCALL
- [435] SWAP3
- [436] DUP4
- [437] ISZERO
- [438] PUSH2 0x02ca
- [439] JUMPI
- [440] DUP5
- [441] SWAP4
- [442] PUSH2 0x029a
- [443] JUMPI
- [444] JUMPDEST
- [445] POP
- [446] POP
- [447] DUP5
- [448] EXTCODESIZE
- [449] ISZERO
- [450] PUSH2 0x0296
- [451] JUMPI
- [452] PUSH1 0x24
- [453] SWAP1
- [454] DUP4
- [455] DUP6
- [456] MLOAD
- [457] SWAP7
- [458] DUP8
- [459] SWAP5
- [460] DUP6
- [461] SWAP4
- [462] PUSH4 0x0852cd8d
- [463] PUSH1 0xe3
- [464] SHL
- [465] DUP6
- [466] MSTORE
- [467] DUP5
- [468] ADD
- [469] MSTORE
- [470] GAS
- [471] CALL
- [472] SWAP1
- [473] DUP2
- [474] ISZERO
- [475] PUSH2 0x028d
- [476] JUMPI
- [477] POP
- [478] PUSH2 0x0281
- [479] JUMPI
- [480] POP
- [481] DUP1
- [482] RETURN
- [483] JUMPDEST
- [484] PUSH2 0x028a
- [485] SWAP1
- [486] PUSH2 0x07d3
- [487] JUMP
- [488] JUMPDEST
- [489] DUP1
- [490] RETURN
- [491] JUMPDEST
- [492] MLOAD
- [493] RETURNDATASIZE
- [494] DUP5
- [495] DUP3
- [496] RETURNDATACOPY
- [497] RETURNDATASIZE
- [498] SWAP1
- [499] REVERT
- [500] JUMPDEST
- [501] DUP3
- [502] DUP1
- [503] REVERT
- [504] JUMPDEST
- [505] SWAP1
- [506] DUP1
- [507] SWAP3
- [508] SWAP4
- [509] POP
- [510] DUP2
- [511] RETURNDATASIZE
- [512] DUP4
- [513] GT
- [514] PUSH2 0x02c3
- [515] JUMPI
- [516] JUMPDEST
- [517] PUSH2 0x02b2
- [518] DUP2
- [519] DUP4
- [520] PUSH2 0x0819
- [521] JUMP
- [522] JUMPDEST
- [523] DUP2
- [524] ADD
- [525] SUB
- [526] SLT
- [527] PUSH2 0x0296
- [528] JUMPI
- [529] MLOAD
- [530] SWAP1
- [531] DUP7
- [532] DUP1
- [533] PUSH2 0x024e
- [534] JUMP
- [535] JUMPDEST
- [536] POP
- [537] RETURNDATASIZE
- [538] PUSH2 0x02a8
- [539] JUMP
- [540] JUMPDEST
- [541] DUP6
- [542] MLOAD
- [543] RETURNDATASIZE
- [544] DUP7
- [545] DUP3
- [546] RETURNDATACOPY
- [547] RETURNDATASIZE
- [548] SWAP1
- [549] REVERT
- [550] JUMPDEST
- [551] PUSH2 0x02f5
- [552] SWAP2
- [553] SWAP3
- [554] POP
- [555] DUP8
- [556] RETURNDATASIZE
- [557] DUP10
- [558] GT
- [559] PUSH2 0x02fc
- [560] JUMPI
- [561] JUMPDEST
- [562] PUSH2 0x02ed
- [563] DUP2
- [564] DUP4
- [565] PUSH2 0x0819
- [566] JUMP
- [567] JUMPDEST
- [568] DUP2
- [569] ADD
- [570] SWAP1
- [571] PUSH2 0x086e
- [572] JUMP
- [573] JUMPDEST
- [574] SWAP1
- [575] DUP12
- [576] PUSH2 0x0207
- [577] JUMP
- [578] JUMPDEST
- [579] POP
- [580] RETURNDATASIZE
- [581] PUSH2 0x02e3
- [582] JUMP
- [583] JUMPDEST
- [584] DUP9
- [585] MLOAD
- [586] RETURNDATASIZE
- [587] DUP10
- [588] DUP3
- [589] RETURNDATACOPY
- [590] RETURNDATASIZE
- [591] SWAP1
- [592] REVERT
- [593] JUMPDEST
- [594] PUSH2 0x032e
- [595] SWAP1
- [596] PUSH1 0x60
- [597] RETURNDATASIZE
- [598] PUSH1 0x60
- [599] GT
- [600] PUSH2 0x0335
- [601] JUMPI
- [602] JUMPDEST
- [603] PUSH2 0x0326
- [604] DUP2
- [605] DUP4
- [606] PUSH2 0x0819
- [607] JUMP
- [608] JUMPDEST
- [609] DUP2
- [610] ADD
- [611] SWAP1
- [612] PUSH2 0x0853
- [613] JUMP
- [614] JUMPDEST
- [615] POP
- [616] POP
- [617] PUSH2 0x01c2
- [618] JUMP
- [619] JUMPDEST
- [620] POP
- [621] RETURNDATASIZE
- [622] PUSH2 0x031c
- [623] JUMP
- [624] JUMPDEST
- [625] DUP8
- [626] MLOAD
- [627] RETURNDATASIZE
- [628] DUP9
- [629] DUP3
- [630] RETURNDATACOPY
- [631] RETURNDATASIZE
- [632] SWAP1
- [633] REVERT
- [634] JUMPDEST
- [635] PUSH4 0x4e487b71
- [636] PUSH1 0xe0
- [637] SHL
- [638] DUP12
- [639] MSTORE
- [640] PUSH1 0x11
- [641] DUP8
- [642] MSTORE
- [643] PUSH1 0x24
- [644] DUP12
- [645] REVERT
- [646] JUMPDEST
- [647] PUSH2 0x0378
- [648] SWAP1
- [649] DUP8
- [650] RETURNDATASIZE
- [651] DUP10
- [652] GT
- [653] PUSH2 0x037f
- [654] JUMPI
- [655] JUMPDEST
- [656] PUSH2 0x0370
- [657] DUP2
- [658] DUP4
- [659] PUSH2 0x0819
- [660] JUMP
- [661] JUMPDEST
- [662] DUP2
- [663] ADD
- [664] SWAP1
- [665] PUSH2 0x083b
- [666] JUMP
- [667] JUMPDEST
- [668] POP
- [669] DUP11
- [670] PUSH2 0x0148
- [671] JUMP
- [672] JUMPDEST
- [673] POP
- [674] RETURNDATASIZE
- [675] PUSH2 0x0366
- [676] JUMP
- [677] JUMPDEST
- [678] DUP9
- [679] MLOAD
- [680] RETURNDATASIZE
- [681] DUP13
- [682] DUP3
- [683] RETURNDATACOPY
- [684] RETURNDATASIZE
- [685] SWAP1
- [686] REVERT
- [687] JUMPDEST
- [688] PUSH2 0x03a6
- [689] SWAP1
- [690] DUP8
- [691] RETURNDATASIZE
- [692] DUP10
- [693] GT
- [694] PUSH2 0x037f
- [695] JUMPI
- [696] PUSH2 0x0370
- [697] DUP2
- [698] DUP4
- [699] PUSH2 0x0819
- [700] JUMP
- [701] JUMPDEST
- [702] POP
- [703] DUP11
- [704] PUSH2 0x0106
- [705] JUMP
- [706] JUMPDEST
- [707] SWAP3
- [708] SWAP2
- [709] POP
- [710] PUSH1 0xa0
- [711] CALLDATASIZE
- [712] PUSH1 0x03
- [713] NOT
- [714] ADD
- [715] SLT
- [716] PUSH2 0x06ee
- [717] JUMPI
- [718] PUSH2 0x03c4
- [719] PUSH2 0x06f2
- [720] JUMP
- [721] JUMPDEST
- [722] SWAP3
- [723] PUSH8 0xffffffffffffffff
- [724] SWAP3
- [725] PUSH1 0x24
- [726] CALLDATALOAD
- [727] SWAP3
- [728] SWAP1
- [729] PUSH1 0x44
- [730] CALLDATALOAD
- [731] PUSH1 0x64
- [732] CALLDATALOAD
- [733] DUP7
- [734] DUP2
- [735] GT
- [736] PUSH2 0x06ea
- [737] JUMPI
- [738] PUSH2 0x03ee
- [739] SWAP1
- [740] CALLDATASIZE
- [741] SWAP1
- [742] DUP6
- [743] ADD
- [744] PUSH2 0x070d
- [745] JUMP
- [746] JUMPDEST
- [747] SWAP3
- [748] SWAP1
- [749] SWAP7
- [750] PUSH1 0x84
- [751] CALLDATALOAD
- [752] SWAP1
- [753] DUP2
- [754] GT
- [755] PUSH2 0x05db
- [756] JUMPI
- [757] PUSH2 0x0408
- [758] SWAP1
- [759] CALLDATASIZE
- [760] SWAP1
- [761] DUP7
- [762] ADD
- [763] PUSH2 0x070d
- [764] JUMP
- [765] JUMPDEST
- [766] SWAP5
- [767] SWAP1
- [768] SWAP6
- [769] DUP6
- [770] DUP6
- [771] SUB
- [772] PUSH2 0x06b1
- [773] JUMPI
- [774] POP
- [775] DUP10
- [776] DUP11
- [777] JUMPDEST
- [778] DUP6
- [779] DUP11
- [780] DUP2
- [781] DUP4
- [782] LT
- [783] PUSH2 0x0691
- [784] JUMPI
- [785] POP
- [786] POP
- [787] POP
- [788] PUSH2 0x00ab
- [789] PUSH2 0x042f
- [790] SWAP2
- [791] DUP6
- [792] PUSH2 0x0764
- [793] JUMP
- [794] JUMPDEST
- [795] DUP2
- [796] MLOAD
- [797] PUSH4 0x23b872dd
- [798] PUSH1 0xe0
- [799] SHL
- [800] DUP2
- [801] MSTORE
- [802] CALLER
- [803] DUP3
- [804] DUP3
- [805] ADD
- [806] SWAP1
- [807] DUP2
- [808] MSTORE
- [809] ADDRESS
- [810] PUSH1 0x20
- [811] DUP3
- [812] DUP2
- [813] ADD
- [814] SWAP2
- [815] SWAP1
- [816] SWAP2
- [817] MSTORE
- [818] PUSH1 0x40
- [819] DUP3
- [820] ADD
- [821] DUP11
- [822] SWAP1
- [823] MSTORE
- [824] SWAP11
- [825] PUSH1 0x01
- [826] PUSH1 0x01
- [827] PUSH1 0xa0
- [828] SHL
- [829] SUB
- [830] SWAP10
- [831] DUP2
- [832] DUP12
- [833] AND
- [834] SWAP7
- [835] SWAP1
- [836] SWAP4
- [837] SWAP1
- [838] SWAP3
- [839] DUP15
- [840] SWAP2
- [841] SWAP1
- [842] DUP15
- [843] SWAP1
- [844] DUP3
- [845] SWAP1
- [846] DUP2
- [847] SWAP1
- [848] PUSH1 0x60
- [849] ADD
- [850] SUB
- [851] DUP2
- [852] DUP6
- [853] DUP13
- [854] GAS
- [855] CALL
- [856] DUP1
- [857] ISZERO
- [858] PUSH2 0x0687
- [859] JUMPI
- [860] PUSH2 0x04be
- [861] SWAP3
- [862] DUP16
- [863] SWAP3
- [864] DUP8
- [865] SWAP3
- [866] PUSH2 0x066a
- [867] JUMPI
- [868] JUMPDEST
- [869] POP
- [870] DUP14
- [871] DUP2
- [872] SLOAD
- [873] AND
- [874] DUP10
- [875] MLOAD
- [876] DUP1
- [877] SWAP6
- [878] DUP2
- [879] SWAP5
- [880] DUP3
- [881] SWAP4
- [882] PUSH4 0x095ea7b3
- [883] PUSH1 0xe0
- [884] SHL
- [885] DUP5
- [886] MSTORE
- [887] DUP13
- [888] DUP5
- [889] ADD
- [890] PUSH1 0x20
- [891] SWAP1
- [892] SWAP4
- [893] SWAP3
- [894] SWAP2
- [895] SWAP4
- [896] PUSH1 0x40
- [897] DUP2
- [898] ADD
- [899] SWAP5
- [900] PUSH1 0x01
- [901] DUP1
- [902] PUSH1 0xa0
- [903] SHL
- [904] SUB
- [905] AND
- [906] DUP2
- [907] MSTORE
- [908] ADD
- [909] MSTORE
- [910] JUMP
- [911] JUMPDEST
- [912] SUB
- [913] SWAP2
- [914] DUP12
- [915] GAS
- [916] CALL
- [917] DUP1
- [918] ISZERO
- [919] PUSH2 0x065e
- [920] JUMPI
- [921] PUSH2 0x0641
- [922] JUMPI
- [923] JUMPDEST
- [924] POP
- [925] DUP10
- [926] DUP14
- [927] SLOAD
- [928] AND
- [929] SWAP2
- [930] PUSH2 0x012c
- [931] TIMESTAMP
- [932] ADD
- [933] SWAP4
- [934] DUP5
- [935] TIMESTAMP
- [936] GT
- [937] PUSH2 0x062e
- [938] JUMPI
- [939] DUP7
- [940] MLOAD
- [941] PUSH4 0xf305d719
- [942] PUSH1 0xe0
- [943] SHL
- [944] DUP2
- [945] MSTORE
- [946] PUSH1 0x01
- [947] PUSH1 0x01
- [948] PUSH1 0xa0
- [949] SHL
- [950] SUB
- [951] SWAP4
- [952] SWAP1
- [953] SWAP4
- [954] AND
- [955] DUP7
- [956] DUP5
- [957] ADD
- [958] SWAP1
- [959] DUP2
- [960] MSTORE
- [961] PUSH1 0x20
- [962] DUP2
- [963] ADD
- [964] SWAP2
- [965] SWAP1
- [966] SWAP2
- [967] MSTORE
- [968] PUSH1 0x00
- [969] PUSH1 0x40
- [970] DUP3
- [971] ADD
- [972] DUP2
- [973] SWAP1
- [974] MSTORE
- [975] PUSH1 0x60
- [976] DUP1
- [977] DUP4
- [978] ADD
- [979] SWAP2
- [980] SWAP1
- [981] SWAP2
- [982] MSTORE
- [983] CALLER
- [984] PUSH1 0x80
- [985] DUP4
- [986] ADD
- [987] MSTORE
- [988] PUSH1 0xa0
- [989] DUP3
- [990] ADD
- [991] SWAP6
- [992] SWAP1
- [993] SWAP6
- [994] MSTORE
- [995] SWAP2
- [996] SWAP4
- [997] SWAP3
- [998] DUP5
- [999] SWAP3
- [1000] DUP4
- [1001] SWAP1
- [1002] SUB
- [1003] PUSH1 0xc0
- [1004] ADD
- [1005] SWAP2
- [1006] DUP4
- [1007] SWAP2
- [1008] GAS
- [1009] CALL
- [1010] DUP1
- [1011] ISZERO
- [1012] PUSH2 0x0624
- [1013] JUMPI
- [1014] PUSH2 0x0605
- [1015] JUMPI
- [1016] JUMPDEST
- [1017] POP
- [1018] DUP2
- [1019] MLOAD
- [1020] SWAP9
- [1021] PUSH2 0x054f
- [1022] DUP11
- [1023] PUSH2 0x07fd
- [1024] JUMP
- [1025] JUMPDEST
- [1026] PUSH1 0x02
- [1027] DUP11
- [1028] MSTORE
- [1029] DUP3
- [1030] CALLDATASIZE
- [1031] DUP3
- [1032] DUP13
- [1033] ADD
- [1034] CALLDATACOPY
- [1035] DUP1
- [1036] DUP9
- [1037] DUP13
- [1038] SLOAD
- [1039] AND
- [1040] DUP5
- [1041] MLOAD
- [1042] SWAP4
- [1043] DUP5
- [1044] DUP1
- [1045] SWAP3
- [1046] PUSH4 0x15ab88c9
- [1047] PUSH1 0xe3
- [1048] SHL
- [1049] DUP3
- [1050] MSTORE
- [1051] GAS
- [1052] STATICCALL
- [1053] SWAP3
- [1054] DUP4
- [1055] ISZERO
- [1056] PUSH2 0x05fc
- [1057] JUMPI
- [1058] POP
- [1059] DUP11
- [1060] SWAP3
- [1061] PUSH2 0x05df
- [1062] JUMPI
- [1063] JUMPDEST
- [1064] POP
- [1065] POP
- [1066] DUP6
- [1067] PUSH2 0x058b
- [1068] DUP10
- [1069] PUSH2 0x088d
- [1070] JUMP
- [1071] JUMPDEST
- [1072] SWAP2
- [1073] AND
- [1074] SWAP1
- [1075] MSTORE
- [1076] PUSH2 0x0598
- [1077] DUP8
- [1078] PUSH2 0x089a
- [1079] JUMP
- [1080] JUMPDEST
- [1081] MSTORE
- [1082] DUP7
- [1083] JUMPDEST
- [1084] DUP2
- [1085] DUP2
- [1086] LT
- [1087] PUSH2 0x05a6
- [1088] JUMPI
- [1089] DUP8
- [1090] DUP1
- [1091] RETURN
- [1092] JUMPDEST
- [1093] PUSH2 0x05b1
- [1094] DUP2
- [1095] DUP4
- [1096] DUP9
- [1097] PUSH2 0x073e
- [1098] JUMP
- [1099] JUMPDEST
- [1100] CALLDATALOAD
- [1101] SWAP1
- [1102] PUSH2 0x05be
- [1103] DUP2
- [1104] DUP6
- [1105] DUP8
- [1106] PUSH2 0x073e
- [1107] JUMP
- [1108] JUMPDEST
- [1109] CALLDATALOAD
- [1110] DUP7
- [1111] DUP2
- [1112] AND
- [1113] DUP2
- [1114] SUB
- [1115] PUSH2 0x05db
- [1116] JUMPI
- [1117] DUP9
- [1118] PUSH2 0x05d5
- [1119] SWAP2
- [1120] PUSH1 0x01
- [1121] SWAP5
- [1122] PUSH2 0x08aa
- [1123] JUMP
- [1124] JUMPDEST
- [1125] ADD
- [1126] PUSH2 0x059b
- [1127] JUMP
- [1128] JUMPDEST
- [1129] DUP10
- [1130] DUP1
- [1131] REVERT
- [1132] JUMPDEST
- [1133] PUSH2 0x05f5
- [1134] SWAP3
- [1135] POP
- [1136] DUP1
- [1137] RETURNDATASIZE
- [1138] LT
- [1139] PUSH2 0x02fc
- [1140] JUMPI
- [1141] PUSH2 0x02ed
- [1142] DUP2
- [1143] DUP4
- [1144] PUSH2 0x0819
- [1145] JUMP
- [1146] JUMPDEST
- [1147] CODESIZE
- [1148] DUP1
- [1149] PUSH2 0x057f
- [1150] JUMP
- [1151] JUMPDEST
- [1152] MLOAD
- [1153] RETURNDATASIZE
- [1154] DUP13
- [1155] DUP3
- [1156] RETURNDATACOPY
- [1157] RETURNDATASIZE
- [1158] SWAP1
- [1159] REVERT
- [1160] JUMPDEST
- [1161] PUSH2 0x061d
- [1162] SWAP1
- [1163] PUSH1 0x60
- [1164] RETURNDATASIZE
- [1165] PUSH1 0x60
- [1166] GT
- [1167] PUSH2 0x0335
- [1168] JUMPI
- [1169] PUSH2 0x0326
- [1170] DUP2
- [1171] DUP4
- [1172] PUSH2 0x0819
- [1173] JUMP
- [1174] JUMPDEST
- [1175] POP
- [1176] POP
- [1177] PUSH2 0x0542
- [1178] JUMP
- [1179] JUMPDEST
- [1180] DUP4
- [1181] MLOAD
- [1182] RETURNDATASIZE
- [1183] DUP14
- [1184] DUP3
- [1185] RETURNDATACOPY
- [1186] RETURNDATASIZE
- [1187] SWAP1
- [1188] REVERT
- [1189] JUMPDEST
- [1190] PUSH4 0x4e487b71
- [1191] PUSH1 0xe0
- [1192] SHL
- [1193] DUP16
- [1194] MSTORE
- [1195] PUSH1 0x11
- [1196] DUP7
- [1197] MSTORE
- [1198] PUSH1 0x24
- [1199] DUP16
- [1200] REVERT
- [1201] JUMPDEST
- [1202] PUSH2 0x0657
- [1203] SWAP1
- [1204] DUP14
- [1205] DUP1
- [1206] RETURNDATASIZE
- [1207] LT
- [1208] PUSH2 0x037f
- [1209] JUMPI
- [1210] PUSH2 0x0370
- [1211] DUP2
- [1212] DUP4
- [1213] PUSH2 0x0819
- [1214] JUMP
- [1215] JUMPDEST
- [1216] POP
- [1217] CODESIZE
- [1218] PUSH2 0x04ce
- [1219] JUMP
- [1220] JUMPDEST
- [1221] DUP15
- [1222] DUP8
- [1223] MLOAD
- [1224] SWAP1
- [1225] RETURNDATASIZE
- [1226] SWAP1
- [1227] DUP3
- [1228] RETURNDATACOPY
- [1229] RETURNDATASIZE
- [1230] SWAP1
- [1231] REVERT
- [1232] JUMPDEST
- [1233] PUSH2 0x0680
- [1234] SWAP1
- [1235] DUP5
- [1236] RETURNDATASIZE
- [1237] DUP7
- [1238] GT
- [1239] PUSH2 0x037f
- [1240] JUMPI
- [1241] PUSH2 0x0370
- [1242] DUP2
- [1243] DUP4
- [1244] PUSH2 0x0819
- [1245] JUMP
- [1246] JUMPDEST
- [1247] POP
- [1248] CODESIZE
- [1249] PUSH2 0x048a
- [1250] JUMP
- [1251] JUMPDEST
- [1252] DUP8
- [1253] MLOAD
- [1254] RETURNDATASIZE
- [1255] DUP5
- [1256] DUP3
- [1257] RETURNDATACOPY
- [1258] RETURNDATASIZE
- [1259] SWAP1
- [1260] REVERT
- [1261] JUMPDEST
- [1262] SWAP3
- [1263] PUSH2 0x06a3
- [1264] DUP4
- [1265] PUSH2 0x06aa
- [1266] SWAP4
- [1267] PUSH1 0x01
- [1268] SWAP6
- [1269] SWAP7
- [1270] PUSH2 0x073e
- [1271] JUMP
- [1272] JUMPDEST
- [1273] CALLDATALOAD
- [1274] SWAP1
- [1275] PUSH2 0x0764
- [1276] JUMP
- [1277] JUMPDEST
- [1278] SWAP2
- [1279] ADD
- [1280] PUSH2 0x0416
- [1281] JUMP
- [1282] JUMPDEST
- [1283] PUSH1 0x20
- [1284] PUSH1 0x64
- [1285] SWAP3
- [1286] PUSH3 0x461bcd
- [1287] PUSH1 0xe5
- [1288] SHL
- [1289] DUP4
- [1290] MSTORE
- [1291] DUP3
- [1292] ADD
- [1293] MSTORE
- [1294] PUSH1 0x16
- [1295] PUSH1 0x24
- [1296] DUP3
- [1297] ADD
- [1298] MSTORE
- [1299] PUSH22 0x082e4e4c2f2e640d8cadccee8d040dad2e6dac2e8c6d
- [1300] PUSH1 0x53
- [1301] SHL
- [1302] PUSH1 0x44
- [1303] DUP3
- [1304] ADD
- [1305] MSTORE
- [1306] REVERT
- [1307] JUMPDEST
- [1308] DUP9
- [1309] DUP1
- [1310] REVERT
- [1311] JUMPDEST
- [1312] DUP4
- [1313] DUP1
- [1314] REVERT
- [1315] JUMPDEST
- [1316] PUSH1 0x04
- [1317] CALLDATALOAD
- [1318] SWAP1
- [1319] PUSH1 0x01
- [1320] PUSH1 0x01
- [1321] PUSH1 0xa0
- [1322] SHL
- [1323] SUB
- [1324] DUP3
- [1325] AND
- [1326] DUP3
- [1327] SUB
- [1328] PUSH2 0x0708
- [1329] JUMPI
- [1330] JUMP
- [1331] JUMPDEST
- [1332] PUSH1 0x00
- [1333] DUP1
- [1334] REVERT
- [1335] JUMPDEST
- [1336] SWAP2
- [1337] DUP2
- [1338] PUSH1 0x1f
- [1339] DUP5
- [1340] ADD
- [1341] SLT
- [1342] ISZERO
- [1343] PUSH2 0x0708
- [1344] JUMPI
- [1345] DUP3
- [1346] CALLDATALOAD
- [1347] SWAP2
- [1348] PUSH8 0xffffffffffffffff
- [1349] DUP4
- [1350] GT
- [1351] PUSH2 0x0708
- [1352] JUMPI
- [1353] PUSH1 0x20
- [1354] DUP1
- [1355] DUP6
- [1356] ADD
- [1357] SWAP5
- [1358] DUP5
- [1359] PUSH1 0x05
- [1360] SHL
- [1361] ADD
- [1362] ADD
- [1363] GT
- [1364] PUSH2 0x0708
- [1365] JUMPI
- [1366] JUMP
- [1367] JUMPDEST
- [1368] SWAP2
- [1369] SWAP1
- [1370] DUP2
- [1371] LT
- [1372] ISZERO
- [1373] PUSH2 0x074e
- [1374] JUMPI
- [1375] PUSH1 0x05
- [1376] SHL
- [1377] ADD
- [1378] SWAP1
- [1379] JUMP
- [1380] JUMPDEST
- [1381] PUSH4 0x4e487b71
- [1382] PUSH1 0xe0
- [1383] SHL
- [1384] PUSH1 0x00
- [1385] MSTORE
- [1386] PUSH1 0x32
- [1387] PUSH1 0x04
- [1388] MSTORE
- [1389] PUSH1 0x24
- [1390] PUSH1 0x00
- [1391] REVERT
- [1392] JUMPDEST
- [1393] SWAP2
- [1394] SWAP1
- [1395] DUP3
- [1396] ADD
- [1397] DUP1
- [1398] SWAP3
- [1399] GT
- [1400] PUSH2 0x0771
- [1401] JUMPI
- [1402] JUMP
- [1403] JUMPDEST
- [1404] PUSH4 0x4e487b71
- [1405] PUSH1 0xe0
- [1406] SHL
- [1407] PUSH1 0x00
- [1408] MSTORE
- [1409] PUSH1 0x11
- [1410] PUSH1 0x04
- [1411] MSTORE
- [1412] PUSH1 0x24
- [1413] PUSH1 0x00
- [1414] REVERT
- [1415] JUMPDEST
- [1416] ISZERO
- [1417] PUSH2 0x078e
- [1418] JUMPI
- [1419] JUMP
- [1420] JUMPDEST
- [1421] PUSH1 0x40
- [1422] MLOAD
- [1423] PUSH3 0x461bcd
- [1424] PUSH1 0xe5
- [1425] SHL
- [1426] DUP2
- [1427] MSTORE
- [1428] PUSH1 0x20
- [1429] PUSH1 0x04
- [1430] DUP3
- [1431] ADD
- [1432] MSTORE
- [1433] PUSH1 0x19
- [1434] PUSH1 0x24
- [1435] DUP3
- [1436] ADD
- [1437] MSTORE
- [1438] PUSH32 0x496e636f72726563742045544820616d6f756e742073656e7400000000000000
- [1439] PUSH1 0x44
- [1440] DUP3
- [1441] ADD
- [1442] MSTORE
- [1443] PUSH1 0x64
- [1444] SWAP1
- [1445] REVERT
- [1446] JUMPDEST
- [1447] PUSH8 0xffffffffffffffff
- [1448] DUP2
- [1449] GT
- [1450] PUSH2 0x07e7
- [1451] JUMPI
- [1452] PUSH1 0x40
- [1453] MSTORE
- [1454] JUMP
- [1455] JUMPDEST
- [1456] PUSH4 0x4e487b71
- [1457] PUSH1 0xe0
- [1458] SHL
- [1459] PUSH1 0x00
- [1460] MSTORE
- [1461] PUSH1 0x41
- [1462] PUSH1 0x04
- [1463] MSTORE
- [1464] PUSH1 0x24
- [1465] PUSH1 0x00
- [1466] REVERT
- [1467] JUMPDEST
- [1468] PUSH1 0x60
- [1469] DUP2
- [1470] ADD
- [1471] SWAP1
- [1472] DUP2
- [1473] LT
- [1474] PUSH8 0xffffffffffffffff
- [1475] DUP3
- [1476] GT
- [1477] OR
- [1478] PUSH2 0x07e7
- [1479] JUMPI
- [1480] PUSH1 0x40
- [1481] MSTORE
- [1482] JUMP
- [1483] JUMPDEST
- [1484] SWAP1
- [1485] PUSH1 0x1f
- [1486] DUP1
- [1487] NOT
- [1488] SWAP2
- [1489] ADD
- [1490] AND
- [1491] DUP2
- [1492] ADD
- [1493] SWAP1
- [1494] DUP2
- [1495] LT
- [1496] PUSH8 0xffffffffffffffff
- [1497] DUP3
- [1498] GT
- [1499] OR
- [1500] PUSH2 0x07e7
- [1501] JUMPI
- [1502] PUSH1 0x40
- [1503] MSTORE
- [1504] JUMP
- [1505] JUMPDEST
- [1506] SWAP1
- [1507] DUP2
- [1508] PUSH1 0x20
- [1509] SWAP2
- [1510] SUB
- [1511] SLT
- [1512] PUSH2 0x0708
- [1513] JUMPI
- [1514] MLOAD
- [1515] DUP1
- [1516] ISZERO
- [1517] ISZERO
- [1518] DUP2
- [1519] SUB
- [1520] PUSH2 0x0708
- [1521] JUMPI
- [1522] SWAP1
- [1523] JUMP
- [1524] JUMPDEST
- [1525] SWAP1
- [1526] DUP2
- [1527] PUSH1 0x60
- [1528] SWAP2
- [1529] SUB
- [1530] SLT
- [1531] PUSH2 0x0708
- [1532] JUMPI
- [1533] DUP1
- [1534] MLOAD
- [1535] SWAP2
- [1536] PUSH1 0x40
- [1537] PUSH1 0x20
- [1538] DUP4
- [1539] ADD
- [1540] MLOAD
- [1541] SWAP3
- [1542] ADD
- [1543] MLOAD
- [1544] SWAP1
- [1545] JUMP
- [1546] JUMPDEST
- [1547] SWAP1
- [1548] DUP2
- [1549] PUSH1 0x20
- [1550] SWAP2
- [1551] SUB
- [1552] SLT
- [1553] PUSH2 0x0708
- [1554] JUMPI
- [1555] MLOAD
- [1556] PUSH1 0x01
- [1557] PUSH1 0x01
- [1558] PUSH1 0xa0
- [1559] SHL
- [1560] SUB
- [1561] DUP2
- [1562] AND
- [1563] DUP2
- [1564] SUB
- [1565] PUSH2 0x0708
- [1566] JUMPI
- [1567] SWAP1
- [1568] JUMP
- [1569] JUMPDEST
- [1570] DUP1
- [1571] MLOAD
- [1572] ISZERO
- [1573] PUSH2 0x074e
- [1574] JUMPI
- [1575] PUSH1 0x20
- [1576] ADD
- [1577] SWAP1
- [1578] JUMP
- [1579] JUMPDEST
- [1580] DUP1
- [1581] MLOAD
- [1582] PUSH1 0x01
- [1583] LT
- [1584] ISZERO
- [1585] PUSH2 0x074e
- [1586] JUMPI
- [1587] PUSH1 0x40
- [1588] ADD
- [1589] SWAP1
- [1590] JUMP
- [1591] JUMPDEST
- [1592] PUSH1 0x00
- [1593] DUP1
- [1594] SLOAD
- [1595] SWAP3
- [1596] SWAP4
- [1597] SWAP1
- [1598] SWAP3
- [1599] PUSH1 0x01
- [1600] PUSH1 0x01
- [1601] PUSH1 0xa0
- [1602] SHL
- [1603] SUB
- [1604] SWAP1
- [1605] DUP2
- [1606] AND
- [1607] SWAP3
- [1608] SWAP2
- [1609] SWAP1
- [1610] DUP4
- [1611] EXTCODESIZE
- [1612] ISZERO
- [1613] PUSH2 0x0969
- [1614] JUMPI
- [1615] SWAP5
- [1616] SWAP2
- [1617] DUP5
- [1618] SWAP4
- [1619] SWAP2
- [1620] PUSH1 0x40
- [1621] MLOAD
- [1622] SWAP7
- [1623] DUP8
- [1624] SWAP5
- [1625] PUSH4 0xb4822be3
- [1626] PUSH1 0xe0
- [1627] SHL
- [1628] DUP7
- [1629] MSTORE
- [1630] PUSH1 0xa4
- [1631] DUP7
- [1632] ADD
- [1633] SWAP3
- [1634] DUP8
- [1635] PUSH1 0x04
- [1636] DUP9
- [1637] ADD
- [1638] MSTORE
- [1639] PUSH1 0xa0
- [1640] PUSH1 0x24
- [1641] DUP9
- [1642] ADD
- [1643] MSTORE
- [1644] DUP1
- [1645] MLOAD
- [1646] DUP1
- [1647] SWAP5
- [1648] MSTORE
- [1649] PUSH1 0xc4
- [1650] DUP8
- [1651] ADD
- [1652] SWAP4
- [1653] PUSH1 0x20
- [1654] DUP1
- [1655] SWAP3
- [1656] ADD
- [1657] SWAP2
- [1658] DUP10
- [1659] JUMPDEST
- [1660] DUP3
- [1661] DUP2
- [1662] LT
- [1663] PUSH2 0x094d
- [1664] JUMPI
- [1665] POP
- [1666] POP
- [1667] POP
- [1668] POP
- [1669] AND
- [1670] PUSH1 0x44
- [1671] DUP6
- [1672] ADD
- [1673] MSTORE
- [1674] PUSH1 0x64
- [1675] DUP5
- [1676] ADD
- [1677] DUP6
- [1678] SWAP1
- [1679] MSTORE
- [1680] TIMESTAMP
- [1681] PUSH1 0x84
- [1682] DUP6
- [1683] ADD
- [1684] MSTORE
- [1685] DUP4
- [1686] SWAP1
- [1687] SUB
- [1688] SWAP2
- [1689] DUP4
- [1690] SWAP2
- [1691] SWAP1
- [1692] GAS
- [1693] CALL
- [1694] SWAP1
- [1695] DUP2
- [1696] ISZERO
- [1697] PUSH2 0x0941
- [1698] JUMPI
- [1699] POP
- [1700] PUSH2 0x0936
- [1701] JUMPI
- [1702] POP
- [1703] JUMP
- [1704] JUMPDEST
- [1705] PUSH2 0x093f
- [1706] SWAP1
- [1707] PUSH2 0x07d3
- [1708] JUMP
- [1709] JUMPDEST
- [1710] JUMP
- [1711] JUMPDEST
- [1712] PUSH1 0x40
- [1713] MLOAD
- [1714] SWAP1
- [1715] RETURNDATASIZE
- [1716] SWAP1
- [1717] DUP3
- [1718] RETURNDATACOPY
- [1719] RETURNDATASIZE
- [1720] SWAP1
- [1721] REVERT
- [1722] JUMPDEST
- [1723] DUP4
- [1724] MLOAD
- [1725] DUP7
- [1726] AND
- [1727] DUP8
- [1728] MSTORE
- [1729] DUP12
- [1730] SWAP11
- [1731] POP
- [1732] DUP13
- [1733] SWAP10
- [1734] POP
- [1735] SWAP6
- [1736] DUP2
- [1737] ADD
- [1738] SWAP6
- [1739] SWAP3
- [1740] DUP2
- [1741] ADD
- [1742] SWAP3
- [1743] PUSH1 0x01
- [1744] ADD
- [1745] PUSH2 0x0900
- [1746] JUMP
- [1747] JUMPDEST
- [1748] DUP5
- [1749] DUP1
- [1750] REVERT
- [1751] 'fe'(Unknown Opcode)
- [1752] LOG2
- [1753] PUSH5 0x6970667358
- [1754] '22'(Unknown Opcode)
- [1755] SLT
- [1756] SHA3
- [1757] RETURN
- [1758] SWAP8
- [1759] PUSH7 0x802804f69e628d
- [1760] BLOBHASH
- [1761] 'ca'(Unknown Opcode)
- [1762] 'db'(Unknown Opcode)
- [1763] JUMPI
- [1764] 'a9'(Unknown Opcode)
- [1765] EQ
- [1766] CREATE2
- [1767] BALANCE
- [1768] 'e2'(Unknown Opcode)
- [1769] MSIZE
- [1770] 'b6'(Unknown Opcode)
- [1771] 'c5'(Unknown Opcode)
- [1772] 'c3'(Unknown Opcode)
- [1773] TSTORE
- [1774] 'ec'(Unknown Opcode)
- [1775] PUSH10 0x496ae24c5ef964736f6c
- [1776] PUSH4 0x43000818
- [1777] STOP
- [1778] CALLER