Skip to content

Commit d57f85e

Browse files
authored
Merge pull request #7171 from BitGo/WIN-7438
feat: onboard new token batch
2 parents 5eedce8 + c7dba30 commit d57f85e

File tree

6 files changed

+254
-1
lines changed

6 files changed

+254
-1
lines changed

modules/statics/src/allCoinsAndTokens.ts

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3903,6 +3903,25 @@ export const allCoinsAndTokens = [
39033903
'0x3082cc23568ea640225c2467653db90e9250aaa0',
39043904
UnderlyingAsset['arbeth:rdnt']
39053905
),
3906+
3907+
arbethErc20(
3908+
'1c3e6f0e-2f3a-4f0e-8d0c-2f3e6f0e2f3a',
3909+
'arbeth:gmx',
3910+
'GMX',
3911+
18,
3912+
'0xfc5a1a6eb076a2c7ad06ed22c90d7e710e35ad0a',
3913+
UnderlyingAsset['arbeth:gmx']
3914+
),
3915+
3916+
arbethErc20(
3917+
'1c3e6f0e-2f3a-4f0e-8d0c-2f3e6f0e2f3b',
3918+
'arbeth:pendle',
3919+
'Pendle',
3920+
18,
3921+
'0x0c880f6761f1af8d9aa9c466984b80dab9a8c9e8',
3922+
UnderlyingAsset['arbeth:pendle']
3923+
),
3924+
39063925
opethErc20(
39073926
'8d80fac6-4cbc-447c-b49b-4229cb8aa89d',
39083927
'opeth:link',

modules/statics/src/base.ts

Lines changed: 19 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2254,8 +2254,10 @@ export enum UnderlyingAsset {
22542254
'eth:figon' = 'eth:figon',
22552255
'eth:iemgon' = 'eth:iemgon',
22562256
'eth:sbeton' = 'eth:sbeton',
2257-
22582257
'eth:usdo' = 'eth:usdo',
2258+
'eth:align' = 'eth:align',
2259+
'eth:xan' = 'eth:xan',
2260+
22592261
'xlm:BST-GADDFE4R72YUP2AOEL67OHZN3GJQYPC3VE734N2XFMEGRR2L32CZ3XYZ' = 'xlm:BST-GADDFE4R72YUP2AOEL67OHZN3GJQYPC3VE734N2XFMEGRR2L32CZ3XYZ',
22602262
'xlm:VELO-GDM4RQUQQUVSKQA7S6EM7XBZP3FCGH4Q7CL6TABQ7B2BEJ5ERARM2M5M' = 'xlm:VELO-GDM4RQUQQUVSKQA7S6EM7XBZP3FCGH4Q7CL6TABQ7B2BEJ5ERARM2M5M',
22612263
'xlm:SLT-GCKA6K5PCQ6PNF5RQBF7PQDJWRHO6UOGFMRLK3DYHDOI244V47XKQ4GP' = 'xlm:SLT-GCKA6K5PCQ6PNF5RQBF7PQDJWRHO6UOGFMRLK3DYHDOI244V47XKQ4GP',
@@ -2768,6 +2770,8 @@ export enum UnderlyingAsset {
27682770
'arbeth:dolo' = 'arbeth:dolo',
27692771
'arbeth:bull' = 'arbeth:bull',
27702772
'arbeth:rdnt' = 'arbeth:rdnt',
2773+
'arbeth:pendle' = 'arbeth:pendle',
2774+
'arbeth:gmx' = 'arbeth:gmx',
27712775

27722776
// BaseETH mainnet tokens
27732777
'baseeth:aero' = 'baseeth:aero',
@@ -2780,6 +2784,16 @@ export enum UnderlyingAsset {
27802784
'baseeth:trust' = 'baseeth:trust',
27812785
'baseeth:flk' = 'baseeth:flk',
27822786

2787+
'baseeth:spec' = 'baseeth:spec',
2788+
'baseeth:tig' = 'baseeth:tig',
2789+
'baseeth:virtual' = 'baseeth:virtual',
2790+
'baseeth:zora' = 'baseeth:zora',
2791+
'baseeth:toshi' = 'baseeth:toshi',
2792+
'baseeth:creator' = 'baseeth:creator',
2793+
'baseeth:avnt' = 'baseeth:avnt',
2794+
'baseeth:mira' = 'baseeth:mira',
2795+
'baseeth:towns' = 'baseeth:towns',
2796+
27832797
// BaseETH testnet tokens
27842798
'tbaseeth:usdc' = 'tbaseeth:usdc',
27852799

@@ -3045,6 +3059,10 @@ export enum UnderlyingAsset {
30453059
'sol:rekt' = 'sol:rekt',
30463060
'sol:xyo' = 'sol:xyo',
30473061
'sol:zig' = 'sol:zig',
3062+
'sol:xsgd' = 'sol:xsgd',
3063+
'sol:straitxusd' = 'sol:straitxusd',
3064+
'sol:usx' = 'sol:usx',
3065+
30483066
'tsol:txsgd' = 'sol:txsgd',
30493067
'tsol:txusd' = 'sol:txusd',
30503068
// TRX tokens

modules/statics/src/coins/erc20Coins.ts

Lines changed: 99 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11627,6 +11627,105 @@ export const erc20Coins = [
1162711627
'0xdd3b11ef34cd511a2da159034a05fcb94d806686',
1162811628
UnderlyingAsset['eth:rekt']
1162911629
),
11630+
erc20(
11631+
'1f0e3b9e-2d3d-4f71-8f3e-2d1f6f2b3c0e',
11632+
'baseeth:spec',
11633+
'Spectral',
11634+
18,
11635+
'0x96419929d7949d6a801a6909c145c8eef6a40431',
11636+
UnderlyingAsset['baseeth:spec']
11637+
),
11638+
11639+
erc20(
11640+
'2f1e4b8e-3d4d-4f72-9f4e-3d2f7f3b4c1f',
11641+
'baseeth:tig',
11642+
'The Innovation Game',
11643+
18,
11644+
'0x0c03ce270b4826ec62e7dd007f0b716068639f7b',
11645+
UnderlyingAsset['baseeth:tig']
11646+
),
11647+
11648+
erc20(
11649+
'3f2e5b9e-4d5d-4f73-af5e-4d3f8f4b5c2f',
11650+
'baseeth:virtual',
11651+
'Virtual Protocol',
11652+
18,
11653+
'0x0b3e328455c4059eeb9e3f84b5543f74e24e7e1b',
11654+
UnderlyingAsset['baseeth:virtual']
11655+
),
11656+
11657+
erc20(
11658+
'4f3e6b0e-5d6d-4f74-bf6e-5d4f9f5b6c3f',
11659+
'baseeth:zora',
11660+
'Zora',
11661+
18,
11662+
'0x1111111111166b7fe7bd91427724b487980afc69',
11663+
UnderlyingAsset['baseeth:zora']
11664+
),
11665+
11666+
erc20(
11667+
'5f4e7b1e-6d7d-4f75-8f7e-6d5faf6b7c4f',
11668+
'baseeth:toshi',
11669+
'Toshi',
11670+
18,
11671+
'0xac1bd2486aaf3b5c0fc3fd868558b082a531b2b4',
11672+
UnderlyingAsset['baseeth:toshi']
11673+
),
11674+
11675+
erc20(
11676+
'6f5e8b2e-7d8d-4f76-8f8e-7d6fbf7b8c5f',
11677+
'baseeth:creator',
11678+
'CreatorDAO',
11679+
18,
11680+
'0x0fd122a924c4528a78a8141bddd38a0e5ba35fa5',
11681+
UnderlyingAsset['baseeth:creator']
11682+
),
11683+
11684+
erc20(
11685+
'7f6e9b3e-8d9d-4f77-8f9e-8d7fcf8b9c6f',
11686+
'baseeth:avnt',
11687+
'Avantis',
11688+
18,
11689+
'0x696f9436b67233384889472cd7cd58a6fb5df4f1',
11690+
UnderlyingAsset['baseeth:avnt']
11691+
),
11692+
11693+
erc20(
11694+
'8f7eab4e-9dad-4f78-8f0e-9d8fdf9bac7f',
11695+
'baseeth:mira',
11696+
'Mira Network',
11697+
18,
11698+
'0x7aafd31a321d3627b30a8e2171264b56852187fe',
11699+
UnderlyingAsset['baseeth:mira']
11700+
),
11701+
11702+
erc20(
11703+
'9f8ebb5e-adb0-4f79-8f1e-ae9fef0bbd8f',
11704+
'baseeth:towns',
11705+
'Towns',
11706+
18,
11707+
'0x00000000a22c618fd6b4d7e9a335c4b96b189a38',
11708+
UnderlyingAsset['baseeth:towns']
11709+
),
11710+
11711+
erc20(
11712+
'af9ecc6e-beb1-4f80-8f2e-bf0f0f1cce9f',
11713+
'eth:align',
11714+
'Aligned',
11715+
18,
11716+
'0x50614cc8e44f7814549c223aa31db9296e58057c',
11717+
UnderlyingAsset['eth:align']
11718+
),
11719+
11720+
erc20(
11721+
'bf0edd7e-cfb2-4f81-8f3e-cf1f1f2ddfaf',
11722+
'eth:xan',
11723+
'Anoma',
11724+
18,
11725+
'0xcedbea37c8872c4171259cdfd5255cb8923cf8e7',
11726+
UnderlyingAsset['eth:xan']
11727+
),
11728+
1163011729
terc20(
1163111730
'0205f0d6-0647-47c9-ad8b-c48d048e54f3',
1163211731
'fixed',

modules/statics/src/coins/ofcCoins.ts

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1189,6 +1189,34 @@ export const ofcCoins = [
11891189
UnderlyingAsset['sol:ford'],
11901190
SOL_TOKEN_FEATURES
11911191
),
1192+
1193+
ofcsolToken(
1194+
'1f3e4b1c-2f0e-4d6a-8e2e-1c4f3e4b1c2f',
1195+
'ofcsol:xsgd',
1196+
'StraitsX SGD',
1197+
6,
1198+
UnderlyingAsset['sol:xsgd'],
1199+
SOL_TOKEN_FEATURES
1200+
),
1201+
1202+
ofcsolToken(
1203+
'b4f8e1d2-3c4b-4a5d-9e6f-7a8b9c0d1e2f',
1204+
'ofcsol:straitxusd',
1205+
'StraitsX USD',
1206+
6,
1207+
UnderlyingAsset['sol:straitxusd'],
1208+
SOL_TOKEN_FEATURES
1209+
),
1210+
1211+
ofcsolToken(
1212+
'd3c4b5a6-7e8f-4a0b-9c2d-3e4f5a6b7c8d',
1213+
'ofcsol:usx',
1214+
'USX',
1215+
6,
1216+
UnderlyingAsset['sol:usx'],
1217+
SOL_TOKEN_FEATURES
1218+
),
1219+
11921220
tofcsolToken(
11931221
'24d678cf-e0f0-4cde-a338-d754289c5b27',
11941222
'ofctsol:slnd',
@@ -1563,6 +1591,17 @@ export const ofcCoins = [
15631591
18,
15641592
UnderlyingAsset['arbeth:rdnt']
15651593
),
1594+
1595+
ofcArbethErc20('f3e1e2e1-2d3b-4c4a-9e6f-7a8b9c0d1e2f', 'ofcarbeth:gmx', 'GMX', 18, UnderlyingAsset['arbeth:gmx']),
1596+
1597+
ofcArbethErc20(
1598+
'a1b2c3d4-e5f6-4890-abcd-ef1234567890',
1599+
'ofcarbeth:pendle',
1600+
'Pendle',
1601+
18,
1602+
UnderlyingAsset['arbeth:pendle']
1603+
),
1604+
15661605
ofcAvaxErc20('2bd6201d-c46c-481e-b82d-7cf3601679cb', 'ofcavaxc:aave-e', 'Aave', 18, UnderlyingAsset['avaxc:aave']),
15671606
ofcAvaxErc20(
15681607
'515a5a74-54fe-4d73-bb12-8d1130f78692',

modules/statics/src/coins/ofcErc20Coins.ts

Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4406,6 +4406,52 @@ export const tOfcErc20Coins = [
44064406
ofcerc20('9cfc5cf7-0a6b-40ec-936c-04be24e196c0', 'ofceth:mavia', 'mavia', 18, underlyingAssetForSymbol('eth:mavia')),
44074407
ofcerc20('9ec6f38f-ce0e-4f8c-94f8-69d182f9c25e', 'ofceth:lm', 'lm', 18, underlyingAssetForSymbol('eth:lm')),
44084408
ofcerc20('259c73b2-7c63-4522-96ee-9711442b45c8', 'ofceth:kub', 'kub', 18, underlyingAssetForSymbol('eth:kub')),
4409+
4410+
ofcerc20('d2b5f3e4-3c4e-4f1e-9f0a-1b2c3d4e5f6a', 'ofcbaseeth:spec', 'Spectral', 18, UnderlyingAsset['baseeth:spec']),
4411+
4412+
ofcerc20(
4413+
'e3c6f4e5-4d5e-4f2e-8f1a-2c3d4e5f6a7b',
4414+
'ofcbaseeth:tig',
4415+
'The Innovation Game',
4416+
18,
4417+
UnderlyingAsset['baseeth:tig']
4418+
),
4419+
4420+
ofcerc20(
4421+
'f4d7f5e6-5e6f-4f3f-8f2b-3d4e5f6a7b8c',
4422+
'ofcbaseeth:virtual',
4423+
'Virtual Protocol',
4424+
18,
4425+
UnderlyingAsset['baseeth:virtual']
4426+
),
4427+
4428+
ofcerc20('a5e8f6e7-6f7a-4f4a-8f3c-4e5f6a7b8c9d', 'ofcbaseeth:zora', 'Zora', 18, UnderlyingAsset['baseeth:zora']),
4429+
4430+
ofcerc20('b6f9f7e8-7a8b-4f5b-8f4d-5f6a7b8c9dae', 'ofcbaseeth:toshi', 'Toshi', 18, UnderlyingAsset['baseeth:toshi']),
4431+
4432+
ofcerc20(
4433+
'c7aaf8e9-8b9c-4f6c-8f5e-6a7b8c9daebf',
4434+
'ofcbaseeth:creator',
4435+
'CreatorDAO',
4436+
18,
4437+
UnderlyingAsset['baseeth:creator']
4438+
),
4439+
4440+
ofcerc20('d8bbf9ea-9cad-4f7d-8f6f-7b8c9daebfca', 'ofcbaseeth:avnt', 'Avantis', 18, UnderlyingAsset['baseeth:avnt']),
4441+
4442+
ofcerc20(
4443+
'e9ccfaeb-adbe-4f8e-8f7a-8c9daebfcadb',
4444+
'ofcbaseeth:mira',
4445+
'Mira Network',
4446+
18,
4447+
UnderlyingAsset['baseeth:mira']
4448+
),
4449+
4450+
ofcerc20('faddfbec-becf-4f9f-8f8b-9daebfcadbec', 'ofcbaseeth:towns', 'Towns', 18, UnderlyingAsset['baseeth:towns']),
4451+
4452+
ofcerc20('abeefced-cfda-4afa-8f9c-aebfcadbecfd', 'ofceth:align', 'Aligned', 18, UnderlyingAsset['eth:align']),
4453+
4454+
ofcerc20('bcfffdee-daeb-4bfb-9fad-bfcadbecfdae', 'ofceth:xan', 'Anoma', 18, UnderlyingAsset['eth:xan']),
44094455
];
44104456

44114457
function underlyingAssetForSymbol(underlyingAssetValue: string): UnderlyingAsset {

modules/statics/src/coins/solTokens.ts

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3099,6 +3099,38 @@ export const solTokens = [
30993099
SOL_TOKEN_FEATURES,
31003100
ProgramID.Token2022ProgramId
31013101
),
3102+
3103+
solToken(
3104+
'd1b4f0e1-2d3a-4f7c-8e2e-1c3b5f6a7b8c',
3105+
'sol:xsgd',
3106+
'StraitsX SGD',
3107+
6,
3108+
'71S9cppWipeUEQDFngYwxjoxB6Sz1MUqX72byLsVYJqy',
3109+
'71S9cppWipeUEQDFngYwxjoxB6Sz1MUqX72byLsVYJqy',
3110+
UnderlyingAsset['sol:xsgd'],
3111+
SOL_TOKEN_FEATURES
3112+
),
3113+
solToken(
3114+
'd4b5f6a7-8c9d-4e1f-8a3b-4c5d6e7f8a9b',
3115+
'sol:straitxusd',
3116+
'StraitsX USD',
3117+
6,
3118+
'4UbvZiomFvXDnZSz6vdHiDNiHozH2ykTEqjhhbVHiv9z',
3119+
'4UbvZiomFvXDnZSz6vdHiDNiHozH2ykTEqjhhbVHiv9z',
3120+
UnderlyingAsset['sol:straitxusd'],
3121+
SOL_TOKEN_FEATURES
3122+
),
3123+
solToken(
3124+
'e5f6a7b8-c9d0-4ef2-8a3b-c5d6e7f8a9b0',
3125+
'sol:usx',
3126+
'USX',
3127+
6,
3128+
'6FrrzDk5mQARGc1TDYoyVnSyRdds1t4PbtohCD6p3tgG',
3129+
'6FrrzDk5mQARGc1TDYoyVnSyRdds1t4PbtohCD6p3tgG',
3130+
UnderlyingAsset['sol:usx'],
3131+
SOL_TOKEN_FEATURES
3132+
),
3133+
31023134
tsolToken(
31033135
'b98c5a7a-49c5-45f1-a6ee-b08dff596a7d',
31043136
'tsol:srm',

0 commit comments

Comments
 (0)