Skip to main content
Version: v2.x

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