GovernanceFactory
Inherits: Factory
Factory for deploying governance instances using the modern Factory pattern
Creates TokenholderGovernance and BoardGovernance diamonds with tiered configuration
Uses FacetRegistry for template management and FactoryBase for deployment
Functions
constructor
Deploy the GovernanceFactory diamond using the generic Factory
constructor(address _facetRegistry, address _globalAccessManager)
Factory("GovernanceFactory", _facetRegistry, _globalAccessManager, "GovernanceFactory");
Parameters
Name
Type
Description
_facetRegistry
address
Address of the FacetRegistry
_globalAccessManager
address
The address of the GlobalAccessManager
Last updated
Was this helpful?