mirror of
https://github.com/vacp2p/de-mls.git
synced 2026-02-19 02:54:35 -05:00
* Move to logos-messaging ffi Replace waku-bindings crate with direct libwaku FFI via logos-messaging-nim. The DS layer is now fully synchronous with a dedicated background thread for the embedded Waku node. Includes discv5 peer discovery, safe FFI trampoline pattern, and proper resource cleanup via Drop. * update readme * fix lint error * Enhance build configuration and documentation for Waku feature - Updated `build.rs` to conditionally link to `libwaku` only when the "waku" feature is enabled, improving build flexibility. - Added a new `waku` feature in `Cargo.toml`, allowing optional dependencies on `base64` and `libc`. - Enhanced the README to document the new feature flag and its usage, clarifying how to enable Waku transport. - Updated various modules to reflect the requirement of the `waku` feature for Waku-related implementations, ensuring better clarity in usage.