Loading
[ { "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": "buyFee", "type": "uint256" }, { "indexed": false, "internalType": "uint256", "name": "sellFee", "type": "uint256" } ], "name": "FeeUpdated", "type": "event" }, { "anonymous": false, "inputs": [ { "indexed": false, "internalType": "address", "name": "newFeeWallet", "type": "address" } ], "name": "FeeWalletChanged", "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": "TradingOpened", "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" }, { "anonymous": false, "inputs": [ { "indexed": true, "internalType": "address", "name": "account", "type": "address" }, { "indexed": false, "internalType": "bool", "name": "status", "type": "bool" } ], "name": "WhiteListUpdated", "type": "event" }, { "inputs": [], "name": "FEE_DIVISOR", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "MAX_FEE_PERCENT", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "MAX_SELL_AMOUNT", "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": "buyFee", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "_new", "type": "address" } ], "name": "changeTeamWallet", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "confirmRenounceOwnership", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "decimals", "outputs": [ { "internalType": "uint8", "name": "", "type": "uint8" } ], "stateMutability": "view", "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": "enableAntiMev", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "enableTrading", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "getOwner", "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": [], "name": "maxSellAmount", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "name", "outputs": [ { "internalType": "string", "name": "", "type": "string" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "owner", "outputs": [ { "internalType": "address", "name": "", "type": "address" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "renounceOwnership", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "sellFee", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "uint256", "name": "_buy", "type": "uint256" }, { "internalType": "uint256", "name": "_sell", "type": "uint256" } ], "name": "setFeePercent", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "uint256", "name": "_amount", "type": "uint256" } ], "name": "setMaxSellAmount", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "_addr", "type": "address" }, { "internalType": "bool", "name": "_en", "type": "bool" } ], "name": "setWhitelist", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "symbol", "outputs": [ { "internalType": "string", "name": "", "type": "string" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "teamWallet", "outputs": [ { "internalType": "address", "name": "", "type": "address" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "totalSupply", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "tradingOpen", "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": [ { "internalType": "address", "name": "newOwner", "type": "address" } ], "name": "transferOwnership", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "uniswapV2Pair", "outputs": [ { "internalType": "address", "name": "", "type": "address" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "", "type": "address" } ], "name": "whitelists", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "view", "type": "function" } ]
60806040526009805462ffffff60a01b1916600160b01b1790556a0422ca8b0a00a425000000600d55348015610033575f80fd5b506040518060400160405280600481526020016344616e6b60e01b8152506040518060400160405280600481526020016344414e4b60e01b8152505f61007d6102db60201b60201c565b5f80546001600160a01b0319166001600160a01b0383169081178255604051929350917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908290a3507fb37f6de51d194079f4e010e7d1da1e1c227658421a4efb0ce788da380be221d07fdebb5c08cdb84c1297d4e6b096272ae7b1155f023a692aef2581ea81f9d34b0955600461011583826104cb565b50600561012282826104cb565b50506006805460ff1916601217905550610147336a52b7d2dcc80cd2e40000006102df565b5f737a250d5630b4cf539739df2c5dacb4c659f2488d9050806001600160a01b031663c45a01556040518163ffffffff1660e01b8152600401602060405180830381865afa15801561019b573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906101bf9190610585565b6001600160a01b031663c9c6539630836001600160a01b031663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa15801561020a573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061022e9190610585565b6040516001600160e01b031960e085901b1681526001600160a01b039283166004820152911660248201526044016020604051808303815f875af1158015610278573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061029c9190610585565b600b80546001600160a01b0319166001600160a01b039290921691909117905550335f908152600a60205260409020805460ff191660011790556105ca565b3390565b6001600160a01b03821661033a5760405162461bcd60e51b815260206004820152601f60248201527f45524332303a206d696e7420746f20746865207a65726f20616464726573730060448201526064015b60405180910390fd5b60035461034790826103cd565b6003556001600160a01b0382165f9081526001602052604090205461036c90826103cd565b6001600160a01b0383165f818152600160205260408082209390935591519091907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef906103bc9085815260200190565b60405180910390a35050565b505050565b5f806103d983856105ab565b90508381101561042b5760405162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f7700000000006044820152606401610331565b90505b92915050565b634e487b7160e01b5f52604160045260245ffd5b600181811c9082168061045c57607f821691505b60208210810361047a57634e487b7160e01b5f52602260045260245ffd5b50919050565b601f8211156103c857805f5260205f20601f840160051c810160208510156104a55750805b601f840160051c820191505b818110156104c4575f81556001016104b1565b5050505050565b81516001600160401b038111156104e4576104e4610434565b6104f8816104f28454610448565b84610480565b6020601f82116001811461052a575f83156105135750848201515b5f19600385901b1c1916600184901b1784556104c4565b5f84815260208120601f198516915b828110156105595787850151825560209485019460019092019101610539565b508482101561057657868401515f19600387901b60f8161c191681555b50505050600190811b01905550565b5f60208284031215610595575f80fd5b81516001600160a01b038116811461042b575f80fd5b8082018082111561042e57634e487b7160e01b5f52601160045260245ffd5b611625806105d75f395ff3fe608060405234801561000f575f80fd5b50600436106101e7575f3560e01c80636f7a8ade11610109578063a457c2d71161009e578063dd62ed3e1161006e578063dd62ed3e146103e5578063e99c9d091461041d578063f2fde38b14610430578063ffb54a9914610443575f80fd5b8063a457c2d71461039a578063a9059cbb146103ad578063b06e1e02146103c0578063db0e1bdf146103d3575f80fd5b80638a8c523c116100d95780638a8c523c146103815780638da5cb5b1461037157806395d89b41146103895780639e93ad8e14610391575f80fd5b80636f7a8ade1461032d57806370a0823114610341578063715018a614610369578063893d20e814610371575f80fd5b8063395093511161017f578063599270441161014f57806359927044146102f557806366d602ae1461030857806367d81740146103115780636f1678261461031a575f80fd5b8063395093511461029b57806347062402146102ae57806349bd5a5e146102b757806353d6fd59146102e2575f80fd5b80631e7be210116101ba5780631e7be2101461024857806323b872dd1461026a5780632b14ca561461027d578063313ce56714610286575f80fd5b806306fdde03146101eb578063095ea7b31461020957806315a7c24c1461022c57806318160ddd14610236575b5f80fd5b6101f3610457565b6040516102009190611269565b60405180910390f35b61021c6102173660046112b9565b6104e7565b6040519015158152602001610200565b6102346104fd565b005b6003545b604051908152602001610200565b61021c6102563660046112e1565b600a6020525f908152604090205460ff1681565b61021c6102783660046112fa565b610544565b61023a60085481565b60065460405160ff9091168152602001610200565b61021c6102a93660046112b9565b6105ab565b61023a60075481565b600b546102ca906001600160a01b031681565b6040516001600160a01b039091168152602001610200565b6102346102f0366004611334565b6105e0565b6009546102ca906001600160a01b031681565b61023a600d5481565b61023a6109c481565b61023461032836600461136d565b610667565b60095461021c90600160b01b900460ff1681565b61023a61034f3660046112e1565b6001600160a01b03165f9081526001602052604090205490565b61023461071b565b5f546001600160a01b03166102ca565b6102346107c9565b6101f361082f565b61023a61271081565b61021c6103a83660046112b9565b61083e565b61021c6103bb3660046112b9565b61088b565b6102346103ce3660046112e1565b610897565b61023a6a0422ca8b0a00a42500000081565b61023a6103f336600461138d565b6001600160a01b039182165f90815260026020908152604080832093909416825291909152205490565b61023461042b3660046113be565b610977565b61023461043e3660046112e1565b610a0f565b60095461021c90600160a01b900460ff1681565b606060048054610466906113d5565b80601f0160208091040260200160405190810160405280929190818152602001828054610492906113d5565b80156104dd5780601f106104b4576101008083540402835291602001916104dd565b820191905f5260205f20905b8154815290600101906020018083116104c057829003601f168201915b5050505050905090565b5f6104f3338484610a44565b5060015b92915050565b5f546001600160a01b0316331461052f5760405162461bcd60e51b81526004016105269061140d565b60405180910390fd5b6009805460ff60a81b1916600160a81b179055565b5f610550848484610b68565b6105a1843361059c856040518060600160405280602881526020016115a3602891396001600160a01b038a165f9081526002602090815260408083203384529091529020549190610e68565b610a44565b5060019392505050565b335f8181526002602090815260408083206001600160a01b038716845290915281205490916104f391859061059c9086610ea0565b5f546001600160a01b031633146106095760405162461bcd60e51b81526004016105269061140d565b6001600160a01b0382165f818152600a6020908152604091829020805460ff191685151590811790915591519182527fb1288e9f7bae3599e10819d5553febea48e11a6f8f585b32c8abad397dd2627e910160405180910390a25050565b5f546001600160a01b031633146106905760405162461bcd60e51b81526004016105269061140d565b6109c48211156106b25760405162461bcd60e51b815260040161052690611442565b6109c48111156106d45760405162461bcd60e51b815260040161052690611442565b6007829055600881905560408051838152602081018390527f528d9479e9f9889a87a3c30c7f7ba537e5e59c4c85a37733b16e57c62df61302910160405180910390a15050565b5f546001600160a01b031633146107445760405162461bcd60e51b81526004016105269061140d565b600954600160a81b900460ff166107b25760405162461bcd60e51b815260206004820152602c60248201527f596f75206d7573742063616c6c20636f6e6669726d52656e6f756e63654f776e60448201526b195c9cda1a5c08199a5c9cdd60a21b6064820152608401610526565b6107ba610f05565b6009805460ff60a81b19169055565b5f546001600160a01b031633146107f25760405162461bcd60e51b81526004016105269061140d565b6009805460ff60a01b1916600160a01b1790556040517fea4359d5c4b8f0945a64ab9c37fe830b3407d45e0e6e6f84275977a570457d6f905f90a1565b606060058054610466906113d5565b5f6104f3338461059c856040518060600160405280602581526020016115cb60259139335f9081526002602090815260408083206001600160a01b038d1684529091529020549190610e68565b5f6104f3338484610b68565b5f546001600160a01b031633146108c05760405162461bcd60e51b81526004016105269061140d565b600980546001600160a01b0319166001600160a01b0383169081179091556109385760405162461bcd60e51b815260206004820152602560248201527f63616e277420736574207a65726f2061646472657373206173207465616d2077604482015264185b1b195d60da1b6064820152608401610526565b6040516001600160a01b03821681527fe805ffc02a12d27b142431551e2cd3f766203c54a9a4ab0d1cf01ce7366a796f9060200160405180910390a150565b5f546001600160a01b031633146109a05760405162461bcd60e51b81526004016105269061140d565b6a0422ca8b0a00a425000000600d5411610a0a5760405162461bcd60e51b815260206004820152602560248201527f4d61782073656c6c20616d6f756e742063616e2774206265206d6f7265207468604482015264616e20352560d81b6064820152608401610526565b600d55565b5f546001600160a01b03163314610a385760405162461bcd60e51b81526004016105269061140d565b610a4181610f76565b50565b6001600160a01b038316610aa65760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b6064820152608401610526565b6001600160a01b038216610b075760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b6064820152608401610526565b6001600160a01b038381165f8181526002602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92591015b60405180910390a3505050565b6001600160a01b038316610b8e5760405162461bcd60e51b815260040161052690611484565b6001600160a01b038216610bb45760405162461bcd60e51b8152600401610526906114c9565b600b546001600160a01b0384811691161480610bdd5750600b546001600160a01b038381169116145b15610c79576001600160a01b0383165f908152600a602052604090205460ff16158015610c2257506001600160a01b0382165f908152600a602052604090205460ff16155b15610c7957600954600160a01b900460ff16610c795760405162461bcd60e51b81526020600482015260166024820152751d1c98591a5b99c81a5cc81b9bdd08195b98589b195960521b6044820152606401610526565b600b545f906001600160a01b0390811690851603610ccf57610cb2612710610cac6007548561103490919063ffffffff16565b906110b2565b6001600160a01b0384165f908152600c6020526040902043905590505b600b546001600160a01b0390811690841603610e3057610d00612710610cac6008548561103490919063ffffffff16565b600954909150600160b01b900460ff168015610d3457506001600160a01b0384165f908152600a602052604090205460ff16155b15610db3576001600160a01b0384165f908152600c6020526040902054439003610db35760405162461bcd60e51b815260206004820152602a60248201527f416e74692d4d45563a2063616e27742062757920616e642073656c6c20696e2060448201526973616d6520626c6f636b60b01b6064820152608401610526565b6001600160a01b0384165f908152600a602052604090205460ff16610e3057600d54821115610e305760405162461bcd60e51b8152602060048201526024808201527f63616e27742073656c6c206d6f7265207468616e206d61782073656c6c20616d6044820152631bdd5b9d60e21b6064820152608401610526565b610e448484610e3f85856110f3565b611134565b8015610e6257600954610e629085906001600160a01b031683611134565b50505050565b5f8184841115610e8b5760405162461bcd60e51b81526004016105269190611269565b505f610e978486611520565b95945050505050565b5f80610eac8385611533565b905083811015610efe5760405162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f7700000000006044820152606401610526565b9392505050565b5f546001600160a01b03163314610f2e5760405162461bcd60e51b81526004016105269061140d565b5f80546040516001600160a01b03909116907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a35f80546001600160a01b0319169055565b6001600160a01b038116610fdb5760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b6064820152608401610526565b5f80546040516001600160a01b03808516939216917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a35f80546001600160a01b0319166001600160a01b0392909216919091179055565b5f825f0361104357505f6104f7565b5f61104e8385611546565b90508261105b858361155d565b14610efe5760405162461bcd60e51b815260206004820152602160248201527f536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f6044820152607760f81b6064820152608401610526565b5f610efe83836040518060400160405280601a81526020017f536166654d6174683a206469766973696f6e206279207a65726f00000000000081525061123d565b5f610efe83836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f770000815250610e68565b6001600160a01b03831661115a5760405162461bcd60e51b815260040161052690611484565b6001600160a01b0382166111805760405162461bcd60e51b8152600401610526906114c9565b6111bc8160405180606001604052806026815260200161157d602691396001600160a01b0386165f908152600160205260409020549190610e68565b6001600160a01b038085165f9081526001602052604080822093909355908416815220546111ea9082610ea0565b6001600160a01b038084165f8181526001602052604090819020939093559151908516907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef90610b5b9085815260200190565b5f818361125d5760405162461bcd60e51b81526004016105269190611269565b505f610e97848661155d565b602081525f82518060208401528060208501604085015e5f604082850101526040601f19601f83011684010191505092915050565b80356001600160a01b03811681146112b4575f80fd5b919050565b5f80604083850312156112ca575f80fd5b6112d38361129e565b946020939093013593505050565b5f602082840312156112f1575f80fd5b610efe8261129e565b5f805f6060848603121561130c575f80fd5b6113158461129e565b92506113236020850161129e565b929592945050506040919091013590565b5f8060408385031215611345575f80fd5b61134e8361129e565b915060208301358015158114611362575f80fd5b809150509250929050565b5f806040838503121561137e575f80fd5b50508035926020909101359150565b5f806040838503121561139e575f80fd5b6113a78361129e565b91506113b56020840161129e565b90509250929050565b5f602082840312156113ce575f80fd5b5035919050565b600181811c908216806113e957607f821691505b60208210810361140757634e487b7160e01b5f52602260045260245ffd5b50919050565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b60208082526022908201527f6665652070657263656e742063616e2774206265206d6f7265207468616e2032604082015261352560f01b606082015260800190565b60208082526025908201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604082015264647265737360d81b606082015260800190565b60208082526023908201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260408201526265737360e81b606082015260800190565b634e487b7160e01b5f52601160045260245ffd5b818103818111156104f7576104f761150c565b808201808211156104f7576104f761150c565b80820281158282048414176104f7576104f761150c565b5f8261157757634e487b7160e01b5f52601260045260245ffd5b50049056fe45524332303a207472616e7366657220616d6f756e7420657863656564732062616c616e636545524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e636545524332303a2064656372656173656420616c6c6f77616e63652062656c6f77207a65726fa26469706673582212202fb533e201f6db789b2e22d65b88c2ec27bc8ab09f874a3cf58b1fdf500c078464736f6c634300081a0033