Skip to content

feat(explorer): honest error and empty states (#447) - #531

Merged
Depo-dev merged 8 commits into
Telocel-Labs:devfrom
supreme2580:launch/explorer-honest-states-447
Aug 31, 2026
Merged

feat(explorer): honest error and empty states (#447)#531
Depo-dev merged 8 commits into
Telocel-Labs:devfrom
supreme2580:launch/explorer-honest-states-447

Conversation

@supreme2580

Copy link
Copy Markdown
  • Contract page: instant SSR shell; table + all query-dependent states (loading skeleton, no events, not indexed, invalid contract, not found, indexer unavailable) rendered client-side
  • Live feed: SSE proxy keeps the API key server-side, auto-resume via Last-Event-ID, visible connection pill, gap/notice handling
  • Event detail: error states instead of raw err.message
  • Homepage ticker: loading skeleton, honest empty state, unavailable panel with retry
  • Local strkey + CRC16 contract validation; on-chain Soroban RPC probe to distinguish not-indexed from no-events

closes: #447

- Contract page: instant SSR shell; table + all query-dependent states
  (loading skeleton, no events, not indexed, invalid contract, not found,
  indexer unavailable) rendered client-side
- Live feed: SSE proxy keeps the API key server-side, auto-resume via
  Last-Event-ID, visible connection pill, gap/notice handling
- Event detail: error states instead of raw err.message
- Homepage ticker: loading skeleton, honest empty state, unavailable
  panel with retry
- Local strkey + CRC16 contract validation; on-chain Soroban RPC probe to
  distinguish not-indexed from no-events
@drips-wave

drips-wave Bot commented Aug 28, 2026

Copy link
Copy Markdown

@supreme2580 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

@Depo-dev
Depo-dev merged commit a9df0dc into Telocel-Labs:dev Aug 31, 2026
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.

launch: explorer error and empty states are honest and actionable

2 participants