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

Proposal to issue Merits for Voting #2

Open
lkngtn opened this issue Jan 24, 2019 · 2 comments
Open

Proposal to issue Merits for Voting #2

lkngtn opened this issue Jan 24, 2019 · 2 comments

Comments

@lkngtn
Copy link

lkngtn commented Jan 24, 2019

We would like merits to flow to active members of the cooperative, one activity which we want to encourage is participating in votes and surveys.

We can determine which members of the cooperative participated in each vote using this script. However, it would be quite tedious to manually assign merits for each vote, and may be somewhat expensive in terms of transaction costs for whomever is performing the assign transactions. It would be good to investigate if we can create a script to automate the process, and if possible to generate a transaction which assigns tokens to multiple addresses in a single transaction. If we can't the operational burden of this process may be too much.

We can follow a similar process to constrain and approve merit issuance as proposed in #1 , by assigning a specific address with permission to assign privileges and requiring a vote to issue new merits.

This policy should be considered additive to other formal and informal policies related to minting merits.

@lkngtn
Copy link
Author

lkngtn commented Jan 24, 2019

This is somewhat related to the issue I opened here about bulk token burning/assignment: aragon/client#585

@sepu85
Copy link
Member

sepu85 commented May 9, 2019

placing here what I have just aked in https://aragon.chat/channel/dev

to gather some data from a a couple of votes (rinkeby), I have cloned the aragon-apps repository want to run the following and trying to run the following
$ APP_ADDRESS=[voting app addr] VOTE_ID=[vote id for analysis] npx truffle exec --network mainnet scripts/vote-stats.js
while the [voting app addr] address is easy to gather (I supose I need to input it like this: '0xE6b1eAfC9E1A7E435717277e855D4604d2ACcaF3') I'm unsure about what the VOTE_ID should be...

I'm running the following
$ APP_ADDRESS='0xE6b1eAfC9E1A7E435717277e855D4604d2ACcaF3' VOTE_ID='2' npx truffle exec --network rinkeby scripts/vote-stats.js
and having this response: Error: Cannot find module '@aragon/os/truffle-config'
I have installed both aragon and truffle packets...

Any hint to get this right?

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