0 txs
0 calls
constructor
constructor(address _logic, bytes _data)
functions
isOperator
viewfunction isOperator() view returns (bool)
operator
viewfunction operator() view returns (address)
owner
viewfunction owner() view returns (address)
renounceOwnership
nonpayablefunction renounceOwnership()
setImplementation
nonpayablefunction setImplementation(address _newImplementation, bytes _data)
transferOperator
nonpayablefunction transferOperator(address newOperator_)
transferOwnership
nonpayablefunction transferOwnership(address newOwner)
events
AdminChanged
event AdminChanged(address previousAdmin, address newAdmin)
BeaconUpgraded
event BeaconUpgraded(address indexed beacon)
OperatorTransferred
event OperatorTransferred(address indexed previousOperator, address indexed newOperator)
OwnershipTransferred
event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Upgraded
event Upgraded(address indexed implementation)
errors
No errors.
creation bytecode
0x60806040523480156200001157600080fd5b5060405162000fe838038062000fe88339810160408190526200003491620003fb565b81816200006360017f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbd62000524565b60008051602062000fa1833981519152146200008f57634e487b7160e01b600052600160045260246000fd5b6200009d82826000620000ff565b50620000ab9050336200013c565b600180546001600160a01b0319163317908190556040516001600160a01b0391909116906000907f74da04524d50c64947f5dd5381ef1a4dca5cba8ed1d816243f9e48aa0b5617ed908290a350506200058d565b6200010a836200018c565b600082511180620001185750805b156200013757620001358383620001ce60201b620003cf1760201c565b505b505050565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b6200019781620001fd565b6040516001600160a01b038216907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b90600090a250565b6060620001f6838360405180606001604052806027815260200162000fc160279139620002c5565b9392505050565b6200021381620003ab60201b620003fb1760201c565b6200027b5760405162461bcd60e51b815260206004820152602d60248201527f455243313936373a206e657720696d706c656d656e746174696f6e206973206e60448201526c1bdd08184818dbdb9d1c9858dd609a1b60648201526084015b60405180910390fd5b80620002a460008051602062000fa183398151915260001b620003ba60201b6200040e1760201c565b80546001600160a01b0319166001600160a01b039290921691909117905550565b60606001600160a01b0384163b6200032f5760405162461bcd60e51b815260206004820152602660248201527f416464726573733a2064656c65676174652063616c6c20746f206e6f6e2d636f6044820152651b9d1c9858dd60d21b606482015260840162000272565b600080856001600160a01b0316856040516200034c9190620004d1565b600060405180830381855af49150503d806000811462000389576040519150601f19603f3d011682016040523d82523d6000602084013e6200038e565b606091505b509092509050620003a1828286620003bd565b9695505050505050565b6001600160a01b03163b151590565b90565b60608315620003ce575081620001f6565b825115620003df5782518084602001fd5b8160405162461bcd60e51b8152600401620002729190620004ef565b600080604083850312156200040e578182fd5b82516001600160a01b038116811462000425578283fd5b60208401519092506001600160401b038082111562000442578283fd5b818501915085601f83011262000456578283fd5b8151818111156200046b576200046b62000577565b604051601f8201601f19908116603f0116810190838211818310171562000496576200049662000577565b81604052828152886020848701011115620004af578586fd5b620004c283602083016020880162000548565b80955050505050509250929050565b60008251620004e581846020870162000548565b9190910192915050565b60006020825282518060208401526200051081604085016020870162000548565b601f01601f19169190910160400192915050565b6000828210156200054357634e487b7160e01b81526011600452602481fd5b500390565b60005b83811015620005655781810151838201526020016200054b565b83811115620001355750506000910152565b634e487b7160e01b600052604160045260246000fd5b610a04806200059d6000396000f3fe6080604052600436106100745760003560e01c8063715018a61161004e578063715018a61461010d5780638da5cb5b14610122578063c6d93f4a14610140578063f2fde38b1461016057610083565b806329605e771461008b5780634456eda2146100ab578063570ca735146100db57610083565b3661008357610081610180565b005b610081610180565b34801561009757600080fd5b506100816100a6366004610826565b610192565b3480156100b757600080fd5b506001546001600160a01b0316331460405190151581526020015b60405180910390f35b3480156100e757600080fd5b506001546001600160a01b03165b6040516001600160a01b0390911681526020016100d2565b34801561011957600080fd5b506100816101fd565b34801561012e57600080fd5b506000546001600160a01b03166100f5565b34801561014c57600080fd5b5061008161015b366004610840565b610261565b34801561016c57600080fd5b5061008161017b366004610826565b6102f0565b61019061018b610411565b610449565b565b6000546001600160a01b031633146101f15760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657260448201526064015b60405180910390fd5b6101fa81610472565b50565b6000546001600160a01b031633146102575760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657260448201526064016101e8565b6101906000610553565b6001546001600160a01b031633146102e05760405162461bcd60e51b8152602060048201526024808201527f6f70657261746f723a2063616c6c6572206973206e6f7420746865206f70657260448201527f61746f720000000000000000000000000000000000000000000000000000000060648201526084016101e8565b6102ec828260006105b0565b5050565b6000546001600160a01b0316331461034a5760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657260448201526064016101e8565b6001600160a01b0381166103c65760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201527f646472657373000000000000000000000000000000000000000000000000000060648201526084016101e8565b6101fa81610553565b60606103f483836040518060600160405280602781526020016109a8602791396105db565b9392505050565b6001600160a01b0381163b15155b919050565b90565b60006104447f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc546001600160a01b031690565b905090565b3660008037600080366000845af43d6000803e808015610468573d6000f35b3d6000fd5b505050565b6001600160a01b0381166104ee5760405162461bcd60e51b815260206004820152602d60248201527f6f70657261746f723a207a65726f206164647265737320676976656e20666f7260448201527f206e6577206f70657261746f720000000000000000000000000000000000000060648201526084016101e8565b6040516001600160a01b038216906000907f74da04524d50c64947f5dd5381ef1a4dca5cba8ed1d816243f9e48aa0b5617ed908290a36001805473ffffffffffffffffffffffffffffffffffffffff19166001600160a01b0392909216919091179055565b600080546001600160a01b0383811673ffffffffffffffffffffffffffffffffffffffff19831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b6105b9836106cd565b6000825111806105c65750805b1561046d576105d583836103cf565b50505050565b60606105e6846103fb565b6106585760405162461bcd60e51b815260206004820152602660248201527f416464726573733a2064656c65676174652063616c6c20746f206e6f6e2d636f60448201527f6e7472616374000000000000000000000000000000000000000000000000000060648201526084016101e8565b600080856001600160a01b03168560405161067391906108fd565b600060405180830381855af49150503d80600081146106ae576040519150601f19603f3d011682016040523d82523d6000602084013e6106b3565b606091505b50915091506106c382828661070d565b9695505050505050565b6106d681610746565b6040516001600160a01b038216907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b90600090a250565b6060831561071c5750816103f4565b82511561072c5782518084602001fd5b8160405162461bcd60e51b81526004016101e89190610919565b61074f816103fb565b6107c15760405162461bcd60e51b815260206004820152602d60248201527f455243313936373a206e657720696d706c656d656e746174696f6e206973206e60448201527f6f74206120636f6e74726163740000000000000000000000000000000000000060648201526084016101e8565b7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc805473ffffffffffffffffffffffffffffffffffffffff19166001600160a01b0392909216919091179055565b80356001600160a01b038116811461040957600080fd5b600060208284031215610837578081fd5b6103f48261080f565b60008060408385031215610852578081fd5b61085b8361080f565b9150602083013567ffffffffffffffff80821115610877578283fd5b818501915085601f83011261088a578283fd5b81358181111561089c5761089c610978565b604051601f8201601f19908116603f011681019083821181831017156108c4576108c4610978565b816040528281528860208487010111156108dc578586fd5b82602086016020830137856020848301015280955050505050509250929050565b6000825161090f81846020870161094c565b9190910192915050565b600060208252825180602084015261093881604085016020870161094c565b601f01601f19169190910160400192915050565b60005b8381101561096757818101518382015260200161094f565b838111156105d55750506000910152565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fdfe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a264697066735822122025f9bee6fb5870427b3f808adc983b2c11d079a37e3da6886aff342c3cdcc0b564736f6c63430008020033360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c656400000000000000000000000080c130454012137687b24d1269436a4cc2cbd47000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000