-
Notifications
You must be signed in to change notification settings - Fork 389
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
refactor: r/demo/users
#3166
base: master
Are you sure you want to change the base?
refactor: r/demo/users
#3166
Conversation
Codecov ReportAll modified and coverable lines are covered by tests ✅ 📢 Thoughts on this report? Let us know! |
# Conflicts: # examples/gno.land/r/demo/users/users.gno # examples/gno.land/r/demo/users/z_10_filetest.gno # examples/gno.land/r/demo/users/z_11_filetest.gno # examples/gno.land/r/demo/users/z_11b_filetest.gno # examples/gno.land/r/demo/users/z_2_filetest.gno # examples/gno.land/r/demo/users/z_3_filetest.gno # examples/gno.land/r/demo/users/z_4_filetest.gno # examples/gno.land/r/demo/users/z_5_filetest.gno # examples/gno.land/r/demo/users/z_6_filetest.gno # examples/gno.land/r/demo/users/z_7_filetest.gno # examples/gno.land/r/demo/users/z_7b_filetest.gno # examples/gno.land/r/demo/users/z_8_filetest.gno # examples/gno.land/r/demo/users/z_9_filetest.gno # examples/gno.land/r/sys/users/verify.gno
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.
AFAIK, everything looks good. Someone in charge of the needed business logic here must also review this.
Docs lint will be green once PR is merged, as the links that are broken are created in this PR |
Co-authored-by: Manfred Touron <[email protected]>
Co-authored-by: Manfred Touron <[email protected]>
Description
Addresses: #2827
This PR refactors the current
r/demo/users
&r/sys/users
system in accordance to the issue mentioned above. Below is the high-level overview of the new system.It also makes a small change to the
p/demo/releases
lib.r/gnoland/users/v1
r/demo/users
r/sys/users
Mainnet v1 (mvp) & v2 #2827r/demo/profile
for displaying extra information about a userr/sys/users
r/sys/names
r/gnoland/users/v1
, etc. Whitelist is managed by an ownable objectr/gov/dao/bridge
#3523 is resolved so that GovDAO can be the sole owner of the realm, and can manage the whitelist & pausabilityr/sys/names
r/sys/users
), added tests, as discussed with @moulKeeper
& genesis paramsr/sys/names
for the namespace check instead ofr/sys/users
r/sys/names
, which the keeper will callr/gnoland/users/v1
r/gnoland/users
Currently this is the "releases" page for the user registration systems (example data):
Contributors' checklist...
BREAKING CHANGE: xxx
message was included in the description