Skip to main content
Version: v2.x

Minimal Anti Collusion Infrastructure (MACI) v2.5.0 / DeployArgs

Interface: DeployArgs

Interface for the arguments to the deploy command

Properties

initialVoiceCredits?

optional initialVoiceCredits: number

The initial voice credits to be minted

Defined in

utils/interfaces.ts:231


initialVoiceCreditsProxyAddress?

optional initialVoiceCreditsProxyAddress: string

The address of the initialVoiceCreditsProxy contract

Defined in

utils/interfaces.ts:236


poseidonT3Address?

optional poseidonT3Address: string

The address of the PoseidonT3 contract

Defined in

utils/interfaces.ts:246


poseidonT4Address?

optional poseidonT4Address: string

The address of the PoseidonT4 contract

Defined in

utils/interfaces.ts:251


poseidonT5Address?

optional poseidonT5Address: string

The address of the PoseidonT5 contract

Defined in

utils/interfaces.ts:256


poseidonT6Address?

optional poseidonT6Address: string

The address of the PoseidonT6 contract

Defined in

utils/interfaces.ts:261


quiet?

optional quiet: boolean

Whether to log the output

Defined in

utils/interfaces.ts:266


signer

signer: Signer

A signer object

Defined in

utils/interfaces.ts:226


signupGatekeeperAddress?

optional signupGatekeeperAddress: string

The address of the signupGatekeeper contract

Defined in

utils/interfaces.ts:241


stateTreeDepth

stateTreeDepth: number

The depth of the state tree

Defined in

utils/interfaces.ts:221