BNB Chain

0xa28bffa4107035cadc2e3c43cda4754a33622231

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

Decompilation outputBNB Chain · 0xa28bffa4…3362223115.2 KB30.5 s
Share
1,007 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": "RecErcToken",    "inputs": [      {        "name": "token",        "type": "address"      },      {        "name": "recipient",        "type": "address"      },      {        "name": "amount",        "type": "uint256"      }    ],    "outputs": [],    "stateMutability": "nonpayable"  },  {    "type": "function",    "name": "Unknown_1286a48c",    "inputs": [],    "outputs": [      {        "name": "",        "type": "address"      }    ],    "stateMutability": "view"  },  {    "type": "function",    "name": "Unknown_1a3f218b",    "inputs": [],    "outputs": [],    "stateMutability": "nonpayable"  },  {    "type": "function",    "name": "Unknown_37f1b646",    "inputs": [      {        "name": "arg0",        "type": "address"      },      {        "name": "arg1",        "type": "address"      },      {        "name": "arg2",        "type": "address"      },      {        "name": "arg3",        "type": "address"      }    ],    "outputs": [],    "stateMutability": "nonpayable"  },  {    "type": "function",    "name": "Unknown_5ada7883",    "inputs": [],    "outputs": [      {        "name": "",        "type": "uint256"      }    ],    "stateMutability": "view"  },  {    "type": "function",    "name": "Unknown_7fa07e30",    "inputs": [],    "outputs": [],    "stateMutability": "nonpayable"  },  {    "type": "function",    "name": "Unknown_850d6c3b",    "inputs": [      {        "name": "arg0",        "type": "uint256"      }    ],    "outputs": [],    "stateMutability": "nonpayable"  },  {    "type": "function",    "name": "Unknown_8ea11b5a",    "inputs": [],    "outputs": [      {        "name": "",        "type": "uint256"      }    ],    "stateMutability": "view"  },  {    "type": "function",    "name": "Unknown_b41ad7a1",    "inputs": [],    "outputs": [      {        "name": "",        "type": "address"      }    ],    "stateMutability": "view"  },  {    "type": "function",    "name": "Unknown_d0b22c79",    "inputs": [],    "outputs": [      {        "name": "",        "type": "uint256"      }    ],    "stateMutability": "view"  },  {    "type": "function",    "name": "Unknown_d4971f9b",    "inputs": [      {        "name": "arg0",        "type": "uint256"      }    ],    "outputs": [],    "stateMutability": "nonpayable"  },  {    "type": "function",    "name": "Unknown_e5035ef4",    "inputs": [],    "outputs": [      {        "name": "",        "type": "address"      }    ],    "stateMutability": "view"  },  {    "type": "function",    "name": "Unknown_f4a9002b",    "inputs": [],    "outputs": [],    "stateMutability": "nonpayable"  },  {    "type": "function",    "name": "__getReserves",    "inputs": [],    "outputs": [      {        "name": "",        "type": "bytes"      }    ],    "stateMutability": "nonpayable"  },  {    "type": "function",    "name": "_autoPair",    "inputs": [      {        "name": "account",        "type": "address"      }    ],    "outputs": [      {        "name": "",        "type": "bool"      }    ],    "stateMutability": "view"  },  {    "type": "function",    "name": "_getReserves",    "inputs": [],    "outputs": [      {        "name": "",        "type": "bytes"      }    ],    "stateMutability": "nonpayable"  },  {    "type": "function",    "name": "_isBlacklisted",    "inputs": [      {        "name": "account",        "type": "address"      }    ],    "outputs": [      {        "name": "",        "type": "bool"      }    ],    "stateMutability": "view"  },  {    "type": "function",    "name": "_strictCheck",    "inputs": [],    "outputs": [      {        "name": "",        "type": "bool"      }    ],    "stateMutability": "view"  },  {    "type": "function",    "name": "_usdtAddress",    "inputs": [],    "outputs": [      {        "name": "",        "type": "address"      }    ],    "stateMutability": "view"  },  {    "type": "function",    "name": "_weth",    "inputs": [],    "outputs": [      {        "name": "",        "type": "address"      }    ],    "stateMutability": "view"  },  {    "type": "function",    "name": "allowance",    "inputs": [      {        "name": "owner",        "type": "address"      },      {        "name": "spender",        "type": "address"      }    ],    "outputs": [      {        "name": "",        "type": "uint256"      }    ],    "stateMutability": "view"  },  {    "type": "function",    "name": "approve",    "inputs": [      {        "name": "spender",        "type": "address"      },      {        "name": "amount",        "type": "uint256"      }    ],    "outputs": [      {        "name": "",        "type": "bool"      }    ],    "stateMutability": "nonpayable"  },  {    "type": "function",    "name": "autoErrorApproveToken",    "inputs": [      {        "name": "token",        "type": "address"      },      {        "name": "spender",        "type": "address"      }    ],    "outputs": [],    "stateMutability": "nonpayable"  },  {    "type": "function",    "name": "balanceOf",    "inputs": [      {        "name": "account",        "type": "address"      }    ],    "outputs": [      {        "name": "",        "type": "uint256"      }    ],    "stateMutability": "view"  },  {    "type": "function",    "name": "blacklistAddress",    "inputs": [      {        "name": "arg0",        "type": "address"      },      {        "name": "arg1",        "type": "bool"      }    ],    "outputs": [],    "stateMutability": "nonpayable"  },  {    "type": "function",    "name": "buyFee",    "inputs": [],    "outputs": [      {        "name": "",        "type": "uint256"      }    ],    "stateMutability": "view"  },  {    "type": "function",    "name": "communityIncentive",    "inputs": [],    "outputs": [      {        "name": "",        "type": "address"      }    ],    "stateMutability": "view"  },  {    "type": "function",    "name": "deadWallet",    "inputs": [],    "outputs": [      {        "name": "",        "type": "address"      }    ],    "stateMutability": "view"  },  {    "type": "function",    "name": "decimals",    "inputs": [],    "outputs": [      {        "name": "",        "type": "uint8"      }    ],    "stateMutability": "view"  },  {    "type": "function",    "name": "decreaseAllowance",    "inputs": [      {        "name": "spender",        "type": "address"      },      {        "name": "subtractedValue",        "type": "uint256"      }    ],    "outputs": [      {        "name": "",        "type": "bool"      }    ],    "stateMutability": "nonpayable"  },  {    "type": "function",    "name": "excludeFromFees",    "inputs": [      {        "name": "account",        "type": "address"      },      {        "name": "excluded",        "type": "bool"      }    ],    "outputs": [],    "stateMutability": "nonpayable"  },  {    "type": "function",    "name": "executeLpBurn",    "inputs": [],    "outputs": [      {        "name": "",        "type": "uint256"      }    ],    "stateMutability": "nonpayable"  },  {    "type": "function",    "name": "getUserInfo",    "inputs": [      {        "name": "account",        "type": "address"      }    ],    "outputs": [      {        "name": "",        "type": "bytes"      }    ],    "stateMutability": "nonpayable"  },  {    "type": "function",    "name": "increaseAllowance",    "inputs": [      {        "name": "spender",        "type": "address"      },      {        "name": "addedValue",        "type": "uint256"      }    ],    "outputs": [      {        "name": "",        "type": "bool"      }    ],    "stateMutability": "nonpayable"  },  {    "type": "function",    "name": "initLPAmounts",    "inputs": [      {        "name": "arg0",        "type": "address[]"      },      {        "name": "arg1",        "type": "uint256[]"      },      {        "name": "arg2",        "type": "uint256[]"      }    ],    "outputs": [],    "stateMutability": "nonpayable"  },  {    "type": "function",    "name": "isExcludedFromFees",    "inputs": [      {        "name": "account",        "type": "address"      }    ],    "outputs": [      {        "name": "",        "type": "bool"      }    ],    "stateMutability": "view"  },  {    "type": "function",    "name": "isTransfer",    "inputs": [],    "outputs": [      {        "name": "",        "type": "bool"      }    ],    "stateMutability": "view"  },  {    "type": "function",    "name": "lastLpBurnTime",    "inputs": [],    "outputs": [      {        "name": "",        "type": "uint256"      }    ],    "stateMutability": "view"  },  {    "type": "function",    "name": "lpBurnEnabled",    "inputs": [],    "outputs": [      {        "name": "",        "type": "bool"      }    ],    "stateMutability": "view"  },  {    "type": "function",    "name": "lpBurnFrequency",    "inputs": [],    "outputs": [      {        "name": "",        "type": "uint256"      }    ],    "stateMutability": "view"  },  {    "type": "function",    "name": "minPoolTokenBalance",    "inputs": [],    "outputs": [      {        "name": "",        "type": "uint256"      }    ],    "stateMutability": "view"  },  {    "type": "function",    "name": "multipleAutoPair",    "inputs": [      {        "name": "accounts",        "type": "address[]"      },      {        "name": "enabled",        "type": "bool"      }    ],    "outputs": [],    "stateMutability": "nonpayable"  },  {    "type": "function",    "name": "multipleBlacklistAddress",    "inputs": [      {        "name": "accounts",        "type": "address[]"      },      {        "name": "enabled",        "type": "bool"      }    ],    "outputs": [],    "stateMutability": "nonpayable"  },  {    "type": "function",    "name": "multipleExcludeFromFee",    "inputs": [      {        "name": "accounts",        "type": "address[]"      },      {        "name": "excluded",        "type": "bool"      }    ],    "outputs": [],    "stateMutability": "nonpayable"  },  {    "type": "function",    "name": "name",    "inputs": [],    "outputs": [      {        "name": "",        "type": "string"      }    ],    "stateMutability": "view"  },  {    "type": "function",    "name": "owner",    "inputs": [],    "outputs": [      {        "name": "",        "type": "address"      }    ],    "stateMutability": "view"  },  {    "type": "function",    "name": "pairUSDT",    "inputs": [],    "outputs": [      {        "name": "",        "type": "address"      }    ],    "stateMutability": "view"  },  {    "type": "function",    "name": "percentForLPBurn",    "inputs": [],    "outputs": [      {        "name": "",        "type": "uint256"      }    ],    "stateMutability": "view"  },  {    "type": "function",    "name": "renounceOwnership",    "inputs": [],    "outputs": [],    "stateMutability": "nonpayable"  },  {    "type": "function",    "name": "sellFee",    "inputs": [],    "outputs": [      {        "name": "",        "type": "uint256"      }    ],    "stateMutability": "view"  },  {    "type": "function",    "name": "setAutoLPBurnSettings",    "inputs": [      {        "name": "arg0",        "type": "uint256"      },      {        "name": "arg1",        "type": "uint256"      },      {        "name": "arg2",        "type": "bool"      },      {        "name": "arg3",        "type": "uint256"      }    ],    "outputs": [],    "stateMutability": "nonpayable"  },  {    "type": "function",    "name": "setBuyFees",    "inputs": [      {        "name": "arg0",        "type": "uint256"      },      {        "name": "arg1",        "type": "uint256"      }    ],    "outputs": [],    "stateMutability": "nonpayable"  },  {    "type": "function",    "name": "setDeadAddress",    "inputs": [      {        "name": "newAddress",        "type": "address"      }    ],    "outputs": [],    "stateMutability": "nonpayable"  },  {    "type": "function",    "name": "setIsTransFer",    "inputs": [      {        "name": "arg0",        "type": "bool"      },      {        "name": "arg1",        "type": "uint256"      }    ],    "outputs": [],    "stateMutability": "nonpayable"  },  {    "type": "function",    "name": "setSwapAmounts",    "inputs": [      {        "name": "newSwapTokensAtAmount",        "type": "uint256"      }    ],    "outputs": [],    "stateMutability": "nonpayable"  },  {    "type": "function",    "name": "seteMinimumTokenBalance",    "inputs": [      {        "name": "arg0",        "type": "bool"      }    ],    "outputs": [],    "stateMutability": "nonpayable"  },  {    "type": "function",    "name": "startSellTradeBlock",    "inputs": [],    "outputs": [      {        "name": "",        "type": "uint256"      }    ],    "stateMutability": "view"  },  {    "type": "function",    "name": "startTradeSell",    "inputs": [],    "outputs": [],    "stateMutability": "nonpayable"  },  {    "type": "function",    "name": "swapTokensAtAmount",    "inputs": [],    "outputs": [      {        "name": "",        "type": "uint256"      }    ],    "stateMutability": "view"  },  {    "type": "function",    "name": "symbol",    "inputs": [],    "outputs": [      {        "name": "",        "type": "string"      }    ],    "stateMutability": "view"  },  {    "type": "function",    "name": "tokenReceiver",    "inputs": [],    "outputs": [      {        "name": "",        "type": "address"      }    ],    "stateMutability": "view"  },  {    "type": "function",    "name": "totalSupply",    "inputs": [],    "outputs": [      {        "name": "",        "type": "uint256"      }    ],    "stateMutability": "view"  },  {    "type": "function",    "name": "transfer",    "inputs": [      {        "name": "to",        "type": "address"      },      {        "name": "amount",        "type": "uint256"      }    ],    "outputs": [      {        "name": "",        "type": "bool"      }    ],    "stateMutability": "nonpayable"  },  {    "type": "function",    "name": "transferFee",    "inputs": [],    "outputs": [      {        "name": "",        "type": "uint256"      }    ],    "stateMutability": "view"  },  {    "type": "function",    "name": "transferFrom",    "inputs": [      {        "name": "from",        "type": "address"      },      {        "name": "to",        "type": "address"      },      {        "name": "amount",        "type": "uint256"      }    ],    "outputs": [      {        "name": "",        "type": "bool"      }    ],    "stateMutability": "nonpayable"  },  {    "type": "function",    "name": "transferOwnership",    "inputs": [      {        "name": "newOwner",        "type": "address"      }    ],    "outputs": [],    "stateMutability": "nonpayable"  },  {    "type": "function",    "name": "uniswapV2Router",    "inputs": [],    "outputs": [      {        "name": "",        "type": "address"      }    ],    "stateMutability": "view"  },  {    "type": "event",    "name": "Approval",    "inputs": [      {        "name": "arg0",        "type": "address",        "indexed": true      },      {        "name": "arg1",        "type": "address",        "indexed": true      },      {        "name": "arg2",        "type": "uint256",        "indexed": false      }    ],    "anonymous": false  },  {    "type": "event",    "name": "AutoNukeLP",    "inputs": [],    "anonymous": false  },  {    "type": "event",    "name": "OwnershipTransferred",    "inputs": [      {        "name": "arg0",        "type": "address",        "indexed": true      },      {        "name": "arg1",        "type": "address",        "indexed": true      }    ],    "anonymous": false  },  {    "type": "event",    "name": "Transfer",    "inputs": [      {        "name": "arg0",        "type": "address",        "indexed": true      },      {        "name": "arg1",        "type": "address",        "indexed": true      },      {        "name": "arg2",        "type": "uint256",        "indexed": false      }    ],    "anonymous": false  }]
0xa28bff…622231 on BNB Chain — Decompiled Solidity