[ { "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": "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": [ { "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": [], "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": [ { "internalType": "address", "name": "", "type": "address" } ], "name": "isSpecial", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "mSellSize", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "mTxSize", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "mWallet", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "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": [ { "internalType": "uint256", "name": "_swapAmount", "type": "uint256" }, { "internalType": "uint256", "name": "_swapThreshold", "type": "uint256" }, { "internalType": "uint256", "name": "_minTokenAmount", "type": "uint256" } ], "name": "setContractSwapSettings", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "uint256", "name": "_buy", "type": "uint256" }, { "internalType": "uint256", "name": "_sell", "type": "uint256" }, { "internalType": "uint256", "name": "_wallet", "type": "uint256" } ], "name": "setTransactionLimits", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "uint256", "name": "_liquidity", "type": "uint256" }, { "internalType": "uint256", "name": "_marketing", "type": "uint256" }, { "internalType": "uint256", "name": "_burn", "type": "uint256" }, { "internalType": "uint256", "name": "_development", "type": "uint256" }, { "internalType": "uint256", "name": "_total", "type": "uint256" }, { "internalType": "uint256", "name": "_sell", "type": "uint256" }, { "internalType": "uint256", "name": "_trans", "type": "uint256" } ], "name": "setTransactionRequirements", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "startTrading", "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 payable", "name": "adr", "type": "address" } ], "name": "transferOwnership", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "stateMutability": "payable", "type": "receive" } ]
6080604052620000126009600a620004aa565b6200002290633b9aca00620004c1565b60018190555f600881905560098190556064600a55600b55610578600c819055610a28600d55600e55612710600f819055601080547373e5fba1ef6ea4ec6df4059b04f146879f8544686001600160a01b031991821681179092556011805482168317905560128054909116909117905590620000a19060fa620004c1565b620000ad9190620004db565b60135561271060015460fa620000c49190620004c1565b620000d09190620004db565b60145561271060015460fa620000e79190620004c1565b620000f39190620004db565b601555620186a06001546103e86200010c9190620004c1565b620001189190620004db565b601655620186a0600154600a620001309190620004c1565b6200013c9190620004db565b6017556018805461ffff19166101001790553480156200015a575f80fd5b505f80546001600160a01b031916331781556040805163c45a015560e01b81529051737a250d5630b4cf539739df2c5dacb4c659f2488d9291839163c45a0155916004808201926020929091908290030181865afa158015620001bf573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190620001e59190620004fb565b6001600160a01b031663c9c6539630846001600160a01b031663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa15801562000231573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190620002579190620004fb565b6040516001600160e01b031960e085901b1681526001600160a01b039283166004820152911660248201526044016020604051808303815f875af1158015620002a2573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190620002c89190620004fb565b600580546001600160a01b038581166001600160a01b03199283161790925560068054848416921691909117905560125481165f908152600460209081526040808320805460ff19908116600190811790925560115486168552828520805482168317905560105490951684528184208054861682179055338085528285208054909616821790955554600283528184208190559051908152939450919290917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef910160405180910390a3505062000523565b634e487b7160e01b5f52601160045260245ffd5b600181815b80851115620003ef57815f1904821115620003d357620003d36200039b565b80851615620003e157918102915b93841c9390800290620003b4565b509250929050565b5f826200040757506001620004a4565b816200041557505f620004a4565b81600181146200042e5760028114620004395762000459565b6001915050620004a4565b60ff8411156200044d576200044d6200039b565b50506001821b620004a4565b5060208310610133831016604e8410600b84101617156200047e575081810a620004a4565b6200048a8383620003af565b805f1904821115620004a057620004a06200039b565b0290505b92915050565b5f620004ba60ff841683620003f7565b9392505050565b8082028115828204841417620004a457620004a46200039b565b5f82620004f657634e487b7160e01b5f52601260045260245ffd5b500490565b5f602082840312156200050c575f80fd5b81516001600160a01b0381168114620004ba575f80fd5b6118a780620005315f395ff3fe608060405260043610610134575f3560e01c8063893d20e8116100a85780639d8740cb1161006d5780639d8740cb14610384578063a8aa1b31146103a3578063a9059cbb146103c2578063cb7f97d7146103e1578063dd62ed3e14610400578063f2fde38b14610444575f80fd5b8063893d20e8146102c357806395363514146102f357806395d89b41146103085780639c6fe5fb146103375780639cc3535114610365575f80fd5b80632f54bf6e116100f95780632f54bf6e14610209578063313ce567146102365780634720841d1461025157806357b074e11461026657806370a082311461027b578063715018a6146102af575f80fd5b806306fdde031461013f578063095ea7b31461018357806318160ddd146101b257806323b872dd146101d4578063293230b8146101f3575f80fd5b3661013b57005b5f80fd5b34801561014a575f80fd5b5060408051808201909152600a81526942616e616e615065706560b01b60208201525b60405161017a9190611564565b60405180910390f35b34801561018e575f80fd5b506101a261019d3660046115c6565b610463565b604051901515815260200161017a565b3480156101bd575f80fd5b506101c6610479565b60405190815260200161017a565b3480156101df575f80fd5b506101a26101ee3660046115f0565b6104e9565b3480156101fe575f80fd5b50610207610551565b005b348015610214575f80fd5b506101a261022336600461162e565b5f546001600160a01b0391821691161490565b348015610241575f80fd5b506040516009815260200161017a565b34801561025c575f80fd5b506101c660145481565b348015610271575f80fd5b506101c660135481565b348015610286575f80fd5b506101c661029536600461162e565b6001600160a01b03165f9081526002602052604090205490565b3480156102ba575f80fd5b50610207610592565b3480156102ce575f80fd5b505f546001600160a01b03165b6040516001600160a01b03909116815260200161017a565b3480156102fe575f80fd5b506101c660155481565b348015610313575f80fd5b506040805180820190915260078152664250534e49504560c81b602082015261016d565b348015610342575f80fd5b506101a261035136600461162e565b60046020525f908152604090205460ff1681565b348015610370575f80fd5b5061020761037f366004611649565b6105ff565b34801561038f575f80fd5b5061020761039e366004611649565b61073b565b3480156103ae575f80fd5b506006546102db906001600160a01b031681565b3480156103cd575f80fd5b506101a26103dc3660046115c6565b6107a0565b3480156103ec575f80fd5b506102076103fb366004611672565b6107ac565b34801561040b575f80fd5b506101c661041a3660046116b9565b6001600160a01b039182165f90815260036020908152604080832093909416825291909152205490565b34801561044f575f80fd5b5061020761045e36600461162e565b6108a2565b5f61046f33848461091e565b5060015b92915050565b60026020527fac33ff75c19e70fe83507db0d683fd3465c996598dc972688b7ace676c89077b5461dead5f9081527f6a9609baa168169acaea398c4407efea4be641bb08e21e88806d9836fd9333cc5460015491926104e49290916104de9190610a41565b90610a41565b905090565b5f6104f5848484610a4c565b61054684336105418560405180606001604052806028815260200161184a602891396001600160a01b038a165f9081526003602090815260408083203384529091529020549190610f84565b61091e565b5060015b9392505050565b5f546001600160a01b031633146105835760405162461bcd60e51b815260040161057a906116f0565b60405180910390fd5b6018805460ff19166001179055565b5f546001600160a01b031633146105bb5760405162461bcd60e51b815260040161057a906116f0565b5f80546001600160a01b03191681556040519081527f04dba622d284ed0014ee4b9a6a68386be1a4c08a4913ae272de89199cc6861639060200160405180910390a1565b5f546001600160a01b031633146106285760405162461bcd60e51b815260040161057a906116f0565b5f61064a61271061064486600154610faf90919063ffffffff16565b90610fba565b90505f61066861271061064486600154610faf90919063ffffffff16565b90505f61068661271061064486600154610faf90919063ffffffff16565b60138490556014839055601581905590505f6106b16103e861064460056106ab610479565b90610faf565b90508084101580156106c35750808310155b80156106cf5750808210155b6107325760405162461bcd60e51b815260206004820152602e60248201527f4d61782054587320616e64204d61782057616c6c65742063616e6e6f7420626560448201526d206c657373207468616e202e352560901b606482015260840161057a565b50505050505050565b5f546001600160a01b031633146107645760405162461bcd60e51b815260040161057a906116f0565b600783905560015461077f90620186a0906106449085610faf565b60165560015461079890620186a0906106449084610faf565b601755505050565b5f61046f338484610a4c565b5f546001600160a01b031633146107d55760405162461bcd60e51b815260040161057a906116f0565b60088790556009869055600b859055600a849055600c839055600d829055600e819055600f54610806906001610fba565b600c54111580156108265750600f54610820906001610fba565b600d5411155b80156108415750600f5461083b906001610fba565b600e5411155b6107325760405162461bcd60e51b815260206004820152602c60248201527f746f74616c46656520616e642073656c6c4665652063616e6e6f74206265206d60448201526b6f7265207468616e2032302560a01b606482015260840161057a565b5f546001600160a01b031633146108cb5760405162461bcd60e51b815260040161057a906116f0565b5f80546001600160a01b0319166001600160a01b0383169081179091556040519081527f04dba622d284ed0014ee4b9a6a68386be1a4c08a4913ae272de89199cc6861639060200160405180910390a150565b6001600160a01b0383166109805760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b606482015260840161057a565b6001600160a01b0382166109e15760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b606482015260840161057a565b6001600160a01b038381165f8181526003602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a3505050565b5f61054a8284611724565b6001600160a01b038316610ab05760405162461bcd60e51b815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604482015264647265737360d81b606482015260840161057a565b6001600160a01b038216610b125760405162461bcd60e51b815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201526265737360e81b606482015260840161057a565b6001600160a01b0383165f90815260026020526040902054811115610b935760405162461bcd60e51b815260206004820152603160248201527f596f752061726520747279696e6720746f207472616e73666572206d6f7265206044820152707468616e20796f75722062616c616e636560781b606482015260840161057a565b6001600160a01b0383165f9081526004602052604090205460ff16158015610bd357506001600160a01b0382165f9081526004602052604090205460ff16155b15610c195760185460ff16610c195760405162461bcd60e51b815260206004820152600c60248201526b1d1c98591a5b99d4dd185c9d60a21b604482015260640161057a565b6001600160a01b0383165f9081526004602052604090205460ff16158015610c5957506001600160a01b0382165f9081526004602052604090205460ff16155b8015610c7357506006546001600160a01b03838116911614155b8015610c8a57506001600160a01b03821661dead14155b15610d02576015546001600160a01b0383165f90815260026020526040902054610cb49083610fc5565b1115610d025760405162461bcd60e51b815260206004820152601e60248201527f45786365656473206d6178696d756d2077616c6c657420616d6f756e742e0000604482015260640161057a565b6006546001600160a01b03848116911614610da15760145481111580610d3f57506001600160a01b0383165f9081526004602052604090205460ff165b80610d6157506001600160a01b0382165f9081526004602052604090205460ff165b610da15760405162461bcd60e51b8152602060048201526011602482015270151608131a5b5a5d08115e18d959591959607a1b604482015260640161057a565b60135481111580610dc957506001600160a01b0383165f9081526004602052604090205460ff165b80610deb57506001600160a01b0382165f9081526004602052604090205460ff165b610e2b5760405162461bcd60e51b8152602060048201526011602482015270151608131a5b5a5d08115e18d959591959607a1b604482015260640161057a565b6006546001600160a01b038381169116148015610e6057506001600160a01b0383165f9081526004602052604090205460ff16155b15610e7d57600160195f828254610e779190611737565b90915550505b610e88838383610fd0565b15610e9d57610e9860165461107f565b5f6019555b6001600160a01b0383165f90815260026020526040902054610ebf9082610a41565b6001600160a01b0384165f90815260026020908152604080832093909355600490529081205460ff1615610ef35781610efe565b610efe8484846111ef565b6001600160a01b0384165f90815260026020526040902054909150610f239082610fc5565b6001600160a01b038085165f8181526002602052604090819020939093559151908616907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef90610f769085815260200190565b60405180910390a350505050565b5f8184841115610fa75760405162461bcd60e51b815260040161057a9190611564565b505050900390565b5f61054a828461174a565b5f61054a8284611761565b5f61054a8284611737565b601754601654305f90815260026020526040812054601a5491938510159211159060ff161580156110085750601854610100900460ff165b8015611016575060185460ff165b801561101f5750815b801561104357506001600160a01b0386165f9081526004602052604090205460ff16155b801561105c57506006546001600160a01b038681169116145b801561106c575060075460195410155b80156110755750805b9695505050505050565b601a805460ff19166001908117909155600a546009546008545f936110b8936002936106ab9391926110b2928391610fc5565b90610fc5565b90505f6110d48261064460085486610faf90919063ffffffff16565b90505f6110e18483610a41565b9050476110ed82611319565b5f6110f84783610a41565b90505f61111a61111360085488610a4190919063ffffffff16565b8390610fba565b90505f61113260085483610faf90919063ffffffff16565b90508015611144576111448682611469565b6009545f90611158906106ab856002610faf565b90508015611199576011546040516001600160a01b039091169082156108fc029083905f818181858888f19350505050158015611197573d5f803e3d5ffd5b505b4780156111d9576010546040516001600160a01b039091169082156108fc029083905f818181858888f193505050501580156111d7573d5f803e3d5ffd5b505b5050601a805460ff191690555050505050505050565b6001600160a01b0382165f9081526004602052604081205460ff1615611218575060135461054a565b5f611223858561151a565b1115611312575f611245611237868661151a565b600f546106ab908690610fba565b305f908152600260205260409020549091506112619082610fc5565b305f81815260026020526040908190209290925590516001600160a01b038716907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef906112b19085815260200190565b60405180910390a35f600b541180156112d45750600b546112d2868661151a565b115b15611300576113003061dead6112fb600b546106ab600f5489610fba90919063ffffffff16565b610a4c565b61130a8382610a41565b91505061054a565b5092915050565b6040805160028082526060820183525f9260208301908036833701905050905030815f8151811061134c5761134c611780565b6001600160a01b03928316602091820292909201810191909152600554604080516315ab88c960e31b81529051919093169263ad5c46489260048083019391928290030181865afa1580156113a3573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906113c79190611794565b816001815181106113da576113da611780565b6001600160a01b039283166020918202929092010152600554611400913091168461091e565b60055460405163791ac94760e01b81526001600160a01b039091169063791ac947906114389085905f908690309042906004016117af565b5f604051808303815f87803b15801561144f575f80fd5b505af1158015611461573d5f803e3d5ffd5b505050505050565b6005546114819030906001600160a01b03168461091e565b60055460125460405163f305d71960e01b8152306004820152602481018590525f6044820181905260648201526001600160a01b0391821660848201524260a482015291169063f305d71990839060c40160606040518083038185885af11580156114ee573d5f803e3d5ffd5b50505050506040513d601f19601f82011682018060405250810190611513919061181e565b5050505050565b6006545f906001600160a01b039081169083160361153b5750600d54610473565b6006546001600160a01b039081169084160361155a5750600c54610473565b50600e5492915050565b5f6020808352835180828501525f5b8181101561158f57858101830151858201604001528201611573565b505f604082860101526040601f19601f8301168501019250505092915050565b6001600160a01b03811681146115c3575f80fd5b50565b5f80604083850312156115d7575f80fd5b82356115e2816115af565b946020939093013593505050565b5f805f60608486031215611602575f80fd5b833561160d816115af565b9250602084013561161d816115af565b929592945050506040919091013590565b5f6020828403121561163e575f80fd5b813561054a816115af565b5f805f6060848603121561165b575f80fd5b505081359360208301359350604090920135919050565b5f805f805f805f60e0888a031215611688575f80fd5b505085359760208701359750604087013596606081013596506080810135955060a0810135945060c0013592509050565b5f80604083850312156116ca575f80fd5b82356116d5816115af565b915060208301356116e5816115af565b809150509250929050565b60208082526006908201526510a7aba722a960d11b604082015260600190565b634e487b7160e01b5f52601160045260245ffd5b8181038181111561047357610473611710565b8082018082111561047357610473611710565b808202811582820484141761047357610473611710565b5f8261177b57634e487b7160e01b5f52601260045260245ffd5b500490565b634e487b7160e01b5f52603260045260245ffd5b5f602082840312156117a4575f80fd5b815161054a816115af565b5f60a082018783526020878185015260a0604085015281875180845260c08601915082890193505f5b818110156117fd5784516001600160a01b0316835293830193918301916001016117d8565b50506001600160a01b03969096166060850152505050608001529392505050565b5f805f60608486031215611830575f80fd5b835192506020840151915060408401519050925092509256fe45524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e6365a2646970667358221220943c440003532f9a82fba69de5ad86e4ba8a8ed7093d6ee4a8c74372dd5e941364736f6c63430008150033