Skip to content

Commit 397803f

Browse files
committed
Set FIRO to default
1 parent d6b5ceb commit 397803f

File tree

1 file changed

+59
-30
lines changed

1 file changed

+59
-30
lines changed

lib/app_config/app_config.dart

Lines changed: 59 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -56,23 +56,53 @@ String get appTitle => 'FiroDEX Wallet | Non-Custodial Multi-Coin Wallet & DEX';
5656
String get appShortTitle => 'FiroDEX Wallet';
5757

5858
Map<String, int> priorityCoinsAbbrMap = {
59-
'FIRO': 30,
60-
'KMD': 20,
61-
'BTC-segwit': 20,
62-
'ETH': 20,
63-
'LTC-segwit': 20,
64-
'USDT-ERC20': 20,
65-
'USDT-PLG20': 20,
66-
'BNB': 11,
67-
'ETC': 11,
68-
'DOGE': 11,
69-
'DASH': 11,
70-
'MATIC': 10,
71-
'FTM': 10,
72-
'ARB': 10,
73-
'AVAX': 10,
74-
'HT': 10,
75-
'MOVR': 10,
59+
// FIRO always has highest priority
60+
'FIRO': 1000,
61+
62+
// Top 10 cryptocurrencies by market cap (as of current data)
63+
// Rank 1: Bitcoin (~$2.21 trillion)
64+
'BTC': 100,
65+
'BTC-segwit': 100,
66+
'KMD': 100,
67+
68+
// Rank 2: Ethereum (~$335 billion)
69+
'ETH': 90,
70+
71+
// Rank 3: Tether (~$159 billion)
72+
'USDT': 80,
73+
'USDT-ERC20': 80,
74+
'USDT-PLG20': 80,
75+
'USDT-BEP20': 80,
76+
77+
// Rank 4: XRP (~$145 billion)
78+
'XRP': 70,
79+
80+
// Rank 5: BNB (~$93 billion)
81+
'BNB': 60,
82+
83+
// Rank 6: Solana (~$84 billion)
84+
'SOL': 50,
85+
86+
// Rank 7: USD Coin (~$63 billion)
87+
'USDC': 40,
88+
'USDC-ERC20': 40,
89+
'USDC-PLG20': 40,
90+
'USDC-BEP20': 40,
91+
92+
// Rank 8: TRON (~$27.5 billion)
93+
'TRX': 30,
94+
95+
// Rank 9: Dogecoin (~$27.1 billion)
96+
'DOGE': 20,
97+
98+
// Rank 10: Cardano (~$22.3 billion)
99+
'ADA': 10,
100+
101+
// Additional coins with higher than default priority
102+
'LTC-segwit': 5, // Litecoin (popular)
103+
'LTC': 5,
104+
105+
// All other coins get default priority (0)
76106
};
77107

78108
/// List of coins that are excluded from the list of coins displayed on the
@@ -141,19 +171,18 @@ const List<String> appWalletOnlyAssetList = [
141171
/// This will not affect existing wallets.
142172
/// Reduced to only KMD to minimize initial connections and resource usage.
143173
List<String> get enabledByDefaultCoins => [
144-
'BTC-segwit',
145-
'FIRO',
146-
'USDT-PLG20',
147-
'KMD',
148-
'LTC-segwit',
149-
'ETH',
150-
'MATIC',
151-
'BNB',
152-
'AVAX',
153-
'FTM',
154-
if (kDebugMode) 'DOC',
155-
if (kDebugMode) 'MARTY',
156-
];
174+
'FIRO', // FIRO default coin
175+
'KMD', // KMD default coin
176+
'BTC-segwit', // Default Fiat Ramps coin
177+
'USDT-PLG20',
178+
'KMD',
179+
'LTC-segwit',
180+
'ETH',
181+
'MATIC',
182+
'BNB',
183+
'AVAX',
184+
'FTM'
185+
];
157186

158187
const String logsDbName = 'logs';
159188
const String appFolder = 'KomodoWallet';

0 commit comments

Comments
 (0)