2.2k txs
19.4k calls
constructor
constructor(address _donationAddress)
functions
admins
viewfunction admins(uint256) view returns (address)
allowance
viewfunction allowance(address owner, address spender) view returns (uint256)
balanceOf
viewfunction balanceOf(address account) view returns (uint256)
decimals
viewfunction decimals() view returns (uint8)
donationAddress
viewfunction donationAddress() view returns (address)
getAdmins
viewfunction getAdmins() view returns (address[])
getDonationAddress
viewfunction getDonationAddress() view returns (address)
isAdmin
viewfunction isAdmin(address) view returns (bool)
limited
viewfunction limited() view returns (bool)
maxHoldingAmount
viewfunction maxHoldingAmount() view returns (uint256)
minHoldingAmount
viewfunction minHoldingAmount() view returns (uint256)
name
viewfunction name() view returns (string)
owner
viewfunction owner() view returns (address)
symbol
viewfunction symbol() view returns (string)
TAX_PERCENTAGE
viewfunction TAX_PERCENTAGE() view returns (uint256)
TOTAL_SUPPLY
viewfunction TOTAL_SUPPLY() view returns (uint256)
totalSupply
viewfunction totalSupply() view returns (uint256)
uniswapV2Pair
viewfunction uniswapV2Pair() view returns (address)
addAdmin
nonpayablefunction addAdmin(address _admin)
approve
nonpayablefunction approve(address spender, uint256 amount) returns (bool)
decreaseAllowance
nonpayablefunction decreaseAllowance(address spender, uint256 subtractedValue) returns (bool)
increaseAllowance
nonpayablefunction increaseAllowance(address spender, uint256 addedValue) returns (bool)
removeAdmin
nonpayablefunction removeAdmin(address _admin)
renounceOwnership
nonpayablefunction renounceOwnership()
setRule
nonpayablefunction setRule(bool _limited, address _uniswapV2Pair, uint256 _maxHoldingAmount, uint256 _minHoldingAmount)
transfer
nonpayablefunction transfer(address to, uint256 amount) returns (bool)
transferFrom
nonpayablefunction transferFrom(address from, address to, uint256 amount) returns (bool)
transferOwnership
nonpayablefunction transferOwnership(address newOwner)
updateDonationAddress
nonpayablefunction updateDonationAddress(address _newDonationAddress)
events
Approval
event Approval(address indexed owner, address indexed spender, uint256 value)
OwnershipTransferred
event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Transfer
event Transfer(address indexed from, address indexed to, uint256 value)
errors
No errors.
creation bytecode
0x60806040523480156200001157600080fd5b506040516200192d3803806200192d8339810160408190526200003491620002d8565b6040518060400160405280600e81526020016d446563656e7472616c2042726f7360901b815250604051806040016040528060048152602001634442524f60e01b8152508160039081620000899190620003ae565b506004620000988282620003ae565b505050620000b5620000af620001ba60201b60201c565b620001be565b60016006556001600160a01b0381166200012b5760405162461bcd60e51b815260206004820152602c60248201527f446f6e6174696f6e20616464726573732063616e6e6f7420626520746865207a60448201526b32b9379030b2323932b9b99760a11b60648201526084015b60405180910390fd5b600780546001600160a01b0319166001600160a01b03831617905562000159336696fd865af4400062000210565b50600b805460018181019092557f0175b7a638427703f0dbe7bb9bbf987a2551717b34e79f33b5b1008d1fa01db90180546001600160a01b031916339081179091556000908152600c60205260409020805460ff19169091179055620004a2565b3390565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b6001600160a01b038216620002685760405162461bcd60e51b815260206004820152601f60248201527f45524332303a206d696e7420746f20746865207a65726f206164647265737300604482015260640162000122565b80600260008282546200027c91906200047a565b90915550506001600160a01b038216600081815260208181526040808320805486019055518481527fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef910160405180910390a35050565b505050565b600060208284031215620002eb57600080fd5b81516001600160a01b03811681146200030357600080fd5b9392505050565b634e487b7160e01b600052604160045260246000fd5b600181811c908216806200033557607f821691505b6020821081036200035657634e487b7160e01b600052602260045260246000fd5b50919050565b601f821115620002d357600081815260208120601f850160051c81016020861015620003855750805b601f850160051c820191505b81811015620003a65782815560010162000391565b505050505050565b81516001600160401b03811115620003ca57620003ca6200030a565b620003e281620003db845462000320565b846200035c565b602080601f8311600181146200041a5760008415620004015750858301515b600019600386901b1c1916600185901b178555620003a6565b600085815260208120601f198616915b828110156200044b578886015182559484019460019091019084016200042a565b50858210156200046a5787850151600019600388901b60f8161c191681555b5050505050600190811b01905550565b808201808211156200049c57634e487b7160e01b600052601160045260246000fd5b92915050565b61147b80620004b26000396000f3fe608060405234801561001057600080fd5b50600436106101cf5760003560e01c80637048027511610104578063902d55a5116100a2578063b452ae8a11610071578063b452ae8a146103ca578063dd62ed3e146103dd578063ec034bed146103f0578063f2fde38b1461040357600080fd5b8063902d55a51461038e57806395d89b411461039c578063a457c2d7146103a4578063a9059cbb146103b757600080fd5b80637876ab0c116100de5780637876ab0c14610358578063860a32ec1461036057806389f9a1d3146103745780638da5cb5b1461037d57600080fd5b8063704802751461031457806370a0823114610327578063715018a61461035057600080fd5b806324d7806c11610171578063395093511161014b57806339509351146102ca5780633aa633aa146102dd57806349bd5a5e146102f057806354c03ab71461030357600080fd5b806324d7806c14610283578063313ce567146102a657806331ae450b146102b557600080fd5b80631785f53c116101ad5780631785f53c1461024057806318160ddd146102555780631ab99e121461026757806323b872dd1461027057600080fd5b806306fdde03146101d4578063095ea7b3146101f257806314bfd6d014610215575b600080fd5b6101dc610416565b6040516101e9919061113b565b60405180910390f35b6102056102003660046111a5565b6104a8565b60405190151581526020016101e9565b6102286102233660046111cf565b6104c2565b6040516001600160a01b0390911681526020016101e9565b61025361024e3660046111e8565b6104ec565b005b6002545b6040519081526020016101e9565b610259600a5481565b61020561027e36600461120a565b6106c8565b6102056102913660046111e8565b600c6020526000908152604090205460ff1681565b604051600881526020016101e9565b6102bd6106ec565b6040516101e99190611246565b6102056102d83660046111a5565b61074d565b6102536102eb366004611293565b61076f565b600854610228906001600160a01b031681565b6007546001600160a01b0316610228565b6102536103223660046111e8565b6107eb565b6102596103353660046111e8565b6001600160a01b031660009081526020819052604090205490565b6102536108f3565b610259600181565b60085461020590600160a01b900460ff1681565b61025960095481565b6005546001600160a01b0316610228565b6102596696fd865af4400081565b6101dc610907565b6102056103b23660046111a5565b610916565b6102056103c53660046111a5565b610991565b6102536103d83660046111e8565b61099f565b6102596103eb3660046112dc565b610a64565b600754610228906001600160a01b031681565b6102536104113660046111e8565b610a8f565b6060600380546104259061130f565b80601f01602080910402602001604051908101604052809291908181526020018280546104519061130f565b801561049e5780601f106104735761010080835404028352916020019161049e565b820191906000526020600020905b81548152906001019060200180831161048157829003601f168201915b5050505050905090565b6000336104b6818585610b05565b60019150505b92915050565b600b81815481106104d257600080fd5b6000918252602090912001546001600160a01b0316905081565b336000908152600c602052604090205460ff166105245760405162461bcd60e51b815260040161051b90611349565b60405180910390fd5b61052c610c29565b6001600160a01b0381166000908152600c602052604090205460ff166105945760405162461bcd60e51b815260206004820152601760248201527f41646472657373206973206e6f7420616e2061646d696e000000000000000000604482015260640161051b565b6001600160a01b0381166000908152600c60205260408120805460ff191690555b600b548110156106ba57816001600160a01b0316600b82815481106105dc576105dc61138b565b6000918252602090912001546001600160a01b0316036106a857600b8054610606906001906113b7565b815481106106165761061661138b565b600091825260209091200154600b80546001600160a01b0390921691839081106106425761064261138b565b9060005260206000200160006101000a8154816001600160a01b0302191690836001600160a01b03160217905550600b805480610681576106816113ca565b600082815260209020810160001990810180546001600160a01b03191690550190556106ba565b806106b2816113e0565b9150506105b5565b506106c56001600655565b50565b6000336106d6858285610c82565b6106e1858585610cf6565b506001949350505050565b6060600b80548060200260200160405190810160405280929190818152602001828054801561049e57602002820191906000526020600020905b81546001600160a01b03168152600190910190602001808311610726575050505050905090565b6000336104b68185856107608383610a64565b61076a91906113f9565b610b05565b336000908152600c602052604090205460ff1661079e5760405162461bcd60e51b815260040161051b90611349565b6107a6610c29565b600880546001600160a81b031916600160a01b861515026001600160a01b031916176001600160a01b0385161790556009829055600a81905560016006555b50505050565b336000908152600c602052604090205460ff1661081a5760405162461bcd60e51b815260040161051b90611349565b610822610c29565b6001600160a01b0381166000908152600c602052604090205460ff161561088b5760405162461bcd60e51b815260206004820152601b60248201527f4164647265737320697320616c726561647920616e2061646d696e0000000000604482015260640161051b565b600b805460018082019092557f0175b7a638427703f0dbe7bb9bbf987a2551717b34e79f33b5b1008d1fa01db90180546001600160a01b0319166001600160a01b0384169081179091556000908152600c60205260409020805460ff19168217905560065550565b6108fb610eeb565b6109056000610f45565b565b6060600480546104259061130f565b600033816109248286610a64565b9050838110156109845760405162461bcd60e51b815260206004820152602560248201527f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f77604482015264207a65726f60d81b606482015260840161051b565b6106e18286868403610b05565b6000336104b6818585610cf6565b336000908152600c602052604090205460ff166109ce5760405162461bcd60e51b815260040161051b90611349565b6109d6610c29565b6001600160a01b038116610a415760405162461bcd60e51b815260206004820152602c60248201527f446f6e6174696f6e20616464726573732063616e6e6f7420626520746865207a60448201526b32b9379030b2323932b9b99760a11b606482015260840161051b565b600780546001600160a01b0319166001600160a01b038316179055600160065550565b6001600160a01b03918216600090815260016020908152604080832093909416825291909152205490565b610a97610eeb565b6001600160a01b038116610afc5760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b606482015260840161051b565b6106c581610f45565b6001600160a01b038316610b675760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b606482015260840161051b565b6001600160a01b038216610bc85760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b606482015260840161051b565b6001600160a01b0383811660008181526001602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a3505050565b600260065403610c7b5760405162461bcd60e51b815260206004820152601f60248201527f5265656e7472616e637947756172643a207265656e7472616e742063616c6c00604482015260640161051b565b6002600655565b6000610c8e8484610a64565b905060001981146107e55781811015610ce95760405162461bcd60e51b815260206004820152601d60248201527f45524332303a20696e73756666696369656e7420616c6c6f77616e6365000000604482015260640161051b565b6107e58484848403610b05565b610cfe610c29565b600854600160a01b900460ff168015610d2457506008546001600160a01b038481169116145b15610e4c5760095481610d4c846001600160a01b031660009081526020819052604090205490565b610d5691906113f9565b1115610dba5760405162461bcd60e51b815260206004820152602d60248201527f526563697069656e74277320686f6c64696e672065786365656473207468652060448201526c1b585e1a5b5d5b481b1a5b5a5d609a1b606482015260840161051b565b600a5481610ddd846001600160a01b031660009081526020819052604090205490565b610de791906113f9565b1015610e4c5760405162461bcd60e51b815260206004820152602e60248201527f526563697069656e74277320686f6c64696e672069732062656c6f772074686560448201526d081b5a5b9a5b5d5b481b1a5b5a5d60921b606482015260840161051b565b6005546001600160a01b03848116911614801590610e7857506005546001600160a01b03838116911614155b15610ed15760006064610e8c60018461140c565b610e969190611423565b90506000610ea482846113b7565b600754909150610ebf9086906001600160a01b031684610f97565b610eca858583610f97565b5050610edc565b610edc838383610f97565b610ee66001600655565b505050565b6005546001600160a01b031633146109055760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604482015260640161051b565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b6001600160a01b038316610ffb5760405162461bcd60e51b815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604482015264647265737360d81b606482015260840161051b565b6001600160a01b03821661105d5760405162461bcd60e51b815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201526265737360e81b606482015260840161051b565b6001600160a01b038316600090815260208190526040902054818110156110d55760405162461bcd60e51b815260206004820152602660248201527f45524332303a207472616e7366657220616d6f756e7420657863656564732062604482015265616c616e636560d01b606482015260840161051b565b6001600160a01b03848116600081815260208181526040808320878703905593871680835291849020805487019055925185815290927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef910160405180910390a36107e5565b600060208083528351808285015260005b818110156111685785810183015185820160400152820161114c565b506000604082860101526040601f19601f8301168501019250505092915050565b80356001600160a01b03811681146111a057600080fd5b919050565b600080604083850312156111b857600080fd5b6111c183611189565b946020939093013593505050565b6000602082840312156111e157600080fd5b5035919050565b6000602082840312156111fa57600080fd5b61120382611189565b9392505050565b60008060006060848603121561121f57600080fd5b61122884611189565b925061123660208501611189565b9150604084013590509250925092565b6020808252825182820181905260009190848201906040850190845b818110156112875783516001600160a01b031683529284019291840191600101611262565b50909695505050505050565b600080600080608085870312156112a957600080fd5b843580151581146112b957600080fd5b93506112c760208601611189565b93969395505050506040820135916060013590565b600080604083850312156112ef57600080fd5b6112f883611189565b915061130660208401611189565b90509250929050565b600181811c9082168061132357607f821691505b60208210810361134357634e487b7160e01b600052602260045260246000fd5b50919050565b60208082526022908201527f4f6e6c792061646d696e732063616e2063616c6c20746869732066756e63746960408201526137b760f11b606082015260800190565b634e487b7160e01b600052603260045260246000fd5b634e487b7160e01b600052601160045260246000fd5b818103818111156104bc576104bc6113a1565b634e487b7160e01b600052603160045260246000fd5b6000600182016113f2576113f26113a1565b5060010190565b808201808211156104bc576104bc6113a1565b80820281158282048414176104bc576104bc6113a1565b60008261144057634e487b7160e01b600052601260045260246000fd5b50049056fea2646970667358221220664ed20260d42f31c4bb042f64fb6d98a50b92894f35983e849428346f36240964736f6c63430008110033000000000000000000000000e31b8ebc6b9ae3622cf1e3bff4c129a15b8d548c