Skip to content

feat: add performance bond status panel on creator key detail page - #1012

Merged
Chucks1093 merged 5 commits into
accesslayerorg:devfrom
gospeltout:Add-performance-bond-status-panel-on-creator-key-detail-page
Sep 27, 2026
Merged

Chucks1093 merged 5 commits into
accesslayerorg:devfrom
gospeltout:Add-performance-bond-status-panel-on-creator-key-detail-page

Conversation

@gospeltout

Copy link
Copy Markdown
Contributor

Summary

  • Added performance bond status panel to the creator key detail page showing bonded amount, state, and release milestone.
  • Implemented distinct visual treatments for staked, released (with release timestamp), and forfeited (with forfeiture reason) states.
  • Added accessible tooltip trigger explaining the performance bond's investor protection role.
  • Added PerformanceBond interface, getPerformanceBond service method, usePerformanceBond custom hook, and query key mappings.
  • Panel automatically stays hidden for creator keys without an active performance bond.

Testing

  • pnpm lint
  • pnpm build
  • pnpm test (Unit tests for PerformanceBondPanel, usePerformanceBond, and CreatorDetailPage integration)

Checklist

  • Linked issue or backlog item
  • Scope is limited to the stated change
  • Updated docs if behavior or setup changed
  • Added screenshots for UI changes when relevant

Closes #980

@drips-wave

drips-wave Bot commented Sep 26, 2026

Copy link
Copy Markdown

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

@Chucks1093
Chucks1093 merged commit ce787d5 into accesslayerorg:dev Sep 27, 2026
1 check 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.

Add performance bond status panel on creator key detail page

2 participants