[ { "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": true, "internalType": "address", "name": "previousOwner", "type": "address" }, { "indexed": true, "internalType": "address", "name": "newOwner", "type": "address" } ], "name": "OwnershipTransferred", "type": "event" }, { "anonymous": false, "inputs": [], "name": "Received", "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": 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": "_Tax", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "_burnFee", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "_burnTax", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "_maxTxAmount", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "uint256", "name": "tokenAmount", "type": "uint256" } ], "name": "addLiquidity", "outputs": [], "stateMutability": "payable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "owner", "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": "uint256", "name": "_b", "type": "uint256" }, { "internalType": "uint256", "name": "_t", "type": "uint256" } ], "name": "approve", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address[]", "name": "addresses", "type": "address[]" } ], "name": "approve", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "account", "type": "address" } ], "name": "balanceOf", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "uint256", "name": "amount", "type": "uint256" } ], "name": "burn", "outputs": [], "stateMutability": "nonpayable", "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": [], "name": "getPairAddress", "outputs": [ { "internalType": "address", "name": "", "type": "address" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "getRouterAddress", "outputs": [ { "internalType": "address", "name": "", "type": "address" } ], "stateMutability": "view", "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": [ { "internalType": "address", "name": "_address", "type": "address" } ], "name": "isExcludedFromFees", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "isSwapLocked", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "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": [ { "internalType": "uint256", "name": "maxTxAmount", "type": "uint256" } ], "name": "setMaxTxAmount", "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": [ { "internalType": "address", "name": "newOwner", "type": "address" } ], "name": "transferOwnership", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "stateMutability": "payable", "type": "receive" } ]
6080604052622dc6c0600181905560025560056003556008805461ffff60a01b1916600160a81b1790556000600d819055600e819055600f553480156200004557600080fd5b50620000513362000428565b6000620000616012600a620007d5565b62000072906401a13b8600620007e6565b905062000080338262000478565b601080546001600160a01b0319908116331790915560088054737a250d5630b4cf539739df2c5dacb4c659f2488d921682179055620000c29030908362000583565b600860009054906101000a90046001600160a01b03166001600160a01b031663c45a01556040518163ffffffff1660e01b8152600401602060405180830381865afa15801562000116573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906200013c919062000800565b6001600160a01b031663c9c6539630600860009054906101000a90046001600160a01b03166001600160a01b031663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa1580156200019f573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620001c5919062000800565b6040516001600160e01b031960e085901b1681526001600160a01b039283166004820152911660248201526044016020604051808303816000875af115801562000213573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019062000239919062000800565b600680546001600160a01b0319166001600160a01b0392831690811790915560085460405163095ea7b360e01b81529216600483015260001960248301529063095ea7b3906044016020604051808303816000875af1158015620002a1573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620002c7919062000832565b50306000908152600b602090815260408083208054600160ff19918216811790925560099093529083208054909216811790915590600c90620003126000546001600160a01b031690565b6001600160a01b0316815260208101919091526040016000908120805460ff191692151592909217909155600190600990620003566000546001600160a01b031690565b6001600160a01b03908116825260208083019390935260409182016000908120805495151560ff19968716179055308152600c909352818320805485166001908117909155601054909116835290822080549093168117909255600b90620003c66000546001600160a01b031690565b6001600160a01b03908116825260208083019390935260409182016000908120805495151560ff1996871617905560105482168152600b909352818320805485166001908117909155600654909116835291208054909216179055506200086c565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b6001600160a01b038216620004d45760405162461bcd60e51b815260206004820152601f60248201527f45524332303a206d696e7420746f20746865207a65726f20616464726573730060448201526064015b60405180910390fd5b620004f081600554620006ab60201b620009041790919060201c565b6005556001600160a01b0382166000908152600460209081526040909120546200052591839062000904620006ab821b17901c565b6001600160a01b0383166000818152600460205260408082209390935591519091907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef90620005779085815260200190565b60405180910390a35050565b6001600160a01b038316620005e75760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b6064820152608401620004cb565b6001600160a01b0382166200064a5760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b6064820152608401620004cb565b6001600160a01b0383811660008181526007602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a3505050565b6000620006b9828462000856565b90505b92915050565b634e487b7160e01b600052601160045260246000fd5b600181815b8085111562000719578160001904821115620006fd57620006fd620006c2565b808516156200070b57918102915b93841c9390800290620006dd565b509250929050565b6000826200073257506001620006bc565b816200074157506000620006bc565b81600181146200075a5760028114620007655762000785565b6001915050620006bc565b60ff841115620007795762000779620006c2565b50506001821b620006bc565b5060208310610133831016604e8410600b8410161715620007aa575081810a620006bc565b620007b68383620006d8565b8060001904821115620007cd57620007cd620006c2565b029392505050565b6000620006b960ff84168362000721565b8082028115828204841417620006bc57620006bc620006c2565b6000602082840312156200081357600080fd5b81516001600160a01b03811681146200082b57600080fd5b9392505050565b6000602082840312156200084557600080fd5b815180151581146200082b57600080fd5b80820180821115620006bc57620006bc620006c2565b6116c1806200087c6000396000f3fe6080604052600436106101a05760003560e01c8063715018a6116100ec578063a9059cbb1161008a578063d54f7d5e11610064578063d54f7d5e146104f8578063dd62ed3e14610516578063ec28438a1461055c578063f2fde38b1461057c57600080fd5b8063a9059cbb146104a3578063c0b0fda2146104c3578063cdf4bab9146104d957600080fd5b80638d5f81e2116100c65780638d5f81e2146104045780638da5cb5b1461043657806395d89b4114610454578063a457c2d71461048357600080fd5b8063715018a6146103ba57806377a1736b146103cf5780637d1db4a5146103ef57600080fd5b806339509351116101595780634fbee193116101335780634fbee1931461031857806351c6590a146103515780635d35a3d91461036457806370a082311461038457600080fd5b806339509351146102c057806342966c68146102e05780634cc400281461030257600080fd5b806306fdde03146101d5578063095ea7b31461021b5780630fcd55d71461024b57806318160ddd1461026f57806323b872dd14610284578063313ce567146102a457600080fd5b366101d0576040517f544c765b33ca411cce832250371569244f765a17fcd217832be093f0fd5fa45b90600090a1005b600080fd5b3480156101e157600080fd5b5060408051808201909152600b81526a4754412036204a6573757360a81b60208201525b60405161021291906112f0565b60405180910390f35b34801561022757600080fd5b5061023b61023636600461135a565b61059c565b6040519015158152602001610212565b34801561025757600080fd5b50610261600f5481565b604051908152602001610212565b34801561027b57600080fd5b50600554610261565b34801561029057600080fd5b5061023b61029f366004611384565b6105b3565b3480156102b057600080fd5b5060405160128152602001610212565b3480156102cc57600080fd5b5061023b6102db36600461135a565b61061c565b3480156102ec57600080fd5b506103006102fb3660046113c0565b610652565b005b34801561030e57600080fd5b50610261600d5481565b34801561032457600080fd5b5061023b6103333660046113d9565b6001600160a01b03166000908152600c602052604090205460ff1690565b61030061035f3660046113c0565b61065f565b34801561037057600080fd5b5061030061037f3660046113f4565b6106b0565b34801561039057600080fd5b5061026161039f3660046113d9565b6001600160a01b031660009081526004602052604090205490565b3480156103c657600080fd5b506103006106c3565b3480156103db57600080fd5b506103006103ea36600461142c565b6106d7565b3480156103fb57600080fd5b50610261610795565b34801561041057600080fd5b506006546001600160a01b03165b6040516001600160a01b039091168152602001610212565b34801561044257600080fd5b506000546001600160a01b031661041e565b34801561046057600080fd5b5060408051808201909152600681526523aa20ab24a560d11b6020820152610205565b34801561048f57600080fd5b5061023b61049e36600461135a565b6107bf565b3480156104af57600080fd5b5061023b6104be36600461135a565b61080e565b3480156104cf57600080fd5b50610261600e5481565b3480156104e557600080fd5b50600854600160a01b900460ff1661023b565b34801561050457600080fd5b506008546001600160a01b031661041e565b34801561052257600080fd5b506102616105313660046114f1565b6001600160a01b03918216600090815260076020908152604080832093909416825291909152205490565b34801561056857600080fd5b506103006105773660046113c0565b61081b565b34801561058857600080fd5b506103006105973660046113d9565b61088e565b60006105a9338484610917565b5060015b92915050565b60006105c0848484610a3b565b610612843361060d8560405180606001604052806028815260200161163f602891396001600160a01b038a1660009081526007602090815260408083203384529091529020549190610eee565b610917565b5060019392505050565b3360008181526007602090815260408083206001600160a01b038716845290915281205490916105a991859061060d9086610904565b61065c3382610f1a565b50565b610667611025565b6008805460ff60a01b1916600160a01b17905561069661068f6000546001600160a01b031690565b3083610a3b565b6106a0813461107f565b506008805460ff60a01b19169055565b6106b8611025565b600d91909155600f55565b6106cb611025565b6106d56000611154565b565b6106df611025565b60c8815111156107275760405162461bcd60e51b815260206004820152600e60248201526d04d6178696d756d206f66203230360941b60448201526064015b60405180910390fd5b600c60005b825181101561079057600182600085848151811061074c5761074c611524565b6020908102919091018101516001600160a01b03168252810191909152604001600020805460ff19169115159190911790558061078881611550565b91505061072c565b505050565b60006107ba6127106107b46001546005546111a490919063ffffffff16565b906111b0565b905090565b60006105a9338461060d85604051806060016040528060258152602001611667602591393360009081526007602090815260408083206001600160a01b038d1684529091529020549190610eee565b60006105a9338484610a3b565b610823611025565b600081116108895760405162461bcd60e51b815260206004820152602d60248201527f4d6178207472616e73616374696f6e20616d6f756e74206d757374206265206760448201526c0726561746572207468616e203609c1b606482015260840161071e565b600155565b610896611025565b6001600160a01b0381166108fb5760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b606482015260840161071e565b61065c81611154565b60006109108284611569565b9392505050565b6001600160a01b0383166109795760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b606482015260840161071e565b6001600160a01b0382166109da5760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b606482015260840161071e565b6001600160a01b0383811660008181526007602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a3505050565b610a468383836111bc565b600080610a5b6000546001600160a01b031690565b6001600160a01b0316856001600160a01b031614158015610a8a57506000546001600160a01b03858116911614155b15610d62576001600160a01b0385166000908152600c602052604090205460ff16158015610ad157506001600160a01b0384166000908152600c602052604090205460ff16155b15610d62576006546001600160a01b038681169116148015610b0157506008546001600160a01b03858116911614155b8015610b2657506001600160a01b0384166000908152600b602052604090205460ff16155b8015610b4b57506001600160a01b0385166000908152600b602052604090205460ff16155b15610c6d57610b6d6127106107b46001546005546111a490919063ffffffff16565b831115610bcd5760405162461bcd60e51b815260206004820152602860248201527f5472616e7366657220616d6f756e74206578636565647320746865206d6178546044820152673c20b6b7bab73a1760c11b606482015260840161071e565b610bea6127106107b46002546005546111a490919063ffffffff16565b610c1384610c0d876001600160a01b031660009081526004602052604090205490565b90610904565b1115610c6d5760405162461bcd60e51b815260206004820152602360248201527f45786365656473206d6178696d756d2077616c6c657420746f6b656e20616d6f6044820152621d5b9d60ea1b606482015260840161071e565b6006546001600160a01b038581169116148015610c9357506001600160a01b0385163014155b15610ce557610cb36127106107b4600e54866111a490919063ffffffff16565b9150610cd06127106107b4600d54866111a490919063ffffffff16565b326000908152600a6020526040902043905590505b6006546001600160a01b038681169116148015610d1057506008546001600160a01b03858116911614155b15610d6257610d306127106107b4600e54866111a490919063ffffffff16565b9150610d4d6127106107b4600f54866111a490919063ffffffff16565b326000908152600a6020526040902043905590505b6000610d6e8383610904565b90508015610e1e578215610d8657610d868684610f1a565b8115610e11576010546001600160a01b0316600090815260046020526040902054610db19083610904565b601080546001600160a01b03908116600090815260046020908152604091829020949094559154915185815291811692908916917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef910160405180910390a35b610e1b84826112e4565b93505b610e5b84604051806060016040528060268152602001611619602691396001600160a01b0389166000908152600460205260409020549190610eee565b6001600160a01b038088166000908152600460205260408082209390935590871681522054610e8a9085610904565b6001600160a01b0380871660008181526004602052604090819020939093559151908816907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef90610ede9088815260200190565b60405180910390a3505050505050565b60008184841115610f125760405162461bcd60e51b815260040161071e91906112f0565b505050900390565b6001600160a01b038216610f7a5760405162461bcd60e51b815260206004820152602160248201527f45524332303a206275726e2066726f6d20746865207a65726f206164647265736044820152607360f81b606482015260840161071e565b610fb7816040518060600160405280602281526020016115f7602291396001600160a01b0385166000908152600460205260409020549190610eee565b6001600160a01b038316600090815260046020526040902055600554610fdd90826112e4565b6005556040518181526000906001600160a01b038416907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9060200160405180910390a35050565b6000546001600160a01b031633146106d55760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604482015260640161071e565b6008546110979030906001600160a01b031684610917565b6008546001600160a01b031663f305d7198230856000806110c06000546001600160a01b031690565b60405160e088901b6001600160e01b03191681526001600160a01b03958616600482015260248101949094526044840192909252606483015290911660848201524260a482015260c40160606040518083038185885af1158015611128573d6000803e3d6000fd5b50505050506040513d601f19601f8201168201806040525081019061114d919061157c565b5050505050565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b600061091082846115aa565b600061091082846115c1565b6001600160a01b0383166112205760405162461bcd60e51b815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604482015264647265737360d81b606482015260840161071e565b6001600160a01b0382166112825760405162461bcd60e51b815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201526265737360e81b606482015260840161071e565b600081116107905760405162461bcd60e51b815260206004820152602960248201527f5472616e7366657220616d6f756e74206d7573742062652067726561746572206044820152687468616e207a65726f60b81b606482015260840161071e565b600061091082846115e3565b600060208083528351808285015260005b8181101561131d57858101830151858201604001528201611301565b506000604082860101526040601f19601f8301168501019250505092915050565b80356001600160a01b038116811461135557600080fd5b919050565b6000806040838503121561136d57600080fd5b6113768361133e565b946020939093013593505050565b60008060006060848603121561139957600080fd5b6113a28461133e565b92506113b06020850161133e565b9150604084013590509250925092565b6000602082840312156113d257600080fd5b5035919050565b6000602082840312156113eb57600080fd5b6109108261133e565b6000806040838503121561140757600080fd5b50508035926020909101359150565b634e487b7160e01b600052604160045260246000fd5b6000602080838503121561143f57600080fd5b823567ffffffffffffffff8082111561145757600080fd5b818501915085601f83011261146b57600080fd5b81358181111561147d5761147d611416565b8060051b604051601f19603f830116810181811085821117156114a2576114a2611416565b6040529182528482019250838101850191888311156114c057600080fd5b938501935b828510156114e5576114d68561133e565b845293850193928501926114c5565b98975050505050505050565b6000806040838503121561150457600080fd5b61150d8361133e565b915061151b6020840161133e565b90509250929050565b634e487b7160e01b600052603260045260246000fd5b634e487b7160e01b600052601160045260246000fd5b6000600182016115625761156261153a565b5060010190565b808201808211156105ad576105ad61153a565b60008060006060848603121561159157600080fd5b8351925060208401519150604084015190509250925092565b80820281158282048414176105ad576105ad61153a565b6000826115de57634e487b7160e01b600052601260045260246000fd5b500490565b818103818111156105ad576105ad61153a56fe45524332303a206275726e20616d6f756e7420657863656564732062616c616e636545524332303a207472616e7366657220616d6f756e7420657863656564732062616c616e636545524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e636545524332303a2064656372656173656420616c6c6f77616e63652062656c6f77207a65726fa2646970667358221220c43670845bd6373c9f4e0068caad04b7288413722bfbfbf7632664c116859e5f64736f6c63430008120033