You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
(R) Updating the tutorial to signify that RLN credentials are being persisted in a separate file. Otherwise, all the chat2 instances read and use the same credentials.
(G) warn users with a message when a local credential file is loaded, specifying that no membership regsitration was executed.
(G) Allow re-registration even when the rlncredentials.txt file is present. Maybe via an extra parameter --force-registration=true ((S)the cleanest path would be to just rely on one input path, either the file or cli arguments, but not both.)
(R) Allowing multiple rlnCredentials.txt files for distinct chat2 apps running on the same machine. Potentially prefixing the filenames with the Ethereum account address (good but not sufficient)
(R) It would be nice to see an indication that a message you are sending is considered spam. The only way to know is by opening two chat2 apps and seeing that one does not receive the messages from the other
(R) After rln-relay preparation is in progress ..., print a link to etherscan to see the transaction details
Error handling:
(F) chat2 should handle the error when a http address for the Ethereum client address is passed instead of printing the unhandled exception
(F) Validate RLN credentials and let the user know if invalid. no longer valid since we removed the manual rln credential config option and replaced it with a file, so the code write and reads the data to/from a file with no user intervention
(R) Proper error handling when using an account without funds
(G) Resources are not released when chat2 is terminated by ctrl+c, this should be fixed. seems already supported
(G) since rlnCredentials.txt values are parsed from json, you can change them in order to overflow conversion and crash node ((S) it dictates the necessity of the input validation) (this will be addressed once using keys-store for persistence of the rln credentials ). Tracking issue feat: Check field size when loading rln credential file #1113
(R) Encrypting the content of rlnCredentials.txt (will be addressed after integrating key-store). Tracking issue #1114
Created this issue to track comments collected from on-chain rln-relay testnet.
Write up edits: (corresponding PR #1068)
Rln credentials (corresponding PR #1080)
Chat interface: (corresponding PR #1082)
Error handling:
(F) Validate RLN credentials and let the user know if invalid.no longer valid since we removed the manual rln credential config option and replaced it with a file, so the code write and reads the data to/from a file with no user intervention(G) Resources are not released when chat2 is terminated byseems already supportedctrl+c
, this should be fixed.Requested features:
Out of scope
Future
The text was updated successfully, but these errors were encountered: