Skip to content

Fix vault returns and grouping UI - #1318

Merged
miohtama merged 1 commit into
masterfrom
fix/hyper-ai-position-chart-trade-value
Jul 16, 2026
Merged

Fix vault returns and grouping UI#1318
miohtama merged 1 commit into
masterfrom
fix/hyper-ai-position-chart-trade-value

Conversation

@miohtama

Copy link
Copy Markdown
Contributor

Why

The vault pages need clearer returns and grouping behaviour: gross/net return cells should show annualised headline metrics while still exposing raw sampled-period returns, and vault grouping pages need more robust stablecoin, protocol, and market-share metadata handling.

Lessons learnt

  • Short-period returns are easy to misread when raw and annualised values are mixed in the same table, so the UI needs explicit tooltip labelling for both values and the sampled date range.
  • Stablecoin and protocol metadata helpers need to gracefully handle unknown or off-chain denominations so grouped vault pages do not produce broken links or misleading labels.

Summary

  • Annualise the gross/net values in the vault returns and fees table, with per-cell tooltips for annualised value, raw value, and sampled period.
  • Improve fee-adjusted vault metric messaging, stablecoin denomination links/logos, and grouped vault table/filter behaviour.
  • Add supporting helper coverage and static flag/logo assets used by the updated vault grouping UI.

@miohtama
miohtama force-pushed the fix/hyper-ai-position-chart-trade-value branch from 049d244 to 94d083d Compare July 16, 2026 09:48
@miohtama
miohtama force-pushed the fix/hyper-ai-position-chart-trade-value branch from 94d083d to 00a6883 Compare July 16, 2026 09:55
@miohtama
miohtama merged commit 9ad44a4 into master Jul 16, 2026
5 checks passed
@miohtama
miohtama deleted the fix/hyper-ai-position-chart-trade-value branch July 16, 2026 10:00
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.

1 participant