interface ZCFZygote {
    restartContract: ((privateArgs?) => void);
    startContract: ((instanceAdminFromZoe, instanceRecordFromZoe, issuerStorageFromZoe, privateArgs?) => Promise<ExecuteContractResult>);
}

Properties

restartContract: ((privateArgs?) => void)

Type declaration

    • (privateArgs?): void
    • Parameters

      • Optional privateArgs: any

      Returns void

startContract: ((instanceAdminFromZoe, instanceRecordFromZoe, issuerStorageFromZoe, privateArgs?) => Promise<ExecuteContractResult>)

Type declaration

    • (instanceAdminFromZoe, instanceRecordFromZoe, issuerStorageFromZoe, privateArgs?): Promise<ExecuteContractResult>
    • Parameters

      • instanceAdminFromZoe: ERef<ZoeInstanceAdmin>
      • instanceRecordFromZoe: InstanceRecord
      • issuerStorageFromZoe: IssuerRecords
      • Optional privateArgs: any

      Returns Promise<ExecuteContractResult>