0 txs
0 calls
constructor
No constructor.
functions
description
viewfunction description() view returns (string)
getAdmins
viewfunction getAdmins() view returns (address[] admins)
isAdmin
viewfunction isAdmin(address admin) view returns (bool)
name
viewfunction name() view returns (string)
owner
viewfunction owner() view returns (address)
supportsInterface
viewfunction supportsInterface(bytes4 interfaceId) view returns (bool)
svg
viewfunction svg() view returns (string)
tokenURI
viewfunction tokenURI(address core, uint256 tokenId) view returns (string)
approveAdmin
nonpayablefunction approveAdmin(address admin)
initialize
nonpayablefunction initialize(address core)
renounceOwnership
nonpayablefunction renounceOwnership()
revokeAdmin
nonpayablefunction revokeAdmin(address admin)
setMetadata
nonpayablefunction setMetadata(string _name, string _description)
setZorbitArtAddress
nonpayablefunction setZorbitArtAddress(address _artAddress)
transferOwnership
nonpayablefunction transferOwnership(address newOwner)
events
AdminApproved
event AdminApproved(address indexed account, address indexed sender)
AdminRevoked
event AdminRevoked(address indexed account, address indexed sender)
OwnershipTransferred
event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
errors
No errors.
creation bytecode
0x608060405234801561001057600080fd5b5061001a3361001f565b61006f565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b6122408061007e6000396000f3fe608060405234801561001057600080fd5b50600436106100f55760003560e01c8063715018a611610097578063bd85f55f11610066578063bd85f55f146101d8578063c4d66de8146101e0578063e9dc6375146101f3578063f2fde38b1461020657600080fd5b8063715018a61461019a5780637284e416146101a25780638da5cb5b146101aa5780639e3add05146101c557600080fd5b80632d345670116100d35780632d3456701461014a57806331ae450b1461015f57806351335b50146101745780636d73e6691461018757600080fd5b806301ffc9a7146100fa57806306fdde031461012257806324d7806c14610137575b600080fd5b61010d610108366004611652565b610219565b60405190151581526020015b60405180910390f35b61012a61026c565b60405161011991906116a0565b61010d6101453660046116ef565b6102fa565b61015d6101583660046116ef565b610333565b005b610167610391565b604051610119919061170a565b61015d610182366004611845565b610440565b61015d6101953660046116ef565b6104e9565b61015d610541565b61012a610555565b6000546040516001600160a01b039091168152602001610119565b61015d6101d33660046116ef565b610562565b61012a610617565b61015d6101ee3660046116ef565b6106d6565b61012a6102013660046118a9565b6107ff565b61015d6102143660046116ef565b61086f565b60006001600160e01b031982167fe9dc63750000000000000000000000000000000000000000000000000000000014806102575750610257826108fc565b806102665750610266826108fc565b92915050565b60058054610279906118d3565b80601f01602080910402602001604051908101604052809291908181526020018280546102a5906118d3565b80156102f25780601f106102c7576101008083540402835291602001916102f2565b820191906000526020600020905b8154815290600101906020018083116102d557829003601f168201915b505050505081565b6000816001600160a01b03166103186000546001600160a01b031690565b6001600160a01b031614806102665750610266600183610963565b61033b610985565b610346600182610963565b1561038e5760405133906001600160a01b038316907f7c0c3c84c67c85fcac635147348bfe374c24a1a93d0366d1cfe9d8853cbf89d590600090a361038c6001826109df565b505b50565b606061039d60016109f4565b67ffffffffffffffff8111156103b5576103b5611757565b6040519080825280602002602001820160405280156103de578160200160208202803683370190505b50905060005b6103ee60016109f4565b81101561043c576104006001826109fe565b8282815181106104125761041261190d565b6001600160a01b03909216602092830291909101909101528061043481611939565b9150506103e4565b5090565b336104536000546001600160a01b031690565b6001600160a01b0316148061046e575061046e600133610963565b6104cb5760405162461bcd60e51b8152602060048201526024808201527f41646d696e436f6e74726f6c3a204d757374206265206f776e6572206f7220616044820152633236b4b760e11b60648201526084015b60405180910390fd5b60056104d783826119a0565b5060066104e482826119a0565b505050565b6104f1610985565b6104fc600182610963565b61038e5760405133906001600160a01b038316907f7e1a1a08d52e4ba0e21554733d66165fd5151f99460116223d9e3a608eec5cb190600090a361038c600182610a0a565b610549610985565b6105536000610a1f565b565b60068054610279906118d3565b336105756000546001600160a01b031690565b6001600160a01b031614806105905750610590600133610963565b6105e85760405162461bcd60e51b8152602060048201526024808201527f41646d696e436f6e74726f6c3a204d757374206265206f776e6572206f7220616044820152633236b4b760e11b60648201526084016104c2565b6004805473ffffffffffffffffffffffffffffffffffffffff19166001600160a01b0392909216919091179055565b6004805460408051632d15c02960e01b815290516060936000936001600160a01b031692632d15c029928183019286928290030181865afa158015610660573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f191682016040526106889190810190611a90565b90506106b16106ac8261069b6045610a7c565b6004546001600160a01b0316610b11565b610d15565b6040516020016106c19190611ae1565b60405160208183030381529060405291505090565b336106e96000546001600160a01b031690565b6001600160a01b031614806107045750610704600133610963565b61075c5760405162461bcd60e51b8152602060048201526024808201527f41646d696e436f6e74726f6c3a204d757374206265206f776e6572206f7220616044820152633236b4b760e11b60648201526084016104c2565b6003805473ffffffffffffffffffffffffffffffffffffffff19166001600160a01b0383169081179091556040517f2928ca58000000000000000000000000000000000000000000000000000000008152336004820152632928ca58906024016020604051808303816000875af11580156107db573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061038c9190611b26565b6003546060906001600160a01b0384811691161461085f5760405162461bcd60e51b815260206004820152600d60248201527f496e76616c696420746f6b656e0000000000000000000000000000000000000060448201526064016104c2565b61086882610eb1565b9392505050565b610877610985565b6001600160a01b0381166108f35760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201527f646472657373000000000000000000000000000000000000000000000000000060648201526084016104c2565b61038e81610a1f565b60006001600160e01b031982167f553e757e00000000000000000000000000000000000000000000000000000000148061026657507f01ffc9a7000000000000000000000000000000000000000000000000000000006001600160e01b0319831614610266565b6001600160a01b03811660009081526001830160205260408120541515610868565b6000546001600160a01b031633146105535760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657260448201526064016104c2565b6000610868836001600160a01b038416610fc6565b6000610266825490565b600061086883836110b9565b6000610868836001600160a01b0384166110e3565b600080546001600160a01b0383811673ffffffffffffffffffffffffffffffffffffffff19831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b606060008267ffffffffffffffff811115610a9957610a99611757565b604051908082528060200260200182016040528015610ac2578160200160208202803683370190505b50905060005b83811015610b0a57610ada8143611b3f565b40828281518110610aed57610aed61190d565b602090810291909101015280610b0281611939565b915050610ac8565b5092915050565b60606000604051602001610c06907f3c73766720786d6c6e733d22687474703a2f2f7777772e77332e6f72672f323081527f30302f737667222077696474683d223130302522206865696768743d2231303060208201527f25222066696c6c3d226e6f6e65222076696577426f783d22302030203131362060408201527f313430222073686170652d72656e646572696e673d226372697370456467657360608201527f223e3c706174682066696c6c3d22233030302220643d224d302030683131367660808201527f313430483056305a222f3e00000000000000000000000000000000000000000060a082015260ab0190565b60408051601f198184030181526080830182526020808452603090840152828201919091526050606083015291506000610c408686611132565b905060005b6004811015610ce8576000610c5b838a846112c4565b90506000610c69602b611324565b610c8b868560048110610c7e57610c7e61190d565b602002015160ff16611324565b83604051602001610c9e93929190611b52565b60405160208183030381529060405290508581604051602001610cc2929190611c4b565b604051602081830303815290604052955050508080610ce090611939565b915050610c45565b5082604051602001610cfa9190611c7a565b60408051808303601f19018152919052979650505050505050565b60608151600003610d3457505060408051602081019091526000815290565b60006040518060600160405280604081526020016121cb6040913990506000600384516002610d639190611ca4565b610d6d9190611cb7565b610d78906004611cd9565b90506000610d87826020611ca4565b67ffffffffffffffff811115610d9f57610d9f611757565b6040519080825280601f01601f191660200182016040528015610dc9576020820181803683370190505b509050818152600183018586518101602084015b81831015610e35576003830192508251603f8160121c168501518253600182019150603f81600c1c168501518253600182019150603f8160061c168501518253600182019150603f8116850151825350600101610ddd565b600389510660018114610e4f5760028114610e7b57610ea3565b7f3d3d000000000000000000000000000000000000000000000000000000000000600119830152610ea3565b7f3d000000000000000000000000000000000000000000000000000000000000006000198301525b509398975050505050505050565b6004805460408051632d15c02960e01b815290516060936000936001600160a01b031692632d15c029928183019286928290030181865afa158015610efa573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f19168201604052610f229190810190611a90565b90506000610f348261069b6045610a7c565b90506005604051602001610f489190611cf0565b604051602081830303815290604052610f6082610d15565b6006604051602001610f729190611cf0565b60408051601f1981840301815290829052610f91939291602001611d66565b60408051601f1981840301815290829052610fae91602001611e76565b60405160208183030381529060405292505050919050565b600081815260018301602052604081205480156110af576000610fea600183611b3f565b8554909150600090610ffe90600190611b3f565b905081811461106357600086600001828154811061101e5761101e61190d565b90600052602060002001549050808760000184815481106110415761104161190d565b6000918252602080832090910192909255918252600188019052604090208390555b855486908061107457611074611ebb565b600190038181906000526020600020016000905590558560010160008681526020019081526020016000206000905560019350505050610266565b6000915050610266565b60008260000182815481106110d0576110d061190d565b9060005260206000200154905092915050565b600081815260018301602052604081205461112a57508154600181810184556000848152602080822090930184905584548482528286019093526040902091909155610266565b506000610266565b6060600080845160046111459190611cd9565b67ffffffffffffffff81111561115d5761115d611757565b60405190808252806020026020018201604052801561119057816020015b606081526020019060019003908161117b5790505b50905060005b85518110156112bb576000856001600160a01b03166372b6db54888460018b516111c09190611b3f565b6111ca9190611b3f565b815181106111da576111da61190d565b60200260200101516040518263ffffffff1660e01b815260040161120091815260200190565b600060405180830381865afa15801561121d573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f191682016040526112459190810190611ed1565b905060005b60048110156112a6578181600481106112655761126561190d565b602002015184868151811061127c5761127c61190d565b6020908102919091010152611292600186611ca4565b94508061129e81611939565b91505061124a565b505080806112b390611939565b915050611196565b50949350505050565b6060600260006112d58685846113c4565b905060008685815181106112eb576112eb61190d565b60200260200101516040516020016113039190611f81565b60408051601f1981840301815290829052610cfa9184908990602001611f9d565b6060600061133183611570565b600101905060008167ffffffffffffffff81111561135157611351611757565b6040519080825280601f01601f19166020018201604052801561137b576020820181803683370190505b5090508181016020015b600019017f3031323334353637383961626364656600000000000000000000000000000000600a86061a8153600a850494508461138557509392505050565b606060006040518060600160405280603f815260200161218c603f913990506060808686815181106113f8576113f861190d565b60200260200101516040516020016114109190611f81565b60408051601f198184030181529082905261142e929160200161205f565b604051602081830303815290604052905060005b86518110156114b8578187828151811061145e5761145e61190d565b60200260200101516040516020016114769190611f81565b60408051601f1981840301815290829052611494929160200161205f565b604051602081830303815290604052915080806114b090611939565b915050611442565b50808686815181106114cc576114cc61190d565b60200260200101516040516020016114e49190611f81565b60408051601f1981840301815290829052611502929160200161205f565b60405160208183030381529060405290508181611535600489516115269190611cb7565b6115309088611cd9565b611324565b611543611530896004611b3f565b60405160200161155694939291906120b6565b60408051808303601f190181529190529695505050505050565b6000807a184f03e93ff9f4daa797ed6e38ed64bf6a1f01000000000000000083106115b9577a184f03e93ff9f4daa797ed6e38ed64bf6a1f010000000000000000830492506040015b6d04ee2d6d415b85acef810000000083106115e5576d04ee2d6d415b85acef8100000000830492506020015b662386f26fc10000831061160357662386f26fc10000830492506010015b6305f5e100831061161b576305f5e100830492506008015b612710831061162f57612710830492506004015b60648310611641576064830492506002015b600a83106102665760010192915050565b60006020828403121561166457600080fd5b81356001600160e01b03198116811461086857600080fd5b60005b8381101561169757818101518382015260200161167f565b50506000910152565b60208152600082518060208401526116bf81604085016020870161167c565b601f01601f19169190910160400192915050565b80356001600160a01b03811681146116ea57600080fd5b919050565b60006020828403121561170157600080fd5b610868826116d3565b6020808252825182820181905260009190848201906040850190845b8181101561174b5783516001600160a01b031683529284019291840191600101611726565b50909695505050505050565b634e487b7160e01b600052604160045260246000fd5b6040516080810167ffffffffffffffff8111828210171561179057611790611757565b60405290565b604051601f8201601f1916810167ffffffffffffffff811182821017156117bf576117bf611757565b604052919050565b600067ffffffffffffffff8211156117e1576117e1611757565b50601f01601f191660200190565b600082601f83011261180057600080fd5b813561181361180e826117c7565b611796565b81815284602083860101111561182857600080fd5b816020850160208301376000918101602001919091529392505050565b6000806040838503121561185857600080fd5b823567ffffffffffffffff8082111561187057600080fd5b61187c868387016117ef565b9350602085013591508082111561189257600080fd5b5061189f858286016117ef565b9150509250929050565b600080604083850312156118bc57600080fd5b6118c5836116d3565b946020939093013593505050565b600181811c908216806118e757607f821691505b60208210810361190757634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052603260045260246000fd5b634e487b7160e01b600052601160045260246000fd5b60006001820161194b5761194b611923565b5060010190565b601f8211156104e457600081815260208120601f850160051c810160208610156119795750805b601f850160051c820191505b8181101561199857828155600101611985565b505050505050565b815167ffffffffffffffff8111156119ba576119ba611757565b6119ce816119c884546118d3565b84611952565b602080601f831160018114611a0357600084156119eb5750858301515b600019600386901b1c1916600185901b178555611998565b600085815260208120601f198616915b82811015611a3257888601518255948401946001909101908401611a13565b5085821015611a505787850151600019600388901b60f8161c191681555b5050505050600190811b01905550565b6000611a6e61180e846117c7565b9050828152838383011115611a8257600080fd5b61086883602083018461167c565b600060208284031215611aa257600080fd5b815167ffffffffffffffff811115611ab957600080fd5b8201601f81018413611aca57600080fd5b611ad984825160208401611a60565b949350505050565b7f646174613a696d6167652f7376672b786d6c3b6261736536342c000000000000815260008251611b1981601a85016020870161167c565b91909101601a0192915050565b600060208284031215611b3857600080fd5b5051919050565b8181038181111561026657610266611923565b7f3c73766720783d22000000000000000000000000000000000000000000000000815260008451611b8a81600885016020890161167c565b7f2220793d220000000000000000000000000000000000000000000000000000006008918401918201528451611bc781600d84016020890161167c565b7f222077696474683d22323922206865696768743d223239222076696577426f78600d92909101918201527f3d22302030203239203239223e00000000000000000000000000000000000000602d8201528351611c2b81603a84016020880161167c565b651e17b9bb339f60d11b603a929091019182015260400195945050505050565b60008351611c5d81846020880161167c565b835190830190611c7181836020880161167c565b01949350505050565b60008251611c8c81846020870161167c565b651e17b9bb339f60d11b920191825250600601919050565b8082018082111561026657610266611923565b600082611cd457634e487b7160e01b600052601260045260246000fd5b500490565b808202811582820484141761026657610266611923565b6000808354611cfe816118d3565b60018281168015611d165760018114611d2b57611d5a565b60ff1984168752821515830287019450611d5a565b8760005260208060002060005b85811015611d515781548a820152908401908201611d38565b50505082870194505b50929695505050505050565b7f7b226e616d65223a202200000000000000000000000000000000000000000000815260008451611d9e81600a85016020890161167c565b7f222c2022696d616765223a2022646174613a696d6167652f7376672b786d6c3b600a918401918201527f6261736536342c00000000000000000000000000000000000000000000000000602a8201528451611e0181603184016020890161167c565b7f222c20226465736372697074696f6e223a202200000000000000000000000000603192909101918201528351611e3f81604484016020880161167c565b7f22207d00000000000000000000000000000000000000000000000000000000006044929091019182015260470195945050505050565b7f646174613a6170706c69636174696f6e2f6a736f6e2c00000000000000000000815260008251611eae81601685016020870161167c565b9190910160160192915050565b634e487b7160e01b600052603160045260246000fd5b60006020808385031215611ee457600080fd5b825167ffffffffffffffff80821115611efc57600080fd5b8185019150601f8681840112611f1157600080fd5b611f1961176d565b806080850189811115611f2b57600080fd5b855b81811015611f7257805186811115611f455760008081fd5b87018581018c13611f565760008081fd5b611f648c82518b8401611a60565b855250928701928701611f2d565b50909998505050505050505050565b60008251611f9381846020870161167c565b9190910192915050565b7f3c672066696c6c3d220000000000000000000000000000000000000000000000815260008451611fd581600985016020890161167c565b7f223e000000000000000000000000000000000000000000000000000000000000600991840191820152845161201281600b84016020890161167c565b845191019061202881600b84016020880161167c565b7f3c2f673e00000000000000000000000000000000000000000000000000000000600b9290910191820152600f0195945050505050565b6000835161207181846020880161167c565b83519083019061208581836020880161167c565b7f3b000000000000000000000000000000000000000000000000000000000000009101908152600101949350505050565b600085516120c8818460208a0161167c565b8551908301906120dc818360208a0161167c565b7f22206475723d22000000000000000000000000000000000000000000000000009101908152845161211581600784016020890161167c565b7f2e3073222020626567696e3d22302e000000000000000000000000000000000060079290910191820152835161215381601684016020880161167c565b7f2220202f3e00000000000000000000000000000000000000000000000000000060169290910191820152601b01969550505050505056fe3c616e696d617465206174747269627574654e616d653d2266696c6c2220726570656174436f756e743d22696e646566696e697465222076616c7565733d224142434445464748494a4b4c4d4e4f505152535455565758595a6162636465666768696a6b6c6d6e6f707172737475767778797a303132333435363738392b2fa26469706673582212202ba1272fc860b07ef73654c3b0948df97d4fb4599efbd3944716f523aad32dbe64736f6c63430008140033