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 0x0217
- [5] JUMPI
- [6] PUSH32 0xb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d6103
- [7] SLOAD
- [8] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [9] AND
- [10] CALLER
- [11] SUB
- [12] PUSH2 0x0212
- [13] JUMPI
- [14] PUSH1 0x00
- [15] CALLDATALOAD
- [16] PUSH32 0xffffffff00000000000000000000000000000000000000000000000000000000
- [17] AND
- [18] PUSH32 0x3659cfe600000000000000000000000000000000000000000000000000000000
- [19] DUP2
- [20] SUB
- [21] PUSH2 0x00a4
- [22] JUMPI
- [23] POP
- [24] PUSH2 0x009c
- [25] PUSH2 0x0734
- [26] JUMP
- [27] JUMPDEST
- [28] PUSH1 0x20
- [29] DUP2
- [30] MLOAD
- [31] SWAP2
- [32] ADD
- [33] RETURN
- [34] JUMPDEST
- [35] PUSH32 0x4f1ef28600000000000000000000000000000000000000000000000000000000
- [36] DUP2
- [37] SUB
- [38] PUSH2 0x00d9
- [39] JUMPI
- [40] POP
- [41] PUSH2 0x00d4
- [42] PUSH2 0x0678
- [43] JUMP
- [44] JUMPDEST
- [45] PUSH2 0x009c
- [46] JUMP
- [47] JUMPDEST
- [48] PUSH32 0x8f28397000000000000000000000000000000000000000000000000000000000
- [49] DUP2
- [50] SUB
- [51] PUSH2 0x0109
- [52] JUMPI
- [53] POP
- [54] PUSH2 0x00d4
- [55] PUSH2 0x053b
- [56] JUMP
- [57] JUMPDEST
- [58] PUSH32 0xf851a44000000000000000000000000000000000000000000000000000000000
- [59] DUP2
- [60] SUB
- [61] PUSH2 0x0139
- [62] JUMPI
- [63] POP
- [64] PUSH2 0x00d4
- [65] PUSH2 0x0423
- [66] JUMP
- [67] JUMPDEST
- [68] PUSH32 0x5c60da1b00000000000000000000000000000000000000000000000000000000
- [69] SUB
- [70] PUSH2 0x0167
- [71] JUMPI
- [72] PUSH2 0x00d4
- [73] PUSH2 0x03ca
- [74] JUMP
- [75] JUMPDEST
- [76] PUSH1 0x40
- [77] MLOAD
- [78] PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000
- [79] DUP2
- [80] MSTORE
- [81] PUSH1 0x20
- [82] PUSH1 0x04
- [83] DUP3
- [84] ADD
- [85] MSTORE
- [86] PUSH1 0x42
- [87] PUSH1 0x24
- [88] DUP3
- [89] ADD
- [90] MSTORE
- [91] PUSH32 0x5472616e73706172656e745570677261646561626c6550726f78793a2061646d
- [92] PUSH1 0x44
- [93] DUP3
- [94] ADD
- [95] MSTORE
- [96] PUSH32 0x696e2063616e6e6f742066616c6c6261636b20746f2070726f78792074617267
- [97] PUSH1 0x64
- [98] DUP3
- [99] ADD
- [100] MSTORE
- [101] PUSH32 0x6574000000000000000000000000000000000000000000000000000000000000
- [102] PUSH1 0x84
- [103] DUP3
- [104] ADD
- [105] MSTORE
- [106] PUSH1 0xa4
- [107] SWAP1
- [108] REVERT
- [109] JUMPDEST
- [110] PUSH2 0x02aa
- [111] JUMP
- [112] JUMPDEST
- [113] PUSH32 0xb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d6103
- [114] SLOAD
- [115] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [116] AND
- [117] CALLER
- [118] SUB
- [119] PUSH2 0x02aa
- [120] JUMPI
- [121] PUSH1 0x00
- [122] CALLDATALOAD
- [123] PUSH32 0xffffffff00000000000000000000000000000000000000000000000000000000
- [124] AND
- [125] PUSH32 0x3659cfe600000000000000000000000000000000000000000000000000000000
- [126] DUP2
- [127] SUB
- [128] PUSH2 0x00a4
- [129] JUMPI
- [130] POP
- [131] PUSH2 0x009c
- [132] PUSH2 0x0734
- [133] JUMP
- [134] JUMPDEST
- [135] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [136] PUSH32 0x360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc
- [137] SLOAD
- [138] AND
- [139] PUSH1 0x00
- [140] DUP1
- [141] DUP1
- [142] SWAP3
- [143] CALLDATASIZE
- [144] DUP3
- [145] DUP1
- [146] CALLDATACOPY
- [147] DUP2
- [148] CALLDATASIZE
- [149] SWAP2
- [150] GAS
- [151] DELEGATECALL
- [152] RETURNDATASIZE
- [153] DUP3
- [154] DUP1
- [155] RETURNDATACOPY
- [156] ISZERO
- [157] PUSH2 0x02fd
- [158] JUMPI
- [159] RETURNDATASIZE
- [160] SWAP1
- [161] RETURN
- [162] JUMPDEST
- [163] RETURNDATASIZE
- [164] SWAP1
- [165] REVERT
- [166] JUMPDEST
- [167] PUSH32 0x4e487b7100000000000000000000000000000000000000000000000000000000
- [168] PUSH1 0x00
- [169] MSTORE
- [170] PUSH1 0x41
- [171] PUSH1 0x04
- [172] MSTORE
- [173] PUSH1 0x24
- [174] PUSH1 0x00
- [175] REVERT
- [176] JUMPDEST
- [177] PUSH1 0x40
- [178] DUP2
- [179] ADD
- [180] SWAP1
- [181] DUP2
- [182] LT
- [183] PUSH8 0xffffffffffffffff
- [184] DUP3
- [185] GT
- [186] OR
- [187] PUSH2 0x034c
- [188] JUMPI
- [189] PUSH1 0x40
- [190] MSTORE
- [191] JUMP
- [192] JUMPDEST
- [193] PUSH2 0x0301
- [194] JUMP
- [195] JUMPDEST
- [196] PUSH1 0x20
- [197] DUP2
- [198] ADD
- [199] SWAP1
- [200] DUP2
- [201] LT
- [202] PUSH8 0xffffffffffffffff
- [203] DUP3
- [204] GT
- [205] OR
- [206] PUSH2 0x034c
- [207] JUMPI
- [208] PUSH1 0x40
- [209] MSTORE
- [210] JUMP
- [211] JUMPDEST
- [212] PUSH1 0x60
- [213] DUP2
- [214] ADD
- [215] SWAP1
- [216] DUP2
- [217] LT
- [218] PUSH8 0xffffffffffffffff
- [219] DUP3
- [220] GT
- [221] OR
- [222] PUSH2 0x034c
- [223] JUMPI
- [224] PUSH1 0x40
- [225] MSTORE
- [226] JUMP
- [227] JUMPDEST
- [228] SWAP1
- [229] PUSH1 0x1f
- [230] PUSH32 0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0
- [231] SWAP2
- [232] ADD
- [233] AND
- [234] DUP2
- [235] ADD
- [236] SWAP1
- [237] DUP2
- [238] LT
- [239] PUSH8 0xffffffffffffffff
- [240] DUP3
- [241] GT
- [242] OR
- [243] PUSH2 0x034c
- [244] JUMPI
- [245] PUSH1 0x40
- [246] MSTORE
- [247] JUMP
- [248] JUMPDEST
- [249] PUSH2 0x03d2
- [250] PUSH2 0x08b5
- [251] JUMP
- [252] JUMPDEST
- [253] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [254] PUSH32 0x360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc
- [255] SLOAD
- [256] AND
- [257] PUSH1 0x40
- [258] MLOAD
- [259] SWAP1
- [260] PUSH1 0x20
- [261] DUP3
- [262] ADD
- [263] MSTORE
- [264] PUSH1 0x20
- [265] DUP2
- [266] MSTORE
- [267] PUSH2 0x0420
- [268] DUP2
- [269] PUSH2 0x0330
- [270] JUMP
- [271] JUMPDEST
- [272] SWAP1
- [273] JUMP
- [274] JUMPDEST
- [275] PUSH2 0x042b
- [276] PUSH2 0x08b5
- [277] JUMP
- [278] JUMPDEST
- [279] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [280] PUSH32 0xb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d6103
- [281] SLOAD
- [282] AND
- [283] PUSH1 0x40
- [284] MLOAD
- [285] SWAP1
- [286] PUSH1 0x20
- [287] DUP3
- [288] ADD
- [289] MSTORE
- [290] PUSH1 0x20
- [291] DUP2
- [292] MSTORE
- [293] PUSH2 0x0420
- [294] DUP2
- [295] PUSH2 0x0330
- [296] JUMP
- [297] JUMPDEST
- [298] PUSH1 0x04
- [299] CALLDATALOAD
- [300] SWAP1
- [301] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [302] DUP3
- [303] AND
- [304] DUP3
- [305] SUB
- [306] PUSH2 0x049c
- [307] JUMPI
- [308] JUMP
- [309] JUMPDEST
- [310] PUSH1 0x00
- [311] DUP1
- [312] REVERT
- [313] JUMPDEST
- [314] PUSH32 0xfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc
- [315] PUSH1 0x20
- [316] SWAP2
- [317] ADD
- [318] SLT
- [319] PUSH2 0x049c
- [320] JUMPI
- [321] PUSH1 0x04
- [322] CALLDATALOAD
- [323] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [324] DUP2
- [325] AND
- [326] DUP2
- [327] SUB
- [328] PUSH2 0x049c
- [329] JUMPI
- [330] SWAP1
- [331] JUMP
- [332] JUMPDEST
- [333] PUSH8 0xffffffffffffffff
- [334] DUP2
- [335] GT
- [336] PUSH2 0x034c
- [337] JUMPI
- [338] PUSH1 0x1f
- [339] ADD
- [340] PUSH32 0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0
- [341] AND
- [342] PUSH1 0x20
- [343] ADD
- [344] SWAP1
- [345] JUMP
- [346] JUMPDEST
- [347] PUSH1 0x40
- [348] MLOAD
- [349] SWAP1
- [350] PUSH2 0x0535
- [351] DUP3
- [352] PUSH2 0x0351
- [353] JUMP
- [354] JUMPDEST
- [355] PUSH1 0x00
- [356] DUP3
- [357] MSTORE
- [358] JUMP
- [359] JUMPDEST
- [360] PUSH2 0x0543
- [361] PUSH2 0x08b5
- [362] JUMP
- [363] JUMPDEST
- [364] CALLDATASIZE
- [365] PUSH1 0x04
- [366] GT
- [367] PUSH2 0x049c
- [368] JUMPI
- [369] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [370] DUP1
- [371] PUSH2 0x056a
- [372] CALLDATASIZE
- [373] PUSH2 0x04a1
- [374] JUMP
- [375] JUMPDEST
- [376] AND
- [377] PUSH32 0xb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d6103
- [378] SWAP2
- [379] PUSH32 0x7e644d79422f17c01e4894b5f4f588d331ebfa28653d42ae832dc59e38c9798f
- [380] PUSH1 0x40
- [381] DUP5
- [382] SLOAD
- [383] SWAP3
- [384] DUP2
- [385] MLOAD
- [386] SWAP1
- [387] DUP5
- [388] AND
- [389] DUP2
- [390] MSTORE
- [391] DUP5
- [392] PUSH1 0x20
- [393] DUP3
- [394] ADD
- [395] MSTORE
- [396] LOG1
- [397] DUP2
- [398] ISZERO
- [399] PUSH2 0x05f4
- [400] JUMPI
- [401] PUSH32 0xffffffffffffffffffffffff0000000000000000000000000000000000000000
- [402] AND
- [403] OR
- [404] SWAP1
- [405] SSTORE
- [406] PUSH2 0x0420
- [407] PUSH2 0x0528
- [408] JUMP
- [409] JUMPDEST
- [410] PUSH1 0x84
- [411] PUSH1 0x40
- [412] MLOAD
- [413] PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000
- [414] DUP2
- [415] MSTORE
- [416] PUSH1 0x20
- [417] PUSH1 0x04
- [418] DUP3
- [419] ADD
- [420] MSTORE
- [421] PUSH1 0x26
- [422] PUSH1 0x24
- [423] DUP3
- [424] ADD
- [425] MSTORE
- [426] PUSH32 0x455243313936373a206e65772061646d696e20697320746865207a65726f2061
- [427] PUSH1 0x44
- [428] DUP3
- [429] ADD
- [430] MSTORE
- [431] PUSH32 0x6464726573730000000000000000000000000000000000000000000000000000
- [432] PUSH1 0x64
- [433] DUP3
- [434] ADD
- [435] MSTORE
- [436] REVERT
- [437] JUMPDEST
- [438] CALLDATASIZE
- [439] PUSH1 0x04
- [440] GT
- [441] PUSH2 0x049c
- [442] JUMPI
- [443] PUSH1 0x40
- [444] PUSH32 0xfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc
- [445] CALLDATASIZE
- [446] ADD
- [447] SLT
- [448] PUSH2 0x049c
- [449] JUMPI
- [450] PUSH2 0x06b2
- [451] PUSH2 0x0479
- [452] JUMP
- [453] JUMPDEST
- [454] PUSH1 0x24
- [455] CALLDATALOAD
- [456] SWAP1
- [457] PUSH8 0xffffffffffffffff
- [458] DUP3
- [459] GT
- [460] PUSH2 0x049c
- [461] JUMPI
- [462] CALLDATASIZE
- [463] PUSH1 0x23
- [464] DUP4
- [465] ADD
- [466] SLT
- [467] ISZERO
- [468] PUSH2 0x049c
- [469] JUMPI
- [470] DUP2
- [471] PUSH1 0x04
- [472] ADD
- [473] CALLDATALOAD
- [474] SWAP2
- [475] PUSH2 0x06df
- [476] DUP4
- [477] PUSH2 0x04ee
- [478] JUMP
- [479] JUMPDEST
- [480] SWAP2
- [481] PUSH2 0x06ed
- [482] PUSH1 0x40
- [483] MLOAD
- [484] SWAP4
- [485] DUP5
- [486] PUSH2 0x0389
- [487] JUMP
- [488] JUMPDEST
- [489] DUP4
- [490] DUP4
- [491] MSTORE
- [492] CALLDATASIZE
- [493] PUSH1 0x24
- [494] DUP6
- [495] DUP5
- [496] ADD
- [497] ADD
- [498] GT
- [499] PUSH2 0x049c
- [500] JUMPI
- [501] PUSH1 0x00
- [502] PUSH1 0x20
- [503] DUP6
- [504] PUSH2 0x072c
- [505] SWAP7
- [506] PUSH1 0x24
- [507] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [508] SWAP7
- [509] ADD
- [510] DUP4
- [511] DUP9
- [512] ADD
- [513] CALLDATACOPY
- [514] DUP6
- [515] ADD
- [516] ADD
- [517] MSTORE
- [518] AND
- [519] PUSH2 0x08bc
- [520] JUMP
- [521] JUMPDEST
- [522] PUSH2 0x0420
- [523] PUSH2 0x0528
- [524] JUMP
- [525] JUMPDEST
- [526] PUSH2 0x073c
- [527] PUSH2 0x08b5
- [528] JUMP
- [529] JUMPDEST
- [530] CALLDATASIZE
- [531] PUSH1 0x04
- [532] GT
- [533] PUSH2 0x049c
- [534] JUMPI
- [535] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [536] PUSH2 0x0762
- [537] CALLDATASIZE
- [538] PUSH2 0x04a1
- [539] JUMP
- [540] JUMPDEST
- [541] AND
- [542] PUSH1 0x40
- [543] MLOAD
- [544] SWAP1
- [545] PUSH2 0x0770
- [546] DUP3
- [547] PUSH2 0x0351
- [548] JUMP
- [549] JUMPDEST
- [550] PUSH1 0x00
- [551] DUP3
- [552] MSTORE
- [553] DUP1
- [554] EXTCODESIZE
- [555] ISZERO
- [556] PUSH2 0x0831
- [557] JUMPI
- [558] PUSH32 0x360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc
- [559] DUP2
- [560] PUSH32 0xffffffffffffffffffffffff0000000000000000000000000000000000000000
- [561] DUP3
- [562] SLOAD
- [563] AND
- [564] OR
- [565] SWAP1
- [566] SSTORE
- [567] DUP1
- [568] PUSH32 0xbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b
- [569] PUSH1 0x00
- [570] DUP1
- [571] LOG2
- [572] DUP2
- [573] MLOAD
- [574] ISZERO
- [575] DUP1
- [576] ISZERO
- [577] SWAP1
- [578] PUSH2 0x0829
- [579] JUMPI
- [580] JUMPDEST
- [581] PUSH2 0x080f
- [582] JUMPI
- [583] JUMPDEST
- [584] POP
- [585] POP
- [586] PUSH1 0x40
- [587] MLOAD
- [588] PUSH2 0x0808
- [589] DUP2
- [590] PUSH2 0x0351
- [591] JUMP
- [592] JUMPDEST
- [593] PUSH1 0x00
- [594] DUP2
- [595] MSTORE
- [596] SWAP1
- [597] JUMP
- [598] JUMPDEST
- [599] PUSH2 0x0821
- [600] SWAP2
- [601] PUSH2 0x081b
- [602] PUSH2 0x0972
- [603] JUMP
- [604] JUMPDEST
- [605] SWAP2
- [606] PUSH2 0x09d1
- [607] JUMP
- [608] JUMPDEST
- [609] POP
- [610] CODESIZE
- [611] DUP1
- [612] PUSH2 0x07fa
- [613] JUMP
- [614] JUMPDEST
- [615] POP
- [616] PUSH1 0x00
- [617] PUSH2 0x07f5
- [618] JUMP
- [619] JUMPDEST
- [620] PUSH1 0x84
- [621] PUSH1 0x40
- [622] MLOAD
- [623] PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000
- [624] DUP2
- [625] MSTORE
- [626] PUSH1 0x20
- [627] PUSH1 0x04
- [628] DUP3
- [629] ADD
- [630] MSTORE
- [631] PUSH1 0x2d
- [632] PUSH1 0x24
- [633] DUP3
- [634] ADD
- [635] MSTORE
- [636] PUSH32 0x455243313936373a206e657720696d706c656d656e746174696f6e206973206e
- [637] PUSH1 0x44
- [638] DUP3
- [639] ADD
- [640] MSTORE
- [641] PUSH32 0x6f74206120636f6e747261637400000000000000000000000000000000000000
- [642] PUSH1 0x64
- [643] DUP3
- [644] ADD
- [645] MSTORE
- [646] REVERT
- [647] JUMPDEST
- [648] CALLVALUE
- [649] PUSH2 0x049c
- [650] JUMPI
- [651] JUMP
- [652] JUMPDEST
- [653] DUP1
- [654] EXTCODESIZE
- [655] ISZERO
- [656] PUSH2 0x0831
- [657] JUMPI
- [658] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [659] DUP2
- [660] AND
- [661] PUSH32 0x360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc
- [662] DUP2
- [663] PUSH32 0xffffffffffffffffffffffff0000000000000000000000000000000000000000
- [664] DUP3
- [665] SLOAD
- [666] AND
- [667] OR
- [668] SWAP1
- [669] SSTORE
- [670] PUSH32 0xbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b
- [671] PUSH1 0x00
- [672] DUP1
- [673] LOG2
- [674] DUP2
- [675] MLOAD
- [676] ISZERO
- [677] DUP1
- [678] ISZERO
- [679] SWAP1
- [680] PUSH2 0x096a
- [681] JUMPI
- [682] JUMPDEST
- [683] PUSH2 0x095b
- [684] JUMPI
- [685] POP
- [686] POP
- [687] JUMP
- [688] JUMPDEST
- [689] PUSH2 0x0967
- [690] SWAP2
- [691] PUSH2 0x081b
- [692] PUSH2 0x0972
- [693] JUMP
- [694] JUMPDEST
- [695] POP
- [696] JUMP
- [697] JUMPDEST
- [698] POP
- [699] PUSH1 0x01
- [700] PUSH2 0x0953
- [701] JUMP
- [702] JUMPDEST
- [703] PUSH1 0x40
- [704] MLOAD
- [705] SWAP1
- [706] PUSH2 0x097f
- [707] DUP3
- [708] PUSH2 0x036d
- [709] JUMP
- [710] JUMPDEST
- [711] PUSH1 0x27
- [712] DUP3
- [713] MSTORE
- [714] PUSH32 0x206661696c656400000000000000000000000000000000000000000000000000
- [715] PUSH1 0x40
- [716] DUP4
- [717] PUSH32 0x416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c
- [718] PUSH1 0x20
- [719] DUP3
- [720] ADD
- [721] MSTORE
- [722] ADD
- [723] MSTORE
- [724] JUMP
- [725] JUMPDEST
- [726] PUSH1 0x00
- [727] DUP1
- [728] PUSH2 0x0420
- [729] SWAP5
- [730] SWAP4
- [731] PUSH1 0x20
- [732] DUP2
- [733] MLOAD
- [734] SWAP2
- [735] ADD
- [736] DUP5
- [737] GAS
- [738] DELEGATECALL
- [739] RETURNDATASIZE
- [740] ISZERO
- [741] PUSH2 0x0a10
- [742] JUMPI
- [743] RETURNDATASIZE
- [744] SWAP2
- [745] PUSH2 0x09f3
- [746] DUP4
- [747] PUSH2 0x04ee
- [748] JUMP
- [749] JUMPDEST
- [750] SWAP3
- [751] PUSH2 0x0a01
- [752] PUSH1 0x40
- [753] MLOAD
- [754] SWAP5
- [755] DUP6
- [756] PUSH2 0x0389
- [757] JUMP
- [758] JUMPDEST
- [759] DUP4
- [760] MSTORE
- [761] RETURNDATASIZE
- [762] PUSH1 0x00
- [763] PUSH1 0x20
- [764] DUP6
- [765] ADD
- [766] RETURNDATACOPY
- [767] PUSH2 0x0a7d
- [768] JUMP
- [769] JUMPDEST
- [770] PUSH1 0x60
- [771] SWAP2
- [772] PUSH2 0x0a7d
- [773] JUMP
- [774] JUMPDEST
- [775] ISZERO
- [776] PUSH2 0x0a1f
- [777] JUMPI
- [778] JUMP
- [779] JUMPDEST
- [780] PUSH1 0x64
- [781] PUSH1 0x40
- [782] MLOAD
- [783] PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000
- [784] DUP2
- [785] MSTORE
- [786] PUSH1 0x20
- [787] PUSH1 0x04
- [788] DUP3
- [789] ADD
- [790] MSTORE
- [791] PUSH1 0x1d
- [792] PUSH1 0x24
- [793] DUP3
- [794] ADD
- [795] MSTORE
- [796] PUSH32 0x416464726573733a2063616c6c20746f206e6f6e2d636f6e7472616374000000
- [797] PUSH1 0x44
- [798] DUP3
- [799] ADD
- [800] MSTORE
- [801] REVERT
- [802] JUMPDEST
- [803] SWAP2
- [804] SWAP3
- [805] SWAP1
- [806] ISZERO
- [807] PUSH2 0x0a9d
- [808] JUMPI
- [809] POP
- [810] DUP2
- [811] MLOAD
- [812] ISZERO
- [813] PUSH2 0x0a91
- [814] JUMPI
- [815] POP
- [816] SWAP1
- [817] JUMP
- [818] JUMPDEST
- [819] PUSH2 0x0420
- [820] SWAP1
- [821] EXTCODESIZE
- [822] ISZERO
- [823] ISZERO
- [824] PUSH2 0x0a18
- [825] JUMP
- [826] JUMPDEST
- [827] DUP3
- [828] MLOAD
- [829] SWAP1
- [830] SWAP2
- [831] POP
- [832] ISZERO
- [833] PUSH2 0x0ab0
- [834] JUMPI
- [835] POP
- [836] DUP1
- [837] MLOAD
- [838] SWAP1
- [839] PUSH1 0x20
- [840] ADD
- [841] REVERT
- [842] JUMPDEST
- [843] PUSH1 0x40
- [844] MLOAD
- [845] SWAP1
- [846] PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000
- [847] DUP3
- [848] MSTORE
- [849] DUP2
- [850] PUSH1 0x20
- [851] DUP1
- [852] PUSH1 0x04
- [853] DUP4
- [854] ADD
- [855] MSTORE
- [856] DUP3
- [857] MLOAD
- [858] SWAP3
- [859] DUP4
- [860] PUSH1 0x24
- [861] DUP5
- [862] ADD
- [863] MSTORE
- [864] PUSH1 0x00
- [865] JUMPDEST
- [866] DUP5
- [867] DUP2
- [868] LT
- [869] PUSH2 0x0b2d
- [870] JUMPI
- [871] POP
- [872] POP
- [873] POP
- [874] PUSH32 0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0
- [875] PUSH1 0x1f
- [876] DUP4
- [877] PUSH1 0x00
- [878] PUSH1 0x44
- [879] DUP1
- [880] SWAP7
- [881] DUP7
- [882] ADD
- [883] ADD
- [884] MSTORE
- [885] ADD
- [886] AND
- [887] DUP2
- [888] ADD
- [889] SUB
- [890] ADD
- [891] SWAP1
- [892] REVERT
- [893] JUMPDEST
- [894] DUP2
- [895] DUP2
- [896] ADD
- [897] DUP4
- [898] ADD
- [899] MLOAD
- [900] DUP7
- [901] DUP3
- [902] ADD
- [903] PUSH1 0x44
- [904] ADD
- [905] MSTORE
- [906] DUP6
- [907] SWAP4
- [908] POP
- [909] DUP3
- [910] ADD
- [911] PUSH2 0x0aec
- [912] JUMP
- [913] 'fe'(Unknown Opcode)
- [914] LOG2
- [915] PUSH5 0x6970667358
- [916] '22'(Unknown Opcode)
- [917] SLT
- [918] SHA3
- [919] 'b6'(Unknown Opcode)
- [920] LOG4
- [921] TLOAD
- [922] 'c9'(Unknown Opcode)
- [923] SWAP4
- [924] 'fc'(Unknown Opcode)
- [925] 'd3'(Unknown Opcode)
- [926] CALLDATASIZE
- [927] SELFDESTRUCT
- [928] DUP13
- [929] CALLDATACOPY
- [930] '29'(Unknown Opcode)
- [931] PUSH18 0xa8861feedb1214d249b9490badce7200d3fb
- [932] 'cf'(Unknown Opcode)
- [933] PUSH5 0x736f6c6343
- [934] STOP
- [935] ADDMOD
- [936] OR
- [937] STOP
- [938] CALLER