-
Notifications
You must be signed in to change notification settings - Fork 48
Open
Description
Description
List of improvements to do for reliable channels:
- Offer local storage option for SDS message: https://github.com/waku-org/js-waku/blob/115cdd28fe81c957f2aaa235241c0e2a6e23e63f/packages/sds/src/message_channel/message_channel.ts#L93, include loading strategy (re-emit all messages at start?)
- fix missing unsubscribes: https://github.com/waku-org/js-waku/blob/115cdd28fe81c957f2aaa235241c0e2a6e23e63f/packages/sdk/src/reliable_channel/reliable_channel.ts#L495
- React hooks
- Review how "missing message" events can be used. Maybe add a "sync" event status, to let dev know whether:
- No missing messages "all synced"
- Some missing messages, and maybe a number "N messages to sync"
- Some missing messages, but gave up trying "N irretrievable messages"
- or just ensure that missing mesasge/irretrievable messages event work, and show how to use them
- Ensure no dupe events for missing messages, or in any array
- Ensures that it works, even if previous messages were marked as irretrievable
Metadata
Metadata
Assignees
Labels
No labels
Type
Projects
Status
Triage