Skip to main content
Version: v3.x

Minimal Anti Collusion Infrastructure (MACI) / IPollJoiningCircuitInputs

Interface: IPollJoiningCircuitInputs

Defined in: packages/sdk/ts/user/types.ts:187

An interface describing the circuit inputs to the PollJoining circuit

Properties

actualStateTreeDepth

actualStateTreeDepth: string

Defined in: packages/sdk/ts/user/types.ts:226

The actual state tree depth


indices

indices: string[]

Defined in: packages/sdk/ts/user/types.ts:211

The path indices


nullifier

nullifier: string

Defined in: packages/sdk/ts/user/types.ts:216

The nullifier


pollId

pollId: string

Defined in: packages/sdk/ts/user/types.ts:231

The poll id


pollPublicKey

pollPublicKey: string[]

Defined in: packages/sdk/ts/user/types.ts:196

The poll public key


privateKey

privateKey: string

Defined in: packages/sdk/ts/user/types.ts:191

The private key


siblings

siblings: string[][]

Defined in: packages/sdk/ts/user/types.ts:206

The siblings for the merkle proof


stateLeaf

stateLeaf: string[]

Defined in: packages/sdk/ts/user/types.ts:201

The state leaf


stateRoot

stateRoot: string

Defined in: packages/sdk/ts/user/types.ts:221

The state root