Skip to content

Commit eec07d5

Browse files
Merge pull request #9457 from BitGo/manojkumar138/cecho-1893-batch-onboard-0803
feat(statics): onboard batch 0803 tokens (CECHO-1893)
2 parents 3f16bb5 + bcffe0f commit eec07d5

8 files changed

Lines changed: 177 additions & 0 deletions

File tree

modules/statics/src/allCoinsAndTokens.ts

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5091,6 +5091,25 @@ export const allCoinsAndTokens = [
50915091
UnderlyingAsset['baseeth:elsa'],
50925092
Networks.main.basechain
50935093
),
5094+
// CECHO-1893 batch 0803 tokens
5095+
erc20Token(
5096+
'12d3d4ee-12ab-45b4-bb6e-46b6f223c04d',
5097+
'baseeth:allo',
5098+
'Allora',
5099+
18,
5100+
'0x032d86656db142138ac97d2c5c4e3766e8c0482d',
5101+
UnderlyingAsset['baseeth:allo'],
5102+
Networks.main.basechain
5103+
),
5104+
erc20Token(
5105+
'a5666ecd-2ec3-4282-b4d5-283ccd467658',
5106+
'baseeth:gro',
5107+
'GromaCoin',
5108+
18,
5109+
'0x3dcce9e05fc9c30a6a4e9fc1c0ec1ff15c16e0b5',
5110+
UnderlyingAsset['baseeth:gro'],
5111+
Networks.main.basechain
5112+
),
50945113

