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 0x0086
- [7] JUMPI
- [8] PUSH1 0x00
- [9] CALLDATALOAD
- [10] PUSH1 0xe0
- [11] SHR
- [12] DUP1
- [13] PUSH4 0x5d36b190
- [14] GT
- [15] PUSH2 0x0059
- [16] JUMPI
- [17] DUP1
- [18] PUSH4 0x5d36b190
- [19] EQ
- [20] PUSH2 0x010a
- [21] JUMPI
- [22] DUP1
- [23] PUSH4 0xc7af3352
- [24] EQ
- [25] PUSH2 0x011f
- [26] JUMPI
- [27] DUP1
- [28] PUSH4 0xcf7a1d77
- [29] EQ
- [30] PUSH2 0x0144
- [31] JUMPI
- [32] DUP1
- [33] PUSH4 0xd38bfff4
- [34] EQ
- [35] PUSH2 0x0157
- [36] JUMPI
- [37] DUP1
- [38] PUSH4 0xf851a440
- [39] EQ
- [40] PUSH2 0x0090
- [41] JUMPI
- [42] PUSH2 0x0086
- [43] JUMP
- [44] JUMPDEST
- [45] DUP1
- [46] PUSH4 0x0c340a24
- [47] EQ
- [48] PUSH2 0x0090
- [49] JUMPI
- [50] DUP1
- [51] PUSH4 0x3659cfe6
- [52] EQ
- [53] PUSH2 0x00c2
- [54] JUMPI
- [55] DUP1
- [56] PUSH4 0x4f1ef286
- [57] EQ
- [58] PUSH2 0x00e2
- [59] JUMPI
- [60] DUP1
- [61] PUSH4 0x5c60da1b
- [62] EQ
- [63] PUSH2 0x00f5
- [64] JUMPI
- [65] JUMPDEST
- [66] PUSH2 0x008e
- [67] PUSH2 0x0177
- [68] JUMP
- [69] JUMPDEST
- [70] STOP
- [71] JUMPDEST
- [72] CALLVALUE
- [73] DUP1
- [74] ISZERO
- [75] PUSH2 0x009c
- [76] JUMPI
- [77] PUSH1 0x00
- [78] DUP1
- [79] REVERT
- [80] JUMPDEST
- [81] POP
- [82] PUSH2 0x00a5
- [83] PUSH2 0x0197
- [84] JUMP
- [85] JUMPDEST
- [86] PUSH1 0x40
- [87] MLOAD
- [88] PUSH1 0x01
- [89] PUSH1 0x01
- [90] PUSH1 0xa0
- [91] SHL
- [92] SUB
- [93] SWAP1
- [94] SWAP2
- [95] AND
- [96] DUP2
- [97] MSTORE
- [98] PUSH1 0x20
- [99] ADD
- [100] JUMPDEST
- [101] PUSH1 0x40
- [102] MLOAD
- [103] DUP1
- [104] SWAP2
- [105] SUB
- [106] SWAP1
- [107] RETURN
- [108] JUMPDEST
- [109] CALLVALUE
- [110] DUP1
- [111] ISZERO
- [112] PUSH2 0x00ce
- [113] JUMPI
- [114] PUSH1 0x00
- [115] DUP1
- [116] REVERT
- [117] JUMPDEST
- [118] POP
- [119] PUSH2 0x008e
- [120] PUSH2 0x00dd
- [121] CALLDATASIZE
- [122] PUSH1 0x04
- [123] PUSH2 0x06b0
- [124] JUMP
- [125] JUMPDEST
- [126] PUSH2 0x01b4
- [127] JUMP
- [128] JUMPDEST
- [129] PUSH2 0x008e
- [130] PUSH2 0x00f0
- [131] CALLDATASIZE
- [132] PUSH1 0x04
- [133] PUSH2 0x07a4
- [134] JUMP
- [135] JUMPDEST
- [136] PUSH2 0x01ed
- [137] JUMP
- [138] JUMPDEST
- [139] CALLVALUE
- [140] DUP1
- [141] ISZERO
- [142] PUSH2 0x0101
- [143] JUMPI
- [144] PUSH1 0x00
- [145] DUP1
- [146] REVERT
- [147] JUMPDEST
- [148] POP
- [149] PUSH2 0x00a5
- [150] PUSH2 0x028a
- [151] JUMP
- [152] JUMPDEST
- [153] CALLVALUE
- [154] DUP1
- [155] ISZERO
- [156] PUSH2 0x0116
- [157] JUMPI
- [158] PUSH1 0x00
- [159] DUP1
- [160] REVERT
- [161] JUMPDEST
- [162] POP
- [163] PUSH2 0x008e
- [164] PUSH2 0x02a2
- [165] JUMP
- [166] JUMPDEST
- [167] CALLVALUE
- [168] DUP1
- [169] ISZERO
- [170] PUSH2 0x012b
- [171] JUMPI
- [172] PUSH1 0x00
- [173] DUP1
- [174] REVERT
- [175] JUMPDEST
- [176] POP
- [177] PUSH2 0x0134
- [178] PUSH2 0x0346
- [179] JUMP
- [180] JUMPDEST
- [181] PUSH1 0x40
- [182] MLOAD
- [183] SWAP1
- [184] ISZERO
- [185] ISZERO
- [186] DUP2
- [187] MSTORE
- [188] PUSH1 0x20
- [189] ADD
- [190] PUSH2 0x00b9
- [191] JUMP
- [192] JUMPDEST
- [193] PUSH2 0x008e
- [194] PUSH2 0x0152
- [195] CALLDATASIZE
- [196] PUSH1 0x04
- [197] PUSH2 0x06d2
- [198] JUMP
- [199] JUMPDEST
- [200] PUSH2 0x0377
- [201] JUMP
- [202] JUMPDEST
- [203] CALLVALUE
- [204] DUP1
- [205] ISZERO
- [206] PUSH2 0x0163
- [207] JUMPI
- [208] PUSH1 0x00
- [209] DUP1
- [210] REVERT
- [211] JUMPDEST
- [212] POP
- [213] PUSH2 0x008e
- [214] PUSH2 0x0172
- [215] CALLDATASIZE
- [216] PUSH1 0x04
- [217] PUSH2 0x06b0
- [218] JUMP
- [219] JUMPDEST
- [220] PUSH2 0x0445
- [221] JUMP
- [222] JUMPDEST
- [223] PUSH2 0x0195
- [224] PUSH2 0x0190
- [225] PUSH1 0x00
- [226] DUP1
- [227] MLOAD
- [228] PUSH1 0x20
- [229] PUSH2 0x091b
- [230] DUP4
- [231] CODECOPY
- [232] DUP2
- [233] MLOAD
- [234] SWAP2
- [235] MSTORE
- [236] SLOAD
- [237] SWAP1
- [238] JUMP
- [239] JUMPDEST
- [240] PUSH2 0x04e9
- [241] JUMP
- [242] JUMPDEST
- [243] JUMP
- [244] JUMPDEST
- [245] PUSH1 0x00
- [246] PUSH2 0x01af
- [247] PUSH1 0x00
- [248] DUP1
- [249] MLOAD
- [250] PUSH1 0x20
- [251] PUSH2 0x08fb
- [252] DUP4
- [253] CODECOPY
- [254] DUP2
- [255] MLOAD
- [256] SWAP2
- [257] MSTORE
- [258] SLOAD
- [259] SWAP1
- [260] JUMP
- [261] JUMPDEST
- [262] SWAP1
- [263] POP
- [264] SWAP1
- [265] JUMP
- [266] JUMPDEST
- [267] PUSH2 0x01bc
- [268] PUSH2 0x0346
- [269] JUMP
- [270] JUMPDEST
- [271] PUSH2 0x01e1
- [272] JUMPI
- [273] PUSH1 0x40
- [274] MLOAD
- [275] PUSH3 0x461bcd
- [276] PUSH1 0xe5
- [277] SHL
- [278] DUP2
- [279] MSTORE
- [280] PUSH1 0x04
- [281] ADD
- [282] PUSH2 0x01d8
- [283] SWAP1
- [284] PUSH2 0x0872
- [285] JUMP
- [286] JUMPDEST
- [287] PUSH1 0x40
- [288] MLOAD
- [289] DUP1
- [290] SWAP2
- [291] SUB
- [292] SWAP1
- [293] REVERT
- [294] JUMPDEST
- [295] PUSH2 0x01ea
- [296] DUP2
- [297] PUSH2 0x050d
- [298] JUMP
- [299] JUMPDEST
- [300] POP
- [301] JUMP
- [302] JUMPDEST
- [303] PUSH2 0x01f5
- [304] PUSH2 0x0346
- [305] JUMP
- [306] JUMPDEST
- [307] PUSH2 0x0211
- [308] JUMPI
- [309] PUSH1 0x40
- [310] MLOAD
- [311] PUSH3 0x461bcd
- [312] PUSH1 0xe5
- [313] SHL
- [314] DUP2
- [315] MSTORE
- [316] PUSH1 0x04
- [317] ADD
- [318] PUSH2 0x01d8
- [319] SWAP1
- [320] PUSH2 0x0872
- [321] JUMP
- [322] JUMPDEST
- [323] PUSH2 0x021a
- [324] DUP4
- [325] PUSH2 0x050d
- [326] JUMP
- [327] JUMPDEST
- [328] PUSH1 0x00
- [329] DUP4
- [330] PUSH1 0x01
- [331] PUSH1 0x01
- [332] PUSH1 0xa0
- [333] SHL
- [334] SUB
- [335] AND
- [336] DUP4
- [337] DUP4
- [338] PUSH1 0x40
- [339] MLOAD
- [340] PUSH2 0x0236
- [341] SWAP3
- [342] SWAP2
- [343] SWAP1
- [344] PUSH2 0x0827
- [345] JUMP
- [346] JUMPDEST
- [347] PUSH1 0x00
- [348] PUSH1 0x40
- [349] MLOAD
- [350] DUP1
- [351] DUP4
- [352] SUB
- [353] DUP2
- [354] DUP6
- [355] GAS
- [356] DELEGATECALL
- [357] SWAP2
- [358] POP
- [359] POP
- [360] RETURNDATASIZE
- [361] DUP1
- [362] PUSH1 0x00
- [363] DUP2
- [364] EQ
- [365] PUSH2 0x0271
- [366] JUMPI
- [367] PUSH1 0x40
- [368] MLOAD
- [369] SWAP2
- [370] POP
- [371] PUSH1 0x1f
- [372] NOT
- [373] PUSH1 0x3f
- [374] RETURNDATASIZE
- [375] ADD
- [376] AND
- [377] DUP3
- [378] ADD
- [379] PUSH1 0x40
- [380] MSTORE
- [381] RETURNDATASIZE
- [382] DUP3
- [383] MSTORE
- [384] RETURNDATASIZE
- [385] PUSH1 0x00
- [386] PUSH1 0x20
- [387] DUP5
- [388] ADD
- [389] RETURNDATACOPY
- [390] PUSH2 0x0276
- [391] JUMP
- [392] JUMPDEST
- [393] PUSH1 0x60
- [394] SWAP2
- [395] POP
- [396] JUMPDEST
- [397] POP
- [398] POP
- [399] SWAP1
- [400] POP
- [401] DUP1
- [402] PUSH2 0x0284
- [403] JUMPI
- [404] PUSH1 0x00
- [405] DUP1
- [406] REVERT
- [407] JUMPDEST
- [408] POP
- [409] POP
- [410] POP
- [411] POP
- [412] JUMP
- [413] JUMPDEST
- [414] PUSH1 0x00
- [415] PUSH2 0x01af
- [416] PUSH1 0x00
- [417] DUP1
- [418] MLOAD
- [419] PUSH1 0x20
- [420] PUSH2 0x091b
- [421] DUP4
- [422] CODECOPY
- [423] DUP2
- [424] MLOAD
- [425] SWAP2
- [426] MSTORE
- [427] SLOAD
- [428] SWAP1
- [429] JUMP
- [430] JUMPDEST
- [431] PUSH32 0x7eaf9a7750884803435dfabc67aa617a7d8fefb23d8d84b3c9722bd69e48c4bc
- [432] SLOAD
- [433] PUSH1 0x01
- [434] PUSH1 0x01
- [435] PUSH1 0xa0
- [436] SHL
- [437] SUB
- [438] AND
- [439] CALLER
- [440] PUSH1 0x01
- [441] PUSH1 0x01
- [442] PUSH1 0xa0
- [443] SHL
- [444] SUB
- [445] AND
- [446] EQ
- [447] PUSH2 0x033d
- [448] JUMPI
- [449] PUSH1 0x40
- [450] MLOAD
- [451] PUSH3 0x461bcd
- [452] PUSH1 0xe5
- [453] SHL
- [454] DUP2
- [455] MSTORE
- [456] PUSH1 0x20
- [457] PUSH1 0x04
- [458] DUP3
- [459] ADD
- [460] MSTORE
- [461] PUSH1 0x30
- [462] PUSH1 0x24
- [463] DUP3
- [464] ADD
- [465] MSTORE
- [466] PUSH32 0x4f6e6c79207468652070656e64696e6720476f7665726e6f722063616e20636f
- [467] PUSH1 0x44
- [468] DUP3
- [469] ADD
- [470] MSTORE
- [471] PUSH16 0x6d706c6574652074686520636c61696d
- [472] PUSH1 0x80
- [473] SHL
- [474] PUSH1 0x64
- [475] DUP3
- [476] ADD
- [477] MSTORE
- [478] PUSH1 0x84
- [479] ADD
- [480] PUSH2 0x01d8
- [481] JUMP
- [482] JUMPDEST
- [483] PUSH2 0x0195
- [484] CALLER
- [485] PUSH2 0x054d
- [486] JUMP
- [487] JUMPDEST
- [488] PUSH1 0x00
- [489] PUSH2 0x035e
- [490] PUSH1 0x00
- [491] DUP1
- [492] MLOAD
- [493] PUSH1 0x20
- [494] PUSH2 0x08fb
- [495] DUP4
- [496] CODECOPY
- [497] DUP2
- [498] MLOAD
- [499] SWAP2
- [500] MSTORE
- [501] SLOAD
- [502] SWAP1
- [503] JUMP
- [504] JUMPDEST
- [505] PUSH1 0x01
- [506] PUSH1 0x01
- [507] PUSH1 0xa0
- [508] SHL
- [509] SUB
- [510] AND
- [511] CALLER
- [512] PUSH1 0x01
- [513] PUSH1 0x01
- [514] PUSH1 0xa0
- [515] SHL
- [516] SUB
- [517] AND
- [518] EQ
- [519] SWAP1
- [520] POP
- [521] SWAP1
- [522] JUMP
- [523] JUMPDEST
- [524] PUSH2 0x037f
- [525] PUSH2 0x0346
- [526] JUMP
- [527] JUMPDEST
- [528] PUSH2 0x039b
- [529] JUMPI
- [530] PUSH1 0x40
- [531] MLOAD
- [532] PUSH3 0x461bcd
- [533] PUSH1 0xe5
- [534] SHL
- [535] DUP2
- [536] MSTORE
- [537] PUSH1 0x04
- [538] ADD
- [539] PUSH2 0x01d8
- [540] SWAP1
- [541] PUSH2 0x0872
- [542] JUMP
- [543] JUMPDEST
- [544] PUSH1 0x00
- [545] PUSH2 0x03b3
- [546] PUSH1 0x00
- [547] DUP1
- [548] MLOAD
- [549] PUSH1 0x20
- [550] PUSH2 0x091b
- [551] DUP4
- [552] CODECOPY
- [553] DUP2
- [554] MLOAD
- [555] SWAP2
- [556] MSTORE
- [557] SLOAD
- [558] SWAP1
- [559] JUMP
- [560] JUMPDEST
- [561] PUSH1 0x01
- [562] PUSH1 0x01
- [563] PUSH1 0xa0
- [564] SHL
- [565] SUB
- [566] AND
- [567] EQ
- [568] PUSH2 0x03c6
- [569] JUMPI
- [570] PUSH1 0x00
- [571] DUP1
- [572] REVERT
- [573] JUMPDEST
- [574] PUSH2 0x03f1
- [575] PUSH1 0x01
- [576] PUSH32 0x360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbd
- [577] PUSH2 0x08a9
- [578] JUMP
- [579] JUMPDEST
- [580] PUSH1 0x00
- [581] DUP1
- [582] MLOAD
- [583] PUSH1 0x20
- [584] PUSH2 0x091b
- [585] DUP4
- [586] CODECOPY
- [587] DUP2
- [588] MLOAD
- [589] SWAP2
- [590] MSTORE
- [591] EQ
- [592] PUSH2 0x040d
- [593] JUMPI
- [594] PUSH2 0x040d
- [595] PUSH2 0x08ce
- [596] JUMP
- [597] JUMPDEST
- [598] PUSH2 0x0416
- [599] DUP3
- [600] PUSH2 0x054d
- [601] JUMP
- [602] JUMPDEST
- [603] PUSH2 0x041f
- [604] DUP4
- [605] PUSH2 0x060e
- [606] JUMP
- [607] JUMPDEST
- [608] DUP1
- [609] MLOAD
- [610] ISZERO
- [611] PUSH2 0x0440
- [612] JUMPI
- [613] PUSH1 0x00
- [614] DUP4
- [615] PUSH1 0x01
- [616] PUSH1 0x01
- [617] PUSH1 0xa0
- [618] SHL
- [619] SUB
- [620] AND
- [621] DUP3
- [622] PUSH1 0x40
- [623] MLOAD
- [624] PUSH2 0x0236
- [625] SWAP2
- [626] SWAP1
- [627] PUSH2 0x0837
- [628] JUMP
- [629] JUMPDEST
- [630] POP
- [631] POP
- [632] POP
- [633] JUMP
- [634] JUMPDEST
- [635] PUSH2 0x044d
- [636] PUSH2 0x0346
- [637] JUMP
- [638] JUMPDEST
- [639] PUSH2 0x0469
- [640] JUMPI
- [641] PUSH1 0x40
- [642] MLOAD
- [643] PUSH3 0x461bcd
- [644] PUSH1 0xe5
- [645] SHL
- [646] DUP2
- [647] MSTORE
- [648] PUSH1 0x04
- [649] ADD
- [650] PUSH2 0x01d8
- [651] SWAP1
- [652] PUSH2 0x0872
- [653] JUMP
- [654] JUMPDEST
- [655] PUSH2 0x0491
- [656] DUP2
- [657] PUSH32 0x7eaf9a7750884803435dfabc67aa617a7d8fefb23d8d84b3c9722bd69e48c4bc
- [658] SSTORE
- [659] JUMP
- [660] JUMPDEST
- [661] DUP1
- [662] PUSH1 0x01
- [663] PUSH1 0x01
- [664] PUSH1 0xa0
- [665] SHL
- [666] SUB
- [667] AND
- [668] PUSH2 0x04b1
- [669] PUSH1 0x00
- [670] DUP1
- [671] MLOAD
- [672] PUSH1 0x20
- [673] PUSH2 0x08fb
- [674] DUP4
- [675] CODECOPY
- [676] DUP2
- [677] MLOAD
- [678] SWAP2
- [679] MSTORE
- [680] SLOAD
- [681] SWAP1
- [682] JUMP
- [683] JUMPDEST
- [684] PUSH1 0x01
- [685] PUSH1 0x01
- [686] PUSH1 0xa0
- [687] SHL
- [688] SUB
- [689] AND
- [690] PUSH32 0xa39cc5eb22d0f34d8beaefee8a3f17cc229c1a1d1ef87a5ad47313487b1c4f0d
- [691] PUSH1 0x40
- [692] MLOAD
- [693] PUSH1 0x40
- [694] MLOAD
- [695] DUP1
- [696] SWAP2
- [697] SUB
- [698] SWAP1
- [699] LOG3
- [700] POP
- [701] JUMP
- [702] JUMPDEST
- [703] CALLDATASIZE
- [704] PUSH1 0x00
- [705] DUP1
- [706] CALLDATACOPY
- [707] PUSH1 0x00
- [708] DUP1
- [709] CALLDATASIZE
- [710] PUSH1 0x00
- [711] DUP5
- [712] GAS
- [713] DELEGATECALL
- [714] RETURNDATASIZE
- [715] PUSH1 0x00
- [716] DUP1
- [717] RETURNDATACOPY
- [718] DUP1
- [719] DUP1
- [720] ISZERO
- [721] PUSH2 0x0508
- [722] JUMPI
- [723] RETURNDATASIZE
- [724] PUSH1 0x00
- [725] RETURN
- [726] JUMPDEST
- [727] RETURNDATASIZE
- [728] PUSH1 0x00
- [729] REVERT
- [730] JUMPDEST
- [731] PUSH2 0x0516
- [732] DUP2
- [733] PUSH2 0x060e
- [734] JUMP
- [735] JUMPDEST
- [736] PUSH1 0x40
- [737] MLOAD
- [738] PUSH1 0x01
- [739] PUSH1 0x01
- [740] PUSH1 0xa0
- [741] SHL
- [742] SUB
- [743] DUP3
- [744] AND
- [745] SWAP1
- [746] PUSH32 0xbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b
- [747] SWAP1
- [748] PUSH1 0x00
- [749] SWAP1
- [750] LOG2
- [751] POP
- [752] JUMP
- [753] JUMPDEST
- [754] PUSH1 0x01
- [755] PUSH1 0x01
- [756] PUSH1 0xa0
- [757] SHL
- [758] SUB
- [759] DUP2
- [760] AND
- [761] PUSH2 0x05a3
- [762] JUMPI
- [763] PUSH1 0x40
- [764] MLOAD
- [765] PUSH3 0x461bcd
- [766] PUSH1 0xe5
- [767] SHL
- [768] DUP2
- [769] MSTORE
- [770] PUSH1 0x20
- [771] PUSH1 0x04
- [772] DUP3
- [773] ADD
- [774] MSTORE
- [775] PUSH1 0x1a
- [776] PUSH1 0x24
- [777] DUP3
- [778] ADD
- [779] MSTORE
- [780] PUSH32 0x4e657720476f7665726e6f722069732061646472657373283029000000000000
- [781] PUSH1 0x44
- [782] DUP3
- [783] ADD
- [784] MSTORE
- [785] PUSH1 0x64
- [786] ADD
- [787] PUSH2 0x01d8
- [788] JUMP
- [789] JUMPDEST
- [790] DUP1
- [791] PUSH1 0x01
- [792] PUSH1 0x01
- [793] PUSH1 0xa0
- [794] SHL
- [795] SUB
- [796] AND
- [797] PUSH2 0x05c3
- [798] PUSH1 0x00
- [799] DUP1
- [800] MLOAD
- [801] PUSH1 0x20
- [802] PUSH2 0x08fb
- [803] DUP4
- [804] CODECOPY
- [805] DUP2
- [806] MLOAD
- [807] SWAP2
- [808] MSTORE
- [809] SLOAD
- [810] SWAP1
- [811] JUMP
- [812] JUMPDEST
- [813] PUSH1 0x01
- [814] PUSH1 0x01
- [815] PUSH1 0xa0
- [816] SHL
- [817] SUB
- [818] AND
- [819] PUSH32 0xc7c0c772add429241571afb3805861fb3cfa2af374534088b76cdb4325a87e9a
- [820] PUSH1 0x40
- [821] MLOAD
- [822] PUSH1 0x40
- [823] MLOAD
- [824] DUP1
- [825] SWAP2
- [826] SUB
- [827] SWAP1
- [828] LOG3
- [829] PUSH2 0x01ea
- [830] DUP2
- [831] PUSH1 0x00
- [832] DUP1
- [833] MLOAD
- [834] PUSH1 0x20
- [835] PUSH2 0x08fb
- [836] DUP4
- [837] CODECOPY
- [838] DUP2
- [839] MLOAD
- [840] SWAP2
- [841] MSTORE
- [842] SSTORE
- [843] JUMP
- [844] JUMPDEST
- [845] DUP1
- [846] EXTCODESIZE
- [847] PUSH2 0x0682
- [848] JUMPI
- [849] PUSH1 0x40
- [850] MLOAD
- [851] PUSH3 0x461bcd
- [852] PUSH1 0xe5
- [853] SHL
- [854] DUP2
- [855] MSTORE
- [856] PUSH1 0x20
- [857] PUSH1 0x04
- [858] DUP3
- [859] ADD
- [860] MSTORE
- [861] PUSH1 0x3b
- [862] PUSH1 0x24
- [863] DUP3
- [864] ADD
- [865] MSTORE
- [866] PUSH32 0x43616e6e6f742073657420612070726f787920696d706c656d656e746174696f
- [867] PUSH1 0x44
- [868] DUP3
- [869] ADD
- [870] MSTORE
- [871] PUSH32 0x6e20746f2061206e6f6e2d636f6e747261637420616464726573730000000000
- [872] PUSH1 0x64
- [873] DUP3
- [874] ADD
- [875] MSTORE
- [876] PUSH1 0x84
- [877] ADD
- [878] PUSH2 0x01d8
- [879] JUMP
- [880] JUMPDEST
- [881] PUSH1 0x00
- [882] DUP1
- [883] MLOAD
- [884] PUSH1 0x20
- [885] PUSH2 0x091b
- [886] DUP4
- [887] CODECOPY
- [888] DUP2
- [889] MLOAD
- [890] SWAP2
- [891] MSTORE
- [892] SSTORE
- [893] JUMP
- [894] JUMPDEST
- [895] DUP1
- [896] CALLDATALOAD
- [897] PUSH1 0x01
- [898] PUSH1 0x01
- [899] PUSH1 0xa0
- [900] SHL
- [901] SUB
- [902] DUP2
- [903] AND
- [904] DUP2
- [905] EQ
- [906] PUSH2 0x06ab
- [907] JUMPI
- [908] PUSH1 0x00
- [909] DUP1
- [910] REVERT
- [911] JUMPDEST
- [912] SWAP2
- [913] SWAP1
- [914] POP
- [915] JUMP
- [916] JUMPDEST
- [917] PUSH1 0x00
- [918] PUSH1 0x20
- [919] DUP3
- [920] DUP5
- [921] SUB
- [922] SLT
- [923] ISZERO
- [924] PUSH2 0x06c2
- [925] JUMPI
- [926] PUSH1 0x00
- [927] DUP1
- [928] REVERT
- [929] JUMPDEST
- [930] PUSH2 0x06cb
- [931] DUP3
- [932] PUSH2 0x0694
- [933] JUMP
- [934] JUMPDEST
- [935] SWAP4
- [936] SWAP3
- [937] POP
- [938] POP
- [939] POP
- [940] JUMP
- [941] JUMPDEST
- [942] PUSH1 0x00
- [943] DUP1
- [944] PUSH1 0x00
- [945] PUSH1 0x60
- [946] DUP5
- [947] DUP7
- [948] SUB
- [949] SLT
- [950] ISZERO
- [951] PUSH2 0x06e7
- [952] JUMPI
- [953] PUSH1 0x00
- [954] DUP1
- [955] REVERT
- [956] JUMPDEST
- [957] PUSH2 0x06f0
- [958] DUP5
- [959] PUSH2 0x0694
- [960] JUMP
- [961] JUMPDEST
- [962] SWAP3
- [963] POP
- [964] PUSH2 0x06fe
- [965] PUSH1 0x20
- [966] DUP6
- [967] ADD
- [968] PUSH2 0x0694
- [969] JUMP
- [970] JUMPDEST
- [971] SWAP2
- [972] POP
- [973] PUSH1 0x40
- [974] DUP5
- [975] ADD
- [976] CALLDATALOAD
- [977] PUSH8 0xffffffffffffffff
- [978] DUP1
- [979] DUP3
- [980] GT
- [981] ISZERO
- [982] PUSH2 0x071b
- [983] JUMPI
- [984] PUSH1 0x00
- [985] DUP1
- [986] REVERT
- [987] JUMPDEST
- [988] DUP2
- [989] DUP7
- [990] ADD
- [991] SWAP2
- [992] POP
- [993] DUP7
- [994] PUSH1 0x1f
- [995] DUP4
- [996] ADD
- [997] SLT
- [998] PUSH2 0x072f
- [999] JUMPI
- [1000] PUSH1 0x00
- [1001] DUP1
- [1002] REVERT
- [1003] JUMPDEST
- [1004] DUP2
- [1005] CALLDATALOAD
- [1006] DUP2
- [1007] DUP2
- [1008] GT
- [1009] ISZERO
- [1010] PUSH2 0x0741
- [1011] JUMPI
- [1012] PUSH2 0x0741
- [1013] PUSH2 0x08e4
- [1014] JUMP
- [1015] JUMPDEST
- [1016] PUSH1 0x40
- [1017] MLOAD
- [1018] PUSH1 0x1f
- [1019] DUP3
- [1020] ADD
- [1021] PUSH1 0x1f
- [1022] NOT
- [1023] SWAP1
- [1024] DUP2
- [1025] AND
- [1026] PUSH1 0x3f
- [1027] ADD
- [1028] AND
- [1029] DUP2
- [1030] ADD
- [1031] SWAP1
- [1032] DUP4
- [1033] DUP3
- [1034] GT
- [1035] DUP2
- [1036] DUP4
- [1037] LT
- [1038] OR
- [1039] ISZERO
- [1040] PUSH2 0x0769
- [1041] JUMPI
- [1042] PUSH2 0x0769
- [1043] PUSH2 0x08e4
- [1044] JUMP
- [1045] JUMPDEST
- [1046] DUP2
- [1047] PUSH1 0x40
- [1048] MSTORE
- [1049] DUP3
- [1050] DUP2
- [1051] MSTORE
- [1052] DUP10
- [1053] PUSH1 0x20
- [1054] DUP5
- [1055] DUP8
- [1056] ADD
- [1057] ADD
- [1058] GT
- [1059] ISZERO
- [1060] PUSH2 0x0782
- [1061] JUMPI
- [1062] PUSH1 0x00
- [1063] DUP1
- [1064] REVERT
- [1065] JUMPDEST
- [1066] DUP3
- [1067] PUSH1 0x20
- [1068] DUP7
- [1069] ADD
- [1070] PUSH1 0x20
- [1071] DUP4
- [1072] ADD
- [1073] CALLDATACOPY
- [1074] PUSH1 0x00
- [1075] PUSH1 0x20
- [1076] DUP5
- [1077] DUP4
- [1078] ADD
- [1079] ADD
- [1080] MSTORE
- [1081] DUP1
- [1082] SWAP6
- [1083] POP
- [1084] POP
- [1085] POP
- [1086] POP
- [1087] POP
- [1088] POP
- [1089] SWAP3
- [1090] POP
- [1091] SWAP3
- [1092] POP
- [1093] SWAP3
- [1094] JUMP
- [1095] JUMPDEST
- [1096] PUSH1 0x00
- [1097] DUP1
- [1098] PUSH1 0x00
- [1099] PUSH1 0x40
- [1100] DUP5
- [1101] DUP7
- [1102] SUB
- [1103] SLT
- [1104] ISZERO
- [1105] PUSH2 0x07b9
- [1106] JUMPI
- [1107] PUSH1 0x00
- [1108] DUP1
- [1109] REVERT
- [1110] JUMPDEST
- [1111] PUSH2 0x07c2
- [1112] DUP5
- [1113] PUSH2 0x0694
- [1114] JUMP
- [1115] JUMPDEST
- [1116] SWAP3
- [1117] POP
- [1118] PUSH1 0x20
- [1119] DUP5
- [1120] ADD
- [1121] CALLDATALOAD
- [1122] PUSH8 0xffffffffffffffff
- [1123] DUP1
- [1124] DUP3
- [1125] GT
- [1126] ISZERO
- [1127] PUSH2 0x07df
- [1128] JUMPI
- [1129] PUSH1 0x00
- [1130] DUP1
- [1131] REVERT
- [1132] JUMPDEST
- [1133] DUP2
- [1134] DUP7
- [1135] ADD
- [1136] SWAP2
- [1137] POP
- [1138] DUP7
- [1139] PUSH1 0x1f
- [1140] DUP4
- [1141] ADD
- [1142] SLT
- [1143] PUSH2 0x07f3
- [1144] JUMPI
- [1145] PUSH1 0x00
- [1146] DUP1
- [1147] REVERT
- [1148] JUMPDEST
- [1149] DUP2
- [1150] CALLDATALOAD
- [1151] DUP2
- [1152] DUP2
- [1153] GT
- [1154] ISZERO
- [1155] PUSH2 0x0802
- [1156] JUMPI
- [1157] PUSH1 0x00
- [1158] DUP1
- [1159] REVERT
- [1160] JUMPDEST
- [1161] DUP8
- [1162] PUSH1 0x20
- [1163] DUP3
- [1164] DUP6
- [1165] ADD
- [1166] ADD
- [1167] GT
- [1168] ISZERO
- [1169] PUSH2 0x0814
- [1170] JUMPI
- [1171] PUSH1 0x00
- [1172] DUP1
- [1173] REVERT
- [1174] JUMPDEST
- [1175] PUSH1 0x20
- [1176] DUP4
- [1177] ADD
- [1178] SWAP5
- [1179] POP
- [1180] DUP1
- [1181] SWAP4
- [1182] POP
- [1183] POP
- [1184] POP
- [1185] POP
- [1186] SWAP3
- [1187] POP
- [1188] SWAP3
- [1189] POP
- [1190] SWAP3
- [1191] JUMP
- [1192] JUMPDEST
- [1193] DUP2
- [1194] DUP4
- [1195] DUP3
- [1196] CALLDATACOPY
- [1197] PUSH1 0x00
- [1198] SWAP2
- [1199] ADD
- [1200] SWAP1
- [1201] DUP2
- [1202] MSTORE
- [1203] SWAP2
- [1204] SWAP1
- [1205] POP
- [1206] JUMP
- [1207] JUMPDEST
- [1208] PUSH1 0x00
- [1209] DUP3
- [1210] MLOAD
- [1211] PUSH1 0x00
- [1212] JUMPDEST
- [1213] DUP2
- [1214] DUP2
- [1215] LT
- [1216] ISZERO
- [1217] PUSH2 0x0858
- [1218] JUMPI
- [1219] PUSH1 0x20
- [1220] DUP2
- [1221] DUP7
- [1222] ADD
- [1223] DUP2
- [1224] ADD
- [1225] MLOAD
- [1226] DUP6
- [1227] DUP4
- [1228] ADD
- [1229] MSTORE
- [1230] ADD
- [1231] PUSH2 0x083e
- [1232] JUMP
- [1233] JUMPDEST
- [1234] DUP2
- [1235] DUP2
- [1236] GT
- [1237] ISZERO
- [1238] PUSH2 0x0867
- [1239] JUMPI
- [1240] PUSH1 0x00
- [1241] DUP3
- [1242] DUP6
- [1243] ADD
- [1244] MSTORE
- [1245] JUMPDEST
- [1246] POP
- [1247] SWAP2
- [1248] SWAP1
- [1249] SWAP2
- [1250] ADD
- [1251] SWAP3
- [1252] SWAP2
- [1253] POP
- [1254] POP
- [1255] JUMP
- [1256] JUMPDEST
- [1257] PUSH1 0x20
- [1258] DUP1
- [1259] DUP3
- [1260] MSTORE
- [1261] PUSH1 0x1a
- [1262] SWAP1
- [1263] DUP3
- [1264] ADD
- [1265] MSTORE
- [1266] PUSH32 0x43616c6c6572206973206e6f742074686520476f7665726e6f72000000000000
- [1267] PUSH1 0x40
- [1268] DUP3
- [1269] ADD
- [1270] MSTORE
- [1271] PUSH1 0x60
- [1272] ADD
- [1273] SWAP1
- [1274] JUMP
- [1275] JUMPDEST
- [1276] PUSH1 0x00
- [1277] DUP3
- [1278] DUP3
- [1279] LT
- [1280] ISZERO
- [1281] PUSH2 0x08c9
- [1282] JUMPI
- [1283] PUSH4 0x4e487b71
- [1284] PUSH1 0xe0
- [1285] SHL
- [1286] PUSH1 0x00
- [1287] MSTORE
- [1288] PUSH1 0x11
- [1289] PUSH1 0x04
- [1290] MSTORE
- [1291] PUSH1 0x24
- [1292] PUSH1 0x00
- [1293] REVERT
- [1294] JUMPDEST
- [1295] POP
- [1296] SUB
- [1297] SWAP1
- [1298] JUMP
- [1299] JUMPDEST
- [1300] PUSH4 0x4e487b71
- [1301] PUSH1 0xe0
- [1302] SHL
- [1303] PUSH1 0x00
- [1304] MSTORE
- [1305] PUSH1 0x01
- [1306] PUSH1 0x04
- [1307] MSTORE
- [1308] PUSH1 0x24
- [1309] PUSH1 0x00
- [1310] REVERT
- [1311] JUMPDEST
- [1312] PUSH4 0x4e487b71
- [1313] PUSH1 0xe0
- [1314] SHL
- [1315] PUSH1 0x00
- [1316] MSTORE
- [1317] PUSH1 0x41
- [1318] PUSH1 0x04
- [1319] MSTORE
- [1320] PUSH1 0x24
- [1321] PUSH1 0x00
- [1322] REVERT
- [1323] 'fe'(Unknown Opcode)
- [1324] DUP4
- [1325] RETURN
- [1326] '4c'(Unknown Opcode)
- [1327] DUP9
- [1328] 'ec'(Unknown Opcode)
- [1329] CODECOPY
- [1330] 'd5'(Unknown Opcode)
- [1331] '4d'(Unknown Opcode)
- [1332] '1e'(Unknown Opcode)
- [1333] TIMESTAMP
- [1334] EXTCODESIZE
- [1335] 'd8'(Unknown Opcode)
- [1336] LOG1
- [1337] DUP2
- [1338] 'eb'(Unknown Opcode)
- [1339] 'c5'(Unknown Opcode)
- [1340] SWAP15
- [1341] 'de'(Unknown Opcode)
- [1342] TSTORE
- [1343] 'cc'(Unknown Opcode)
- [1344] SWAP10
- [1345] SWAP7
- [1346] 'c2'(Unknown Opcode)
- [1347] 'df'(Unknown Opcode)
- [1348] CALLER
- [1349] CHAINID
- [1350] PUSH9 0xb4f89fdd73360894a1
- [1351] EXTCODESIZE
- [1352] LOG1
- [1353] LOG3
- [1354] '21'(Unknown Opcode)
- [1355] MOD
- [1356] PUSH8 0xc828492db98dca3e
- [1357] SHA3
- [1358] PUSH23 0xcc3735a920a3ca505d382bbca264697066735822122090
- [1359] '26'(Unknown Opcode)
- [1360] PUSH1 0x40
- [1361] 'b1'(Unknown Opcode)
- [1362] CALLCODE
- [1363] CALLDATALOAD
- [1364] SELFBALANCE
- [1365] 'e3'(Unknown Opcode)
- [1366] PUSH6 0xf44e3e4a6c3c
- [1367] 'ed'(Unknown Opcode)
- [1368] 'd2'(Unknown Opcode)
- [1369] 'dd'(Unknown Opcode)
- [1370] RETURNDATASIZE
- [1371] 'd4'(Unknown Opcode)
- [1372] '2a'(Unknown Opcode)
- [1373] AND
- [1374] CREATE
- [1375] 'df'(Unknown Opcode)
- [1376] CHAINID
- [1377] PC
- [1378] ISZERO
- [1379] GASPRICE
- [1380] 'ec'(Unknown Opcode)
- [1381] SIGNEXTEND
- [1382] SWAP12
- [1383] PUSH5 0x736f6c6343
- [1384] STOP
- [1385] ADDMOD
- [1386] SMOD
- [1387] STOP
- [1388] CALLER