GovernanceFactory

Git Source

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?