configuration · la definizione congelata
Ciò che non cambierà più una volta aperto il voto. La presentazione estetica (logo, foto, messaggio di ringraziamento) è deliberatamente fuori dal blocco, non hashata.
-
title, description?, organizer_namestringhe - Contesto informativo, firmato con il blocco ma mai un input del conteggio.
-
election_typepreferential | fptp - Scheda a graduatoria (metodi di Condorcet) o scelta singola. Il metodo di Condorcet stesso è pubblicato con il risultato, non qui.
-
seatsintero ≥ 1 - Seggi da assegnare.
-
voter_access_modestringa - closed_nominative_list nella versione 1.
-
enrolment_mandatorybooleano - Solo chiavi portate dagli elettori (BYO-only) se vero; chiavi generate dal server ammesse se falso.
-
non_anonymous_voting, nominative_participation, weighted_votingbooleani - Le tre opzioni di privacy e ponderazione. non_anonymous_voting = true impone nominative_participation = true (imposto dallo schema).
-
max_ring_sizeintero ≥ 1 - Il tetto della dimensione degli anelli di questa elezione: nessun anello lo supera, ogni anello di emergenza ha esattamente questa dimensione.
-
initial_electoral_roll_sizeintero ≥ 0 - La dimensione della lista elettorale all’apertura. Gli elettori possono essere aggiunti durante il voto; la lista di chiusura dà la dimensione finale, quindi il numero di aggiunte è pubblico, mai chi.
-
ballot_rulesoggetto - ties_allowed, partial_ranking_allowed, blank_allowed, full_ranking_required: i parametri della scheda da cui i vincoli di conteggio derivano in modo deterministico.
-
candidates[].labelarray di 2 a 30 oggetti - Etichette uniche, da 1 a 64 caratteri, ordinate per etichetta (ordine dei byte). L’etichetta è l’unico identificativo del candidato.