[ { "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": "bots_", "type": "address[]" } ], "name": "addBots", "outputs": [], "stateMutability": "nonpayable", "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": "notbot", "type": "address[]" } ], "name": "delBots", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "initEBERT", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "a", "type": "address" } ], "name": "isBot", "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": "openEBERT", "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": "withdrawEth", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "stateMutability": "payable", "type": "receive" } ]
60806040526019600655601960075560006008556000600955600f600a55600f600b55600f600c556000600d556009600a6200003c9190620002e7565b6200004c906301312d00620003df565b600e556200005d6009600a620002e7565b6200006d906301312d00620003df565b600f556200007e6009600a620002e7565b6200008b90607e620003df565b6010556200009c6009600a620002e7565b620000ab9062989680620003df565b6011556013805461ffff60a81b1916905560006014819055601555348015620000d357600080fd5b506000620000e06200027e565b600080546001600160a01b0319166001600160a01b0383169081178255604051929350917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908290a350600580546001600160a01b03191673cbe07b65cb35bb39554adbbe8e8ca414a087ec2f1790556200015e6009600a620002e7565b6200016e90633b9aca00620003df565b600160006200017c6200027e565b6001600160a01b03166001600160a01b0316815260200190815260200160002081905550600160036000620001b66200028260201b60201c565b6001600160a01b03908116825260208083019390935260409182016000908120805495151560ff199687161790553081526003909352818320805485166001908117909155600554909116835291208054909216179055620002176200027e565b6001600160a01b031660007fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef620002516009600a620002e7565b6200026190633b9aca00620003df565b60405162000270919062000291565b60405180910390a362000417565b3390565b6000546001600160a01b031690565b90815260200190565b80825b6001808611620002ae5750620002de565b818704821115620002c357620002c362000401565b80861615620002d157918102915b9490941c9380026200029d565b94509492505050565b6000620002fb60001960ff85168462000302565b9392505050565b6000826200031357506001620002fb565b816200032257506000620002fb565b81600181146200033b576002811462000346576200037a565b6001915050620002fb565b60ff8411156200035a576200035a62000401565b6001841b91508482111562000373576200037362000401565b50620002fb565b5060208310610133831016604e8410600b8410161715620003b2575081810a83811115620003ac57620003ac62000401565b620002fb565b620003c184848460016200029a565b808604821115620003d657620003d662000401565b02949350505050565b6000816000190483118215151615620003fc57620003fc62000401565b500290565b634e487b7160e01b600052601160045260246000fd5b611eb480620004276000396000f3fe6080604052600436106101395760003560e01c8063751039fc116100ab578063a0ef91df1161006f578063a0ef91df14610303578063a9059cbb14610318578063bf474bed14610338578063d34628cc1461034d578063dd62ed3e1461036d578063fb2459cd1461038d57610140565b8063751039fc146102a25780637d1db4a5146102b75780638da5cb5b146102cc5780638f9a55c0146102ee57806395d89b411461014557610140565b8063313ce567116100fd578063313ce567146101f457806331c2d847146102165780633ad0b74c146102385780633bbac5791461024d57806370a082311461026d578063715018a61461028d57610140565b806306fdde0314610145578063095ea7b3146101705780630faee56f1461019d57806318160ddd146101bf57806323b872dd146101d457610140565b3661014057005b600080fd5b34801561015157600080fd5b5061015a6103a2565b60405161016791906118b8565b60405180910390f35b34801561017c57600080fd5b5061019061018b3660046116ed565b6103c1565b60405161016791906118ad565b3480156101a957600080fd5b506101b26103df565b6040516101679190611beb565b3480156101cb57600080fd5b506101b26103e5565b3480156101e057600080fd5b506101906101ef3660046116ad565b610406565b34801561020057600080fd5b5061020961048e565b6040516101679190611c64565b34801561022257600080fd5b50610236610231366004611718565b610493565b005b34801561024457600080fd5b5061023661054b565b34801561025957600080fd5b5061019061026836600461163d565b61077d565b34801561027957600080fd5b506101b261028836600461163d565b61079f565b34801561029957600080fd5b506102366107ba565b3480156102ae57600080fd5b50610236610839565b3480156102c357600080fd5b506101b26108fa565b3480156102d857600080fd5b506102e1610900565b604051610167919061182b565b3480156102fa57600080fd5b506101b261090f565b34801561030f57600080fd5b50610236610915565b34801561032457600080fd5b506101906103333660046116ed565b610955565b34801561034457600080fd5b506101b2610969565b34801561035957600080fd5b50610236610368366004611718565b61096f565b34801561037957600080fd5b506101b2610388366004611675565b610a1a565b34801561039957600080fd5b50610236610a45565b604080518082019091526005815264115091549560da1b602082015290565b60006103d56103ce610bf0565b8484610bf4565b5060015b92915050565b60115481565b60006103f36009600a611cf0565b61040190633b9aca00611dc1565b905090565b6000610413848484610ca8565b6104838461041f610bf0565b61047e85604051806060016040528060288152602001611e57602891396001600160a01b038a1660009081526002602052604081209061045d610bf0565b6001600160a01b031681526020810191909152604001600020549190610ea0565b610bf4565b5060015b9392505050565b600990565b61049b610bf0565b6000546001600160a01b039081169116146104d15760405162461bcd60e51b81526004016104c890611a76565b60405180910390fd5b60005b81518110156105475760006004600084848151811061050357634e487b7160e01b600052603260045260246000fd5b6020908102919091018101516001600160a01b03168252810191909152604001600020805460ff19169115159190911790558061053f81611df7565b9150506104d4565b5050565b610553610bf0565b6000546001600160a01b039081169116146105805760405162461bcd60e51b81526004016104c890611a76565b601280546001600160a01b031916737a250d5630b4cf539739df2c5dacb4c659f2488d17908190556105d19030906001600160a01b03166105c36009600a611cf0565b61047e90633b9aca00611dc1565b601260009054906101000a90046001600160a01b03166001600160a01b031663c45a01556040518163ffffffff1660e01b815260040160206040518083038186803b15801561061f57600080fd5b505afa158015610633573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906106579190611659565b6001600160a01b031663c9c6539630601260009054906101000a90046001600160a01b03166001600160a01b031663ad5c46486040518163ffffffff1660e01b815260040160206040518083038186803b1580156106b457600080fd5b505afa1580156106c8573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906106ec9190611659565b6040518363ffffffff1660e01b815260040161070992919061183f565b602060405180830381600087803b15801561072357600080fd5b505af1158015610737573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061075b9190611659565b601380546001600160a01b0319166001600160a01b0392909216919091179055565b6001600160a01b03811660009081526004602052604090205460ff165b919050565b6001600160a01b031660009081526001602052604090205490565b6107c2610bf0565b6000546001600160a01b039081169116146107ef5760405162461bcd60e51b81526004016104c890611a76565b600080546040516001600160a01b03909116907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a3600080546001600160a01b0319169055565b610841610bf0565b6000546001600160a01b0390811691161461086e5760405162461bcd60e51b81526004016104c890611a76565b61087a6009600a611cf0565b61088890633b9aca00611dc1565b600e556108976009600a611cf0565b6108a590633b9aca00611dc1565b600f557f947f344d56e1e8c70dc492fb94c4ddddd490c016aab685f5e7e47b2e85cb44cf6108d56009600a611cf0565b6108e390633b9aca00611dc1565b6040516108f09190611beb565b60405180910390a1565b600e5481565b6000546001600160a01b031690565b600f5481565b61091d610bf0565b6000546001600160a01b0390811691161461094a5760405162461bcd60e51b81526004016104c890611a76565b61095347610eda565b565b60006103d5610962610bf0565b8484610ca8565b60105481565b610977610bf0565b6000546001600160a01b039081169116146109a45760405162461bcd60e51b81526004016104c890611a76565b60005b8151811015610547576001600460008484815181106109d657634e487b7160e01b600052603260045260246000fd5b6020908102919091018101516001600160a01b03168252810191909152604001600020805460ff191691151591909117905580610a1281611df7565b9150506109a7565b6001600160a01b03918216600090815260026020908152604080832093909416825291909152205490565b610a4d610bf0565b6000546001600160a01b03908116911614610a7a5760405162461bcd60e51b81526004016104c890611a76565b601354600160a01b900460ff1615610aa45760405162461bcd60e51b81526004016104c890611bb4565b6012546001600160a01b031663f305d7194730610ac08161079f565b600080610acb610900565b426040518863ffffffff1660e01b8152600401610aed96959493929190611872565b6060604051808303818588803b158015610b0657600080fd5b505af1158015610b1a573d6000803e3d6000fd5b50505050506040513d601f19601f82011682018060405250810190610b3f91906117fe565b505060135460125460405163095ea7b360e01b81526001600160a01b03928316935063095ea7b392610b7992169060001990600401611859565b602060405180830381600087803b158015610b9357600080fd5b505af1158015610ba7573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610bcb91906117de565b506013805460ff60a01b1960ff60b01b19909116600160b01b1716600160a01b179055565b3390565b6001600160a01b038316610c1a5760405162461bcd60e51b81526004016104c890611b70565b6001600160a01b038216610c405760405162461bcd60e51b81526004016104c890611985565b6001600160a01b0380841660008181526002602090815260408083209487168084529490915290819020849055517f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92590610c9b908590611beb565b60405180910390a3505050565b6001600160a01b038316610cce5760405162461bcd60e51b81526004016104c890611af4565b6001600160a01b038216610cf45760405162461bcd60e51b81526004016104c89061190b565b60008111610d145760405162461bcd60e51b81526004016104c890611aab565b601354600160b01b900460ff161580610d365750601354600160a81b900460ff165b15610d4b57610d46838383610f14565b610e9b565b6000610d58848484610fb8565b90508015610dd25730600090815260016020526040902054610d7a9082611352565b30600081815260016020526040908190209290925590516001600160a01b038616907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef90610dc9908590611beb565b60405180910390a35b6001600160a01b038416600090815260016020526040902054610df59083611381565b6001600160a01b038516600090815260016020526040902055610e3a610e1b8383611381565b6001600160a01b03851660009081526001602052604090205490611352565b6001600160a01b0380851660008181526001602052604090209290925585167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef610e848585611381565b604051610e919190611beb565b60405180910390a3505b505050565b60008184841115610ec45760405162461bcd60e51b81526004016104c891906118b8565b506000610ed18486611de0565b95945050505050565b6005546040516001600160a01b039091169082156108fc029083906000818181858888f19350505050158015610547573d6000803e3d6000fd5b6001600160a01b038316600090815260016020526040902054610f379082611381565b6001600160a01b038085166000908152600160205260408082209390935590841681522054610f669082611352565b6001600160a01b0380841660008181526001602052604090819020939093559151908516907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef90610c9b908590611beb565b600080610fc3610900565b6001600160a01b0316856001600160a01b031614158015610ffd5750610fe7610900565b6001600160a01b0316846001600160a01b031614155b1561134a576001600160a01b03851660009081526004602052604090205460ff1615801561104457506001600160a01b03841660009081526004602052604090205460ff16155b61104d57600080fd5b6110796064611073600a54600d54116110685760065461106c565b6008545b86906113c3565b90611408565b6013549091506001600160a01b0386811691161480156110a757506012546001600160a01b03858116911614155b80156110cc57506001600160a01b03841660009081526003602052604090205460ff16155b1561113e57600e548311156110f35760405162461bcd60e51b81526004016104c89061194e565b600f54836111008661079f565b61110a9190611c72565b11156111285760405162461bcd60e51b81526004016104c890611b39565b600d805490600061113883611df7565b91905055505b6013546001600160a01b03858116911614801561116457506001600160a01b0385163014155b156111915761118e6064611073600b54600d54116111845760075461106c565b60095486906113c3565b90505b6001600160a01b03851660009081526003602052604090205460ff1680156111c257506001600160a01b0384163014155b156112245760096111d4846000611381565b6111df906001611dc1565b6111ea906009611c72565b6111f49190611de0565b6005546001600160a01b03166000908152600160205260408120805490919061121e908490611c72565b90915550505b600061122f3061079f565b601354909150600160a81b900460ff1615801561125957506013546001600160a01b038681169116145b801561126e5750601354600160b01b900460ff165b801561127d5750600c54600d54115b80156112a257506001600160a01b03861660009081526003602052604090205460ff16155b80156112c757506001600160a01b03851660009081526003602052604090205460ff16155b15611348576015544311156112dc5760006014555b6003601454106112fe5760405162461bcd60e51b81526004016104c8906119fe565b601054811115611325576113256113208561131b8460115461144a565b61144a565b61145f565b61132e47610eda565b6014805490600061133e83611df7565b9091555050436015555b505b949350505050565b60008061135f8385611c72565b9050838110156104875760405162461bcd60e51b81526004016104c8906119c7565b600061048783836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f770000815250610ea0565b6000826113d2575060006103d9565b60006113de8385611dc1565b9050826113eb8583611c8a565b146104875760405162461bcd60e51b81526004016104c890611a35565b600061048783836040518060400160405280601a81526020017f536166654d6174683a206469766973696f6e206279207a65726f000000000000815250611604565b60008183116114595782610487565b50919050565b6013805460ff60a81b1916600160a81b17905560408051600280825260608201835260009260208301908036833701905050905030816000815181106114b557634e487b7160e01b600052603260045260246000fd5b6001600160a01b03928316602091820292909201810191909152601254604080516315ab88c960e31b81529051919093169263ad5c4648926004808301939192829003018186803b15801561150957600080fd5b505afa15801561151d573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906115419190611659565b8160018151811061156257634e487b7160e01b600052603260045260246000fd5b6001600160a01b0392831660209182029290920101526012546115889130911684610bf4565b60125460405163791ac94760e01b81526001600160a01b039091169063791ac947906115c1908590600090869030904290600401611bf4565b600060405180830381600087803b1580156115db57600080fd5b505af11580156115ef573d6000803e3d6000fd5b50506013805460ff60a81b1916905550505050565b600081836116255760405162461bcd60e51b81526004016104c891906118b8565b506000610ed18486611c8a565b803561079a81611e3e565b60006020828403121561164e578081fd5b813561048781611e3e565b60006020828403121561166a578081fd5b815161048781611e3e565b60008060408385031215611687578081fd5b823561169281611e3e565b915060208301356116a281611e3e565b809150509250929050565b6000806000606084860312156116c1578081fd5b83356116cc81611e3e565b925060208401356116dc81611e3e565b929592945050506040919091013590565b600080604083850312156116ff578182fd5b823561170a81611e3e565b946020939093013593505050565b6000602080838503121561172a578182fd5b823567ffffffffffffffff80821115611741578384fd5b818501915085601f830112611754578384fd5b81358181111561176657611766611e28565b838102604051601f19603f8301168101818110858211171561178a5761178a611e28565b604052828152858101935084860182860187018a10156117a8578788fd5b8795505b838610156117d1576117bd81611632565b8552600195909501949386019386016117ac565b5098975050505050505050565b6000602082840312156117ef578081fd5b81518015158114610487578182fd5b600080600060608486031215611812578283fd5b8351925060208401519150604084015190509250925092565b6001600160a01b0391909116815260200190565b6001600160a01b0392831681529116602082015260400190565b6001600160a01b03929092168252602082015260400190565b6001600160a01b039687168152602081019590955260408501939093526060840191909152909216608082015260a081019190915260c00190565b901515815260200190565b6000602080835283518082850152825b818110156118e4578581018301518582016040015282016118c8565b818111156118f55783604083870101525b50601f01601f1916929092016040019392505050565b60208082526023908201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260408201526265737360e81b606082015260800190565b60208082526019908201527f4578636565647320746865205f6d61785478416d6f756e742e00000000000000604082015260600190565b60208082526022908201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604082015261737360f01b606082015260800190565b6020808252601b908201527f536166654d6174683a206164646974696f6e206f766572666c6f770000000000604082015260600190565b60208082526017908201527f4f6e6c7920332073656c6c732070657220626c6f636b21000000000000000000604082015260600190565b60208082526021908201527f536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f6040820152607760f81b606082015260800190565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b60208082526029908201527f5472616e7366657220616d6f756e74206d7573742062652067726561746572206040820152687468616e207a65726f60b81b606082015260800190565b60208082526025908201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604082015264647265737360d81b606082015260800190565b6020808252601a908201527f4578636565647320746865206d617857616c6c657453697a652e000000000000604082015260600190565b60208082526024908201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646040820152637265737360e01b606082015260800190565b60208082526017908201527f74726164696e6720697320616c7265616479206f70656e000000000000000000604082015260600190565b90815260200190565b600060a082018783526020878185015260a0604085015281875180845260c0860191508289019350845b81811015611c435784516001600160a01b031683529383019391830191600101611c1e565b50506001600160a01b03969096166060850152505050608001529392505050565b60ff91909116815260200190565b60008219821115611c8557611c85611e12565b500190565b600082611ca557634e487b7160e01b81526012600452602481fd5b500490565b80825b6001808611611cbc5750611ce7565b818704821115611cce57611cce611e12565b80861615611cdb57918102915b9490941c938002611cad565b94509492505050565b600061048760001960ff851684600082611d0c57506001610487565b81611d1957506000610487565b8160018114611d2f5760028114611d3957611d66565b6001915050610487565b60ff841115611d4a57611d4a611e12565b6001841b915084821115611d6057611d60611e12565b50610487565b5060208310610133831016604e8410600b8410161715611d99575081810a83811115611d9457611d94611e12565b610487565b611da68484846001611caa565b808604821115611db857611db8611e12565b02949350505050565b6000816000190483118215151615611ddb57611ddb611e12565b500290565b600082821015611df257611df2611e12565b500390565b6000600019821415611e0b57611e0b611e12565b5060010190565b634e487b7160e01b600052601160045260246000fd5b634e487b7160e01b600052604160045260246000fd5b6001600160a01b0381168114611e5357600080fd5b5056fe45524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e6365a264697066735822122024ebc35ddfc7e1d04885f92253f1d88b89f90a6e6f4893d98f1085e0d485ca7464736f6c63430008010033