fix: /pool Manage provide uses token name (symbol) and defaults auto-wrap on #1161

Merged
PlasticDigits merged 2 commits from feat/661-pool-provide-labels into main 2026-08-26 08:13:34 +00:00
PlasticDigits commented 2026-08-26 07:02:24 +00:00 (Migrated from gitlab.com)

Closes #661.

Summary

  • Advanced /pool Manage provide fields use {Name} ({SYMBOL}) or {SYMBOL} for the selected input (native when wrap is on, pair CW20 when off). Asset A/B copy is gone.
  • Wrap-equivalent legs (cLUNC / cUSTC) default Use native … (auto-wrap) on at mount. Uncheck is session-only. Non-wrap pairs have no checkbox.
  • Pre-sign amount lines follow the selected tickers. Withdraw receiveWrapped default is unchanged. Retail one-sided is unchanged.

Test plan

  • make verify-issue-661 (Vitest labels + wrap default + grep + docs/skills)
  • PoolPage.test.tsx counterpart / pause / freeze / blacklist still pass with ticker aria-labels
  • wrap-pool E7 no longer clicks wrap on (would disable); E8 unchecks before CW20 provide
  • Manual /pool Manage on a cLUNC pair: first paint LUNC + wrap checked; uncheck → cLUNC; UST1/USTR pair has no wrap chrome and no Asset A/B
  • wrap-pool tx E7/E8 on LocalTerra when wrap pairs exist

Invariants

P661-1–P661-12 in docs/frontend.md and skills/AGENTS_FRONTEND_POOL_PROVIDE_LABELS.md.

Closes #661. ## Summary - Advanced `/pool` Manage provide fields use `{Name} ({SYMBOL})` or `{SYMBOL}` for the **selected** input (native when wrap is on, pair CW20 when off). Asset A/B copy is gone. - Wrap-equivalent legs (cLUNC / cUSTC) default **Use native … (auto-wrap)** **on** at mount. Uncheck is session-only. Non-wrap pairs have no checkbox. - Pre-sign amount lines follow the selected tickers. Withdraw `receiveWrapped` default is unchanged. Retail one-sided is unchanged. ## Test plan - [x] `make verify-issue-661` (Vitest labels + wrap default + grep + docs/skills) - [x] `PoolPage.test.tsx` counterpart / pause / freeze / blacklist still pass with ticker aria-labels - [x] wrap-pool E7 no longer clicks wrap on (would disable); E8 unchecks before CW20 provide - [ ] Manual `/pool` Manage on a cLUNC pair: first paint **LUNC** + wrap checked; uncheck → **cLUNC**; UST1/USTR pair has no wrap chrome and no Asset A/B - [ ] wrap-pool tx E7/E8 on LocalTerra when wrap pairs exist ## Invariants **P661-1–P661-12** in `docs/frontend.md` and `skills/AGENTS_FRONTEND_POOL_PROVIDE_LABELS.md`.
PlasticDigits commented 2026-08-26 08:13:27 +00:00 (Migrated from gitlab.com)

mentioned in commit 6ecb7a8299

mentioned in commit 6ecb7a829940b7b40accc60e0cca21ce214041ca
PlasticDigits commented 2026-08-26 08:13:28 +00:00 (Migrated from gitlab.com)

added 18 commits

  • 6f74c2ce...bd868e22 - 17 commits from branch main
  • 6ecb7a82 - Merge origin/main into branch for !1161

Compare with previous version

added 18 commits <ul><li>6f74c2ce...bd868e22 - 17 commits from branch <code>main</code></li><li>6ecb7a82 - Merge origin/main into branch for !1161</li></ul> [Compare with previous version](/PlasticDigits/cl8y-dex-terraclassic/-/merge_requests/443/diffs?diff_id=1984432419&start_sha=6f74c2ce97f1d3462bd8a9377d72f7a2136f3464)
PlasticDigits commented 2026-08-26 08:13:34 +00:00 (Migrated from gitlab.com)

mentioned in commit fe0ff4bf63

mentioned in commit fe0ff4bf63abad071f71d9dab9c95e3a56e890fa
PlasticDigits (Migrated from gitlab.com) merged commit fe0ff4bf63 into main 2026-08-26 08:13:34 +00:00
PlasticDigits commented 2026-08-26 09:30:56 +00:00 (Migrated from gitlab.com)

mentioned in issue #661

mentioned in issue #661
PlasticDigits commented 2026-08-26 09:31:37 +00:00 (Migrated from gitlab.com)

mentioned in issue #673

mentioned in issue #673
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
code/cl8y-dex-terraclassic!1161
No description provided.