[ { "inputs": [ { "internalType": "uint256", "name": "enterSupply", "type": "uint256" } ], "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": true, "internalType": "address", "name": "previousOwner", "type": "address" }, { "indexed": true, "internalType": "address", "name": "newOwner", "type": "address" } ], "name": "OwnershipTransferred", "type": "event" }, { "anonymous": false, "inputs": [ { "indexed": false, "internalType": "uint256", "name": "tokensSwapped", "type": "uint256" }, { "indexed": false, "internalType": "uint256", "name": "ethReceived", "type": "uint256" }, { "indexed": false, "internalType": "uint256", "name": "tokensIntoLiqudity", "type": "uint256" } ], "name": "SwapAndLiquify", "type": "event" }, { "anonymous": false, "inputs": [ { "indexed": false, "internalType": "bool", "name": "true_or_false", "type": "bool" } ], "name": "SwapAndLiquifyEnabledUpdated", "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": "Wallet_Market", "outputs": [ { "internalType": "address payable", "name": "", "type": "address" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "_TAX_", "outputs": [ { "internalType": "uint8", "name": "", "type": "uint8" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "", "type": "address" } ], "name": "_isExcludedFromLimits", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "_maxTx", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "_maxWallet", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "theOwner", "type": "address" }, { "internalType": "address", "name": "theSpender", "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": "account", "type": "address" } ], "name": "balanceOf", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "decimals", "outputs": [ { "internalType": "uint8", "name": "", "type": "uint8" } ], "stateMutability": "pure", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "spender", "type": "address" }, { "internalType": "uint256", "name": "subtractedValue", "type": "uint256" } ], "name": "decreaseAllowance", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "spender", "type": "address" }, { "internalType": "uint256", "name": "addedValue", "type": "uint256" } ], "name": "increaseAllowance", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "maxTxRate", "outputs": [ { "internalType": "uint8", "name": "", "type": "uint8" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "maxWalletRate", "outputs": [ { "internalType": "uint8", "name": "", "type": "uint8" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "name", "outputs": [ { "internalType": "string", "name": "", "type": "string" } ], "stateMutability": "pure", "type": "function" }, { "inputs": [], "name": "owner", "outputs": [ { "internalType": "address", "name": "", "type": "address" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "renounceOwnership", "outputs": [], "stateMutability": "nonpayable", "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" }, { "inputs": [], "name": "uniswapV2Pair", "outputs": [ { "internalType": "address", "name": "", "type": "address" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "uniswapV2Router", "outputs": [ { "internalType": "contract IUniswapV2Router02", "name": "", "type": "address" } ], "stateMutability": "view", "type": "function" }, { "stateMutability": "payable", "type": "receive" } ]
6080604052600480546001600160a01b0319167396167c313859f55e889d5ee0629af9ed884ee11b179055620000386009600a62000514565b6200004790620f424062000525565b60068190556007805463ffffffff1916630105050017908190556200009e916064916200008a919060ff61010090910416620003dc602090811b6200060c17901c565b620003f360201b6200061f1790919060201c565b600855620000d560646200008a600760029054906101000a900460ff1660ff16600654620003dc60201b6200060c1790919060201c565b600955348015620000e557600080fd5b50604051620013ae380380620013ae83398101604081905262000108916200053f565b600080546001600160a01b03191633908117825560065490825260016020526040808320919091556005839055815490516001600160a01b039190911691907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908290a36000737a250d5630b4cf539739df2c5dacb4c659f2488d9050806001600160a01b031663c45a01556040518163ffffffff1660e01b8152600401602060405180830381865afa158015620001c4573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620001ea919062000559565b6001600160a01b031663c9c6539630836001600160a01b031663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa15801562000238573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906200025e919062000559565b6040516001600160e01b031960e085901b1681526001600160a01b039283166004820152911660248201526044016020604051808303816000875af1158015620002ac573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620002d2919062000559565b600b80546001600160a01b03199081166001600160a01b0393841617909155600a80549091169183169190911790556001600360006200031a6000546001600160a01b031690565b6001600160a01b03908116825260208083019390935260409182016000908120805495151560ff199687161790553081526003909352818320805485166001908117909155600454909116835291208054909216179055620003846000546001600160a01b031690565b6001600160a01b031660006001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef600654604051620003cc91815260200190565b60405180910390a35050620005ae565b6000620003ea828462000525565b90505b92915050565b6000620003ea82846200058b565b634e487b7160e01b600052601160045260246000fd5b600181815b80851115620004585781600019048211156200043c576200043c62000401565b808516156200044a57918102915b93841c93908002906200041c565b509250929050565b6000826200047157506001620003ed565b816200048057506000620003ed565b8160018114620004995760028114620004a457620004c4565b6001915050620003ed565b60ff841115620004b857620004b862000401565b50506001821b620003ed565b5060208310610133831016604e8410600b8410161715620004e9575081810a620003ed565b620004f5838362000417565b80600019048211156200050c576200050c62000401565b029392505050565b6000620003ea60ff84168362000460565b8082028115828204841417620003ed57620003ed62000401565b6000602082840312156200055257600080fd5b5051919050565b6000602082840312156200056c57600080fd5b81516001600160a01b03811681146200058457600080fd5b9392505050565b600082620005a957634e487b7160e01b600052601260045260246000fd5b500490565b610df080620005be6000396000f3fe6080604052600436106101395760003560e01c806370a08231116100ab57806395d89b411161006f57806395d89b411461017b578063a457c2d714610381578063a9059cbb146103a1578063dd62ed3e146103c1578063e550573d14610407578063e5a71dfb1461043757600080fd5b806370a08231146102ea578063715018a6146103205780637830b0721461033757806382247ec01461034d5780638da5cb5b1461036357600080fd5b806323b872dd116100fd57806323b872dd14610236578063313ce56714610256578063395093511461026a5780633fa7ca551461028a578063478a67e8146102aa57806349bd5a5e146102ca57600080fd5b80630645c9e71461014557806306fdde031461017b578063095ea7b3146101af5780631694505e146101df57806318160ddd1461021757600080fd5b3661014057005b600080fd5b34801561015157600080fd5b5060075461016490610100900460ff1681565b60405160ff90911681526020015b60405180910390f35b34801561018757600080fd5b5060408051808201825260058152642227a620a760d91b602082015290516101729190610bda565b3480156101bb57600080fd5b506101cf6101ca366004610c44565b610451565b6040519015158152602001610172565b3480156101eb57600080fd5b50600a546101ff906001600160a01b031681565b6040516001600160a01b039091168152602001610172565b34801561022357600080fd5b506006545b604051908152602001610172565b34801561024257600080fd5b506101cf610251366004610c6e565b610468565b34801561026257600080fd5b506009610164565b34801561027657600080fd5b506101cf610285366004610c44565b6104d1565b34801561029657600080fd5b506007546101649062010000900460ff1681565b3480156102b657600080fd5b506004546101ff906001600160a01b031681565b3480156102d657600080fd5b50600b546101ff906001600160a01b031681565b3480156102f657600080fd5b50610228610305366004610caa565b6001600160a01b031660009081526001602052604090205490565b34801561032c57600080fd5b50610335610507565b005b34801561034357600080fd5b5061022860095481565b34801561035957600080fd5b5061022860085481565b34801561036f57600080fd5b506000546001600160a01b03166101ff565b34801561038d57600080fd5b506101cf61039c366004610c44565b6105b0565b3480156103ad57600080fd5b506101cf6103bc366004610c44565b6105ff565b3480156103cd57600080fd5b506102286103dc366004610cc5565b6001600160a01b03918216600090815260026020908152604080832093909416825291909152205490565b34801561041357600080fd5b506101cf610422366004610caa565b60036020526000908152604090205460ff1681565b34801561044357600080fd5b506007546101649060ff1681565b600061045e33848461062b565b5060015b92915050565b60006104758484846106ec565b6104c784336104c285604051806060016040528060288152602001610d6e602891396001600160a01b038a16600090815260026020908152604080832033845290915290205491906109da565b61062b565b5060019392505050565b3360008181526002602090815260408083206001600160a01b0387168452909152812054909161045e9185906104c29086610a06565b6000546001600160a01b031633146105665760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657260448201526064015b60405180910390fd5b600080546040516001600160a01b03909116907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a3600080546001600160a01b0319169055565b600061045e33846104c285604051806060016040528060258152602001610d96602591393360009081526002602090815260408083206001600160a01b038d16845290915290205491906109da565b600061045e3384846106ec565b60006106188284610d0e565b9392505050565b60006106188284610d25565b6001600160a01b0383161580159061064b57506001600160a01b03821615155b61068b5760405162461bcd60e51b81526020600482015260116024820152704552523a207a65726f206164647265737360781b604482015260640161055d565b6001600160a01b0383811660008181526002602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a3505050565b6000811161073c5760405162461bcd60e51b815260206004820152601a60248201527f4552523a203020616d6f756e74206e6f7420616c6c6f7765642e000000000000604482015260640161055d565b6001600160a01b0383161580159061075c57506001600160a01b03821615155b6107a05760405162461bcd60e51b81526020600482015260156024820152744552523a205573696e67203020616464726573732160581b604482015260640161055d565b6001600160a01b03831660009081526003602052604090205460019060ff16806107e257506001600160a01b03831660009081526003602052604090205460ff165b1561083b57506001600160a01b03831660009081526003602052604081205460ff16801561082857506001600160a01b03831660009081526003602052604090205460ff165b1561083b576007805463ff000000191690555b6000546001600160a01b0385811691161480159061086757506000546001600160a01b03848116911614155b80156108815750600b546001600160a01b03848116911614155b801561088a5750805b15610905576001600160a01b0383166000908152600160205260409020546008546108b58483610d47565b11156109035760405162461bcd60e51b815260206004820152601e60248201527f4552523a204d61782077616c6c6574206c696d697420657863656564732e0000604482015260640161055d565b505b6000546001600160a01b0385811691161480159061093157506000546001600160a01b03848116911614155b801561093a5750805b1561099d5760095482111561099d5760405162461bcd60e51b815260206004820152602360248201527f4552523a204d6178207472616e73616374696f6e206c696d697420657863656560448201526232399760e91b606482015260840161055d565b6109d4848484600760039054906101000a900460ff166109cb576005546109c690600090610a06565b6109ce565b60005b85610a12565b50505050565b600081848411156109fe5760405162461bcd60e51b815260040161055d9190610bda565b505050900390565b60006106188284610d47565b60008115610a52576007546301000000900460ff16610a315783610a4f565b600754610a4f90606490610a4990879060ff1661060c565b9061061f565b90505b6001600160a01b038616600090815260016020526040902054610a759085610bce565b6001600160a01b038716600090815260016020526040902055610aba610a9b8583610bce565b6001600160a01b03871660009081526001602052604090205490610a06565b6001600160a01b0386166000908152600160205260409020558015610b1e576004546001600160a01b0316600090815260016020526040902054610afe9082610a06565b6004546001600160a01b0316600090815260016020526040902055610b79565b6007546301000000900460ff16610b7957610b5d610b3c8483610bce565b6004546001600160a01b031660009081526001602052604090205490610a06565b6004546001600160a01b03166000908152600160205260409020555b846001600160a01b0316866001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef86604051610bbe91815260200190565b60405180910390a3505050505050565b60006106188284610d5a565b600060208083528351808285015260005b81811015610c0757858101830151858201604001528201610beb565b506000604082860101526040601f19601f8301168501019250505092915050565b80356001600160a01b0381168114610c3f57600080fd5b919050565b60008060408385031215610c5757600080fd5b610c6083610c28565b946020939093013593505050565b600080600060608486031215610c8357600080fd5b610c8c84610c28565b9250610c9a60208501610c28565b9150604084013590509250925092565b600060208284031215610cbc57600080fd5b61061882610c28565b60008060408385031215610cd857600080fd5b610ce183610c28565b9150610cef60208401610c28565b90509250929050565b634e487b7160e01b600052601160045260246000fd5b808202811582820484141761046257610462610cf8565b600082610d4257634e487b7160e01b600052601260045260246000fd5b500490565b8082018082111561046257610462610cf8565b8181038181111561046257610462610cf856fe45524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e636545524332303a2064656372656173656420616c6c6f77616e63652062656c6f77207a65726fa26469706673582212201f4459da035e3e697dbfd4dd3032ad504a6a6a4a06ce68309e85da907d79e7b864736f6c634300081100330000000000000000000000000000000000000000000000000de0b6b3a7640000