2 txs
13 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()
FailedCall
error FailedCall()
creation bytecode
0x608060405261001561000f610167565b90610189565b60405160c36103ea823960c390f35b634e487b7160e01b600052604160045260246000fd5b90601f01601f191681019081106001600160401b0382111761005b57604052565b610024565b9061007461006d60405190565b928361003a565b565b6001600160a01b031690565b90565b6001600160a01b0381160361009657565b600080fd5b9050519061007482610085565b6001600160401b03811161005b57602090601f01601f19160190565b60005b8381106100d75750506000910152565b81810151838201526020016100c7565b909291926100fc6100f7826100a8565b610060565b9381855281830111610096576100749160208501906100c4565b9080601f83011215610096578151610082926020016100e7565b91909160408184031261009657610147838261009b565b60208201519093906001600160401b038111610096576100829201610116565b6101856104ad8038038061017a81610060565b928339810190610130565b9091565b90610074916101c6565b61008290610076906001600160a01b031682565b61008290610193565b610082906101a7565b6100826100826100829290565b906101d0826102a2565b6101d9826101b0565b7fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b61020360405190565b600090a2805161021a61021660006101b9565b9190565b111561022c576102299161033d565b50565b50506100746102e9565b6001600160a01b03909116815260200190565b6100827f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc6101b9565b9061028261008261029e926101b0565b82546001600160a01b0319166001600160a01b03919091161790565b9055565b6000813b6102b2610216836101b9565b146102cd5790610074916102c7610082610249565b01610272565b6102e58192634c9c8ce360e01b835260048301610236565b0390fd5b60006102f4816101b9565b34116102fd5750565b63b398979f60e01b8152600490fd5b906103196100f7836100a8565b918252565b3d156103385761032d3d61030c565b903d6000602084013e565b606090565b6000806100829361034c606090565b50602081519101845af461035e61031e565b919061036a57506103ba565b81519060009161037c610216846101b9565b14806103a5575b61038c57505090565b639996b31560e01b825281906102e59060048301610236565b50803b6103b4610216846101b9565b14610383565b80516000906103cb610216836101b9565b11156103da5750805190602001fd5b63d6bda27560e01b8152600490fdfe6080604052600a600e565b6017565b6014607c565b90565b60008091368280378136915af43d6000803e156032573d6000f35b3d6000fd5b6014601460149290565b60147f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc6037565b6001600160a01b031690565b601490546068565b60146000608860146041565b01607456fea2646970667358221220aeb3aaa324684b08fba5db3da4b854378b98a4fba974f1915d8b63ea28fd491764736f6c634300081a003300000000000000000000000024935729bbff8d4c6210d769eb058a1733662f42000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000a41459457a0000000000000000000000007d1d7483be9df982d680efe16c13cdc650cd30340000000000000000000000007d1d7483be9df982d680efe16c13cdc650cd30340000000000000000000000007d1d7483be9df982d680efe16c13cdc650cd30340000000000000000000000000992bb163b8f5615258defe98fb8bd63327b5b10000000000000000000000000e6f811d8aed56d68d2b8658e01519069470b743600000000000000000000000000000000000000000000000000000000