Comments (4)
Hi Mars, you can actually do this using the Permissions app. You can find the full documentation for the Permissions app here: https://wiki.aragon.org/tutorials/Aragon_User_Guide/#35-permissions
This specific Permission would be changed like so:
-
Go to Permissions app
-
Go to "Browse by app" section and click "View" on the Voting app
-
Click "Add Permission" button -> "On app: Voting; Grant permission to: [insert your choice]; To perform action: Create new votes"
(If you want to restrict proposal creation to only Token Holders, "Grant permission to" should be set to "Token Manager" for your org)
-
Vote to approve (not necessary for orgs with only one token holder because it will be approved automatically)
-
Execute the vote (open the vote again after it ends and press the "Execute" button)
-
Go to back to Voting in the Permissions app and go to the "Permissions set on this app" section
-
Revoke "Action: Create Votes; Allowed for: Any account" and create the vote if necessary
-
Vote to approve (again, not necessary for orgs with only one token holder)
-
Execute the vote (open the vote again after it ends and press the "Execute" button)
Voila! Now votes can only be created by the entity(s) you specified.
from dao-templates.
Change defaults.
Process in reverse.
"only Token Holders" by default.
If open to the public, then change the setting in the permission app.
from dao-templates.
Ah change the default! Understood. Re-opening.
@sohkai this issue might need to be transferred to the DAO Kits repo, if you think that's the best place for it.
from dao-templates.
Fixed by #50
from dao-templates.
Related Issues (20)
- Add tests for shared components
- Document new templates architecture and functionality
- Improve geth dependency HOT 3
- Provide helpers to mint tokens
- Add scripts to run tests with ganache
- Parameterize new templates app settings HOT 1
- Allow toggling between a Vault or Agent app
- Helpers: TemplatesDeployer should also deploy an open.aragonpm.eth instance on local chains
- Silent failure while validating multi-component parameters HOT 2
- Template request: Protocol Governance
- Tests preparing for the Istanbul hard fork
- Truffle.js not found
- Update truffle.js of `template-shared`
- Iterate on deployment script to prevent registering non existent repos HOT 4
- shared: TemplatesDeployer should not assume template constructor params
- shared: add configuration to TemplatesDeployer to specify aragonPM registries they'd like
- Membership Template Hangs After creating DAO.
- Can't compile the contracts HOT 3
- Can't run `scripts/create.js` or `scripts/deploy.js` HOT 2
- Creating subgraph
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from dao-templates.