Skip to content

Commit 017557a

Browse files
authored
Merge pull request #8675 from BitGo/mv/coin-7835-singapore-trust-gating
feat(statics): exclude Singapore custody for COIN-7835 staked-yield t…
2 parents 3dd77d6 + 7ba9511 commit 017557a

4 files changed

Lines changed: 19 additions & 11 deletions

File tree

modules/statics/src/allCoinsAndTokens.ts

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3762,7 +3762,8 @@ export const allCoinsAndTokens = [
37623762
6,
37633763
'0xb38809a63bc35fbb8b7ed9c66a24ff56412705a6',
37643764
UnderlyingAsset['tbaseeth:tusdl'],
3765-
Networks.test.basechain
3765+
Networks.test.basechain,
3766+
[...AccountCoin.DEFAULT_FEATURES_EXCLUDE_SINGAPORE, CoinFeature.EIP1559]
37663767
),
37673768
erc20Token(
37683769
'439fb12d-fddf-4749-8a33-b7c79fefc1b4',
@@ -4267,7 +4268,8 @@ export const allCoinsAndTokens = [
42674268
18,
42684269
'0xacfe6019ed1a7dc6f7b508c02d1b04ec88cc21bf',
42694270
UnderlyingAsset['baseeth:vvv'],
4270-
Networks.main.basechain
4271+
Networks.main.basechain,
4272+
[...AccountCoin.DEFAULT_FEATURES_EXCLUDE_SINGAPORE, CoinFeature.EIP1559]
42714273
),
42724274

42734275
// XDC mainnet tokens
@@ -4414,7 +4416,8 @@ export const allCoinsAndTokens = [
44144416
18,
44154417
'0xfd739d4e423301ce9385c1fb8850539d657c296d',
44164418
UnderlyingAsset['hypeevm:khype'],
4417-
Networks.main.hypeevm
4419+
Networks.main.hypeevm,
4420+
[...AccountCoin.DEFAULT_FEATURES_EXCLUDE_SINGAPORE, CoinFeature.EIP1559]
44184421
),
44194422
erc20Token(
44204423
'fa292113-57f0-425a-841b-0e3111c8fd52',
@@ -4423,7 +4426,8 @@ export const allCoinsAndTokens = [
44234426
18,
44244427
'0x000000000000780555bd0bca3791f89f9542c2d6',
44254428
UnderlyingAsset['hypeevm:kntq'],
4426-
Networks.main.hypeevm
4429+
Networks.main.hypeevm,
4430+
[...AccountCoin.DEFAULT_FEATURES_EXCLUDE_SINGAPORE, CoinFeature.EIP1559]
44274431
),
44284432

44294433
// Story testnet tokens
@@ -5489,7 +5493,7 @@ export const allCoinsAndTokens = [
54895493
6,
54905494
'TFDrx3FjBnxLegrfHN9F7SQdcyxWYHzEVa',
54915495
UnderlyingAsset['ttrx:tusdlt'],
5492-
[...AccountCoin.DEFAULT_FEATURES, CoinFeature.STABLECOIN]
5496+
[...AccountCoin.DEFAULT_FEATURES_EXCLUDE_SINGAPORE, CoinFeature.STABLECOIN]
54935497
),
54945498
talgoToken(
54955499
'0e20b757-3e62-4400-887d-caff117481c8',

modules/statics/src/coins/erc20Coins.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14772,7 +14772,7 @@ export const erc20Coins = [
1477214772
6,
1477314773
'0xda38de6dba36918e716ade6a3ac7944d6a5d5683',
1477414774
UnderlyingAsset['hteth:htusdl'],
14775-
[...ACCOUNT_COIN_DEFAULT_FEATURES, CoinFeature.STABLECOIN],
14775+
[...ACCOUNT_COIN_DEFAULT_FEATURES_EXCLUDE_SINGAPORE, CoinFeature.STABLECOIN],
1477614776
undefined,
1477714777
undefined,
1477814778
Networks.test.hoodi
@@ -14784,7 +14784,7 @@ export const erc20Coins = [
1478414784
6,
1478514785
'0xd73e58e2ebbb6015348361319766e5eef21e3e8c',
1478614786
UnderlyingAsset['hteth:htusdlt'],
14787-
[...ACCOUNT_COIN_DEFAULT_FEATURES, CoinFeature.STABLECOIN],
14787+
[...ACCOUNT_COIN_DEFAULT_FEATURES_EXCLUDE_SINGAPORE, CoinFeature.STABLECOIN],
1478814788
undefined,
1478914789
undefined,
1479014790
Networks.test.hoodi

modules/statics/src/coins/polygonTokens.ts

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
11
import { AccountCoin, polygonErc20, tpolygonErc20 } from '../account';
22
import { UnderlyingAsset, CoinFeature } from '../base';
3-
import { POLYGON_TOKEN_FEATURES, POLYGON_TOKEN_FEATURES_WITH_FRANKFURT } from '../coinFeatures';
3+
import {
4+
POLYGON_TOKEN_FEATURES,
5+
POLYGON_TOKEN_FEATURES_EXCLUDE_SINGAPORE,
6+
POLYGON_TOKEN_FEATURES_WITH_FRANKFURT,
7+
} from '../coinFeatures';
48

59
export const polygonTokens = [
610
polygonErc20(
@@ -1312,7 +1316,7 @@ export const polygonTokens = [
13121316
6,
13131317
'0x934874830d4dd13b7ae00ae69a0b5b32e5b3cd3e',
13141318
UnderlyingAsset['tpolygon:tusdl'],
1315-
[...POLYGON_TOKEN_FEATURES, CoinFeature.STABLECOIN]
1319+
[...POLYGON_TOKEN_FEATURES_EXCLUDE_SINGAPORE, CoinFeature.STABLECOIN]
13161320
),
13171321
tpolygonErc20(
13181322
'd2cb89da-a7d0-4200-b228-ddf5e68b633d',
@@ -1321,6 +1325,6 @@ export const polygonTokens = [
13211325
6,
13221326
'0x4d70b96e2fb36f8cd4edfcde011ae4e151fcf10d',
13231327
UnderlyingAsset['tpolygon:tusdlt'],
1324-
[...POLYGON_TOKEN_FEATURES, CoinFeature.STABLECOIN]
1328+
[...POLYGON_TOKEN_FEATURES_EXCLUDE_SINGAPORE, CoinFeature.STABLECOIN]
13251329
),
13261330
];

modules/statics/src/coins/solTokens.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -549,7 +549,7 @@ export const solTokens = [
549549
'mSoLzYCxHdYgdzU16g5QSh3i5K3z3KZK7ytfqcJm7So',
550550
'mSoLzYCxHdYgdzU16g5QSh3i5K3z3KZK7ytfqcJm7So',
551551
UnderlyingAsset.MSOL,
552-
SOL_TOKEN_FEATURES
552+
SOL_TOKEN_FEATURES_EXCLUDE_SINGAPORE
553553
),
554554
solToken(
555555
'f33ad79e-31b4-4a6f-b85e-5c2a3669b5a5',

0 commit comments

Comments
 (0)