Crate mpc_client
source ·Expand description
Relay service websocket client using the noise protocol for end-to-end encryption intended for multi-party computation and threshold signature applications.
To support the web platform this client library uses web-sys when compiling for webassembly otherwise tokio-tunsgtenite.
Structs
- Relay service websocket client.
- Options used to create a new websocket client.
- JSON message received from a peer.
Enums
- Errors generated by the relay client.
- Events dispatched by the event loop stream.
- Enumeration of available transports.
Traits
- Trait for network clients.
Type Definitions
- Event loop for the websocket client.
- Stream of events emitted by an event loop.
- Result type for the client library.