[ { "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": [ { "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": "_buyTax", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "_devWallet", "outputs": [ { "internalType": "address payable", "name": "", "type": "address" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "_maxWallet", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "_sellTax", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "_taxWallet", "outputs": [ { "internalType": "address payable", "name": "", "type": "address" } ], "stateMutability": "view", "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": "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": "account", "type": "address" }, { "internalType": "bool", "name": "status", "type": "bool" } ], "name": "excludeFromFees", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "name", "outputs": [ { "internalType": "string", "name": "", "type": "string" } ], "stateMutability": "pure", "type": "function" }, { "inputs": [], "name": "openTrading", "outputs": [], "stateMutability": "nonpayable", "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": "amount", "type": "uint256" } ], "name": "setMaxWallet", "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": "pure", "type": "function" }, { "inputs": [], "name": "tradeOpen", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "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": [ { "internalType": "uint256", "name": "amount", "type": "uint256" } ], "name": "updateSwapTokensAtAmount", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "uint256", "name": "newBuyFee", "type": "uint256" }, { "internalType": "uint256", "name": "newSellFee", "type": "uint256" } ], "name": "updateTaxes", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "stateMutability": "payable", "type": "receive" } ]
60806040526102586100136009600a61047e565b61002190633b9aca00610493565b61002b91906104aa565b600455603261003c6009600a61047e565b61004a90633b9aca00610493565b61005491906104aa565b60055560646100656009600a61047e565b61007390633b9aca00610493565b61007e906002610493565b61008891906104aa565b600755600a805460ff60a01b1916600160a01b179055600f600b819055600c553480156100b3575f80fd5b505f80546001600160a01b031916339081178255604051909182917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908290a35060088054336001600160a01b031990911617905560068054610100600160a81b031916747a250d5630b4cf539739df2c5dacb4c659f2488d00178082556001600160a01b036101009182900481165f90815260016020818152604092839020805460ff19169092179091559354815163c45a015560e01b815291519390049091169263c45a0155926004808401938290030181865afa158015610199573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906101bd91906104c9565b6001600160a01b031663c9c6539630600660019054906101000a90046001600160a01b03166001600160a01b031663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa15801561021d573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061024191906104c9565b6040516001600160e01b031960e085901b1681526001600160a01b039283166004820152911660248201526044016020604051808303815f875af115801561028b573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906102af91906104c9565b600a80546001600160a01b0319166001600160a01b0392909216919091178155305f908152600160208190526040808320805460ff199081168417909155338452922080549092161790556103069060099061047e565b61031490633b9aca00610493565b335f9081526003602052604090205561032a3390565b6001600160a01b03165f7fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6103616009600a61047e565b61036f90633b9aca00610493565b60405190815260200160405180910390a36104ef565b634e487b7160e01b5f52601160045260245ffd5b6001815b60018411156103d4578085048111156103b8576103b8610385565b60018416156103c657908102905b60019390931c92800261039d565b935093915050565b5f826103ea57506001610478565b816103f657505f610478565b816001811461040c576002811461041657610432565b6001915050610478565b60ff84111561042757610427610385565b50506001821b610478565b5060208310610133831016604e8410600b8410161715610455575081810a610478565b6104615f198484610399565b805f190482111561047457610474610385565b0290505b92915050565b5f61048c60ff8416836103dc565b9392505050565b808202811582820484141761047857610478610385565b5f826104c457634e487b7160e01b5f52601260045260245ffd5b500490565b5f602082840312156104d9575f80fd5b81516001600160a01b038116811461048c575f80fd5b6110be806104fc5f395ff3fe60806040526004361061013f575f3560e01c80636f268a99116100b3578063a9059cbb1161006d578063a9059cbb146103b5578063c0246668146103d4578063c9567bf9146103f3578063ca9ec19914610407578063d257b34f1461041c578063dd62ed3e1461043b575f80fd5b80636f268a99146102f057806370a082311461030f578063715018a61461034357806382247ec0146103575780638da5cb5b1461036c57806395d89b4114610388575f80fd5b806323b872dd1161010457806323b872dd1461024357806325fa0b9814610262578063313ce5671461028257806342a110951461029d57806349bd5a5e146102b25780635d0044ca146102d1575f80fd5b806306fdde031461014a578063095ea7b31461019a5780631006ee0c146101c957806311a63e17146101ea57806318160ddd14610221575f80fd5b3661014657005b5f80fd5b348015610155575f80fd5b5060408051808201909152601681527513595ac813db5d5c995ad84811dc995d081559d85a5360521b60208201525b6040516101919190610ce6565b60405180910390f35b3480156101a5575f80fd5b506101b96101b4366004610d32565b61047f565b6040519015158152602001610191565b3480156101d4575f80fd5b506101e86101e3366004610d5c565b610495565b005b3480156101f5575f80fd5b50600954610209906001600160a01b031681565b6040516001600160a01b039091168152602001610191565b34801561022c575f80fd5b5061023561055b565b604051908152602001610191565b34801561024e575f80fd5b506101b961025d366004610d7c565b61057b565b34801561026d575f80fd5b506009546101b990600160a01b900460ff1681565b34801561028d575f80fd5b5060405160098152602001610191565b3480156102a8575f80fd5b50610235600b5481565b3480156102bd575f80fd5b50600a54610209906001600160a01b031681565b3480156102dc575f80fd5b506101e86102eb366004610dba565b6105cb565b3480156102fb575f80fd5b50600854610209906001600160a01b031681565b34801561031a575f80fd5b50610235610329366004610dd1565b6001600160a01b03165f9081526003602052604090205490565b34801561034e575f80fd5b506101e861062b565b348015610362575f80fd5b5061023560075481565b348015610377575f80fd5b505f546001600160a01b0316610209565b348015610393575f80fd5b506040805180820190915260058152641353d1d55360da1b6020820152610184565b3480156103c0575f80fd5b506101b96103cf366004610d32565b61069c565b3480156103df575f80fd5b506101e86103ee366004610dec565b6106a8565b3480156103fe575f80fd5b506101e86106fb565b348015610412575f80fd5b50610235600c5481565b348015610427575f80fd5b506101e8610436366004610dba565b610739565b348015610446575f80fd5b50610235610455366004610e27565b6001600160a01b039182165f90815260026020908152604080832093909416825291909152205490565b5f61048b338484610767565b5060015b92915050565b5f546001600160a01b031633146104c75760405162461bcd60e51b81526004016104be90610e53565b60405180910390fd5b600b829055600c819055601e8211156105145760405162461bcd60e51b815260206004820152600f60248201526e13585e080ccc0948185b1b1bddd959608a1b60448201526064016104be565b601e8111156105575760405162461bcd60e51b815260206004820152600f60248201526e13585e080ccc0948185b1b1bddd959608a1b60448201526064016104be565b5050565b5f6105686009600a610f7f565b61057690633b9aca00610f8d565b905090565b5f6105878484846107c7565b6001600160a01b0384165f908152600260209081526040808320338085529252909120546105c19186916105bc908690610fa4565b610767565b5060019392505050565b5f546001600160a01b031633146105f45760405162461bcd60e51b81526004016104be90610e53565b6101f46106036009600a610f7f565b61061190633b9aca00610f8d565b61061b9190610fb7565b811015610626575f80fd5b600755565b5f546001600160a01b031633146106545760405162461bcd60e51b81526004016104be90610e53565b5f80546040516001600160a01b03909116907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a35f80546001600160a01b0319169055565b5f61048b3384846107c7565b5f546001600160a01b031633146106d15760405162461bcd60e51b81526004016104be90610e53565b6001600160a01b03919091165f908152600160205260409020805460ff1916911515919091179055565b5f546001600160a01b031633146107245760405162461bcd60e51b81526004016104be90610e53565b6009805460ff60a01b1916600160a01b179055565b5f546001600160a01b031633146107625760405162461bcd60e51b81526004016104be90610e53565b600455565b6001600160a01b038381165f8181526002602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a3505050565b6001600160a01b0383165f9081526001602052604081205460ff1615801561080757506001600160a01b0383165f9081526001602052604090205460ff16155b15610a2357600954600160a01b900460ff1661085e5760405162461bcd60e51b81526020600482015260166024820152754d4f47554c3a2043616e74207472616465207965742160501b60448201526064016104be565b6064600b548361086e9190610f8d565b6108789190610fb7565b600a549091506001600160a01b0384811691161461090a57600754826108b2856001600160a01b03165f9081526003602052604090205490565b6108bc9190610fd6565b111561090a5760405162461bcd60e51b815260206004820152601960248201527f4d4f47554c3a204d61782077616c6c657420726561636865640000000000000060448201526064016104be565b600a546001600160a01b0390811690841603610962576064600c54836109309190610f8d565b61093a9190610fb7565b90506109486009600a610f7f565b61095690633b9aca00610f8d565b60045410610962575f80fd5b600a546001600160a01b03908116908516036109ae576007548261099a856001600160a01b03165f9081526003602052604090205490565b6109a49190610fd6565b11156109ae575f80fd5b305f9081526003602052604090205460065460ff161580156109dd5750600a546001600160a01b038581169116145b80156109f25750600a54600160a01b900460ff165b80156109ff575060045481115b15610a2157610a21610a1c84610a1784600554610b40565b610b40565b610b57565b505b8015610a8d57305f9081526003602052604081208054839290610a47908490610fd6565b909155505060405181815230906001600160a01b038616907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9060200160405180910390a35b6001600160a01b0384165f9081526003602052604081208054849290610ab4908490610fa4565b90915550610ac490508183610fa4565b6001600160a01b0384165f9081526003602052604081208054909190610aeb908490610fd6565b90915550506001600160a01b038084169085167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef610b298486610fa4565b60405190815260200160405180910390a350505050565b5f818311610b4e5782610b50565b815b9392505050565b6006805460ff191660011790556040805160028082526060820183525f9260208301908036833701905050905030815f81518110610b9757610b97610fe9565b60200260200101906001600160a01b031690816001600160a01b031681525050600660019054906101000a90046001600160a01b03166001600160a01b031663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015610c08573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610c2c9190610ffd565b81600181518110610c3f57610c3f610fe9565b6001600160a01b039283166020918202929092010152600654610c6a91309161010090041684610767565b60065460085460405163791ac94760e01b81526001600160a01b0361010090930483169263791ac94792610cab9287925f9288929116904290600401611018565b5f604051808303815f87803b158015610cc2575f80fd5b505af1158015610cd4573d5f803e3d5ffd5b50506006805460ff1916905550505050565b602081525f82518060208401528060208501604085015e5f604082850101526040601f19601f83011684010191505092915050565b6001600160a01b0381168114610d2f575f80fd5b50565b5f8060408385031215610d43575f80fd5b8235610d4e81610d1b565b946020939093013593505050565b5f8060408385031215610d6d575f80fd5b50508035926020909101359150565b5f805f60608486031215610d8e575f80fd5b8335610d9981610d1b565b92506020840135610da981610d1b565b929592945050506040919091013590565b5f60208284031215610dca575f80fd5b5035919050565b5f60208284031215610de1575f80fd5b8135610b5081610d1b565b5f8060408385031215610dfd575f80fd5b8235610e0881610d1b565b915060208301358015158114610e1c575f80fd5b809150509250929050565b5f8060408385031215610e38575f80fd5b8235610e4381610d1b565b91506020830135610e1c81610d1b565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b634e487b7160e01b5f52601160045260245ffd5b6001815b6001841115610ed757808504811115610ebb57610ebb610e88565b6001841615610ec957908102905b60019390931c928002610ea0565b935093915050565b5f82610eed5750600161048f565b81610ef957505f61048f565b8160018114610f0f5760028114610f1957610f35565b600191505061048f565b60ff841115610f2a57610f2a610e88565b50506001821b61048f565b5060208310610133831016604e8410600b8410161715610f58575081810a61048f565b610f645f198484610e9c565b805f1904821115610f7757610f77610e88565b029392505050565b5f610b5060ff841683610edf565b808202811582820484141761048f5761048f610e88565b8181038181111561048f5761048f610e88565b5f82610fd157634e487b7160e01b5f52601260045260245ffd5b500490565b8082018082111561048f5761048f610e88565b634e487b7160e01b5f52603260045260245ffd5b5f6020828403121561100d575f80fd5b8151610b5081610d1b565b5f60a0820187835286602084015260a0604084015280865180835260c0850191506020880192505f5b818110156110685783516001600160a01b0316835260209384019390920191600101611041565b50506001600160a01b03959095166060840152505060800152939250505056fea26469706673582212202d9e65b4d80046b7b4c74a81129daf890f53308600eee2122f5de201e066c06564736f6c634300081a0033