Skip to content

Commit

Permalink
chore(release): v0.17.0-dev.1
Browse files Browse the repository at this point in the history
  • Loading branch information
jost-s committed Jun 13, 2024
1 parent 72202b2 commit b376544
Show file tree
Hide file tree
Showing 13 changed files with 215 additions and 9 deletions.
5 changes: 4 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -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).
Expand Down
4 changes: 2 additions & 2 deletions docs/tryorama.appapiresponse.md
Original file line number Diff line number Diff line change
Expand Up @@ -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)

54 changes: 54 additions & 0 deletions docs/tryorama.appapiresponsememproofsprovided.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,54 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->

[Home](./index.md) &gt; [@holochain/tryorama](./tryorama.md) &gt; [AppApiResponseMemproofsProvided](./tryorama.appapiresponsememproofsprovided.md)

## AppApiResponseMemproofsProvided interface


**Signature:**

```typescript
export interface AppApiResponseMemproofsProvided
```

## Properties

<table><thead><tr><th>

Property


</th><th>

Modifiers


</th><th>

Type


</th><th>

Description


</th></tr></thead>
<tbody><tr><td>

[type](./tryorama.appapiresponsememproofsprovided.type.md)


</td><td>


</td><td>

typeof [AppApiResponseOk](./tryorama.appapiresponseok.md)


</td><td>


</td></tr>
</tbody></table>
11 changes: 11 additions & 0 deletions docs/tryorama.appapiresponsememproofsprovided.type.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->

[Home](./index.md) &gt; [@holochain/tryorama](./tryorama.md) &gt; [AppApiResponseMemproofsProvided](./tryorama.appapiresponsememproofsprovided.md) &gt; [type](./tryorama.appapiresponsememproofsprovided.type.md)

## AppApiResponseMemproofsProvided.type property

**Signature:**

```typescript
type: typeof AppApiResponseOk;
```
12 changes: 12 additions & 0 deletions docs/tryorama.appapiresponseok.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->

[Home](./index.md) &gt; [@holochain/tryorama](./tryorama.md) &gt; [AppApiResponseOk](./tryorama.appapiresponseok.md)

## AppApiResponseOk variable


**Signature:**

```typescript
AppApiResponseOk = "ok"
```
31 changes: 31 additions & 0 deletions docs/tryorama.md
Original file line number Diff line number Diff line change
Expand Up @@ -607,6 +607,16 @@ Error response from the Admin or App API.



</td></tr>
<tr><td>

[AppApiResponseMemproofsProvided](./tryorama.appapiresponsememproofsprovided.md)


</td><td>



</td></tr>
<tr><td>

Expand Down Expand Up @@ -889,6 +899,17 @@ Enable a disabled clone cell.
Request network info.


</td></tr>
<tr><td>

[RequestProvideMemproofs](./tryorama.requestprovidememproofs.md)


</td><td>

Request to provide deferred memproofs for an app.


</td></tr>
<tr><td>

Expand Down Expand Up @@ -983,6 +1004,16 @@ Description
</th></tr></thead>
<tbody><tr><td>

[AppApiResponseOk](./tryorama.appapiresponseok.md)


</td><td>



</td></tr>
<tr><td>

[DEFAULT\_PARTIAL\_PLAYER\_CONFIG](./tryorama.default_partial_player_config.md)


Expand Down
4 changes: 2 additions & 2 deletions docs/tryorama.requestcallappinterfacemessage.md
Original file line number Diff line number Diff line change
Expand Up @@ -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)

11 changes: 11 additions & 0 deletions docs/tryorama.requestprovidememproofs.data.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->

[Home](./index.md) &gt; [@holochain/tryorama](./tryorama.md) &gt; [RequestProvideMemproofs](./tryorama.requestprovidememproofs.md) &gt; [data](./tryorama.requestprovidememproofs.data.md)

## RequestProvideMemproofs.data property

**Signature:**

```typescript
data: ProvideMemproofsRequest;
```
72 changes: 72 additions & 0 deletions docs/tryorama.requestprovidememproofs.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,72 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->

[Home](./index.md) &gt; [@holochain/tryorama](./tryorama.md) &gt; [RequestProvideMemproofs](./tryorama.requestprovidememproofs.md)

## RequestProvideMemproofs interface

Request to provide deferred memproofs for an app.

**Signature:**

```typescript
export interface RequestProvideMemproofs
```

## Properties

<table><thead><tr><th>

Property


</th><th>

Modifiers


</th><th>

Type


</th><th>

Description


</th></tr></thead>
<tbody><tr><td>

[data](./tryorama.requestprovidememproofs.data.md)


</td><td>


</td><td>

ProvideMemproofsRequest


</td><td>


</td></tr>
<tr><td>

[type](./tryorama.requestprovidememproofs.type.md)


</td><td>


</td><td>

"provide\_memproofs"


</td><td>


</td></tr>
</tbody></table>
11 changes: 11 additions & 0 deletions docs/tryorama.requestprovidememproofs.type.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->

[Home](./index.md) &gt; [@holochain/tryorama](./tryorama.md) &gt; [RequestProvideMemproofs](./tryorama.requestprovidememproofs.md) &gt; [type](./tryorama.requestprovidememproofs.type.md)

## RequestProvideMemproofs.type property

**Signature:**

```typescript
type: "provide_memproofs";
```
3 changes: 2 additions & 1 deletion docs/tryorama.trycpconductor.connectappws.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@ connectAppWs(_token: AppAuthenticationToken, port: number): Promise<{
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>;
}>;
```

Expand Down Expand Up @@ -68,7 +69,7 @@ number
</tbody></table>
**Returns:**

Promise&lt;{ appInfo: () =&gt; Promise&lt;import("@holochain/client").AppInfoResponse&gt;; callZome: &lt;T&gt;(request: CallZomeRequest \| CallZomeRequestSigned) =&gt; Promise&lt;T&gt;; createCloneCell: (request: CreateCloneCellRequest) =&gt; Promise&lt;import("@holochain/client").ClonedCell&gt;; enableCloneCell: (request: EnableCloneCellRequest) =&gt; Promise&lt;import("@holochain/client").ClonedCell&gt;; disableCloneCell: (request: DisableCloneCellRequest) =&gt; Promise&lt;void&gt;; networkInfo: (request: NetworkInfoRequest) =&gt; Promise&lt;import("@holochain/client").NetworkInfoResponse&gt;; }&gt;
Promise&lt;{ appInfo: () =&gt; Promise&lt;import("@holochain/client").AppInfoResponse&gt;; callZome: &lt;T&gt;(request: CallZomeRequest \| CallZomeRequestSigned) =&gt; Promise&lt;T&gt;; createCloneCell: (request: CreateCloneCellRequest) =&gt; Promise&lt;import("@holochain/client").ClonedCell&gt;; enableCloneCell: (request: EnableCloneCellRequest) =&gt; Promise&lt;import("@holochain/client").ClonedCell&gt;; disableCloneCell: (request: DisableCloneCellRequest) =&gt; Promise&lt;void&gt;; networkInfo: (request: NetworkInfoRequest) =&gt; Promise&lt;import("@holochain/client").NetworkInfoResponse&gt;; provideMemproofs: (request: MemproofMap) =&gt; Promise&lt;void&gt;; }&gt;

The App API web socket.

4 changes: 2 additions & 2 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -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": [
Expand Down

0 comments on commit b376544

Please sign in to comment.