holochain_client 0.9.0-dev.27

A Rust client for the Holochain Conductor API
Documentation
mod admin_websocket;
mod app_websocket;
mod app_websocket_inner;
mod error;
mod signing;
mod util;

pub use admin_websocket::{AdminWebsocket, AuthorizeSigningCredentialsPayload, EnableAppResponse};
pub use app_websocket::{AppWebsocket, CallZomeOptions, ZomeCallTarget};
pub use error::{ConductorApiError, ConductorApiResult};
pub use holochain_conductor_api::{
    AdminRequest, AdminResponse, AppAuthenticationRequest, AppAuthenticationToken,
    AppAuthenticationTokenIssued, AppInfo, AppRequest, AppResponse, AppStatusFilter, CellInfo,
    IssueAppAuthenticationTokenPayload, PeerMetaInfo, ProvisionedCell,
};
pub use holochain_types::{
    app::{InstallAppPayload, InstalledAppId},
    dna::AgentPubKey,
    websocket::AllowedOrigins,
};
pub use holochain_websocket::{ConnectRequest, WebsocketConfig};
pub use holochain_zome_types::prelude::{
    CellId, ClonedCell, ExternIO, GrantedFunctions, SerializedBytes, Timestamp,
};
pub use kitsune2_api::Url;
pub use signing::client_signing::{ClientAgentSigner, SigningCredentials};
#[cfg(feature = "lair_signing")]
pub use signing::lair_signing::LairAgentSigner;
pub use signing::{AgentSigner, DynAgentSigner};