DAOFactory

contract DAOFactory

Source: contracts/factory/DAOFactory.sol

Index

Reference

Events

DeployDAO

event`` DeployDAO(address dao)


Parameters:

  • dao - address

DeployEVMScriptRegistry

event`` DeployEVMScriptRegistry(address reg)


Parameters:

  • reg - address

Functions

fallback

function (IKernel _baseKernel, IACL _baseACL, EVMScriptRegistryFactory _regFactory) public


Create a new DAOFactory, creating DAOs with Kernels proxied to `_baseKernel`, ACLs proxied to `_baseACL`, and new EVMScriptRegistries created from `_regFactory`.

Parameters:

  • _baseKernel - Base Kernel

  • _baseACL - Base ACL

  • _regFactory - EVMScriptRegistry factory

newDAO

function`` newDAO(address _root) public returns (Kernel)


Create a new DAO with `_root` set as the initial admin.

Parameters:

  • _root - Address that will be granted control to setup DAO permissions

Returns:

  • Newly created DAO

Last updated