polysig_relay_server/lib.rs
1//! Relay websocket server using the [noise](https://noiseprotocol.org/)
2//! protocol for end-to-end encryption intended for multi-party computation
3//! and threshold signature applications.
4
5#![deny(missing_docs)]
6#![forbid(unsafe_code)]
7
8mod config;
9mod error;
10mod server;
11mod service;
12mod websocket;
13
14pub use config::ServerConfig;
15pub use error::Error;
16pub use server::RelayServer;
17
18pub use axum;
19
20/// Result type for the relay service.
21pub type Result<T> = std::result::Result<T, Error>;