Remove payfura (#1904)
* change Solana node * Fix reaching limit for fetching transactions * Remove payfura
Omar Hatem committed
Dec 27, 2024 at 03:31 UTC
542920a5128a6a80faa0459dc72bbbe1afe92539
6 files changed
-34
.github/workflows/automated_integration_test.yml
-1
@@ -171,7 +171,6 @@ jobs:
171
echo "const trocadorExchangeMarkup = '${{ secrets.TROCADOR_EXCHANGE_MARKUP }}';" >> lib/.secrets.g.dart
172
echo "const anonPayReferralCode = '${{ secrets.ANON_PAY_REFERRAL_CODE }}';" >> lib/.secrets.g.dart
173
echo "const fiatApiKey = '${{ secrets.FIAT_API_KEY }}';" >> lib/.secrets.g.dart
174
- echo "const payfuraApiKey = '${{ secrets.PAYFURA_API_KEY }}';" >> lib/.secrets.g.dart
174
echo "const ankrApiKey = '${{ secrets.ANKR_API_KEY }}';" >> lib/.secrets.g.dart
175
echo "const chainStackApiKey = '${{ secrets.CHAIN_STACK_API_KEY }}';" >> lib/.secrets.g.dart
176
echo "const etherScanApiKey = '${{ secrets.ETHER_SCAN_API_KEY }}';" >> lib/.secrets.g.dart
.github/workflows/pr_test_build_android.yml
-1
@@ -182,7 +182,6 @@ jobs:
182
echo "const trocadorExchangeMarkup = '${{ secrets.TROCADOR_EXCHANGE_MARKUP }}';" >> lib/.secrets.g.dart
183
echo "const anonPayReferralCode = '${{ secrets.ANON_PAY_REFERRAL_CODE }}';" >> lib/.secrets.g.dart
184
echo "const fiatApiKey = '${{ secrets.FIAT_API_KEY }}';" >> lib/.secrets.g.dart
185
- echo "const payfuraApiKey = '${{ secrets.PAYFURA_API_KEY }}';" >> lib/.secrets.g.dart
185
echo "const ankrApiKey = '${{ secrets.ANKR_API_KEY }}';" >> lib/.secrets.g.dart
186
echo "const chainStackApiKey = '${{ secrets.CHAIN_STACK_API_KEY }}';" >> lib/.secrets.g.dart
187
echo "const etherScanApiKey = '${{ secrets.ETHER_SCAN_API_KEY }}';" >> lib/.secrets.g.dart
.github/workflows/pr_test_build_linux.yml
-1
@@ -154,7 +154,6 @@ jobs:
154
echo "const trocadorExchangeMarkup = '${{ secrets.TROCADOR_EXCHANGE_MARKUP }}';" >> lib/.secrets.g.dart
155
echo "const anonPayReferralCode = '${{ secrets.ANON_PAY_REFERRAL_CODE }}';" >> lib/.secrets.g.dart
156
echo "const fiatApiKey = '${{ secrets.FIAT_API_KEY }}';" >> lib/.secrets.g.dart
157
- echo "const payfuraApiKey = '${{ secrets.PAYFURA_API_KEY }}';" >> lib/.secrets.g.dart
157
echo "const ankrApiKey = '${{ secrets.ANKR_API_KEY }}';" >> lib/.secrets.g.dart
158
echo "const chainStackApiKey = '${{ secrets.CHAIN_STACK_API_KEY }}';" >> lib/.secrets.g.dart
159
echo "const etherScanApiKey = '${{ secrets.ETHER_SCAN_API_KEY }}';" >> cw_evm/lib/.secrets.g.dart
lib/buy/payfura/payfura_buy_provider.dart
deleted
-24
@@ -1,24 +0,0 @@
1
-import 'package:cake_wallet/.secrets.g.dart' as secrets;
2
-import 'package:cake_wallet/store/settings_store.dart';
3
-import 'package:cw_core/wallet_base.dart';
4
-
5
-class PayfuraBuyProvider {
6
- PayfuraBuyProvider({required SettingsStore settingsStore, required WalletBase wallet})
7
- : this._settingsStore = settingsStore,
8
- this._wallet = wallet;
9
-
10
- final SettingsStore _settingsStore;
11
- final WalletBase _wallet;
12
-
13
- static const _baseUrl = 'exchange.payfura.com';
14
-
15
- Uri requestUrl() {
16
- return Uri.https(_baseUrl, '', <String, dynamic>{
17
- 'apiKey': secrets.payfuraApiKey,
18
- 'to': _wallet.currency.title,
19
- 'from': _settingsStore.fiatCurrency.title,
20
- 'walletAddress': '${_wallet.currency.title}:${_wallet.walletAddresses.address}',
21
- 'mode': 'buy'
22
- });
23
- }
24
-}
lib/di.dart
-6
@@ -11,7 +11,6 @@ import 'package:cake_wallet/buy/dfx/dfx_buy_provider.dart';
11
import 'package:cake_wallet/buy/moonpay/moonpay_provider.dart';
12
import 'package:cake_wallet/buy/onramper/onramper_buy_provider.dart';
13
import 'package:cake_wallet/buy/order.dart';
14
-import 'package:cake_wallet/buy/payfura/payfura_buy_provider.dart';
14
import 'package:cake_wallet/core/new_wallet_arguments.dart';
15
import 'package:cake_wallet/buy/robinhood/robinhood_buy_provider.dart';
16
import 'package:cake_wallet/core/auth_service.dart';
@@ -1022,11 +1021,6 @@ Future<void> setup({
1021
1022
getIt.registerFactoryParam<WebViewPage, String, Uri>((title, uri) => WebViewPage(title, uri));
1023
1025
- getIt.registerFactory<PayfuraBuyProvider>(() => PayfuraBuyProvider(
1026
- settingsStore: getIt.get<AppStore>().settingsStore,
1027
- wallet: getIt.get<AppStore>().wallet!,
1028
- ));
1029
-
1024
getIt.registerFactory(() => ExchangeViewModel(
1025
getIt.get<AppStore>(),
1026
_tradesSource,
tool/utils/secret_key.dart
-1
@@ -30,7 +30,6 @@ class SecretKey {
30
SecretKey('twitterBearerToken', () => ''),
31
SecretKey('anonPayReferralCode', () => ''),
32
SecretKey('fiatApiKey', () => ''),
33
- SecretKey('payfuraApiKey', () => ''),
33
SecretKey('chatwootWebsiteToken', () => ''),
34
SecretKey('exolixApiKey', () => ''),
35
SecretKey('robinhoodApplicationId', () => ''),