blockful-io / external-resolver-dapp

https://external-resolver-dapp.vercel.app
2 stars 2 forks source link

feat: manage resolver in domain page #125

Closed alextnetto closed 2 months ago

alextnetto commented 3 months ago

Feature Request

Describe the Feature Request

The user should be able to see what resolver it's using and also change the resolver from the current domain on the domains page.

See what resolver is being used: Maybe that's available in the subgraph query? Or also asking the universal resolver to the the resolver based on the DNS encoded name.

Edit resolver: This should be a transaction to the registry, changing the resolver related to the name.

Design

The Domain Page will present the Resolver Address and the user will be able to click in the display and open a modal, the modal will enable to edit and save a new Resolver Address.

pikonha commented 3 months ago

The function to change the domain's resolver is from the ENSRegistry

pikonha commented 3 months ago

I'm able to see the edit buttons even for domains I don't own or either with the wallet unconnected, see https://dev-nameful.vercel.app/domains/zuffo.eth

alextnetto commented 3 months ago

Moving it back to in progress. I'm the owner of the name, but I'm not being able to change the resolver.

Image

pikonha commented 2 months ago

Although I'm able to change a resolver of a domain I own, it requires a manual page refresh for the UI to update.

I'm still able to see the edit button of a domain I don't own (link) Image

I'm unable to see one of my domains (link) Image Image

pikonha commented 2 months ago

apparently, it will be sorted by #146