mirror of
https://github.com/logos-messaging/OpChan.git
synced 2026-01-10 16:53:10 +00:00
- Added @waku/sds dependency - Created MinimalSDSWrapper for basic causal ordering - Enhanced vote messages with SDS metadata (Lamport timestamps, causal history) - Updated MessageManager to use SDS for vote conflict resolution - Added SDS status indicator in header - Added debug logging for SDS operations This is a minimal proof-of-concept that: - Uses a single SDS channel for all votes - Only applies to vote messages (other message types unchanged) - Maintains backward compatibility - Can be disabled by removing the SDS enhancement
TODOs
- replace mock wallet connection/disconnection
- supports Phantom
- replace mock Ordinal verification (API)
- figure out using actual icons for cells
- store message cache in indexedDB -- make app local-first (update from/to Waku when available)
- moderation
- admins can "moderate" comments/posts
Description
Languages
TypeScript
98.6%
CSS
1%
JavaScript
0.3%
HTML
0.1%