Skip to main content
Version: v3.x

Minimal Anti Collusion Infrastructure (MACI) / ISetVerifyingKeysArgs

Interface: ISetVerifyingKeysArgs

Defined in: packages/sdk/ts/verifyingKeys/types.ts:120

The arguments for the setVerifyingKeys function

Properties

messageBatchSize

messageBatchSize: number

Defined in: packages/sdk/ts/verifyingKeys/types.ts:164

The message batch size


modes

modes: EMode[]

Defined in: packages/sdk/ts/verifyingKeys/types.ts:179

QV, NON_QV or FULL


pollJoinedVerifyingKey

pollJoinedVerifyingKey: VerifyingKey

Defined in: packages/sdk/ts/verifyingKeys/types.ts:129

The poll joined verifying key object


pollJoiningVerifyingKey

pollJoiningVerifyingKey: VerifyingKey

Defined in: packages/sdk/ts/verifyingKeys/types.ts:124

The polll joining verifying key object


pollStateTreeDepth

pollStateTreeDepth: number

Defined in: packages/sdk/ts/verifyingKeys/types.ts:149

The poll state tree depth


processMessagesVerifyingKeys

processMessagesVerifyingKeys: VerifyingKey[]

Defined in: packages/sdk/ts/verifyingKeys/types.ts:134

The process messages verifying keys array


signer

signer: Signer

Defined in: packages/sdk/ts/verifyingKeys/types.ts:174

The signer


stateTreeDepth

stateTreeDepth: number

Defined in: packages/sdk/ts/verifyingKeys/types.ts:144

The state tree depth


tallyProcessingStateTreeDepth

tallyProcessingStateTreeDepth: number

Defined in: packages/sdk/ts/verifyingKeys/types.ts:154

The intermediate state tree depth (ballot tree)


tallyVotesVerifyingKeys

tallyVotesVerifyingKeys: VerifyingKey[]

Defined in: packages/sdk/ts/verifyingKeys/types.ts:139

The tally votes verifying keys array


verifyingKeysRegistryAddress

verifyingKeysRegistryAddress: string

Defined in: packages/sdk/ts/verifyingKeys/types.ts:169

The VerifyingKeysRegistry contract address


voteOptionTreeDepth

voteOptionTreeDepth: number

Defined in: packages/sdk/ts/verifyingKeys/types.ts:159

The vote option tree depth