Skip to content

Implement liquidity and staking management interfaces - #273

Merged
parkerwinner merged 2 commits into
parkerwinner:mainfrom
BigDella:feature/liquidity-pool-ui
Jun 28, 2026
Merged

Implement liquidity and staking management interfaces#273
parkerwinner merged 2 commits into
parkerwinner:mainfrom
BigDella:feature/liquidity-pool-ui

Conversation

@BigDella

Copy link
Copy Markdown

Summary

  • Adds a liquidity pool dashboard with pool composition, 24h volume, fee tracking, LP position metrics, add/remove liquidity previews, share percentage math, and an impermanent loss calculator.
  • Adds a staking dashboard with pool analytics, APY display, projected earnings, stake/unstake controls, staking history, and claim-all rewards summary.
  • Adds top-level navigation links for Liquidity and Staking.

Validation

  • npx eslint src/app/liquidity/page.tsx src/app/staking/page.tsx src/components/AddLiquidity.tsx src/components/PoolStats.tsx src/components/StakingCard.tsx src/components/RewardsClaim.tsx src/components/Header.tsx
  • curl http://localhost:3000/liquidity returned 200 from npm run dev -- --hostname 0.0.0.0
  • curl http://localhost:3000/staking returned 200 from npm run dev -- --hostname 0.0.0.0

Notes

  • Full npm run lint, npm run build, and npx tsc --noEmit --pretty false are currently blocked by pre-existing unrelated frontend issues, including missing textarea, progress, and separator UI modules, React purity violations in existing admin/governance/verification code, and missing i18n dependencies.

Closes #252
Closes #253

@drips-wave

drips-wave Bot commented Jun 26, 2026

Copy link
Copy Markdown

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

@BigDella
BigDella marked this pull request as ready for review June 27, 2026 06:41
@parkerwinner
parkerwinner merged commit 9efeca8 into parkerwinner:main Jun 28, 2026
2 of 5 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.

UI for managing liquidity pool positions Staking management interface

2 participants