chore: upgrade to ENSv2 (Universal Resolver)#340
Conversation
|
Someone is attempting to deploy a commit to the Smart Invoice Team on Vercel. A member of the Team first needs to authorize it. |
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Run ID: ⛔ Files ignored due to path filters (1)
📒 Files selected for processing (9)
📝 WalkthroughWalkthroughThis PR updates the Changesviem Dependency Upgrade
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~2 minutes Poem
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Hey! I'm Dhaiwat from the DevRel team at ENS Labs. We're working on getting active repos and libraries across the ecosystem ready for ENSv2.
Summary
Upgrades this repo to be ENSv2-ready by routing ENS resolution through the Universal Resolver (
0xeeeeeeee14d718c2b47d9923deab1335e144eeee) instead of the legacy ENS Registry.Changes
viem^2.30.2→^2.48.11inapps/contracts/package.jsonviem^2.30.2→^2.48.11inapps/dapp/package.jsonviem^2.30.2→^2.48.11inpackages/constants/package.jsonviem^2.30.2→^2.48.11inpackages/forms/package.jsonviem^2.30.2→^2.48.11inpackages/graphql/package.jsonviem^2.30.2→^2.48.11inpackages/hooks/package.jsonviem^2.30.2→^2.48.11inpackages/types/package.jsonviem^2.30.2→^2.48.11inpackages/ui/package.jsonviem^2.30.2→^2.48.11inpackages/utils/package.jsonWhy
The current path returns stale results for names managed by the new Universal Resolver. For example,
ur.integration-tests.ethshould resolve to0x2222222222222222222222222222222222222222; legacy resolution returns incorrect values.More details: https://docs.ens.domains/web/ensv2-readiness
Verification
ur.integration-tests.eth→0x2222222222222222222222222222222222222222Summary by CodeRabbit