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

Feature: Hardhat task for voting in a deployed poll #1997

Open
1 task done
lordshashank opened this issue Jan 11, 2025 · 2 comments · May be fixed by #2321
Open
1 task done

Feature: Hardhat task for voting in a deployed poll #1997

lordshashank opened this issue Jan 11, 2025 · 2 comments · May be fixed by #2321
Assignees
Labels
good first issue Good for newcomers

Comments

@lordshashank
Copy link
Contributor

Prerequisites

Please answer the following question for yourself before submitting a feature request.

  • I checked to make sure that this request has not already been filed

Motivation

Been working on maci for some time in Privote, I feel that it would be good to have a task for voting in the poll we deploy through our tasks. One would be able to deploy, vote and then merge and prove to run complete deal flow directly from hardhat without needing of UI, etc to check it.

Details

I think we would just need script to vote in poll and then a task for this to implement complete poll flow through MACI.

Make sure that you have reviewed MACI's Contributor Guidelines

@ctrlc03 ctrlc03 added the good first issue Good for newcomers label Mar 25, 2025
@halcyonet
Copy link

@ctrlc03 I'd like to be assigned to this issue as I believe this would be an interesting task for me. I understand this involves creating a script that would enable voting in polls deployed through your existing tasks, completing the workflow from deployment to voting to merging and proving - all directly through Hardhat without UI dependencies.

@ctrlc03
Copy link
Collaborator

ctrlc03 commented Apr 3, 2025

Sure, assigning you @halcyonet - thank you!

@ctrlc03 ctrlc03 added this to MACI Apr 3, 2025
@ctrlc03 ctrlc03 moved this to In Progress in MACI Apr 3, 2025
halcyonet added a commit to halcyonet/maci that referenced this issue Apr 3, 2025
   Implement a new Hardhat task that allows users to vote in MACI polls
   directly from the command line, completing the workflow of deploying,
   voting, merging and proving without requiring a UI.

   Resolves privacy-scaling-explorations#1997
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
good first issue Good for newcomers
Projects
Status: In Progress
3 participants