Skip to main content
Version: v3.x

Minimal Anti Collusion Infrastructure (MACI) / IProcessMessagesCircuitInputs

Interface: IProcessMessagesCircuitInputs

Defined in: utils/types.ts:195

An interface describing the circuit inputs to the ProcessMessage circuit

Properties

actualStateTreeDepth

actualStateTreeDepth: string

Defined in: utils/types.ts:196


batchEndIndex

batchEndIndex: string

Defined in: utils/types.ts:198


coordinatorPrivateKey

coordinatorPrivateKey: string

Defined in: utils/types.ts:205


coordinatorPublicKeyHash

coordinatorPublicKeyHash: string

Defined in: utils/types.ts:201


currentBallotRoot

currentBallotRoot: string

Defined in: utils/types.ts:208


currentBallots

currentBallots: string[]

Defined in: utils/types.ts:213


currentBallotsPathElements

currentBallotsPathElements: string[][]

Defined in: utils/types.ts:214


currentSbCommitment

currentSbCommitment: string

Defined in: utils/types.ts:209


currentSbSalt

currentSbSalt: string

Defined in: utils/types.ts:210


currentStateLeaves

currentStateLeaves: string[]

Defined in: utils/types.ts:211


currentStateLeavesPathElements

currentStateLeavesPathElements: string[][]

Defined in: utils/types.ts:212


currentStateRoot

currentStateRoot: string

Defined in: utils/types.ts:207


currentVoteWeights

currentVoteWeights: string[]

Defined in: utils/types.ts:215


currentVoteWeightsPathElements

currentVoteWeightsPathElements: string[][]

Defined in: utils/types.ts:216


encryptionPublicKeys

encryptionPublicKeys: string[]

Defined in: utils/types.ts:206


index

index: string

Defined in: utils/types.ts:199


inputBatchHash

inputBatchHash: string

Defined in: utils/types.ts:202


messages

messages: string[]

Defined in: utils/types.ts:204


msgRoot

msgRoot: string

Defined in: utils/types.ts:200


newSbCommitment

newSbCommitment: string

Defined in: utils/types.ts:218


newSbSalt

newSbSalt: string

Defined in: utils/types.ts:217


outputBatchHash

outputBatchHash: string

Defined in: utils/types.ts:203


totalSignups

totalSignups: string

Defined in: utils/types.ts:197


voteOptions

voteOptions: bigint

Defined in: utils/types.ts:219