Return default values for transaction priority instead of throwing an exception
OmarHatem committed
Dec 15, 2022 at 00:42 UTC
987df055a084e183ab5b7af78e69fbd331272807
2 files changed
+3
-3
cw_bitcoin/lib/bitcoin_transaction_priority.dart
+2
-2
@@ -22,7 +22,7 @@ class BitcoinTransactionPriority extends TransactionPriority {
22
case 2:
23
return fast;
24
default:
25
- throw Exception('Unexpected token: $raw for BitcoinTransactionPriority deserialize');
25
+ return medium;
26
}
27
}
28
@@ -73,7 +73,7 @@ class LitecoinTransactionPriority extends BitcoinTransactionPriority {
73
case 2:
74
return fast;
75
default:
76
- throw Exception('Unexpected token: $raw for LitecoinTransactionPriority deserialize');
76
+ return medium;
77
}
78
}
79
cw_core/lib/monero_transaction_priority.dart
+1
-1
@@ -50,7 +50,7 @@ class MoneroTransactionPriority extends TransactionPriority {
50
case 4:
51
return fastest;
52
default:
53
- throw Exception('Unexpected token: $raw for MoneroTransactionPriority deserialize');
53
+ return automatic;
54
}
55
}
56