Election-Tech-Initiative / Election-Tech-Initiative/electionguard-python

💻. Add Config Options to CLI Election Setup

Abierto
#614 1 comentario 0 reacciones 0 asignados Ver en GitHub
enhancement hacktoberfest help wanted
Lenguaje dominante
Python
Estrellas
168
Forks
103
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

### Is there an existing issue for this?

- [X] 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_

Guía de contribución

Abrir la guía de contribución

Evaluación

Este issue todavía no se ha evaluado.

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.