diff --git a/lib/electrumx_rpc/cached_electrumx.dart b/lib/electrumx_rpc/cached_electrumx.dart index 2f7916d9e..f62e7e4f5 100644 --- a/lib/electrumx_rpc/cached_electrumx.dart +++ b/lib/electrumx_rpc/cached_electrumx.dart @@ -2,7 +2,6 @@ import 'dart:convert'; import 'package:stackwallet/electrumx_rpc/electrumx.dart'; import 'package:stackwallet/hive/db.dart'; -import 'package:stackwallet/services/coins/firo/firo_wallet.dart'; import 'package:stackwallet/utilities/enums/coin_enum.dart'; import 'package:stackwallet/utilities/logger.dart'; import 'package:stackwallet/utilities/prefs.dart'; @@ -63,20 +62,6 @@ class CachedElectrumX { "setHash": "", "coins": [], }; - - // try up to 3 times - for (int i = 0; i < 3; i++) { - final result = await getInitialAnonymitySetCache(groupId); - if (result != null) { - set["setHash"] = result["setHash"]; - set["blockHash"] = result["blockHash"]; - set["coins"] = result["coins"]; - Logging.instance.log( - "Populated initial anon set cache for group $groupId", - level: LogLevel.Info); - break; - } - } } else { set = Map.from(cachedSet); } diff --git a/lib/electrumx_rpc/electrumx.dart b/lib/electrumx_rpc/electrumx.dart index 8a816235a..c34b760e4 100644 --- a/lib/electrumx_rpc/electrumx.dart +++ b/lib/electrumx_rpc/electrumx.dart @@ -275,9 +275,9 @@ class ElectrumX { final response = await request( requestID: requestID, command: 'server.ping', - connectionTimeout: const Duration(seconds: 1), + connectionTimeout: const Duration(seconds: 2), retries: retryCount, - ).timeout(const Duration(seconds: 1)) as Map; + ).timeout(const Duration(seconds: 2)) as Map; return response.keys.contains("result") && response["result"] == null; } catch (e) { rethrow; diff --git a/lib/pages/settings_views/global_settings_view/manage_nodes_views/add_edit_node_view.dart b/lib/pages/settings_views/global_settings_view/manage_nodes_views/add_edit_node_view.dart index 4d125123f..e29b0888f 100644 --- a/lib/pages/settings_views/global_settings_view/manage_nodes_views/add_edit_node_view.dart +++ b/lib/pages/settings_views/global_settings_view/manage_nodes_views/add_edit_node_view.dart @@ -766,6 +766,8 @@ class _NodeFormState extends ConsumerState { _isFailover = node.isFailover; if (widget.coin == Coin.epicCash) { enableSSLCheckbox = !node.host.startsWith("http"); + } else { + enableSSLCheckbox = true; } print("enableSSLCheckbox: $enableSSLCheckbox"); diff --git a/lib/services/coins/firo/firo_wallet.dart b/lib/services/coins/firo/firo_wallet.dart index 7445d718a..c87427b45 100644 --- a/lib/services/coins/firo/firo_wallet.dart +++ b/lib/services/coins/firo/firo_wallet.dart @@ -733,40 +733,6 @@ Future _setTestnetWrapper(bool isTestnet) async { // setTestnet(isTestnet); } -Future?> getInitialAnonymitySetCache( - String groupID, -) async { - Logging.instance.log("getInitialAnonymitySetCache", level: LogLevel.Info); - final Client client = Client(); - try { - final uri = Uri.parse("$kStackCommunityNodesEndpoint/getAnonymity"); - - final anonSetResult = await client.post( - uri, - headers: {'Content-Type': 'application/json'}, - body: jsonEncode({ - "jsonrpc": "2.0", - "id": "0", - 'aset': groupID, - }), - ); - - final response = jsonDecode(anonSetResult.body.toString()); - Logging.instance.log(response, level: LogLevel.Info); - if (response['status'] == 'success') { - final anonResponse = jsonDecode(response['result'] as String); - - final setData = Map.from(anonResponse as Map); - return setData; - } else { - return null; - } - } catch (e, s) { - Logging.instance.log("$e $s", level: LogLevel.Error); - return null; - } -} - /// Handles a single instance of a firo wallet class FiroWallet extends CoinServiceAPI { static const integrationTestFlag =