Ethereum

0x2b19d21c7d1d67f084fe8326d808ae5f2621b8ca

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

Decompilation outputEthereum · 0x2b19d21c…2621b8ca746 B1.1 s
Share
36 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// SPDX-License-Identifier: MIT  >=0.8.0;  {         (  )   {        (!(((0x04 + (.. - 0x04)) - 0x04) < 0x20));        (!(. > 0xffffffffffffffff));        (((0x04 + ) + 0x1f) < (0x04 + (.. - 0x04)));        (!(. > 0xffffffffffffffff));        (!(((0x04 + ) + 0x20) + (. * 0x01) > (0x04 + (.. - 0x04))));         ;         = (((0x20 + ) + 0x20) + 0x20) + ((. + 0x1f) & (0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0));        ((.(((0x20 + ) + 0x20) - (0x20 + ), )) == 0xf3e4de6fcdef59dc01ea8370e50b45e7791ad21760530bd099868d706cd41b9c);        ( ,   ) = (.).{ : !(). * 0x08fc, : (). }(""); // call        ();    }         (  )    () {        (!(((0x04 + (.. - 0x04)) - 0x04) < 0x20));        (!(. > 0xffffffffffffffff));        (((0x04 + ) + 0x1f) < (0x04 + (.. - 0x04)));        (!(. > 0xffffffffffffffff));        (!(((0x04 + ) + 0x20) + (. * 0x01) > (0x04 + (.. - 0x04))));         ;         = (((0x20 + ) + 0x20) + 0x20) + ((. + 0x1f) & (0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0));         ((.(((0x20 + ) + 0x20) - (0x20 + ), ())));    }        // 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.        // 0x2fcf0270 => k(string)    // 0xb411ee94 => hash(string)}