FundDeployer

Verified contract

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

No balances found for "FundDeployer"

0x9ebbadbd0c14bdf0a4099d9c06b00b56e7de5d7d7114f584cad6ec6e3eea16a1
0xe0f453dc3725e9532afb04c801aecd0e479afed6ac6ad97a4d8cd9963cc677fc
0xceb4004fc02f3cefca82c2ecb219158cc7942ab77e8d89e5adfed30d41572acf
0x8ceb79c5ab6576eb7775dad6ffbfe5709267f3a222d9f6009db1dac96bb1b65e
0xe5732400199970bc29f5731da0416625aa08b88532823fe1b9417282a345e4f4
0xaebe3b1d164c1baea67c8c719c127f11b03d12dcfb43bbc7c088e075333bf80f
0xd59489ebf81db8ef7189a5e3fff582232b622dbc91a86eacc09c7c6c2cc98b39
0x6eb27022be9ae489506f12ee74bf61859c9a5c0fe3d6af13456a5d000f5b7d18
0xe39f7d31a3f98171b2b3f333c53677ca74e16253e6cc83e911b6e1325c9385d7
0x846e373ccb439a5dfd9e3a34f5c87105b06a4d311d404fee29a633ca1b0c2110

Functions
Getter at block 20813547
getComptrollerLib(view returns (address comptrollerLib_)
0x1a7cbedf13e25818dc377d2b1277e03e5d496300
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_)
0x1b3694907ed7459c7b0116e7c6a4b7788288577f
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.