Skip to main content
Version: v3.x

Minimal Anti Collusion Infrastructure (MACI) / joiningCircuitInputs

Function: joiningCircuitInputs()

joiningCircuitInputs(inclusionProof, stateTreeDepth, maciPrivateKey, pollPublicKey, pollId): TCircuitInputs

Defined in: packages/sdk/ts/user/utils.ts:182

Create circuit input for pollJoining

Parameters

inclusionProof

LeanIMTMerkleProof

stateTreeDepth

bigint

Maci state tree depth

maciPrivateKey

PrivateKey

User's private key for signing up

pollPublicKey

PublicKey

Poll's public key for the poll joining

pollId

bigint

Poll's id

Returns

TCircuitInputs

stringified circuit inputs