2 txs
3 calls
constructor
constructor(address implementation, bytes _data) payable
functions
No functions.
events
Upgraded
event Upgraded(address indexed implementation)
errors
AddressEmptyCode
error AddressEmptyCode(address target)
ERC1967InvalidImplementation
error ERC1967InvalidImplementation(address implementation)
ERC1967NonPayable
error ERC1967NonPayable()
FailedInnerCall
error FailedInnerCall()
creation bytecode
0x608060405261001561000f61014c565b9061016e565b60405160be6103c0823960be90f35b634e487b7160e01b5f52604160045260245ffd5b90601f01601f191681019081106001600160401b0382111761005957604052565b610024565b9061007261006b60405190565b9283610038565b565b6001600160a01b031690565b90565b6001600160a01b0381160361009457565b5f80fd5b9050519061007282610083565b6001600160401b03811161005957602090601f01601f19160190565b90825f9392825e0152565b909291926100e16100dc826100a5565b61005e565b9381855281830111610094576100729160208501906100c1565b9080601f83011215610094578151610080926020016100cc565b9190916040818403126100945761012c8382610098565b60208201519093906001600160401b0381116100945761008092016100fb565b61016a61047e8038038061015f8161005e565b928339810190610115565b9091565b90610072916101ab565b61008090610074906001600160a01b031682565b61008090610178565b6100809061018c565b6100806100806100809290565b906101b582610285565b6101be82610195565b7fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b6101e860405190565b5f90a280516101fd6101f95f61019e565b9190565b111561020f5761020c9161031c565b50565b50506100726102ca565b6001600160a01b03909116815260200190565b6100807f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc61019e565b9061026561008061028192610195565b82546001600160a01b0319166001600160a01b03919091161790565b9055565b803b6102936101f95f61019e565b146102ae57610072905f6102a861008061022c565b01610255565b634c9c8ce360e01b5f908152906102c6906004610219565b035ffd5b6102d35f61019e565b34116102db57565b63b398979f60e01b5f908152600490fd5b906102f96100dc836100a5565b918252565b3d156103175761030d3d6102ec565b903d5f602084013e565b606090565b5f806100809361032a606090565b50602081519101845af461033c6102fe565b91906103485750610392565b81516103566101f95f61019e565b148061037d575b610365575090565b639996b31560e01b5f908152906102c6906004610219565b50803b61038c6101f95f61019e565b1461035d565b80516103a06101f95f61019e565b11156103ae57805190602001fd5b630a12f52160e11b5f908152600490fdfe6080604052600a600e565b6017565b60146078565b90565b5f8091368280378136915af43d5f803e15602f573d5ff35b3d5ffd5b6014601460149290565b60147f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc6033565b6001600160a01b031690565b601490546064565b60145f60836014603d565b01607056fea26469706673582212203d5c0b623d3a5d5e2bf54c8393bdfd6435bc33867eb27b07d7e89b412b429cee64736f6c634300081c0033000000000000000000000000825397f7f7cbe0199028eeeeac9755fe3f905f9d00000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000024c4d66de80000000000000000000000006a3009e7f88f0db71ae86c83244ed4d8e8b1f9bf00000000000000000000000000000000000000000000000000000000