Skip to content

Commit 5dc2488

Browse files
feat: gate certain high risk tokens for singapore custody
The following ticker symbols were gated for `CUSTODY_BITGO_SINGAPORE`: ETH:RTBL, ETH:FLTTX, ARBETH:FLTTX, OPETH:FLTTX, ETH:WTSIX, ARBETH:WTSIX, OPETH:WTSIX, ETH:MODRX, ARBETH:MODRX, OPETH:MODRX, ETH:TECHX, ARBETH:TECHX, OPETH:TECHX, ETH:WTSYX, ARBETH:WTSYX, OPETH:WTSYX, ETH:WTLGX, ARBETH:WTLGX, OPETH:WTLGX, ETH:WTTSX, ARBETH:WTTSX, OPETH:WTTSX, ETH:TIPSX, ARBETH:TIPSX, OPETH:TIPSX, ETH:WTSTX, ARBETH:WTSTX, OPETH:WTSTX, ETH:LNGVX, ARBETH:LNGVX, OPETH:LNGVX, ETH:EQTYX, ARBETH:EQTYX, OPETH:EQTYX, POL:BUIDL, BUIDL, USYC, USDY, weETH, USTB, AVAXC:NOTE Ticket: [WIN-6072]
2 parents bff8c96 + 9ae418a commit 5dc2488

File tree

4 files changed

+76
-35
lines changed

4 files changed

+76
-35
lines changed

modules/statics/src/coinFeatures.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -215,6 +215,10 @@ export const POLYGON_FEATURES = [
215215
];
216216

