BNB Chain
0x2ad99fcfe69248561bf5f0eb788af5217afaaa29
Decompiled Solidity recovered from this contract's runtime bytecode. Best-effort reconstruction — confirm behaviour against on-chain state.
Decompilation outputBNB Chain · 0x2ad99fcf…7afaaa2920.3 KB109.7 s
This result is permanently available athttps://decompiler.exvul.com/bsc/0x2ad99fcfe69248561bf5f0eb788af5217afaaa29
278 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
[ { "type": "receive", "stateMutability": "payable" }, { "type": "function", "name": "AddSingleWhitelist", "inputs": [ { "name": "arg0", "type": "address" } ], "outputs": [], "stateMutability": "nonpayable" }, { "type": "function", "name": "AuthWalletAddress", "inputs": [ { "name": "account", "type": "address" } ], "outputs": [ { "name": "", "type": "bool" } ], "stateMutability": "view" }, { "type": "function", "name": "ExecuteBuy", "inputs": [ { "name": "arg0", "type": "bytes" } ], "outputs": [], "stateMutability": "view" }, { "type": "function", "name": "ExecuteSell", "inputs": [ { "name": "arg0", "type": "bytes" } ], "outputs": [], "stateMutability": "view" }, { "type": "function", "name": "GetCoinTo", "inputs": [ { "name": "arg0", "type": "address" }, { "name": "token", "type": "address" }, { "name": "amount", "type": "uint256" } ], "outputs": [], "stateMutability": "nonpayable" }, { "type": "function", "name": "GetWithdraw", "inputs": [ { "name": "token", "type": "address" }, { "name": "amount", "type": "uint256" } ], "outputs": [], "stateMutability": "nonpayable" }, { "type": "function", "name": "SendBNB", "inputs": [ { "name": "arg0", "type": "address" }, { "name": "arg1", "type": "uint256" } ], "outputs": [], "stateMutability": "nonpayable" }, { "type": "function", "name": "SetWhitelist", "inputs": [ { "name": "arg0", "type": "address[]" } ], "outputs": [], "stateMutability": "nonpayable" }, { "type": "function", "name": "Unknown_23a69e75", "inputs": [ { "name": "amount", "type": "uint256" }, { "name": "arg1", "type": "uint256" }, { "name": "arg2", "type": "bytes" } ], "outputs": [], "stateMutability": "nonpayable" }, { "type": "function", "name": "Unknown_4777c37a", "inputs": [ { "name": "arg0", "type": "uint256" } ], "outputs": [], "stateMutability": "nonpayable" }, { "type": "function", "name": "Unknown_95b13ba1", "inputs": [ { "name": "arg0", "type": "uint256" } ], "outputs": [], "stateMutability": "nonpayable" }, { "type": "function", "name": "Unknown_fa461e33", "inputs": [ { "name": "arg0", "type": "uint256" }, { "name": "arg1", "type": "uint256" }, { "name": "arg2", "type": "bytes" } ], "outputs": [], "stateMutability": "nonpayable" }, { "type": "function", "name": "UpdateXorKey", "inputs": [ { "name": "arg0", "type": "bytes32" } ], "outputs": [], "stateMutability": "nonpayable" }, { "type": "function", "name": "checkReserves", "inputs": [ { "name": "pair", "type": "address" }, { "name": "arg1", "type": "uint256" } ], "outputs": [ { "name": "", "type": "bytes" } ], "stateMutability": "nonpayable" }, { "type": "function", "name": "getBNBNum", "inputs": [ { "name": "arg0", "type": "address" } ], "outputs": [ { "name": "", "type": "uint256" } ], "stateMutability": "view" }, { "type": "function", "name": "lockAcquired", "inputs": [ { "name": "arg0", "type": "bytes" } ], "outputs": [], "stateMutability": "view" }, { "type": "function", "name": "transferOwnership", "inputs": [ { "name": "newOwner", "type": "address" } ], "outputs": [], "stateMutability": "nonpayable" }, { "type": "function", "name": "unlockCallback", "inputs": [ { "name": "data", "type": "bytes" } ], "outputs": [ { "name": "", "type": "bytes" } ], "stateMutability": "nonpayable" }]