Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: SDK: Reliable Message Subscription API for lightClient protocols #693

Closed
chaitanyaprem opened this issue Aug 29, 2023 · 3 comments
Closed

Comments

@chaitanyaprem
Copy link
Collaborator

chaitanyaprem commented Aug 29, 2023

Summary

Refer to below issue from js-waku to get an idea.

waku-org/js-waku#1463

This requires further analysis as for go-waku we will have to include both cases of being used as light-client, service-node and also there should be a way to enable/disable these features for lightClients(because in some cases, a layer above go-waku must already be implementing some of these functionalities e.g: status-go).

Apart from the above, a way to enforce limits based on IP and message rate should also be implemented from a serviceNode point of view.

To be analyzed further to detail it down.

@chaitanyaprem chaitanyaprem added the epic Tracks a yearly team epic (only for waku-org/pm repo) label Aug 29, 2023
@fryorcraken fryorcraken added this to Waku Aug 29, 2023
@chaitanyaprem chaitanyaprem changed the title [Epic] Peer Management for lightClient protocols feat: Peer Management for lightClient protocols Sep 5, 2023
@chaitanyaprem
Copy link
Collaborator Author

As per discussion here https://discord.com/channels/1110799176264056863/1111540684575477821/1145970002948792420 , some of the changes related to this would be part of app-sdk/chat-sdk team.
Need to revisit the scope of changes for go-waku.

@chaitanyaprem chaitanyaprem removed the epic Tracks a yearly team epic (only for waku-org/pm repo) label Sep 8, 2023
@chaitanyaprem chaitanyaprem changed the title feat: Peer Management for lightClient protocols feat: SDK: Peer Management for lightClient protocols Sep 11, 2023
@chaitanyaprem chaitanyaprem changed the title feat: SDK: Peer Management for lightClient protocols feat: SDK: Reliable Message Subscription API for lightClient protocols Sep 27, 2023
@chair28980 chair28980 added the E:Chat See https://github.com/waku-org/pm/issues/105 for details label Dec 6, 2023
@chair28980 chair28980 removed this from Waku Dec 6, 2023
@chair28980 chair28980 moved this to 🆕 New in Chat SDK Dec 6, 2023
@chair28980 chair28980 added the status-waku-integ All issues relating to the Status Waku integration. label Dec 19, 2023
@chair28980
Copy link
Contributor

Per discussion during message reliability call 2024-01-02, this is a generalized ticket and not directly pertinent to the Status x Waku integration.

@chair28980 chair28980 removed E:Chat See https://github.com/waku-org/pm/issues/105 for details status-waku-integ All issues relating to the Status Waku integration. labels Jan 2, 2024
@chaitanyaprem
Copy link
Collaborator Author

Closing this issue as it is already being addressed via new filterManager and storev3 based reliability for status.

@github-project-automation github-project-automation bot moved this from 🆕 New to ✅ Done in Chat SDK Jul 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: ✅ Done
Development

No branches or pull requests

2 participants