0 txs
0 calls
constructor
constructor(address archetype_)
functions
archetype
viewfunction archetype() view returns (address)
owner
viewfunction owner() view returns (address)
createCollection
payablefunction createCollection(address _receiver, string name, string symbol, tuple config) payable returns (address)
renounceOwnership
nonpayablefunction renounceOwnership()
setArchetype
nonpayablefunction setArchetype(address archetype_)
transferOwnership
nonpayablefunction transferOwnership(address newOwner)
events
CollectionAdded
event CollectionAdded(address indexed sender, address indexed receiver, address collection)
OwnershipTransferred
event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
errors
No errors.
creation bytecode
0x608060405234801561001057600080fd5b50604051610a83380380610a8383398101604081905261002f916100ad565b6100383361005d565b600180546001600160a01b0319166001600160a01b03929092169190911790556100db565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b6000602082840312156100be578081fd5b81516001600160a01b03811681146100d4578182fd5b9392505050565b610999806100ea6000396000f3fe6080604052600436106100555760003560e01c80630e4b22851461005a5780633eb154be14610096578063478be160146100b8578063715018a6146100cb5780638da5cb5b146100e0578063f2fde38b146100fe575b600080fd5b34801561006657600080fd5b5060015461007a906001600160a01b031681565b6040516001600160a01b03909116815260200160405180910390f35b3480156100a257600080fd5b506100b66100b13660046105a0565b61011e565b005b61007a6100c63660046105c1565b610148565b3480156100d757600080fd5b506100b661030b565b3480156100ec57600080fd5b506000546001600160a01b031661007a565b34801561010a57600080fd5b506100b66101193660046105a0565b61031f565b610126610398565b600180546001600160a01b0319166001600160a01b0392909216919091179055565b6001546000908190610162906001600160a01b03166103f2565b6040516340b7570f60e01b815290915081906001600160a01b038216906340b7570f90610199908990899089908d90600401610793565b600060405180830381600087803b1580156101b357600080fd5b505af11580156101c7573d6000803e3d6000fd5b505060405163f2fde38b60e01b81526001600160a01b038a811660048301528416925063f2fde38b9150602401600060405180830381600087803b15801561020e57600080fd5b505af1158015610222573d6000803e3d6000fd5b5050505060003411156102bd576000876001600160a01b03163460405160006040518083038185875af1925050503d806000811461027c576040519150601f19603f3d011682016040523d82523d6000602084013e610281565b606091505b50509050806102bb5760405162461bcd60e51b81526020600482015260016024820152603160f81b60448201526064015b60405180910390fd5b505b604080516001600160a01b03848116825291519189169133917fac6afecff3051723434121cfeb5eb7618214e75741c93afb13fc8659aafc1715919081900360200190a35095945050505050565b610313610398565b61031d600061048c565b565b610327610398565b6001600160a01b03811661038c5760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b60648201526084016102b2565b6103958161048c565b50565b6000546001600160a01b0316331461031d5760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657260448201526064016102b2565b6000763d602d80600a3d3981f3363d3d373d3d3d363d730000008260601b60e81c176000526e5af43d82803e903d91602b57fd5bf38260781b17602052603760096000f090506001600160a01b0381166104875760405162461bcd60e51b8152602060048201526016602482015275115490cc4c4d8dce8818dc99585d194819985a5b195960521b60448201526064016102b2565b919050565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b80356001600160a01b038116811461048757600080fd5b600082601f830112610503578081fd5b813567ffffffffffffffff8082111561051e5761051e61094d565b604051601f8301601f19908116603f011681019082821181831017156105465761054661094d565b8160405283815286602085880101111561055e578485fd5b8360208701602083013792830160200193909352509392505050565b803561ffff8116811461048757600080fd5b803563ffffffff8116811461048757600080fd5b6000602082840312156105b1578081fd5b6105ba826104dc565b9392505050565b600080600080608085870312156105d6578283fd5b6105df856104dc565b9350602085013567ffffffffffffffff808211156105fb578485fd5b610607888389016104f3565b9450604087013591508082111561061c578384fd5b610628888389016104f3565b9350606087013591508082111561063d578283fd5b5085016101408188031215610650578182fd5b939692955090935050565b81835281816020850137506000828201602090810191909152601f909101601f19169091010190565b60008151808452815b818110156106a95760208185018101518683018201520161068d565b818111156106ba5782602083870101525b50601f01601f19169290920160200192915050565b60006040808401833561ffff8082168083146106e9578586fd5b8752602091508582013536879003601e19018112610705578586fd5b8601803567ffffffffffffffff81111561071d578687fd5b8060061b360388131561072e578687fd5b888401869052938490528201928590606089015b8183101561078657853584811680821461075a57898afd5b8252508585013584811680821461076f57898afd5b828701525094860194600192909201918601610742565b9998505050505050505050565b6080815260006107a66080830187610684565b82810360208401526107b88187610684565b905082810360408401526101406107cf86876108e3565b8284526107df838501828461065b565b925050506107ef602087016104dc565b6001600160a01b03166020830152610809604087016104dc565b6001600160a01b03166040830152610823606087016104dc565b6001600160a01b0316606083015261083d6080870161058c565b63ffffffff16608083015261085460a0870161058c565b63ffffffff1660a083015261086b60c0870161057a565b61ffff1660c083015261088060e0870161057a565b61ffff1660e083015261010061089787820161057a565b61ffff16908301526101206108ae8782018861092f565b838303828501526108bf83826106cf565b9450505050506108da60608301846001600160a01b03169052565b95945050505050565b6000808335601e198436030181126108f9578283fd5b830160208101925035905067ffffffffffffffff81111561091957600080fd5b80360383131561092857600080fd5b9250929050565b60008235603e19833603018112610944578182fd5b90910192915050565b634e487b7160e01b600052604160045260246000fdfea2646970667358221220428d4443dc725a2e32e6a0cd24f64f318cc4007257efb56dd8c6779bf7fac0d064736f6c63430008040033000000000000000000000000114d85630142bdae8fcb890a5258cf2a3416b0cc