Skip to content

Commit 17217ee

Browse files
authored
Merge pull request #7620 from BitGo/WIN-8020-token-onboarding
feat(coins): Add new coins XNET, JPY, Sapien, TEN, Colombia Facility …
2 parents 0bc06ce + 399bd99 commit 17217ee

File tree

7 files changed

+94
-0
lines changed

7 files changed

+94
-0
lines changed

modules/statics/src/allCoinsAndTokens.ts

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2684,6 +2684,15 @@ export const allCoinsAndTokens = [
26842684
UnderlyingAsset['baseeth:wbrly'],
26852685
Networks.main.basechain
26862686
),
2687+
erc20Token(
2688+
'6a73d1f3-995d-4188-9732-49f75a2c684a',
2689+
'baseeth:sapien',
2690+
'Sapien',
2691+
18,
2692+
'0xc729777d0470f30612b1564fd96e8dd26f5814e3',
2693+
UnderlyingAsset['baseeth:sapien'],
2694+
Networks.main.basechain
2695+
),
26872696

26882697
// XDC mainnet tokens
26892698
erc20Token(
@@ -5206,6 +5215,15 @@ export const allCoinsAndTokens = [
52065215
UnderlyingAsset['apt:kgen'],
52075216
APT_FEATURES
52085217
),
5218+
aptToken(
5219+
'48f41a8a-88a7-4232-9051-ab1a84043bf8',
5220+
'apt:scf1',
5221+
'Colombia Facility 1 Senior',
5222+
8,
5223+
'0x1ec8b1ec96cdf4a4e765da973415bc3ed3301bc1d4d3ae18128c89b0bfcdfdce',
5224+
UnderlyingAsset['apt:scf1'],
5225+
APT_FEATURES
5226+
),
52095227
taptToken(
52105228
'5cce2ccc-977c-4791-b4f0-de5eb8da17b6',
52115229
'tapt:stgusd1',

modules/statics/src/base.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2327,6 +2327,8 @@ export enum UnderlyingAsset {
23272327
'eth:tea' = 'eth:tea',
23282328
'eth:ofc' = 'eth:ofc',
23292329
'eth:wxm' = 'eth:wxm',
2330+
'eth:jpyc' = 'eth:jpyc',
2331+
'eth:ten' = 'eth:ten',
23302332

23312333
'xlm:BST-GADDFE4R72YUP2AOEL67OHZN3GJQYPC3VE734N2XFMEGRR2L32CZ3XYZ' = 'xlm:BST-GADDFE4R72YUP2AOEL67OHZN3GJQYPC3VE734N2XFMEGRR2L32CZ3XYZ',
23322334
'xlm:VELO-GDM4RQUQQUVSKQA7S6EM7XBZP3FCGH4Q7CL6TABQ7B2BEJ5ERARM2M5M' = 'xlm:VELO-GDM4RQUQQUVSKQA7S6EM7XBZP3FCGH4Q7CL6TABQ7B2BEJ5ERARM2M5M',
@@ -2601,6 +2603,7 @@ export enum UnderlyingAsset {
26012603
'polygon:brl1' = 'polygon:brl1',
26022604
'polygon:cnktplus' = 'polygon:cnktplus',
26032605
'polygon:mmt54' = 'polygon:mmt54',
2606+
'polygon:jpyc' = 'polygon:jpyc',
26042607
// Polygon NFTs
26052608
// generic NFTs
26062609
'erc721:polygontoken' = 'erc721:polygontoken',
@@ -2870,6 +2873,7 @@ export enum UnderlyingAsset {
28702873
'baseeth:brlv' = 'baseeth:brlv',
28712874
'baseeth:wbrly' = 'baseeth:wbrly',
28722875
'baseeth:recall' = 'baseeth:recall',
2876+
'baseeth:sapien' = 'baseeth:sapien',
28732877

28742878
// BaseETH testnet tokens
28752879
'tbaseeth:usdc' = 'tbaseeth:usdc',
@@ -3172,6 +3176,7 @@ export enum UnderlyingAsset {
31723176
'sol:cpool' = 'sol:cpool',
31733177
'sol:home' = 'sol:home',
31743178
'sol:oob' = 'sol:oob',
3179+
'sol:xnet' = 'sol:xnet',
31753180

31763181
'tsol:txsgd' = 'sol:txsgd',
31773182
'tsol:txusd' = 'sol:txusd',
@@ -3239,6 +3244,7 @@ export enum UnderlyingAsset {
32393244
'apt:benji' = 'apt:benji',
32403245
'apt:lsd' = 'apt:lsd',
32413246
'apt:kgen' = 'apt:kgen',
3247+
'apt:scf1' = 'apt:scf1',
32423248
// Apt mainnet NFT collections
32433249
'apt:h00ts' = 'apt:h00ts',
32443250

modules/statics/src/coins/erc20Coins.ts

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14095,4 +14095,22 @@ export const erc20Coins = [
1409514095
'0xde654f497a563dd7a121c176a125dd2f11f13a83',
1409614096
UnderlyingAsset['eth:wxm']
1409714097
),
14098+
14099+
erc20(
14100+
'd7bcd1cc-3109-481e-abf3-baf2c3926fb1',
14101+
'eth:jpyc',
14102+
'JPY Coin',
14103+
18,
14104+
'0xe7c3d8c9a439fede00d2600032d5db0be71c3c29',
14105+
UnderlyingAsset['eth:jpyc']
14106+
),
14107+
14108+
erc20(
14109+
'bbe358df-256a-45bf-a184-ebfcdffd19d3',
14110+
'eth:ten',
14111+
'TEN',
14112+
18,
14113+
'0xea9bb54fc76bfd5dd2ff2f6da641e78c230bb683',
14114+
UnderlyingAsset['eth:ten']
14115+
),
1409814116
];

modules/statics/src/coins/ofcCoins.ts

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1333,6 +1333,14 @@ export const ofcCoins = [
13331333
UnderlyingAsset['sol:usx'],
13341334
SOL_TOKEN_FEATURES
13351335
),
1336+
ofcsolToken(
1337+
'565e0b5f-26d3-4d60-9f04-24a85d3298f7',
1338+
'ofcsol:xnet',
1339+
'XNET Mobile',
1340+
6,
1341+
UnderlyingAsset['sol:xnet'],
1342+
SOL_TOKEN_FEATURES
1343+
),
13361344

13371345
tofcsolToken(
13381346
'24d678cf-e0f0-4cde-a338-d754289c5b27',
@@ -3236,6 +3244,13 @@ export const ofcCoins = [
32363244
15,
32373245
UnderlyingAsset['polygon:mmt54']
32383246
),
3247+
ofcPolygonErc20(
3248+
'31ef4014-5df6-4e6b-ba25-a02da26bd184',
3249+
'ofcpolygon:jpyc',
3250+
'JPY Coin',
3251+
18,
3252+
UnderlyingAsset['polygon:jpyc']
3253+
),
32393254

32403255
tofcPolygonErc20(
32413256
'62f4329d-11cd-4875-b91b-9ceae66c9439',
@@ -3461,6 +3476,14 @@ export const ofcCoins = [
34613476
UnderlyingAsset['apt:kgen'],
34623477
APT_OFC_TOKEN_FEATURES
34633478
),
3479+
ofcaptToken(
3480+
'05c83c82-a0f7-47bc-a780-58f4cb3658d6',
3481+
'ofcapt:scf1',
3482+
'Colombia Facility 1 Senior',
3483+
8,
3484+
UnderlyingAsset['apt:scf1'],
3485+
APT_OFC_TOKEN_FEATURES
3486+
),
34643487
tofcaptToken(
34653488
'3f49b498-f273-4237-9668-1987c420a258',
34663489
'ofctapt:stgusd1',

modules/statics/src/coins/ofcErc20Coins.ts

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4547,6 +4547,13 @@ export const tOfcErc20Coins = [
45474547
24,
45484548
UnderlyingAsset['baseeth:wbrly']
45494549
),
4550+
ofcerc20(
4551+
'bfda6989-f5d4-4cc4-a80f-6b88e8da5198',
4552+
'ofcbaseeth:sapien',
4553+
'Sapien',
4554+
18,
4555+
UnderlyingAsset['baseeth:sapien']
4556+
),
45504557

45514558
ofcerc20('abeefced-cfda-4afa-8f9c-aebfcadbecfd', 'ofceth:align', 'Aligned', 18, UnderlyingAsset['eth:align']),
45524559

@@ -4579,6 +4586,8 @@ export const tOfcErc20Coins = [
45794586
ofcerc20('f4e98148-b703-4608-b416-67cd89c8a9f0', 'ofceth:tea', 'Tea', 18, UnderlyingAsset['eth:tea']),
45804587
ofcerc20('727298fe-56c5-477a-92af-5b4139e792ea', 'ofceth:ofc', 'OneFootball Club', 18, UnderlyingAsset['eth:ofc']),
45814588
ofcerc20('10c41a70-8bd2-4415-af52-fefe3af01132', 'ofceth:wxm', 'WeatherXM', 18, UnderlyingAsset['eth:wxm']),
4589+
ofcerc20('c574d2de-42be-488f-afc0-71e2691eb900', 'ofceth:jpyc', 'JPY Coin', 18, UnderlyingAsset['eth:jpyc']),
4590+
ofcerc20('8465f646-73f8-4818-b890-c953f4423c89', 'ofceth:ten', 'TEN', 18, UnderlyingAsset['eth:ten']),
45824591
];
45834592

45844593
function underlyingAssetForSymbol(underlyingAssetValue: string): UnderlyingAsset {

modules/statics/src/coins/polygonTokens.ts

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1123,6 +1123,16 @@ export const polygonTokens = [
11231123
UnderlyingAsset['polygon:mmt54'],
11241124
POLYGON_TOKEN_FEATURES
11251125
),
1126+
polygonErc20(
1127+
'aadb358e-03e3-4eee-be6a-91df0e34fc0e',
1128+
'polygon:jpyc',
1129+
'JPY Coin',
1130+
18,
1131+
'0xe7c3d8c9a439fede00d2600032d5db0be71c3c29',
1132+
UnderlyingAsset['polygon:jpyc'],
1133+
POLYGON_TOKEN_FEATURES
1134+
),
1135+
11261136
// testnet polygon tokens
11271137
tpolygonErc20(
11281138
'09ba76d0-331e-4b75-bb75-739285c3e03a',

modules/statics/src/coins/solTokens.ts

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3320,6 +3320,16 @@ export const solTokens = [
33203320
UnderlyingAsset['sol:oob'],
33213321
SOL_TOKEN_FEATURES
33223322
),
3323+
solToken(
3324+
'd1d27c24-4e91-46cc-9d5c-7feec95f4c03',
3325+
'sol:xnet',
3326+
'XNET Mobile',
3327+
6,
3328+
'AtjhnwvxpaatPM7f7XAeDbbwJ8aVF2VHarhqrzqR9azA',
3329+
'AtjhnwvxpaatPM7f7XAeDbbwJ8aVF2VHarhqrzqR9azA',
3330+
UnderlyingAsset['sol:xnet'],
3331+
SOL_TOKEN_FEATURES
3332+
),
33233333

33243334
tsolToken(
33253335
'b98c5a7a-49c5-45f1-a6ee-b08dff596a7d',

0 commit comments

Comments
 (0)