Skip to main content
Version: v3.x

Minimal Anti Collusion Infrastructure (MACI) / IProcessMessagesOutput

Interface: IProcessMessagesOutput

Defined in: utils/types.ts:133

An interface describing the output of the processMessage function

Properties

command?

optional command: VoteCommand

Defined in: utils/types.ts:143


newBallot?

optional newBallot: Ballot

Defined in: utils/types.ts:140


newStateLeaf?

optional newStateLeaf: StateLeaf

Defined in: utils/types.ts:135


originalBallot?

optional originalBallot: Ballot

Defined in: utils/types.ts:141


originalBallotPathElements?

optional originalBallotPathElements: PathElements

Defined in: utils/types.ts:142


originalStateLeaf?

optional originalStateLeaf: StateLeaf

Defined in: utils/types.ts:136


originalStateLeafPathElements?

optional originalStateLeafPathElements: PathElements

Defined in: utils/types.ts:137


originalVoteWeight?

optional originalVoteWeight: bigint

Defined in: utils/types.ts:138


originalVoteWeightsPathElements?

optional originalVoteWeightsPathElements: PathElements

Defined in: utils/types.ts:139


stateLeafIndex?

optional stateLeafIndex: number

Defined in: utils/types.ts:134