0 txs
1 call
constructor
constructor(string name_, string symbol_, uint8 decimals_, uint256 supply_, address router_, address taxRecipient_, uint256 buyTaxFee_, uint256 sellTaxFee_)
functions
allowance
viewfunction allowance(address owner, address spender) view returns (uint256)
balanceOf
viewfunction balanceOf(address account) view returns (uint256)
buyTaxFee
viewfunction buyTaxFee() view returns (uint256)
decimals
viewfunction decimals() view returns (uint8)
isFeeExempt
viewfunction isFeeExempt(address) view returns (bool)
name
viewfunction name() view returns (string)
owner
viewfunction owner() view returns (address)
pair
viewfunction pair() view returns (address)
router
viewfunction router() view returns (address)
sellTaxFee
viewfunction sellTaxFee() view returns (uint256)
swapThreshold
viewfunction swapThreshold() view returns (uint256)
symbol
viewfunction symbol() view returns (string)
taxRecipient
viewfunction taxRecipient() view returns (address)
totalSupply
viewfunction totalSupply() view returns (uint256)
approve
nonpayablefunction approve(address spender, uint256 amount) returns (bool)
decreaseAllowance
nonpayablefunction decreaseAllowance(address spender, uint256 subtractedValue) returns (bool)
exemptFromFee
nonpayablefunction exemptFromFee(address account, bool exempt)
increaseAllowance
nonpayablefunction increaseAllowance(address spender, uint256 addedValue) returns (bool)
manualSwap
nonpayablefunction manualSwap()
renounceOwnership
nonpayablefunction renounceOwnership()
transfer
nonpayablefunction transfer(address recipient, uint256 amount) returns (bool)
transferFrom
nonpayablefunction transferFrom(address sender, address recipient, uint256 amount) returns (bool)
transferOwnership
nonpayablefunction transferOwnership(address newOwner)
updateSwapThreshold
nonpayablefunction updateSwapThreshold(uint256 threshold)
updateTaxFees
nonpayablefunction updateTaxFees(uint256 _buyFee, uint256 _sellFee)
updateTaxRecipient
nonpayablefunction updateTaxRecipient(address newRecipient)
events
Approval
event Approval(address indexed owner, address indexed spender, uint256 value)
ExemptFromFee
event ExemptFromFee(address indexed account, bool exempt)
OwnershipTransferred
event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Transfer
event Transfer(address indexed from, address indexed to, uint256 value)
UpdateSwapThreshold
event UpdateSwapThreshold(uint256 threshold)
UpdateTaxFees
event UpdateTaxFees(uint256 buyFee, uint256 sellFee)
UpdateTaxRecipient
event UpdateTaxRecipient(address indexed newRecipient)
errors
No errors.
creation bytecode
0x60c08060405234156200001157600080fd5b62001fe480380362000023816200012c565b808284398083019150610100808212156200003d57600080fd5b835191506001600160401b03808311156200005757600080fd5b62000065848487016200018c565b925060e051818111156200007857600080fd5b62000086858288016200018c565b95505050805192505060ff821682146200009f57600080fd5b61012051620000ad62000226565b620000b762000243565b61018051620000d06101a051828486888b8d8c620005c7565b505050505050506040516116da80620008ca833960805182818161052a01528181610dcd015261158d015260a05182818161042901528181610d4801526110e201528082f35b634e487b7160e01b600052604160045260246000fd5b60c0601f8201601f19168101906001600160401b038211908210171562000157576200015762000116565b60405250565b601f8201601f191681016001600160401b038111828210171562000185576200018562000116565b6040525050565b600082601f8301126200019e57600080fd5b81516001600160401b03811115620001ba57620001ba62000116565b6040516020620001d4601f8401601f19168201836200015d565b8282528581848701011115620001e957600080fd5b60005b8381101562000209578581018201518382018301528101620001ec565b838111156200021b5760008285850101525b509095945050505050565b610140516001600160a01b03811681146200024057600080fd5b90565b610160516001600160a01b03811681146200024057600080fd5b600181811c908216806200027257607f821691505b602082108114156200029457634e487b7160e01b600052602260045260246000fd5b50919050565b601f811115620002f6576001600081815260008051602062001fc4833981519152601f850160051c81016020861015620002d15750805b601f850160051c820191505b81811015620002f1578281558301620002dd565b505050505b5050565b601f811115620002f6576002600090815260008051602062001fa4833981519152601f840160051c81016020851015620003315750805b601f840160051c820191505b8181101562000352578281556001016200033d565b5050505050565b80516001600160401b0381111562000375576200037562000116565b60016200038e826200038883546200025d565b6200029a565b602080601f841160018114620003c45760008515620003ad5750858301515b600019600387901b1c191685851b178455620002f1565b6001600052601f19851660008051602062001fc483398151915260005b82811015620004005788860151825594840194908601908401620003e1565b50868210156200041f5787850151600019600389901b60f8161c191681555b505050505090811b8101905550565b80516001600160401b038111156200044a576200044a62000116565b62000462816200045c6002546200025d565b620002fa565b602080601f8311600181146200049b5760008415620004815750848301515b600019600386901b1c1916600185901b1760025562000352565b6002600052601f19841660008051602062001fa483398151915260005b82811015620004d957878601518255948401946001909101908401620004b8565b5085821015620004f85786850151600019600388901b60f8161c191681555b5050505050600190811b0160025550565b634e487b7160e01b600052601160045260246000fd5b600060ff8216604d81111562000539576200053962000509565b600a0a92915050565b60008160001904600511821515161562000560576200056062000509565b5060050290565b600081600019048311821515161562000584576200058462000509565b500290565b6000602082840312156200059c57600080fd5b81516001600160a01b0381168114620005b457600080fd5b9392505050565b6040513d6000823e3d81fd5b620005d16200087d565b620005dc8162000359565b50620005e8816200042e565b506003805460ff191660ff831617905562000617620006126200060b836200051f565b8462000567565b600455565b50506200062383600855565b6200062d84600955565b600a80546001600160a01b0319166001600160a01b0384161790556200066a620006656200065d60045462000542565b6103e8900490565b600b55565b6001600160a01b038181166080819052803b6200068657600080fd5b60405163c45a015560e01b8152602081600481855afa915081620006ae57620006ae620005bb565b60008215620006d457620006c33d836200015d565b620006d13d83018362000589565b90505b6080519316926001600160a01b03169150620006ed9050565b803b620006f957600080fd5b6040516315ab88c960e31b8152602081600481855afa915081620007215762000721620005bb565b600082156200074757620007363d836200015d565b620007443d83018362000589565b90505b833b6200075357600080fd5b6040516364e329cb60e11b81526001600160a01b038216600482015230602482015292506020836044816000885af19350505081620007965762000796620005bb565b60008215620007bc57620007ab3d836200015d565b620007b93d83018362000589565b90505b60a0525050336000908152600760205260409020620007e3905b805460ff19166001179055565b306000908152600760205260409020620007fd90620007d6565b62000832620007d662000818600a546001600160a01b031690565b6001600160a01b0316600090815260076020526040902090565b600454336000818152600560209081526040808320859055518481529291907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9084a3505050505050565b60008054336001600160a01b0319821681178355604051919290916001600160a01b038416917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a35056fe6040608081526004361061057c576000803560e01c630445b6678114610137576306fdde03811461015a5763095ea7b38114610186576318160ddd81146101b9576323b872dd81146101d9576330227cde811461020e5763313ce5678114610232576339509351811461025857633f4218e08114610275576351bc3c8581146102b5576370a0823181146102d55763715018a681146103105763737ea06e811461032b5763818285a0811461035757638da5cb5b811461037257638e090333811461039d5763941fa5cd81146103ba576395d89b4181146103da5763a457c2d781146103f55763a8aa1b3181146104125763a9059cbb81146104585763cc274b2981146104755763dd62ed3e81146104905763f2fde38b81146104f85763f887ea4081146105135763f8a25a94811461055957610579565b3415610141578182fd5b61014a36610589565b600b54608052607f1960a0016080f35b3415610164578182fd5b61016d36610589565b610175610909565b83518061018283836105b2565b0381f35b3415610190578182fd5b6101993661061c565b6101a38183610a90565b9150508351806101828383901515815260200190565b34156101c3578182fd5b6101cc36610589565b6004548351818152602081f35b34156101e3578182fd5b6101ec36610648565b6101f7818385610a9b565b925050508351806101828383901515815260200190565b3415610218578182fd5b61022136610686565b61022b81836113a5565b5050818351f35b341561023c578182fd5b61024536610589565b600354835160ff90911680825290602081f35b3415610262578182fd5b61026b3661061c565b6101a38183610b6d565b341561027f578182fd5b6102a961028b366106a8565b6001600160a01b031660009081526007602052604090205460ff1690565b83518115158152602081f35b34156102bf578182fd5b6102c836610589565b6102d061153a565b818351f35b34156102df578182fd5b6103066102eb366106a8565b6001600160a01b031660009081526005602052604090205490565b8351818152602081f35b341561031a578182fd5b61032336610589565b6102d06107b9565b3415610335578182fd5b61033e36610589565b600a5483516001600160a01b0390911680825290602081f35b3415610361578182fd5b6102d061036d366106a8565b611449565b341561037c578182fd5b61038536610589565b815483516001600160a01b0390911680825290602081f35b34156103a7578182fd5b6103b0366106e8565b61022b8183611334565b34156103c4578182fd5b6103cd36610589565b6008548351818152602081f35b34156103e4578182fd5b6103ed36610589565b6101756109d1565b34156103ff578182fd5b6104083661061c565b6101a38183610bd1565b341561041c578182fd5b61042536610589565b82517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602081f35b3415610462578182fd5b61046b3661061c565b6101a38183610a7d565b341561047f578182fd5b6102d061048b36610724565b6114ef565b341561049a578182fd5b6104a336610740565b6104e3816104c5846001600160a01b0316600090815260066020526040902090565b6001600160a01b039190911660009081526020919091526040902090565b54915050835180610182838390815260200190565b3415610502578182fd5b6102d061050e366106a8565b61080f565b341561051d578182fd5b61052636610589565b82517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602081f35b3415610563578182fd5b61056c36610589565b6009548351818152602081f35b50505b503661058457005b600080fd5b60006003198201121561059b57600080fd5b50565b600081830312156105ae57600080fd5b5050565b600060208083528351808285015260005b818110156105df578581018301518582016040015282016105c3565b818111156105f1576000604083870101525b50601f01601f1916929092016040019392505050565b6001600160a01b038116811461059b57600080fd5b60008060406003198401121561063157600080fd5b60043561063d81610607565b936024359350915050565b6000808060606003198501121561065e57600080fd5b60043561066a81610607565b925060243561067881610607565b929492935050604435919050565b60008060406003198401121561069b57600080fd5b5050600435916024359150565b60006020600319830112156106bc57600080fd5b6004356106c881610607565b92915050565b6001600160a01b0316600090815260056020526040902090565b6000806040600319840112156106fd57600080fd5b60043561070981610607565b9150602435801515811461071c57600080fd5b919391925050565b600060206003198301121561073857600080fd5b505060043590565b60008060406003198401121561075557600080fd5b60043561076181610607565b915060243561071c81610607565b8061059b5760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65726044820152606481fd5b6000546001600160a01b0381166107d133821461076f565b6001600160601b0360a01b82166000556000817f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e06000604051a35050565b6000546001600160a01b0380821661082833821461076f565b90831690816108855760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b6064820152608481fd5b816001600160601b0360a01b84161760005583817f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e06000604051a350505050565b634e487b7160e01b600052604160045260246000fd5b601f8201601f1916810167ffffffffffffffff81118282101715610902576109026108c6565b6040525050565b604051600180546000919080821c8183168061092657607f821691505b602080831082141561094657634e487b7160e01b86526022600452602486fd5b828752602087018280156109615760018114610972576109ba565b60ff198616825282820197506109ba565b60016000527fb10e2d527612073b26eecdfd717e6a320cf44b4afac2b0732d9fcbe2b7fa0cf660005b868110156109b45781548482015290880190840161099b565b83019850505b505050505050506109cd828203836108dc565b5090565b604051600254600090600181811c90808316806109ef57607f831692505b6020808410821415610a0f57634e487b7160e01b86526022600452602486fd5b83875260208701828015610a2a5760018114610a3b576109ba565b60ff198716825282820197506109ba565b60026000527f405787fa12a823e0f2b7631cc41b3ba8828b3321ca811111fa75cd3aa3bb5ace60005b878110156109b457815484820152908601908401610a64565b610a88828233610d3b565b506001919050565b610a88828233610f82565b6001600160a01b038116600090815260066020908152604080832033845290915281205484811015610b1d5760405162461bcd60e51b815260206004820152602860248201527f45524332303a207472616e7366657220616d6f756e74206578636565647320616044820152676c6c6f77616e636560c01b6064820152608481fd5b610b28858585610d3b565b610b358582033385610f82565b506001949350505050565b634e487b7160e01b600052601160045260246000fd5b600082821015610b6857610b68610b40565b500390565b3360009081526006602090815260408083206001600160a01b03851684529091528120548319811115610ba257610ba2610b40565b610baf8482018433610f82565b5060019392505050565b60008219821115610bcc57610bcc610b40565b500190565b3360009081526006602090815260408083206001600160a01b038516845290915281205483811015610c505760405162461bcd60e51b815260206004820152602560248201527f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f77604482015264207a65726f60d81b6064820152608481fd5b610baf8482038433610f82565b8061059b5760405162461bcd60e51b815260206004820152601960248201527f45524332303a207472616e736665722066726f6d207a65726f000000000000006044820152606481fd5b8061059b5760405162461bcd60e51b815260206004820152601760248201527f45524332303a207472616e7366657220746f207a65726f0000000000000000006044820152606481fd5b8061059b5760405162461bcd60e51b815260206004820152601f60248201527f45524332303a207472616e7366657220657863656564732062616c616e6365006044820152606481fd5b6001600160a01b038281167f0000000000000000000000000000000000000000000000000000000000000000821681148015610d7a5750600c5460ff16155b8015610ee057600030815260056020526040812054600b548110610ed657600160ff19600c541617600c55610dad6111c9565b610dca30610dba83611206565b6001600160a01b03919091169052565b857f000000000000000000000000000000000000000000000000000000000000000016803b610df7578384fd5b6040516315ab88c960e31b8152602081600481855afa80610e1a57610e1a611277565b858115610e3a57610e2b3d846108dc565b610e373d840184611253565b90505b610e4781610dba8761122b565b505050610e5e610e56306106ce565b548230610f82565b610e67306106ce565b54813b610e72578485fd5b60405163791ac94760e01b8152858180610e924230898860048601611283565b038389875af1935083610ea757610ea7611277565b8315610ec357610eb73d826108dc565b610ec33d82018261059e565b50505050610ed660ff19600c5416600c55565b5050610ee06112f7565b50610eee8284161515610c5d565b610ef9811515610ca7565b5050610f04816106ce565b54610f1184821015610cf1565b610f1b8482610b56565b610f24836106ce565b5550610f31838383611073565b610f4481610f3e856106ce565b54610bb9565b610f4d846106ce565b5560405181815283837fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef602084a35050505050565b6001600160a01b03818116610fd65760405162461bcd60e51b815260206004820152601860248201527f45524332303a20617070726f76652066726f6d207a65726f00000000000000006044820152606481fd5b80831661101b5760405162461bcd60e51b815260206004820152601660248201527545524332303a20617070726f766520746f207a65726f60501b6044820152606481fd5b508261103f836104c5846001600160a01b0316600090815260066020526040902090565b5560405183815282827f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925602084a350505050565b6000806110a56110a161109a856001600160a01b0316600090815260076020526040902090565b5460ff1690565b1590565b80156110d2576110cf6110a161109a876001600160a01b0316600090815260076020526040902090565b90505b8015611196576001600160a01b037f000000000000000000000000000000000000000000000000000000000000000081168582168114801561112b5761112461111d6008548b6111aa565b6064900490565b9450611147565b8183891614156111475761114461111d6009548b6111aa565b94505b50505081156111965761115d82610f3e306106ce565b611166306106ce565b5560405182815230857fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef602084a3505b506111a18186610b56565b95945050505050565b60008160001904831182151516156111c4576111c4610b40565b500290565b60006040516060810181811067ffffffffffffffff821117156111ee576111ee6108c6565b80604052506002815280915060403660208301375090565b6000815161122457634e487b7160e01b600052603260045260246000fd5b5060200190565b6000815160011061124c57634e487b7160e01b600052603260045260246000fd5b5060400190565b60006020828403121561126557600080fd5b815161127081610607565b9392505050565b6040513d6000823e3d81fd5b600060a08201838352602060008185015260a0604085015281865180845260c086019150828801935060005b818110156112d45784516001600160a01b0316835293830193918301916001016112af565b50506001600160a01b039790971660608501525050506080019390935250919050565b478015806105ae57600a546001600160a01b03166000821561131857506108fc5b600080600080878686f161132e5761132e611277565b50505050565b6000546001600160a01b0390811661134d33821461076f565b50808216600052506007602052604060002082151560ff1982541660ff82168117835550604051915080825250817f06e9674d1df780f28d6fccac66198e06ae257bd747ef07af7ecb217f7166a2ed602083a2505050565b6000546001600160a01b03166113bc33821461076f565b50600a81111580156113cf5750600a8211155b8061140a5760405162461bcd60e51b815260206004820152600e60248201526d4d6178206665652069732031302560901b6044820152606481fd5b5080600855816009556040518181528260208201527f56c59d0e478c414efe9f2802f2515ec597b23804dde8308a83016b08186aaf60604082a1505050565b6000546001600160a01b0390811661146233821461076f565b508116806114af5760405162461bcd60e51b815260206004820152601860248201527f5a65726f2061646472657373206e6f7420616c6c6f77656400000000000000006044820152606481fd5b806001600160601b0360a01b600a541617600a5550807fe7a6cfbcf99ebced1f0d2c6d04f1185d57403d6b2e28599505533990efde69b86000604051a250565b6000546001600160a01b031661150633821461076f565b5080600b556040518181527f107f3cdcb9d6b2816537f8d1b341c19c683bbf7a2d868f894ff70c89efdf694b602082a15050565b600080546001600160a01b039190821661155533821461076f565b5030815260056020526040812054156105ae57600160ff19600c541617600c5561157d6111c9565b61158a30610dba83611206565b827f000000000000000000000000000000000000000000000000000000000000000016803b6115b7578283fd5b6040516315ab88c960e31b8152602081600481855afa806115da576115da611277565b8481156115fa576115eb3d846108dc565b6115f73d840184611253565b90505b61160781610dba8761122b565b505050611616610e56306106ce565b61161f306106ce565b54813b61162a578384fd5b60405163791ac94760e01b815284818061164a4230898860048601611283565b038388875af193508361165f5761165f611277565b831561167b5761166f3d826108dc565b61167b3d82018261059e565b5050505061168e60ff19600c5416600c55565b6105ae6112f756fea36469706673582212205c6566f269da8ee3e3064bc1006a631eab3c23cbf9793ac293a40f99bb9406a26c6578706572696d656e74616cf564736f6c63430008090041405787fa12a823e0f2b7631cc41b3ba8828b3321ca811111fa75cd3aa3bb5aceb10e2d527612073b26eecdfd717e6a320cf44b4afac2b0732d9fcbe2b7fa0cf600000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000f42400000000000000000000000004752ba5dbc23f44d87826276bf6fd6b1c372ad240000000000000000000000001b4229cb7f65c6107ff875c290e32394c3e0d7ef000000000000000000000000000000000000000000000000000000000000000500000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000010506c6174666f726d546178546f6b656e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000035054580000000000000000000000000000000000000000000000000000000000