1mod auth;
9mod client;
10mod descriptor;
11mod error;
12mod operations;
13mod proof;
14
15pub use auth::SessionAuth;
16pub use client::{ServiceConnectOptions, TrellisClient, UserConnectOptions};
17pub use descriptor::{EventDescriptor, RpcDescriptor};
18pub use error::TrellisClientError;
19pub use operations::{
20 control_subject, OperationDescriptor, OperationEvent, OperationInvoker, OperationRef,
21 OperationRefData, OperationSnapshot, OperationState, OperationTransport,
22};
23pub use proof::verify_proof;
24
25#[cfg(test)]
26mod tests;