Base Sepolia Testnet

Token

ERC-1155 Source Code

Overview

Max Total Supply

324

Holders

8

Market

Onchain Market Cap

-

Circulating Supply Market Cap

-
0xf39fd6e51aad88f6f4ce6ab8827279cfffb92266
Loading...
Loading
Loading...
Loading
Loading...
Loading

Click here to update the token information / general information
Source Code Verified Exact Match

Contract Name

COAMacroETF

Compiler Version
v0.8.20+commit.a1b79de6
Optimization Enabled
Yes with 200 runs
Other Settings
paris EvmVersion
License
-NA-
Contract Source Code (Solidity Standard Json-Input format)
Contract ABI
API
[{"inputs":[{"internalType":"address","name":"defaultAdmin","type":"address"},{"internalType":"address","name":"pauser","type":"address"},{"internalType":"address","name":"minter","type":"address"}],"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":[{"internalType":"address","name":"sender","type":"address"},{"internalType":"uint256","name":"balance","type":"uint256"},{"internalType":"uint256","name":"needed","type":"uint256"},{"internalType":"uint256","name":"tokenId","type":"uint256"}],"name":"ERC1155InsufficientBalance","type":"error"},{"inputs":[{"internalType":"address","name":"approver","type":"address"}],"name":"ERC1155InvalidApprover","type":"error"},{"inputs":[{"internalType":"uint256","name":"idsLength","type":"uint256"},{"internalType":"uint256","name":"valuesLength","type":"uint256"}],"name":"ERC1155InvalidArrayLength","type":"error"},{"inputs":[{"internalType":"address","name":"operator","type":"address"}],"name":"ERC1155InvalidOperator","type":"error"},{"inputs":[{"internalType":"address","name":"receiver","type":"address"}],"name":"ERC1155InvalidReceiver","type":"error"},{"inputs":[{"internalType":"address","name":"sender","type":"address"}],"name":"ERC1155InvalidSender","type":"error"},{"inputs":[{"internalType":"address","name":"operator","type":"address"},{"internalType":"address","name":"owner","type":"address"}],"name":"ERC1155MissingApprovalForAll","type":"error"},{"inputs":[],"name":"EnforcedPause","type":"error"},{"inputs":[],"name":"ExpectedPause","type":"error"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"account","type":"address"},{"indexed":true,"internalType":"address","name":"operator","type":"address"},{"indexed":false,"internalType":"bool","name":"approved","type":"bool"}],"name":"ApprovalForAll","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"account","type":"address"}],"name":"Paused","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":"operator","type":"address"},{"indexed":true,"internalType":"address","name":"from","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256[]","name":"ids","type":"uint256[]"},{"indexed":false,"internalType":"uint256[]","name":"values","type":"uint256[]"}],"name":"TransferBatch","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"operator","type":"address"},{"indexed":true,"internalType":"address","name":"from","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"id","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"TransferSingle","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"string","name":"value","type":"string"},{"indexed":true,"internalType":"uint256","name":"id","type":"uint256"}],"name":"URI","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"account","type":"address"}],"name":"Unpaused","type":"event"},{"inputs":[],"name":"DEFAULT_ADMIN_ROLE","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":[],"name":"MicroETF100","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"MicroETF1000","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"MicroETF500","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"PAUSER_ROLE","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"URI_SETTER_ROLE","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"},{"internalType":"uint256","name":"id","type":"uint256"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address[]","name":"accounts","type":"address[]"},{"internalType":"uint256[]","name":"ids","type":"uint256[]"}],"name":"balanceOfBatch","outputs":[{"internalType":"uint256[]","name":"","type":"uint256[]"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"},{"internalType":"uint256","name":"id","type":"uint256"},{"internalType":"uint256","name":"value","type":"uint256"}],"name":"burn","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"},{"internalType":"uint256[]","name":"ids","type":"uint256[]"},{"internalType":"uint256[]","name":"values","type":"uint256[]"}],"name":"burnBatch","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"id","type":"uint256"}],"name":"exists","outputs":[{"internalType":"bool","name":"","type":"bool"}],"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":"address","name":"operator","type":"address"}],"name":"isApprovedForAll","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"},{"internalType":"uint256","name":"id","type":"uint256"},{"internalType":"uint256","name":"amount","type":"uint256"},{"internalType":"bytes","name":"data","type":"bytes"}],"name":"mint","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256[]","name":"ids","type":"uint256[]"},{"internalType":"uint256[]","name":"amounts","type":"uint256[]"},{"internalType":"bytes","name":"data","type":"bytes"}],"name":"mintBatch","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"pause","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"paused","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","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":"address","name":"from","type":"address"},{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256[]","name":"ids","type":"uint256[]"},{"internalType":"uint256[]","name":"values","type":"uint256[]"},{"internalType":"bytes","name":"data","type":"bytes"}],"name":"safeBatchTransferFrom","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"from","type":"address"},{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"id","type":"uint256"},{"internalType":"uint256","name":"value","type":"uint256"},{"internalType":"bytes","name":"data","type":"bytes"}],"name":"safeTransferFrom","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"operator","type":"address"},{"internalType":"bool","name":"approved","type":"bool"}],"name":"setApprovalForAll","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"string","name":"newuri","type":"string"}],"name":"setURI","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":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"id","type":"uint256"}],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"unpause","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"","type":"uint256"}],"name":"uri","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"}]
60806040523480156200001157600080fd5b5060405162002b7a38038062002b7a83398101604081905262000034916200091d565b60405180608001604052806043815260200162002b3760439139620000598162000144565b506004805460ff191690556200007160008462000156565b506200009e7f65d7a28e3265b37a6474929f336521b332c1681b933f6cb9f3376673440d862a8362000156565b50620000cb7f9f2df0fed2c77648de5860a4cc508cd0818c85b8b8a1ab4ceeef8d981c8956a68262000156565b50620000f13360006064604051806020016040528060008152506200020960201b60201c565b620001163360016064604051806020016040528060008152506200020960201b60201c565b6200013b3360026064604051806020016040528060008152506200020960201b60201c565b50505062000cc7565b600262000152828262000a08565b5050565b60008281526003602090815260408083206001600160a01b038516845290915281205460ff16620001ff5760008381526003602090815260408083206001600160a01b03861684529091529020805460ff19166001179055620001b63390565b6001600160a01b0316826001600160a01b0316847f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d60405160405180910390a450600162000203565b5060005b92915050565b6001600160a01b0384166200023957604051632bfa23e760e11b8152600060048201526024015b60405180910390fd5b604080516001808252602082018690528183019081526060820185905260808201909252906200026e60008784848762000276565b505050505050565b6200028485858585620002d9565b6001600160a01b03841615620002d25782513390600103620002c25760208481015190840151620002ba838989858589620002ed565b50506200026e565b6200026e81878787878762000427565b5050505050565b620002e7848484846200051b565b50505050565b6001600160a01b0384163b156200026e5760405163f23a6e6160e01b81526001600160a01b0385169063f23a6e619062000334908990899088908890889060040162000b1c565b6020604051808303816000875af192505050801562000372575060408051601f3d908101601f191682019092526200036f9181019062000b63565b60015b620003e0573d808015620003a3576040519150601f19603f3d011682016040523d82523d6000602084013e620003a8565b606091505b508051600003620003d857604051632bfa23e760e11b81526001600160a01b038616600482015260240162000230565b805181602001fd5b6001600160e01b0319811663f23a6e6160e01b146200041e57604051632bfa23e760e11b81526001600160a01b038616600482015260240162000230565b50505050505050565b6001600160a01b0384163b156200026e5760405163bc197c8160e01b81526001600160a01b0385169063bc197c81906200046e908990899088908890889060040162000bd3565b6020604051808303816000875af1925050508015620004ac575060408051601f3d908101601f19168201909252620004a99181019062000b63565b60015b620004dd573d808015620003a3576040519150601f19603f3d011682016040523d82523d6000602084013e620003a8565b6001600160e01b0319811663bc197c8160e01b146200041e57604051632bfa23e760e11b81526001600160a01b038616600482015260240162000230565b620005298484848462000693565b6001600160a01b038416620005ed576000805b8351811015620005d15760008382815181106200055d576200055d62000c37565b60200260200101519050806005600087858151811062000581576200058162000c37565b602002602001015181526020019081526020016000206000828254620005a8919062000c63565b90915550620005ba9050818462000c63565b92505080620005c99062000c79565b90506200053c565b508060066000828254620005e6919062000c63565b9091555050505b6001600160a01b038316620002e7576000805b83518110156200068257600083828151811062000621576200062162000c37565b60200260200101519050806005600087858151811062000645576200064562000c37565b6020026020010151815260200190815260200160002060008282540392505081905550808301925050806200067a9062000c79565b905062000600565b506006805491909103905550505050565b6200069d620006ab565b620002e784848484620006d2565b60045460ff1615620006d05760405163d93c066560e01b815260040160405180910390fd5b565b8051825114620007035781518151604051635b05999160e01b81526004810192909252602482015260440162000230565b3360005b83518110156200081c576020818102858101820151908501909101516001600160a01b03881615620007be576000828152602081815260408083206001600160a01b038c1684529091529020548181101562000797576040516303dee4c560e01b81526001600160a01b038a16600482015260248101829052604481018390526064810184905260840162000230565b6000838152602081815260408083206001600160a01b038d16845290915290209082900390555b6001600160a01b0387161562000806576000828152602081815260408083206001600160a01b038b168452909152812080548392906200080090849062000c63565b90915550505b505080620008149062000c79565b905062000707565b508251600103620008a05760208301516000906020840151909150856001600160a01b0316876001600160a01b0316846001600160a01b03167fc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f62858560405162000890929190918252602082015260400190565b60405180910390a45050620002d2565b836001600160a01b0316856001600160a01b0316826001600160a01b03167f4a39dc06d4c0dbc64b70af90fd698a233a518aa5d07e595d983b8c0526c8f7fb8686604051620008f192919062000c95565b60405180910390a45050505050565b80516001600160a01b03811681146200091857600080fd5b919050565b6000806000606084860312156200093357600080fd5b6200093e8462000900565b92506200094e6020850162000900565b91506200095e6040850162000900565b90509250925092565b634e487b7160e01b600052604160045260246000fd5b600181811c908216806200099257607f821691505b602082108103620009b357634e487b7160e01b600052602260045260246000fd5b50919050565b601f82111562000a0357600081815260208120601f850160051c81016020861015620009e25750805b601f850160051c820191505b818110156200026e57828155600101620009ee565b505050565b81516001600160401b0381111562000a245762000a2462000967565b62000a3c8162000a3584546200097d565b84620009b9565b602080601f83116001811462000a74576000841562000a5b5750858301515b600019600386901b1c1916600185901b1785556200026e565b600085815260208120601f198616915b8281101562000aa55788860151825594840194600190910190840162000a84565b508582101562000ac45787850151600019600388901b60f8161c191681555b5050505050600190811b01905550565b6000815180845260005b8181101562000afc5760208185018101518683018201520162000ade565b506000602082860101526020601f19601f83011685010191505092915050565b6001600160a01b03868116825285166020820152604081018490526060810183905260a06080820181905260009062000b589083018462000ad4565b979650505050505050565b60006020828403121562000b7657600080fd5b81516001600160e01b03198116811462000b8f57600080fd5b9392505050565b600081518084526020808501945080840160005b8381101562000bc85781518752958201959082019060010162000baa565b509495945050505050565b6001600160a01b0386811682528516602082015260a06040820181905260009062000c019083018662000b96565b828103606084015262000c15818662000b96565b9050828103608084015262000c2b818562000ad4565b98975050505050505050565b634e487b7160e01b600052603260045260246000fd5b634e487b7160e01b600052601160045260246000fd5b8082018082111562000203576200020362000c4d565b60006001820162000c8e5762000c8e62000c4d565b5060010190565b60408152600062000caa604083018562000b96565b828103602084015262000cbe818562000b96565b95945050505050565b611e608062000cd76000396000f3fe608060405234801561001057600080fd5b50600436106101e45760003560e01c80636b20c4541161010f578063a9ed3b37116100a2578063e63ab1e911610071578063e63ab1e914610420578063e985e9c514610447578063f242432a1461045a578063f5298aca1461046d57600080fd5b8063a9ed3b37146103be578063bd85b039146103c6578063d5391393146103e6578063d547741f1461040d57600080fd5b806391d14854116100de57806391d14854146103905780639cccd04f146103a3578063a217fddf146103a3578063a22cb465146103ab57600080fd5b80636b20c4541461033b578063731133e91461034e5780637f345710146103615780638456cb591461038857600080fd5b80632eb2c2d6116101875780633f4ba83a116101565780633f4ba83a146102e65780634e1273f4146102ee5780634f558e791461030e5780635c975abb1461033057600080fd5b80632eb2c2d6146102a55780632f2ff15d146102b857806336568abe146102cb5780633b81fd62146102de57600080fd5b80630e89341c116101c35780630e89341c1461024757806318160ddd146102675780631f7fdffa1461026f578063248a9ca31461028257600080fd5b8062fdd58e146101e957806301ffc9a71461020f57806302fe530514610232575b600080fd5b6101fc6101f73660046114eb565b610480565b6040519081526020015b60405180910390f35b61022261021d36600461152b565b6104a8565b6040519015158152602001610206565b6102456102403660046115ee565b6104b3565b005b61025a61025536600461163f565b6104ea565b604051610206919061169e565b6006546101fc565b61024561027d366004611760565b61057e565b6101fc61029036600461163f565b60009081526003602052604090206001015490565b6102456102b33660046117f9565b6105bb565b6102456102c63660046118a3565b610627565b6102456102d93660046118a3565b610652565b6101fc600181565b61024561068a565b6103016102fc3660046118cf565b6106bf565b60405161020691906119ca565b61022261031c36600461163f565b600090815260056020526040902054151590565b60045460ff16610222565b6102456103493660046119dd565b610794565b61024561035c366004611a51565b6107f3565b6101fc7f7804d923f43a17d325d77e781528e0793b2edd9890ab45fc64efd7b4b427744c81565b610245610829565b61022261039e3660046118a3565b61085b565b6101fc600081565b6102456103b9366004611aa6565b610886565b6101fc600281565b6101fc6103d436600461163f565b60009081526005602052604090205490565b6101fc7f9f2df0fed2c77648de5860a4cc508cd0818c85b8b8a1ab4ceeef8d981c8956a681565b61024561041b3660046118a3565b610891565b6101fc7f65d7a28e3265b37a6474929f336521b332c1681b933f6cb9f3376673440d862a81565b610222610455366004611ae2565b6108b6565b610245610468366004611b0c565b6108e4565b61024561047b366004611b71565b610943565b6000818152602081815260408083206001600160a01b03861684529091529020545b92915050565b60006104a282610979565b7f7804d923f43a17d325d77e781528e0793b2edd9890ab45fc64efd7b4b427744c6104dd8161099e565b6104e6826109a8565b5050565b6060600280546104f990611ba4565b80601f016020809104026020016040519081016040528092919081815260200182805461052590611ba4565b80156105725780601f1061054757610100808354040283529160200191610572565b820191906000526020600020905b81548152906001019060200180831161055557829003601f168201915b50505050509050919050565b7f9f2df0fed2c77648de5860a4cc508cd0818c85b8b8a1ab4ceeef8d981c8956a66105a88161099e565b6105b4858585856109b4565b5050505050565b336001600160a01b03861681148015906105dc57506105da86826108b6565b155b156106125760405163711bec9160e11b81526001600160a01b038083166004830152871660248201526044015b60405180910390fd5b61061f86868686866109ec565b505050505050565b6000828152600360205260409020600101546106428161099e565b61064c8383610a4c565b50505050565b6001600160a01b038116331461067b5760405163334bd91960e11b815260040160405180910390fd5b6106858282610ae0565b505050565b7f65d7a28e3265b37a6474929f336521b332c1681b933f6cb9f3376673440d862a6106b48161099e565b6106bc610b4d565b50565b606081518351146106f05781518351604051635b05999160e01b815260048101929092526024820152604401610609565b6000835167ffffffffffffffff81111561070c5761070c61154f565b604051908082528060200260200182016040528015610735578160200160208202803683370190505b50905060005b845181101561078c5760208082028601015161075f90602080840287010151610480565b82828151811061077157610771611bde565b602090810291909101015261078581611c0a565b905061073b565b509392505050565b6001600160a01b03831633148015906107b457506107b283336108b6565b155b156107e857335b60405163711bec9160e11b81526001600160a01b0391821660048201529084166024820152604401610609565b610685838383610b9f565b7f9f2df0fed2c77648de5860a4cc508cd0818c85b8b8a1ab4ceeef8d981c8956a661081d8161099e565b6105b485858585610be5565b7f65d7a28e3265b37a6474929f336521b332c1681b933f6cb9f3376673440d862a6108538161099e565b6106bc610c42565b60009182526003602090815260408084206001600160a01b0393909316845291905290205460ff1690565b6104e6338383610c7f565b6000828152600360205260409020600101546108ac8161099e565b61064c8383610ae0565b6001600160a01b03918216600090815260016020908152604080832093909416825291909152205460ff1690565b336001600160a01b0386168114801590610905575061090386826108b6565b155b156109365760405163711bec9160e11b81526001600160a01b03808316600483015287166024820152604401610609565b61061f8686868686610d15565b6001600160a01b0383163314801590610963575061096183336108b6565b155b1561096e57336107bb565b610685838383610da3565b60006001600160e01b03198216637965db0b60e01b14806104a257506104a282610e0b565b6106bc8133610e5b565b60026104e68282611c69565b6001600160a01b0384166109de57604051632bfa23e760e11b815260006004820152602401610609565b61064c600085858585610e94565b6001600160a01b038416610a1657604051632bfa23e760e11b815260006004820152602401610609565b6001600160a01b038516610a3f57604051626a0d4560e21b815260006004820152602401610609565b6105b48585858585610e94565b6000610a58838361085b565b610ad85760008381526003602090815260408083206001600160a01b03861684529091529020805460ff19166001179055610a903390565b6001600160a01b0316826001600160a01b0316847f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d60405160405180910390a45060016104a2565b5060006104a2565b6000610aec838361085b565b15610ad85760008381526003602090815260408083206001600160a01b0386168085529252808320805460ff1916905551339286917ff6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b9190a45060016104a2565b610b55610ee7565b6004805460ff191690557f5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa335b6040516001600160a01b03909116815260200160405180910390a1565b6001600160a01b038316610bc857604051626a0d4560e21b815260006004820152602401610609565b610685836000848460405180602001604052806000815250610e94565b6001600160a01b038416610c0f57604051632bfa23e760e11b815260006004820152602401610609565b6040805160018082526020820186905281830190815260608201859052608082019092529061061f600087848487610e94565b610c4a610f0c565b6004805460ff191660011790557f62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a258610b823390565b6001600160a01b038216610ca85760405162ced3e160e81b815260006004820152602401610609565b6001600160a01b03838116600081815260016020908152604080832094871680845294825291829020805460ff191686151590811790915591519182527f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c31910160405180910390a3505050565b6001600160a01b038416610d3f57604051632bfa23e760e11b815260006004820152602401610609565b6001600160a01b038516610d6857604051626a0d4560e21b815260006004820152602401610609565b60408051600180825260208201869052818301908152606082018590526080820190925290610d9a8787848487610e94565b50505050505050565b6001600160a01b038316610dcc57604051626a0d4560e21b815260006004820152602401610609565b604080516001808252602082018590528183019081526060820184905260a082019092526000608082018181529192916105b491879185908590610e94565b60006001600160e01b03198216636cdb3d1360e11b1480610e3c57506001600160e01b031982166303a24d0760e21b145b806104a257506301ffc9a760e01b6001600160e01b03198316146104a2565b610e65828261085b565b6104e65760405163e2517d3f60e01b81526001600160a01b038216600482015260248101839052604401610609565b610ea085858585610f30565b6001600160a01b038416156105b45782513390600103610ed95760208481015190840151610ed2838989858589610f3c565b505061061f565b61061f818787878787611060565b60045460ff16610f0a57604051638dfc202b60e01b815260040160405180910390fd5b565b60045460ff1615610f0a5760405163d93c066560e01b815260040160405180910390fd5b61064c84848484611149565b6001600160a01b0384163b1561061f5760405163f23a6e6160e01b81526001600160a01b0385169063f23a6e6190610f809089908990889088908890600401611d29565b6020604051808303816000875af1925050508015610fbb575060408051601f3d908101601f19168201909252610fb891810190611d6e565b60015b611024573d808015610fe9576040519150601f19603f3d011682016040523d82523d6000602084013e610fee565b606091505b50805160000361101c57604051632bfa23e760e11b81526001600160a01b0386166004820152602401610609565b805181602001fd5b6001600160e01b0319811663f23a6e6160e01b14610d9a57604051632bfa23e760e11b81526001600160a01b0386166004820152602401610609565b6001600160a01b0384163b1561061f5760405163bc197c8160e01b81526001600160a01b0385169063bc197c81906110a49089908990889088908890600401611d8b565b6020604051808303816000875af19250505080156110df575060408051601f3d908101601f191682019092526110dc91810190611d6e565b60015b61110d573d808015610fe9576040519150601f19603f3d011682016040523d82523d6000602084013e610fee565b6001600160e01b0319811663bc197c8160e01b14610d9a57604051632bfa23e760e11b81526001600160a01b0386166004820152602401610609565b611155848484846112a3565b6001600160a01b038416611208576000805b83518110156111ee57600083828151811061118457611184611bde565b6020026020010151905080600560008785815181106111a5576111a5611bde565b6020026020010151815260200190815260200160002060008282546111ca9190611de9565b909155506111da90508184611de9565b925050806111e790611c0a565b9050611167565b5080600660008282546112019190611de9565b9091555050505b6001600160a01b03831661064c576000805b835181101561129257600083828151811061123757611237611bde565b60200260200101519050806005600087858151811061125857611258611bde565b60200260200101518152602001908152602001600020600082825403925050819055508083019250508061128b90611c0a565b905061121a565b506006805491909103905550505050565b6112ab610f0c565b61064c8484848480518251146112e15781518151604051635b05999160e01b815260048101929092526024820152604401610609565b3360005b83518110156113f0576020818102858101820151908501909101516001600160a01b03881615611398576000828152602081815260408083206001600160a01b038c16845290915290205481811015611371576040516303dee4c560e01b81526001600160a01b038a166004820152602481018290526044810183905260648101849052608401610609565b6000838152602081815260408083206001600160a01b038d16845290915290209082900390555b6001600160a01b038716156113dd576000828152602081815260408083206001600160a01b038b168452909152812080548392906113d7908490611de9565b90915550505b5050806113e990611c0a565b90506112e5565b5082516001036114715760208301516000906020840151909150856001600160a01b0316876001600160a01b0316846001600160a01b03167fc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f628585604051611462929190918252602082015260400190565b60405180910390a450506105b4565b836001600160a01b0316856001600160a01b0316826001600160a01b03167f4a39dc06d4c0dbc64b70af90fd698a233a518aa5d07e595d983b8c0526c8f7fb86866040516114c0929190611dfc565b60405180910390a45050505050565b80356001600160a01b03811681146114e657600080fd5b919050565b600080604083850312156114fe57600080fd5b611507836114cf565b946020939093013593505050565b6001600160e01b0319811681146106bc57600080fd5b60006020828403121561153d57600080fd5b813561154881611515565b9392505050565b634e487b7160e01b600052604160045260246000fd5b604051601f8201601f1916810167ffffffffffffffff8111828210171561158e5761158e61154f565b604052919050565b600067ffffffffffffffff8311156115b0576115b061154f565b6115c3601f8401601f1916602001611565565b90508281528383830111156115d757600080fd5b828260208301376000602084830101529392505050565b60006020828403121561160057600080fd5b813567ffffffffffffffff81111561161757600080fd5b8201601f8101841361162857600080fd5b61163784823560208401611596565b949350505050565b60006020828403121561165157600080fd5b5035919050565b6000815180845260005b8181101561167e57602081850181015186830182015201611662565b506000602082860101526020601f19601f83011685010191505092915050565b6020815260006115486020830184611658565b600067ffffffffffffffff8211156116cb576116cb61154f565b5060051b60200190565b600082601f8301126116e657600080fd5b813560206116fb6116f6836116b1565b611565565b82815260059290921b8401810191818101908684111561171a57600080fd5b8286015b84811015611735578035835291830191830161171e565b509695505050505050565b600082601f83011261175157600080fd5b61154883833560208501611596565b6000806000806080858703121561177657600080fd5b61177f856114cf565b9350602085013567ffffffffffffffff8082111561179c57600080fd5b6117a8888389016116d5565b945060408701359150808211156117be57600080fd5b6117ca888389016116d5565b935060608701359150808211156117e057600080fd5b506117ed87828801611740565b91505092959194509250565b600080600080600060a0868803121561181157600080fd5b61181a866114cf565b9450611828602087016114cf565b9350604086013567ffffffffffffffff8082111561184557600080fd5b61185189838a016116d5565b9450606088013591508082111561186757600080fd5b61187389838a016116d5565b9350608088013591508082111561188957600080fd5b5061189688828901611740565b9150509295509295909350565b600080604083850312156118b657600080fd5b823591506118c6602084016114cf565b90509250929050565b600080604083850312156118e257600080fd5b823567ffffffffffffffff808211156118fa57600080fd5b818501915085601f83011261190e57600080fd5b8135602061191e6116f6836116b1565b82815260059290921b8401810191818101908984111561193d57600080fd5b948201945b8386101561196257611953866114cf565b82529482019490820190611942565b9650508601359250508082111561197857600080fd5b50611985858286016116d5565b9150509250929050565b600081518084526020808501945080840160005b838110156119bf578151875295820195908201906001016119a3565b509495945050505050565b602081526000611548602083018461198f565b6000806000606084860312156119f257600080fd5b6119fb846114cf565b9250602084013567ffffffffffffffff80821115611a1857600080fd5b611a24878388016116d5565b93506040860135915080821115611a3a57600080fd5b50611a47868287016116d5565b9150509250925092565b60008060008060808587031215611a6757600080fd5b611a70856114cf565b93506020850135925060408501359150606085013567ffffffffffffffff811115611a9a57600080fd5b6117ed87828801611740565b60008060408385031215611ab957600080fd5b611ac2836114cf565b915060208301358015158114611ad757600080fd5b809150509250929050565b60008060408385031215611af557600080fd5b611afe836114cf565b91506118c6602084016114cf565b600080600080600060a08688031215611b2457600080fd5b611b2d866114cf565b9450611b3b602087016114cf565b93506040860135925060608601359150608086013567ffffffffffffffff811115611b6557600080fd5b61189688828901611740565b600080600060608486031215611b8657600080fd5b611b8f846114cf565b95602085013595506040909401359392505050565b600181811c90821680611bb857607f821691505b602082108103611bd857634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052603260045260246000fd5b634e487b7160e01b600052601160045260246000fd5b600060018201611c1c57611c1c611bf4565b5060010190565b601f82111561068557600081815260208120601f850160051c81016020861015611c4a5750805b601f850160051c820191505b8181101561061f57828155600101611c56565b815167ffffffffffffffff811115611c8357611c8361154f565b611c9781611c918454611ba4565b84611c23565b602080601f831160018114611ccc5760008415611cb45750858301515b600019600386901b1c1916600185901b17855561061f565b600085815260208120601f198616915b82811015611cfb57888601518255948401946001909101908401611cdc565b5085821015611d195787850151600019600388901b60f8161c191681555b5050505050600190811b01905550565b6001600160a01b03868116825285166020820152604081018490526060810183905260a060808201819052600090611d6390830184611658565b979650505050505050565b600060208284031215611d8057600080fd5b815161154881611515565b6001600160a01b0386811682528516602082015260a060408201819052600090611db79083018661198f565b8281036060840152611dc9818661198f565b90508281036080840152611ddd8185611658565b98975050505050505050565b808201808211156104a2576104a2611bf4565b604081526000611e0f604083018561198f565b8281036020840152611e21818561198f565b9594505050505056fea2646970667358221220eb3ff53507874572f077315b252d14295ad31b9bcf975ae604e3cd85e34fd67d64736f6c63430008140033697066733a2f2f516d57414772355971754a5859685252336e5351746538684d4436394a634c47694e586a78434c486359366d47312f6d657461646174612e6a736f6e000000000000000000000000302e6108b1aac979567d6a18ea45ccdf0c288f12000000000000000000000000302e6108b1aac979567d6a18ea45ccdf0c288f12000000000000000000000000302e6108b1aac979567d6a18ea45ccdf0c288f12
Deployed Bytecode
0x608060405234801561001057600080fd5b50600436106101e45760003560e01c80636b20c4541161010f578063a9ed3b37116100a2578063e63ab1e911610071578063e63ab1e914610420578063e985e9c514610447578063f242432a1461045a578063f5298aca1461046d57600080fd5b8063a9ed3b37146103be578063bd85b039146103c6578063d5391393146103e6578063d547741f1461040d57600080fd5b806391d14854116100de57806391d14854146103905780639cccd04f146103a3578063a217fddf146103a3578063a22cb465146103ab57600080fd5b80636b20c4541461033b578063731133e91461034e5780637f345710146103615780638456cb591461038857600080fd5b80632eb2c2d6116101875780633f4ba83a116101565780633f4ba83a146102e65780634e1273f4146102ee5780634f558e791461030e5780635c975abb1461033057600080fd5b80632eb2c2d6146102a55780632f2ff15d146102b857806336568abe146102cb5780633b81fd62146102de57600080fd5b80630e89341c116101c35780630e89341c1461024757806318160ddd146102675780631f7fdffa1461026f578063248a9ca31461028257600080fd5b8062fdd58e146101e957806301ffc9a71461020f57806302fe530514610232575b600080fd5b6101fc6101f73660046114eb565b610480565b6040519081526020015b60405180910390f35b61022261021d36600461152b565b6104a8565b6040519015158152602001610206565b6102456102403660046115ee565b6104b3565b005b61025a61025536600461163f565b6104ea565b604051610206919061169e565b6006546101fc565b61024561027d366004611760565b61057e565b6101fc61029036600461163f565b60009081526003602052604090206001015490565b6102456102b33660046117f9565b6105bb565b6102456102c63660046118a3565b610627565b6102456102d93660046118a3565b610652565b6101fc600181565b61024561068a565b6103016102fc3660046118cf565b6106bf565b60405161020691906119ca565b61022261031c36600461163f565b600090815260056020526040902054151590565b60045460ff16610222565b6102456103493660046119dd565b610794565b61024561035c366004611a51565b6107f3565b6101fc7f7804d923f43a17d325d77e781528e0793b2edd9890ab45fc64efd7b4b427744c81565b610245610829565b61022261039e3660046118a3565b61085b565b6101fc600081565b6102456103b9366004611aa6565b610886565b6101fc600281565b6101fc6103d436600461163f565b60009081526005602052604090205490565b6101fc7f9f2df0fed2c77648de5860a4cc508cd0818c85b8b8a1ab4ceeef8d981c8956a681565b61024561041b3660046118a3565b610891565b6101fc7f65d7a28e3265b37a6474929f336521b332c1681b933f6cb9f3376673440d862a81565b610222610455366004611ae2565b6108b6565b610245610468366004611b0c565b6108e4565b61024561047b366004611b71565b610943565b6000818152602081815260408083206001600160a01b03861684529091529020545b92915050565b60006104a282610979565b7f7804d923f43a17d325d77e781528e0793b2edd9890ab45fc64efd7b4b427744c6104dd8161099e565b6104e6826109a8565b5050565b6060600280546104f990611ba4565b80601f016020809104026020016040519081016040528092919081815260200182805461052590611ba4565b80156105725780601f1061054757610100808354040283529160200191610572565b820191906000526020600020905b81548152906001019060200180831161055557829003601f168201915b50505050509050919050565b7f9f2df0fed2c77648de5860a4cc508cd0818c85b8b8a1ab4ceeef8d981c8956a66105a88161099e565b6105b4858585856109b4565b5050505050565b336001600160a01b03861681148015906105dc57506105da86826108b6565b155b156106125760405163711bec9160e11b81526001600160a01b038083166004830152871660248201526044015b60405180910390fd5b61061f86868686866109ec565b505050505050565b6000828152600360205260409020600101546106428161099e565b61064c8383610a4c565b50505050565b6001600160a01b038116331461067b5760405163334bd91960e11b815260040160405180910390fd5b6106858282610ae0565b505050565b7f65d7a28e3265b37a6474929f336521b332c1681b933f6cb9f3376673440d862a6106b48161099e565b6106bc610b4d565b50565b606081518351146106f05781518351604051635b05999160e01b815260048101929092526024820152604401610609565b6000835167ffffffffffffffff81111561070c5761070c61154f565b604051908082528060200260200182016040528015610735578160200160208202803683370190505b50905060005b845181101561078c5760208082028601015161075f90602080840287010151610480565b82828151811061077157610771611bde565b602090810291909101015261078581611c0a565b905061073b565b509392505050565b6001600160a01b03831633148015906107b457506107b283336108b6565b155b156107e857335b60405163711bec9160e11b81526001600160a01b0391821660048201529084166024820152604401610609565b610685838383610b9f565b7f9f2df0fed2c77648de5860a4cc508cd0818c85b8b8a1ab4ceeef8d981c8956a661081d8161099e565b6105b485858585610be5565b7f65d7a28e3265b37a6474929f336521b332c1681b933f6cb9f3376673440d862a6108538161099e565b6106bc610c42565b60009182526003602090815260408084206001600160a01b0393909316845291905290205460ff1690565b6104e6338383610c7f565b6000828152600360205260409020600101546108ac8161099e565b61064c8383610ae0565b6001600160a01b03918216600090815260016020908152604080832093909416825291909152205460ff1690565b336001600160a01b0386168114801590610905575061090386826108b6565b155b156109365760405163711bec9160e11b81526001600160a01b03808316600483015287166024820152604401610609565b61061f8686868686610d15565b6001600160a01b0383163314801590610963575061096183336108b6565b155b1561096e57336107bb565b610685838383610da3565b60006001600160e01b03198216637965db0b60e01b14806104a257506104a282610e0b565b6106bc8133610e5b565b60026104e68282611c69565b6001600160a01b0384166109de57604051632bfa23e760e11b815260006004820152602401610609565b61064c600085858585610e94565b6001600160a01b038416610a1657604051632bfa23e760e11b815260006004820152602401610609565b6001600160a01b038516610a3f57604051626a0d4560e21b815260006004820152602401610609565b6105b48585858585610e94565b6000610a58838361085b565b610ad85760008381526003602090815260408083206001600160a01b03861684529091529020805460ff19166001179055610a903390565b6001600160a01b0316826001600160a01b0316847f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d60405160405180910390a45060016104a2565b5060006104a2565b6000610aec838361085b565b15610ad85760008381526003602090815260408083206001600160a01b0386168085529252808320805460ff1916905551339286917ff6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b9190a45060016104a2565b610b55610ee7565b6004805460ff191690557f5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa335b6040516001600160a01b03909116815260200160405180910390a1565b6001600160a01b038316610bc857604051626a0d4560e21b815260006004820152602401610609565b610685836000848460405180602001604052806000815250610e94565b6001600160a01b038416610c0f57604051632bfa23e760e11b815260006004820152602401610609565b6040805160018082526020820186905281830190815260608201859052608082019092529061061f600087848487610e94565b610c4a610f0c565b6004805460ff191660011790557f62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a258610b823390565b6001600160a01b038216610ca85760405162ced3e160e81b815260006004820152602401610609565b6001600160a01b03838116600081815260016020908152604080832094871680845294825291829020805460ff191686151590811790915591519182527f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c31910160405180910390a3505050565b6001600160a01b038416610d3f57604051632bfa23e760e11b815260006004820152602401610609565b6001600160a01b038516610d6857604051626a0d4560e21b815260006004820152602401610609565b60408051600180825260208201869052818301908152606082018590526080820190925290610d9a8787848487610e94565b50505050505050565b6001600160a01b038316610dcc57604051626a0d4560e21b815260006004820152602401610609565b604080516001808252602082018590528183019081526060820184905260a082019092526000608082018181529192916105b491879185908590610e94565b60006001600160e01b03198216636cdb3d1360e11b1480610e3c57506001600160e01b031982166303a24d0760e21b145b806104a257506301ffc9a760e01b6001600160e01b03198316146104a2565b610e65828261085b565b6104e65760405163e2517d3f60e01b81526001600160a01b038216600482015260248101839052604401610609565b610ea085858585610f30565b6001600160a01b038416156105b45782513390600103610ed95760208481015190840151610ed2838989858589610f3c565b505061061f565b61061f818787878787611060565b60045460ff16610f0a57604051638dfc202b60e01b815260040160405180910390fd5b565b60045460ff1615610f0a5760405163d93c066560e01b815260040160405180910390fd5b61064c84848484611149565b6001600160a01b0384163b1561061f5760405163f23a6e6160e01b81526001600160a01b0385169063f23a6e6190610f809089908990889088908890600401611d29565b6020604051808303816000875af1925050508015610fbb575060408051601f3d908101601f19168201909252610fb891810190611d6e565b60015b611024573d808015610fe9576040519150601f19603f3d011682016040523d82523d6000602084013e610fee565b606091505b50805160000361101c57604051632bfa23e760e11b81526001600160a01b0386166004820152602401610609565b805181602001fd5b6001600160e01b0319811663f23a6e6160e01b14610d9a57604051632bfa23e760e11b81526001600160a01b0386166004820152602401610609565b6001600160a01b0384163b1561061f5760405163bc197c8160e01b81526001600160a01b0385169063bc197c81906110a49089908990889088908890600401611d8b565b6020604051808303816000875af19250505080156110df575060408051601f3d908101601f191682019092526110dc91810190611d6e565b60015b61110d573d808015610fe9576040519150601f19603f3d011682016040523d82523d6000602084013e610fee565b6001600160e01b0319811663bc197c8160e01b14610d9a57604051632bfa23e760e11b81526001600160a01b0386166004820152602401610609565b611155848484846112a3565b6001600160a01b038416611208576000805b83518110156111ee57600083828151811061118457611184611bde565b6020026020010151905080600560008785815181106111a5576111a5611bde565b6020026020010151815260200190815260200160002060008282546111ca9190611de9565b909155506111da90508184611de9565b925050806111e790611c0a565b9050611167565b5080600660008282546112019190611de9565b9091555050505b6001600160a01b03831661064c576000805b835181101561129257600083828151811061123757611237611bde565b60200260200101519050806005600087858151811061125857611258611bde565b60200260200101518152602001908152602001600020600082825403925050819055508083019250508061128b90611c0a565b905061121a565b506006805491909103905550505050565b6112ab610f0c565b61064c8484848480518251146112e15781518151604051635b05999160e01b815260048101929092526024820152604401610609565b3360005b83518110156113f0576020818102858101820151908501909101516001600160a01b03881615611398576000828152602081815260408083206001600160a01b038c16845290915290205481811015611371576040516303dee4c560e01b81526001600160a01b038a166004820152602481018290526044810183905260648101849052608401610609565b6000838152602081815260408083206001600160a01b038d16845290915290209082900390555b6001600160a01b038716156113dd576000828152602081815260408083206001600160a01b038b168452909152812080548392906113d7908490611de9565b90915550505b5050806113e990611c0a565b90506112e5565b5082516001036114715760208301516000906020840151909150856001600160a01b0316876001600160a01b0316846001600160a01b03167fc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f628585604051611462929190918252602082015260400190565b60405180910390a450506105b4565b836001600160a01b0316856001600160a01b0316826001600160a01b03167f4a39dc06d4c0dbc64b70af90fd698a233a518aa5d07e595d983b8c0526c8f7fb86866040516114c0929190611dfc565b60405180910390a45050505050565b80356001600160a01b03811681146114e657600080fd5b919050565b600080604083850312156114fe57600080fd5b611507836114cf565b946020939093013593505050565b6001600160e01b0319811681146106bc57600080fd5b60006020828403121561153d57600080fd5b813561154881611515565b9392505050565b634e487b7160e01b600052604160045260246000fd5b604051601f8201601f1916810167ffffffffffffffff8111828210171561158e5761158e61154f565b604052919050565b600067ffffffffffffffff8311156115b0576115b061154f565b6115c3601f8401601f1916602001611565565b90508281528383830111156115d757600080fd5b828260208301376000602084830101529392505050565b60006020828403121561160057600080fd5b813567ffffffffffffffff81111561161757600080fd5b8201601f8101841361162857600080fd5b61163784823560208401611596565b949350505050565b60006020828403121561165157600080fd5b5035919050565b6000815180845260005b8181101561167e57602081850181015186830182015201611662565b506000602082860101526020601f19601f83011685010191505092915050565b6020815260006115486020830184611658565b600067ffffffffffffffff8211156116cb576116cb61154f565b5060051b60200190565b600082601f8301126116e657600080fd5b813560206116fb6116f6836116b1565b611565565b82815260059290921b8401810191818101908684111561171a57600080fd5b8286015b84811015611735578035835291830191830161171e565b509695505050505050565b600082601f83011261175157600080fd5b61154883833560208501611596565b6000806000806080858703121561177657600080fd5b61177f856114cf565b9350602085013567ffffffffffffffff8082111561179c57600080fd5b6117a8888389016116d5565b945060408701359150808211156117be57600080fd5b6117ca888389016116d5565b935060608701359150808211156117e057600080fd5b506117ed87828801611740565b91505092959194509250565b600080600080600060a0868803121561181157600080fd5b61181a866114cf565b9450611828602087016114cf565b9350604086013567ffffffffffffffff8082111561184557600080fd5b61185189838a016116d5565b9450606088013591508082111561186757600080fd5b61187389838a016116d5565b9350608088013591508082111561188957600080fd5b5061189688828901611740565b9150509295509295909350565b600080604083850312156118b657600080fd5b823591506118c6602084016114cf565b90509250929050565b600080604083850312156118e257600080fd5b823567ffffffffffffffff808211156118fa57600080fd5b818501915085601f83011261190e57600080fd5b8135602061191e6116f6836116b1565b82815260059290921b8401810191818101908984111561193d57600080fd5b948201945b8386101561196257611953866114cf565b82529482019490820190611942565b9650508601359250508082111561197857600080fd5b50611985858286016116d5565b9150509250929050565b600081518084526020808501945080840160005b838110156119bf578151875295820195908201906001016119a3565b509495945050505050565b602081526000611548602083018461198f565b6000806000606084860312156119f257600080fd5b6119fb846114cf565b9250602084013567ffffffffffffffff80821115611a1857600080fd5b611a24878388016116d5565b93506040860135915080821115611a3a57600080fd5b50611a47868287016116d5565b9150509250925092565b60008060008060808587031215611a6757600080fd5b611a70856114cf565b93506020850135925060408501359150606085013567ffffffffffffffff811115611a9a57600080fd5b6117ed87828801611740565b60008060408385031215611ab957600080fd5b611ac2836114cf565b915060208301358015158114611ad757600080fd5b809150509250929050565b60008060408385031215611af557600080fd5b611afe836114cf565b91506118c6602084016114cf565b600080600080600060a08688031215611b2457600080fd5b611b2d866114cf565b9450611b3b602087016114cf565b93506040860135925060608601359150608086013567ffffffffffffffff811115611b6557600080fd5b61189688828901611740565b600080600060608486031215611b8657600080fd5b611b8f846114cf565b95602085013595506040909401359392505050565b600181811c90821680611bb857607f821691505b602082108103611bd857634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052603260045260246000fd5b634e487b7160e01b600052601160045260246000fd5b600060018201611c1c57611c1c611bf4565b5060010190565b601f82111561068557600081815260208120601f850160051c81016020861015611c4a5750805b601f850160051c820191505b8181101561061f57828155600101611c56565b815167ffffffffffffffff811115611c8357611c8361154f565b611c9781611c918454611ba4565b84611c23565b602080601f831160018114611ccc5760008415611cb45750858301515b600019600386901b1c1916600185901b17855561061f565b600085815260208120601f198616915b82811015611cfb57888601518255948401946001909101908401611cdc565b5085821015611d195787850151600019600388901b60f8161c191681555b5050505050600190811b01905550565b6001600160a01b03868116825285166020820152604081018490526060810183905260a060808201819052600090611d6390830184611658565b979650505050505050565b600060208284031215611d8057600080fd5b815161154881611515565b6001600160a01b0386811682528516602082015260a060408201819052600090611db79083018661198f565b8281036060840152611dc9818661198f565b90508281036080840152611ddd8185611658565b98975050505050505050565b808201808211156104a2576104a2611bf4565b604081526000611e0f604083018561198f565b8281036020840152611e21818561198f565b9594505050505056fea2646970667358221220eb3ff53507874572f077315b252d14295ad31b9bcf975ae604e3cd85e34fd67d64736f6c63430008140033
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
000000000000000000000000302e6108b1aac979567d6a18ea45ccdf0c288f12000000000000000000000000302e6108b1aac979567d6a18ea45ccdf0c288f12000000000000000000000000302e6108b1aac979567d6a18ea45ccdf0c288f12

-----Decoded View---------------
Arg [0] : defaultAdmin (address): 0x302e6108B1AAc979567D6a18eA45CCDF0c288F12
Arg [1] : pauser (address): 0x302e6108B1AAc979567D6a18eA45CCDF0c288F12
Arg [2] : minter (address): 0x302e6108B1AAc979567D6a18eA45CCDF0c288F12

-----Encoded View---------------
3 Constructor Arguments found :
Arg [0] : 000000000000000000000000302e6108b1aac979567d6a18ea45ccdf0c288f12
Arg [1] : 000000000000000000000000302e6108b1aac979567d6a18ea45ccdf0c288f12
Arg [2] : 000000000000000000000000302e6108b1aac979567d6a18ea45ccdf0c288f12

[ 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.