-
Notifications
You must be signed in to change notification settings - Fork 57
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
Rln-Relay features/refactoring targeted for release 0.13.0 #1268
Comments
The issue to be investigated that we discussed internally: #1270 |
@rymnc Any comments on this? |
Added to the issue. |
Maybe also vacp2p/rfc#511 and the corresponding vacp2p/rfc#522 ? Unclear the current state of these. |
The following issue covers the credentials store implementation; in it, you can find my comment based on the work assessment I did: #1021 I guess that you want to add it to this issue's description. |
Looks like a great roadmap! |
Post updated with new issues/PR related to keystore integration for RLN credentials. |
Thanks for great progress team! As far as I know this has been reviewed and everything we want to include in the revised list for |
#1376 tracking here now |
Thanks @rymnc, for opening the tracking issue; the current one can be closed. |
@s1fr0 I think it is not gonna show up as part of the release as it is not merged. What is in this issue is just the description of the efforts that were made toward creating a separate API for group synchronization. WDYT? |
Sure! My previous message was just in light of #1268 (comment) and also with respect to the issue title: i.e. features/refactoring targeted for release 0.13 and description "features to be ready for integration in the next nwaku release 0.13.0.". For that reason I think is better to just move that to the issue targeting v 0.14 since is still pending. But nothing critical of course. |
I see that @rymnc has moved the refactoring part to the new issue, so I just closed this one. |
Problem
This is to keep track of the rln-relay features to be ready for integration in the next nwaku release 0.13.0.
Below is a non-exclusive list of features and refactoring tasks that would be good to be tackled for the next release.
The task assignments are tentative.
Move from Infura to our in-house Goerli Ethereum node infra(rln): unstable Goerli Ethereum Client #1269 (@rymnc)
Tree root validation + keeping track of the state of the tree
RLN relay metric collection and visualization on the dashboard
Metrics on chat2
Key store for rln credential management.
If we could integrate keystore, then the following issues will be addressed as well:
Enabling zerokit by default
rlnIdentifier
attribute to be lost #1213 (@s1fr0)Better error handling by rln-relay modules
chore(rln-relay): fix circular dependency #1222 (@LNSD)
removing killic lib
Removing ganache from makefile, and moving it to the test suites
There are a couple of other low-hanging fruits which we can attempt in case the above list is completed earlier than the deadline.
Acceptance criteria
Getting the listed features ready and tested by the indicated deadline below.
Making sure there is no regression regarding the added features on the waku v2 fleets.
Deadline
November 8th (one week prior to the next release date).
cc: @jm-clius, @oskarth
The text was updated successfully, but these errors were encountered: