Skip to main content
Version: v2.x

Minimal Anti Collusion Infrastructure (MACI) / VerifyArgs

Interface: VerifyArgs

Defined in: packages/sdk/ts/utils/interfaces.ts:176

Interface for the arguments to the verifyProof command

Properties

maciAddress

maciAddress: string

Defined in: packages/sdk/ts/utils/interfaces.ts:195

The address of the MACI contract


numVoteOptions

numVoteOptions: number

Defined in: packages/sdk/ts/utils/interfaces.ts:205

The number of vote options


pollId

pollId: bigint

Defined in: packages/sdk/ts/utils/interfaces.ts:180

The id of the poll


signer

signer: Signer

Defined in: packages/sdk/ts/utils/interfaces.ts:185

A signer object


tallyCommitments

tallyCommitments: ITallyCommitments

Defined in: packages/sdk/ts/utils/interfaces.ts:200

The tally commitments


tallyData

tallyData: TallyData

Defined in: packages/sdk/ts/utils/interfaces.ts:190

The tally data


voteOptionTreeDepth

voteOptionTreeDepth: number

Defined in: packages/sdk/ts/utils/interfaces.ts:210

The vote option tree depth