Type alias StartContractInstance<C>
StartContractInstance<C>: ((installation,
issuerKeywordRecord?,
terms?,
privateArgs?) => Promise<{ adminFacet: AdminFacet; creatorFacet: C["creatorFacet"]; creatorInvitation: C["creatorInvitation"]; instance: Instance; publicFacet: C["publicFacet"]; }>) Type declaration
- (installation, issuerKeywordRecord?, terms?, privateArgs?): Promise<{
adminFacet: AdminFacet;
creatorFacet: C["creatorFacet"];
creatorInvitation: C["creatorInvitation"];
instance: Instance;
publicFacet: C["publicFacet"];
}> Parameters
Optional issuerKeywordRecord: MapStore
Optional terms: object
Optional privateArgs: object
Returns Promise<{
adminFacet: AdminFacet;
creatorFacet: C["creatorFacet"];
creatorInvitation: C["creatorInvitation"];
instance: Instance;
publicFacet: C["publicFacet"];
}>