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

[cw-proposal-single] Allow limiting who can execute contracts #3

Closed
ethanfrey opened this issue Sep 13, 2022 · 0 comments
Closed

[cw-proposal-single] Allow limiting who can execute contracts #3

ethanfrey opened this issue Sep 13, 2022 · 0 comments
Assignees
Milestone

Comments

@ethanfrey
Copy link

ethanfrey commented Sep 13, 2022

The goal is to allow the WYND DAO to vote as normal to pass proposals. But it also needs the approval of the wynd foundation before they are executed.

The simplest way is to only allow the WYND foundation to execute proposals, which must have been previously passed by the WYND DAO. DAO DAO v2 adds some more complex authorisation flows, but this is good enough for the v1 release.

@ueco-jb implemented something similar in CosmWasm/cw-plus#741 for cw3-flex. We just need to port the basic idea over into this repo and update tests.

This only updated cw-proposal-single

@ethanfrey ethanfrey added this to the DAO v1 milestone Sep 13, 2022
@ethanfrey ethanfrey changed the title Allow limiting who can execute contracts [cw-proposal-single] Allow limiting who can execute contracts Sep 13, 2022
@chipshort chipshort self-assigned this Sep 14, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants