Removed NodeSSL, added isSSL proprty to Node class.
M committed
Dec 3, 2020 at 12:07 UTC
1dd6e78ae91e62fb3ba37b124a7bb19faa8ced0e
4 files changed
+4
-15
lib/entities/node.dart
+2
@@ -43,6 +43,8 @@ class Node extends HiveObject with Keyable {
43
@HiveField(4)
44
bool useSSL;
45
46
+ bool get isSSL => useSSL ?? false;
47
+
48
@override
49
dynamic get keyIndex {
50
_keyIndex ??= key;
lib/entities/node_ssl.dart
deleted
-11
@@ -1,11 +0,0 @@
1
-import 'package:cake_wallet/entities/node.dart';
2
-
3
-class NodeSSL {
4
- NodeSSL(this._node) :
5
- _useSSL = _node.useSSL ?? false;
6
-
7
- final Node _node;
8
- final bool _useSSL;
9
-
10
- bool get useSSL => _useSSL;
11
-}
\ No newline at end of file
lib/monero/monero_wallet.dart
+1
-3
@@ -1,6 +1,5 @@
1
import 'dart:async';
2
3
-import 'package:cake_wallet/entities/node_ssl.dart';
3
import 'package:cake_wallet/monero/monero_amount_format.dart';
4
import 'package:cake_wallet/monero/monero_transaction_creation_exception.dart';
5
import 'package:flutter/foundation.dart';
@@ -144,12 +143,11 @@ abstract class MoneroWalletBase extends WalletBase<MoneroBalance> with Store {
143
Future<void> connectToNode({@required Node node}) async {
144
try {
145
syncStatus = ConnectingSyncStatus();
147
- final nodeSSL = NodeSSL(node);
146
await monero_wallet.setupNode(
147
address: node.uri,
148
login: node.login,
149
password: node.password,
152
- useSSL: nodeSSL.useSSL,
150
+ useSSL: node.isSSL,
151
isLightWallet: false); // FIXME: hardcoded value
152
syncStatus = ConnectedSyncStatus();
153
} catch (e) {
lib/store/dashboard/trade_filter_store.dart
+1
-1
@@ -3,7 +3,7 @@ import 'package:mobx/mobx.dart';
3
import 'package:cake_wallet/exchange/exchange_provider_description.dart';
4
import 'package:cake_wallet/view_model/dashboard/trade_list_item.dart';
5
6
-part 'trade_filter_store.g.dart';
6
+part'trade_filter_store.g.dart';
7
8
class TradeFilterStore = TradeFilterStoreBase with _$TradeFilterStore;
9