From 177b1af4ea16a9eac2ff2bcadaa734f56f5f0508 Mon Sep 17 00:00:00 2001 From: jguyton Date: Thu, 25 Jun 2026 17:54:13 -0500 Subject: [PATCH] fix(rwa): display Ondo tokenized stocks with .on suffix Ondo's tokenized stocks use an 'on' suffix in their on-chain ERC-20 symbol (e.g. TSLAon, AAPLon, ORCLon). The issuer display map abbreviated this to a single 'o', rendering TSLA.o, which doesn't match Ondo's on-chain symbol or branding. Use 'on' so the displayed symbol reads TSLA.on, consistent with the rest of the RWA test fixtures. --- .../src/data/rest/rwa/formatIssuerDisplaySymbol.test.ts | 2 +- .../uniswap/src/data/rest/rwa/formatIssuerDisplaySymbol.ts | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/uniswap/src/data/rest/rwa/formatIssuerDisplaySymbol.test.ts b/packages/uniswap/src/data/rest/rwa/formatIssuerDisplaySymbol.test.ts index 549484f255b..62fbca288c6 100644 --- a/packages/uniswap/src/data/rest/rwa/formatIssuerDisplaySymbol.test.ts +++ b/packages/uniswap/src/data/rest/rwa/formatIssuerDisplaySymbol.test.ts @@ -2,7 +2,7 @@ import { formatIssuerDisplaySymbol, formatIssuerLabel } from 'uniswap/src/data/r describe('formatIssuerDisplaySymbol', () => { it('composes ondo suffix', () => { - expect(formatIssuerDisplaySymbol({ baseSymbol: 'TSLA', issuer: 'ondo', apiSymbol: 'TSLAON' })).toBe('TSLA.o') + expect(formatIssuerDisplaySymbol({ baseSymbol: 'TSLA', issuer: 'ondo', apiSymbol: 'TSLAON' })).toBe('TSLA.on') }) it('falls back to api symbol for unknown issuers', () => { diff --git a/packages/uniswap/src/data/rest/rwa/formatIssuerDisplaySymbol.ts b/packages/uniswap/src/data/rest/rwa/formatIssuerDisplaySymbol.ts index f08a7ffd04e..43accce505f 100644 --- a/packages/uniswap/src/data/rest/rwa/formatIssuerDisplaySymbol.ts +++ b/packages/uniswap/src/data/rest/rwa/formatIssuerDisplaySymbol.ts @@ -1,6 +1,6 @@ -/** Maps issuer slug → display suffix (e.g. ondo → `.o` for `TSLA.o`). */ +/** Maps issuer slug → display suffix (e.g. ondo → `.on` for `TSLA.on`). */ const ISSUER_DISPLAY_SUFFIX: Record = { - ondo: 'o', + ondo: 'on', backed: 'b', superstate: 's', xstocks: 'x',