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
Share
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"  }]
0x2ad99f…faaa29 on BNB Chain — Decompiled Solidity