Skip to content

Fix sync manager transaction error#1099

Merged
laurgk merged 2 commits intomainfrom
feature/fet-2624-current-manager-app-sync-manager-on-onchain-dns-names
Jan 7, 2026
Merged

Fix sync manager transaction error#1099
laurgk merged 2 commits intomainfrom
feature/fet-2624-current-manager-app-sync-manager-on-onchain-dns-names

Conversation

@storywithoutend
Copy link
Copy Markdown
Contributor

The sync manager transaction was using proveAndClaimWithResolver when an address was provided, which attempts to set the resolver and address record. This caused reverts on already-imported DNS names. Now the address is stripped before calling importDnsName.makeFunctionData(), using the simpler proveAndClaim function that only updates ownership.

Also added dnsRegistrarErrors to error decoding for better error messages.

🤖 Generated with Claude Code

The sync manager transaction was using proveAndClaimWithResolver when
an address was provided, which attempts to set the resolver and address
record. This caused reverts on already-imported DNS names. Now the
address is stripped before calling importDnsName.makeFunctionData(),
using the simpler proveAndClaim function that only updates ownership.

Also added dnsRegistrarErrors to error decoding for better error messages.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
@sonarqubecloud
Copy link
Copy Markdown

sonarqubecloud bot commented Dec 4, 2025

@cloudflare-workers-and-pages
Copy link
Copy Markdown

cloudflare-workers-and-pages bot commented Dec 4, 2025

Deploying ens-app-v3 with  Cloudflare Pages  Cloudflare Pages

Latest commit: cb8e313
Status: ✅  Deploy successful!
Preview URL: https://46770f03.ens-app-v3.pages.dev
Branch Preview URL: https://feature-fet-2624-current-man.ens-app-v3.pages.dev

View logs

@sonarqubecloud
Copy link
Copy Markdown

sonarqubecloud bot commented Jan 7, 2026

@laurgk laurgk merged commit e1359c7 into main Jan 7, 2026
88 of 89 checks passed
@laurgk laurgk deleted the feature/fet-2624-current-manager-app-sync-manager-on-onchain-dns-names branch January 7, 2026 11:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants