RegistryFactory
Author: yearn.finance
Factory for anyone to easily deploy their own Registry.
State Variables
releaseRegistry
address public immutable releaseRegistry;
Functions
constructor
constructor(address _releaseRegistry);
name
function name() external pure virtual returns (string memory);
createNewRegistry
Deploy a new Registry.
Default to msg.sender for governance.
function createNewRegistry(string memory _name) external virtual returns (address);
Parameters
Name | Type | Description |
---|---|---|
_name | string | The name of the new registry. |
Returns
Name | Type | Description |
---|---|---|
<none> | address | Address of the new Registry. |
createNewRegistry
Deploy a new Registry.
function createNewRegistry(string memory _name, address _governance) public virtual returns (address);
Parameters
Name | Type | Description |
---|---|---|
_name | string | The name of the new registry. |
_governance | address | Address to set as governance. |
Returns
Name | Type | Description |
---|---|---|
<none> | address | Address of the new Registry. |
Events
NewRegistry
event NewRegistry(address indexed newRegistry, address indexed governance, string name);