From 87ea2768f65a4a29f80a258fefe06a0fe8b058f1 Mon Sep 17 00:00:00 2001 From: "asset-metadata-bot[bot]" <226385837+asset-metadata-bot[bot]@users.noreply.github.com> Date: Mon, 3 Aug 2026 05:37:40 +0000 Subject: [PATCH] feat: add new tokens from AMS API CSHLD-000 --- modules/statics/src/coins/botOfcTokens.ts | 12 ++++++ modules/statics/src/coins/botTokens.ts | 50 +++++++++++++++++++++++ 2 files changed, 62 insertions(+) diff --git a/modules/statics/src/coins/botOfcTokens.ts b/modules/statics/src/coins/botOfcTokens.ts index 1c5273da9f..fb36a40b6e 100644 --- a/modules/statics/src/coins/botOfcTokens.ts +++ b/modules/statics/src/coins/botOfcTokens.ts @@ -601,4 +601,16 @@ export const botOfcTokens = [ undefined, undefined ), + AccountCtors.ofcsolToken( + 'd3ee9998-a84d-48d4-9a18-84e99d7836e6', + 'ofcsol:ansem', + 'ofcThe Black Bull', + 6, + 'sol:ansem' as unknown as UnderlyingAsset, + undefined, + undefined, + undefined, + undefined, + undefined + ), ]; diff --git a/modules/statics/src/coins/botTokens.ts b/modules/statics/src/coins/botTokens.ts index a52b064f03..7cd6938e88 100644 --- a/modules/statics/src/coins/botTokens.ts +++ b/modules/statics/src/coins/botTokens.ts @@ -172,6 +172,24 @@ export const botTokens = [ undefined, Networks.test.hoodi ), + AccountCtors.tsolToken( + '19d74fd8-6afd-4885-bc05-458cd3deb322', + 'tsol:amssol', + 'AmsSol', + 9, + '7Soz4BFKoHnj5uREwGk1EEa8xBjyt2r6J7X6ebNXJtqh', + '7Soz4BFKoHnj5uREwGk1EEa8xBjyt2r6J7X6ebNXJtqh', + 'tsol:amssol' as unknown as UnderlyingAsset, + getTokenFeatures('sol', [ + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + ]), + AccountCtors.ProgramID.TokenProgramId, + undefined, + undefined, + Networks.test.sol + ), AccountCtors.terc20( 'dab09c2a-e17b-4723-9cfe-e979d995bd7f', 'hteth:sachu', @@ -200,6 +218,24 @@ export const botTokens = [ undefined, Networks.test.hoodi ), + AccountCtors.tsolToken( + '4f76b727-3ffc-4855-a591-b4f5cac89268', + 'tsol:amssolv5', + 'AmsSolv5', + 9, + 'Q5GAGXeTLSHhenj7TwYtK8MGwPoSCCeS7aKaoxLJm5m', + 'Q5GAGXeTLSHhenj7TwYtK8MGwPoSCCeS7aKaoxLJm5m', + 'tsol:amssolv5' as unknown as UnderlyingAsset, + getTokenFeatures('sol', [ + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + ]), + AccountCtors.ProgramID.TokenProgramId, + undefined, + undefined, + Networks.test.sol + ), AccountCtors.erc20( '4161ed06-c331-4e21-8791-eaca5151e869', 'eth:abtx', @@ -2067,4 +2103,18 @@ export const botTokens = [ undefined, undefined ), + AccountCtors.solToken( + '1c1bb4f5-1deb-4c2b-bd73-cd71e0efbc9e', + 'sol:ansem', + 'The Black Bull', + 6, + '9cRCn9rGT8V2imeM2BaKs13yhMEais3ruM3rPvTGpump', + '9cRCn9rGT8V2imeM2BaKs13yhMEais3ruM3rPvTGpump', + 'sol:ansem' as unknown as UnderlyingAsset, + getTokenFeatures('sol', ['custody-bitgo-new-york' as CoinFeature, 'custody-bitgo-germany' as CoinFeature]), + AccountCtors.ProgramID.Token2022ProgramId, + undefined, + undefined, + undefined + ), ];