Ethereum

0xf6d072254eb8a9b06e0ba21221b498332c1bc35e

Decompiled Solidity recovered from this contract's runtime bytecode. Best-effort reconstruction — confirm behaviour against on-chain state.

Decompilation outputEthereum · 0xf6d07225…2c1bc35e23.2 KB172.4 s
Share
67 lines · Click a variable or keyword to highlight its references · Click a line number to copy its link; Shift-click to copy a block link
//decompiled by exvvul decompiler tool contact@exvul.com https://x.com/exvulsec// Decompilation incomplete: symbolic execution reached a configured deadline for 6 of 7 entry points (170000 ms contract budget): 10d1e85c, 4089093f, 8e3ac44b, 91dd7346, e9cbafb0, fa461e33// SPDX-License-Identifier: MIT  >=0.8.0;  {    ()   {    }        ()  {        // Synthetic compatibility routes preserve original selectors for unresolved names.         ((.. >= 4) && (. == 0x4089093f)) {            // Route to Unknown_4089093f() after replacing only msg.sig.            ((0x7b53ee82));            ;        }         ((.. >= 4) && (. == 0xfa461e33)) {            // Route to Unknown_fa461e33() after replacing only msg.sig.            ((0x404cc026));            ;        }        ();    }             ()  {    }         ( ,  ,   )   {    }         (  )   {    }         ()   {    }         ()   {    }         ( ,  ,  ,   )   {    }         ( )  {         {              := (0x40)            (, 0, ())            (, (((), 0x00000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffff), (224, (, 0xffffffff))))              := ((), (), , (), 0, 0)              := ()            (, 0, )                          0 { (, ) }             { (, ) }        }    }        // Note: This selector table is synthetic and is not part of the original Solidity source.    // It records the recovered selector-to-signature mapping without executable behavior.        // 0x10d1e85c => uniswapV2Call(address,uint256,uint256,bytes)    // 0x4089093f => Unknown_4089093f()    // 0x8e3ac44b => takeETH()    // 0x91dd7346 => unlockCallback(bytes)    // 0xe9cbafb0 => uniswapV3FlashCallback(uint256,uint256,bytes)    // 0xfa461e33 => Unknown_fa461e33()}