Minimal Anti Collusion Infrastructure (MACI) / deployAnonAadhaarPolicy
Variable: deployAnonAadhaarPolicy()
constdeployAnonAadhaarPolicy: (args,factories?,signer?,quiet?) =>Promise<[AnonAadhaarPolicy,AnonAadhaarChecker,AnonAadhaarPolicyFactoryContract,AnonAadhaarCheckerFactoryContract]>
Defined in: contracts/build/ts/deploy.d.ts:227
Deploy an AnonAadhaarPolicy contract
Parameters
args
the arguments to deploy policy
nullifierSeed
string
verifierAddress
string
factories?
TDeployedProxyFactories<AnonAadhaarCheckerFactoryContract, AnonAadhaarPolicyFactoryContract>
the optional proxy factories to reuse for deployment
signer?
Signer
the signer to use to deploy the contract
quiet?
boolean
whether to suppress console output
Returns
Promise<[AnonAadhaarPolicy, AnonAadhaarChecker, AnonAadhaarPolicyFactoryContract, AnonAadhaarCheckerFactoryContract]>
the deployed AnonAadhaarPolicy contracts