Fixes for Litecoin transaction priorities
M committed
Jan 12, 2022 at 18:13 UTC
c55144b0f00d5d9aa0ea47935d6629755612ab22
3 files changed
+5
-1
lib/bitcoin/cw_bitcoin.dart
+3
@@ -35,6 +35,9 @@ class CWBitcoin extends Bitcoin {
35
List<TransactionPriority> getTransactionPriorities()
36
=> BitcoinTransactionPriority.all;
37
38
+ List<TransactionPriority> getLitecoinTransactionPriorities()
39
+ => LitecoinTransactionPriority.all;
40
+
41
@override
42
TransactionPriority deserializeBitcoinTransactionPriority(int raw)
43
=> BitcoinTransactionPriority.deserialize(raw: raw);
lib/view_model/settings/settings_view_model.dart
+1
-1
@@ -42,7 +42,7 @@ List<TransactionPriority> priorityForWalletType(WalletType type) {
42
case WalletType.bitcoin:
43
return bitcoin.getTransactionPriorities();
44
case WalletType.litecoin:
45
- return bitcoin.getTransactionPriorities();
45
+ return bitcoin.getLitecoinTransactionPriorities();
46
default:
47
return [];
48
}
tool/configure.dart
+1
@@ -70,6 +70,7 @@ abstract class Bitcoin {
70
List<String> getWordList();
71
Map<String, String> getWalletKeys(Object wallet);
72
List<TransactionPriority> getTransactionPriorities();
73
+ List<TransactionPriority> getLitecoinTransactionPriorities();
74
TransactionPriority deserializeBitcoinTransactionPriority(int raw);
75
int getFeeRate(Object wallet, TransactionPriority priority);
76
Future<void> generateNewAddress(Object wallet);