-
Notifications
You must be signed in to change notification settings - Fork 319
Add ENSv2 section to contracts documentation. #435
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
Conversation
…n for ENSv2 in the contracts index page.
Deploying ens-docs with
|
Latest commit: |
5c32f7a
|
Status: | ✅ Deploy successful! |
Preview URL: | https://3a123177.docs-bao.pages.dev |
Branch Preview URL: | https://feat-ensv2-docs.docs-bao.pages.dev |
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.
Might be a bit nitty-gritty.
which are represented as tokens. Because of the hierarchical nature of the registry structure as demonstrated | ||
above, merely owning a subname token on a registry does not guarantee anything in isolation: to be meaningful, | ||
the registry must be referenced by a parent registry, and so on up to the root registry. Client authors must | ||
therefore take care in how they represent names to users, to ensure users are not given a false impression |
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.
I think here it would be helpful to give an example. Like "Ownership of domingo.wallet.eth
does not guarantee X"
|
||
When a subname is transferred to a new owner, any roles that were granted to the previous owner are automatically | ||
transferred to the new owner, but roles granted to other accounts remain unmodified - so it is important that | ||
apps facilitating trading of names verify the set of roles granted to external accounts. |
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.
Reading this, I get a bit afraid that some apps that trade names will miss doing this properly. How can we enforce that?
| Package | Description | | ||
| ------- | ----------- | | ||
| [Registries](./registries) | Registries govern ownership of names | | ||
| [Resolvers)(./resolvers) | Resolvers control how a name is converted to a resource | |
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.
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.
It seems like there is a bug with relative links. So I just used absolute links for now.
Merging the overview file for now with the expectation of re-adding registry and resolver docs in the near future. |
Introduced a new section for ENSv2 in the contracts index page.