Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enable DAO.new to register unmigrated schemes #360

Open
dkent600 opened this issue Sep 25, 2018 · 0 comments
Open

Enable DAO.new to register unmigrated schemes #360

dkent600 opened this issue Sep 25, 2018 · 0 comments

Comments

@dkent600
Copy link
Contributor

The use case: One wants to create a new DAO and simulteneously register a scheme whose constructor requires an avatar address. Currently the only way to register such a scheme is to create the DAO and then propose to add the scheme via SchemeRegistrar.

So this ticket proposes that DAO.new support the provision of a callback that the caller will implement to instantiate a scheme once the avatar address is known. DAO.new will supply the avatar address as a parameter to the callback. The callback will return the new scheme's address and DAO.new will proceed to register it with the new avatar's controller.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant