fix building monero.com

This commit is contained in:
OmarHatem 2024-07-24 04:52:59 +03:00
parent b6fe62d4db
commit 660e9c2c8a
5 changed files with 6 additions and 8 deletions

View file

@ -122,4 +122,6 @@ class CWLightning extends Lightning {
@override
TransactionPriority deserializeLightningTransactionPriority({required int raw}) =>
LightningTransactionPriority.deserialize(raw: raw);
String getBreezApiKey() => secrets.breezApiKey;
}

View file

@ -36,7 +36,6 @@ import 'package:cake_wallet/view_model/settings/sync_mode.dart';
import 'package:cake_wallet/wallet_type_utils.dart';
import 'package:cake_wallet/wownero/wownero.dart' as wow;
import 'package:cryptography/cryptography.dart';
import 'package:cw_bitcoin/electrum_transaction_info.dart';
import 'package:cw_core/balance.dart';
import 'package:cw_core/cake_hive.dart';
import 'package:cw_core/pathForWallet.dart';

View file

@ -1,5 +1,3 @@
import 'dart:math';
import 'package:cake_wallet/core/execution_state.dart';
import 'package:cake_wallet/core/fiat_conversion_service.dart';
import 'package:cake_wallet/entities/fiat_currency.dart';
@ -8,11 +6,8 @@ import 'package:cake_wallet/store/settings_store.dart';
import 'package:cake_wallet/view_model/lightning_view_model.dart';
import 'package:cw_core/crypto_currency.dart';
import 'package:cw_core/currency.dart';
import 'package:cw_core/receive_page_option.dart';
import 'package:cw_core/transaction_direction.dart';
import 'package:cw_core/wallet_base.dart';
import 'package:cw_core/wallet_type.dart';
import 'package:cw_lightning/lightning_transaction_info.dart';
import 'package:mobx/mobx.dart';
import 'package:shared_preferences/shared_preferences.dart';

View file

@ -1,8 +1,8 @@
import 'dart:async';
import 'package:breez_sdk/breez_sdk.dart';
import 'package:breez_sdk/bridge_generated.dart' as BZG;
import 'package:cake_wallet/lightning/lightning.dart';
import 'package:mobx/mobx.dart';
import 'package:cw_lightning/.secrets.g.dart' as secrets;
part 'lightning_view_model.g.dart';
@ -92,7 +92,7 @@ abstract class LightningViewModelBase with Store {
Future<BZG.HealthCheckStatus> serviceHealthCheck() async {
try {
BZG.ServiceHealthCheckResponse response =
await _sdk.serviceHealthCheck(apiKey: secrets.breezApiKey);
await _sdk.serviceHealthCheck(apiKey: lightning!.getBreezApiKey());
return response.status;
} catch (_) {
return BZG.HealthCheckStatus.ServiceDisruption;

View file

@ -1014,6 +1014,7 @@ import 'package:cw_lightning/lightning_wallet_service.dart';
import 'package:cw_lightning/lightning_receive_page_option.dart';
import 'package:cw_lightning/lightning_transaction_priority.dart';
import 'package:cw_lightning/lightning_wallet.dart';
import 'package:cw_lightning/.secrets.g.dart' as secrets;
""";
const lightningCwPart = "part 'cw_lightning.dart';";
const lightningContent = """
@ -1043,6 +1044,7 @@ abstract class Lightning {
Future<int> getEstimatedFeeWithFeeRate(Object wallet, int feeRate, int? amount);
TransactionPriority getDefaultTransactionPriority();
TransactionPriority deserializeLightningTransactionPriority({required int raw});
String getBreezApiKey();
}
""";