StartContractInstance<C>: ((installation, issuerKeywordRecord?, terms?, privateArgs?) => Promise<{
    adminFacet: AdminFacet<any>;
    creatorFacet: C["creatorFacet"];
    creatorInvitation: C["creatorInvitation"];
    instance: Instance;
    publicFacet: C["publicFacet"];
}>)

Type Parameters

  • C

Type declaration

    • (installation, issuerKeywordRecord?, terms?, privateArgs?): Promise<{
          adminFacet: AdminFacet<any>;
          creatorFacet: C["creatorFacet"];
          creatorInvitation: C["creatorInvitation"];
          instance: Instance;
          publicFacet: C["publicFacet"];
      }>
    • Parameters

      • installation: Installation<C>
      • Optional issuerKeywordRecord: MapStore
      • Optional terms: object
      • Optional privateArgs: object

      Returns Promise<{
          adminFacet: AdminFacet<any>;
          creatorFacet: C["creatorFacet"];
          creatorInvitation: C["creatorInvitation"];
          instance: Instance;
          publicFacet: C["publicFacet"];
      }>

Generated using TypeDoc