FundDeployer
Verified contract
Active on
Ethereum with 947 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Balances ($0.00)
No balances found for "FundDeployer"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 20452954 | 4 months ago | | | 0 | 0.00058283600 | |
| 14167457 | 3 years ago | | | 0 | 0.11396693 | |
| 14153842 | 3 years ago | | | 0 | 0.021896974 | |
| 14153828 | 3 years ago | | | 0 | 0.10739561 | |
| 14147102 | 3 years ago | | | 0 | 0.041885298 | |
| 14098803 | 3 years ago | | | 0 | 0.092735705 | |
| 14093764 | 3 years ago | | | 0 | 0.099033921 | |
| 14077416 | 3 years ago | | | 0 | 0.20063180 | |
| 14076559 | 3 years ago | | | 0 | 0.14925466 | |
| 14073078 | 3 years ago | | | 0 | 0.056729589 |
ABI
ABI objects
Getter at block 21248263
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 _comptrollerProxy) view returns (address pendingComptrollerProxyCreator_)
isRegisteredVaultCall(address _contract, bytes4 _selector) view returns (bool isRegistered_)
State-modifying
Events cancelMigration(address _vaultProxy)
cancelMigrationEmergency(address _vaultProxy)
createMigratedFundConfig(address _denominationAsset, uint256 _sharesActionTimelock, bytes _feeManagerConfigData, bytes _policyManagerConfigData) returns (address comptrollerProxy_)
createNewFund(address _fundOwner, string _fundName, address _denominationAsset, uint256 _sharesActionTimelock, bytes _feeManagerConfigData, bytes _policyManagerConfigData) returns (address comptrollerProxy_, address vaultProxy_)
deregisterVaultCalls(address[] _contracts, bytes4[] _selectors)
executeMigration(address _vaultProxy)
executeMigrationEmergency(address _vaultProxy)
invokeMigrationInCancelHook(address, address, address, address)
invokeMigrationOutHook(uint8 _hook, address _vaultProxy, address, address, address)
registerVaultCalls(address[] _contracts, bytes4[] _selectors)
setComptrollerLib(address _comptrollerLib)
setReleaseStatus(uint8 _nextStatus)
signalMigration(address _vaultProxy, address _comptrollerProxy)
signalMigrationEmergency(address _vaultProxy, address _comptrollerProxy)
ComptrollerLibSet(address comptrollerLib)
ComptrollerProxyDeployed(address indexed creator, address comptrollerProxy, address indexed denominationAsset, uint256 sharesActionTimelock, bytes feeManagerConfigData, bytes policyManagerConfigData, bool indexed forMigration)
NewFundCreated(address indexed creator, address comptrollerProxy, address vaultProxy, address indexed fundOwner, string fundName, address indexed denominationAsset, uint256 sharesActionTimelock, bytes feeManagerConfigData, bytes policyManagerConfigData)
ReleaseStatusSet(uint8 indexed prevStatus, uint8 indexed nextStatus)
VaultCallDeregistered(address indexed contractAddress, bytes4 selector)
VaultCallRegistered(address indexed contractAddress, bytes4 selector)
constructor(address _dispatcher, address _vaultLib, address[] _vaultCallContracts, bytes4[] _vaultCallSelectors)
This contract contains no fallback and receive objects.
This contract contains no error objects.