Fix fiat-based sending on Decred and Nano wallets (#2139)

Omar Hatem committed Mar 31, 2025 at 02:52 UTC 831e54498fdb184eeef84f617a1a1b3ff4ad117a
1 file changed +10 -21
lib/view_model/send/output.dart
+10 -21
@@ -294,37 +294,26 @@ abstract class OutputBase with Store {
294
295 switch (_wallet.type) {
296 case WalletType.monero:
297 + case WalletType.ethereum:
298 + case WalletType.polygon:
299 + case WalletType.solana:
300 + case WalletType.tron:
301 + case WalletType.haven:
302 + case WalletType.zano:
303 + case WalletType.nano:
304 + case WalletType.decred:
305 maximumFractionDigits = 12;
306 break;
307 case WalletType.bitcoin:
300 - maximumFractionDigits = 8;
301 - break;
308 case WalletType.litecoin:
303 - maximumFractionDigits = 8;
304 - break;
309 case WalletType.bitcoinCash:
310 maximumFractionDigits = 8;
311 break;
308 - case WalletType.haven:
309 - maximumFractionDigits = 12;
310 - break;
311 - case WalletType.ethereum:
312 - case WalletType.polygon:
313 - maximumFractionDigits = 12;
314 - break;
315 - case WalletType.solana:
316 - maximumFractionDigits = 12;
317 - break;
318 - case WalletType.tron:
319 - maximumFractionDigits = 12;
320 - break;
312 case WalletType.wownero:
313 maximumFractionDigits = 11;
314 break;
324 - case WalletType.zano:
325 - maximumFractionDigits = 12;
326 - break;
327 - default:
315 + case WalletType.none:
316 + case WalletType.banano:
317 break;
318 }
319