0 txs
2 calls
constructor
constructor(address beacon, bytes data) payable
functions
No functions.
events
BeaconUpgraded
event BeaconUpgraded(address indexed beacon)
errors
AddressEmptyCode
error AddressEmptyCode(address target)
ERC1967InvalidBeacon
error ERC1967InvalidBeacon(address beacon)
ERC1967InvalidImplementation
error ERC1967InvalidImplementation(address implementation)
ERC1967NonPayable
error ERC1967NonPayable()
FailedInnerCall
error FailedInnerCall()
creation bytecode
0x60a060405261001561000f610156565b90610178565b6040516101a36104e382396080518160cb01526101a390f35b634e487b7160e01b5f52604160045260245ffd5b90601f01601f191681019081106001600160401b0382111761006357604052565b61002e565b9061007c61007560405190565b9283610042565b565b6001600160a01b031690565b90565b6001600160a01b0381160361009e57565b5f80fd5b9050519061007c8261008d565b6001600160401b03811161006357602090601f01601f19160190565b90825f9392825e0152565b909291926100eb6100e6826100af565b610068565b938185528183011161009e5761007c9160208501906100cb565b9080601f8301121561009e57815161008a926020016100d6565b91909160408184031261009e5761013683826100a2565b60208201519093906001600160401b03811161009e5761008a9201610105565b6101746106868038038061016981610068565b92833981019061011f565b9091565b9061018390826101da565b608052565b61008a9061007e906001600160a01b031682565b61008a90610188565b61008a9061019c565b61008a61008a61008a9290565b9060208282031261009e5761008a916100a2565b6040513d5f823e3d90fd5b6101e381610326565b6101ec816101a5565b7f1cf3b03a6cf19fa2baba4df148e9dcabedea7f8a5c07840e207e5c089be95d3e61021660405190565b5f90a2815161022b6102275f6101ae565b9190565b11156102b05761023d610242916101a5565b6101a5565b90602061024e60405190565b635c60da1b60e01b815292839060049082905afa80156102ab57610279925f9161027c575b5061043f565b50565b61029e915060203d6020116102a4575b6102968183610042565b8101906101bb565b5f610273565b503d61028c565b6101cf565b505061007c6103ed565b6001600160a01b03909116815260200190565b61008a7fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d506101ae565b9061030661008a610322926101a5565b82546001600160a01b0319166001600160a01b03919091161790565b9055565b803b6103346102275f6101ae565b146103d55761023d8161023d610356935f61035061008a6102cd565b016102f6565b602061036160405190565b635c60da1b60e01b815291829060049082905afa9081156102ab575f916103b6575b50803b6103926102275f6101ae565b1461039a5750565b634c9c8ce360e01b5f908152906103b29060046102ba565b035ffd5b6103cf915060203d6020116102a4576102968183610042565b5f610383565b631933b43b60e21b5f908152906103b29060046102ba565b6103f65f6101ae565b34116103fe57565b63b398979f60e01b5f908152600490fd5b9061041c6100e6836100af565b918252565b3d1561043a576104303d61040f565b903d5f602084013e565b606090565b5f8061008a9361044d606090565b50602081519101845af461045f610421565b919061046b57506104b5565b81516104796102275f6101ae565b14806104a0575b610488575090565b639996b31560e01b5f908152906103b29060046102ba565b50803b6104af6102275f6101ae565b14610480565b80516104c36102275f6101ae565b11156104d157805190602001fd5b630a12f52160e11b5f908152600490fdfe608060405261000c6100c3565b610150565b61002590610028906001600160a01b031682565b90565b6001600160a01b031690565b61002590610011565b61002590610034565b634e487b7160e01b5f52604160045260245ffd5b90601f01601f1916810190811067ffffffffffffffff82111761007c57604052565b610046565b61008a81610028565b0361009157565b5f80fd5b905051906100a282610081565b565b906020828203126100915761002591610095565b6040513d5f823e3d90fd5b6100f26100ed7f000000000000000000000000000000000000000000000000000000000000000081565b61003d565b60206100fd60405190565b635c60da1b60e01b815291829060049082905afa90811561014b575f91610122575090565b610025915060203d602011610144575b61013c818361005a565b8101906100a4565b503d610132565b6100b8565b5f8091368280378136915af43d5f803e15610169573d5ff35b3d5ffdfea2646970667358221220230f4fb5cd7251008484cc445f10ccc1f686603944c06a5c094ea2dfe0c9cc2064736f6c634300081c0033000000000000000000000000404b47976d756689c05b98439f1486f1c8cc7fc400000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000044485cc9550000000000000000000000001bdd3cf7f79cfb8edbb955f20ad99211551ba2750000000000000000000000006a3009e7f88f0db71ae86c83244ed4d8e8b1f9bf00000000000000000000000000000000000000000000000000000000