GLMR Price: $0.51 (-0.69%)
Gas: 161 GWei

Tools

Bytecode to Opcode Disassembler

Attempts to decode the low level Contract Bytecodes to Opcodes.

Decoded Bytecode:
  • [1] PUSH1 0x80
  • [3] PUSH1 0x40
  • [4] MSTORE
  • [5] CALLDATASIZE
  • [8] PUSH2 0x0013
  • [9] JUMPI
  • [12] PUSH2 0x0011
  • [15] PUSH2 0x0017
  • [16] JUMP
  • [17] JUMPDEST
  • [18] STOP
  • [19] JUMPDEST
  • [22] PUSH2 0x0011
  • [23] JUMPDEST
  • [26] PUSH2 0x0027
  • [29] PUSH2 0x0022
  • [32] PUSH2 0x005e
  • [33] JUMP
  • [34] JUMPDEST
  • [37] PUSH2 0x0106
  • [38] JUMP
  • [39] JUMPDEST
  • [40] JUMP
  • [41] JUMPDEST
  • [43] PUSH1 0x60
  • [46] PUSH2 0x004e
  • [47] DUP4
  • [48] DUP4
  • [50] PUSH1 0x40
  • [51] MLOAD
  • [52] DUP1
  • [54] PUSH1 0x60
  • [55] ADD
  • [57] PUSH1 0x40
  • [58] MSTORE
  • [59] DUP1
  • [61] PUSH1 0x27
  • [62] DUP2
  • [63] MSTORE
  • [65] PUSH1 0x20
  • [66] ADD
  • [69] PUSH2 0x02e3
  • [71] PUSH1 0x27
  • [72] SWAP2
  • [73] CODECOPY
  • [76] PUSH2 0x012a
  • [77] JUMP
  • [78] JUMPDEST
  • [79] SWAP4
  • [80] SWAP3
  • [81] POP
  • [82] POP
  • [83] POP
  • [84] JUMP
  • [85] JUMPDEST
  • [86] EXTCODESIZE
  • [87] ISZERO
  • [88] ISZERO
  • [89] SWAP1
  • [90] JUMP
  • [91] JUMPDEST
  • [92] SWAP1
  • [93] JUMP
  • [94] JUMPDEST
  • [96] PUSH1 0x00
  • [99] PUSH2 0x0091
  • [132] PUSH32 0xa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d50
  • [133] SLOAD
  • [135] PUSH1 0x01
  • [137] PUSH1 0x01
  • [139] PUSH1 0xa0
  • [140] SHL
  • [141] SUB
  • [142] AND
  • [143] SWAP1
  • [144] JUMP
  • [145] JUMPDEST
  • [147] PUSH1 0x01
  • [149] PUSH1 0x01
  • [151] PUSH1 0xa0
  • [152] SHL
  • [153] SUB
  • [154] AND
  • [159] PUSH4 0x5c60da1b
  • [161] PUSH1 0x40
  • [162] MLOAD
  • [163] DUP2
  • [168] PUSH4 0xffffffff
  • [169] AND
  • [171] PUSH1 0xe0
  • [172] SHL
  • [173] DUP2
  • [174] MSTORE
  • [176] PUSH1 0x04
  • [177] ADD
  • [179] PUSH1 0x20
  • [181] PUSH1 0x40
  • [182] MLOAD
  • [183] DUP1
  • [184] DUP4
  • [185] SUB
  • [186] DUP2
  • [187] DUP7
  • [188] DUP1
  • [189] EXTCODESIZE
  • [190] ISZERO
  • [191] DUP1
  • [192] ISZERO
  • [195] PUSH2 0x00c9
  • [196] JUMPI
  • [198] PUSH1 0x00
  • [199] DUP1
  • [200] REVERT
  • [201] JUMPDEST
  • [202] POP
  • [203] GAS
  • [204] STATICCALL
  • [205] ISZERO
  • [206] DUP1
  • [207] ISZERO
  • [210] PUSH2 0x00dd
  • [211] JUMPI
  • [212] RETURNDATASIZE
  • [214] PUSH1 0x00
  • [215] DUP1
  • [216] RETURNDATACOPY
  • [217] RETURNDATASIZE
  • [219] PUSH1 0x00
  • [220] REVERT
  • [221] JUMPDEST
  • [222] POP
  • [223] POP
  • [224] POP
  • [225] POP
  • [227] PUSH1 0x40
  • [228] MLOAD
  • [229] RETURNDATASIZE
  • [231] PUSH1 0x1f
  • [232] NOT
  • [234] PUSH1 0x1f
  • [235] DUP3
  • [236] ADD
  • [237] AND
  • [238] DUP3
  • [239] ADD
  • [240] DUP1
  • [242] PUSH1 0x40
  • [243] MSTORE
  • [244] POP
  • [245] DUP2
  • [246] ADD
  • [247] SWAP1
  • [250] PUSH2 0x0101
  • [251] SWAP2
  • [252] SWAP1
  • [255] PUSH2 0x023c
  • [256] JUMP
  • [257] JUMPDEST
  • [258] SWAP1
  • [259] POP
  • [260] SWAP1
  • [261] JUMP
  • [262] JUMPDEST
  • [263] CALLDATASIZE
  • [265] PUSH1 0x00
  • [266] DUP1
  • [267] CALLDATACOPY
  • [269] PUSH1 0x00
  • [270] DUP1
  • [271] CALLDATASIZE
  • [273] PUSH1 0x00
  • [274] DUP5
  • [275] GAS
  • [276] DELEGATECALL
  • [277] RETURNDATASIZE
  • [279] PUSH1 0x00
  • [280] DUP1
  • [281] RETURNDATACOPY
  • [282] DUP1
  • [283] DUP1
  • [284] ISZERO
  • [287] PUSH2 0x0125
  • [288] JUMPI
  • [289] RETURNDATASIZE
  • [291] PUSH1 0x00
  • [292] RETURN
  • [293] JUMPDEST
  • [294] RETURNDATASIZE
  • [296] PUSH1 0x00
  • [297] REVERT
  • [298] JUMPDEST
  • [300] PUSH1 0x60
  • [301] DUP4
  • [302] EXTCODESIZE
  • [305] PUSH2 0x018e
  • [306] JUMPI
  • [308] PUSH1 0x40
  • [309] MLOAD
  • [313] PUSH3 0x461bcd
  • [315] PUSH1 0xe5
  • [316] SHL
  • [317] DUP2
  • [318] MSTORE
  • [320] PUSH1 0x20
  • [322] PUSH1 0x04
  • [323] DUP3
  • [324] ADD
  • [325] MSTORE
  • [327] PUSH1 0x26
  • [329] PUSH1 0x24
  • [330] DUP3
  • [331] ADD
  • [332] MSTORE
  • [365] PUSH32 0x416464726573733a2064656c65676174652063616c6c20746f206e6f6e2d636f
  • [367] PUSH1 0x44
  • [368] DUP3
  • [369] ADD
  • [370] MSTORE
  • [377] PUSH6 0x1b9d1c9858dd
  • [379] PUSH1 0xd2
  • [380] SHL
  • [382] PUSH1 0x64
  • [383] DUP3
  • [384] ADD
  • [385] MSTORE
  • [387] PUSH1 0x84
  • [388] ADD
  • [389] JUMPDEST
  • [391] PUSH1 0x40
  • [392] MLOAD
  • [393] DUP1
  • [394] SWAP2
  • [395] SUB
  • [396] SWAP1
  • [397] REVERT
  • [398] JUMPDEST
  • [400] PUSH1 0x00
  • [401] DUP1
  • [402] DUP6
  • [404] PUSH1 0x01
  • [406] PUSH1 0x01
  • [408] PUSH1 0xa0
  • [409] SHL
  • [410] SUB
  • [411] AND
  • [412] DUP6
  • [414] PUSH1 0x40
  • [415] MLOAD
  • [418] PUSH2 0x01a9
  • [419] SWAP2
  • [420] SWAP1
  • [423] PUSH2 0x0263
  • [424] JUMP
  • [425] JUMPDEST
  • [427] PUSH1 0x00
  • [429] PUSH1 0x40
  • [430] MLOAD
  • [431] DUP1
  • [432] DUP4
  • [433] SUB
  • [434] DUP2
  • [435] DUP6
  • [436] GAS
  • [437] DELEGATECALL
  • [438] SWAP2
  • [439] POP
  • [440] POP
  • [441] RETURNDATASIZE
  • [442] DUP1
  • [444] PUSH1 0x00
  • [445] DUP2
  • [446] EQ
  • [449] PUSH2 0x01e4
  • [450] JUMPI
  • [452] PUSH1 0x40
  • [453] MLOAD
  • [454] SWAP2
  • [455] POP
  • [457] PUSH1 0x1f
  • [458] NOT
  • [460] PUSH1 0x3f
  • [461] RETURNDATASIZE
  • [462] ADD
  • [463] AND
  • [464] DUP3
  • [465] ADD
  • [467] PUSH1 0x40
  • [468] MSTORE
  • [469] RETURNDATASIZE
  • [470] DUP3
  • [471] MSTORE
  • [472] RETURNDATASIZE
  • [474] PUSH1 0x00
  • [476] PUSH1 0x20
  • [477] DUP5
  • [478] ADD
  • [479] RETURNDATACOPY
  • [482] PUSH2 0x01e9
  • [483] JUMP
  • [484] JUMPDEST
  • [486] PUSH1 0x60
  • [487] SWAP2
  • [488] POP
  • [489] JUMPDEST
  • [490] POP
  • [491] SWAP2
  • [492] POP
  • [493] SWAP2
  • [494] POP
  • [497] PUSH2 0x01f9
  • [498] DUP3
  • [499] DUP3
  • [500] DUP7
  • [503] PUSH2 0x0203
  • [504] JUMP
  • [505] JUMPDEST
  • [506] SWAP7
  • [507] SWAP6
  • [508] POP
  • [509] POP
  • [510] POP
  • [511] POP
  • [512] POP
  • [513] POP
  • [514] JUMP
  • [515] JUMPDEST
  • [517] PUSH1 0x60
  • [518] DUP4
  • [519] ISZERO
  • [522] PUSH2 0x0212
  • [523] JUMPI
  • [524] POP
  • [525] DUP2
  • [528] PUSH2 0x004e
  • [529] JUMP
  • [530] JUMPDEST
  • [531] DUP3
  • [532] MLOAD
  • [533] ISZERO
  • [536] PUSH2 0x0222
  • [537] JUMPI
  • [538] DUP3
  • [539] MLOAD
  • [540] DUP1
  • [541] DUP5
  • [543] PUSH1 0x20
  • [544] ADD
  • [545] REVERT
  • [546] JUMPDEST
  • [547] DUP2
  • [549] PUSH1 0x40
  • [550] MLOAD
  • [554] PUSH3 0x461bcd
  • [556] PUSH1 0xe5
  • [557] SHL
  • [558] DUP2
  • [559] MSTORE
  • [561] PUSH1 0x04
  • [562] ADD
  • [565] PUSH2 0x0185
  • [566] SWAP2
  • [567] SWAP1
  • [570] PUSH2 0x027f
  • [571] JUMP
  • [572] JUMPDEST
  • [574] PUSH1 0x00
  • [576] PUSH1 0x20
  • [577] DUP3
  • [578] DUP5
  • [579] SUB
  • [580] SLT
  • [581] ISZERO
  • [584] PUSH2 0x024d
  • [585] JUMPI
  • [586] DUP1
  • [587] DUP2
  • [588] REVERT
  • [589] JUMPDEST
  • [590] DUP2
  • [591] MLOAD
  • [593] PUSH1 0x01
  • [595] PUSH1 0x01
  • [597] PUSH1 0xa0
  • [598] SHL
  • [599] SUB
  • [600] DUP2
  • [601] AND
  • [602] DUP2
  • [603] EQ
  • [606] PUSH2 0x004e
  • [607] JUMPI
  • [608] DUP2
  • [609] DUP3
  • [610] REVERT
  • [611] JUMPDEST
  • [613] PUSH1 0x00
  • [614] DUP3
  • [615] MLOAD
  • [618] PUSH2 0x0275
  • [619] DUP2
  • [620] DUP5
  • [622] PUSH1 0x20
  • [623] DUP8
  • [624] ADD
  • [627] PUSH2 0x02b2
  • [628] JUMP
  • [629] JUMPDEST
  • [630] SWAP2
  • [631] SWAP1
  • [632] SWAP2
  • [633] ADD
  • [634] SWAP3
  • [635] SWAP2
  • [636] POP
  • [637] POP
  • [638] JUMP
  • [639] JUMPDEST
  • [641] PUSH1 0x20
  • [642] DUP2
  • [643] MSTORE
  • [645] PUSH1 0x00
  • [646] DUP3
  • [647] MLOAD
  • [648] DUP1
  • [650] PUSH1 0x20
  • [651] DUP5
  • [652] ADD
  • [653] MSTORE
  • [656] PUSH2 0x029e
  • [657] DUP2
  • [659] PUSH1 0x40
  • [660] DUP6
  • [661] ADD
  • [663] PUSH1 0x20
  • [664] DUP8
  • [665] ADD
  • [668] PUSH2 0x02b2
  • [669] JUMP
  • [670] JUMPDEST
  • [672] PUSH1 0x1f
  • [673] ADD
  • [675] PUSH1 0x1f
  • [676] NOT
  • [677] AND
  • [678] SWAP2
  • [679] SWAP1
  • [680] SWAP2
  • [681] ADD
  • [683] PUSH1 0x40
  • [684] ADD
  • [685] SWAP3
  • [686] SWAP2
  • [687] POP
  • [688] POP
  • [689] JUMP
  • [690] JUMPDEST
  • [692] PUSH1 0x00
  • [693] JUMPDEST
  • [694] DUP4
  • [695] DUP2
  • [696] LT
  • [697] ISZERO
  • [700] PUSH2 0x02cd
  • [701] JUMPI
  • [702] DUP2
  • [703] DUP2
  • [704] ADD
  • [705] MLOAD
  • [706] DUP4
  • [707] DUP3
  • [708] ADD
  • [709] MSTORE
  • [711] PUSH1 0x20
  • [712] ADD
  • [715] PUSH2 0x02b5
  • [716] JUMP
  • [717] JUMPDEST
  • [718] DUP4
  • [719] DUP2
  • [720] GT
  • [721] ISZERO
  • [724] PUSH2 0x02dc
  • [725] JUMPI
  • [727] PUSH1 0x00
  • [728] DUP5
  • [729] DUP5
  • [730] ADD
  • [731] MSTORE
  • [732] JUMPDEST
  • [733] POP
  • [734] POP
  • [735] POP
  • [736] POP
  • [737] JUMP
  • [738] 'fe'(Unknown Opcode)
  • [739] COINBASE
  • [745] PUSH5 0x6472657373
  • [746] GASPRICE
  • [747] SHA3
  • [761] PUSH13 0x6f772d6c6576656c2064656c65
  • [770] PUSH8 0x6174652063616c6c
  • [771] SHA3
  • [779] PUSH7 0x61696c6564a264
  • [790] PUSH10 0x706673582212203e23ac
  • [791] '4f'(Unknown Opcode)
  • [818] PUSH26 0xa95247999f8e0df94ea5bd5e38561ccfd051b0ea50ba9aea59b8
  • [819] CALL
  • [825] PUSH5 0x736f6c6343
  • [826] STOP
  • [827] ADDMOD
  • [828] DIV
  • [829] STOP
  • [830] CALLER