Skip to main content
Version: v3.x

Minimal Anti Collusion Infrastructure (MACI) / DeployPollArgs

Interface: DeployPollArgs

Defined in: utils/interfaces.ts:277

Interface for the arguments to the deployPoll command

Properties

coordinatorPubkey

coordinatorPubkey: string

Defined in: utils/interfaces.ts:306

The coordinator's public key


gatekeeperAddress?

optional gatekeeperAddress: string

Defined in: utils/interfaces.ts:341

The address of the gatekeeper contract


initialVoiceCreditsBalance?

optional initialVoiceCreditsBalance: number

Defined in: utils/interfaces.ts:351

The initial voice credits balance


intStateTreeDepth

intStateTreeDepth: number

Defined in: utils/interfaces.ts:291

The depth of the intermediate state tree


maciAddress?

optional maciAddress: string

Defined in: utils/interfaces.ts:321

The MACI contract address


messageBatchSize

messageBatchSize: number

Defined in: utils/interfaces.ts:296

The size of the message batch


pollEndDate

pollEndDate: number

Defined in: utils/interfaces.ts:286

The end date of the poll


pollStartDate

pollStartDate: number

Defined in: utils/interfaces.ts:281

The start date of the poll


quiet?

optional quiet: boolean

Defined in: utils/interfaces.ts:331

Whether to log the output to the console


relayers?

optional relayers: string[]

Defined in: utils/interfaces.ts:316

The relayer addresses


signer

signer: Signer

Defined in: utils/interfaces.ts:311

A signer object


useQuadraticVoting?

optional useQuadraticVoting: boolean

Defined in: utils/interfaces.ts:336

Whether to use quadratic voting or not


vkRegistryAddress?

optional vkRegistryAddress: string

Defined in: utils/interfaces.ts:326

The vkRegistry contract address


voiceCreditProxyAddress?

optional voiceCreditProxyAddress: string

Defined in: utils/interfaces.ts:346

The address of the initial voice credit proxy contract


voteOptions?

optional voteOptions: number

Defined in: utils/interfaces.ts:356

The number of vote options


voteOptionTreeDepth

voteOptionTreeDepth: number

Defined in: utils/interfaces.ts:301

The depth of the vote option tree