Skip to content

Fix: Replace the /vaults Mock Data Path With Live Vault Data - #332

Merged
techisigu merged 8 commits into
Zenith-options:mainfrom
silky50882748y:autosolve/issue-193
Oct 24, 2026
Merged

techisigu merged 8 commits into
Zenith-options:mainfrom
silky50882748y:autosolve/issue-193

Conversation

@silky50882748y

Copy link
Copy Markdown

Resolves #193.

Opened automatically by autosolve-cli.

Closes #193

Remove MOCK_VAULTS and the mock-data disclaimer. The adapter now calls
GET /api/v1/vaults and GET /api/v1/vaults/{id} (404 -> null). Both pages
gate on useFlag("vaults") and show explicit unavailable, loading, error,
and empty states. Fields the backend does not serve render as an em dash
instead of zero. Deposit and withdraw return a not-yet-available error
rather than fabricated transaction IDs.

Co-Authored-By: Claude Haiku 5.5 <noreply@anthropic.com>
@drips-wave

drips-wave Bot commented Oct 19, 2026

Copy link
Copy Markdown

@silky50882748y Great news! 🎉 Based on an automated assessment of this PR, the linked Wave issue(s) no longer count against your application limits.

You can now already apply to more issues while waiting for a review of this PR. Keep up the great work! 🚀

Learn more about application limits

techisigu and others added 7 commits October 24, 2026 12:15
- src/app/[locale]/vaults/[id]/page.tsx: merged [markers] — model resolved the conflict markers
- src/app/[locale]/vaults/page.tsx: merged [markers] — model resolved the conflict markers
- src/lib/api/vaults.ts: merged [markers] — model resolved the conflict markers

Co-authored-by: Simple Agent <agent@simple.dev>
- src/lib/api/vaults.ts: merged [markers] — model resolved the conflict markers

Co-authored-by: Simple Agent <agent@simple.dev>
- src/app/[locale]/vaults/[id]/page.tsx: merged [markers] — model resolved the conflict markers
- src/lib/api/vaults.ts: merged [markers] — model resolved the conflict markers

Co-authored-by: Simple Agent <agent@simple.dev>
- src/app/[locale]/vaults/[id]/page.tsx: merged [markers] — model resolved the conflict markers
- src/app/[locale]/vaults/page.tsx: merged [markers] — model resolved the conflict markers
- src/lib/api/vaults.ts: merged [markers] — model resolved the conflict markers

Co-authored-by: Simple Agent <agent@simple.dev>
- src/app/[locale]/vaults/[id]/page.tsx: merged [markers] — model resolved the conflict markers
- src/lib/api/vaults.ts: merged [markers] — model resolved the conflict markers

Co-authored-by: Simple Agent <agent@simple.dev>
- src/app/[locale]/vaults/[id]/page.tsx: merged [markers] — model resolved the conflict markers
- src/lib/api/vaults.ts: merged [markers] — model resolved the conflict markers

Co-authored-by: Simple Agent <agent@simple.dev>
- src/app/[locale]/vaults/[id]/page.tsx: merged [markers] — model resolved the conflict markers
- src/lib/api/vaults.ts: merged [markers] — model resolved the conflict markers

Co-authored-by: Simple Agent <agent@simple.dev>
@techisigu
techisigu merged commit c011980 into Zenith-options:main Oct 24, 2026
5 of 29 checks passed
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.

Replace the /vaults Mock Data Path With Live Vault Data

2 participants