Minimal Anti Collusion Infrastructure (MACI) / GenProofsArgs
Interface: GenProofsArgs
Defined in: utils/interfaces.ts:562
Interface for the arguments to the genProof command
Properties
blocksPerBatch?
optionalblocksPerBatch:number
Defined in: utils/interfaces.ts:661
The number of blocks to fetch logs from
coordinatorPrivKey?
optionalcoordinatorPrivKey:string
Defined in: utils/interfaces.ts:621
The coordinator's private key
endBlock?
optionalendBlock:number
Defined in: utils/interfaces.ts:666
The block number to stop fetching logs from
maciAddress?
optionalmaciAddress:string
Defined in: utils/interfaces.ts:626
The address of the MACI contract
outputDir
outputDir:
string
Defined in: utils/interfaces.ts:566
The directory to store the proofs
pollId
pollId:
bigint
Defined in: utils/interfaces.ts:586
The id of the poll
processDatFile?
optionalprocessDatFile:string
Defined in: utils/interfaces.ts:606
The path to the process dat file
processWasm?
optionalprocessWasm:string
Defined in: utils/interfaces.ts:636
The path to the process wasm file
processWitgen?
optionalprocessWitgen:string
Defined in: utils/interfaces.ts:601
The path to the process witnessgen binary
processZkey
processZkey:
string
Defined in: utils/interfaces.ts:581
The path to the process zkey file
quiet?
optionalquiet:boolean
Defined in: utils/interfaces.ts:671
Whether to log the output
rapidsnark?
optionalrapidsnark:string
Defined in: utils/interfaces.ts:596
The path to the rapidsnark binary
signer
signer:
Signer
Defined in: utils/interfaces.ts:591
A signer object
startBlock?
optionalstartBlock:number
Defined in: utils/interfaces.ts:656
The block number to start fetching logs from
stateFile?
optionalstateFile:string
Defined in: utils/interfaces.ts:651
The file with the serialized maci state
tallyDatFile?
optionaltallyDatFile:string
Defined in: utils/interfaces.ts:616
The path to the tally dat file
tallyFile
tallyFile:
string
Defined in: utils/interfaces.ts:571
The file to store the tally proof
tallyWasm?
optionaltallyWasm:string
Defined in: utils/interfaces.ts:641
The path to the tally wasm file
tallyWitgen?
optionaltallyWitgen:string
Defined in: utils/interfaces.ts:611
The path to the tally witnessgen binary
tallyZkey
tallyZkey:
string
Defined in: utils/interfaces.ts:576
The path to the tally zkey file
transactionHash?
optionaltransactionHash:string
Defined in: utils/interfaces.ts:631
The transaction hash of the first transaction
useQuadraticVoting?
optionaluseQuadraticVoting:boolean
Defined in: utils/interfaces.ts:676
Whether to use quadratic voting or not
useWasm?
optionaluseWasm:boolean
Defined in: utils/interfaces.ts:646
Whether to use wasm or rapidsnark