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

💻. Add Config Options to CLI Election Setup #614

Open
1 task done
keithrfung opened this issue Apr 27, 2022 · 1 comment
Open
1 task done

💻. Add Config Options to CLI Election Setup #614

keithrfung opened this issue Apr 27, 2022 · 1 comment
Labels
enhancement New feature or request hacktoberfest Issues for the Hacktoberfest help wanted Extra attention is needed

Comments

@keithrfung
Copy link
Collaborator

Is there an existing issue for this?

  • I have searched the existing issues

Suggestion

During the setup phase of the CLI when starting an election, there are several inputs requested to begin creating the context for the encryption aka the CiphertextElectionContext.

https://github.com/microsoft/electionguard-python/blob/f0d6f01400d2e71feb7cc1e51af64aa202fa9097/src/electionguard/election.py#L16-L28

Possible Implementation

This implementation should likely add two lines that would prompt and ask for the settings.

Are over votes allowed within the system?
Yes/No

What are the maximum number of ballots being encrypted? Estimate high, Max 10,000,000
Take input for max_ballots

There may be additional settings so be sure to keep up with the Config when taking this task.

Anything else?

No response

@keithrfung keithrfung added enhancement New feature or request help wanted Extra attention is needed hacktoberfest Issues for the Hacktoberfest labels Apr 27, 2022
@ikechigriffith
Copy link

Hey @keithrfung. Can you assign this to me?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request hacktoberfest Issues for the Hacktoberfest help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

2 participants