river_core/lib.rs
1pub mod chat_delegate;
2pub mod crypto_values;
3#[cfg(feature = "ecies")]
4pub mod ecies;
5pub mod key_derivation;
6/// Legacy room-contract migration registry (freenet/river#292). Gated on the
7/// `migration` feature so the room-contract / chat-delegate WASM builds (which
8/// do not enable it) keep byte-identical WASM and stable keys.
9#[cfg(feature = "migration")]
10pub mod migration;
11pub mod room_state;
12pub mod util;
13pub mod web_container;
14
15pub use room_state::ChatRoomStateV1;
16pub use web_container::WebContainerMetadata;