6 Commits

Author SHA1 Message Date
Arseniy Klempner
1c03c9074f
feat: test that sds doesn't break anything 2025-06-11 15:25:50 -07:00
Arseniy Klempner
ac6e6a7d21
feat: minimal SDS integration for vote consistency
- 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
2025-06-11 14:07:47 -07:00
Danish Arora
150710b4c7
feat: signatures + time-based key delegation for interactions 2025-04-24 16:30:50 +05:30
Danish Arora
03d4ba38a0
feat: integrate Waku, remove mock functions 2025-04-22 10:39:32 +05:30
Danish Arora
95401cdb5b
feat: Implement message cache population in MessageManager 2025-04-16 14:08:26 +05:30
Danish Arora
9f8bb87bc1
feat: setup basic frontend 2025-04-15 16:28:03 +05:30