Minimal Anti Collusion Infrastructure (MACI) / deployEASSignUpPolicy
Variable: deployEASSignUpPolicy()
constdeployEASSignUpPolicy: (args,factories?,signer?,quiet?) =>Promise<[EASPolicy,EASChecker,EASPolicyFactoryContract,EASCheckerFactoryContract]>
Defined in: contracts/build/ts/deploy.d.ts:117
Deploy a EASPolicy contract
Parameters
args
the arguments to deploy policy
attester
string
eas
string
schema
Uint8Array | string
factories?
TDeployedProxyFactories<EASCheckerFactoryContract, EASPolicyFactoryContract>
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<[EASPolicy, EASChecker, EASPolicyFactoryContract, EASCheckerFactoryContract]>
the deployed EASPolicy contracts