GenericFactory

Verified contract

Active on Ethereum with 98 txns
Deployed by via 0x212db250 at 20529225
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "GenericFactory"

0x24b409aaa99242dfc0baa28c89dc5ada6bc97a523860099b782c6ff84ede78d7
0xae55ea02f0fcae5947722f3f084d3e6252ecf7f1f2afdd8c3c5004fd01709168
0xbe05dd0eed2e12f4f4a41b280a65473aac88cc5c05a3d764ce82f130ebbba4fd
0x02f27be211117819f274aaaccb5306291678a70a25e5e005e4e3f0b8720136cc
0x775b2f93d8f7c010ded7a1d964036520d4d98de46029ac697ca1fef686df413c
0x0f1eb09be0225ee6a7e73d9da3f9099f194330f575ac1bd1059a94dd180c910d
0x790e25b28eee27c7c95f23f7a210654d80f7bb8f6d30cd2045fc36366792e0b6
0x7617a0049005434b82b4b10888cd42e60c1ee821ace5fb06625b03b0acb57078
0xcc854e6fb0c687371f49dc7605184990b1ec2c18b0e1a732fc22a0327f68ef81
0x1474a30485be157e2a532f08257d585ad2d143ab69dbb44a2efc835708e5abae

Functions
Getter at block 20908328
getProxyListLength(view returns (uint256)
110
implementation(view returns (address)
0x8ff1c814719096b61abf00bb46ead0c9a529dd7d
upgradeAdmin(view returns (address)
0xcad001c30e96765ac90307669d578219d4fb1dce
Read-only
getProxyConfig(address proxyview returns (struct GenericFactoryProxyConfig config)
getProxyListSlice(uint256 startuint256 endview returns (address[] list)
isProxy(address proxyview returns (bool)
proxyList(uint256view returns (address)
State-modifying
createProxy(address desiredImplementationbool upgradeablebytes trailingDatareturns (address)
setImplementation(address newImplementation
setUpgradeAdmin(address newUpgradeAdmin
Events
Genesis(
ProxyCreated(address indexed proxybool upgradeableaddress implementationbytes trailingData
SetImplementation(address indexed newImplementation
SetUpgradeAdmin(address indexed newUpgradeAdmin
Constructor
constructor(address admin
Fallback and receive

This contract contains no fallback and receive objects.

Errors
E_BadAddress(
E_BadQuery(
E_DeploymentFailed(
E_Implementation(
E_Reentrancy(
E_Unauthorized(