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] CALLDATASIZE
- [4] PUSH2 0x0013
- [5] JUMPI
- [6] PUSH2 0x0011
- [7] PUSH2 0x0017
- [8] JUMP
- [9] JUMPDEST
- [10] STOP
- [11] JUMPDEST
- [12] PUSH2 0x0011
- [13] JUMPDEST
- [14] PUSH2 0x001f
- [15] PUSH2 0x02a1
- [16] JUMP
- [17] JUMPDEST
- [18] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [19] AND
- [20] CALLER
- [21] SUB
- [22] PUSH2 0x0297
- [23] JUMPI
- [24] PUSH1 0x60
- [25] PUSH32 0xffffffff00000000000000000000000000000000000000000000000000000000
- [26] PUSH1 0x00
- [27] CALLDATALOAD
- [28] AND
- [29] PUSH32 0xc9a6301a00000000000000000000000000000000000000000000000000000000
- [30] DUP2
- [31] ADD
- [32] PUSH2 0x0098
- [33] JUMPI
- [34] PUSH2 0x0091
- [35] PUSH2 0x02e1
- [36] JUMP
- [37] JUMPDEST
- [38] SWAP2
- [39] POP
- [40] PUSH2 0x028f
- [41] JUMP
- [42] JUMPDEST
- [43] PUSH32 0xb0e10d7a00000000000000000000000000000000000000000000000000000000
- [44] PUSH32 0xffffffff00000000000000000000000000000000000000000000000000000000
- [45] DUP3
- [46] AND
- [47] ADD
- [48] PUSH2 0x00e9
- [49] JUMPI
- [50] PUSH2 0x0091
- [51] PUSH2 0x0338
- [52] JUMP
- [53] JUMPDEST
- [54] PUSH32 0x70d7c69000000000000000000000000000000000000000000000000000000000
- [55] PUSH32 0xffffffff00000000000000000000000000000000000000000000000000000000
- [56] DUP3
- [57] AND
- [58] ADD
- [59] PUSH2 0x013a
- [60] JUMPI
- [61] PUSH2 0x0091
- [62] PUSH2 0x037e
- [63] JUMP
- [64] JUMPDEST
- [65] PUSH32 0x07ae5bc000000000000000000000000000000000000000000000000000000000
- [66] PUSH32 0xffffffff00000000000000000000000000000000000000000000000000000000
- [67] DUP3
- [68] AND
- [69] ADD
- [70] PUSH2 0x018b
- [71] JUMPI
- [72] PUSH2 0x0091
- [73] PUSH2 0x03af
- [74] JUMP
- [75] JUMPDEST
- [76] PUSH32 0xa39f25e500000000000000000000000000000000000000000000000000000000
- [77] PUSH32 0xffffffff00000000000000000000000000000000000000000000000000000000
- [78] DUP3
- [79] AND
- [80] ADD
- [81] PUSH2 0x01dc
- [82] JUMPI
- [83] PUSH2 0x0091
- [84] PUSH2 0x03fc
- [85] JUMP
- [86] JUMPDEST
- [87] PUSH1 0x40
- [88] MLOAD
- [89] PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000
- [90] DUP2
- [91] MSTORE
- [92] PUSH1 0x20
- [93] PUSH1 0x04
- [94] DUP3
- [95] ADD
- [96] MSTORE
- [97] PUSH1 0x42
- [98] PUSH1 0x24
- [99] DUP3
- [100] ADD
- [101] MSTORE
- [102] PUSH32 0x5472616e73706172656e745570677261646561626c6550726f78793a2061646d
- [103] PUSH1 0x44
- [104] DUP3
- [105] ADD
- [106] MSTORE
- [107] PUSH32 0x696e2063616e6e6f742066616c6c6261636b20746f2070726f78792074617267
- [108] PUSH1 0x64
- [109] DUP3
- [110] ADD
- [111] MSTORE
- [112] PUSH32 0x6574000000000000000000000000000000000000000000000000000000000000
- [113] PUSH1 0x84
- [114] DUP3
- [115] ADD
- [116] MSTORE
- [117] PUSH1 0xa4
- [118] ADD
- [119] JUMPDEST
- [120] PUSH1 0x40
- [121] MLOAD
- [122] DUP1
- [123] SWAP2
- [124] SUB
- [125] SWAP1
- [126] REVERT
- [127] JUMPDEST
- [128] DUP2
- [129] MLOAD
- [130] PUSH1 0x20
- [131] DUP4
- [132] ADD
- [133] RETURN
- [134] JUMPDEST
- [135] PUSH2 0x029f
- [136] PUSH2 0x0410
- [137] JUMP
- [138] JUMPDEST
- [139] JUMP
- [140] JUMPDEST
- [141] PUSH1 0x00
- [142] PUSH32 0xb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d6103
- [143] JUMPDEST
- [144] SLOAD
- [145] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [146] AND
- [147] SWAP2
- [148] SWAP1
- [149] POP
- [150] JUMP
- [151] JUMPDEST
- [152] PUSH1 0x60
- [153] PUSH2 0x02eb
- [154] PUSH2 0x0420
- [155] JUMP
- [156] JUMPDEST
- [157] PUSH1 0x00
- [158] PUSH2 0x02fa
- [159] CALLDATASIZE
- [160] PUSH1 0x04
- [161] DUP2
- [162] DUP5
- [163] PUSH2 0x08d7
- [164] JUMP
- [165] JUMPDEST
- [166] DUP2
- [167] ADD
- [168] SWAP1
- [169] PUSH2 0x0307
- [170] SWAP2
- [171] SWAP1
- [172] PUSH2 0x092a
- [173] JUMP
- [174] JUMPDEST
- [175] SWAP1
- [176] POP
- [177] PUSH2 0x0324
- [178] DUP2
- [179] PUSH1 0x40
- [180] MLOAD
- [181] DUP1
- [182] PUSH1 0x20
- [183] ADD
- [184] PUSH1 0x40
- [185] MSTORE
- [186] DUP1
- [187] PUSH1 0x00
- [188] DUP2
- [189] MSTORE
- [190] POP
- [191] PUSH1 0x00
- [192] PUSH2 0x042b
- [193] JUMP
- [194] JUMPDEST
- [195] POP
- [196] POP
- [197] PUSH1 0x40
- [198] DUP1
- [199] MLOAD
- [200] PUSH1 0x20
- [201] DUP2
- [202] ADD
- [203] SWAP1
- [204] SWAP2
- [205] MSTORE
- [206] PUSH1 0x00
- [207] DUP2
- [208] MSTORE
- [209] SWAP1
- [210] JUMP
- [211] JUMPDEST
- [212] PUSH1 0x60
- [213] PUSH1 0x00
- [214] DUP1
- [215] PUSH2 0x034a
- [216] CALLDATASIZE
- [217] PUSH1 0x04
- [218] DUP2
- [219] DUP5
- [220] PUSH2 0x08d7
- [221] JUMP
- [222] JUMPDEST
- [223] DUP2
- [224] ADD
- [225] SWAP1
- [226] PUSH2 0x0357
- [227] SWAP2
- [228] SWAP1
- [229] PUSH2 0x0974
- [230] JUMP
- [231] JUMPDEST
- [232] SWAP2
- [233] POP
- [234] SWAP2
- [235] POP
- [236] PUSH2 0x0367
- [237] DUP3
- [238] DUP3
- [239] PUSH1 0x01
- [240] PUSH2 0x042b
- [241] JUMP
- [242] JUMPDEST
- [243] PUSH1 0x40
- [244] MLOAD
- [245] DUP1
- [246] PUSH1 0x20
- [247] ADD
- [248] PUSH1 0x40
- [249] MSTORE
- [250] DUP1
- [251] PUSH1 0x00
- [252] DUP2
- [253] MSTORE
- [254] POP
- [255] SWAP3
- [256] POP
- [257] POP
- [258] POP
- [259] SWAP1
- [260] JUMP
- [261] JUMPDEST
- [262] PUSH1 0x60
- [263] PUSH2 0x0388
- [264] PUSH2 0x0420
- [265] JUMP
- [266] JUMPDEST
- [267] PUSH1 0x00
- [268] PUSH2 0x0397
- [269] CALLDATASIZE
- [270] PUSH1 0x04
- [271] DUP2
- [272] DUP5
- [273] PUSH2 0x08d7
- [274] JUMP
- [275] JUMPDEST
- [276] DUP2
- [277] ADD
- [278] SWAP1
- [279] PUSH2 0x03a4
- [280] SWAP2
- [281] SWAP1
- [282] PUSH2 0x092a
- [283] JUMP
- [284] JUMPDEST
- [285] SWAP1
- [286] POP
- [287] PUSH2 0x0324
- [288] DUP2
- [289] PUSH2 0x0457
- [290] JUMP
- [291] JUMPDEST
- [292] PUSH1 0x60
- [293] PUSH2 0x03b9
- [294] PUSH2 0x0420
- [295] JUMP
- [296] JUMPDEST
- [297] PUSH1 0x00
- [298] PUSH2 0x03c3
- [299] PUSH2 0x02a1
- [300] JUMP
- [301] JUMPDEST
- [302] PUSH1 0x40
- [303] DUP1
- [304] MLOAD
- [305] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [306] DUP4
- [307] AND
- [308] PUSH1 0x20
- [309] DUP3
- [310] ADD
- [311] MSTORE
- [312] SWAP2
- [313] SWAP3
- [314] POP
- [315] ADD
- [316] PUSH1 0x40
- [317] MLOAD
- [318] PUSH1 0x20
- [319] DUP2
- [320] DUP4
- [321] SUB
- [322] SUB
- [323] DUP2
- [324] MSTORE
- [325] SWAP1
- [326] PUSH1 0x40
- [327] MSTORE
- [328] SWAP2
- [329] POP
- [330] POP
- [331] SWAP1
- [332] JUMP
- [333] JUMPDEST
- [334] PUSH1 0x60
- [335] PUSH2 0x0406
- [336] PUSH2 0x0420
- [337] JUMP
- [338] JUMPDEST
- [339] PUSH1 0x00
- [340] PUSH2 0x03c3
- [341] PUSH2 0x04bb
- [342] JUMP
- [343] JUMPDEST
- [344] PUSH2 0x029f
- [345] PUSH2 0x041b
- [346] PUSH2 0x04bb
- [347] JUMP
- [348] JUMPDEST
- [349] PUSH2 0x04ca
- [350] JUMP
- [351] JUMPDEST
- [352] CALLVALUE
- [353] ISZERO
- [354] PUSH2 0x029f
- [355] JUMPI
- [356] PUSH1 0x00
- [357] DUP1
- [358] REVERT
- [359] JUMPDEST
- [360] PUSH2 0x0434
- [361] DUP4
- [362] PUSH2 0x04ee
- [363] JUMP
- [364] JUMPDEST
- [365] PUSH1 0x00
- [366] DUP3
- [367] MLOAD
- [368] GT
- [369] DUP1
- [370] PUSH2 0x0441
- [371] JUMPI
- [372] POP
- [373] DUP1
- [374] JUMPDEST
- [375] ISZERO
- [376] PUSH2 0x0452
- [377] JUMPI
- [378] PUSH2 0x0450
- [379] DUP4
- [380] DUP4
- [381] PUSH2 0x053b
- [382] JUMP
- [383] JUMPDEST
- [384] POP
- [385] JUMPDEST
- [386] POP
- [387] POP
- [388] POP
- [389] JUMP
- [390] JUMPDEST
- [391] PUSH32 0x7e644d79422f17c01e4894b5f4f588d331ebfa28653d42ae832dc59e38c9798f
- [392] PUSH2 0x0480
- [393] PUSH2 0x02a1
- [394] JUMP
- [395] JUMPDEST
- [396] PUSH1 0x40
- [397] DUP1
- [398] MLOAD
- [399] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [400] SWAP3
- [401] DUP4
- [402] AND
- [403] DUP2
- [404] MSTORE
- [405] SWAP2
- [406] DUP5
- [407] AND
- [408] PUSH1 0x20
- [409] DUP4
- [410] ADD
- [411] MSTORE
- [412] ADD
- [413] PUSH1 0x40
- [414] MLOAD
- [415] DUP1
- [416] SWAP2
- [417] SUB
- [418] SWAP1
- [419] LOG1
- [420] PUSH2 0x04b8
- [421] DUP2
- [422] PUSH2 0x0567
- [423] JUMP
- [424] JUMPDEST
- [425] POP
- [426] JUMP
- [427] JUMPDEST
- [428] PUSH1 0x00
- [429] PUSH2 0x04c5
- [430] PUSH2 0x0673
- [431] JUMP
- [432] JUMPDEST
- [433] SWAP1
- [434] POP
- [435] SWAP1
- [436] JUMP
- [437] JUMPDEST
- [438] CALLDATASIZE
- [439] PUSH1 0x00
- [440] DUP1
- [441] CALLDATACOPY
- [442] PUSH1 0x00
- [443] DUP1
- [444] CALLDATASIZE
- [445] PUSH1 0x00
- [446] DUP5
- [447] GAS
- [448] DELEGATECALL
- [449] RETURNDATASIZE
- [450] PUSH1 0x00
- [451] DUP1
- [452] RETURNDATACOPY
- [453] DUP1
- [454] DUP1
- [455] ISZERO
- [456] PUSH2 0x04e9
- [457] JUMPI
- [458] RETURNDATASIZE
- [459] PUSH1 0x00
- [460] RETURN
- [461] JUMPDEST
- [462] RETURNDATASIZE
- [463] PUSH1 0x00
- [464] REVERT
- [465] JUMPDEST
- [466] PUSH2 0x04f7
- [467] DUP2
- [468] PUSH2 0x069b
- [469] JUMP
- [470] JUMPDEST
- [471] PUSH1 0x40
- [472] MLOAD
- [473] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [474] DUP3
- [475] AND
- [476] SWAP1
- [477] PUSH32 0xbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b
- [478] SWAP1
- [479] PUSH1 0x00
- [480] SWAP1
- [481] LOG2
- [482] POP
- [483] JUMP
- [484] JUMPDEST
- [485] PUSH1 0x60
- [486] PUSH2 0x0560
- [487] DUP4
- [488] DUP4
- [489] PUSH1 0x40
- [490] MLOAD
- [491] DUP1
- [492] PUSH1 0x60
- [493] ADD
- [494] PUSH1 0x40
- [495] MSTORE
- [496] DUP1
- [497] PUSH1 0x27
- [498] DUP2
- [499] MSTORE
- [500] PUSH1 0x20
- [501] ADD
- [502] PUSH2 0x0ae6
- [503] PUSH1 0x27
- [504] SWAP2
- [505] CODECOPY
- [506] PUSH2 0x0766
- [507] JUMP
- [508] JUMPDEST
- [509] SWAP4
- [510] SWAP3
- [511] POP
- [512] POP
- [513] POP
- [514] JUMP
- [515] JUMPDEST
- [516] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [517] DUP2
- [518] AND
- [519] PUSH2 0x060a
- [520] JUMPI
- [521] PUSH1 0x40
- [522] MLOAD
- [523] PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000
- [524] DUP2
- [525] MSTORE
- [526] PUSH1 0x20
- [527] PUSH1 0x04
- [528] DUP3
- [529] ADD
- [530] MSTORE
- [531] PUSH1 0x26
- [532] PUSH1 0x24
- [533] DUP3
- [534] ADD
- [535] MSTORE
- [536] PUSH32 0x455243313936373a206e65772061646d696e20697320746865207a65726f2061
- [537] PUSH1 0x44
- [538] DUP3
- [539] ADD
- [540] MSTORE
- [541] PUSH32 0x6464726573730000000000000000000000000000000000000000000000000000
- [542] PUSH1 0x64
- [543] DUP3
- [544] ADD
- [545] MSTORE
- [546] PUSH1 0x84
- [547] ADD
- [548] PUSH2 0x0286
- [549] JUMP
- [550] JUMPDEST
- [551] DUP1
- [552] PUSH32 0xb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d6103
- [553] JUMPDEST
- [554] DUP1
- [555] SLOAD
- [556] PUSH32 0xffffffffffffffffffffffff0000000000000000000000000000000000000000
- [557] AND
- [558] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [559] SWAP3
- [560] SWAP1
- [561] SWAP3
- [562] AND
- [563] SWAP2
- [564] SWAP1
- [565] SWAP2
- [566] OR
- [567] SWAP1
- [568] SSTORE
- [569] POP
- [570] JUMP
- [571] JUMPDEST
- [572] PUSH1 0x00
- [573] PUSH32 0x360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc
- [574] PUSH2 0x02c5
- [575] JUMP
- [576] JUMPDEST
- [577] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [578] DUP2
- [579] AND
- [580] EXTCODESIZE
- [581] PUSH2 0x073f
- [582] JUMPI
- [583] PUSH1 0x40
- [584] MLOAD
- [585] PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000
- [586] DUP2
- [587] MSTORE
- [588] PUSH1 0x20
- [589] PUSH1 0x04
- [590] DUP3
- [591] ADD
- [592] MSTORE
- [593] PUSH1 0x2d
- [594] PUSH1 0x24
- [595] DUP3
- [596] ADD
- [597] MSTORE
- [598] PUSH32 0x455243313936373a206e657720696d706c656d656e746174696f6e206973206e
- [599] PUSH1 0x44
- [600] DUP3
- [601] ADD
- [602] MSTORE
- [603] PUSH32 0x6f74206120636f6e747261637400000000000000000000000000000000000000
- [604] PUSH1 0x64
- [605] DUP3
- [606] ADD
- [607] MSTORE
- [608] PUSH1 0x84
- [609] ADD
- [610] PUSH2 0x0286
- [611] JUMP
- [612] JUMPDEST
- [613] DUP1
- [614] PUSH32 0x360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc
- [615] PUSH2 0x062d
- [616] JUMP
- [617] JUMPDEST
- [618] PUSH1 0x60
- [619] PUSH1 0x00
- [620] DUP1
- [621] DUP6
- [622] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [623] AND
- [624] DUP6
- [625] PUSH1 0x40
- [626] MLOAD
- [627] PUSH2 0x0790
- [628] SWAP2
- [629] SWAP1
- [630] PUSH2 0x0a78
- [631] JUMP
- [632] JUMPDEST
- [633] PUSH1 0x00
- [634] PUSH1 0x40
- [635] MLOAD
- [636] DUP1
- [637] DUP4
- [638] SUB
- [639] DUP2
- [640] DUP6
- [641] GAS
- [642] DELEGATECALL
- [643] SWAP2
- [644] POP
- [645] POP
- [646] RETURNDATASIZE
- [647] DUP1
- [648] PUSH1 0x00
- [649] DUP2
- [650] EQ
- [651] PUSH2 0x07cb
- [652] JUMPI
- [653] PUSH1 0x40
- [654] MLOAD
- [655] SWAP2
- [656] POP
- [657] PUSH1 0x1f
- [658] NOT
- [659] PUSH1 0x3f
- [660] RETURNDATASIZE
- [661] ADD
- [662] AND
- [663] DUP3
- [664] ADD
- [665] PUSH1 0x40
- [666] MSTORE
- [667] RETURNDATASIZE
- [668] DUP3
- [669] MSTORE
- [670] RETURNDATASIZE
- [671] PUSH1 0x00
- [672] PUSH1 0x20
- [673] DUP5
- [674] ADD
- [675] RETURNDATACOPY
- [676] PUSH2 0x07d0
- [677] JUMP
- [678] JUMPDEST
- [679] PUSH1 0x60
- [680] SWAP2
- [681] POP
- [682] JUMPDEST
- [683] POP
- [684] SWAP2
- [685] POP
- [686] SWAP2
- [687] POP
- [688] PUSH2 0x07e1
- [689] DUP7
- [690] DUP4
- [691] DUP4
- [692] DUP8
- [693] PUSH2 0x07eb
- [694] JUMP
- [695] JUMPDEST
- [696] SWAP7
- [697] SWAP6
- [698] POP
- [699] POP
- [700] POP
- [701] POP
- [702] POP
- [703] POP
- [704] JUMP
- [705] JUMPDEST
- [706] PUSH1 0x60
- [707] DUP4
- [708] ISZERO
- [709] PUSH2 0x0881
- [710] JUMPI
- [711] DUP3
- [712] MLOAD
- [713] PUSH1 0x00
- [714] SUB
- [715] PUSH2 0x087a
- [716] JUMPI
- [717] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [718] DUP6
- [719] AND
- [720] EXTCODESIZE
- [721] PUSH2 0x087a
- [722] JUMPI
- [723] PUSH1 0x40
- [724] MLOAD
- [725] PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000
- [726] DUP2
- [727] MSTORE
- [728] PUSH1 0x20
- [729] PUSH1 0x04
- [730] DUP3
- [731] ADD
- [732] MSTORE
- [733] PUSH1 0x1d
- [734] PUSH1 0x24
- [735] DUP3
- [736] ADD
- [737] MSTORE
- [738] PUSH32 0x416464726573733a2063616c6c20746f206e6f6e2d636f6e7472616374000000
- [739] PUSH1 0x44
- [740] DUP3
- [741] ADD
- [742] MSTORE
- [743] PUSH1 0x64
- [744] ADD
- [745] PUSH2 0x0286
- [746] JUMP
- [747] JUMPDEST
- [748] POP
- [749] DUP2
- [750] PUSH2 0x088b
- [751] JUMP
- [752] JUMPDEST
- [753] PUSH2 0x088b
- [754] DUP4
- [755] DUP4
- [756] PUSH2 0x0893
- [757] JUMP
- [758] JUMPDEST
- [759] SWAP5
- [760] SWAP4
- [761] POP
- [762] POP
- [763] POP
- [764] POP
- [765] JUMP
- [766] JUMPDEST
- [767] DUP2
- [768] MLOAD
- [769] ISZERO
- [770] PUSH2 0x08a3
- [771] JUMPI
- [772] DUP2
- [773] MLOAD
- [774] DUP1
- [775] DUP4
- [776] PUSH1 0x20
- [777] ADD
- [778] REVERT
- [779] JUMPDEST
- [780] DUP1
- [781] PUSH1 0x40
- [782] MLOAD
- [783] PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000
- [784] DUP2
- [785] MSTORE
- [786] PUSH1 0x04
- [787] ADD
- [788] PUSH2 0x0286
- [789] SWAP2
- [790] SWAP1
- [791] PUSH2 0x0a94
- [792] JUMP
- [793] JUMPDEST
- [794] PUSH1 0x00
- [795] DUP1
- [796] DUP6
- [797] DUP6
- [798] GT
- [799] ISZERO
- [800] PUSH2 0x08e7
- [801] JUMPI
- [802] PUSH1 0x00
- [803] DUP1
- [804] REVERT
- [805] JUMPDEST
- [806] DUP4
- [807] DUP7
- [808] GT
- [809] ISZERO
- [810] PUSH2 0x08f4
- [811] JUMPI
- [812] PUSH1 0x00
- [813] DUP1
- [814] REVERT
- [815] JUMPDEST
- [816] POP
- [817] POP
- [818] DUP3
- [819] ADD
- [820] SWAP4
- [821] SWAP2
- [822] SWAP1
- [823] SWAP3
- [824] SUB
- [825] SWAP2
- [826] POP
- [827] JUMP
- [828] JUMPDEST
- [829] DUP1
- [830] CALLDATALOAD
- [831] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [832] DUP2
- [833] AND
- [834] DUP2
- [835] EQ
- [836] PUSH2 0x0925
- [837] JUMPI
- [838] PUSH1 0x00
- [839] DUP1
- [840] REVERT
- [841] JUMPDEST
- [842] SWAP2
- [843] SWAP1
- [844] POP
- [845] JUMP
- [846] JUMPDEST
- [847] PUSH1 0x00
- [848] PUSH1 0x20
- [849] DUP3
- [850] DUP5
- [851] SUB
- [852] SLT
- [853] ISZERO
- [854] PUSH2 0x093c
- [855] JUMPI
- [856] PUSH1 0x00
- [857] DUP1
- [858] REVERT
- [859] JUMPDEST
- [860] PUSH2 0x0560
- [861] DUP3
- [862] PUSH2 0x0901
- [863] JUMP
- [864] JUMPDEST
- [865] PUSH32 0x4e487b7100000000000000000000000000000000000000000000000000000000
- [866] PUSH1 0x00
- [867] MSTORE
- [868] PUSH1 0x41
- [869] PUSH1 0x04
- [870] MSTORE
- [871] PUSH1 0x24
- [872] PUSH1 0x00
- [873] REVERT
- [874] JUMPDEST
- [875] PUSH1 0x00
- [876] DUP1
- [877] PUSH1 0x40
- [878] DUP4
- [879] DUP6
- [880] SUB
- [881] SLT
- [882] ISZERO
- [883] PUSH2 0x0987
- [884] JUMPI
- [885] PUSH1 0x00
- [886] DUP1
- [887] REVERT
- [888] JUMPDEST
- [889] PUSH2 0x0990
- [890] DUP4
- [891] PUSH2 0x0901
- [892] JUMP
- [893] JUMPDEST
- [894] SWAP2
- [895] POP
- [896] PUSH1 0x20
- [897] DUP4
- [898] ADD
- [899] CALLDATALOAD
- [900] PUSH8 0xffffffffffffffff
- [901] DUP1
- [902] DUP3
- [903] GT
- [904] ISZERO
- [905] PUSH2 0x09ad
- [906] JUMPI
- [907] PUSH1 0x00
- [908] DUP1
- [909] REVERT
- [910] JUMPDEST
- [911] DUP2
- [912] DUP6
- [913] ADD
- [914] SWAP2
- [915] POP
- [916] DUP6
- [917] PUSH1 0x1f
- [918] DUP4
- [919] ADD
- [920] SLT
- [921] PUSH2 0x09c1
- [922] JUMPI
- [923] PUSH1 0x00
- [924] DUP1
- [925] REVERT
- [926] JUMPDEST
- [927] DUP2
- [928] CALLDATALOAD
- [929] DUP2
- [930] DUP2
- [931] GT
- [932] ISZERO
- [933] PUSH2 0x09d3
- [934] JUMPI
- [935] PUSH2 0x09d3
- [936] PUSH2 0x0945
- [937] JUMP
- [938] JUMPDEST
- [939] PUSH1 0x40
- [940] MLOAD
- [941] PUSH1 0x1f
- [942] DUP3
- [943] ADD
- [944] PUSH32 0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0
- [945] SWAP1
- [946] DUP2
- [947] AND
- [948] PUSH1 0x3f
- [949] ADD
- [950] AND
- [951] DUP2
- [952] ADD
- [953] SWAP1
- [954] DUP4
- [955] DUP3
- [956] GT
- [957] DUP2
- [958] DUP4
- [959] LT
- [960] OR
- [961] ISZERO
- [962] PUSH2 0x0a19
- [963] JUMPI
- [964] PUSH2 0x0a19
- [965] PUSH2 0x0945
- [966] JUMP
- [967] JUMPDEST
- [968] DUP2
- [969] PUSH1 0x40
- [970] MSTORE
- [971] DUP3
- [972] DUP2
- [973] MSTORE
- [974] DUP9
- [975] PUSH1 0x20
- [976] DUP5
- [977] DUP8
- [978] ADD
- [979] ADD
- [980] GT
- [981] ISZERO
- [982] PUSH2 0x0a32
- [983] JUMPI
- [984] PUSH1 0x00
- [985] DUP1
- [986] REVERT
- [987] JUMPDEST
- [988] DUP3
- [989] PUSH1 0x20
- [990] DUP7
- [991] ADD
- [992] PUSH1 0x20
- [993] DUP4
- [994] ADD
- [995] CALLDATACOPY
- [996] PUSH1 0x00
- [997] PUSH1 0x20
- [998] DUP5
- [999] DUP4
- [1000] ADD
- [1001] ADD
- [1002] MSTORE
- [1003] DUP1
- [1004] SWAP6
- [1005] POP
- [1006] POP
- [1007] POP
- [1008] POP
- [1009] POP
- [1010] POP
- [1011] SWAP3
- [1012] POP
- [1013] SWAP3
- [1014] SWAP1
- [1015] POP
- [1016] JUMP
- [1017] JUMPDEST
- [1018] PUSH1 0x00
- [1019] JUMPDEST
- [1020] DUP4
- [1021] DUP2
- [1022] LT
- [1023] ISZERO
- [1024] PUSH2 0x0a6f
- [1025] JUMPI
- [1026] DUP2
- [1027] DUP2
- [1028] ADD
- [1029] MLOAD
- [1030] DUP4
- [1031] DUP3
- [1032] ADD
- [1033] MSTORE
- [1034] PUSH1 0x20
- [1035] ADD
- [1036] PUSH2 0x0a57
- [1037] JUMP
- [1038] JUMPDEST
- [1039] POP
- [1040] POP
- [1041] PUSH1 0x00
- [1042] SWAP2
- [1043] ADD
- [1044] MSTORE
- [1045] JUMP
- [1046] JUMPDEST
- [1047] PUSH1 0x00
- [1048] DUP3
- [1049] MLOAD
- [1050] PUSH2 0x0a8a
- [1051] DUP2
- [1052] DUP5
- [1053] PUSH1 0x20
- [1054] DUP8
- [1055] ADD
- [1056] PUSH2 0x0a54
- [1057] JUMP
- [1058] JUMPDEST
- [1059] SWAP2
- [1060] SWAP1
- [1061] SWAP2
- [1062] ADD
- [1063] SWAP3
- [1064] SWAP2
- [1065] POP
- [1066] POP
- [1067] JUMP
- [1068] JUMPDEST
- [1069] PUSH1 0x20
- [1070] DUP2
- [1071] MSTORE
- [1072] PUSH1 0x00
- [1073] DUP3
- [1074] MLOAD
- [1075] DUP1
- [1076] PUSH1 0x20
- [1077] DUP5
- [1078] ADD
- [1079] MSTORE
- [1080] PUSH2 0x0ab3
- [1081] DUP2
- [1082] PUSH1 0x40
- [1083] DUP6
- [1084] ADD
- [1085] PUSH1 0x20
- [1086] DUP8
- [1087] ADD
- [1088] PUSH2 0x0a54
- [1089] JUMP
- [1090] JUMPDEST
- [1091] PUSH1 0x1f
- [1092] ADD
- [1093] PUSH32 0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0
- [1094] AND
- [1095] SWAP2
- [1096] SWAP1
- [1097] SWAP2
- [1098] ADD
- [1099] PUSH1 0x40
- [1100] ADD
- [1101] SWAP3
- [1102] SWAP2
- [1103] POP
- [1104] POP
- [1105] JUMP
- [1106] 'fe'(Unknown Opcode)
- [1107] COINBASE
- [1108] PUSH5 0x6472657373
- [1109] GASPRICE
- [1110] SHA3
- [1111] PUSH13 0x6f772d6c6576656c2064656c65
- [1112] PUSH8 0x6174652063616c6c
- [1113] SHA3
- [1114] PUSH7 0x61696c6564a264
- [1115] PUSH10 0x706673582212203c45cf
- [1116] DIFFICULTY
- [1117] PUSH30 0xf85edbdcc3ae8e7eb995a89814ac2b775f8492324805695baf533764736f