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