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
This result is permanently available athttps://decompiler.exvul.com/ethereum/0xf6d072254eb8a9b06e0ba21221b498332c1bc35e
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()}