@@ -57,31 +57,8 @@ import {
57
57
tofcStellarToken ,
58
58
tofcArbethErc20 ,
59
59
} from './ofc' ;
60
- import { utxo , UtxoCoin } from './utxo' ;
60
+ import { utxoCoins } from './utxo' ;
61
61
62
- const BCH_FEATURES = [
63
- ...UtxoCoin . DEFAULT_FEATURES ,
64
- CoinFeature . CUSTODY_BITGO_GERMANY ,
65
- CoinFeature . CUSTODY_BITGO_NEW_YORK ,
66
- CoinFeature . CUSTODY_BITGO_FRANKFURT ,
67
- CoinFeature . CUSTODY_BITGO_SINGAPORE ,
68
- ] ;
69
- const BTC_FEATURES = [
70
- ...UtxoCoin . DEFAULT_FEATURES ,
71
- CoinFeature . CUSTODY_BITGO_GERMANY ,
72
- CoinFeature . CUSTODY_BITGO_NEW_YORK ,
73
- CoinFeature . CUSTODY_BITGO_FRANKFURT ,
74
- CoinFeature . CUSTODY_BITGO_SISTER_TRUST_ONE ,
75
- CoinFeature . BULK_TRANSACTION ,
76
- CoinFeature . DISTRIBUTED_CUSTODY ,
77
- CoinFeature . CUSTODY_BITGO_SINGAPORE ,
78
- CoinFeature . CUSTODY_BITGO_SWITZERLAND ,
79
- ] ;
80
- const BTG_FEATURES = [
81
- ...UtxoCoin . DEFAULT_FEATURES ,
82
- CoinFeature . CUSTODY_BITGO_GERMANY ,
83
- CoinFeature . CUSTODY_BITGO_FRANKFURT ,
84
- ] ;
85
62
const ETH_FEATURES = [ ...AccountCoin . DEFAULT_FEATURES , CoinFeature . SUPPORTS_TOKENS , CoinFeature . ENTERPRISE_PAYS_FEES ] ;
86
63
const ETH_FEATURES_WITH_MMI = [ ...ETH_FEATURES , CoinFeature . METAMASK_INSTITUTIONAL ] ;
87
64
const ETH_FEATURES_WITH_STAKING = [ ...ETH_FEATURES , CoinFeature . STAKING ] ;
@@ -110,13 +87,6 @@ const CELO_FEATURES = [
110
87
CoinFeature . MULTISIG_COLD ,
111
88
] ;
112
89
const ETH2_FEATURES = [ ...AccountCoin . DEFAULT_FEATURES , CoinFeature . SUPPORTS_TOKENS ] ;
113
- const LTC_FEATURES = [
114
- ...UtxoCoin . DEFAULT_FEATURES ,
115
- CoinFeature . CUSTODY_BITGO_GERMANY ,
116
- CoinFeature . CUSTODY_BITGO_NEW_YORK ,
117
- CoinFeature . CUSTODY_BITGO_FRANKFURT ,
118
- CoinFeature . CUSTODY_BITGO_SINGAPORE ,
119
- ] ;
120
90
const RBTC_FEATURES = [
121
91
...ETH_FEATURES ,
122
92
CoinFeature . MULTISIG_COLD ,
@@ -176,12 +146,6 @@ const DOT_FEATURES = [
176
146
CoinFeature . EXPIRING_TRANSACTIONS ,
177
147
CoinFeature . REBUILD_ON_CUSTODY_SIGNING ,
178
148
] ;
179
- const DOGE_FEATURES = [
180
- ...UtxoCoin . DEFAULT_FEATURES ,
181
- CoinFeature . CUSTODY_BITGO_GERMANY ,
182
- CoinFeature . CUSTODY_BITGO_FRANKFURT ,
183
- CoinFeature . CUSTODY_BITGO_SINGAPORE ,
184
- ] ;
185
149
const EOS_FEATURES = [
186
150
...AccountCoin . DEFAULT_FEATURES ,
187
151
CoinFeature . SUPPORTS_TOKENS ,
@@ -300,148 +264,7 @@ const ZKETH_FEATURES = [
300
264
CoinFeature . USES_NON_PACKED_ENCODING_FOR_TXDATA ,
301
265
] ;
302
266
export const coins = CoinMap . fromCoins ( [
303
- utxo (
304
- '8d6e08d5-399f-414f-8430-6ceca1798cbf' ,
305
- 'bch' ,
306
- 'Bitcoin Cash' ,
307
- Networks . main . bitcoinCash ,
308
- UnderlyingAsset . BCH ,
309
- BaseUnit . BTC ,
310
- BCH_FEATURES
311
- ) ,
312
- utxo (
313
- 'aae6fafc-5091-4b10-9a11-aa6cefea2805' ,
314
- 'tbch' ,
315
- 'Testnet Bitcoin Cash' ,
316
- Networks . test . bitcoinCash ,
317
- UnderlyingAsset . BCH ,
318
- BaseUnit . BTC ,
319
- BCH_FEATURES
320
- ) ,
321
- utxo (
322
- '941587ce-1c7a-4305-b908-15455d15e961' ,
323
- 'bcha' ,
324
- 'ECash' ,
325
- Networks . main . eCash ,
326
- UnderlyingAsset . BCHA ,
327
- BaseUnit . BTC
328
- ) ,
329
- utxo (
330
- 'af8de1e0-3e33-47bf-94d3-fb3c2bebead2' ,
331
- 'tbcha' ,
332
- 'Testnet ECash' ,
333
- Networks . test . eCash ,
334
- UnderlyingAsset . BCHA ,
335
- BaseUnit . BTC
336
- ) ,
337
- utxo (
338
- 'f728cfc7-d0cf-4f99-bca0-d25273e65fcf' ,
339
- 'bsv' ,
340
- 'Bitcoin SV' ,
341
- Networks . main . bitcoinSV ,
342
- UnderlyingAsset . BSV ,
343
- BaseUnit . BTC ,
344
- [ CoinFeature . DEPRECATED , ...UtxoCoin . DEFAULT_FEATURES ]
345
- ) ,
346
- utxo (
347
- '7cb81518-85d7-400f-960e-7bc00b3bfa62' ,
348
- 'tbsv' ,
349
- 'Testnet Bitcoin SV' ,
350
- Networks . test . bitcoinSV ,
351
- UnderlyingAsset . BSV ,
352
- BaseUnit . BTC ,
353
- [ CoinFeature . DEPRECATED , ...UtxoCoin . DEFAULT_FEATURES ]
354
- ) ,
355
- utxo (
356
- '5c1691c5-c9cc-49ed-abe0-c433dab2edaa' ,
357
- 'btc' ,
358
- 'Bitcoin' ,
359
- Networks . main . bitcoin ,
360
- UnderlyingAsset . BTC ,
361
- BaseUnit . BTC ,
362
- BTC_FEATURES
363
- ) ,
364
- utxo (
365
- 'cde7559d-a536-4d12-8de4-90baa09f90bd' ,
366
- 'tbtc' ,
367
- 'Testnet Bitcoin' ,
368
- Networks . test . bitcoin ,
369
- UnderlyingAsset . BTC ,
370
- BaseUnit . BTC ,
371
- BTC_FEATURES
372
- ) ,
373
- utxo (
374
- '8feb110d-0d68-44ce-ae97-b8c30ec870a9' ,
375
- 'btg' ,
376
- 'Bitcoin Gold' ,
377
- Networks . main . bitcoinGold ,
378
- UnderlyingAsset . BTG ,
379
- BaseUnit . BTC ,
380
- BTG_FEATURES
381
- ) ,
382
- utxo (
383
- '633246f2-af21-41b8-8b9e-ba9ae25d386f' ,
384
- 'tbtg' ,
385
- 'Testnet Bitcoin Gold' ,
386
- Networks . test . bitcoinGold ,
387
- UnderlyingAsset . BTG ,
388
- BaseUnit . BTC ,
389
- BTG_FEATURES . filter ( ( f ) => f !== CoinFeature . MULTISIG_COLD )
390
- ) ,
391
- utxo (
392
- '9c8097f1-5d2c-4a62-a94c-96c271c0e5e0' ,
393
- 'ltc' ,
394
- 'Litecoin' ,
395
- Networks . main . litecoin ,
396
- UnderlyingAsset . LTC ,
397
- BaseUnit . LTC ,
398
- LTC_FEATURES
399
- ) ,
400
- utxo (
401
- '1aca32c8-a3e5-42eb-82df-4c263d8bfc68' ,
402
- 'tltc' ,
403
- 'Testnet Litecoin' ,
404
- Networks . test . litecoin ,
405
- UnderlyingAsset . LTC ,
406
- BaseUnit . LTC ,
407
- LTC_FEATURES
408
- ) ,
409
- utxo ( '0739be6a-c72e-468d-9464-ca5601965708' , 'dash' , 'Dash' , Networks . main . dash , UnderlyingAsset . DASH , BaseUnit . DASH ) ,
410
- utxo (
411
- '5950d78f-e8dd-457a-ab5d-310e6b476bb1' ,
412
- 'tdash' ,
413
- 'Testnet Dash' ,
414
- Networks . test . dash ,
415
- UnderlyingAsset . DASH ,
416
- BaseUnit . DASH
417
- ) ,
418
- utxo ( '508f6b53-1e6e-41fd-b541-b2498b7c4b61' , 'zec' , 'ZCash' , Networks . main . zCash , UnderlyingAsset . ZEC , BaseUnit . ZEC ) ,
419
- utxo (
420
- '549a4499-387c-42d3-9048-c01d6724d98a' ,
421
- 'tzec' ,
422
- 'Testnet ZCash' ,
423
- Networks . test . zCash ,
424
- UnderlyingAsset . ZEC ,
425
- BaseUnit . ZEC
426
- ) ,
427
- utxo (
428
- 'c93a9160-458f-4a31-bea0-4a93ae8b1d2d' ,
429
- 'doge' ,
430
- 'Dogecoin' ,
431
- Networks . main . dogecoin ,
432
- UnderlyingAsset . DOGE ,
433
- BaseUnit . BTC ,
434
- DOGE_FEATURES
435
- ) ,
436
- utxo (
437
- '7a1597e8-fd8e-4b68-8086-f9159e37e0ce' ,
438
- 'tdoge' ,
439
- 'Testnet Dogecoin' ,
440
- Networks . test . dogecoin ,
441
- UnderlyingAsset . DOGE ,
442
- BaseUnit . BTC ,
443
- DOGE_FEATURES
444
- ) ,
267
+ ...utxoCoins ,
445
268
avaxp (
446
269
'5436386e-9e4d-4d82-92df-59d9720d1738' ,
447
270
'avaxp' ,
0 commit comments