[ { "inputs": [], "stateMutability": "nonpayable", "type": "constructor" }, { "anonymous": false, "inputs": [ { "indexed": true, "internalType": "address", "name": "owner", "type": "address" }, { "indexed": true, "internalType": "address", "name": "spender", "type": "address" }, { "indexed": false, "internalType": "uint256", "name": "value", "type": "uint256" } ], "name": "Approval", "type": "event" }, { "anonymous": false, "inputs": [ { "indexed": false, "internalType": "uint256", "name": "amountETH", "type": "uint256" }, { "indexed": false, "internalType": "uint256", "name": "amountBOG", "type": "uint256" } ], "name": "AutoLiquify", "type": "event" }, { "anonymous": false, "inputs": [ { "indexed": false, "internalType": "address", "name": "owner", "type": "address" } ], "name": "OwnershipTransferred", "type": "event" }, { "anonymous": false, "inputs": [ { "indexed": true, "internalType": "address", "name": "from", "type": "address" }, { "indexed": true, "internalType": "address", "name": "to", "type": "address" }, { "indexed": false, "internalType": "uint256", "name": "value", "type": "uint256" } ], "name": "Transfer", "type": "event" }, { "inputs": [], "name": "_maxWalletAmount", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "holder", "type": "address" }, { "internalType": "address", "name": "spender", "type": "address" } ], "name": "allowance", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "spender", "type": "address" }, { "internalType": "uint256", "name": "amount", "type": "uint256" } ], "name": "approve", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "spender", "type": "address" } ], "name": "approveMax", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "account", "type": "address" } ], "name": "balanceOf", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "clearStuckBalance", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "decimals", "outputs": [ { "internalType": "uint8", "name": "", "type": "uint8" } ], "stateMutability": "pure", "type": "function" }, { "inputs": [], "name": "getOwner", "outputs": [ { "internalType": "address", "name": "", "type": "address" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "account", "type": "address" } ], "name": "isOwner", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "marketingFeeReceiver", "outputs": [ { "internalType": "address", "name": "", "type": "address" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "name", "outputs": [ { "internalType": "string", "name": "", "type": "string" } ], "stateMutability": "pure", "type": "function" }, { "inputs": [], "name": "pair", "outputs": [ { "internalType": "address", "name": "", "type": "address" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "renounceOwnership", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "router", "outputs": [ { "internalType": "contract IDEXRouter", "name": "", "type": "address" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "uint256", "name": "_liquidityFee", "type": "uint256" }, { "internalType": "uint256", "name": "_marketingFee", "type": "uint256" } ], "name": "setFee", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "uint256", "name": "amountPercent", "type": "uint256" } ], "name": "setWalletLimit", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "swapEnabled", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "swapThreshold", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "symbol", "outputs": [ { "internalType": "string", "name": "", "type": "string" } ], "stateMutability": "pure", "type": "function" }, { "inputs": [], "name": "totalSupply", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "recipient", "type": "address" }, { "internalType": "uint256", "name": "amount", "type": "uint256" } ], "name": "transfer", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "sender", "type": "address" }, { "internalType": "address", "name": "recipient", "type": "address" }, { "internalType": "uint256", "name": "amount", "type": "uint256" } ], "name": "transferFrom", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "nonpayable", "type": "function" }, { "stateMutability": "payable", "type": "receive" } ]
6080604052600180546001600160a01b0319908116737a250d5630b4cf539739df2c5dacb4c659f2488d179091556002805490911661dead179055620000486009600a62000489565b6200005790620f42406200054a565b600355606460035460646200006d91906200054a565b6200007991906200041d565b600455600060098190556003600a819055620000959162000402565b600b556064600c55600d80546001600160a01b03191673f98be58fd03503c7a32cd4d579f8006c31eb072a179055600f805460ff60a01b1916600160a01b179055600354620000e8906103e8906200041d565b620000f59060016200054a565b6010553480156200010557600080fd5b5060008054336001600160a01b031991821617909155600154600e80546001600160a01b039092169190921681179091556040805163c45a015560e01b8152905163c45a015591600480820192602092909190829003018186803b1580156200016d57600080fd5b505afa15801562000182573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620001a89190620003d0565b6001600160a01b031663c9c65396600e60009054906101000a90046001600160a01b03166001600160a01b031663ad5c46486040518163ffffffff1660e01b815260040160206040518083038186803b1580156200020557600080fd5b505afa1580156200021a573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620002409190620003d0565b6040516001600160e01b031960e084901b1681526001600160a01b039091166004820152306024820152604401602060405180830381600087803b1580156200028857600080fd5b505af11580156200029d573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620002c39190620003d0565b600f80546001600160a01b0319166001600160a01b03928316179055306000908152600660209081526040808320600e54851684528252808320600019905582547f5011f8964175e2ed4c1af59c80d599c17db6e9ef8937973343d73060fc0a0a68805460ff1990811660019081179092559186168086526008855283862080548416831790557fdad85f44fdfd1a0f17b5f007454d14caf8e73e04ee3721029bc7ea6dafb39ec68054841683179055600254909616855282852080549092161790556003548484526005835281842081905590519081528392917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef910160405180910390a35062000582565b600060208284031215620003e357600080fd5b81516001600160a01b0381168114620003fb57600080fd5b9392505050565b600082198211156200041857620004186200056c565b500190565b6000826200043b57634e487b7160e01b600052601260045260246000fd5b500490565b600181815b80851115620004815781600019048211156200046557620004656200056c565b808516156200047357918102915b93841c939080029062000445565b509250929050565b6000620003fb60ff841683600082620004a55750600162000544565b81620004b45750600062000544565b8160018114620004cd5760028114620004d857620004f8565b600191505062000544565b60ff841115620004ec57620004ec6200056c565b50506001821b62000544565b5060208310610133831016604e8410600b84101617156200051d575081810a62000544565b62000529838362000440565b80600019048211156200054057620005406200056c565b0290505b92915050565b60008160001904831182151516156200056757620005676200056c565b500290565b634e487b7160e01b600052601160045260246000fd5b6113ba80620005926000396000f3fe6080604052600436106101395760003560e01c80636ddd1713116100ab578063a8aa1b311161006f578063a8aa1b311461038e578063a9059cbb146103ae578063dd62ed3e146103ce578063e96fada214610414578063f1d5f51714610434578063f887ea401461045457600080fd5b80636ddd1713146102c457806370a08231146102e5578063715018a61461031b578063893d20e81461033057806395d89b411461036257600080fd5b80632f54bf6e116100fd5780632f54bf6e1461020c578063313ce5671461023b578063364333f41461025757806352f7c9881461026e578063571ac8b01461028e5780636c0a24eb146102ae57600080fd5b80630445b6671461014557806306fdde031461016e578063095ea7b3146101a757806318160ddd146101d757806323b872dd146101ec57600080fd5b3661014057005b600080fd5b34801561015157600080fd5b5061015b60105481565b6040519081526020015b60405180910390f35b34801561017a57600080fd5b506040805180820190915260078152661e9ad05d591a5d60ca1b60208201525b60405161016591906111ed565b3480156101b357600080fd5b506101c76101c2366004611158565b610474565b6040519015158152602001610165565b3480156101e357600080fd5b5060035461015b565b3480156101f857600080fd5b506101c7610207366004611117565b6104e1565b34801561021857600080fd5b506101c76102273660046110a4565b6000546001600160a01b0391821691161490565b34801561024757600080fd5b5060405160098152602001610165565b34801561026357600080fd5b5061026c6105a3565b005b34801561027a57600080fd5b5061026c61028936600461119d565b6105df565b34801561029a57600080fd5b506101c76102a93660046110a4565b61062d565b3480156102ba57600080fd5b5061015b60045481565b3480156102d057600080fd5b50600f546101c790600160a01b900460ff1681565b3480156102f157600080fd5b5061015b6103003660046110a4565b6001600160a01b031660009081526005602052604090205490565b34801561032757600080fd5b5061026c61063b565b34801561033c57600080fd5b506000546001600160a01b03165b6040516001600160a01b039091168152602001610165565b34801561036e57600080fd5b506040805180820190915260038152627a6b4160e81b602082015261019a565b34801561039a57600080fd5b50600f5461034a906001600160a01b031681565b3480156103ba57600080fd5b506101c76103c9366004611158565b6106aa565b3480156103da57600080fd5b5061015b6103e93660046110de565b6001600160a01b03918216600090815260066020908152604080832093909416825291909152205490565b34801561042057600080fd5b50600d5461034a906001600160a01b031681565b34801561044057600080fd5b5061026c61044f366004611184565b6106b7565b34801561046057600080fd5b50600e5461034a906001600160a01b031681565b3360008181526006602090815260408083206001600160a01b038716808552925280832085905551919290917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925906104cf9086815260200190565b60405180910390a35060015b92915050565b6001600160a01b03831660009081526006602090815260408083203384529091528120546000191461058e576040805180820182526016815275496e73756666696369656e7420416c6c6f77616e636560501b6020808301919091526001600160a01b0387166000908152600682528381203382529091529190912054610569918490610702565b6001600160a01b03851660009081526006602090815260408083203384529091529020555b61059984848461073c565b90505b9392505050565b600d546040516001600160a01b03909116904780156108fc02916000818181858888f193505050501580156105dc573d6000803e3d6000fd5b50565b6000546001600160a01b031633146106125760405162461bcd60e51b815260040161060990611242565b60405180910390fd5b6009829055600a81905561062681836112d3565b600b555050565b60006104db82600019610474565b6000546001600160a01b031633146106655760405162461bcd60e51b815260040161060990611242565b600080546001600160a01b03191681556040519081527f04dba622d284ed0014ee4b9a6a68386be1a4c08a4913ae272de89199cc6861639060200160405180910390a1565b600061059c33848461073c565b6000546001600160a01b031633146106e15760405162461bcd60e51b815260040161060990611242565b6103e8816003546106f2919061130d565b6106fc91906112eb565b60045550565b600081848411156107265760405162461bcd60e51b815260040161060991906111ed565b506000610733848661132c565b95945050505050565b60115460009060ff161561075c57610755848484610966565b905061059c565b600f546001600160a01b0384811691161480159061078857506002546001600160a01b03848116911614155b15610833576001600160a01b03831660009081526008602052604090205460ff16806107d957506004546001600160a01b0384166000908152600560205260409020546107d69084906112d3565b11155b6108335760405162461bcd60e51b815260206004820152602560248201527f5472616e7366657220616d6f756e74206578636565647320746865206261672060448201526439b4bd329760d91b6064820152608401610609565b61083b610a4c565b1561084857610848610aa4565b6040805180820182526014815273496e73756666696369656e742042616c616e636560601b6020808301919091526001600160a01b03871660009081526005909152919091205461089a918490610702565b6001600160a01b038516600090815260056020908152604080832093909355600790529081205460ff16156108cf57826108d9565b6108d98584610e6e565b6001600160a01b0385166000908152600560205260409020549091506108ff9082610f14565b6001600160a01b0380861660008181526005602052604090819020939093559151908716907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef906109539085815260200190565b60405180910390a3506001949350505050565b6040805180820182526014815273496e73756666696369656e742042616c616e636560601b6020808301919091526001600160a01b03861660009081526005909152918220546109b7918490610702565b6001600160a01b0380861660009081526005602052604080822093909355908516815220546109e69083610f14565b6001600160a01b0380851660008181526005602052604090819020939093559151908616907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef90610a3a9086815260200190565b60405180910390a35060019392505050565b600f546000906001600160a01b03163314801590610a6d575060115460ff16155b8015610a825750600f54600160a01b900460ff165b8015610a9f57506010543060009081526005602052604090205410155b905090565b6011805460ff19166001179055601054600b54600954600091610ad791600291610ad19182908790610f73565b90610ff2565b90506000610ae58383611034565b60408051600280825260608201835292935060009290916020830190803683370190505090503081600081518110610b1f57610b1f611359565b6001600160a01b03928316602091820292909201810191909152600e54604080516315ab88c960e31b81529051919093169263ad5c4648926004808301939192829003018186803b158015610b7357600080fd5b505afa158015610b87573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610bab91906110c1565b81600181518110610bbe57610bbe611359565b6001600160a01b039283166020918202929092010152600e5460405163791ac94760e01b81524792919091169063791ac94790610c08908690600090879030904290600401611262565b600060405180830381600087803b158015610c2257600080fd5b505af1158015610c36573d6000803e3d6000fd5b505050506000610c4f824761103490919063ffffffff16565b90506000610c75610c6c6002600954610ff290919063ffffffff16565b600b5490611034565b90506000610c976002610ad184610ad160095488610f7390919063ffffffff16565b90506000610cb483610ad1600a5487610f7390919063ffffffff16565b600d546040519192506000916001600160a01b039091169061753090849084818181858888f193505050503d8060008114610d0b576040519150601f19603f3d011682016040523d82523d6000602084013e610d10565b606091505b5050905080610d615760405162461bcd60e51b815260206004820152601e60248201527f72656365697665722072656a656374656420455448207472616e7366657200006044820152606401610609565b8815610e5857600e5460405163f305d71960e01b8152306004820152602481018b9052600060448201819052606482015273aee15f57411e9eda4cb6272f0108c0695839be6a60848201524260a48201526001600160a01b039091169063f305d71990859060c4016060604051808303818588803b158015610de257600080fd5b505af1158015610df6573d6000803e3d6000fd5b50505050506040513d601f19601f82011682018060405250810190610e1b91906111bf565b505060408051858152602081018c90527f424db2872186fa7e7afa7a5e902ed3b49a2ef19c2f5431e672462495dd6b450692500160405180910390a15b50506011805460ff191690555050505050505050565b600080610e8c600c54610ad1600b5486610f7390919063ffffffff16565b30600090815260056020526040902054909150610ea99082610f14565b30600081815260056020526040908190209290925590516001600160a01b038616907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef90610efa9085815260200190565b60405180910390a3610f0c8382611034565b949350505050565b600080610f2183856112d3565b90508381101561059c5760405162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f7700000000006044820152606401610609565b600082610f82575060006104db565b6000610f8e838561130d565b905082610f9b85836112eb565b1461059c5760405162461bcd60e51b815260206004820152602160248201527f536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f6044820152607760f81b6064820152608401610609565b600061059c83836040518060400160405280601a81526020017f536166654d6174683a206469766973696f6e206279207a65726f000000000000815250611076565b600061059c83836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f770000815250610702565b600081836110975760405162461bcd60e51b815260040161060991906111ed565b50600061073384866112eb565b6000602082840312156110b657600080fd5b813561059c8161136f565b6000602082840312156110d357600080fd5b815161059c8161136f565b600080604083850312156110f157600080fd5b82356110fc8161136f565b9150602083013561110c8161136f565b809150509250929050565b60008060006060848603121561112c57600080fd5b83356111378161136f565b925060208401356111478161136f565b929592945050506040919091013590565b6000806040838503121561116b57600080fd5b82356111768161136f565b946020939093013593505050565b60006020828403121561119657600080fd5b5035919050565b600080604083850312156111b057600080fd5b50508035926020909101359150565b6000806000606084860312156111d457600080fd5b8351925060208401519150604084015190509250925092565b600060208083528351808285015260005b8181101561121a578581018301518582016040015282016111fe565b8181111561122c576000604083870101525b50601f01601f1916929092016040019392505050565b60208082526006908201526510a7aba722a960d11b604082015260600190565b600060a082018783526020878185015260a0604085015281875180845260c086019150828901935060005b818110156112b25784516001600160a01b03168352938301939183019160010161128d565b50506001600160a01b03969096166060850152505050608001529392505050565b600082198211156112e6576112e6611343565b500190565b60008261130857634e487b7160e01b600052601260045260246000fd5b500490565b600081600019048311821515161561132757611327611343565b500290565b60008282101561133e5761133e611343565b500390565b634e487b7160e01b600052601160045260246000fd5b634e487b7160e01b600052603260045260246000fd5b6001600160a01b03811681146105dc57600080fdfea2646970667358221220e6f7e891b44e75e0e7723dfa21443a3c806ebe960be30d1de6ec0e9797ab637264736f6c63430008050033