Class |
Description |
---|---|
A class for interacting with a conductor's Admin API. | |
A class to establish a websocket connection to an App interface, for a specific agent and app. | |
Identifier of a clone cell, composed of the DNA's role id and the index of the clone, starting at 0. Example: | |
Error thrown when response from Holochain is an error. | |
A WebSocket client which can make requests and receive responses, as well as send and receive signals. Uses Holochain's WireMessage for communication. |
Enumeration |
Description |
---|---|
Function |
Description |
---|---|
Decodes a Base64 encoded string to a byte array hash. | |
Generate DHT location (last 4 bytes) from a core hash (middle 32 bytes). From https://github.com/holochain/holochain/blob/develop/crates/holo\_hash/src/hash\_type/primitive.rs | |
Encode a byte array hash to a Base64 string. | |
Generate a valid hash of a non-existing action. | |
Generate a valid agent key of a non-existing agent. | |
Generate a valid hash of a non-existing DNA. | |
Generate a valid hash of a non-existing entry. From https://github.com/holochain/holochain/blob/develop/crates/holo\_hash/src/hash\_type/primitive.rs | |
Generates a key pair for signing zome calls. | |
Parse a clone id and get the role name part of it. | |
Get credentials for signing zome calls. | |
Generate full hash from a core hash (middle 32 bytes) and hash type label. From https://github.com/holochain/holochain/blob/develop/crates/holo\_hash/src/hash\_type/primitive.rs | |
Check if a cell's role name is a valid clone id. | |
Set credentials for signing zome calls. | |
Get core hash from a Holochain hash (32 bytes). From https://github.com/holochain/holochain/blob/develop/crates/holo\_hash/src/hash\_type/primitive.rs | |
Get DHT location (last 4 bytes) from a hash. From https://github.com/holochain/holochain/blob/develop/crates/holo\_hash/src/hash\_type/primitive.rs | |
Get hash type (initial 3 bytes) from a hash. From https://github.com/holochain/holochain/blob/develop/crates/holo\_hash/src/hash\_type/primitive.rs |
Interface |
Description |
---|---|
Options for a Websocket connection. | |
Variable |
Description |
---|---|
Hash type labels and their 3 byte values (forming the first 3 bytes of hash). From https://github.com/holochain/holochain/blob/develop/crates/holo\_hash/src/hash\_type/primitive.rs | |
Type Alias |
Description |
---|---|
Action hash with the signature of the action at that hash | |
This type is meant to be opaque | |
An internal link type index within the DNA, from 0 to 255. | |
An internal zome index within the DNA, from 0 to 255. | |