Disable SimpleSwap from the Swap flow (#2148)

Omar Hatem committed Apr 1, 2025 at 20:04 UTC d04e9c4efa8b5988b3b0830a24abc1fe4216e79a
2 files changed +2 -6
lib/exchange/provider/simpleswap_exchange_provider.dart
+2 -2
@@ -34,10 +34,10 @@ class SimpleSwapExchangeProvider extends ExchangeProvider {
34 String get title => 'SimpleSwap';
35
36 @override
37 - bool get isAvailable => true;
37 + bool get isAvailable => false;
38
39 @override
40 - bool get isEnabled => true;
40 + bool get isEnabled => false;
41
42 @override
43 bool get supportsFixedRate => false;
lib/view_model/exchange/exchange_view_model.dart
-4
@@ -23,8 +23,6 @@ import 'package:shared_preferences/shared_preferences.dart';
23
24 import 'package:cake_wallet/.secrets.g.dart' as secrets;
25 import 'package:cake_wallet/bitcoin/bitcoin.dart';
26 -import 'package:cake_wallet/bitcoin_cash/bitcoin_cash.dart';
27 -import 'package:cake_wallet/decred/decred.dart';
26 import 'package:cake_wallet/core/wallet_change_listener_view_model.dart';
27 import 'package:cake_wallet/entities/exchange_api_mode.dart';
28 import 'package:cake_wallet/entities/preferences_key.dart';
@@ -39,7 +37,6 @@ import 'package:cake_wallet/exchange/provider/exchange_provider.dart';
37 import 'package:cake_wallet/exchange/provider/exolix_exchange_provider.dart';
38 import 'package:cake_wallet/exchange/provider/swaptrade_exchange_provider.dart';
39 import 'package:cake_wallet/exchange/provider/sideshift_exchange_provider.dart';
42 -import 'package:cake_wallet/exchange/provider/simpleswap_exchange_provider.dart';
40 import 'package:cake_wallet/exchange/provider/thorchain_exchange.provider.dart';
41 import 'package:cake_wallet/exchange/provider/trocador_exchange_provider.dart';
42 import 'package:cake_wallet/exchange/trade.dart';
@@ -181,7 +178,6 @@ abstract class ExchangeViewModelBase extends WalletChangeListenerViewModel with
178 List<ExchangeProvider> get _allProviders => [
179 ChangeNowExchangeProvider(settingsStore: _settingsStore),
180 SideShiftExchangeProvider(),
184 - SimpleSwapExchangeProvider(),
181 ThorChainExchangeProvider(tradesStore: trades),
182 ChainflipExchangeProvider(tradesStore: trades),
183 if (FeatureFlag.isExolixEnabled) ExolixExchangeProvider(),