0 txs
1 call
constructor
constructor(address initialOwner, address _versionRegistry)
functions
owner
viewfunction owner() view returns (address)
versionRegistry
viewfunction versionRegistry() view returns (address)
renounceOwnership
nonpayablefunction renounceOwnership()
transferOwnership
nonpayablefunction transferOwnership(address newOwner)
upgradeToVersion
nonpayablefunction upgradeToVersion(address proxyTarget, bytes32 versionHash, bytes data)
events
OwnershipTransferred
event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
errors
InvalidVersion
error InvalidVersion()
OwnableInvalidOwner
error OwnableInvalidOwner(address owner)
OwnableUnauthorizedAccount
error OwnableUnauthorizedAccount(address account)
VersionDeprecated
error VersionDeprecated()
creation bytecode
0x60a060405234801561001057600080fd5b506040516106d43803806106d483398101604081905261002f916100e6565b816001600160a01b03811661005e57604051631e4fbdf760e01b81526000600482015260240160405180910390fd5b6100678161007a565b506001600160a01b031660805250610119565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b80516001600160a01b03811681146100e157600080fd5b919050565b600080604083850312156100f957600080fd5b610102836100ca565b9150610110602084016100ca565b90509250929050565b60805161059a61013a6000396000818160610152610111015261059a6000f3fe608060405234801561001057600080fd5b50600436106100575760003560e01c8063608935151461005c578063715018a61461009f57806386e5ab2e146100a95780638da5cb5b146100bc578063f2fde38b146100cd575b600080fd5b6100837f000000000000000000000000000000000000000000000000000000000000000081565b6040516001600160a01b03909116815260200160405180910390f35b6100a76100e0565b005b6100a76100b73660046103f8565b6100f4565b6000546001600160a01b0316610083565b6100a76100db3660046104cd565b61030d565b6100e8610350565b6100f2600061037d565b565b6100fc610350565b6040516237935760e61b8152600481018390527f0000000000000000000000000000000000000000000000000000000000000000906001600160a01b03821690630de4d5c090602401602060405180830381865afa158015610162573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061018691906104f1565b156101a45760405163639c421d60e01b815260040160405180910390fd5b604051633740401760e01b8152600481018490526000906001600160a01b03831690633740401790602401602060405180830381865afa1580156101ec573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906102109190610513565b6001600160a01b0316036102375760405163a9146eeb60e01b815260040160405180910390fd5b604051632777202560e11b8152600481018490526000906001600160a01b03831690634eee404a90602401602060405180830381865afa15801561027f573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906102a39190610513565b60405163278f794360e11b81529091506001600160a01b03861690634f1ef286906102d49084908790600401610530565b600060405180830381600087803b1580156102ee57600080fd5b505af1158015610302573d6000803e3d6000fd5b505050505050505050565b610315610350565b6001600160a01b03811661034457604051631e4fbdf760e01b8152600060048201526024015b60405180910390fd5b61034d8161037d565b50565b6000546001600160a01b031633146100f25760405163118cdaa760e01b815233600482015260240161033b565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b6001600160a01b038116811461034d57600080fd5b634e487b7160e01b600052604160045260246000fd5b60008060006060848603121561040d57600080fd5b8335610418816103cd565b925060208401359150604084013567ffffffffffffffff81111561043b57600080fd5b8401601f8101861361044c57600080fd5b803567ffffffffffffffff811115610466576104666103e2565b604051601f8201601f19908116603f0116810167ffffffffffffffff81118282101715610495576104956103e2565b6040528181528282016020018810156104ad57600080fd5b816020840160208301376000602083830101528093505050509250925092565b6000602082840312156104df57600080fd5b81356104ea816103cd565b9392505050565b60006020828403121561050357600080fd5b815180151581146104ea57600080fd5b60006020828403121561052557600080fd5b81516104ea816103cd565b60018060a01b0383168152604060208201526000825180604084015260005b8181101561056c576020818601810151606086840101520161054f565b506000606082850101526060601f19601f830116840101915050939250505056fea164736f6c634300081c000a0000000000000000000000006fd916ced74653e0a9ef6b97248f6ca2bf74a7f1000000000000000000000000a665b273997f70b647b66fa7ed021287544849db