1.8k txs
1.8k calls
constructor
constructor(address beacon, bytes data)
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
0x60a060405234801561000f575f80fd5b506040516105a83803806105a883398101604081905261002e91610387565b818161003a828261004f565b506001600160a01b0316608052506104769050565b6100588261010c565b6040516001600160a01b038316907f1cf3b03a6cf19fa2baba4df148e9dcabedea7f8a5c07840e207e5c089be95d3e905f90a2805115610100576100fb826001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100d1573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906100f59190610442565b8261021a565b505050565b61010861028d565b5050565b806001600160a01b03163b5f0361014657604051631933b43b60e21b81526001600160a01b03821660048201526024015b60405180910390fd5b807fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d5080546001600160a01b0319166001600160a01b0392831617905560408051635c60da1b60e01b815290515f92841691635c60da1b9160048083019260209291908290030181865afa1580156101bf573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906101e39190610442565b9050806001600160a01b03163b5f0361010857604051634c9c8ce360e01b81526001600160a01b038216600482015260240161013d565b60605f80846001600160a01b031684604051610236919061045b565b5f60405180830381855af49150503d805f811461026e576040519150601f19603f3d011682016040523d82523d5f602084013e610273565b606091505b5090925090506102848583836102ae565b95945050505050565b34156102ac5760405163b398979f60e01b815260040160405180910390fd5b565b6060826102c3576102be8261030d565b610306565b81511580156102da57506001600160a01b0384163b155b1561030357604051639996b31560e01b81526001600160a01b038516600482015260240161013d565b50805b9392505050565b80511561031d5780518082602001fd5b604051630a12f52160e11b815260040160405180910390fd5b80516001600160a01b038116811461034c575f80fd5b919050565b634e487b7160e01b5f52604160045260245ffd5b5f5b8381101561037f578181015183820152602001610367565b50505f910152565b5f8060408385031215610398575f80fd5b6103a183610336565b60208401519092506001600160401b03808211156103bd575f80fd5b818501915085601f8301126103d0575f80fd5b8151818111156103e2576103e2610351565b604051601f8201601f19908116603f0116810190838211818310171561040a5761040a610351565b81604052828152886020848701011115610422575f80fd5b610433836020830160208801610365565b80955050505050509250929050565b5f60208284031215610452575f80fd5b61030682610336565b5f825161046c818460208701610365565b9190910192915050565b60805161011b61048d5f395f601d015261011b5ff3fe6080604052600a600c565b005b60186014601a565b609d565b565b5f7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156076573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906098919060ba565b905090565b365f80375f80365f845af43d5f803e80801560b6573d5ff35b3d5ffd5b5f6020828403121560c9575f80fd5b81516001600160a01b038116811460de575f80fd5b939250505056fea26469706673582212200e7aaf390e32d237097f25e9da1b616ee47b60248ea5869839cab2793d3bbeec64736f6c6343000816003300000000000000000000000015f7f910e5a8c86e609fd11c58f7342d86d3a25c000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000004e47156991400000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000300000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000000000000000000000000000000000000000022000000000000000000000000000000000000000000000000000000000000002800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000de63817c82e93499357ae198518f90ac1be93a724d4554414d4f5250484f5f535445414b484f5553455f5553445400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e4e1c000000000000000000000000060cfac5cd4aeed165023a81f57a0bc92d7cfeb6e000000000000000000000000c1caf43fb9ac723fef07ea94a1c423880cdf5301000000000000000000000000c1caf43fb9ac723fef07ea94a1c423880cdf5301000000000000000000000000c1caf43fb9ac723fef07ea94a1c423880cdf5301000000000000000000000000c1caf43fb9ac723fef07ea94a1c423880cdf530100000000000000000000000060cfac5cd4aeed165023a81f57a0bc92d7cfeb6e0000000000000000000000000000000000000000000000000000000000015180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f424000000000000000000000000000000000000000000000000000000000000000245969656c642042656172696e6720537465616b686f757365204d6f7270686f20555344540000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000096d73746b655553445400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000034771103dc1e9b1f2ebda95896fc44b6d63edc700000000000000000000000000000000000000000000000000000000000000020000000000000000000000008ce05d6381924192206350d67fb815b01ed4a09500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000de63817c82e93499357ae198518f90ac1be93a72000000000000000000000000c1caf43fb9ac723fef07ea94a1c423880cdf530100000000000000000000000000000000000000000000000000000000000000020000000000000000000000009448794ed82f23b1cb38f7307118ec6f8b5e503c0000000000000000000000000000000000000000000000000000000001c9c3800000000000000000000000000000000000000000000000000000000001c9c380000000000000000000000000321d6747b1b24169f930b862740dc0f2e96624e500000000000000000000000000000000000000000000000000000000042c1d8000000000000000000000000000000000000000000000000000000000042c1d8000000000000000000000000000000000000000000000000000000000