Skip to content

Commit 3fcbec9

Browse files
authored
Merge pull request #8688 from BitGo/SCAAS-9224
feat: onboard GoQXMP stablecoin token
2 parents dd080b8 + 6cfb857 commit 3fcbec9

4 files changed

Lines changed: 75 additions & 0 deletions

File tree

modules/statics/src/base.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1891,6 +1891,8 @@ export enum UnderlyingAsset {
18911891
'hteth:fyusd' = 'hteth:fyusd',
18921892
'hteth:stgcusd' = 'hteth:stgcusd',
18931893
'hteth:stgfyusd' = 'hteth:stgfyusd',
1894+
'hteth:goqxmp' = 'hteth:goqxmp',
1895+
'hteth:stggoqxmp' = 'hteth:stggoqxmp',
18941896
'hteth:stgwbtc' = 'hteth:stgwbtc',
18951897
'hteth:tsteth' = 'hteth:tsteth',
18961898
'hteth:tusdc' = 'hteth:tusdc',
@@ -2212,6 +2214,7 @@ export enum UnderlyingAsset {
22122214
'eth:sofid' = 'eth:sofid',
22132215
'eth:cusd' = 'eth:cusd',
22142216
'eth:fyusd' = 'eth:fyusd',
2217+
'eth:goqxmp' = 'eth:goqxmp',
22152218
'eth:ibtc' = 'eth:ibtc',
22162219
'eth:pyr' = 'eth:pyr',
22172220
'eth:una' = 'eth:una',

modules/statics/src/coins/erc20Coins.ts

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10997,6 +10997,15 @@ export const erc20Coins = [
1099710997
UnderlyingAsset['eth:fyusd'],
1099810998
[...ACCOUNT_COIN_DEFAULT_FEATURES, CoinFeature.STABLECOIN]
1099910999
),
11000+
erc20(
11001+
'71fd8aa4-87d0-492e-a7f5-a425a80077d9',
11002+
'eth:goqxmp',
11003+
'GoQXMP',
11004+
6,
11005+
'0xb51323fa696a5fd29ae37772261e2d9e798bbf00',
11006+
UnderlyingAsset['eth:goqxmp'],
11007+
[...ACCOUNT_COIN_DEFAULT_FEATURES, CoinFeature.STABLECOIN]
11008+
),
1100011009
erc20(
1100111010
'e811d594-de4f-48b0-9b6b-47e8b4ba7dda',
1100211011
'eth:ibtc',
@@ -12908,6 +12917,30 @@ export const erc20Coins = [
1290812917
undefined,
1290912918
Networks.test.hoodi
1291012919
),
12920+
terc20(
12921+
'fa107b6d-6159-44ef-8a64-ab27b8e8511b',
12922+
'hteth:goqxmp',
12923+
'Test GoQXMP',
12924+
6,
12925+
'0x0ce272b926077fc2f856bb33ff1a9e36a89b0ffc',
12926+
UnderlyingAsset['hteth:goqxmp'],
12927+
[...ACCOUNT_COIN_DEFAULT_FEATURES, CoinFeature.STABLECOIN],
12928+
undefined,
12929+
undefined,
12930+
Networks.test.hoodi
12931+
),
12932+
terc20(
12933+
'63c04332-8cf0-4a90-85bd-c884edd803bc',
12934+
'hteth:stggoqxmp',
12935+
'Test GoQXMP',
12936+
6,
12937+
'0xedecb3f92e9aa1883b0c1b0cd1cb89c42652fb11',
12938+
UnderlyingAsset['hteth:stggoqxmp'],
12939+
[...ACCOUNT_COIN_DEFAULT_FEATURES, CoinFeature.STABLECOIN],
12940+
undefined,
12941+
undefined,
12942+
Networks.test.hoodi
12943+
),
1291112944
terc20(
1291212945
'30179af0-ca75-4cb1-99d9-028bc56bf10e',
1291312946
'tmsn',

modules/statics/src/coins/ofcErc20Coins.ts

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3150,6 +3150,15 @@ export const ofcErc20Coins = [
31503150
undefined,
31513151
[CoinFeature.STABLECOIN]
31523152
),
3153+
ofcerc20(
3154+
'8202c24a-3521-4a7f-9fcc-fb754c568644',
3155+
'ofceth:goqxmp',
3156+
'GoQXMP',
3157+
6,
3158+
underlyingAssetForSymbol('eth:goqxmp'),
3159+
undefined,
3160+
[CoinFeature.STABLECOIN]
3161+
),
31533162
ofcerc20(
31543163
'80bfa43e-f01c-42bd-bd14-269b88948bbf',
31553164
'ofceth:usdg',
@@ -4407,6 +4416,34 @@ export const tOfcErc20Coins = [
44074416
undefined,
44084417
'hteth'
44094418
),
4419+
tofcerc20(
4420+
'edd7e667-7be4-49f1-9209-d9596a71581b',
4421+
'ofchteth:goqxmp',
4422+
'Test GoQXMP',
4423+
6,
4424+
UnderlyingAsset['hteth:goqxmp'],
4425+
undefined,
4426+
[CoinFeature.STABLECOIN],
4427+
undefined,
4428+
undefined,
4429+
undefined,
4430+
undefined,
4431+
'hteth'
4432+
),
4433+
tofcerc20(
4434+
'7863a0f5-75ff-4d89-a791-25dea435813d',
4435+
'ofchteth:stggoqxmp',
4436+
'Test GoQXMP',
4437+
6,
4438+
UnderlyingAsset['hteth:stggoqxmp'],
4439+
undefined,
4440+
[CoinFeature.STABLECOIN],
4441+
undefined,
4442+
undefined,
4443+
undefined,
4444+
undefined,
4445+
'hteth'
4446+
),
44104447
tofcerc20(
44114448
'bf6a1c7b-eed7-46af-85ec-0adc09aa72d6',
44124449
'ofchteth:aut',

modules/statics/test/unit/tokenNamingConvention.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,8 @@ describe('Token Naming Convention Tests', function () {
6060
'hteth:tusdc',
6161
'hteth:tusdt',
6262
'hteth:gousd',
63+
'hteth:goqxmp',
64+
'hteth:stggoqxmp',
6365
'hteth:usd1',
6466
'hteth:amstest',
6567
'hterc18dp',

0 commit comments

Comments
 (0)