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