SubVaultsRegistryFactory
Inherits: ISubVaultsRegistryFactory
Factory for deploying SubVaultsRegistry contracts
State Variables
_vaultsRegistry
IVaultsRegistry internal immutable _vaultsRegistry
implementation
The address of the SubVaultsRegistry implementation contract used for proxy creation
address public immutable override implementation
Functions
constructor
Constructor
constructor(address _implementation, IVaultsRegistry vaultsRegistry) ;
Parameters
| Name | Type | Description |
|---|---|---|
_implementation | address | The implementation address of SubVaultsRegistry |
vaultsRegistry | IVaultsRegistry | The address of the VaultsRegistry contract |
createSubVaultsRegistry
Creates a new SubVaultsRegistry contract
function createSubVaultsRegistry() external override returns (address);
Returns
| Name | Type | Description |
|---|---|---|
<none> | address | The address of the created SubVaultsRegistry contract |