Skip to main content
Version: v2.x

Minimal Anti Collusion Infrastructure (MACI) / IPublishBatchArgs

Interface: IPublishBatchArgs

Defined in: packages/sdk/ts/vote/types.ts:123

Interface for the arguments to the batch publish command

Properties

maciAddress

maciAddress: string

Defined in: packages/sdk/ts/vote/types.ts:137

The address of the MACI contract


messages

messages: IPublishMessage[]

Defined in: packages/sdk/ts/vote/types.ts:127

User messages


pollId

pollId: bigint

Defined in: packages/sdk/ts/vote/types.ts:132

The id of the poll


privateKey

privateKey: string

Defined in: packages/sdk/ts/vote/types.ts:147

The private key of the user


publicKey

publicKey: string

Defined in: packages/sdk/ts/vote/types.ts:142

The public key of the user


signer

signer: Signer

Defined in: packages/sdk/ts/vote/types.ts:152

A signer object