Conversation
#387) * feat(portfolio): add achievements preview on Portfolio health card (#381) Introduce soulbound achievement badges with catalog assets, mock eligibility, compact row + detail modal, and whale icon. Tighten health-factor display and place liquidation buffer beside net portfolio value in Position Overview. Co-authored-by: Cursor <cursoragent@cursor.com> * feat(portfolio): drive achievements from dorkfi-achievements.json Replace mock/dev presets with JSON lookup, hide vote-first in portfolio UI, and place achievements above rewards claim with updated copy. * docs(achievements): add ACHIEVEMENTS.md and catalog index --------- Co-authored-by: Bagman <michael@dork.fi> Co-authored-by: Cursor <cursoragent@cursor.com>
* Add Tinyman liquidity Pools page and Algorand prod C LP markets Introduce a curated Tinyman v2 Pools page with supply/withdraw into nt200 C-pool markets, while keeping direct LP deposit/withdraw behind VITE_ENABLE_POOL_DEPOSIT_WITHDRAW. Register prod pool C and TMPOOL2 LP tokens in config, hide C-pool rows from the Markets table, and improve Admin pool labeling/role assignment for the new lending pool. Co-authored-by: Cursor <cursoragent@cursor.com> * Add admin tool to inspect lending pool global user data Load get_global_user across one or all pools on Algorand-compatible networks, showing raw collateral/borrow values, USD totals, and health factor per pool. --------- Co-authored-by: Cursor <cursoragent@cursor.com>
…T WAD lending (#405) * Add Tinyman liquidity Pools page and Algorand prod C LP markets Introduce a curated Tinyman v2 Pools page with supply/withdraw into nt200 C-pool markets, while keeping direct LP deposit/withdraw behind VITE_ENABLE_POOL_DEPOSIT_WITHDRAW. Register prod pool C and TMPOOL2 LP tokens in config, hide C-pool rows from the Markets table, and improve Admin pool labeling/role assignment for the new lending pool. Co-authored-by: Cursor <cursoragent@cursor.com> * Add admin tool to inspect lending pool global user data Load get_global_user across one or all pools on Algorand-compatible networks, showing raw collateral/borrow values, USD totals, and health factor per pool. * Add UNIT WAD lending flow and Pool C market wiring on Pools page Extend the Pools page with UNIT lending summary, Pool C WAD borrow/supply actions (best deposit APY routing, health factor, and arc200-exchange wallet balance), and config helpers that link UNIT LP collateral to the WAD borrow market. Refine Markets table exclusion so Pool C WAD stays visible while LP markets remain Pools-only. Lazy-load MarketsTable, Gas Station, and Liquidations; add LP pair icon stacks to lending modals and tighten pool card lending gating. --------- Co-authored-by: Cursor <cursoragent@cursor.com>
Remove conflict markers left from merging UNIT WAD lending into beta so npm ci and CI can run again. Co-authored-by: Cursor <cursoragent@cursor.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Merges
betaintonext(version 0.1.770).Tinyman Pools & Pool C LP lending (#403, #405)
VITE_ENABLE_POOL_DEPOSIT_WITHDRAWis enabled).usdPerTokenFromMarketInfoPrice(avoids ~1e6 inflation for 6-decimal LP tokens).Portfolio achievements (#387)
dorkfi-achievements.json.Admin & performance
get_global_userper lending pool (or all pools on Algorand-compatible networks) with raw collateral/borrow, USD totals, and health factor.Test plan
VITE_ENABLE_POOL_DEPOSIT_WITHDRAWoff, confirm direct LP deposit/withdraw is hidden; with it on, confirm Tinyman add/remove liquidity paths work.