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


mode

mode: EMode

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

QV or NON_QV


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


processMessagesVerifyingKey

processMessagesVerifyingKey: VerifyingKey

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

The process messages verifying key object


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)


tallyVotesVerifyingKey

tallyVotesVerifyingKey: VerifyingKey

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

The tally votes verifying key object


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