Minimal Anti Collusion Infrastructure (MACI) / DeployArgs
Interface: DeployArgs
Defined in: utils/interfaces.ts:25
Interface for the arguments to the deploy command
Properties
initialVoiceCredits?
optionalinitialVoiceCredits:number
Defined in: utils/interfaces.ts:39
The initial voice credits to be minted
initialVoiceCreditsProxyAddress?
optionalinitialVoiceCreditsProxyAddress:string
Defined in: utils/interfaces.ts:44
The address of the initialVoiceCreditsProxy contract
poseidonT3Address?
optionalposeidonT3Address:string
Defined in: utils/interfaces.ts:54
The address of the PoseidonT3 contract
poseidonT4Address?
optionalposeidonT4Address:string
Defined in: utils/interfaces.ts:59
The address of the PoseidonT4 contract
poseidonT5Address?
optionalposeidonT5Address:string
Defined in: utils/interfaces.ts:64
The address of the PoseidonT5 contract
poseidonT6Address?
optionalposeidonT6Address:string
Defined in: utils/interfaces.ts:69
The address of the PoseidonT6 contract
quiet?
optionalquiet:boolean
Defined in: utils/interfaces.ts:74
Whether to log the output
signer
signer:
Signer
Defined in: utils/interfaces.ts:34
A signer object
signupGatekeeperAddress?
optionalsignupGatekeeperAddress:string
Defined in: utils/interfaces.ts:49
The address of the signupGatekeeper contract
stateTreeDepth
stateTreeDepth:
number
Defined in: utils/interfaces.ts:29
The depth of the state tree