2 txs
3 calls
constructor
constructor(address _implementation)
functions
implementation
viewfunction implementation() view returns (address impl)
proxyOwner
viewfunction proxyOwner() view returns (address owner)
transferProxyOwnership
nonpayablefunction transferProxyOwnership(address _newOwner)
upgradeTo
nonpayablefunction upgradeTo(address _implementation)
events
ProxyOwnershipTransferred
event ProxyOwnershipTransferred(address previousOwner, address newOwner)
Upgraded
event Upgraded(address indexed implementation)
errors
No errors.
creation bytecode
0x608060405234801561001057600080fd5b506040516106343803806106348339818101604052602081101561003357600080fd5b81019080805190602001909291905050506100533361006860201b60201c565b6100628161009460201b60201c565b5061018f565b60007f2dbc9b6b8d09ee15269835797a45b6f772b81406ec218e6fd64b114f376266ba90508181555050565b60006100a461013560201b60201c565b90508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614156100df57600080fd5b6100ee8261016360201b60201c565b8173ffffffffffffffffffffffffffffffffffffffff167fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b60405160405180910390a25050565b6000807f7fb5080a7084f4c60aade0a78fc13ba4ba6555b60e554360d005f0d684cea1869050805491505090565b60007f7fb5080a7084f4c60aade0a78fc13ba4ba6555b60e554360d005f0d684cea18690508181555050565b6104968061019e6000396000f3fe6080604052600436106100435760003560e01c8063025313a2146100b15780633659cfe6146100f25780635c60da1b14610143578063f1739cae1461018457610044565b5b600061004e6101d5565b9050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16141561008a57600080fd5b60405136600082376000803683855af43d806000843e81600081146100ad578184f35b8184fd5b3480156100bd57600080fd5b506100c6610203565b604051808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b3480156100fe57600080fd5b506101416004803603602081101561011557600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610231565b005b34801561014f57600080fd5b506101586101d5565b604051808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561019057600080fd5b506101d3600480360360208110156101a757600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061027c565b005b6000807f7fb5080a7084f4c60aade0a78fc13ba4ba6555b60e554360d005f0d684cea1869050805491505090565b6000807f2dbc9b6b8d09ee15269835797a45b6f772b81406ec218e6fd64b114f376266ba9050805491505090565b610239610203565b73ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461027057600080fd5b61027981610373565b50565b610284610203565b73ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146102bb57600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614156102f557600080fd5b6102fe81610408565b7f5a3e66efaa1e445ebd894728a69d6959842ea1e97bd79b892797106e270efcd9610327610203565b82604051808373ffffffffffffffffffffffffffffffffffffffff1681526020018273ffffffffffffffffffffffffffffffffffffffff1681526020019250505060405180910390a150565b600061037d6101d5565b90508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614156103b857600080fd5b6103c182610434565b8173ffffffffffffffffffffffffffffffffffffffff167fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b60405160405180910390a25050565b60007f2dbc9b6b8d09ee15269835797a45b6f772b81406ec218e6fd64b114f376266ba90508181555050565b60007f7fb5080a7084f4c60aade0a78fc13ba4ba6555b60e554360d005f0d684cea1869050818155505056fea264697066735822122049754bf97bac397c760435f2bd3bf36d21f7286be812d12b11c749353ba5f0d864736f6c634300060c0033000000000000000000000000929c6104a72848d31b00516c35fb78c422301c86