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:145

The intermediate state tree depth (ballot tree)


messageBatchSize

messageBatchSize: number

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

The message batch size


mode

mode: EMode

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

QV or NON_QV


pollJoinedVerifyingKey

pollJoinedVerifyingKey: VerifyingKey

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

The poll joined verifying key object


pollJoiningVerifyingKey

pollJoiningVerifyingKey: VerifyingKey

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

The polll joining verifying key object


pollStateTreeDepth

pollStateTreeDepth: number

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

The poll state tree depth


processMessagesVerifyingKey

processMessagesVerifyingKey: VerifyingKey

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

The process messages verifying key object


signer

signer: Signer

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

The signer


stateTreeDepth

stateTreeDepth: number

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

The state tree depth


tallyVotesVerifyingKey

tallyVotesVerifyingKey: VerifyingKey

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

The tally votes verifying key object


verifyingKeysRegistryAddress

verifyingKeysRegistryAddress: string

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

The VerifyingKeysRegistry contract address


voteOptionTreeDepth

voteOptionTreeDepth: number

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

The vote option tree depth