Skip to content

fix(tokens): correct withdrawal pairs and PT-DETH aliases - #317

Merged
doomsower merged 1 commit into
mainfrom
codex/fix-withdrawal-phantom-icons
Sep 4, 2026
Merged

fix(tokens): correct withdrawal pairs and PT-DETH aliases#317
doomsower merged 1 commit into
mainfrom
codex/fix-withdrawal-phantom-icons

Conversation

@de-snake

@de-snake de-snake commented Sep 3, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Correct mEDGE → USDC to use both asset icons.
  • Improve cp0xLRT → wstETH separation and synchronize its verified legacy wdwsteth.svg fallback. Other withdrawal aliases are untouched.
  • Add paired hgETH → rsETH, liUSD-1w → iUSD, rsETH → WETH, and steak7LRT → wstETH assets.
  • Add PT-DETH January/April filenames required by legacy and next client conventions. Diesel tokens remain out of scope.

Compatibility

Tested legacy client main (1ca53dab) with SDK master candidate and client staging (ad810c1e) / current main (0184fa56) with SDK next conventions. Current client main has migrated to SDK next.

Static aliases do not fix unresolved phantom symbols intercepted by UI-kit. Companion SDK changes resolve legacy icons by address on master and load historical withdrawal metadata on next; those SDK changes must be released and consumed by clients. Publish these assets first.

Validation

  • Exact URL and identical-artwork assertions: 11 tokens across both renderers; also checked current main.
  • XML validation, git diff checks, and rendered in-app Browser inspection passed.
  • Local generation and audit checks remain in the workspace; no audit dumps or dependencies are included.

Limits

Not claiming complete deployed multichain coverage: the broader audit encountered Base/WorldChain RPC or deployment errors and incomplete legacy snapshot chains. These do not invalidate the focused icon checks; post-release live verification is still required.

SDK companion PRs: Gearbox-protocol/sdk#502 (master), Gearbox-protocol/sdk#503 (next).

@doomsower
doomsower merged commit f15ca5b into main Sep 4, 2026
3 checks passed
@doomsower
doomsower deleted the codex/fix-withdrawal-phantom-icons branch September 4, 2026 14:04
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.

3 participants