refactor DAO deployment

This commit is contained in:
2019-03-24 22:11:24 +01:00
parent 12341d1526
commit e1fea4ed97
10 changed files with 260 additions and 113 deletions

View File

@@ -25,7 +25,7 @@ contract KreditsKit is KitBase, APMNamehashOpen, ACLSyntaxSugar {
constructor (DAOFactory _fac, ENS _ens) public KitBase(_fac, _ens) {}
function newInstance() public returns (Kernel dao, ERCProxy proxy) {
function newInstance() public returns (Kernel dao) {
address root = msg.sender;
dao = fac.newDAO(this);
ACL acl = ACL(dao.acl());
@@ -71,7 +71,7 @@ contract KreditsKit is KitBase, APMNamehashOpen, ACLSyntaxSugar {
cleanupDAOPermissions(dao, acl, root);
emit DeployInstance(dao);
//return dao;
return dao;
}
function _installApp(Kernel _dao, bytes32 _appId) internal returns (AragonApp) {