From 155796a30e63987a468f132b89a9ac0baf909764 Mon Sep 17 00:00:00 2001 From: Manoj Kumar Date: Tue, 11 Aug 2026 14:15:50 +0530 Subject: [PATCH] feat(statics): add ofctxlm:yghs OFC counterpart Add the missing OFC entry for txlm:yGHS (CECHO-1893 batch 0803), matching the existing ofctxlm:tst precedent. Every other new token in the batch got an OFC counterpart; this one was missed originally. Add ofctxlm:yghs to the ofcTokenNaming test's known-exceptions list, since 'yGHS' is a real external asset ticker (not a BitGo-internal placeholder) and shouldn't be forced to include a 'test' marker, matching the existing usdc/usdt/rlusd/xsgd precedent. Ticket: CECHO-1893 Co-Authored-By: Claude Sonnet 5 --- modules/statics/src/coins/ofcCoins.ts | 8 ++++++++ modules/statics/test/unit/ofcTokenNaming.ts | 1 + 2 files changed, 9 insertions(+) diff --git a/modules/statics/src/coins/ofcCoins.ts b/modules/statics/src/coins/ofcCoins.ts index 409ac98c40..e98f46b710 100644 --- a/modules/statics/src/coins/ofcCoins.ts +++ b/modules/statics/src/coins/ofcCoins.ts @@ -4903,6 +4903,14 @@ export const ofcCoins = [ 7, UnderlyingAsset['txlm:TST-GC26PEYGETD7L6PUW2VCU3PSC7LCLRRPOSUILSHD2RT23IQUEAN4TQBQ'] ), + // CECHO-1893 batch 0803 tokens + tofcStellarToken( + '3415e5a2-8341-4fa1-bc6a-850bbffff69b', + 'ofctxlm:yghs', + 'yGHS', + 7, + UnderlyingAsset['txlm:yGHS-GCF46XLX3R7OXIDAFZ3HH6DEY5VT3BJJRSTKSSOKPLGNH6H7QYV3A2OA'] + ), tofcArbethErc20( '2489c0e2-c13f-4287-bd1f-03dcd0a8562e', 'ofctarbeth:link', diff --git a/modules/statics/test/unit/ofcTokenNaming.ts b/modules/statics/test/unit/ofcTokenNaming.ts index 797784615d..dcd34e34a1 100644 --- a/modules/statics/test/unit/ofcTokenNaming.ts +++ b/modules/statics/test/unit/ofcTokenNaming.ts @@ -53,6 +53,7 @@ describe('OFC Token Naming Convention Tests', function () { 'ofctnear:stnear', // "stNEAR" 'ofctbaseeth', // "Base Sepolia Chain" 'ofctpolygon:activ', // "Activ" + 'ofctxlm:yghs', // "yGHS" ]; if (!knownExceptions.includes(token.name)) {