-
Notifications
You must be signed in to change notification settings - Fork 20
fix(tangle-cloud): QA improvements for cloud earnings and rewards #3118
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
base: v2
Are you sure you want to change the base?
Conversation
…ption billing Replace fabricated developer earnings estimates with explicit data states, add per-token reward claims with batch/all modes, subscription billing conditions panel, and fix AssetKind enum ordering and native token metadata. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
…rds claim UX Replace estimated earnings with real DeveloperPayment indexer data on the earnings page and improve the rewards page with per-asset claim loading states, token icons, proper decimal formatting, and post-claim data sync polling. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
…isplay and pagination Refactor earnings page to use table layout with token icons, copy-to-clipboard, and explorer links. Add pagination for payout events and link blueprint/service IDs to detail pages. Extract shared explorer utilities to utils/explorer.ts and reuse in rewards page for consistent asset cell rendering. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
Claude finished @vutuanlinh2k2's task —— View job PR Review: fix(tangle-cloud): QA improvements for cloud earnings and rewardsI've completed my review of this substantial PR that improves the earnings and rewards pages in Tangle Cloud. Here's my comprehensive feedback: ✅ StrengthsArchitecture & Code Quality
User Experience Improvements
|
|
Follow-up plan after reviewing Claude feedback and current code:\n\n- [x] Verified duplicate helper logic and large earnings render block are worth fixing.\n- [x] Verified unsafe GraphQL address casts are worth fixing with runtime validation.\n- [x] Confirmed BigInt comparator concern is not a bug ( comparisons are safe); no comparator rewrite planned.\n\nPlanned fix buckets in this pass:\n1. Deduplicate cloud formatting/token-presentation helpers.\n2. Split earnings page into focused subcomponents (no UX behavior changes).\n3. Add runtime address validation in GraphQL mappers + focused tests.\n\nDeferred intentionally for a later pass: metadata batching optimization, staleTime constant normalization, broad a11y/copy polish, explorer URL hardening. |
|
Follow-up plan after reviewing Claude feedback and current code:
Planned fix buckets in this pass:
Deferred intentionally for a later pass: metadata batching optimization, staleTime constant normalization, broad a11y/copy polish, explorer URL hardening. |
Summary
showExplorerActionsin rewards pageTest plan
tangle-cloud:typecheckpasses cleanly🤖 Generated with Claude Code