Skip to main content
Version: v3.x

Minimal Anti Collusion Infrastructure (MACI) / ISetVerifyingKeysArgs

Interface: ISetVerifyingKeysArgs

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

The arguments for the setVerifyingKeys function

Properties

intStateTreeDepth

intStateTreeDepth: number

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

The intermediate state tree depth (ballot tree)


messageBatchSize

messageBatchSize: number

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

The message batch size


mode

mode: EMode

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

QV or NON_QV


pollJoinedVk

pollJoinedVk: VerifyingKey

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

The poll joined Vk object


pollJoiningVk

pollJoiningVk: VerifyingKey

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

The polll joining Vk object


processMessagesVk

processMessagesVk: VerifyingKey

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

The process messages Vk object


signer

signer: Signer

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

The signer


stateTreeDepth

stateTreeDepth: number

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

The state tree depth


tallyVotesVk

tallyVotesVk: VerifyingKey

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

The tally votes Vk object


vkRegistryAddress

vkRegistryAddress: string

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

The VkRegistry contract address


voteOptionTreeDepth

voteOptionTreeDepth: number

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

The vote option tree depth