Overview
Max Total Supply
654,855.978850939021544038 ZUN
Holders
151 (0.00%)
Market
Price
$0.0003 @ 0.000000 ETH
Onchain Market Cap
$167.32
Circulating Supply Market Cap
$8,928.19
Other Info
Token Contract (WITH 18 Decimals)
Balance
13.245854715637018372 ZUNValue
$0.00 ( ~0 ETH) [0.0020%]Loading...
Loading
Loading...
Loading
Loading...
Loading
Contract Source Code (Solidity Standard Json-Input format)
Contract Security Audit
No Contract Security Audit SubmittedSubmit Audit Here
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
Contract ABI
API[{"inputs":[],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[],"name":"AccessControlBadConfirmation","type":"error"},{"inputs":[{"internalType":"address","name":"account","type":"address"},{"internalType":"bytes32","name":"neededRole","type":"bytes32"}],"name":"AccessControlUnauthorizedAccount","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":[{"internalType":"uint256","name":"deadline","type":"uint256"}],"name":"ERC2612ExpiredSignature","type":"error"},{"inputs":[{"internalType":"address","name":"signer","type":"address"},{"internalType":"address","name":"owner","type":"address"}],"name":"ERC2612InvalidSigner","type":"error"},{"inputs":[{"internalType":"address","name":"account","type":"address"},{"internalType":"uint256","name":"currentNonce","type":"uint256"}],"name":"InvalidAccountNonce","type":"error"},{"inputs":[],"name":"InvalidShortString","type":"error"},{"inputs":[{"internalType":"string","name":"str","type":"string"}],"name":"StringTooLong","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":[],"name":"EIP712DomainChanged","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"bytes32","name":"role","type":"bytes32"},{"indexed":true,"internalType":"bytes32","name":"previousAdminRole","type":"bytes32"},{"indexed":true,"internalType":"bytes32","name":"newAdminRole","type":"bytes32"}],"name":"RoleAdminChanged","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"bytes32","name":"role","type":"bytes32"},{"indexed":true,"internalType":"address","name":"account","type":"address"},{"indexed":true,"internalType":"address","name":"sender","type":"address"}],"name":"RoleGranted","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"bytes32","name":"role","type":"bytes32"},{"indexed":true,"internalType":"address","name":"account","type":"address"},{"indexed":true,"internalType":"address","name":"sender","type":"address"}],"name":"RoleRevoked","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":[],"name":"BURNER_ROLE","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"DEFAULT_ADMIN_ROLE","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"DOMAIN_SEPARATOR","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"MINTER_ROLE","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"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":[{"internalType":"uint256","name":"value","type":"uint256"}],"name":"burn","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"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":"role","type":"bytes32"}],"name":"getRoleAdmin","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"bytes32","name":"role","type":"bytes32"},{"internalType":"address","name":"account","type":"address"}],"name":"grantRole","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bytes32","name":"role","type":"bytes32"},{"internalType":"address","name":"account","type":"address"}],"name":"hasRole","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"mint","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"owner","type":"address"}],"name":"nonces","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"owner","type":"address"},{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"value","type":"uint256"},{"internalType":"uint256","name":"deadline","type":"uint256"},{"internalType":"uint8","name":"v","type":"uint8"},{"internalType":"bytes32","name":"r","type":"bytes32"},{"internalType":"bytes32","name":"s","type":"bytes32"}],"name":"permit","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bytes32","name":"role","type":"bytes32"},{"internalType":"address","name":"callerConfirmation","type":"address"}],"name":"renounceRole","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bytes32","name":"role","type":"bytes32"},{"internalType":"address","name":"account","type":"address"}],"name":"revokeRole","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bytes4","name":"interfaceId","type":"bytes4"}],"name":"supportsInterface","outputs":[{"internalType":"bool","name":"","type":"bool"}],"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":"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"}]Contract Creation Code
6101606040523480156200001257600080fd5b506040518060400160405280600c81526020016b2d3ab730b6b4902a37b5b2b760a11b81525080604051806040016040528060018152602001603160f81b8152506040518060400160405280600c81526020016b2d3ab730b6b4902a37b5b2b760a11b815250604051806040016040528060038152602001622d2aa760e91b8152508160049081620000a591906200035d565b506005620000b482826200035d565b50620000c69150839050600662000183565b61012052620000d781600762000183565b61014052815160208084019190912060e052815190820120610100524660a0526200016560e05161010051604080517f8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f60208201529081019290925260608201524660808201523060a082015260009060c00160405160208183030381529060405280519060200120905090565b60805250503060c052506200017c600033620001bc565b506200049f565b6000602083511015620001a3576200019b836200026a565b9050620001b6565b81620001b084826200035d565b5060ff90505b92915050565b6000828152602081815260408083206001600160a01b038516845290915281205460ff1662000261576000838152602081815260408083206001600160a01b03861684529091529020805460ff19166001179055620002183390565b6001600160a01b0316826001600160a01b0316847f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d60405160405180910390a4506001620001b6565b506000620001b6565b600080829050601f81511115620002a1578260405163305a27a960e01b815260040162000298919062000429565b60405180910390fd5b8051620002ae826200047a565b179392505050565b634e487b7160e01b600052604160045260246000fd5b600181811c90821680620002e157607f821691505b6020821081036200030257634e487b7160e01b600052602260045260246000fd5b50919050565b601f82111562000358576000816000526020600020601f850160051c81016020861015620003335750805b601f850160051c820191505b8181101562000354578281556001016200033f565b5050505b505050565b81516001600160401b03811115620003795762000379620002b6565b62000391816200038a8454620002cc565b8462000308565b602080601f831160018114620003c95760008415620003b05750858301515b600019600386901b1c1916600185901b17855562000354565b600085815260208120601f198616915b82811015620003fa57888601518255948401946001909101908401620003d9565b5085821015620004195787850151600019600388901b60f8161c191681555b5050505050600190811b01905550565b60006020808352835180602085015260005b8181101562000459578581018301518582016040015282016200043b565b506000604082860101526040601f19601f8301168501019250505092915050565b80516020808301519190811015620003025760001960209190910360031b1b16919050565b60805160a05160c05160e0516101005161012051610140516113da620004fa6000396000610b3e01526000610b11015260006109e2015260006109ba015260006109150152600061093f0152600061096901526113da6000f3fe608060405234801561001057600080fd5b50600436106101585760003560e01c806342966c68116100c3578063a217fddf1161007c578063a217fddf146102f3578063a9059cbb146102fb578063d505accf1461030e578063d539139314610321578063d547741f14610348578063dd62ed3e1461035b57600080fd5b806342966c681461026e57806370a08231146102815780637ecebe00146102aa57806384b0196e146102bd57806391d14854146102d857806395d89b41146102eb57600080fd5b8063282c51f311610115578063282c51f3146101f55780632f2ff15d1461021c578063313ce567146102315780633644e5151461024057806336568abe1461024857806340c10f191461025b57600080fd5b806301ffc9a71461015d57806306fdde0314610185578063095ea7b31461019a57806318160ddd146101ad57806323b872dd146101bf578063248a9ca3146101d2575b600080fd5b61017061016b366004611091565b610394565b60405190151581526020015b60405180910390f35b61018d6103cb565b60405161017c9190611108565b6101706101a8366004611137565b61045d565b6003545b60405190815260200161017c565b6101706101cd366004611161565b610475565b6101b16101e036600461119d565b60009081526020819052604090206001015490565b6101b17f3c11d16cbaffd01df69ce1c404f6340ee057498f5f00246190ea54220576a84881565b61022f61022a3660046111b6565b610499565b005b6040516012815260200161017c565b6101b16104c4565b61022f6102563660046111b6565b6104d3565b61022f610269366004611137565b61050b565b61022f61027c36600461119d565b61053f565b6101b161028f3660046111e2565b6001600160a01b031660009081526001602052604090205490565b6101b16102b83660046111e2565b610577565b6102c5610595565b60405161017c97969594939291906111fd565b6101706102e63660046111b6565b6105db565b61018d610604565b6101b1600081565b610170610309366004611137565b610613565b61022f61031c366004611296565b610621565b6101b17f9f2df0fed2c77648de5860a4cc508cd0818c85b8b8a1ab4ceeef8d981c8956a681565b61022f6103563660046111b6565b610760565b6101b1610369366004611309565b6001600160a01b03918216600090815260026020908152604080832093909416825291909152205490565b60006001600160e01b03198216637965db0b60e01b14806103c557506301ffc9a760e01b6001600160e01b03198316145b92915050565b6060600480546103da90611333565b80601f016020809104026020016040519081016040528092919081815260200182805461040690611333565b80156104535780601f1061042857610100808354040283529160200191610453565b820191906000526020600020905b81548152906001019060200180831161043657829003601f168201915b5050505050905090565b60003361046b818585610785565b5060019392505050565b600033610483858285610792565b61048e85858561080a565b506001949350505050565b6000828152602081905260409020600101546104b481610869565b6104be8383610876565b50505050565b60006104ce610908565b905090565b6001600160a01b03811633146104fc5760405163334bd91960e11b815260040160405180910390fd5b6105068282610a33565b505050565b7f9f2df0fed2c77648de5860a4cc508cd0818c85b8b8a1ab4ceeef8d981c8956a661053581610869565b6105068383610a9e565b7f3c11d16cbaffd01df69ce1c404f6340ee057498f5f00246190ea54220576a84861056981610869565b6105733383610ad4565b5050565b6001600160a01b0381166000908152600860205260408120546103c5565b6000606080600080600060606105a9610b0a565b6105b1610b37565b60408051600080825260208201909252600f60f81b9b939a50919850469750309650945092509050565b6000918252602082815260408084206001600160a01b0393909316845291905290205460ff1690565b6060600580546103da90611333565b60003361046b81858561080a565b8342111561064a5760405163313c898160e11b8152600481018590526024015b60405180910390fd5b60007f6e71edae12b1b97f4d1f60370fef10105fa2faae0126114a169c64845d6126c98888886106978c6001600160a01b0316600090815260086020526040902080546001810190915590565b6040805160208101969096526001600160a01b0394851690860152929091166060840152608083015260a082015260c0810186905260e00160405160208183030381529060405280519060200120905060006106f282610b64565b9050600061070282878787610b91565b9050896001600160a01b0316816001600160a01b031614610749576040516325c0072360e11b81526001600160a01b0380831660048301528b166024820152604401610641565b6107548a8a8a610785565b50505050505050505050565b60008281526020819052604090206001015461077b81610869565b6104be8383610a33565b6105068383836001610bbf565b6001600160a01b0383811660009081526002602090815260408083209386168352929052205460001981146104be57818110156107fb57604051637dc7a0d960e11b81526001600160a01b03841660048201526024810182905260448101839052606401610641565b6104be84848484036000610bbf565b6001600160a01b03831661083457604051634b637e8f60e11b815260006004820152602401610641565b6001600160a01b03821661085e5760405163ec442f0560e01b815260006004820152602401610641565b610506838383610c94565b6108738133610dbe565b50565b600061088283836105db565b610900576000838152602081815260408083206001600160a01b03861684529091529020805460ff191660011790556108b83390565b6001600160a01b0316826001600160a01b0316847f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d60405160405180910390a45060016103c5565b5060006103c5565b6000306001600160a01b037f00000000000000000000000000000000000000000000000000000000000000001614801561096157507f000000000000000000000000000000000000000000000000000000000000000046145b1561098b57507f000000000000000000000000000000000000000000000000000000000000000090565b6104ce604080517f8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f60208201527f0000000000000000000000000000000000000000000000000000000000000000918101919091527f000000000000000000000000000000000000000000000000000000000000000060608201524660808201523060a082015260009060c00160405160208183030381529060405280519060200120905090565b6000610a3f83836105db565b15610900576000838152602081815260408083206001600160a01b0386168085529252808320805460ff1916905551339286917ff6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b9190a45060016103c5565b6001600160a01b038216610ac85760405163ec442f0560e01b815260006004820152602401610641565b61057360008383610c94565b6001600160a01b038216610afe57604051634b637e8f60e11b815260006004820152602401610641565b61057382600083610c94565b60606104ce7f00000000000000000000000000000000000000000000000000000000000000006006610df7565b60606104ce7f00000000000000000000000000000000000000000000000000000000000000006007610df7565b60006103c5610b71610908565b8360405161190160f01b8152600281019290925260228201526042902090565b600080600080610ba388888888610ea2565b925092509250610bb38282610f71565b50909695505050505050565b6001600160a01b038416610be95760405163e602df0560e01b815260006004820152602401610641565b6001600160a01b038316610c1357604051634a1406b160e11b815260006004820152602401610641565b6001600160a01b03808516600090815260026020908152604080832093871683529290522082905580156104be57826001600160a01b0316846001600160a01b03167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92584604051610c8691815260200190565b60405180910390a350505050565b6001600160a01b038316610cbf578060036000828254610cb4919061136d565b90915550610d319050565b6001600160a01b03831660009081526001602052604090205481811015610d125760405163391434e360e21b81526001600160a01b03851660048201526024810182905260448101839052606401610641565b6001600160a01b03841660009081526001602052604090209082900390555b6001600160a01b038216610d4d57600380548290039055610d6c565b6001600160a01b03821660009081526001602052604090208054820190555b816001600160a01b0316836001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051610db191815260200190565b60405180910390a3505050565b610dc882826105db565b6105735760405163e2517d3f60e01b81526001600160a01b038216600482015260248101839052604401610641565b606060ff8314610e1157610e0a8361102a565b90506103c5565b818054610e1d90611333565b80601f0160208091040260200160405190810160405280929190818152602001828054610e4990611333565b8015610e965780601f10610e6b57610100808354040283529160200191610e96565b820191906000526020600020905b815481529060010190602001808311610e7957829003601f168201915b505050505090506103c5565b600080807f7fffffffffffffffffffffffffffffff5d576e7357a4501ddfe92f46681b20a0841115610edd5750600091506003905082610f67565b604080516000808252602082018084528a905260ff891692820192909252606081018790526080810186905260019060a0016020604051602081039080840390855afa158015610f31573d6000803e3d6000fd5b5050604051601f1901519150506001600160a01b038116610f5d57506000925060019150829050610f67565b9250600091508190505b9450945094915050565b6000826003811115610f8557610f8561138e565b03610f8e575050565b6001826003811115610fa257610fa261138e565b03610fc05760405163f645eedf60e01b815260040160405180910390fd5b6002826003811115610fd457610fd461138e565b03610ff55760405163fce698f760e01b815260048101829052602401610641565b60038260038111156110095761100961138e565b03610573576040516335e2f38360e21b815260048101829052602401610641565b6060600061103783611069565b604080516020808252818301909252919250600091906020820181803683375050509182525060208101929092525090565b600060ff8216601f8111156103c557604051632cd44ac360e21b815260040160405180910390fd5b6000602082840312156110a357600080fd5b81356001600160e01b0319811681146110bb57600080fd5b9392505050565b6000815180845260005b818110156110e8576020818501810151868301820152016110cc565b506000602082860101526020601f19601f83011685010191505092915050565b6020815260006110bb60208301846110c2565b80356001600160a01b038116811461113257600080fd5b919050565b6000806040838503121561114a57600080fd5b6111538361111b565b946020939093013593505050565b60008060006060848603121561117657600080fd5b61117f8461111b565b925061118d6020850161111b565b9150604084013590509250925092565b6000602082840312156111af57600080fd5b5035919050565b600080604083850312156111c957600080fd5b823591506111d96020840161111b565b90509250929050565b6000602082840312156111f457600080fd5b6110bb8261111b565b60ff60f81b881681526000602060e0602084015261121e60e084018a6110c2565b8381036040850152611230818a6110c2565b606085018990526001600160a01b038816608086015260a0850187905284810360c08601528551808252602080880193509091019060005b8181101561128457835183529284019291840191600101611268565b50909c9b505050505050505050505050565b600080600080600080600060e0888a0312156112b157600080fd5b6112ba8861111b565b96506112c86020890161111b565b95506040880135945060608801359350608088013560ff811681146112ec57600080fd5b9699959850939692959460a0840135945060c09093013592915050565b6000806040838503121561131c57600080fd5b6113258361111b565b91506111d96020840161111b565b600181811c9082168061134757607f821691505b60208210810361136757634e487b7160e01b600052602260045260246000fd5b50919050565b808201808211156103c557634e487b7160e01b600052601160045260246000fd5b634e487b7160e01b600052602160045260246000fdfea26469706673582212204c26f2698509e9ee66f0a85d053b3d6faa79f5b3f7ea44ffd26e6a6ce099368a64736f6c63430008170033
Deployed Bytecode
0x608060405234801561001057600080fd5b50600436106101585760003560e01c806342966c68116100c3578063a217fddf1161007c578063a217fddf146102f3578063a9059cbb146102fb578063d505accf1461030e578063d539139314610321578063d547741f14610348578063dd62ed3e1461035b57600080fd5b806342966c681461026e57806370a08231146102815780637ecebe00146102aa57806384b0196e146102bd57806391d14854146102d857806395d89b41146102eb57600080fd5b8063282c51f311610115578063282c51f3146101f55780632f2ff15d1461021c578063313ce567146102315780633644e5151461024057806336568abe1461024857806340c10f191461025b57600080fd5b806301ffc9a71461015d57806306fdde0314610185578063095ea7b31461019a57806318160ddd146101ad57806323b872dd146101bf578063248a9ca3146101d2575b600080fd5b61017061016b366004611091565b610394565b60405190151581526020015b60405180910390f35b61018d6103cb565b60405161017c9190611108565b6101706101a8366004611137565b61045d565b6003545b60405190815260200161017c565b6101706101cd366004611161565b610475565b6101b16101e036600461119d565b60009081526020819052604090206001015490565b6101b17f3c11d16cbaffd01df69ce1c404f6340ee057498f5f00246190ea54220576a84881565b61022f61022a3660046111b6565b610499565b005b6040516012815260200161017c565b6101b16104c4565b61022f6102563660046111b6565b6104d3565b61022f610269366004611137565b61050b565b61022f61027c36600461119d565b61053f565b6101b161028f3660046111e2565b6001600160a01b031660009081526001602052604090205490565b6101b16102b83660046111e2565b610577565b6102c5610595565b60405161017c97969594939291906111fd565b6101706102e63660046111b6565b6105db565b61018d610604565b6101b1600081565b610170610309366004611137565b610613565b61022f61031c366004611296565b610621565b6101b17f9f2df0fed2c77648de5860a4cc508cd0818c85b8b8a1ab4ceeef8d981c8956a681565b61022f6103563660046111b6565b610760565b6101b1610369366004611309565b6001600160a01b03918216600090815260026020908152604080832093909416825291909152205490565b60006001600160e01b03198216637965db0b60e01b14806103c557506301ffc9a760e01b6001600160e01b03198316145b92915050565b6060600480546103da90611333565b80601f016020809104026020016040519081016040528092919081815260200182805461040690611333565b80156104535780601f1061042857610100808354040283529160200191610453565b820191906000526020600020905b81548152906001019060200180831161043657829003601f168201915b5050505050905090565b60003361046b818585610785565b5060019392505050565b600033610483858285610792565b61048e85858561080a565b506001949350505050565b6000828152602081905260409020600101546104b481610869565b6104be8383610876565b50505050565b60006104ce610908565b905090565b6001600160a01b03811633146104fc5760405163334bd91960e11b815260040160405180910390fd5b6105068282610a33565b505050565b7f9f2df0fed2c77648de5860a4cc508cd0818c85b8b8a1ab4ceeef8d981c8956a661053581610869565b6105068383610a9e565b7f3c11d16cbaffd01df69ce1c404f6340ee057498f5f00246190ea54220576a84861056981610869565b6105733383610ad4565b5050565b6001600160a01b0381166000908152600860205260408120546103c5565b6000606080600080600060606105a9610b0a565b6105b1610b37565b60408051600080825260208201909252600f60f81b9b939a50919850469750309650945092509050565b6000918252602082815260408084206001600160a01b0393909316845291905290205460ff1690565b6060600580546103da90611333565b60003361046b81858561080a565b8342111561064a5760405163313c898160e11b8152600481018590526024015b60405180910390fd5b60007f6e71edae12b1b97f4d1f60370fef10105fa2faae0126114a169c64845d6126c98888886106978c6001600160a01b0316600090815260086020526040902080546001810190915590565b6040805160208101969096526001600160a01b0394851690860152929091166060840152608083015260a082015260c0810186905260e00160405160208183030381529060405280519060200120905060006106f282610b64565b9050600061070282878787610b91565b9050896001600160a01b0316816001600160a01b031614610749576040516325c0072360e11b81526001600160a01b0380831660048301528b166024820152604401610641565b6107548a8a8a610785565b50505050505050505050565b60008281526020819052604090206001015461077b81610869565b6104be8383610a33565b6105068383836001610bbf565b6001600160a01b0383811660009081526002602090815260408083209386168352929052205460001981146104be57818110156107fb57604051637dc7a0d960e11b81526001600160a01b03841660048201526024810182905260448101839052606401610641565b6104be84848484036000610bbf565b6001600160a01b03831661083457604051634b637e8f60e11b815260006004820152602401610641565b6001600160a01b03821661085e5760405163ec442f0560e01b815260006004820152602401610641565b610506838383610c94565b6108738133610dbe565b50565b600061088283836105db565b610900576000838152602081815260408083206001600160a01b03861684529091529020805460ff191660011790556108b83390565b6001600160a01b0316826001600160a01b0316847f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d60405160405180910390a45060016103c5565b5060006103c5565b6000306001600160a01b037f00000000000000000000000025193034153afb4251a8e02a8db0deaef4c876f61614801561096157507f000000000000000000000000000000000000000000000000000000000000000a46145b1561098b57507f4f45570001836fe876bd4f673f525a8467bb548104804334923f8859426188e290565b6104ce604080517f8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f60208201527f8db13fb5791978b095af9ced3e45ab90613a1702f6c1a2492f0332476084c8ca918101919091527fc89efdaa54c0f20c7adf612882df0950f5a951637e0307cdcb4c672f298b8bc660608201524660808201523060a082015260009060c00160405160208183030381529060405280519060200120905090565b6000610a3f83836105db565b15610900576000838152602081815260408083206001600160a01b0386168085529252808320805460ff1916905551339286917ff6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b9190a45060016103c5565b6001600160a01b038216610ac85760405163ec442f0560e01b815260006004820152602401610641565b61057360008383610c94565b6001600160a01b038216610afe57604051634b637e8f60e11b815260006004820152602401610641565b61057382600083610c94565b60606104ce7f5a756e616d6920546f6b656e000000000000000000000000000000000000000c6006610df7565b60606104ce7f31000000000000000000000000000000000000000000000000000000000000016007610df7565b60006103c5610b71610908565b8360405161190160f01b8152600281019290925260228201526042902090565b600080600080610ba388888888610ea2565b925092509250610bb38282610f71565b50909695505050505050565b6001600160a01b038416610be95760405163e602df0560e01b815260006004820152602401610641565b6001600160a01b038316610c1357604051634a1406b160e11b815260006004820152602401610641565b6001600160a01b03808516600090815260026020908152604080832093871683529290522082905580156104be57826001600160a01b0316846001600160a01b03167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92584604051610c8691815260200190565b60405180910390a350505050565b6001600160a01b038316610cbf578060036000828254610cb4919061136d565b90915550610d319050565b6001600160a01b03831660009081526001602052604090205481811015610d125760405163391434e360e21b81526001600160a01b03851660048201526024810182905260448101839052606401610641565b6001600160a01b03841660009081526001602052604090209082900390555b6001600160a01b038216610d4d57600380548290039055610d6c565b6001600160a01b03821660009081526001602052604090208054820190555b816001600160a01b0316836001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051610db191815260200190565b60405180910390a3505050565b610dc882826105db565b6105735760405163e2517d3f60e01b81526001600160a01b038216600482015260248101839052604401610641565b606060ff8314610e1157610e0a8361102a565b90506103c5565b818054610e1d90611333565b80601f0160208091040260200160405190810160405280929190818152602001828054610e4990611333565b8015610e965780601f10610e6b57610100808354040283529160200191610e96565b820191906000526020600020905b815481529060010190602001808311610e7957829003601f168201915b505050505090506103c5565b600080807f7fffffffffffffffffffffffffffffff5d576e7357a4501ddfe92f46681b20a0841115610edd5750600091506003905082610f67565b604080516000808252602082018084528a905260ff891692820192909252606081018790526080810186905260019060a0016020604051602081039080840390855afa158015610f31573d6000803e3d6000fd5b5050604051601f1901519150506001600160a01b038116610f5d57506000925060019150829050610f67565b9250600091508190505b9450945094915050565b6000826003811115610f8557610f8561138e565b03610f8e575050565b6001826003811115610fa257610fa261138e565b03610fc05760405163f645eedf60e01b815260040160405180910390fd5b6002826003811115610fd457610fd461138e565b03610ff55760405163fce698f760e01b815260048101829052602401610641565b60038260038111156110095761100961138e565b03610573576040516335e2f38360e21b815260048101829052602401610641565b6060600061103783611069565b604080516020808252818301909252919250600091906020820181803683375050509182525060208101929092525090565b600060ff8216601f8111156103c557604051632cd44ac360e21b815260040160405180910390fd5b6000602082840312156110a357600080fd5b81356001600160e01b0319811681146110bb57600080fd5b9392505050565b6000815180845260005b818110156110e8576020818501810151868301820152016110cc565b506000602082860101526020601f19601f83011685010191505092915050565b6020815260006110bb60208301846110c2565b80356001600160a01b038116811461113257600080fd5b919050565b6000806040838503121561114a57600080fd5b6111538361111b565b946020939093013593505050565b60008060006060848603121561117657600080fd5b61117f8461111b565b925061118d6020850161111b565b9150604084013590509250925092565b6000602082840312156111af57600080fd5b5035919050565b600080604083850312156111c957600080fd5b823591506111d96020840161111b565b90509250929050565b6000602082840312156111f457600080fd5b6110bb8261111b565b60ff60f81b881681526000602060e0602084015261121e60e084018a6110c2565b8381036040850152611230818a6110c2565b606085018990526001600160a01b038816608086015260a0850187905284810360c08601528551808252602080880193509091019060005b8181101561128457835183529284019291840191600101611268565b50909c9b505050505050505050505050565b600080600080600080600060e0888a0312156112b157600080fd5b6112ba8861111b565b96506112c86020890161111b565b95506040880135945060608801359350608088013560ff811681146112ec57600080fd5b9699959850939692959460a0840135945060c09093013592915050565b6000806040838503121561131c57600080fd5b6113258361111b565b91506111d96020840161111b565b600181811c9082168061134757607f821691505b60208210810361136757634e487b7160e01b600052602260045260246000fd5b50919050565b808201808211156103c557634e487b7160e01b600052601160045260246000fd5b634e487b7160e01b600052602160045260246000fdfea26469706673582212204c26f2698509e9ee66f0a85d053b3d6faa79f5b3f7ea44ffd26e6a6ce099368a64736f6c63430008170033
🤖 Code Reader Beta
Generate instant answers for your smart contract questions using Al Models. Read more.
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)