0 txs
0 calls
constructor
No constructor.
functions
getAS
viewfunction getAS(bytes32 uuid) view returns (tuple)
getASCount
viewfunction getASCount() view returns (uint256)
VERSION
viewfunction VERSION() view returns (string)
register
nonpayablefunction register(bytes schema, address resolver) returns (bytes32)
events
Registered
event Registered(bytes32 indexed uuid, uint256 indexed index, bytes schema, address resolver, address attester)
errors
AlreadyExists
error AlreadyExists()
creation bytecode
0x608060405234801561001057600080fd5b5061068e806100206000396000f3fe608060405234801561001057600080fd5b506004361061004c5760003560e01c806372487d5214610051578063a99e7e291461007a578063d96250641461009b578063ffa1ad74146100a3575b600080fd5b61006461005f36600461040f565b6100d2565b6040516100719190610484565b60405180910390f35b61008d6100883660046104cd565b6101d3565b604051908152602001610071565b60015461008d565b6100c5604051806040016040528060038152602001620605c760eb1b81525081565b604051610071919061055c565b60408051608081018252600080825260208201819052918101919091526060808201526000828152602081815260409182902082516080810184528154815260018201546001600160a01b03169281019290925260028101549282019290925260038201805491929160608401919061014a90610576565b80601f016020809104026020016040519081016040528092919081815260200182805461017690610576565b80156101c35780601f10610198576101008083540402835291602001916101c3565b820191906000526020600020905b8154815290600101906020018083116101a657829003601f168201915b5050505050815250509050919050565b6000806001600081546101e5906105b1565b9190508190559050600060405180608001604052806000801b8152602001856001600160a01b0316815260200183815260200187878080601f01602080910402602001604051908101604052809392919081815260200183838082843760009201829052509390945250929350915061025f90508261033c565b6000818152602081905260409020549091501561028f5760405163119b4fd360e11b815260040160405180910390fd5b8082526000818152602081815260409182902084518155818501516001820180546001600160a01b0319166001600160a01b03909216919091179055918401516002830155606084015180518593926102ef926003850192910190610376565b5090505082817f51a1a037ef8a642f8b5528429785b5a54e6ee54fb2d2db4b4a44480b5302d55b8989893360405161032a94939291906105da565b60405180910390a39695505050505050565b600081606001518260200151604051602001610359929190610621565b604051602081830303815290604052805190602001209050919050565b82805461038290610576565b90600052602060002090601f0160209004810192826103a457600085556103ea565b82601f106103bd57805160ff19168380011785556103ea565b828001600101855582156103ea579182015b828111156103ea5782518255916020019190600101906103cf565b506103f69291506103fa565b5090565b5b808211156103f657600081556001016103fb565b60006020828403121561042157600080fd5b5035919050565b60005b8381101561044357818101518382015260200161042b565b83811115610452576000848401525b50505050565b60008151808452610470816020860160208601610428565b601f01601f19169290920160200192915050565b602081528151602082015260018060a01b03602083015116604082015260408201516060820152600060608301516080808401526104c560a0840182610458565b949350505050565b6000806000604084860312156104e257600080fd5b833567ffffffffffffffff808211156104fa57600080fd5b818601915086601f83011261050e57600080fd5b81358181111561051d57600080fd5b87602082850101111561052f57600080fd5b602092830195509350508401356001600160a01b038116811461055157600080fd5b809150509250925092565b60208152600061056f6020830184610458565b9392505050565b600181811c9082168061058a57607f821691505b602082108114156105ab57634e487b7160e01b600052602260045260246000fd5b50919050565b60006000198214156105d357634e487b7160e01b600052601160045260246000fd5b5060010190565b6060815283606082015283856080830137600060808583018101919091526001600160a01b039384166020830152919092166040830152601f909201601f19160101919050565b60008351610633818460208801610428565b60609390931b6bffffffffffffffffffffffff1916919092019081526014019291505056fea2646970667358221220d5a2ae236065d696cf08baaf5b64dfba64bb8bb07876f47a25a1a47906a5074864736f6c63430008090033