217217
export const POLYGON_TOKEN_FEATURES = [...ACCOUNT_COIN_DEFAULT_FEATURES, CoinFeature.BULK_TRANSACTION];
218+
export const POLYGON_TOKEN_FEATURES_EXCLUDE_SINGAPORE = [
219+
...ACCOUNT_COIN_DEFAULT_FEATURES_EXCLUDE_SINGAPORE,
220+
CoinFeature.BULK_TRANSACTION,
221+
];
218222
export const POL_FEATURES = [
219223
...ACCOUNT_COIN_DEFAULT_FEATURES,
220224
CoinFeature.STAKING,

modules/statics/src/coins.ts

Lines changed: 40 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -2912,7 +2912,8 @@ export const coins = CoinMap.fromCoins([
29122912
'WisdomTree Floating Rate Treasury Digital Fund',
29132913
18,
29142914
'0x3b9c11cb16b4c9eeb1408dad409afbe800abde3f',
2915-
UnderlyingAsset['arbeth:flttx']
2915+
UnderlyingAsset['arbeth:flttx'],
2916+
AccountCoin.DEFAULT_FEATURES_EXCLUDE_SINGAPORE
29162917
),
29172918
arbethErc20(
29182919
'5f1c54f1-3cc5-48b4-9aa4-668d84cca4fb',
@@ -2928,55 +2929,62 @@ export const coins = CoinMap.fromCoins([
29282929
'WisdomTree Siegel Moderate Digital Fund',
29292930
18,
29302931
'0x496d35292d68c988ba37668ca92aafdaf5c35415',
2931-
UnderlyingAsset['arbeth:modrx']
2932+
UnderlyingAsset['arbeth:modrx'],
2933+
AccountCoin.DEFAULT_FEATURES_EXCLUDE_SINGAPORE
29322934
),
29332935
arbethErc20(
29342936
'59c4e660-9d23-458f-81fc-69456aefb811',
29352937
'arbeth:techx',
29362938
'WisdomTree Technology & Innovation 100 Digital Fund',
29372939
18,
29382940
'0x5ef799dce2e8272b4a72a62c0d34250ef7e42ac0',
2939-
UnderlyingAsset['arbeth:techx']
2941+
UnderlyingAsset['arbeth:techx'],
2942+
AccountCoin.DEFAULT_FEATURES_EXCLUDE_SINGAPORE
29402943
),
29412944
arbethErc20(
29422945
'99cdac69-d7d9-46ec-adc3-374643983f40',
29432946
'arbeth:wtsyx',
29442947
'WisdomTree Short-Term Treasury Digital Fund',
29452948
18,
29462949
'0xeac8180e6c03bb5e8ed11b1c09e06d4a7a6fecc4',
2947-
UnderlyingAsset['arbeth:wtsyx']
2950+
UnderlyingAsset['arbeth:wtsyx'],
2951+
AccountCoin.DEFAULT_FEATURES_EXCLUDE_SINGAPORE
29482952
),
29492953
arbethErc20(
29502954
'10fda1b7-4d07-47ba-996b-f8c9bca4c128',
29512955
'arbeth:wtlgx',
29522956
'WisdomTree Long Term Treasury Digital Fund',
29532957
18,
29542958
'0xf9cbf82f5a609a59fb53864fe1b01e010daf6c27',
2955-
UnderlyingAsset['arbeth:wtlgx']
2959+
UnderlyingAsset['arbeth:wtlgx'],
2960+
AccountCoin.DEFAULT_FEATURES_EXCLUDE_SINGAPORE
29562961
),
29572962
arbethErc20(
29582963
'36548ee4-dacb-49ac-9319-779679ed5c47',
29592964
'arbeth:wttsx',
29602965
'WisdomTree 3-7 Year Treasury Digital Fund',
29612966
18,
29622967
'0xc66bb5e302e6948a5a902cc17f1894250ca82500',
2963-
UnderlyingAsset['arbeth:wttsx']
2968+
UnderlyingAsset['arbeth:wttsx'],
2969+
AccountCoin.DEFAULT_FEATURES_EXCLUDE_SINGAPORE
29642970
),
29652971
arbethErc20(
29662972
'7de0b5db-c86b-4330-b3d4-6e5106dd496c',
29672973
'arbeth:tipsx',
29682974
'WisdomTree TIPS Digital Fund',
29692975
18,
29702976
'0x4e933c45e1cfdd309eeef439bf0ec481c38849da',
2971-
UnderlyingAsset['arbeth:tipsx']
2977+
UnderlyingAsset['arbeth:tipsx'],
2978+
AccountCoin.DEFAULT_FEATURES_EXCLUDE_SINGAPORE
29722979
),
29732980
arbethErc20(
29742981
'6dc4cf2d-2c69-4334-a66d-95be36633f09',
29752982
'arbeth:wtstx',
29762983
'WisdomTree 7-10 Year Treasury Digital Fund',
29772984
18,
29782985
'0x19842916b4f346d48526d5bc3ebbc540b408a647',
2979-
UnderlyingAsset['arbeth:wtstx']
2986+
UnderlyingAsset['arbeth:wtstx'],
2987+
AccountCoin.DEFAULT_FEATURES_EXCLUDE_SINGAPORE
29802988
),
29812989
arbethErc20(
29822990
'aae6325b-573f-47bc-9e5b-98d5223aaf80',
@@ -2993,15 +3001,17 @@ export const coins = CoinMap.fromCoins([
29933001
'WisdomTree Siegel Longevity Digital Fund',
29943002
18,
29953003
'0x777a4d310cf66c1d272c7cd17bd054a456a26d34',
2996-
UnderlyingAsset['arbeth:lngvx']
3004+
UnderlyingAsset['arbeth:lngvx'],
3005+
AccountCoin.DEFAULT_FEATURES_EXCLUDE_SINGAPORE
29973006
),
29983007
arbethErc20(
29993008
'4d3dce6a-3829-44bd-90a1-0c172dadbb1f',
30003009
'arbeth:eqtyx',
30013010
'WisdomTree Siegel Global Equity Digital Fund',
30023011
18,
30033012
'0x6bb04085922d08d1c7de0cfe95f7626a6f54be95',
3004-
UnderlyingAsset['arbeth:eqtyx']
3013+
UnderlyingAsset['arbeth:eqtyx'],
3014+
AccountCoin.DEFAULT_FEATURES_EXCLUDE_SINGAPORE
30053015
),
30063016
arbethErc20(
30073017
'd915f6a3-f37e-4da1-b38e-c8c08cae8365',
@@ -3099,7 +3109,8 @@ export const coins = CoinMap.fromCoins([
30993109
'WisdomTree Floating Rate Treasury Digital Fund',
31003110
18,
31013111
'0xdc8e5a4954b1b4245e910fc17c9b4e4aa407595d',
3102-
UnderlyingAsset['opeth:flttx']
3112+
UnderlyingAsset['opeth:flttx'],
3113+
AccountCoin.getFeaturesExcluding([CoinFeature.CUSTODY_BITGO_SINGAPORE])
31033114
),
31043115
opethErc20(
31053116
'1066c0f3-4aab-4e5c-8ca2-a52da00d7b36',
@@ -3115,55 +3126,62 @@ export const coins = CoinMap.fromCoins([
31153126
'WisdomTree Siegel Moderate Digital Fund',
31163127
18,
31173128
'0x06ee92531ff2c8fdb5348b31b41df0f9a3a1ca97',
3118-
UnderlyingAsset['opeth:modrx']
3129+
UnderlyingAsset['opeth:modrx'],
3130+
AccountCoin.DEFAULT_FEATURES_EXCLUDE_SINGAPORE
31193131
),
31203132
opethErc20(
31213133
'31caf4ac-34e3-4da4-afef-16461632821d',
31223134
'opeth:techx',
31233135
'WisdomTree Technology & Innovation 100 Digital Fund',
31243136
18,
31253137
'0x7f259541089253a037e1367ac09beed98f1a7974',
3126-
UnderlyingAsset['opeth:techx']
3138+
UnderlyingAsset['opeth:techx'],
3139+
AccountCoin.DEFAULT_FEATURES_EXCLUDE_SINGAPORE
31273140
),
31283141
opethErc20(
31293142
'c5ad389e-ce78-4e31-befc-3f380ba36987',
31303143
'opeth:wtsyx',
31313144
'WisdomTree Short-Term Treasury Digital Fund',
31323145
18,
31333146
'0xbe310315ef22d0eb8a91c211a7286b10d21be7fc',
3134-
UnderlyingAsset['opeth:wtsyx']
3147+
UnderlyingAsset['opeth:wtsyx'],
3148+
AccountCoin.DEFAULT_FEATURES_EXCLUDE_SINGAPORE
31353149
),
31363150
opethErc20(
31373151
'd668023a-aee7-4415-9aec-235c4864368b',
31383152
'opeth:wtlgx',
31393153
'WisdomTree Long Term Treasury Digital Fund',
31403154
18,
31413155
'0x449331e1f93b0dbe0d54a7ce8bb3a5585f27848a',
3142-
UnderlyingAsset['opeth:wtlgx']
3156+
UnderlyingAsset['opeth:wtlgx'],
3157+
AccountCoin.DEFAULT_FEATURES_EXCLUDE_SINGAPORE
31433158
),
31443159
opethErc20(
31453160
'52fcc1be-29cd-4244-b8a2-0b0a4e4be160',
31463161
'opeth:wttsx',
31473162
'WisdomTree 3-7 Year Treasury Digital Fund',
31483163
18,
31493164
'0x401e7e6558507764805a545f61c049361aa7a7cb',
3150-
UnderlyingAsset['opeth:wttsx']
3165+
UnderlyingAsset['opeth:wttsx'],
3166+
AccountCoin.DEFAULT_FEATURES_EXCLUDE_SINGAPORE
31513167
),
31523168
opethErc20(
31533169
'a93b6916-2d6e-4034-9b2e-59f9da648447',
31543170
'opeth:tipsx',
31553171
'WisdomTree TIPS Digital Fund',
31563172
18,
31573173
'0xbe0917f9d9d8a97e5ee0796831e0b05a1edc8437',
3158-
UnderlyingAsset['opeth:tipsx']
3174+
UnderlyingAsset['opeth:tipsx'],
3175+
AccountCoin.DEFAULT_FEATURES_EXCLUDE_SINGAPORE
31593176
),
31603177
opethErc20(
31613178
'ceb36c00-87b1-4617-8380-a744bbf21dea',
31623179
'opeth:wtstx',
31633180
'WisdomTree 7-10 Year Treasury Digital Fund',
31643181
18,
31653182
'0x15f0fb408097ce442482a127edc23371b0201964',
3166-
UnderlyingAsset['opeth:wtstx']
3183+
UnderlyingAsset['opeth:wtstx'],
3184+
AccountCoin.DEFAULT_FEATURES_EXCLUDE_SINGAPORE
31673185
),
31683186
opethErc20(
31693187
'669694f3-94ed-43da-a35a-cb03a721e9da',
@@ -3180,15 +3198,17 @@ export const coins = CoinMap.fromCoins([
31803198
'WisdomTree Siegel Longevity Digital Fund',
31813199
18,
31823200
'0xf5fe77f469e598ecd2c08e5f874c206f8cfee807',
3183-
UnderlyingAsset['opeth:lngvx']
3201+
UnderlyingAsset['opeth:lngvx'],
3202+
AccountCoin.DEFAULT_FEATURES_EXCLUDE_SINGAPORE
31843203
),
31853204
opethErc20(
31863205
'3b200233-f137-4b3c-80fe-16e7beb637b6',
31873206
'opeth:eqtyx',
31883207
'WisdomTree Siegel Global Equity Digital Fund',
31893208
18,
31903209
'0x8ac0d6b94ae23ad40407bc4dc16d74f09131eb48',
3191-
UnderlyingAsset['opeth:eqtyx']
3210+
UnderlyingAsset['opeth:eqtyx'],
3211+
AccountCoin.DEFAULT_FEATURES_EXCLUDE_SINGAPORE
31923212
),
31933213
topethErc20(
31943214
'3c06bc28-1af2-4869-a632-bd081376fb46',

modules/statics/src/coins/erc20Coins.ts

Lines changed: 26 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1115,7 +1115,8 @@ export const erc20Coins = [
11151115
'BlackRock USD Institutional Digital Liquidity Fund',
11161116
6,
11171117
'0x7712c34205737192402172409a8f7ccef8aa2aec',
1118-
UnderlyingAsset.BUIDL
1118+
UnderlyingAsset.BUIDL,
1119+
AccountCoin.DEFAULT_FEATURES_EXCLUDE_SINGAPORE
11191120
),
11201121
erc20(
11211122
'43a646c7-f137-4f02-ba36-a98a5c72bf45',
@@ -10252,7 +10253,8 @@ export const erc20Coins = [
1025210253
'Rolling T-bill',
1025310254
6,
1025410255
'0x526be1c610616be0e8e69893fc6766fddfbada61',
10255-
UnderlyingAsset['eth:rtbl']
10256+
UnderlyingAsset['eth:rtbl'],
10257+
AccountCoin.DEFAULT_FEATURES_EXCLUDE_SINGAPORE
1025610258
),
1025710259
erc20(
1025810260
'147e1c0b-20a4-4862-9038-42a6fb7894d0',
@@ -10421,87 +10423,98 @@ export const erc20Coins = [
1042110423
'WisdomTree Floating Rate Treasury Digital Fund',
1042210424
18,
1042310425
'0x98f865bd2e5a3e289b8cca54f24a7eeb2bba56ce',
10424-
UnderlyingAsset['eth:flttx']
10426+
UnderlyingAsset['eth:flttx'],
10427+
AccountCoin.DEFAULT_FEATURES_EXCLUDE_SINGAPORE
1042510428
),
1042610429
erc20(
1042710430
'b3aa443c-30f3-4369-9a09-c5cd51f1789d',
1042810431
'eth:wtsix',
1042910432
'WisdomTree Short-Duration Income Digital Fund',
1043010433
18,
1043110434
'0x518fb6afefea9bb0a5135014d8032edee4a8b1ec',
10432-
UnderlyingAsset['eth:wtsix']
10435+
UnderlyingAsset['eth:wtsix'],
10436+
AccountCoin.DEFAULT_FEATURES_EXCLUDE_SINGAPORE
1043310437
),
1043410438
erc20(
1043510439
'69c59d2c-2e9a-4fea-9cdc-18e89d1e8df6',
1043610440
'eth:modrx',
1043710441
'WisdomTree Siegel Moderate Digital Fund',
1043810442
18,
1043910443
'0xfb20015fb2047320a0f1c209f35c6432147770e8',
10440-
UnderlyingAsset['eth:modrx']
10444+
UnderlyingAsset['eth:modrx'],
10445+
AccountCoin.DEFAULT_FEATURES_EXCLUDE_SINGAPORE
1044110446
),
1044210447
erc20(
1044310448
'88baf298-5ed4-4767-a44c-6312a4ce4c3f',
1044410449
'eth:techx',
1044510450
'WisdomTree Technology & Innovation 100 Digital Fund',
1044610451
18,
1044710452
'0x1a17f2bdb023e516f1b32b121f332fa931802a9f',
10448-
UnderlyingAsset['eth:techx']
10453+
UnderlyingAsset['eth:techx'],
10454+
AccountCoin.DEFAULT_FEATURES_EXCLUDE_SINGAPORE
1044910455
),
1045010456
erc20(
1045110457
'c8d27e15-dc81-490a-9bbf-20e051ff8e4a',
1045210458
'eth:wtsyx',
1045310459
'WisdomTree Short-Term Treasury Digital Fund',
1045410460
18,
1045510461
'0x3340e2c0ddcc4a035737bc1f5445c7d0fa6cbf5c',
10456-
UnderlyingAsset['eth:wtsyx']
10462+
UnderlyingAsset['eth:wtsyx'],
10463+
AccountCoin.DEFAULT_FEATURES_EXCLUDE_SINGAPORE
1045710464
),
1045810465
erc20(
1045910466
'3dc5f6ed-ca1a-45e6-9b1c-c4085c25900e',
1046010467
'eth:wtlgx',
1046110468
'WisdomTree Long Term Treasury Digital Fund',
1046210469
18,
1046310470
'0x4d682cbd74a67b1ffe97a2bb78475a16efe23e8a',
10464-
UnderlyingAsset['eth:wtlgx']
10471+
UnderlyingAsset['eth:wtlgx'],
10472+
AccountCoin.DEFAULT_FEATURES_EXCLUDE_SINGAPORE
1046510473
),
1046610474
erc20(
1046710475
'bd6c8c3a-9253-40eb-915e-20e01735be32',
1046810476
'eth:wttsx',
1046910477
'WisdomTree 3-7 Year Treasury Digital Fund',
1047010478
18,
1047110479
'0xe7d2e561b8e3b1a0125f45da596706110f8953be',
10472-
UnderlyingAsset['eth:wttsx']
10480+
UnderlyingAsset['eth:wttsx'],
10481+
AccountCoin.DEFAULT_FEATURES_EXCLUDE_SINGAPORE
1047310482
),
1047410483
erc20(
1047510484
'843ed917-4fc7-4e2c-97a5-4c9f293aac4b',
1047610485
'eth:tipsx',
1047710486
'WisdomTree TIPS Digital Fund',
1047810487
18,
1047910488
'0xa4964a2fe606f1d445e36006bcb7f7faee580042',
10480-
UnderlyingAsset['eth:tipsx']
10489+
UnderlyingAsset['eth:tipsx'],
10490+
AccountCoin.DEFAULT_FEATURES_EXCLUDE_SINGAPORE
1048110491
),
1048210492
erc20(
1048310493
'b0164bbb-757b-4973-b54d-a2f751946c98',
1048410494
'eth:wtstx',
1048510495
'WisdomTree 7-10 Year Treasury Digital Fund',
1048610496
18,
1048710497
'0xa58b23027cdeb442854bb8063164d1fd48f37707',
10488-
UnderlyingAsset['eth:wtstx']
10498+
UnderlyingAsset['eth:wtstx'],
10499+
AccountCoin.DEFAULT_FEATURES_EXCLUDE_SINGAPORE
1048910500
),
1049010501
erc20(
1049110502
'49f8d4e5-995f-453b-a4c0-77867e304702',
1049210503
'eth:lngvx',
1049310504
'WisdomTree Siegel Longevity Digital Fund',
1049410505
18,
1049510506
'0x2ecad4280b7720ba4f3830b47ab8ef2da4763f04',
10496-
UnderlyingAsset['eth:lngvx']
10507+
UnderlyingAsset['eth:lngvx'],
10508+
AccountCoin.DEFAULT_FEATURES_EXCLUDE_SINGAPORE
1049710509
),
1049810510
erc20(
1049910511
'894ec30f-10c6-479b-8291-fac4af4a44a3',
1050010512
'eth:eqtyx',
1050110513
'WisdomTree Siegel Global Equity Digital Fund',
1050210514
18,
1050310515
'0xa14669a76b12f94d6ad09304ad15905e900a6e25',
10504-
UnderlyingAsset['eth:eqtyx']
10516+
UnderlyingAsset['eth:eqtyx'],
10517+
AccountCoin.DEFAULT_FEATURES_EXCLUDE_SINGAPORE
1050510518
),
1050610519
erc20(
1050710520
'23e6a094-16ee-4604-88c2-42b73b765fd6',

modules/statics/src/coins/polygonTokens.ts

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
11
import { 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_WITH_FRANKFURT,
6+
POLYGON_TOKEN_FEATURES_EXCLUDE_SINGAPORE,
7+
} from '../coinFeatures';
48

59
export const polygonTokens = [
610
polygonErc20(
@@ -1050,7 +1054,7 @@ export const polygonTokens = [
10501054
6,
10511055
'0x2893ef551b6dd69f661ac00f11d93e5dc5dc0e99',
10521056
UnderlyingAsset['polygon:buidl'],
1053-
POLYGON_TOKEN_FEATURES
1057+
POLYGON_TOKEN_FEATURES_EXCLUDE_SINGAPORE
10541058
),
10551059
polygonErc20(
10561060
'325d787e-7860-4886-9fb2-c0699c33959a',

0 commit comments

Comments
 (0)