FundDeployer

Verified contract

Active on Ethereum with 465 txns
Deployed by via 0xefac511d at 11636497
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $10.02
0x2ee528bc196e55c7082a7163132232eafebcf44ebcf7bb1555dbae915feb5a82
0xfae7cc844e78b168fc2202084869b0ab2f02355eb240a36471f1f2c2057d2e68
0xb20048e5c70bdf08cbb78cf474449acfa793f50e6561a1c3a442053dd4a5290a
0x2c38c87778804b9ffae391d2db2124a5eec972c2e10d05f026e5e79a847725d2
0xe76ffe6a60f04f2b84a1888e00a2382f031d564ceb50bded925b3c0098d9a594
0x72df0150b51b1b21ac982e8ef90ab5fc84018882a5dd086c0d6473d62ae26b41
0x7e3276364282a657039a60f27a7df0feef5722195422fa3a11726c41fa59b1bc
0x69daeb72f941a55d76dfac44e0c1db2664140b44f08c8f0ce01dc1d3a16603ec
0x6e2d17ffb07311b4816943fc169ff91d95add9ad04433a9e1cf2a5e0760a3169
0x2035fe599ccfe1f5fd1abddc4a0e840bebb1e44d2a5d43f555f2547d93eeebb7

Functions
Getter at block 21294123
getComptrollerLib(view returns (address comptrollerLib_)
0x94f262802806be3646612d0705802710dd5b58df
getCreator(view returns (address creator_)
0x87a60129375d22489bbd287ec0d23129ef9290ef
getDispatcher(view returns (address dispatcher_)
0xc3dc853dd716bd5754f421ef94fdcbac3902ab32
getOwner(view returns (address owner_)
0xb270fe91e8e4b80452fbf1b4704208792a350f53
getReleaseStatus(view returns (uint8 status_)
1
getVaultLib(view returns (address vaultLib_)
0xac3fe07f51c51153e181be892e4e37326eea13da
Read-only
getPendingComptrollerProxyCreator(address _comptrollerProxyview returns (address pendingComptrollerProxyCreator_)
isRegisteredVaultCall(address _contractbytes4 _selectorview returns (bool isRegistered_)
State-modifying
cancelMigration(address _vaultProxy
cancelMigrationEmergency(address _vaultProxy
createMigratedFundConfig(address _denominationAssetuint256 _sharesActionTimelockbytes _feeManagerConfigDatabytes _policyManagerConfigDatareturns (address comptrollerProxy_)
createNewFund(address _fundOwnerstring _fundNameaddress _denominationAssetuint256 _sharesActionTimelockbytes _feeManagerConfigDatabytes _policyManagerConfigDatareturns (address comptrollerProxy_address vaultProxy_)
deregisterVaultCalls(address[] _contractsbytes4[] _selectors
executeMigration(address _vaultProxy
executeMigrationEmergency(address _vaultProxy
invokeMigrationInCancelHook(addressaddressaddressaddress
invokeMigrationOutHook(uint8 _hookaddress _vaultProxyaddressaddressaddress
registerVaultCalls(address[] _contractsbytes4[] _selectors
setComptrollerLib(address _comptrollerLib
setReleaseStatus(uint8 _nextStatus
signalMigration(address _vaultProxyaddress _comptrollerProxy
signalMigrationEmergency(address _vaultProxyaddress _comptrollerProxy
Events
ComptrollerLibSet(address comptrollerLib
ComptrollerProxyDeployed(address indexed creatoraddress comptrollerProxyaddress indexed denominationAssetuint256 sharesActionTimelockbytes feeManagerConfigDatabytes policyManagerConfigDatabool indexed forMigration
NewFundCreated(address indexed creatoraddress comptrollerProxyaddress vaultProxyaddress indexed fundOwnerstring fundNameaddress indexed denominationAssetuint256 sharesActionTimelockbytes feeManagerConfigDatabytes policyManagerConfigData
ReleaseStatusSet(uint8 indexed prevStatusuint8 indexed nextStatus
VaultCallDeregistered(address indexed contractAddressbytes4 selector
VaultCallRegistered(address indexed contractAddressbytes4 selector
Constructor
constructor(address _dispatcheraddress _vaultLibaddress[] _vaultCallContractsbytes4[] _vaultCallSelectors
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.