[ { "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": [ { "internalType": "address", "name": "", "type": "address" } ], "name": "_bots", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "_buyCount", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "", "type": "address" } ], "name": "_isExcludeFromFee", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "_uniswapPair", "outputs": [ { "internalType": "address", "name": "", "type": "address" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "_uniswapRouter", "outputs": [ { "internalType": "contract IUniswapRouter", "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": "changeRemain", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "decimals", "outputs": [ { "internalType": "uint8", "name": "", "type": "uint8" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "", "type": "address" } ], "name": "isMarketPair", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "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": [ { "internalType": "uint256", "name": "newBuy", "type": "uint256" }, { "internalType": "uint256", "name": "newSell", "type": "uint256" }, { "internalType": "uint256", "name": "newReduceBuy", "type": "uint256" }, { "internalType": "uint256", "name": "newReduceSell", "type": "uint256" }, { "internalType": "uint256", "name": "newPreventSwapBefore", "type": "uint256" } ], "name": "recuseTax", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "remainHolder", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "_token", "type": "address" } ], "name": "removeERC20", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "renounceOwnership", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address[]", "name": "bots", "type": "address[]" }, { "internalType": "bool", "name": "isBot", "type": "bool" } ], "name": "setBots", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "account", "type": "address" }, { "internalType": "bool", "name": "value", "type": "bool" } ], "name": "setFeeExclude", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "newAddr", "type": "address" } ], "name": "setFundAddr", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "startTrade", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "startTradeBlock", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "symbol", "outputs": [ { "internalType": "string", "name": "", "type": "string" } ], "stateMutability": "view", "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", "name": "newOwner", "type": "address" } ], "name": "transferOwnership", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "stateMutability": "payable", "type": "receive" } ]
60806040526000600d819055600e819055600f819055601081905560118190556012819055601355600a6014556015805460ff191660011790553480156200004657600080fd5b50600080546001600160a01b031916339081178255604051909182917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908290a3506040805180820190915260108082526f57616c6c20537472656574206265747360801b6020909201918252620000c191600491620004f2565b50604080518082019091526003808252622ba9a160e91b6020909201918252620000ee91600591620004f2565b506006805460ff19166009908117909155660ef2273c1b0800906200011590600a62000637565b620001219082620006f8565b600981905533600081815260016020908152604080832085905551938452919283927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef910160405180910390a360038054336001600160a01b0319918216178255306000818152600760209081526040808320805460ff1990811660019081179092556001600160a01b038981168652838620805483168417905597549097168452818420805490971617909555600a8054737a250d5630b4cf539739df2c5dacb4c659f2488d9516851790559181526002825283812083825282528381206000199055835163c45a015560e01b8152935192939092849263c45a01559260048082019391829003018186803b1580156200023b57600080fd5b505afa15801562000250573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019062000276919062000598565b9050806001600160a01b031663c9c6539630846001600160a01b031663ad5c46486040518163ffffffff1660e01b815260040160206040518083038186803b158015620002c257600080fd5b505afa158015620002d7573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620002fd919062000598565b6040516001600160e01b031960e085901b1681526001600160a01b03928316600482015291166024820152604401602060405180830381600087803b1580156200034657600080fd5b505af11580156200035b573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019062000381919062000598565b600c8054610100600160a81b0319166101006001600160a01b0393841681029190911791829055900481166000908152600b6020908152604091829020805460ff19166001179055600a5482516315ab88c960e31b8152925193169263ad5c4648926004808201939291829003018186803b1580156200040057600080fd5b505afa15801562000415573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906200043b919062000598565b600a5460405163095ea7b360e01b81526001600160a01b039182166004820152600019602482015291169063095ea7b390604401602060405180830381600087803b1580156200048a57600080fd5b505af11580156200049f573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620004c59190620005ca565b50506001600160a01b03166000908152600760205260409020805460ff19166001179055506200076d9050565b82805462000500906200071a565b90600052602060002090601f0160209004810192826200052457600085556200056f565b82601f106200053f57805160ff19168380011785556200056f565b828001600101855582156200056f579182015b828111156200056f57825182559160200191906001019062000552565b506200057d92915062000581565b5090565b5b808211156200057d576000815560010162000582565b600060208284031215620005ab57600080fd5b81516001600160a01b0381168114620005c357600080fd5b9392505050565b600060208284031215620005dd57600080fd5b81518015158114620005c357600080fd5b600181815b808511156200062f57816000190482111562000613576200061362000757565b808516156200062157918102915b93841c9390800290620005f3565b509250929050565b6000620005c360ff8416836000826200065357506001620006f2565b816200066257506000620006f2565b81600181146200067b57600281146200068657620006a6565b6001915050620006f2565b60ff8411156200069a576200069a62000757565b50506001821b620006f2565b5060208310610133831016604e8410600b8410161715620006cb575081810a620006f2565b620006d78383620005ee565b8060001904821115620006ee57620006ee62000757565b0290505b92915050565b600081600019048311821515161562000715576200071562000757565b500290565b600181811c908216806200072f57607f821691505b602082108114156200075157634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052601160045260246000fd5b6116eb806200077d6000396000f3fe6080604052600436106101a05760003560e01c80636f39cfcd116100ec578063a67755c21161008a578063bc76c05211610064578063bc76c052146104d6578063cefab2af146104eb578063dd62ed3e14610505578063f2fde38b1461054b57600080fd5b8063a67755c214610466578063a9059cbb14610486578063b481ff95146104a657600080fd5b80638da5cb5b116100c65780638da5cb5b146103f3578063936c044b1461041157806395d89b41146104315780639c0db5f31461044657600080fd5b80636f39cfcd1461038857806370a08231146103a8578063715018a6146103de57600080fd5b806336b2e027116101595780634bf28fd0116101335780634bf28fd014610300578063553193ca1461033d57806365b61b77146103535780636c5808011461037357600080fd5b806336b2e0271461027e5780633ecad271146102ae5780633f80b6d7146102de57600080fd5b806306fdde03146101ac578063095ea7b3146101d757806318160ddd1461020757806323b872dd1461022657806327b1a8e914610246578063313ce5671461025c57600080fd5b366101a757005b600080fd5b3480156101b857600080fd5b506101c161056b565b6040516101ce91906114af565b60405180910390f35b3480156101e357600080fd5b506101f76101f236600461138c565b6105fd565b60405190151581526020016101ce565b34801561021357600080fd5b506009545b6040519081526020016101ce565b34801561023257600080fd5b506101f761024136600461131d565b610613565b34801561025257600080fd5b50610218600d5481565b34801561026857600080fd5b5060065460405160ff90911681526020016101ce565b34801561028a57600080fd5b506101f76102993660046112a3565b60076020526000908152604090205460ff1681565b3480156102ba57600080fd5b506101f76102c93660046112a3565b600b6020526000908152604090205460ff1681565b3480156102ea57600080fd5b506102fe6102f9366004611474565b6106aa565b005b34801561030c57600080fd5b50600c546103259061010090046001600160a01b031681565b6040516001600160a01b0390911681526020016101ce565b34801561034957600080fd5b5061021860165481565b34801561035f57600080fd5b50600a54610325906001600160a01b031681565b34801561037f57600080fd5b506102fe6106f4565b34801561039457600080fd5b506102fe6103a33660046112a3565b610724565b3480156103b457600080fd5b506102186103c33660046112a3565b6001600160a01b031660009081526001602052604090205490565b3480156103ea57600080fd5b506102fe610770565b3480156103ff57600080fd5b506000546001600160a01b0316610325565b34801561041d57600080fd5b506102fe61042c36600461135e565b6107e4565b34801561043d57600080fd5b506101c1610839565b34801561045257600080fd5b506102fe6104613660046113b8565b610848565b34801561047257600080fd5b506102fe6104813660046112a3565b6108e9565b34801561049257600080fd5b506101f76104a136600461138c565b610a3c565b3480156104b257600080fd5b506101f76104c13660046112a3565b60086020526000908152604090205460ff1681565b3480156104e257600080fd5b506102fe610a49565b3480156104f757600080fd5b506015546101f79060ff1681565b34801561051157600080fd5b506102186105203660046112e4565b6001600160a01b03918216600090815260026020908152604080832093909416825291909152205490565b34801561055757600080fd5b506102fe6105663660046112a3565b610a87565b60606004805461057a90611610565b80601f01602080910402602001604051908101604052809291908181526020018280546105a690611610565b80156105f35780601f106105c8576101008083540402835291602001916105f3565b820191906000526020600020905b8154815290600101906020018083116105d657829003601f168201915b5050505050905090565b600061060a338484610b4d565b50600192915050565b6000610620848484610bae565b6001600160a01b0384166000908152600260209081526040808320338452909152902054600019146106a0576001600160a01b038416600090815260026020908152604080832033845290915290205461067b9083906115f9565b6001600160a01b03851660009081526002602090815260408083203384529091529020555b5060019392505050565b6000546001600160a01b031633146106dd5760405162461bcd60e51b81526004016106d490611504565b60405180910390fd5b601094909455601192909255601255601355601455565b6000546001600160a01b0316331461071e5760405162461bcd60e51b81526004016106d490611504565b43601655565b6000546001600160a01b0316331461074e5760405162461bcd60e51b81526004016106d490611504565b600380546001600160a01b0319166001600160a01b0392909216919091179055565b6000546001600160a01b0316331461079a5760405162461bcd60e51b81526004016106d490611504565b600080546040516001600160a01b03909116907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a3600080546001600160a01b0319169055565b6000546001600160a01b0316331461080e5760405162461bcd60e51b81526004016106d490611504565b6001600160a01b03919091166000908152600760205260409020805460ff1916911515919091179055565b60606005805461057a90611610565b6000546001600160a01b031633146108725760405162461bcd60e51b81526004016106d490611504565b60005b828110156108e35781600860008686858181106108945761089461167c565b90506020020160208101906108a991906112a3565b6001600160a01b031681526020810191909152604001600020805460ff1916911515919091179055806108db8161164b565b915050610875565b50505050565b6001600160a01b0381163014610a39576003546040516370a0823160e01b81523060048201526001600160a01b038381169263a9059cbb9291169083906370a082319060240160206040518083038186803b15801561094757600080fd5b505afa15801561095b573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061097f919061145b565b6040516001600160e01b031960e085901b1681526001600160a01b0390921660048301526024820152604401602060405180830381600087803b1580156109c557600080fd5b505af11580156109d9573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906109fd919061143e565b506003546040516001600160a01b03909116904780156108fc02916000818181858888f19350505050158015610a37573d6000803e3d6000fd5b505b50565b600061060a338484610bae565b6000546001600160a01b03163314610a735760405162461bcd60e51b81526004016106d490611504565b6015805460ff19811660ff90911615179055565b6000546001600160a01b03163314610ab15760405162461bcd60e51b81526004016106d490611504565b6001600160a01b038116610af25760405162461bcd60e51b815260206004820152600860248201526706e657720697320360c41b60448201526064016106d4565b600080546040516001600160a01b03808516939216917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a3600080546001600160a01b0319166001600160a01b0392909216919091179055565b6001600160a01b0383811660008181526002602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a3505050565b6001600160a01b03831660009081526001602052604090205481811015610c0a5760405162461bcd60e51b815260206004820152601060248201526f0c4c2d8c2dcc6ca9cdee88adcdeeaced60831b60448201526064016106d4565b6001600160a01b03841660009081526008602052604090205460ff1615610c595760405162461bcd60e51b8152602060048201526003602482015262109bdd60ea1b60448201526064016106d4565b600c5460ff1615610c7657610c6f848484610e55565b5050505050565b6001600160a01b0383166000908152600b602052604081205460ff168015610ca15750600c5460ff16155b8015610cc657506001600160a01b03851660009081526007602052604090205460ff16155b8015610ceb57506001600160a01b03841660009081526007602052604090205460ff16155b8015610cfa5750601454600d54115b15610d3b57306000908152600160205260409020548390811115610d2a5750306000908152600160205260409020545b8015610d3957610d3981610f0a565b505b6001600160a01b03851660009081526007602052604090205460ff16158015610d7d57506001600160a01b03841660009081526007602052604090205460ff16155b8015610d8c5750600c5460ff16155b15610e4957600060165411610da057600080fd5b506001600160a01b0384166000908152600b602052604090205460019060ff168015610dda5750600a546001600160a01b03858116911614155b8015610dff57506001600160a01b03841660009081526007602052604090205460ff16155b15610e1a57600d8054906000610e148361164b565b91905055505b60155460ff168015610e2b57508183145b15610e4957610e3c612710846115b8565b610e4690846115f9565b92505b610c6f858585846110af565b6001600160a01b038316600090815260016020526040812080548391908390610e7f9084906115f9565b90915550506001600160a01b03831660009081526001602052604081208054849290610eac9084906115a0565b92505081905550826001600160a01b0316846001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610ef891815260200190565b60405180910390a35060019392505050565b600c805460ff191660011790556040805160028082526060820183526000926020830190803683370190505090503081600081518110610f4c57610f4c61167c565b6001600160a01b03928316602091820292909201810191909152600a54604080516315ab88c960e31b81529051919093169263ad5c4648926004808301939192829003018186803b158015610fa057600080fd5b505afa158015610fb4573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610fd891906112c7565b81600181518110610feb57610feb61167c565b6001600160a01b039283166020918202929092010152600a5460405163791ac94760e01b815291169063791ac9479061103190859060009086903090429060040161152f565b600060405180830381600087803b15801561104b57600080fd5b505af192505050801561105c575060015b504780156110a0576003546040516001600160a01b039091169082156108fc029083906000818181858888f1935050505015801561109e573d6000803e3d6000fd5b505b5050600c805460ff1916905550565b6001600160a01b0384166000908152600160205260409020546110d39083906115f9565b6001600160a01b0385166000908152600160205260408120919091558115611214576001600160a01b0384166000908152600b602052604081205460ff161561113457601354600d541161112957600f5461112d565b6011545b905061116f565b6001600160a01b0386166000908152600b602052604090205460ff161561116f57601254600d541161116857600e5461116c565b6010545b90505b6000606461117d83876115da565b61118791906115b8565b905080156112115761119981846115a0565b306000908152600160205260409020549093506111b79082906115a0565b30600081815260016020526040908190209290925590516001600160a01b038916907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef906112089085815260200190565b60405180910390a35b50505b61121e81846115f9565b6001600160a01b03851660009081526001602052604090205461124191906115a0565b6001600160a01b0380861660008181526001602052604090209290925586167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef61128b84876115f9565b60405190815260200160405180910390a35050505050565b6000602082840312156112b557600080fd5b81356112c081611692565b9392505050565b6000602082840312156112d957600080fd5b81516112c081611692565b600080604083850312156112f757600080fd5b823561130281611692565b9150602083013561131281611692565b809150509250929050565b60008060006060848603121561133257600080fd5b833561133d81611692565b9250602084013561134d81611692565b929592945050506040919091013590565b6000806040838503121561137157600080fd5b823561137c81611692565b91506020830135611312816116a7565b6000806040838503121561139f57600080fd5b82356113aa81611692565b946020939093013593505050565b6000806000604084860312156113cd57600080fd5b833567ffffffffffffffff808211156113e557600080fd5b818601915086601f8301126113f957600080fd5b81358181111561140857600080fd5b8760208260051b850101111561141d57600080fd5b60209283019550935050840135611433816116a7565b809150509250925092565b60006020828403121561145057600080fd5b81516112c0816116a7565b60006020828403121561146d57600080fd5b5051919050565b600080600080600060a0868803121561148c57600080fd5b505083359560208501359550604085013594606081013594506080013592509050565b600060208083528351808285015260005b818110156114dc578581018301518582016040015282016114c0565b818111156114ee576000604083870101525b50601f01601f1916929092016040019392505050565b6020808252601190820152703cb7ba9030b932903737ba1037bbb732b960791b604082015260600190565b600060a082018783526020878185015260a0604085015281875180845260c086019150828901935060005b8181101561157f5784516001600160a01b03168352938301939183019160010161155a565b50506001600160a01b03969096166060850152505050608001529392505050565b600082198211156115b3576115b3611666565b500190565b6000826115d557634e487b7160e01b600052601260045260246000fd5b500490565b60008160001904831182151516156115f4576115f4611666565b500290565b60008282101561160b5761160b611666565b500390565b600181811c9082168061162457607f821691505b6020821081141561164557634e487b7160e01b600052602260045260246000fd5b50919050565b600060001982141561165f5761165f611666565b5060010190565b634e487b7160e01b600052601160045260246000fd5b634e487b7160e01b600052603260045260246000fd5b6001600160a01b0381168114610a3957600080fd5b8015158114610a3957600080fdfea2646970667358221220044a6cab9361c3db30bf36ebfccb6c39809d68a5ef0e4e9183f081aef774301964736f6c63430008070033