-
Notifications
You must be signed in to change notification settings - Fork 14
Conversation
Is the Changes I have done:
|
It's a UUID. Should we use an int instead? |
Comments looks good. Will action changes tomorrow. |
Note that |
What's the state of this? |
Updated. Some comments are unresolved and need further discussion. |
Current state of c-bindings in go-waku can be seen here: https://gist.github.com/richard-ramos/abb1540f7fa1b5b7fb21d28a5c00e183 |
I believe this is ready. @richard-ramos @jm-clius if you would be kind enough to do a last pass and approve we can then merge. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM! Thanks for this.
Only comment is to find and replace "nim-waku" with "nwaku" :P
- Define `JsonSignal` - Use `Json` as a prefix
An API with a peer id is sufficient.
We assume that an app would only want to manage one waku node. This would enable to make the API stateless (if the same is done for subscription id).
- remove mentions to subscriptionId - use waku_relay_unsubscribe to close subscriptions to pubsub topics - added functions to decode messages
* master: RFC16: add version call (#505) fix(noise): update RFC to implementation (#508) fixup: 37/WAKU2-NOISE fix images paths (#506) New RFC: 37/WAKU2-NOISE-SESSIONS (#504) 36/WAKU2-BINDINGS-API (#501) docs(16/WAKU2-RPC): add ENR to waku info (#502) Adding 35/WAKU2-NOISE to menu (#500) add RFC33 to index (#499) feat: 32/RLN raw spec New RFC: 35/WAKU2-NOISE (#496) Update on the rln registration figure to match the current spec (#497) 33/WAKU-DISCV5: Add first raw version (#487) Add pubsubTopic field to index (#492) Fix markdown links (#493) Categorize 22 & 31 (#490) Changed PB Timestamp index to 10 (#491) 13/14/16/21: Change in timestamp format (#483) add: RFC31 copyright statement (#489) 17/WAKU-RLN-RELAY: Revise spec for its draft version (#484)
* master: RFC16: add version call (#505) fix(noise): update RFC to implementation (#508) fixup: 37/WAKU2-NOISE fix images paths (#506) New RFC: 37/WAKU2-NOISE-SESSIONS (#504) 36/WAKU2-BINDINGS-API (#501) docs(16/WAKU2-RPC): add ENR to waku info (#502) Adding 35/WAKU2-NOISE to menu (#500) add RFC33 to index (#499) feat: 32/RLN raw spec New RFC: 35/WAKU2-NOISE (#496) Update on the rln registration figure to match the current spec (#497) 33/WAKU-DISCV5: Add first raw version (#487) Add pubsubTopic field to index (#492) Fix markdown links (#493) Categorize 22 & 31 (#490) Changed PB Timestamp index to 10 (#491) 13/14/16/21: Change in timestamp format (#483) add: RFC31 copyright statement (#489) 17/WAKU-RLN-RELAY: Revise spec for its draft version (#484)
Helps with waku-org/nwaku#904
TODO:
JsonMessage
type with new publish/publish enc APIsWill do light push, store, filter in a separate PR. Let's get this PR merged with relay once todo items above are done.