-
Notifications
You must be signed in to change notification settings - Fork 388
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
Ready for review, apart from some unrelated failing txtars, and the gno lint issue. Fixing txtars, but opening up for reviews. Do I need to update what TODO:
|
Regarding govdao bridge deployment order. We’ll maybe change the pattern, but with the current one, deployment order should be fixed dimly by having a proposal contract that import both the bridge and v1 impl and register it. This way it will be done automatically during block 0 with no risk. |
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.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
Keeper
r/sys/names
for the namespace check instead ofr/sys/users
r/gnoland/users/v1
Contributors' checklist...
BREAKING CHANGE: xxx
message was included in the description