From b376544cb64ac396b4cc52fdcf6063e3e9b7b4b2 Mon Sep 17 00:00:00 2001 From: Jost Schulte Date: Thu, 13 Jun 2024 12:32:06 -0600 Subject: [PATCH] chore(release): v0.17.0-dev.1 --- CHANGELOG.md | 5 +- docs/tryorama.appapiresponse.md | 4 +- ...ryorama.appapiresponsememproofsprovided.md | 54 ++++++++++++++ ...ma.appapiresponsememproofsprovided.type.md | 11 +++ docs/tryorama.appapiresponseok.md | 12 ++++ docs/tryorama.md | 31 ++++++++ ...tryorama.requestcallappinterfacemessage.md | 4 +- docs/tryorama.requestprovidememproofs.data.md | 11 +++ docs/tryorama.requestprovidememproofs.md | 72 +++++++++++++++++++ docs/tryorama.requestprovidememproofs.type.md | 11 +++ docs/tryorama.trycpconductor.connectappws.md | 3 +- package-lock.json | 4 +- package.json | 2 +- 13 files changed, 215 insertions(+), 9 deletions(-) create mode 100644 docs/tryorama.appapiresponsememproofsprovided.md create mode 100644 docs/tryorama.appapiresponsememproofsprovided.type.md create mode 100644 docs/tryorama.appapiresponseok.md create mode 100644 docs/tryorama.requestprovidememproofs.data.md create mode 100644 docs/tryorama.requestprovidememproofs.md create mode 100644 docs/tryorama.requestprovidememproofs.type.md diff --git a/CHANGELOG.md b/CHANGELOG.md index c0c91b32..1f9463ba 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,11 +5,14 @@ This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.htm ## \[Unreleased\] ### Added -- New call `AppRequest::ProvideMemproofs`. An app can be installed with deferred membrane proofs, which can later be provided through this call. ### Removed ### Changed ### Fixed +## 2024-06-13: v0.17.0-dev.1 +### Added +- New call `AppRequest::ProvideMemproofs`. An app can be installed with deferred membrane proofs, which can later be provided through this call. + ## 2024-05-03: v0.17.0-dev.0 ### Changed - **BREAKING** Update enum serialization to match [changed Conductor API serialization format](https://github.com/holochain/holochain/blob/develop/crates/holochain/CHANGELOG.md#040-dev1). diff --git a/docs/tryorama.appapiresponse.md b/docs/tryorama.appapiresponse.md index cc432922..7526096b 100644 --- a/docs/tryorama.appapiresponse.md +++ b/docs/tryorama.appapiresponse.md @@ -9,7 +9,7 @@ App API Responses. **Signature:** ```typescript -export type AppApiResponse = AppApiResponseAppInfo | AppApiResponseZomeCall | AppApiResponseCloneCellCreated | AppApiResponseCloneCellEnabled | AppApiResponseCloneCellDisabled | AppApiResponseNetworkInfo; +export type AppApiResponse = AppApiResponseAppInfo | AppApiResponseMemproofsProvided | AppApiResponseZomeCall | AppApiResponseCloneCellCreated | AppApiResponseCloneCellEnabled | AppApiResponseCloneCellDisabled | AppApiResponseNetworkInfo; ``` -**References:** [AppApiResponseAppInfo](./tryorama.appapiresponseappinfo.md), [AppApiResponseZomeCall](./tryorama.appapiresponsezomecall.md), [AppApiResponseCloneCellCreated](./tryorama.appapiresponseclonecellcreated.md), [AppApiResponseCloneCellEnabled](./tryorama.appapiresponseclonecellenabled.md), [AppApiResponseCloneCellDisabled](./tryorama.appapiresponseclonecelldisabled.md), [AppApiResponseNetworkInfo](./tryorama.appapiresponsenetworkinfo.md) +**References:** [AppApiResponseAppInfo](./tryorama.appapiresponseappinfo.md), [AppApiResponseMemproofsProvided](./tryorama.appapiresponsememproofsprovided.md), [AppApiResponseZomeCall](./tryorama.appapiresponsezomecall.md), [AppApiResponseCloneCellCreated](./tryorama.appapiresponseclonecellcreated.md), [AppApiResponseCloneCellEnabled](./tryorama.appapiresponseclonecellenabled.md), [AppApiResponseCloneCellDisabled](./tryorama.appapiresponseclonecelldisabled.md), [AppApiResponseNetworkInfo](./tryorama.appapiresponsenetworkinfo.md) diff --git a/docs/tryorama.appapiresponsememproofsprovided.md b/docs/tryorama.appapiresponsememproofsprovided.md new file mode 100644 index 00000000..1e271f3e --- /dev/null +++ b/docs/tryorama.appapiresponsememproofsprovided.md @@ -0,0 +1,54 @@ + + +[Home](./index.md) > [@holochain/tryorama](./tryorama.md) > [AppApiResponseMemproofsProvided](./tryorama.appapiresponsememproofsprovided.md) + +## AppApiResponseMemproofsProvided interface + + +**Signature:** + +```typescript +export interface AppApiResponseMemproofsProvided +``` + +## Properties + + + +
+ +Property + + + + +Modifiers + + + + +Type + + + + +Description + + +
+ +[type](./tryorama.appapiresponsememproofsprovided.type.md) + + + + + + + +typeof [AppApiResponseOk](./tryorama.appapiresponseok.md) + + + + + +
diff --git a/docs/tryorama.appapiresponsememproofsprovided.type.md b/docs/tryorama.appapiresponsememproofsprovided.type.md new file mode 100644 index 00000000..7b4972ce --- /dev/null +++ b/docs/tryorama.appapiresponsememproofsprovided.type.md @@ -0,0 +1,11 @@ + + +[Home](./index.md) > [@holochain/tryorama](./tryorama.md) > [AppApiResponseMemproofsProvided](./tryorama.appapiresponsememproofsprovided.md) > [type](./tryorama.appapiresponsememproofsprovided.type.md) + +## AppApiResponseMemproofsProvided.type property + +**Signature:** + +```typescript +type: typeof AppApiResponseOk; +``` diff --git a/docs/tryorama.appapiresponseok.md b/docs/tryorama.appapiresponseok.md new file mode 100644 index 00000000..c7e812ce --- /dev/null +++ b/docs/tryorama.appapiresponseok.md @@ -0,0 +1,12 @@ + + +[Home](./index.md) > [@holochain/tryorama](./tryorama.md) > [AppApiResponseOk](./tryorama.appapiresponseok.md) + +## AppApiResponseOk variable + + +**Signature:** + +```typescript +AppApiResponseOk = "ok" +``` diff --git a/docs/tryorama.md b/docs/tryorama.md index 4be2f414..a20a4337 100644 --- a/docs/tryorama.md +++ b/docs/tryorama.md @@ -607,6 +607,16 @@ Error response from the Admin or App API. + + + +[AppApiResponseMemproofsProvided](./tryorama.appapiresponsememproofsprovided.md) + + + + + + @@ -889,6 +899,17 @@ Enable a disabled clone cell. Request network info. + + + +[RequestProvideMemproofs](./tryorama.requestprovidememproofs.md) + + + + +Request to provide deferred memproofs for an app. + + @@ -983,6 +1004,16 @@ Description +[AppApiResponseOk](./tryorama.appapiresponseok.md) + + + + + + + + + [DEFAULT\_PARTIAL\_PLAYER\_CONFIG](./tryorama.default_partial_player_config.md) diff --git a/docs/tryorama.requestcallappinterfacemessage.md b/docs/tryorama.requestcallappinterfacemessage.md index c4555891..9909b66d 100644 --- a/docs/tryorama.requestcallappinterfacemessage.md +++ b/docs/tryorama.requestcallappinterfacemessage.md @@ -9,7 +9,7 @@ All possible calls to the App API. **Signature:** ```typescript -export type RequestCallAppInterfaceMessage = RequestCallZome | RequestAppInfo | RequestCreateCloneCell | RequestEnableCloneCell | RequestDisableCloneCell | RequestNetworkInfo; +export type RequestCallAppInterfaceMessage = RequestCallZome | RequestAppInfo | RequestProvideMemproofs | RequestCreateCloneCell | RequestEnableCloneCell | RequestDisableCloneCell | RequestNetworkInfo; ``` -**References:** [RequestCallZome](./tryorama.requestcallzome.md), [RequestAppInfo](./tryorama.requestappinfo.md), [RequestCreateCloneCell](./tryorama.requestcreateclonecell.md), [RequestEnableCloneCell](./tryorama.requestenableclonecell.md), [RequestDisableCloneCell](./tryorama.requestdisableclonecell.md), [RequestNetworkInfo](./tryorama.requestnetworkinfo.md) +**References:** [RequestCallZome](./tryorama.requestcallzome.md), [RequestAppInfo](./tryorama.requestappinfo.md), [RequestProvideMemproofs](./tryorama.requestprovidememproofs.md), [RequestCreateCloneCell](./tryorama.requestcreateclonecell.md), [RequestEnableCloneCell](./tryorama.requestenableclonecell.md), [RequestDisableCloneCell](./tryorama.requestdisableclonecell.md), [RequestNetworkInfo](./tryorama.requestnetworkinfo.md) diff --git a/docs/tryorama.requestprovidememproofs.data.md b/docs/tryorama.requestprovidememproofs.data.md new file mode 100644 index 00000000..0fe2d732 --- /dev/null +++ b/docs/tryorama.requestprovidememproofs.data.md @@ -0,0 +1,11 @@ + + +[Home](./index.md) > [@holochain/tryorama](./tryorama.md) > [RequestProvideMemproofs](./tryorama.requestprovidememproofs.md) > [data](./tryorama.requestprovidememproofs.data.md) + +## RequestProvideMemproofs.data property + +**Signature:** + +```typescript +data: ProvideMemproofsRequest; +``` diff --git a/docs/tryorama.requestprovidememproofs.md b/docs/tryorama.requestprovidememproofs.md new file mode 100644 index 00000000..c4a5f576 --- /dev/null +++ b/docs/tryorama.requestprovidememproofs.md @@ -0,0 +1,72 @@ + + +[Home](./index.md) > [@holochain/tryorama](./tryorama.md) > [RequestProvideMemproofs](./tryorama.requestprovidememproofs.md) + +## RequestProvideMemproofs interface + +Request to provide deferred memproofs for an app. + +**Signature:** + +```typescript +export interface RequestProvideMemproofs +``` + +## Properties + + + + +
+ +Property + + + + +Modifiers + + + + +Type + + + + +Description + + +
+ +[data](./tryorama.requestprovidememproofs.data.md) + + + + + + + +ProvideMemproofsRequest + + + + + +
+ +[type](./tryorama.requestprovidememproofs.type.md) + + + + + + + +"provide\_memproofs" + + + + + +
diff --git a/docs/tryorama.requestprovidememproofs.type.md b/docs/tryorama.requestprovidememproofs.type.md new file mode 100644 index 00000000..b5fded42 --- /dev/null +++ b/docs/tryorama.requestprovidememproofs.type.md @@ -0,0 +1,11 @@ + + +[Home](./index.md) > [@holochain/tryorama](./tryorama.md) > [RequestProvideMemproofs](./tryorama.requestprovidememproofs.md) > [type](./tryorama.requestprovidememproofs.type.md) + +## RequestProvideMemproofs.type property + +**Signature:** + +```typescript +type: "provide_memproofs"; +``` diff --git a/docs/tryorama.trycpconductor.connectappws.md b/docs/tryorama.trycpconductor.connectappws.md index 792013f1..eead2172 100644 --- a/docs/tryorama.trycpconductor.connectappws.md +++ b/docs/tryorama.trycpconductor.connectappws.md @@ -16,6 +16,7 @@ connectAppWs(_token: AppAuthenticationToken, port: number): Promise<{ enableCloneCell: (request: EnableCloneCellRequest) => Promise; disableCloneCell: (request: DisableCloneCellRequest) => Promise; networkInfo: (request: NetworkInfoRequest) => Promise; + provideMemproofs: (request: MemproofMap) => Promise; }>; ``` @@ -68,7 +69,7 @@ number **Returns:** -Promise<{ appInfo: () => Promise<import("@holochain/client").AppInfoResponse>; callZome: <T>(request: CallZomeRequest \| CallZomeRequestSigned) => Promise<T>; createCloneCell: (request: CreateCloneCellRequest) => Promise<import("@holochain/client").ClonedCell>; enableCloneCell: (request: EnableCloneCellRequest) => Promise<import("@holochain/client").ClonedCell>; disableCloneCell: (request: DisableCloneCellRequest) => Promise<void>; networkInfo: (request: NetworkInfoRequest) => Promise<import("@holochain/client").NetworkInfoResponse>; }> +Promise<{ appInfo: () => Promise<import("@holochain/client").AppInfoResponse>; callZome: <T>(request: CallZomeRequest \| CallZomeRequestSigned) => Promise<T>; createCloneCell: (request: CreateCloneCellRequest) => Promise<import("@holochain/client").ClonedCell>; enableCloneCell: (request: EnableCloneCellRequest) => Promise<import("@holochain/client").ClonedCell>; disableCloneCell: (request: DisableCloneCellRequest) => Promise<void>; networkInfo: (request: NetworkInfoRequest) => Promise<import("@holochain/client").NetworkInfoResponse>; provideMemproofs: (request: MemproofMap) => Promise<void>; }> The App API web socket. diff --git a/package-lock.json b/package-lock.json index 3bfeb325..e6654f30 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@holochain/tryorama", - "version": "0.17.0-dev.0", + "version": "0.17.0-dev.1", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@holochain/tryorama", - "version": "0.17.0-dev.0", + "version": "0.17.0-dev.1", "license": "MIT", "dependencies": { "@holochain/client": "^0.18.0-dev.3", diff --git a/package.json b/package.json index 3072aa6a..4c1d16de 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "@holochain/tryorama", "description": "Toolset to manage Holochain conductors and facilitate running test scenarios", - "version": "0.17.0-dev.0", + "version": "0.17.0-dev.1", "author": "Holochain Foundation", "license": "MIT", "keywords": [