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: c-bindings RLN support #732

Closed
Tracked by #88
richard-ramos opened this issue Sep 12, 2023 · 1 comment
Closed
Tracked by #88

feat: c-bindings RLN support #732

richard-ramos opened this issue Sep 12, 2023 · 1 comment
Assignees
Labels
E:RLN non-native SDKs See https://github.com/waku-org/pm/issues/88 for details

Comments

@richard-ramos
Copy link
Member

In #730, I had to use gowaku_no_rln build tag to disable RLN support for the static and dynamic library. This is due to librln.a and librln.so being separate libraries from go-waku.

The following must be done:

  1. In c-bindings example, download/buils zerokit. A script similar to what's used in nwaku to download zerokit from the github release page could be used.
  2. Indicate in the documentation as well as in the script that generates the dynamic library that it is necessary to link librln.so too when using libgowaku.so/.dylib/.dll
  3. Indicate in the docs the usage of gowaku_no_rln flag to not include RLN support
@richard-ramos richard-ramos self-assigned this Sep 12, 2023
@richard-ramos richard-ramos added E:3.2: Basic DoS protection in production See https://github.com/waku-org/pm/issues/70 for details and removed E:2023-rln labels Sep 13, 2023
@chair28980 chair28980 added the E:RLN non-native SDKs See https://github.com/waku-org/pm/issues/88 for details label Sep 14, 2023
@chair28980 chair28980 removed the E:3.2: Basic DoS protection in production See https://github.com/waku-org/pm/issues/70 for details label Nov 7, 2023
@fryorcraken
Copy link
Collaborator

descoped

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
E:RLN non-native SDKs See https://github.com/waku-org/pm/issues/88 for details
Projects
Status: Done
Development

No branches or pull requests

3 participants