50955114
// ARC mainnet tokens
50965115
erc20Token(
@@ -6405,6 +6424,18 @@ export const allCoinsAndTokens = [
64056424
'',
64066425
'TXLM:BTGT'
64076426
),
6427+
// CECHO-1893 batch 0803 tokens
6428+
tstellarToken(
6429+
'02f4297e-e0dc-4a14-af6c-15e0063d1ec6',
6430+
'txlm:yGHS-GCF46XLX3R7OXIDAFZ3HH6DEY5VT3BJJRSTKSSOKPLGNH6H7QYV3A2OA',
6431+
'yGHS',
6432+
7,
6433+
UnderlyingAsset['txlm:yGHS-GCF46XLX3R7OXIDAFZ3HH6DEY5VT3BJJRSTKSSOKPLGNH6H7QYV3A2OA'],
6434+
'',
6435+
AccountCoin.DEFAULT_FEATURES,
6436+
'',
6437+
'TXLM:yGHS'
6438+
),
64086439
ttronToken(
64096440
'4ece7f15-a5c9-4302-8c82-787d7eb7e3c9',
64106441
'ttrx:wbtc',

modules/statics/src/base.ts

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2551,6 +2551,9 @@ export enum UnderlyingAsset {
25512551
'eth:lngvx' = 'eth:lngvx',
25522552
'eth:eqtyx' = 'eth:eqtyx',
25532553
'eth:deuro' = 'eth:deuro',
2554+
'eth:strusd' = 'eth:strusd',
2555+
'eth:u' = 'eth:u',
2556+
'eth:bliquid' = 'eth:bliquid',
25542557
'eth:usat' = 'eth:usat',
25552558
'eth:usdf' = 'eth:usdf',
25562559
'eth:ausd' = 'eth:ausd',
@@ -2959,6 +2962,7 @@ export enum UnderlyingAsset {
29592962
'txlm:BST-GCWHAO4SVB4KX3Q62QZGZUHUH2GSH3OIV7IS7Y3MPQOFGQFGBP6IYCOU' = 'txlm:BST-GCWHAO4SVB4KX3Q62QZGZUHUH2GSH3OIV7IS7Y3MPQOFGQFGBP6IYCOU',
29602963
'txlm:TST-GC26PEYGETD7L6PUW2VCU3PSC7LCLRRPOSUILSHD2RT23IQUEAN4TQBQ' = 'txlm:TST-GC26PEYGETD7L6PUW2VCU3PSC7LCLRRPOSUILSHD2RT23IQUEAN4TQBQ',
29612964
'txlm:BTGT-GCCUFJV5P32QGVZVW73SF7P53ZH2OXJ5C3DYSXDECSRCP3FU2GJ2PXGE' = 'txlm:BTGT-GCCUFJV5P32QGVZVW73SF7P53ZH2OXJ5C3DYSXDECSRCP3FU2GJ2PXGE',
2965+
'txlm:yGHS-GCF46XLX3R7OXIDAFZ3HH6DEY5VT3BJJRSTKSSOKPLGNH6H7QYV3A2OA' = 'txlm:yGHS-GCF46XLX3R7OXIDAFZ3HH6DEY5VT3BJJRSTKSSOKPLGNH6H7QYV3A2OA',
29622966

29632967
// Algorand testnet tokens
29642968
'talgo:USON-16026728' = 'talgo:USON-16026728',
@@ -3398,6 +3402,7 @@ export enum UnderlyingAsset {
33983402
'bsc:ftm' = 'bsc:ftm',
33993403
'bsc:comp' = 'bsc:comp',
34003404
'bsc:uni' = 'bsc:uni',
3405+
'bsc:u' = 'bsc:u',
34013406
'bsc:yfi' = 'bsc:yfi',
34023407
'bsc:link' = 'bsc:link',
34033408
'bsc:cusdo' = 'bsc:cusdo',
@@ -3700,6 +3705,8 @@ export enum UnderlyingAsset {
37003705
'baseeth:flock' = 'baseeth:flock',
37013706
'baseeth:gps' = 'baseeth:gps',
37023707
'baseeth:elsa' = 'baseeth:elsa',
3708+
'baseeth:allo' = 'baseeth:allo',
3709+
'baseeth:gro' = 'baseeth:gro',
37033710

37043711
// BaseETH testnet tokens
37053712
'tbaseeth:usdc' = 'tbaseeth:usdc',
@@ -4167,6 +4174,7 @@ export enum UnderlyingAsset {
41674174
'sol:birb' = 'sol:birb',
41684175
'sol:pybobo' = 'sol:pybobo',
41694176
'sol:usdpt' = 'sol:usdpt',
4177+
'sol:bliquid' = 'sol:bliquid',
41704178

41714179
'tsol:txsgd' = 'sol:txsgd',
41724180
'tsol:txusd' = 'sol:txusd',
@@ -4550,6 +4558,7 @@ export enum UnderlyingAsset {
45504558
// Canton mainnet tokens
45514559
'canton:usdcx' = 'canton:usdcx',
45524560
'canton:usd1' = 'canton:usd1',
4561+
'canton:usdm1' = 'canton:usdm1',
45534562
'canton:cbtc' = 'canton:cbtc',
45544563
'canton:usdxlr' = 'canton:usdxlr',
45554564
'canton:cltc' = 'canton:cltc',

modules/statics/src/coins/bscTokens.ts

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1447,6 +1447,16 @@ export const bscTokens = [
14471447
UnderlyingAsset['bsc:rekt'],
14481448
BSC_TOKEN_FEATURES
14491449
),
1450+
// CECHO-1893 batch 0803 tokens
1451+
bscToken(
1452+
'3d20d5c4-ba91-4ee5-83af-62b92029432e',
1453+
'bsc:u',
1454+
'United Stables',
1455+
18,
1456+
'0xce24439f2d9c6a2289f741120fe202248b666666',
1457+
UnderlyingAsset['bsc:u'],
1458+
BSC_TOKEN_FEATURES
1459+
),
14501460
tbscToken(
14511461
'b31aa2b5-8d8c-4ac1-b5e5-0f9d59377eab',
14521462
'tbsc:busd',

modules/statics/src/coins/cantonTokens.ts

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -233,6 +233,17 @@ export const cantonTokens = [
233233
UnderlyingAsset['canton:912810rc4'],
234234
[...CANTON_TOKEN_FEATURES]
235235
),
236+
// CECHO-1893 batch 0803 tokens
237+
cantonToken(
238+
'4f056316-2286-4d7b-8064-43f4401ecadd',
239+
'canton:usdm1',
240+
'USDM1',
241+
10,
242+
'https://api.utilities.digitalasset.com/api/token-standard/v0/registrars/',
243+
'M1-validator-1::12207b40944692e083593819697e1cd87a94026afca2564253d16ff8696b233a6637',
244+
UnderlyingAsset['canton:usdm1'],
245+
CANTON_TOKEN_FEATURES
246+
),
236247
// testnet tokens
237248
tcantonToken(
238249
'46356790-0ac4-4c3b-8b70-39094106d772',

modules/statics/src/coins/erc20Coins.ts

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12367,6 +12367,40 @@ export const erc20Coins = [
1236712367
'0x7cf9a80db3b29ee8efe3710aadb7b95270572d47',
1236812368
UnderlyingAsset['eth:nil']
1236912369
),
12370+
// CECHO-1893 batch 0803 tokens
12371+
erc20(
12372+
'52f48b8e-33c3-480c-973a-12e492adfde8',
12373+
'eth:strusd',
12374+
'Tori Staked trUSD',
12375+
18,
12376+
'0x280839980a7ed0d7717f64125fe241012e5f5815',
12377+
UnderlyingAsset['eth:strusd']
12378+
),
12379+
erc20(
12380+
'809067fa-017d-47eb-8abb-fa29085e037f',
12381+
'eth:u',
12382+
'United Stables',
12383+
18,
12384+
'0xce24439f2d9c6a2289f741120fe202248b666666',
12385+
UnderlyingAsset['eth:u']
12386+
),
12387+
erc20(
12388+
'9056302f-1748-4675-b563-dfddcb2c9bb2',
12389+
'eth:bliquid',
12390+
'BNY Dreyfus On-Chain Liquidity Fund',
12391+
2,
12392+
'0x80fdea151e79d6904859b12b0b3fb40d4209e462',
12393+
UnderlyingAsset['eth:bliquid'],
12394+
AccountCoin.getFeaturesByTypeExcluding(
12395+
[
12396+
CoinFeature.CUSTODY_BITGO_SINGAPORE,
12397+
CoinFeature.CUSTODY_BITGO_GERMANY,
12398+
CoinFeature.CUSTODY_BITGO_EUROPE_APS,
12399+
CoinFeature.CUSTODY_BITGO_FRANKFURT,
12400+
],
12401+
ETH_FEATURES
12402+
)
12403+
),
1237012404
terc20(
1237112405
'0205f0d6-0647-47c9-ad8b-c48d048e54f3',
1237212406
'fixed',

modules/statics/src/coins/ofcCoins.ts

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3022,6 +3022,8 @@ export const ofcCoins = [
30223022
ofcBscToken('822d85d7-f42d-40de-a14c-220a375eda3f', 'ofcbsc:sfp', 'SafePal Token', 18, UnderlyingAsset['bsc:sfp']),
30233023
ofcBscToken('f5a0b8c3-7d4e-4f9b-9a2c-6e8d9f3b5c7a', 'ofcbsc:btr', 'Bitlayer', 18, UnderlyingAsset['bsc:btr']),
30243024
ofcBscToken('10226e82-2fac-49f4-8ee0-e0f7affeaeec', 'ofcbsc:mask', 'Mask Network', 18, UnderlyingAsset['bsc:mask']),
3025+
// CECHO-1893 batch 0803 tokens
3026+
ofcBscToken('13c89c60-5ffd-42c8-acbc-b7b5fa22a5bd', 'ofcbsc:u', 'United Stables', 18, UnderlyingAsset['bsc:u']),
30253027
ofcBscToken(
30263028
'a1380903-6d91-4555-b8ef-74b1bcd993d0',
30273029
'ofcbsc:usdt',
@@ -6252,6 +6254,14 @@ export const ofcCoins = [
62526254
),
62536255
ofcsolToken('4c928099-4b07-457a-944e-58ed464418de', 'ofcsol:slx', 'Solstice', 6, UnderlyingAsset['sol:slx']),
62546256
ofcsolToken('8ff32b48-1bab-4769-b239-d34afbb74a89', 'ofcsol:ab1', 'Animoca', 0, UnderlyingAsset['sol:ab1']),
6257+
// CECHO-1893 batch 0803 tokens
6258+
ofcsolToken(
6259+
'0f1801dc-befd-46af-b57c-80437406c6d2',
6260+
'ofcsol:bliquid',
6261+
'BNY Dreyfus On-Chain Liquidity Fund',
6262+
2,
6263+
UnderlyingAsset['sol:bliquid']
6264+
),
62556265
// New Canton OFC tokens
62566266
ofcCantonToken(
62576267
'02ab6bd2-83e6-46fc-bfd7-93b8be125648',
@@ -6313,6 +6323,14 @@ export const ofcCoins = [
63136323
undefined,
63146324
[CoinFeature.STABLECOIN]
63156325
),
6326+
// CECHO-1893 batch 0803 tokens
6327+
ofcCantonToken(
6328+
'010e9b79-ec36-406f-b933-e973d81cf3cf',
6329+
'ofccanton:usdm1',
6330+
'USDM1',
6331+
10,
6332+
UnderlyingAsset['canton:usdm1']
6333+
),
63166334
tofcCantonToken(
63176335
'd7297535-c1d4-429d-b3c5-d36351b110e5',
63186336
'ofctcanton:testcoin1',

modules/statics/src/coins/ofcErc20Coins.ts

Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6276,6 +6276,50 @@ export const tOfcErc20Coins = [
62766276
ofcerc20('253e2858-a27b-4d39-b1fc-b8f719584d1f', 'ofceth:nvylds', 'NUVA YLDS', 12, UnderlyingAsset['eth:nvylds']),
62776277
ofcerc20('e68260cc-3f0c-4429-9681-5a2cd46a6c87', 'ofceth:nvheloc', 'NUVA HELOC', 12, UnderlyingAsset['eth:nvheloc']),
62786278
ofcerc20('02a7867a-754e-4132-8802-1b4aa979a441', 'ofceth:nil', 'Nillion', 6, UnderlyingAsset['eth:nil']),
6279+
// CECHO-1893 batch 0803 tokens
6280+
ofcerc20(
6281+
'07c67706-5e28-4117-b181-38d4b8424b73',
6282+
'ofceth:strusd',
6283+
'Tori Staked trUSD',
6284+
18,
6285+
UnderlyingAsset['eth:strusd']
6286+
),
6287+
ofcerc20('d4e7002b-4299-442a-bda4-0e35a80c079a', 'ofceth:u', 'United Stables', 18, UnderlyingAsset['eth:u']),
6288+
ofcerc20(
6289+
'c9fb114e-e8cd-46b3-ae72-9f0e4cb842c1',
6290+
'ofceth:bliquid',
6291+
'BNY Dreyfus On-Chain Liquidity Fund',
6292+
2,
6293+
UnderlyingAsset['eth:bliquid']
6294+
),
6295+
ofcerc20(
6296+
'14aa687a-ee62-431e-bfe5-a78764cca714',
6297+
'ofcbaseeth:allo',
6298+
'Allora',
6299+
18,
6300+
UnderlyingAsset['baseeth:allo'],
6301+
undefined,
6302+
undefined,
6303+
'',
6304+
undefined,
6305+
undefined,
6306+
true,
6307+
'baseeth'
6308+
),
6309+
ofcerc20(
6310+
'e5612640-d0fa-493e-a799-e7d02ab69069',
6311+
'ofcbaseeth:gro',
6312+
'GromaCoin',
6313+
18,
6314+
UnderlyingAsset['baseeth:gro'],
6315+
undefined,
6316+
undefined,
6317+
'',
6318+
undefined,
6319+
undefined,
6320+
true,
6321+
'baseeth'
6322+
),
62796323
ofcerc20('14912a5e-254c-4c6f-9f9c-f9ce11b7b293', 'ofceth:bard', 'Lombard', 18, UnderlyingAsset['eth:bard']),
62806324
ofcerc20('a31a6330-cbd6-49b0-b8b1-a7f9a48e770c', 'ofceth:sfp', 'SafePal Token', 18, UnderlyingAsset['eth:sfp']),
62816325
ofcerc20('60f825f0-ed18-46b2-a03f-fd93b5e94f43', 'ofceth:aztec', 'Aztec', 18, UnderlyingAsset['eth:aztec']),

modules/statics/src/coins/solTokens.ts

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3503,6 +3503,26 @@ export const solTokens = [
35033503
SOL_TOKEN_FEATURES,
35043504
ProgramID.Token2022ProgramId
35053505
),
3506+
// CECHO-1893 batch 0803 tokens
3507+
solToken(
3508+
'e0b4ee3f-8958-4cf3-a24f-9b9400e978d4',
3509+
'sol:bliquid',
3510+
'BNY Dreyfus On-Chain Liquidity Fund',
3511+
2,
3512+
'33J6F2wAHrFXAQJpgz3mLfzbvSNkVVfXTbZVMGxXF8Ab',
3513+
'33J6F2wAHrFXAQJpgz3mLfzbvSNkVVfXTbZVMGxXF8Ab',
3514+
UnderlyingAsset['sol:bliquid'],
3515+
SolCoin.getFeaturesByTypeExcluding(
3516+
[
3517+
CoinFeature.CUSTODY_BITGO_SINGAPORE,
3518+
CoinFeature.CUSTODY_BITGO_GERMANY,
3519+
CoinFeature.CUSTODY_BITGO_EUROPE_APS,
3520+
CoinFeature.CUSTODY_BITGO_FRANKFURT,
3521+
],
3522+
SOL_TOKEN_FEATURES
3523+
),
3524+
ProgramID.Token2022ProgramId
3525+
),
35063526
tsolToken(
35073527
'b98c5a7a-49c5-45f1-a6ee-b08dff596a7d',
35083528
'tsol:srm',

0 commit comments

Comments
 (0)