ERC-20
Source Code
Overview
Max Total Supply
21,000,000 CEARN
Holders
85
Transfers
-
0
Market
Onchain Market Cap
-
Circulating Supply Market Cap
-
Other Info
Token Contract (WITH 18 Decimals)
Loading...
Loading
Loading...
Loading
Loading...
Loading
| # | Exchange | Pair | Price | 24H Volume | % Volume |
|---|
Contract Source Code (Solidity Standard Json-Input format)
Contract Security Audit
No Contract Security Audit SubmittedSubmit Audit Here
Contract ABI
API[{"inputs":[{"internalType":"address","name":"signer_","type":"address"},{"internalType":"address","name":"treasury_","type":"address"},{"internalType":"address","name":"initialOwner_","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[],"name":"DeadlineExpired","type":"error"},{"inputs":[],"name":"DistributionAlreadyClosed","type":"error"},{"inputs":[],"name":"ECDSAInvalidSignature","type":"error"},{"inputs":[{"internalType":"uint256","name":"length","type":"uint256"}],"name":"ECDSAInvalidSignatureLength","type":"error"},{"inputs":[{"internalType":"bytes32","name":"s","type":"bytes32"}],"name":"ECDSAInvalidSignatureS","type":"error"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"allowance","type":"uint256"},{"internalType":"uint256","name":"needed","type":"uint256"}],"name":"ERC20InsufficientAllowance","type":"error"},{"inputs":[{"internalType":"address","name":"sender","type":"address"},{"internalType":"uint256","name":"balance","type":"uint256"},{"internalType":"uint256","name":"needed","type":"uint256"}],"name":"ERC20InsufficientBalance","type":"error"},{"inputs":[{"internalType":"address","name":"approver","type":"address"}],"name":"ERC20InvalidApprover","type":"error"},{"inputs":[{"internalType":"address","name":"receiver","type":"address"}],"name":"ERC20InvalidReceiver","type":"error"},{"inputs":[{"internalType":"address","name":"sender","type":"address"}],"name":"ERC20InvalidSender","type":"error"},{"inputs":[{"internalType":"address","name":"spender","type":"address"}],"name":"ERC20InvalidSpender","type":"error"},{"inputs":[],"name":"InvalidAmount","type":"error"},{"inputs":[],"name":"InvalidShortString","type":"error"},{"inputs":[],"name":"InvalidSignature","type":"error"},{"inputs":[],"name":"MintCodeAlreadyUsed","type":"error"},{"inputs":[{"internalType":"address","name":"owner","type":"address"}],"name":"OwnableInvalidOwner","type":"error"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"OwnableUnauthorizedAccount","type":"error"},{"inputs":[],"name":"ReentrancyGuardReentrantCall","type":"error"},{"inputs":[],"name":"SoldOut","type":"error"},{"inputs":[{"internalType":"string","name":"str","type":"string"}],"name":"StringTooLong","type":"error"},{"inputs":[],"name":"WithdrawFailed","type":"error"},{"inputs":[],"name":"WrongPrice","type":"error"},{"inputs":[],"name":"ZeroAddress","type":"error"},{"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":"swept","type":"uint256"}],"name":"DistributionClosed","type":"event"},{"anonymous":false,"inputs":[],"name":"EIP712DomainChanged","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"minter","type":"address"},{"indexed":true,"internalType":"bytes32","name":"mintCodeHash","type":"bytes32"},{"indexed":false,"internalType":"uint256","name":"amount","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"pricePaid","type":"uint256"}],"name":"Minted","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":"oldSigner","type":"address"},{"indexed":true,"internalType":"address","name":"newSigner","type":"address"}],"name":"SignerUpdated","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":"oldTreasury","type":"address"},{"indexed":true,"internalType":"address","name":"newTreasury","type":"address"}],"name":"TreasuryUpdated","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"amount","type":"uint256"}],"name":"Withdrawn","type":"event"},{"inputs":[],"name":"MAX_PER_MINT","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"MAX_SUPPLY","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"MINT_POOL","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":"value","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":"closeDistribution","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"distributionClosed","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"eip712Domain","outputs":[{"internalType":"bytes1","name":"fields","type":"bytes1"},{"internalType":"string","name":"name","type":"string"},{"internalType":"string","name":"version","type":"string"},{"internalType":"uint256","name":"chainId","type":"uint256"},{"internalType":"address","name":"verifyingContract","type":"address"},{"internalType":"bytes32","name":"salt","type":"bytes32"},{"internalType":"uint256[]","name":"extensions","type":"uint256[]"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"bytes32","name":"mintCode","type":"bytes32"},{"internalType":"uint256","name":"amount","type":"uint256"},{"internalType":"uint256","name":"priceWei","type":"uint256"},{"internalType":"uint256","name":"deadline","type":"uint256"},{"internalType":"bytes","name":"signature","type":"bytes"}],"name":"mint","outputs":[],"stateMutability":"payable","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":"remainingForMint","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newSigner","type":"address"}],"name":"setSigner","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newTreasury","type":"address"}],"name":"setTreasury","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"signer","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalDistributed","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"value","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"from","type":"address"},{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"value","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":"treasury","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"name":"usedMintCodeHash","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"withdraw","outputs":[],"stateMutability":"nonpayable","type":"function"}]Contract Creation Code
61016060405234801562000011575f80fd5b5060405162001ef838038062001ef88339810160408190526200003491620004d1565b6040518060400160405280600581526020016421a2a0a92760d91b815250604051806040016040528060018152602001603160f81b815250826040518060400160405280600581526020016421a2a0a92760d91b8152506040518060400160405280600581526020016421a2a0a92760d91b8152508160039081620000ba9190620005b6565b506004620000c98282620005b6565b5050506001600160a01b038116620000fb57604051631e4fbdf760e01b81525f60048201526024015b60405180910390fd5b62000106816200027f565b5060017f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005562000138826006620002d0565b6101205262000149816007620002d0565b61014052815160208084019190912060e052815190820120610100524660a052620001d660e05161010051604080517f8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f60208201529081019290925260608201524660808201523060a08201525f9060c00160405160208183030381529060405280519060200120905090565b60805250503060c0526001600160a01b0383161580620001fd57506001600160a01b038216155b806200021057506001600160a01b038116155b156200022f5760405163d92e233d60e01b815260040160405180910390fd5b600880546001600160a01b038086166001600160a01b031992831617909255600980549285169290911691909117905562000276306a115eec47f6cf7e3500000062000308565b50505062000714565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b5f602083511015620002ef57620002e78362000344565b905062000302565b81620002fc8482620005b6565b5060ff90505b92915050565b6001600160a01b038216620003335760405163ec442f0560e01b81525f6004820152602401620000f2565b620003405f838362000386565b5050565b5f80829050601f8151111562000371578260405163305a27a960e01b8152600401620000f2919062000682565b80516200037e82620006d0565b179392505050565b6001600160a01b038316620003b4578060025f828254620003a89190620006f4565b90915550620004269050565b6001600160a01b0383165f9081526020819052604090205481811015620004085760405163391434e360e21b81526001600160a01b03851660048201526024810182905260448101839052606401620000f2565b6001600160a01b0384165f9081526020819052604090209082900390555b6001600160a01b038216620004445760028054829003905562000462565b6001600160a01b0382165f9081526020819052604090208054820190555b816001600160a01b0316836001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051620004a891815260200190565b60405180910390a3505050565b80516001600160a01b0381168114620004cc575f80fd5b919050565b5f805f60608486031215620004e4575f80fd5b620004ef84620004b5565b9250620004ff60208501620004b5565b91506200050f60408501620004b5565b90509250925092565b634e487b7160e01b5f52604160045260245ffd5b600181811c908216806200054157607f821691505b6020821081036200056057634e487b7160e01b5f52602260045260245ffd5b50919050565b601f821115620005b157805f5260205f20601f840160051c810160208510156200058d5750805b601f840160051c820191505b81811015620005ae575f815560010162000599565b50505b505050565b81516001600160401b03811115620005d257620005d262000518565b620005ea81620005e384546200052c565b8462000566565b602080601f83116001811462000620575f8415620006085750858301515b5f19600386901b1c1916600185901b1785556200067a565b5f85815260208120601f198616915b8281101562000650578886015182559484019460019091019084016200062f565b50858210156200066e57878501515f19600388901b60f8161c191681555b505060018460011b0185555b505050505050565b5f602080835283518060208501525f5b81811015620006b05785810183015185820160400152820162000692565b505f604082860101526040601f19601f8301168501019250505092915050565b8051602080830151919081101562000560575f1960209190910360031b1b16919050565b808201808211156200030257634e487b7160e01b5f52601160045260245ffd5b60805160a05160c05160e051610100516101205161014051611792620007665f395f610e0601525f610dd901525f61112c01525f61110401525f61105f01525f61108901525f6110b301526117925ff3fe608060405260043610610195575f3560e01c80636c19e783116100e757806395d89b4111610087578063dd62ed3e11610062578063dd62ed3e14610472578063efca2eed146104b6578063f0f44260146104cb578063f2fde38b146104ea575f80fd5b806395d89b411461042b578063a49a7a201461043f578063a9059cbb14610453575f80fd5b8063786c5065116100c2578063786c5065146103b557806384b0196e146103c957806385ef5c4a146103f05780638da5cb5b1461040e575f80fd5b80636c19e7831461034e57806370a082311461036d578063715018a6146103a1575f80fd5b8063259653b8116101525780633ccfd60b1161012d5780633ccfd60b146102d85780634d9dffe5146102ee5780635e32ba071461030157806361d027b31461032f575f80fd5b8063259653b814610286578063313ce5671461029f57806332cb6b0c146102ba575f80fd5b806306fdde0314610199578063095ea7b3146101c357806309d42b30146101f257806318160ddd1461021c578063238ac9331461023057806323b872dd14610267575b5f80fd5b3480156101a4575f80fd5b506101ad610509565b6040516101ba9190611499565b60405180910390f35b3480156101ce575f80fd5b506101e26101dd3660046114cd565b610599565b60405190151581526020016101ba565b3480156101fd575f80fd5b5061020e681b1ae4d6e2ef50000081565b6040519081526020016101ba565b348015610227575f80fd5b5060025461020e565b34801561023b575f80fd5b5060085461024f906001600160a01b031681565b6040516001600160a01b0390911681526020016101ba565b348015610272575f80fd5b506101e26102813660046114f5565b6105b2565b348015610291575f80fd5b50600b546101e29060ff1681565b3480156102aa575f80fd5b50604051601281526020016101ba565b3480156102c5575f80fd5b5061020e6a115eec47f6cf7e3500000081565b3480156102e3575f80fd5b506102ec6105d5565b005b6102ec6102fc36600461152e565b6106ba565b34801561030c575f80fd5b506101e261031b3660046115be565b600c6020525f908152604090205460ff1681565b34801561033a575f80fd5b5060095461024f906001600160a01b031681565b348015610359575f80fd5b506102ec6103683660046115d5565b610960565b348015610378575f80fd5b5061020e6103873660046115d5565b6001600160a01b03165f9081526020819052604090205490565b3480156103ac575f80fd5b506102ec6109ea565b3480156103c0575f80fd5b506102ec6109fb565b3480156103d4575f80fd5b506103dd610a99565b6040516101ba97969594939291906115ee565b3480156103fb575f80fd5b5061020e6a0fa23b0d915457fc80000081565b348015610419575f80fd5b506005546001600160a01b031661024f565b348015610436575f80fd5b506101ad610adb565b34801561044a575f80fd5b5061020e610aea565b34801561045e575f80fd5b506101e261046d3660046114cd565b610b21565b34801561047d575f80fd5b5061020e61048c366004611685565b6001600160a01b039182165f90815260016020908152604080832093909416825291909152205490565b3480156104c1575f80fd5b5061020e600a5481565b3480156104d6575f80fd5b506102ec6104e53660046115d5565b610b2e565b3480156104f5575f80fd5b506102ec6105043660046115d5565b610bb8565b606060038054610518906116b6565b80601f0160208091040260200160405190810160405280929190818152602001828054610544906116b6565b801561058f5780601f106105665761010080835404028352916020019161058f565b820191905f5260205f20905b81548152906001019060200180831161057257829003601f168201915b5050505050905090565b5f336105a6818585610bfa565b60019150505b92915050565b5f336105bf858285610c0c565b6105ca858585610c88565b506001949350505050565b6105dd610ce5565b475f8190036105ec57506106a2565b6009546040515f916001600160a01b03169083908381818185875af1925050503d805f8114610636576040519150601f19603f3d011682016040523d82523d5f602084013e61063b565b606091505b505090508061065d57604051631d42c86760e21b815260040160405180910390fd5b6009546040518381526001600160a01b03909116907f7084f5476618d8e60b11ef0d7d3f06914655adb8793e28ff7f018d4c76d505d59060200160405180910390a250505b6106b860015f8051602061173d83398151915255565b565b6106c2610ce5565b600b5460ff16156106e6576040516352ff6e5560e11b815260040160405180910390fd5b8242111561070757604051631ab7da6b60e01b815260040160405180910390fd5b8334146107275760405163f7760f2560e01b815260040160405180910390fd5b84158061073c5750681b1ae4d6e2ef50000085115b1561075a5760405163162908e360e11b815260040160405180910390fd5b6a0fa23b0d915457fc80000085600a546107749190611702565b1115610793576040516352df9fe560e01b815260040160405180910390fd5b5f866040516020016107a791815260200190565b60408051601f1981840301815291815281516020928301205f818152600c90935291205490915060ff16156107ef57604051632312107960e21b815260040160405180910390fd5b604080517f66c568ec957ca980d22907777da2bfea14f8faa5f77201af8ffc1ff4ae21921b60208201523391810191909152606081018290526080810187905260a0810186905260c081018590525f906108619060e00160405160208183030381529060405280519060200120610d00565b600854604080516020601f88018190048102820181019092528681529293506001600160a01b03909116916108b29184919088908890819084018382808284375f92019190915250610d2c92505050565b6001600160a01b0316146108d957604051638baa579f60e01b815260040160405180910390fd5b5f828152600c60205260409020805460ff19166001179055600a805488019055610904303389610c88565b60408051888152346020820152839133917f1eba155afe217abd462a2edbeadbfc49bcc9c9fb4ea11f28992964f6527c518e910160405180910390a3505061095860015f8051602061173d83398151915255565b505050505050565b610968610d54565b6001600160a01b03811661098f5760405163d92e233d60e01b815260040160405180910390fd5b6008546040516001600160a01b038084169216907f2d025324f0a785e8c12d0a0d91a9caa49df4ef20ff87e0df7213a1d4f3157beb905f90a3600880546001600160a01b0319166001600160a01b0392909216919091179055565b6109f2610d54565b6106b85f610d81565b610a03610d54565b600b5460ff1615610a27576040516352ff6e5560e11b815260040160405180910390fd5b600b805460ff19166001179055305f9081526020819052604081205490508015610a6357600954610a639030906001600160a01b031683610c88565b6040518181527fbfc8d19575ca9129c14e8905cdb2ac08397e2f94ca794e5ee5db4756dcefa6d09060200160405180910390a150565b5f6060805f805f6060610aaa610dd2565b610ab2610dff565b604080515f80825260208201909252600f60f81b9b939a50919850469750309650945092509050565b606060048054610518906116b6565b5f6a0fa23b0d915457fc800000600a5410610b0457505f90565b600a54610b1c906a0fa23b0d915457fc800000611715565b905090565b5f336105a6818585610c88565b610b36610d54565b6001600160a01b038116610b5d5760405163d92e233d60e01b815260040160405180910390fd5b6009546040516001600160a01b038084169216907f4ab5be82436d353e61ca18726e984e561f5c1cc7c6d38b29d2553c790434705a905f90a3600980546001600160a01b0319166001600160a01b0392909216919091179055565b610bc0610d54565b6001600160a01b038116610bee57604051631e4fbdf760e01b81525f60048201526024015b60405180910390fd5b610bf781610d81565b50565b610c078383836001610e2c565b505050565b6001600160a01b038381165f908152600160209081526040808320938616835292905220545f19811015610c825781811015610c7457604051637dc7a0d960e11b81526001600160a01b03841660048201526024810182905260448101839052606401610be5565b610c8284848484035f610e2c565b50505050565b6001600160a01b038316610cb157604051634b637e8f60e11b81525f6004820152602401610be5565b6001600160a01b038216610cda5760405163ec442f0560e01b81525f6004820152602401610be5565b610c07838383610efe565b610ced611024565b60025f8051602061173d83398151915255565b5f6105ac610d0c611053565b8360405161190160f01b8152600281019290925260228201526042902090565b5f805f80610d3a868661117c565b925092509250610d4a82826111c5565b5090949350505050565b6005546001600160a01b031633146106b85760405163118cdaa760e01b8152336004820152602401610be5565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b6060610b1c7f00000000000000000000000000000000000000000000000000000000000000006006611281565b6060610b1c7f00000000000000000000000000000000000000000000000000000000000000006007611281565b6001600160a01b038416610e555760405163e602df0560e01b81525f6004820152602401610be5565b6001600160a01b038316610e7e57604051634a1406b160e11b81525f6004820152602401610be5565b6001600160a01b038085165f9081526001602090815260408083209387168352929052208290558015610c8257826001600160a01b0316846001600160a01b03167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92584604051610ef091815260200190565b60405180910390a350505050565b6001600160a01b038316610f28578060025f828254610f1d9190611702565b90915550610f989050565b6001600160a01b0383165f9081526020819052604090205481811015610f7a5760405163391434e360e21b81526001600160a01b03851660048201526024810182905260448101839052606401610be5565b6001600160a01b0384165f9081526020819052604090209082900390555b6001600160a01b038216610fb457600280548290039055610fd2565b6001600160a01b0382165f9081526020819052604090208054820190555b816001600160a01b0316836001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161101791815260200190565b60405180910390a3505050565b5f8051602061173d833981519152546002036106b857604051633ee5aeb560e01b815260040160405180910390fd5b5f306001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000161480156110ab57507f000000000000000000000000000000000000000000000000000000000000000046145b156110d557507f000000000000000000000000000000000000000000000000000000000000000090565b610b1c604080517f8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f60208201527f0000000000000000000000000000000000000000000000000000000000000000918101919091527f000000000000000000000000000000000000000000000000000000000000000060608201524660808201523060a08201525f9060c00160405160208183030381529060405280519060200120905090565b5f805f83516041036111b3576020840151604085015160608601515f1a6111a58882858561132a565b9550955095505050506111be565b505081515f91506002905b9250925092565b5f8260038111156111d8576111d8611728565b036111e1575050565b60018260038111156111f5576111f5611728565b036112135760405163f645eedf60e01b815260040160405180910390fd5b600282600381111561122757611227611728565b036112485760405163fce698f760e01b815260048101829052602401610be5565b600382600381111561125c5761125c611728565b0361127d576040516335e2f38360e21b815260048101829052602401610be5565b5050565b606060ff831461129b57611294836113f2565b90506105ac565b8180546112a7906116b6565b80601f01602080910402602001604051908101604052809291908181526020018280546112d3906116b6565b801561131e5780601f106112f55761010080835404028352916020019161131e565b820191905f5260205f20905b81548152906001019060200180831161130157829003601f168201915b505050505090506105ac565b5f80807f7fffffffffffffffffffffffffffffff5d576e7357a4501ddfe92f46681b20a084111561136357505f915060039050826113e8565b604080515f808252602082018084528a905260ff891692820192909252606081018790526080810186905260019060a0016020604051602081039080840390855afa1580156113b4573d5f803e3d5ffd5b5050604051601f1901519150506001600160a01b0381166113df57505f9250600191508290506113e8565b92505f91508190505b9450945094915050565b60605f6113fe8361142f565b6040805160208082528183019092529192505f91906020820181803683375050509182525060208101929092525090565b5f60ff8216601f8111156105ac57604051632cd44ac360e21b815260040160405180910390fd5b5f81518084525f5b8181101561147a5760208185018101518683018201520161145e565b505f602082860101526020601f19601f83011685010191505092915050565b602081525f6114ab6020830184611456565b9392505050565b80356001600160a01b03811681146114c8575f80fd5b919050565b5f80604083850312156114de575f80fd5b6114e7836114b2565b946020939093013593505050565b5f805f60608486031215611507575f80fd5b611510846114b2565b925061151e602085016114b2565b9150604084013590509250925092565b5f805f805f8060a08789031215611543575f80fd5b86359550602087013594506040870135935060608701359250608087013567ffffffffffffffff80821115611576575f80fd5b818901915089601f830112611589575f80fd5b813581811115611597575f80fd5b8a60208285010111156115a8575f80fd5b6020830194508093505050509295509295509295565b5f602082840312156115ce575f80fd5b5035919050565b5f602082840312156115e5575f80fd5b6114ab826114b2565b60ff60f81b881681525f602060e0602084015261160e60e084018a611456565b8381036040850152611620818a611456565b606085018990526001600160a01b038816608086015260a0850187905284810360c0860152855180825260208088019350909101905f5b8181101561167357835183529284019291840191600101611657565b50909c9b505050505050505050505050565b5f8060408385031215611696575f80fd5b61169f836114b2565b91506116ad602084016114b2565b90509250929050565b600181811c908216806116ca57607f821691505b6020821081036116e857634e487b7160e01b5f52602260045260245ffd5b50919050565b634e487b7160e01b5f52601160045260245ffd5b808201808211156105ac576105ac6116ee565b818103818111156105ac576105ac6116ee565b634e487b7160e01b5f52602160045260245ffdfe9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f00a264697066735822122067f8576f1949585cbe7970c86207f63dfee5f2bf72cbfa0c93643d3f5ba2934764736f6c634300081800330000000000000000000000002de8e8872aaa62c5c823a4f8d5ffa447ebecfe030000000000000000000000000de31b0f106bc45125e59bffe0198b0e352e6405000000000000000000000000c34642e998c44129c07beea419f1d00b98a9f234
Deployed Bytecode
0x608060405260043610610195575f3560e01c80636c19e783116100e757806395d89b4111610087578063dd62ed3e11610062578063dd62ed3e14610472578063efca2eed146104b6578063f0f44260146104cb578063f2fde38b146104ea575f80fd5b806395d89b411461042b578063a49a7a201461043f578063a9059cbb14610453575f80fd5b8063786c5065116100c2578063786c5065146103b557806384b0196e146103c957806385ef5c4a146103f05780638da5cb5b1461040e575f80fd5b80636c19e7831461034e57806370a082311461036d578063715018a6146103a1575f80fd5b8063259653b8116101525780633ccfd60b1161012d5780633ccfd60b146102d85780634d9dffe5146102ee5780635e32ba071461030157806361d027b31461032f575f80fd5b8063259653b814610286578063313ce5671461029f57806332cb6b0c146102ba575f80fd5b806306fdde0314610199578063095ea7b3146101c357806309d42b30146101f257806318160ddd1461021c578063238ac9331461023057806323b872dd14610267575b5f80fd5b3480156101a4575f80fd5b506101ad610509565b6040516101ba9190611499565b60405180910390f35b3480156101ce575f80fd5b506101e26101dd3660046114cd565b610599565b60405190151581526020016101ba565b3480156101fd575f80fd5b5061020e681b1ae4d6e2ef50000081565b6040519081526020016101ba565b348015610227575f80fd5b5060025461020e565b34801561023b575f80fd5b5060085461024f906001600160a01b031681565b6040516001600160a01b0390911681526020016101ba565b348015610272575f80fd5b506101e26102813660046114f5565b6105b2565b348015610291575f80fd5b50600b546101e29060ff1681565b3480156102aa575f80fd5b50604051601281526020016101ba565b3480156102c5575f80fd5b5061020e6a115eec47f6cf7e3500000081565b3480156102e3575f80fd5b506102ec6105d5565b005b6102ec6102fc36600461152e565b6106ba565b34801561030c575f80fd5b506101e261031b3660046115be565b600c6020525f908152604090205460ff1681565b34801561033a575f80fd5b5060095461024f906001600160a01b031681565b348015610359575f80fd5b506102ec6103683660046115d5565b610960565b348015610378575f80fd5b5061020e6103873660046115d5565b6001600160a01b03165f9081526020819052604090205490565b3480156103ac575f80fd5b506102ec6109ea565b3480156103c0575f80fd5b506102ec6109fb565b3480156103d4575f80fd5b506103dd610a99565b6040516101ba97969594939291906115ee565b3480156103fb575f80fd5b5061020e6a0fa23b0d915457fc80000081565b348015610419575f80fd5b506005546001600160a01b031661024f565b348015610436575f80fd5b506101ad610adb565b34801561044a575f80fd5b5061020e610aea565b34801561045e575f80fd5b506101e261046d3660046114cd565b610b21565b34801561047d575f80fd5b5061020e61048c366004611685565b6001600160a01b039182165f90815260016020908152604080832093909416825291909152205490565b3480156104c1575f80fd5b5061020e600a5481565b3480156104d6575f80fd5b506102ec6104e53660046115d5565b610b2e565b3480156104f5575f80fd5b506102ec6105043660046115d5565b610bb8565b606060038054610518906116b6565b80601f0160208091040260200160405190810160405280929190818152602001828054610544906116b6565b801561058f5780601f106105665761010080835404028352916020019161058f565b820191905f5260205f20905b81548152906001019060200180831161057257829003601f168201915b5050505050905090565b5f336105a6818585610bfa565b60019150505b92915050565b5f336105bf858285610c0c565b6105ca858585610c88565b506001949350505050565b6105dd610ce5565b475f8190036105ec57506106a2565b6009546040515f916001600160a01b03169083908381818185875af1925050503d805f8114610636576040519150601f19603f3d011682016040523d82523d5f602084013e61063b565b606091505b505090508061065d57604051631d42c86760e21b815260040160405180910390fd5b6009546040518381526001600160a01b03909116907f7084f5476618d8e60b11ef0d7d3f06914655adb8793e28ff7f018d4c76d505d59060200160405180910390a250505b6106b860015f8051602061173d83398151915255565b565b6106c2610ce5565b600b5460ff16156106e6576040516352ff6e5560e11b815260040160405180910390fd5b8242111561070757604051631ab7da6b60e01b815260040160405180910390fd5b8334146107275760405163f7760f2560e01b815260040160405180910390fd5b84158061073c5750681b1ae4d6e2ef50000085115b1561075a5760405163162908e360e11b815260040160405180910390fd5b6a0fa23b0d915457fc80000085600a546107749190611702565b1115610793576040516352df9fe560e01b815260040160405180910390fd5b5f866040516020016107a791815260200190565b60408051601f1981840301815291815281516020928301205f818152600c90935291205490915060ff16156107ef57604051632312107960e21b815260040160405180910390fd5b604080517f66c568ec957ca980d22907777da2bfea14f8faa5f77201af8ffc1ff4ae21921b60208201523391810191909152606081018290526080810187905260a0810186905260c081018590525f906108619060e00160405160208183030381529060405280519060200120610d00565b600854604080516020601f88018190048102820181019092528681529293506001600160a01b03909116916108b29184919088908890819084018382808284375f92019190915250610d2c92505050565b6001600160a01b0316146108d957604051638baa579f60e01b815260040160405180910390fd5b5f828152600c60205260409020805460ff19166001179055600a805488019055610904303389610c88565b60408051888152346020820152839133917f1eba155afe217abd462a2edbeadbfc49bcc9c9fb4ea11f28992964f6527c518e910160405180910390a3505061095860015f8051602061173d83398151915255565b505050505050565b610968610d54565b6001600160a01b03811661098f5760405163d92e233d60e01b815260040160405180910390fd5b6008546040516001600160a01b038084169216907f2d025324f0a785e8c12d0a0d91a9caa49df4ef20ff87e0df7213a1d4f3157beb905f90a3600880546001600160a01b0319166001600160a01b0392909216919091179055565b6109f2610d54565b6106b85f610d81565b610a03610d54565b600b5460ff1615610a27576040516352ff6e5560e11b815260040160405180910390fd5b600b805460ff19166001179055305f9081526020819052604081205490508015610a6357600954610a639030906001600160a01b031683610c88565b6040518181527fbfc8d19575ca9129c14e8905cdb2ac08397e2f94ca794e5ee5db4756dcefa6d09060200160405180910390a150565b5f6060805f805f6060610aaa610dd2565b610ab2610dff565b604080515f80825260208201909252600f60f81b9b939a50919850469750309650945092509050565b606060048054610518906116b6565b5f6a0fa23b0d915457fc800000600a5410610b0457505f90565b600a54610b1c906a0fa23b0d915457fc800000611715565b905090565b5f336105a6818585610c88565b610b36610d54565b6001600160a01b038116610b5d5760405163d92e233d60e01b815260040160405180910390fd5b6009546040516001600160a01b038084169216907f4ab5be82436d353e61ca18726e984e561f5c1cc7c6d38b29d2553c790434705a905f90a3600980546001600160a01b0319166001600160a01b0392909216919091179055565b610bc0610d54565b6001600160a01b038116610bee57604051631e4fbdf760e01b81525f60048201526024015b60405180910390fd5b610bf781610d81565b50565b610c078383836001610e2c565b505050565b6001600160a01b038381165f908152600160209081526040808320938616835292905220545f19811015610c825781811015610c7457604051637dc7a0d960e11b81526001600160a01b03841660048201526024810182905260448101839052606401610be5565b610c8284848484035f610e2c565b50505050565b6001600160a01b038316610cb157604051634b637e8f60e11b81525f6004820152602401610be5565b6001600160a01b038216610cda5760405163ec442f0560e01b81525f6004820152602401610be5565b610c07838383610efe565b610ced611024565b60025f8051602061173d83398151915255565b5f6105ac610d0c611053565b8360405161190160f01b8152600281019290925260228201526042902090565b5f805f80610d3a868661117c565b925092509250610d4a82826111c5565b5090949350505050565b6005546001600160a01b031633146106b85760405163118cdaa760e01b8152336004820152602401610be5565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b6060610b1c7f434541524e0000000000000000000000000000000000000000000000000000056006611281565b6060610b1c7f31000000000000000000000000000000000000000000000000000000000000016007611281565b6001600160a01b038416610e555760405163e602df0560e01b81525f6004820152602401610be5565b6001600160a01b038316610e7e57604051634a1406b160e11b81525f6004820152602401610be5565b6001600160a01b038085165f9081526001602090815260408083209387168352929052208290558015610c8257826001600160a01b0316846001600160a01b03167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92584604051610ef091815260200190565b60405180910390a350505050565b6001600160a01b038316610f28578060025f828254610f1d9190611702565b90915550610f989050565b6001600160a01b0383165f9081526020819052604090205481811015610f7a5760405163391434e360e21b81526001600160a01b03851660048201526024810182905260448101839052606401610be5565b6001600160a01b0384165f9081526020819052604090209082900390555b6001600160a01b038216610fb457600280548290039055610fd2565b6001600160a01b0382165f9081526020819052604090208054820190555b816001600160a01b0316836001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161101791815260200190565b60405180910390a3505050565b5f8051602061173d833981519152546002036106b857604051633ee5aeb560e01b815260040160405180910390fd5b5f306001600160a01b037f000000000000000000000000a2e777c06432f362af55c33bf407ba6834aefe92161480156110ab57507f000000000000000000000000000000000000000000000000000000000000000146145b156110d557507f9b6d0ab6ebd9c77d832e8f9c5b8449e22cb016084d9d0b161657289f0b94cad590565b610b1c604080517f8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f60208201527fade9eed0a90269e5e9194e6fc4f2cd732273d06bf946c1686bfbaff3f388869c918101919091527fc89efdaa54c0f20c7adf612882df0950f5a951637e0307cdcb4c672f298b8bc660608201524660808201523060a08201525f9060c00160405160208183030381529060405280519060200120905090565b5f805f83516041036111b3576020840151604085015160608601515f1a6111a58882858561132a565b9550955095505050506111be565b505081515f91506002905b9250925092565b5f8260038111156111d8576111d8611728565b036111e1575050565b60018260038111156111f5576111f5611728565b036112135760405163f645eedf60e01b815260040160405180910390fd5b600282600381111561122757611227611728565b036112485760405163fce698f760e01b815260048101829052602401610be5565b600382600381111561125c5761125c611728565b0361127d576040516335e2f38360e21b815260048101829052602401610be5565b5050565b606060ff831461129b57611294836113f2565b90506105ac565b8180546112a7906116b6565b80601f01602080910402602001604051908101604052809291908181526020018280546112d3906116b6565b801561131e5780601f106112f55761010080835404028352916020019161131e565b820191905f5260205f20905b81548152906001019060200180831161130157829003601f168201915b505050505090506105ac565b5f80807f7fffffffffffffffffffffffffffffff5d576e7357a4501ddfe92f46681b20a084111561136357505f915060039050826113e8565b604080515f808252602082018084528a905260ff891692820192909252606081018790526080810186905260019060a0016020604051602081039080840390855afa1580156113b4573d5f803e3d5ffd5b5050604051601f1901519150506001600160a01b0381166113df57505f9250600191508290506113e8565b92505f91508190505b9450945094915050565b60605f6113fe8361142f565b6040805160208082528183019092529192505f91906020820181803683375050509182525060208101929092525090565b5f60ff8216601f8111156105ac57604051632cd44ac360e21b815260040160405180910390fd5b5f81518084525f5b8181101561147a5760208185018101518683018201520161145e565b505f602082860101526020601f19601f83011685010191505092915050565b602081525f6114ab6020830184611456565b9392505050565b80356001600160a01b03811681146114c8575f80fd5b919050565b5f80604083850312156114de575f80fd5b6114e7836114b2565b946020939093013593505050565b5f805f60608486031215611507575f80fd5b611510846114b2565b925061151e602085016114b2565b9150604084013590509250925092565b5f805f805f8060a08789031215611543575f80fd5b86359550602087013594506040870135935060608701359250608087013567ffffffffffffffff80821115611576575f80fd5b818901915089601f830112611589575f80fd5b813581811115611597575f80fd5b8a60208285010111156115a8575f80fd5b6020830194508093505050509295509295509295565b5f602082840312156115ce575f80fd5b5035919050565b5f602082840312156115e5575f80fd5b6114ab826114b2565b60ff60f81b881681525f602060e0602084015261160e60e084018a611456565b8381036040850152611620818a611456565b606085018990526001600160a01b038816608086015260a0850187905284810360c0860152855180825260208088019350909101905f5b8181101561167357835183529284019291840191600101611657565b50909c9b505050505050505050505050565b5f8060408385031215611696575f80fd5b61169f836114b2565b91506116ad602084016114b2565b90509250929050565b600181811c908216806116ca57607f821691505b6020821081036116e857634e487b7160e01b5f52602260045260245ffd5b50919050565b634e487b7160e01b5f52601160045260245ffd5b808201808211156105ac576105ac6116ee565b818103818111156105ac576105ac6116ee565b634e487b7160e01b5f52602160045260245ffdfe9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f00a264697066735822122067f8576f1949585cbe7970c86207f63dfee5f2bf72cbfa0c93643d3f5ba2934764736f6c63430008180033
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
0000000000000000000000002de8e8872aaa62c5c823a4f8d5ffa447ebecfe030000000000000000000000000de31b0f106bc45125e59bffe0198b0e352e6405000000000000000000000000c34642e998c44129c07beea419f1d00b98a9f234
-----Decoded View---------------
Arg [0] : signer_ (address): 0x2DE8e8872aaa62C5C823A4f8d5ffA447eBeCfE03
Arg [1] : treasury_ (address): 0x0de31B0F106BC45125e59BFfe0198b0E352e6405
Arg [2] : initialOwner_ (address): 0xC34642E998C44129c07bEeA419F1D00b98A9f234
-----Encoded View---------------
3 Constructor Arguments found :
Arg [0] : 0000000000000000000000002de8e8872aaa62c5c823a4f8d5ffa447ebecfe03
Arg [1] : 0000000000000000000000000de31b0f106bc45125e59bffe0198b0e352e6405
Arg [2] : 000000000000000000000000c34642e998c44129c07beea419f1d00b98a9f234
🤖 Code Reader
Generate instant answers for your smart contract questions using Al Models. Read more.
Loading...
Loading
Loading...
Loading
[ Download: CSV Export ]
[ Download: CSV Export ]
A token is a representation of an on-chain or off-chain asset. The token page shows information such as price, total supply, holders, transfers and social links. Learn more about this page in our Knowledge Base.
Add Token to MetaMask (Web3)

