23 txs
26 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
0x60a060405234801561000f575f80fd5b506040516105a83803806105a883398101604081905261002e91610387565b818161003a828261004f565b506001600160a01b0316608052506104769050565b6100588261010c565b6040516001600160a01b038316907f1cf3b03a6cf19fa2baba4df148e9dcabedea7f8a5c07840e207e5c089be95d3e905f90a2805115610100576100fb826001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100d1573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906100f59190610442565b8261021a565b505050565b61010861028d565b5050565b806001600160a01b03163b5f0361014657604051631933b43b60e21b81526001600160a01b03821660048201526024015b60405180910390fd5b807fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d5080546001600160a01b0319166001600160a01b0392831617905560408051635c60da1b60e01b815290515f92841691635c60da1b9160048083019260209291908290030181865afa1580156101bf573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906101e39190610442565b9050806001600160a01b03163b5f0361010857604051634c9c8ce360e01b81526001600160a01b038216600482015260240161013d565b60605f80846001600160a01b031684604051610236919061045b565b5f60405180830381855af49150503d805f811461026e576040519150601f19603f3d011682016040523d82523d5f602084013e610273565b606091505b5090925090506102848583836102ae565b95945050505050565b34156102ac5760405163b398979f60e01b815260040160405180910390fd5b565b6060826102c3576102be8261030d565b610306565b81511580156102da57506001600160a01b0384163b155b1561030357604051639996b31560e01b81526001600160a01b038516600482015260240161013d565b50805b9392505050565b80511561031d5780518082602001fd5b604051630a12f52160e11b815260040160405180910390fd5b80516001600160a01b038116811461034c575f80fd5b919050565b634e487b7160e01b5f52604160045260245ffd5b5f5b8381101561037f578181015183820152602001610367565b50505f910152565b5f8060408385031215610398575f80fd5b6103a183610336565b60208401519092506001600160401b03808211156103bd575f80fd5b818501915085601f8301126103d0575f80fd5b8151818111156103e2576103e2610351565b604051601f8201601f19908116603f0116810190838211818310171561040a5761040a610351565b81604052828152886020848701011115610422575f80fd5b610433836020830160208801610365565b80955050505050509250929050565b5f60208284031215610452575f80fd5b61030682610336565b5f825161046c818460208701610365565b9190910192915050565b60805161011b61048d5f395f601d015261011b5ff3fe6080604052600a600c565b005b60186014601a565b609d565b565b5f7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156076573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906098919060ba565b905090565b365f80375f80365f845af43d5f803e80801560b6573d5ff35b3d5ffd5b5f6020828403121560c9575f80fd5b81516001600160a01b038116811460de575f80fd5b939250505056fea26469706673582212200e7aaf390e32d237097f25e9da1b616ee47b60248ea5869839cab2793d3bbeec64736f6c634300081600330000000000000000000000001d011ff40899e22fcba7ac1dedcf227a1b4974db000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000004e47156991400000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000300000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda029130000000000000000000000000000000000000000000000000000000000000220000000000000000000000000000000000000000000000000000000000000028000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003d72bfc5a2368bcd7f019c061843b06de3ebbffd4d4554414d4f5250484f5f4741554e544c45545f555344435f434f524500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e4e1c0000000000000000000000000db0cad3d140e2b9b9fe957419920f690d61bf3bf000000000000000000000000fe708a70a1015d3de09b8c217c69e1c37a360eaa000000000000000000000000fe708a70a1015d3de09b8c217c69e1c37a360eaa000000000000000000000000fe708a70a1015d3de09b8c217c69e1c37a360eaa000000000000000000000000fe708a70a1015d3de09b8c217c69e1c37a360eaa000000000000000000000000db0cad3d140e2b9b9fe957419920f690d61bf3bf0000000000000000000000000000000000000000000000000000000000015180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f4240000000000000000000000000000000000000000000000000000000000000002654727573742057616c6c6574204d6f7270686f204761756e746c6574205553444320436f72650000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000974774d676e5553444300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000dade562f2ddafa7fff488d50768ee32f2c9bc3d00000000000000000000000000000000000000000000000000000000000000002000000000000000000000000b99fe1e70c4bd109b7c6df53e930fa1c78fee365000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003d72bfc5a2368bcd7f019c061843b06de3ebbffd000000000000000000000000fe708a70a1015d3de09b8c217c69e1c37a360eaa00000000000000000000000000000000000000000000000000000000000000020000000000000000000000005a059f58ec8c7d6a87784e0c5f59d1278c654a5f0000000000000000000000000000000000000000000000000000000001c9c3800000000000000000000000000000000000000000000000000000000001c9c380000000000000000000000000497731b8eb6b213be180b953432424d01a9d210c00000000000000000000000000000000000000000000000000000000042c1d8000000000000000000000000000000000000000000000000000000000042c1d8000000000000000000000000000000000000000000000000000000000