[ { "inputs": [ { "internalType": "address", "name": "impl_", "type": "address" } ], "stateMutability": "nonpayable", "type": "constructor" }, { "inputs": [ { "internalType": "address", "name": "owner", "type": "address" } ], "name": "OwnableInvalidOwner", "type": "error" }, { "inputs": [ { "internalType": "address", "name": "account", "type": "address" } ], "name": "OwnableUnauthorizedAccount", "type": "error" }, { "anonymous": false, "inputs": [ { "indexed": true, "internalType": "address", "name": "previousOwner", "type": "address" }, { "indexed": true, "internalType": "address", "name": "newOwner", "type": "address" } ], "name": "OwnershipTransferred", "type": "event" }, { "stateMutability": "payable", "type": "fallback" }, { "inputs": [], "name": "implementation", "outputs": [ { "internalType": "address", "name": "", "type": "address" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "owner", "outputs": [ { "internalType": "address", "name": "", "type": "address" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "renounceOwnership", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "impl_", "type": "address" } ], "name": "replaceImplementation", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "newOwner", "type": "address" } ], "name": "transferOwnership", "outputs": [], "stateMutability": "nonpayable", "type": "function" } ]
608060405234801561001057600080fd5b506040516103de3803806103de83398101604081905261002f9161011a565b80338061005757604051631e4fbdf760e01b8152600060048201526024015b60405180910390fd5b61006081610071565b5061006a816100c1565b505061014a565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b6100c96100eb565b600180546001600160a01b0319166001600160a01b0392909216919091179055565b6000546001600160a01b031633146101185760405163118cdaa760e01b815233600482015260240161004e565b565b60006020828403121561012c57600080fd5b81516001600160a01b038116811461014357600080fd5b9392505050565b610285806101596000396000f3fe60806040526004361061004a5760003560e01c80635c60da1b14610072578063715018a6146100ae5780638da5cb5b146100c3578063d69efdc5146100e1578063f2fde38b14610101575b36600080376000803660006001545af43d6000803e80801561006b573d6000f35b3d6000fd5b005b34801561007e57600080fd5b50600154610092906001600160a01b031681565b6040516001600160a01b03909116815260200160405180910390f35b3480156100ba57600080fd5b50610070610121565b3480156100cf57600080fd5b506000546001600160a01b0316610092565b3480156100ed57600080fd5b506100706100fc36600461021f565b610135565b34801561010d57600080fd5b5061007061011c36600461021f565b61015f565b6101296101a2565b61013360006101cf565b565b61013d6101a2565b600180546001600160a01b0319166001600160a01b0392909216919091179055565b6101676101a2565b6001600160a01b03811661019657604051631e4fbdf760e01b8152600060048201526024015b60405180910390fd5b61019f816101cf565b50565b6000546001600160a01b031633146101335760405163118cdaa760e01b815233600482015260240161018d565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b60006020828403121561023157600080fd5b81356001600160a01b038116811461024857600080fd5b939250505056fea2646970667358221220cbd60be925f0750716b6168dd82ca343d4cb5637742b4c337e67d03ea354ee7064736f6c6343000817003300000000000000000000000039022b55287c5eb9f87cdf119bb43423faa41b83
0x00000000000000000000000039022b55287c5eb9f87cdf119bb43423faa41b83
----Decoded View------------Arg [0] : impl_ (address): 0x39022b55287C5eB9F87CdF119bb43423FaA41B83
----Encoded View------------Arg [0] : 0x00000000000000000000000039022b55287c5eb9f87cdf119bb43423faa41b83