[ { "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": "_maxTxAmount", "type": "uint256" } ], "name": "MaxTxAmountUpdated", "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": "_maxTaxSwap", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "_maxTxAmount", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "_maxWalletSize", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "_taxSwapThreshold", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "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": "claim_eth", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "decimals", "outputs": [ { "internalType": "uint8", "name": "", "type": "uint8" } ], "stateMutability": "pure", "type": "function" }, { "inputs": [], "name": "getTaxDetails", "outputs": [ { "internalType": "uint256", "name": "initialBuyTax", "type": "uint256" }, { "internalType": "uint256", "name": "initialSellTax", "type": "uint256" }, { "internalType": "uint256", "name": "finalBuyTax", "type": "uint256" }, { "internalType": "uint256", "name": "finalSellTax", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "manualSwap", "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": "removeLimits", "outputs": [], "stateMutability": "nonpayable", "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": "pure", "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" } ]
60a06040526004805560046005555f6006555f600755603360085560336009555f600a555f600b556009600a6100359190610471565b6100449064ba1aa5f1c0610486565b600c556100536009600a610471565b6100629064ba1aa5f1c0610486565b600d556100716009600a610471565b61007f9063fa56ea00610486565b600e5561008e6009600a610471565b61009c9063fac03320610486565b600f556011805461ffff60a81b191690553480156100b8575f80fd5b505f80546001600160a01b031916339081178255604051909182917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908290a3506101056009600a610471565b610114906461f313f880610486565b335f9081526001602081815260408084209490945573a6b46ede1da900830cb590574b08b00f3ff26f2d608052600381527f1f633d5ac22b1edfdfe75c9ebd011d3d45f9c30a38284ebd0812197d4f2e8fa5805460ff199081168417909155308452928490208054909316909117909155601080546001600160a01b031916737a250d5630b4cf539739df2c5dacb4c659f2488d908117909155825163c45a015560e01b81529251909263c45a01559260048083019391928290030181865afa1580156101e3573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610207919061049d565b6001600160a01b031663c9c653963060105f9054906101000a90046001600160a01b03166001600160a01b031663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015610266573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061028a919061049d565b6040516001600160e01b031960e085901b1681526001600160a01b039283166004820152911660248201526044016020604051808303815f875af11580156102d4573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906102f8919061049d565b601180546001600160a01b0319166001600160a01b039290921691909117905561031f3390565b6001600160a01b03165f7fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6103566009600a610471565b610365906461f313f880610486565b60405190815260200160405180910390a36104c3565b634e487b7160e01b5f52601160045260245ffd5b600181815b808511156103c957815f19048211156103af576103af61037b565b808516156103bc57918102915b93841c9390800290610394565b509250929050565b5f826103df5750600161046b565b816103eb57505f61046b565b8160018114610401576002811461040b57610427565b600191505061046b565b60ff84111561041c5761041c61037b565b50506001821b61046b565b5060208310610133831016604e8410600b841016171561044a575081810a61046b565b610454838361038f565b805f19048211156104675761046761037b565b0290505b92915050565b5f61047f60ff8416836103d1565b9392505050565b808202811582820484141761046b5761046b61037b565b5f602082840312156104ad575f80fd5b81516001600160a01b038116811461047f575f80fd5b6080516119d06104f75f395f81816104890152818161057201528181610bdd015281816111a0015261145c01526119d05ff3fe608060405260043610610134575f3560e01c806370a08231116100a85780638f9a55c01161006d5780638f9a55c01461037b57806395d89b4114610390578063a9059cbb146103be578063bf474bed146103dd578063c9567bf9146103f2578063dd62ed3e14610406575f80fd5b806370a08231146102ee578063715018a614610322578063751039fc146103365780637d1db4a51461034a5780638da5cb5b1461035f575f80fd5b806318160ddd116100f957806318160ddd146102355780631fee58941461024957806323b872dd14610281578063313ce567146102a057806349bd5a5e146102bb57806351bc3c85146102da575f80fd5b806305977bc71461013f57806306fdde0314610155578063095ea7b3146101ac5780630faee56f146101db5780631694505e146101fe575f80fd5b3661013b57005b5f80fd5b34801561014a575f80fd5b5061015361044a565b005b348015610160575f80fd5b5060408051808201909152601c81527f444a414e474f204c656f6e6172646f20446943617072696f20446f670000000060208201525b6040516101a391906115da565b60405180910390f35b3480156101b7575f80fd5b506101cb6101c6366004611623565b6104d1565b60405190151581526020016101a3565b3480156101e6575f80fd5b506101f0600f5481565b6040519081526020016101a3565b348015610209575f80fd5b5060105461021d906001600160a01b031681565b6040516001600160a01b0390911681526020016101a3565b348015610240575f80fd5b506101f06104e7565b348015610254575f80fd5b506004546005546006546007546040805194855260208501939093529183015260608201526080016101a3565b34801561028c575f80fd5b506101cb61029b36600461164d565b610508565b3480156102ab575f80fd5b50604051600981526020016101a3565b3480156102c6575f80fd5b5060115461021d906001600160a01b031681565b3480156102e5575f80fd5b5061015361056f565b3480156102f9575f80fd5b506101f061030836600461168b565b6001600160a01b03165f9081526001602052604090205490565b34801561032d575f80fd5b506101536105d5565b348015610341575f80fd5b50610153610646565b348015610355575f80fd5b506101f0600c5481565b34801561036a575f80fd5b505f546001600160a01b031661021d565b348015610386575f80fd5b506101f0600d5481565b34801561039b575f80fd5b50604080518082019091526006815265444a414e474f60d01b6020820152610196565b3480156103c9575f80fd5b506101cb6103d8366004611623565b6106fa565b3480156103e8575f80fd5b506101f0600e5481565b3480156103fd575f80fd5b50610153610706565b348015610411575f80fd5b506101f06104203660046116a6565b6001600160a01b039182165f90815260026020908152604080832093909416825291909152205490565b5f546001600160a01b0316331461047c5760405162461bcd60e51b8152600401610473906116dd565b60405180910390fd5b6040516001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016904780156108fc02915f818181858888f193505050501580156104ce573d5f803e3d5ffd5b50565b5f6104dd338484610927565b5060015b92915050565b5f6104f46009600a611806565b610503906461f313f880611814565b905090565b5f610514848484610a4b565b610565843361056085604051806060016040528060288152602001611973602891396001600160a01b038a165f9081526002602090815260408083203384529091529020549190610feb565b610927565b5060019392505050565b337f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316146105a3575f80fd5b305f9081526001602052604090205480156105c1576105c181611023565b4780156105d1576105d181611193565b5050565b5f546001600160a01b031633146105fe5760405162461bcd60e51b8152600401610473906116dd565b5f80546040516001600160a01b03909116907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a35f80546001600160a01b0319169055565b5f546001600160a01b0316331461066f5760405162461bcd60e51b8152600401610473906116dd565b61067b6009600a611806565b61068a906461f313f880611814565b600c556106996009600a611806565b6106a8906461f313f880611814565b600d557f947f344d56e1e8c70dc492fb94c4ddddd490c016aab685f5e7e47b2e85cb44cf6106d86009600a611806565b6106e7906461f313f880611814565b60405190815260200160405180910390a1565b5f6104dd338484610a4b565b5f546001600160a01b0316331461072f5760405162461bcd60e51b8152600401610473906116dd565b601154600160a01b900460ff16156107895760405162461bcd60e51b815260206004820152601760248201527f74726164696e6720697320616c7265616479206f70656e0000000000000000006044820152606401610473565b6010546107b69030906001600160a01b03166107a76009600a611806565b610560906461f313f880611814565b6011805460ff60a01b1916600160a01b1790556010546001600160a01b031663f305d71947306107fa816001600160a01b03165f9081526001602052604090205490565b5f8061080d5f546001600160a01b031690565b60405160e088901b6001600160e01b03191681526001600160a01b03958616600482015260248101949094526044840192909252606483015290911660848201524260a482015260c40160606040518083038185885af1158015610873573d5f803e3d5ffd5b50505050506040513d601f19601f82011682018060405250810190610898919061182b565b505060115460105460405163095ea7b360e01b81526001600160a01b0391821660048201525f1960248201529116915063095ea7b3906044016020604051808303815f875af11580156108ed573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906109119190611856565b506011805460ff60b01b1916600160b01b179055565b6001600160a01b0383166109895760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b6064820152608401610473565b6001600160a01b0382166109ea5760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b6064820152608401610473565b6001600160a01b038381165f8181526002602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92591015b60405180910390a3505050565b6001600160a01b038316610aaf5760405162461bcd60e51b815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604482015264647265737360d81b6064820152608401610473565b6001600160a01b038216610b115760405162461bcd60e51b815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201526265737360e81b6064820152608401610473565b5f8111610b725760405162461bcd60e51b815260206004820152602960248201527f5472616e7366657220616d6f756e74206d7573742062652067726561746572206044820152687468616e207a65726f60b81b6064820152608401610473565b601154600160a01b900460ff161580610b945750601154600160a81b900460ff165b15610ba957610ba48383836111e6565b505050565b5f80546001600160a01b03858116911614801590610bd457505f546001600160a01b03848116911614155b8015610c1257507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316836001600160a01b031614155b15610e6b57610c436064610c3d600854600b5411610c3257600454610c36565b6006545b8590611289565b9061130e565b6011549091506001600160a01b038581169116148015610c7157506010546001600160a01b03848116911614155b8015610c9557506001600160a01b0383165f9081526003602052604090205460ff16155b15610d7b57600c54821115610cec5760405162461bcd60e51b815260206004820152601960248201527f4578636565647320746865205f6d61785478416d6f756e742e000000000000006044820152606401610473565b600d5482610d0e856001600160a01b03165f9081526001602052604090205490565b610d189190611875565b1115610d665760405162461bcd60e51b815260206004820152601a60248201527f4578636565647320746865206d617857616c6c657453697a652e0000000000006044820152606401610473565b600b8054905f610d7583611888565b91905055505b6011546001600160a01b038481169116148015610da157506001600160a01b0384163014155b15610dce57610dcb6064610c3d600954600b5411610dc157600554610c36565b6007548590611289565b90505b305f90815260016020526040902054601154600160a81b900460ff16158015610e0457506011546001600160a01b038581169116145b8015610e195750601154600160b01b900460ff165b8015610e265750600e5481115b8015610e355750600a54600b54115b15610e6957610e57610e5284610e4d84600f5461134f565b61134f565b611023565b478015610e6757610e6747611193565b505b505b6001600160a01b0384165f9081526003602052604090205460ff1680610ea857506001600160a01b0383165f9081526003602052604090205460ff165b8015610ebd57506001600160a01b0384163014155b8015610ed257506001600160a01b0383163014155b15610edc57436014555b6001600160a01b0384165f9081526003602052604090205460ff16158015610f1c57506001600160a01b0383165f9081526003602052604090205460ff16155b15610fd9576011546001600160a01b03848116911614610fa6576001600160a01b038084165f9081526012602052604090206011549091868116911603610f6e5780545f03610f69574381555b610fa0565b6001600160a01b0385165f90815260126020526040902081541580610f94575081548154105b15610f9e57805482555b505b50610fd9565b6001600160a01b0384165f9081526012602052604090206014548154610fcc91906118a0565b6002820155426001909101555b610fe584848484611363565b50505050565b5f818484111561100e5760405162461bcd60e51b815260040161047391906115da565b505f61101a84866118a0565b95945050505050565b6011805460ff60a81b1916600160a81b1790556040805160028082526060820183525f9260208301908036833701905050905030815f81518110611069576110696118b3565b6001600160a01b03928316602091820292909201810191909152601054604080516315ab88c960e31b81529051919093169263ad5c46489260048083019391928290030181865afa1580156110c0573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906110e491906118c7565b816001815181106110f7576110f76118b3565b6001600160a01b03928316602091820292909201015260105461111d9130911684610927565b60105460405163791ac94760e01b81526001600160a01b039091169063791ac947906111559085905f908690309042906004016118e2565b5f604051808303815f87803b15801561116c575f80fd5b505af115801561117e573d5f803e3d5ffd5b50506011805460ff60a81b1916905550505050565b6040516001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000169082156108fc029083905f818181858888f193505050501580156105d1573d5f803e3d5ffd5b6001600160a01b0383165f90815260016020526040902054611208908261138d565b6001600160a01b038085165f90815260016020526040808220939093559084168152205461123690826113ce565b6001600160a01b038084165f8181526001602052604090819020939093559151908516907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef90610a3e9085815260200190565b5f825f0361129857505f6104e1565b5f6112a38385611814565b9050826112b08583611953565b146113075760405162461bcd60e51b815260206004820152602160248201527f536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f6044820152607760f81b6064820152608401610473565b9392505050565b5f61130783836040518060400160405280601a81526020017f536166654d6174683a206469766973696f6e206279207a65726f00000000000081525061142c565b5f81831161135d5782611307565b50919050565b5f61136f858484611458565b9050611386858583611381878761138d565b611529565b5050505050565b5f61130783836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f770000815250610feb565b5f806113da8385611875565b9050838110156113075760405162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f7700000000006044820152606401610473565b5f818361144c5760405162461bcd60e51b815260040161047391906115da565b505f61101a8486611953565b5f807f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316856001600160a01b0316036114a5576013546114a09085611289565b6114a7565b835b9050821561152157305f908152600160205260409020546114c890846113ce565b305f81815260016020526040908190209290925590516001600160a01b038716907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef906115189087815260200190565b60405180910390a35b949350505050565b6001600160a01b0384165f9081526001602052604090205461154b908361138d565b6001600160a01b038086165f90815260016020526040808220939093559085168152205461157990826113ce565b6001600160a01b038085165f8181526001602052604090819020939093559151908616907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef906115cc9085815260200190565b60405180910390a350505050565b602081525f82518060208401528060208501604085015e5f604082850101526040601f19601f83011684010191505092915050565b6001600160a01b03811681146104ce575f80fd5b5f8060408385031215611634575f80fd5b823561163f8161160f565b946020939093013593505050565b5f805f6060848603121561165f575f80fd5b833561166a8161160f565b9250602084013561167a8161160f565b929592945050506040919091013590565b5f6020828403121561169b575f80fd5b81356113078161160f565b5f80604083850312156116b7575f80fd5b82356116c28161160f565b915060208301356116d28161160f565b809150509250929050565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b634e487b7160e01b5f52601160045260245ffd5b600181815b8085111561176057815f190482111561174657611746611712565b8085161561175357918102915b93841c939080029061172b565b509250929050565b5f82611776575060016104e1565b8161178257505f6104e1565b816001811461179857600281146117a2576117be565b60019150506104e1565b60ff8411156117b3576117b3611712565b50506001821b6104e1565b5060208310610133831016604e8410600b84101617156117e1575081810a6104e1565b6117eb8383611726565b805f19048211156117fe576117fe611712565b029392505050565b5f61130760ff841683611768565b80820281158282048414176104e1576104e1611712565b5f805f6060848603121561183d575f80fd5b8351925060208401519150604084015190509250925092565b5f60208284031215611866575f80fd5b81518015158114611307575f80fd5b808201808211156104e1576104e1611712565b5f6001820161189957611899611712565b5060010190565b818103818111156104e1576104e1611712565b634e487b7160e01b5f52603260045260245ffd5b5f602082840312156118d7575f80fd5b81516113078161160f565b5f60a08201878352602087602085015260a0604085015281875180845260c0860191506020890193505f5b818110156119325784516001600160a01b03168352938301939183019160010161190d565b50506001600160a01b03969096166060850152505050608001529392505050565b5f8261196d57634e487b7160e01b5f52601260045260245ffd5b50049056fe45524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e6365a2646970667358221220d21aa911a3228658a5ff480085e2896557d1234fb76a877c0d12a7c441db303364736f6c63430008190033