Skip to content

Commit f27087c

Browse files
authored
Merge pull request #6050 from BitGo/WIN-5323-token-onboarding
feat(statics): onboard new tokens WIN-5323
2 parents 71163f2 + 3a27cc4 commit f27087c

File tree

6 files changed

+103
-0
lines changed

6 files changed

+103
-0
lines changed

modules/statics/src/base.ts

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1904,6 +1904,11 @@ export enum UnderlyingAsset {
19041904
'eth:wtstx' = 'eth:wtstx',
19051905
'eth:lngvx' = 'eth:lngvx',
19061906
'eth:eqtyx' = 'eth:eqtyx',
1907+
'eth:deuro' = 'eth:deuro',
1908+
'eth:usdf' = 'eth:usdf',
1909+
'eth:ausd' = 'eth:ausd',
1910+
'eth:gaia' = 'eth:gaia',
1911+
'eth:usds' = 'eth:usds',
19071912
'xlm:BST-GADDFE4R72YUP2AOEL67OHZN3GJQYPC3VE734N2XFMEGRR2L32CZ3XYZ' = 'xlm:BST-GADDFE4R72YUP2AOEL67OHZN3GJQYPC3VE734N2XFMEGRR2L32CZ3XYZ',
19081913
'xlm:VELO-GDM4RQUQQUVSKQA7S6EM7XBZP3FCGH4Q7CL6TABQ7B2BEJ5ERARM2M5M' = 'xlm:VELO-GDM4RQUQQUVSKQA7S6EM7XBZP3FCGH4Q7CL6TABQ7B2BEJ5ERARM2M5M',
19091914
'xlm:SLT-GCKA6K5PCQ6PNF5RQBF7PQDJWRHO6UOGFMRLK3DYHDOI244V47XKQ4GP' = 'xlm:SLT-GCKA6K5PCQ6PNF5RQBF7PQDJWRHO6UOGFMRLK3DYHDOI244V47XKQ4GP',
@@ -1981,6 +1986,7 @@ export enum UnderlyingAsset {
19811986
'avaxc:sbc' = 'avaxc:sbc',
19821987
'avaxc:xsgd' = 'avaxc:xsgd',
19831988
'avaxc:ticov2' = 'avaxc:ticov2',
1989+
'avaxc:nxpc' = 'avaxc:nxpc',
19841990
'tavaxc:opm' = 'tavaxc:opm',
19851991
'tavaxc:cop2peq' = 'tavaxc:cop2peq',
19861992
'tavaxc:xsgd' = 'tavaxc:xsgd',
@@ -2513,6 +2519,7 @@ export enum UnderlyingAsset {
25132519
'sol:muskit' = 'sol:muskit',
25142520
'sol:matrix' = 'sol:matrix',
25152521
'sol:eurcv' = 'sol:eurcv',
2522+
'sol:layer' = 'sol:layer',
25162523

25172524
// TRX tokens
25182525
'trx:htx' = 'trx:htx',

modules/statics/src/coins/avaxTokens.ts

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -636,6 +636,14 @@ export const avaxTokens = [
636636
'0xedf647326007e64d94b0ee69743350f3736e392c',
637637
UnderlyingAsset['avaxc:ticov2']
638638
),
639+
avaxErc20(
640+
'eea5a74a-5f1c-4701-9bac-aa91e093f1b4',
641+
'avaxc:nxpc',
642+
'NEXPACE',
643+
18,
644+
'0x5e0e90e268bc247cc850c789a0db0d5c7621fb59',
645+
UnderlyingAsset['avaxc:nxpc']
646+
),
639647
// End FTX missing AVAXC tokens
640648
tavaxErc20(
641649
'cd107316-6e78-4936-946f-70e8fd5d8040',

modules/statics/src/coins/erc20Coins.ts

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10387,6 +10387,46 @@ export const erc20Coins = [
1038710387
'0xa14669a76b12f94d6ad09304ad15905e900a6e25',
1038810388
UnderlyingAsset['eth:eqtyx']
1038910389
),
10390+
erc20(
10391+
'23e6a094-16ee-4604-88c2-42b73b765fd6',
10392+
'eth:deuro',
10393+
'DecentralizedEURO',
10394+
18,
10395+
'0xba3f535bbcccca2a154b573ca6c5a49baae0a3ea',
10396+
UnderlyingAsset['eth:deuro']
10397+
),
10398+
erc20(
10399+
'ad73ed49-cbce-4809-a2e1-9d66c7f7a8d8',
10400+
'eth:usdf',
10401+
'Falcon USD',
10402+
18,
10403+
'0xfa2b947eec368f42195f24f36d2af29f7c24cec2',
10404+
UnderlyingAsset['eth:usdf']
10405+
),
10406+
erc20(
10407+
'f3ae12cd-6181-46af-9444-6acd605f123e',
10408+
'eth:ausd',
10409+
'Agora Dollar',
10410+
6,
10411+
'0x00000000efe302beaa2b3e6e1b18d08d69a9012a',
10412+
UnderlyingAsset['eth:ausd']
10413+
),
10414+
erc20(
10415+
'cc2e9fd4-f2a7-4501-837d-9d0912001ed1',
10416+
'eth:gaia',
10417+
'Gaia Token',
10418+
18,
10419+
'0x2ee7097bfdd98fce2ac08a1896038a7cd9aaed81',
10420+
UnderlyingAsset['eth:gaia']
10421+
),
10422+
erc20(
10423+
'5d3311f4-2f92-450a-9b7f-ac9a8fc62765',
10424+
'eth:usds',
10425+
'USDS Stablecoin',
10426+
18,
10427+
'0xdc035d45d973e3ec169d2276ddab16f1e407384f',
10428+
UnderlyingAsset['eth:usds']
10429+
),
1039010430
terc20(
1039110431
'0205f0d6-0647-47c9-ad8b-c48d048e54f3',
1039210432
'fixed',

modules/statics/src/coins/ofcCoins.ts

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -638,6 +638,14 @@ export const ofcCoins = [
638638
2,
639639
UnderlyingAsset['sol:eurcv']
640640
),
641+
ofcsolToken(
642+
'95fdc89e-e094-44d6-a6ee-3e71b067fa17',
643+
'ofcsol:layer',
644+
'Solayer',
645+
9,
646+
UnderlyingAsset['sol:layer'],
647+
SOL_OFC_TOKEN_FEATURES
648+
),
641649
tofcsolToken(
642650
'24d678cf-e0f0-4cde-a338-d754289c5b27',
643651
'ofctsol:slnd',
@@ -859,6 +867,7 @@ export const ofcCoins = [
859867
18,
860868
UnderlyingAsset['avaxc:shrap']
861869
),
870+
ofcAvaxErc20('9fb77e47-8916-4dcb-ac10-e11fa07172fb', 'ofcavaxc:nxpc', 'NEXPACE', 18, UnderlyingAsset['avaxc:nxpc']),
862871
ofcOpethErc20('10259b23-2e2e-4574-b146-b49f1119600f', 'ofcopeth:op', 'Optimism', 18, UnderlyingAsset['opeth:op']),
863872
ofcBscToken('a79933f5-a9d2-4a29-a948-79313a569988', 'ofcbsc:cfx', 'BSC Conflux', 18, UnderlyingAsset['bsc:cfx']),
864873
ofcBscToken('c6f5df09-5a21-468b-89cc-f626d02d74d0', 'ofcbsc:oort', 'OORT', 18, UnderlyingAsset['bsc:oort']),

modules/statics/src/coins/ofcErc20Coins.ts

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3108,6 +3108,35 @@ export const ofcErc20Coins = [
31083108
18,
31093109
underlyingAssetForSymbol('eth:eqtyx')
31103110
),
3111+
ofcerc20(
3112+
'd3f1c5b2-8a6e-4c9b-9f3e-7d2a4e5b6c8d',
3113+
'ofceth:deuro',
3114+
'DecentralizedEURO',
3115+
18,
3116+
underlyingAssetForSymbol('eth:deuro')
3117+
),
3118+
ofcerc20(
3119+
'e7b1c5d2-9e6e-4c9b-9f3e-2d2a4e5b6c8d',
3120+
'ofceth:usdf',
3121+
'Falcon USD',
3122+
18,
3123+
underlyingAssetForSymbol('eth:usdf')
3124+
),
3125+
ofcerc20(
3126+
'f9d2c5d2-8a6e-4c9b-9f3e-3d2a4e5b6c8d',
3127+
'ofceth:ausd',
3128+
'Agora Dollar',
3129+
6,
3130+
underlyingAssetForSymbol('eth:ausd')
3131+
),
3132+
ofcerc20(
3133+
'a1e3c5d2-7b6e-4c9b-9f3e-4d2a4e5b6c8d',
3134+
'ofceth:gaia',
3135+
'Gaia Token',
3136+
18,
3137+
underlyingAssetForSymbol('eth:gaia')
3138+
),
3139+
ofcerc20('c3a5c5d2-5d6e-4c9b-9f3e-6d2a4e5b6c8d', 'ofceth:usds', 'USDS', 18, underlyingAssetForSymbol('eth:usds')),
31113140
];
31123141

31133142
export const tOfcErc20Coins = [

modules/statics/src/coins/solTokens.ts

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2578,6 +2578,16 @@ export const solTokens = [
25782578
UnderlyingAsset['sol:eurcv'],
25792579
SOL_TOKEN_FEATURES
25802580
),
2581+
solToken(
2582+
'9a89cbd8-f097-4ab8-a5ea-f594c44cb33e',
2583+
'sol:layer',
2584+
'Solayer',
2585+
9,
2586+
'LAYER4xPpTCb3QL8S9u41EAhAX7mhBn8Q6xMTwY2Yzc',
2587+
'LAYER4xPpTCb3QL8S9u41EAhAX7mhBn8Q6xMTwY2Yzc',
2588+
UnderlyingAsset['sol:layer'],
2589+
SOL_TOKEN_FEATURES
2590+
),
25812591

25822592
tsolToken(
25832593
'b98c5a7a-49c5-45f1-a6ee-b08dff596a7d',

0 commit comments

Comments
 (0)