Skip to main content
Version: v3.x

Minimal Anti Collusion Infrastructure (MACI) / ITallyData

Interface: ITallyData

Defined in: sdk/ts/tally/types.ts:7

Interface for the tally file data.

Properties​

chainId?​

optional chainId: string

Defined in: sdk/ts/tally/types.ts:27

The chain ID for which these proofs are valid for


maci​

maci: string

Defined in: sdk/ts/tally/types.ts:11

The MACI address.


mode​

mode: EMode

Defined in: sdk/ts/tally/types.ts:32

Voting mode


network?​

optional network: string

Defined in: sdk/ts/tally/types.ts:22

The name of the network for which these proofs are valid for


newTallyCommitment​

newTallyCommitment: string

Defined in: sdk/ts/tally/types.ts:42

The new tally commitment.


perVoteOptionSpentVoiceCredits?​

optional perVoteOptionSpentVoiceCredits: object

Defined in: sdk/ts/tally/types.ts:87

The per vote option spent voice credits.

commitment​

commitment: string

The commitment of the per vote option spent voice credits.

salt​

salt: string

The salt of the per vote option spent voice credits.

tally​

tally: string[]

The tally of the per vote option spent voice credits.


pollId​

pollId: string

Defined in: sdk/ts/tally/types.ts:16

The ID of the poll.


results​

results: object

Defined in: sdk/ts/tally/types.ts:47

The results of the poll.

commitment​

commitment: string

The commitment of the results.

salt​

salt: string

The salt of the results.

tally​

tally: string[]

The tally of the results.


tallyAddress​

tallyAddress: string

Defined in: sdk/ts/tally/types.ts:37

The address of the Tally contract.


totalSpentVoiceCredits​

totalSpentVoiceCredits: object

Defined in: sdk/ts/tally/types.ts:67

The total spent voice credits.

commitment​

commitment: string

The commitment of the spent voice credits.

salt​

salt: string

The salt of the spent voice credits.

spent​

spent: string

The spent voice credits.