-
Notifications
You must be signed in to change notification settings - Fork 2.6k
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
Add move resources and scripts for DiemID #8336
Conversation
25c56e4
to
03c5e27
Compare
da2f35c
to
dbb7332
Compare
language/diem-framework/modules/AccountAdministrationScripts.move
Outdated
Show resolved
Hide resolved
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.
Great stuff!!
language/move-lang/functional-tests/tests/diem/diem_id/diem_id_domain.move
Show resolved
Hide resolved
11e9e94
to
d1a2d25
Compare
/land |
❗ Land has been canceled due to this PR being updated with new commits. Please issue another Land command if you want to requeue this PR. |
/land |
Closes: diem#8336
/land |
@sunmilee 💡 This PR is already queued for landing |
Cluster Test Result
Repro cmd:
🎉 Land-blocking cluster test passed! 👌 |
Closes: diem#8336
Motivation
Adds resources and scripts needed for DiemID domain management on chain, based on DIP-10: https://github.com/diem/dip/blob/main/dips/dip-10.md
DiemId.move defines all the resources and functions:
Scripts:
Test Plan
Functional tests under diem_id_domain.move
build: cargo run
tests: cargo test
cargo x test -p move-lang-functional-tests diem_id_domain.move
language/tools/move-cli and set UPDATE_BASELINE=1 and run cargo test in there. It should update the failing test's .exp file.