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

[Deliverable] Define Messaging API #282

Open
weboko opened this issue Jan 22, 2025 · 0 comments
Open

[Deliverable] Define Messaging API #282

weboko opened this issue Jan 22, 2025 · 0 comments
Assignees
Labels
Deliverable Tracks a Deliverable
Milestone

Comments

@weboko
Copy link

weboko commented Jan 22, 2025

Summary

Define the messaging API, a deliberate API to start and configure a Waku node, send and receive messages using the tunable peer-to-peer reliability protocols (store confirmation, service node redundancy, multiple peer discovery); The API must abstract Waku protocols and only expose high level information to the consumer (edge vs relay mode, send message, receive message). The definition should inform terminology and function signature in all languages, including REST.

Image

@weboko weboko added the Deliverable Tracks a Deliverable label Jan 22, 2025
@weboko weboko self-assigned this Jan 22, 2025
@weboko weboko added this to Waku Jan 22, 2025
@weboko weboko added this to the Messaging API milestone Jan 22, 2025
@weboko weboko moved this to To Do in Waku Jan 22, 2025
@weboko weboko moved this from To Do to In Progress in Waku Jan 30, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Deliverable Tracks a Deliverable
Projects
Status: In Progress
Development

No branches or pull requests

1 participant