Tryorama
Tools for managing Holochain Conductors.
Class |
Description |
---|---|
A class to manage a conductor running on localhost. | |
An abstraction of a test scenario to write tests against Holochain hApps, running on a local conductor. |
Function |
Description |
---|---|
Add all agents of all conductors to each other. Shortcuts peer discovery through a bootstrap server or gossiping. | |
A utility function to compare conductors' integrated DhtOps. | |
A utility function to compare conductors' integrated DhtOps. | |
Run the | |
A utility function to wait until all conductors' integrated DhtOps are identical for a DNA. | |
The function to create a conductor. It starts a sandbox conductor via the Holochain CLI. | |
A utility function to wait until all conductors' integrated DhtOps are identical for a DNA. | |
Enable an app and build an agent app object. | |
Create curried version of | |
Get a shorthand function to call a cell's zome. | |
A utility function to wait the given amount of time. | |
Spawn bootstrap and signalling server to enable peer discovery and connections between peers. | |
A wrapper function to create and run a scenario. A scenario is created and all involved conductors are shut down and cleaned up after running. | |
Shutdown signalling server process. |
Interface |
Description |
---|---|
Provides direct access to cells of an app and the agent key. | |
Optional arguments when installing a hApp. | |
A Conductor and a CellId | |
DNA source and additional options. | |
A player tied to a Conductor. | |
Options when creating a scenario. |
Variable |
Description |
---|---|
Type Alias |
Description |
---|---|
An app and an optional agent pub key for each agent. Optionally a network seed to be used for DNA installation. | |
Extends an installed cell by a function to call a zome. | |
The function for calling a zome from a specific cell. | |
The zome request options adapted to a specific cell. | |
Options for using the conductor factory. |