Minimal Anti Collusion Infrastructure (MACI) v2.2.0 / ITallyCircuitInputs
Interface: ITallyCircuitInputs
An interface describing the circuit inputs to the TallyVotes circuit
Properties
ballotPathElements
ballotPathElements:
PathElements
Defined in
utils/types.ts:173
ballotRoot
ballotRoot:
string
Defined in
utils/types.ts:165
ballots
ballots:
string
[]
Defined in
utils/types.ts:172
currentPerVOSpentVoiceCredits?
optional
currentPerVOSpentVoiceCredits:string
[]
Defined in
utils/types.ts:179
currentPerVOSpentVoiceCreditsRootSalt?
optional
currentPerVOSpentVoiceCreditsRootSalt:string
Defined in
utils/types.ts:180
currentResults
currentResults:
string
[]
Defined in
utils/types.ts:175
currentResultsRootSalt
currentResultsRootSalt:
string
Defined in
utils/types.ts:176
currentSpentVoiceCreditSubtotal
currentSpentVoiceCreditSubtotal:
string
Defined in
utils/types.ts:177
currentSpentVoiceCreditSubtotalSalt
currentSpentVoiceCreditSubtotalSalt:
string
Defined in
utils/types.ts:178
currentTallyCommitment
currentTallyCommitment:
string
Defined in
utils/types.ts:169
index
index:
bigint
Defined in
utils/types.ts:168
newPerVOSpentVoiceCreditsRootSalt?
optional
newPerVOSpentVoiceCreditsRootSalt:string
Defined in
utils/types.ts:182
newResultsRootSalt
newResultsRootSalt:
string
Defined in
utils/types.ts:181
newSpentVoiceCreditSubtotalSalt
newSpentVoiceCreditSubtotalSalt:
string
Defined in
utils/types.ts:183
newTallyCommitment
newTallyCommitment:
string
Defined in
utils/types.ts:170
numSignUps
numSignUps:
bigint
Defined in
utils/types.ts:171
sbCommitment
sbCommitment:
string
Defined in
utils/types.ts:167
sbSalt
sbSalt:
string
Defined in
utils/types.ts:166
stateRoot
stateRoot:
string
Defined in
utils/types.ts:164
votes
votes:
string
[][]
Defined in
utils/types.ts:174