From 9b7f1879f537666fc3328e579eb83cf470c837f4 Mon Sep 17 00:00:00 2001 From: fosse Date: Tue, 13 Feb 2024 13:30:24 -0500 Subject: [PATCH] ci fixes --- cw_bitcoin/lib/bitcoin_wallet.dart | 5 ---- tool/configure.dart | 40 ++++++++++++++++++++++++++++++ 2 files changed, 40 insertions(+), 5 deletions(-) diff --git a/cw_bitcoin/lib/bitcoin_wallet.dart b/cw_bitcoin/lib/bitcoin_wallet.dart index 7fa938220..403c53b1d 100644 --- a/cw_bitcoin/lib/bitcoin_wallet.dart +++ b/cw_bitcoin/lib/bitcoin_wallet.dart @@ -1,7 +1,4 @@ -import 'dart:io'; -import 'package:breez_sdk/breez_sdk.dart'; -import 'package:breez_sdk/bridge_generated.dart'; import 'package:cw_bitcoin/bitcoin_mnemonic.dart'; import 'package:cw_core/crypto_currency.dart'; import 'package:cw_core/unspent_coins_info.dart'; @@ -15,8 +12,6 @@ import 'package:cw_core/wallet_info.dart'; import 'package:cw_bitcoin/bitcoin_address_record.dart'; import 'package:cw_bitcoin/electrum_balance.dart'; import 'package:cw_bitcoin/bitcoin_wallet_addresses.dart'; -import 'package:path_provider/path_provider.dart'; -import 'package:cw_bitcoin/.secrets.g.dart' as secrets; part 'bitcoin_wallet.g.dart'; diff --git a/tool/configure.dart b/tool/configure.dart index 169cfc739..b5debee42 100644 --- a/tool/configure.dart +++ b/tool/configure.dart @@ -723,7 +723,47 @@ import 'package:cw_core/wallet_service.dart'; const lightningCwPart = "part 'cw_lightning.dart';"; const lightningContent = """ abstract class Lightning { + TransactionPriority getMediumTransactionPriority(); + WalletCredentials createLightningRestoreWalletFromSeedCredentials( + {required String name, required String mnemonic, required String password}); + WalletCredentials createLightningRestoreWalletFromWIFCredentials( + {required String name, + required String password, + required String wif, + WalletInfo? walletInfo}); + WalletCredentials createLightningNewWalletCredentials( + {required String name, WalletInfo? walletInfo}); + List getWordList(); + Map getWalletKeys(Object wallet); + List getTransactionPriorities(); + List getLitecoinTransactionPriorities(); + TransactionPriority deserializeLightningTransactionPriority(int raw); + TransactionPriority deserializeLitecoinTransactionPriority(int raw); + int getFeeRate(Object wallet, TransactionPriority priority); + Future generateNewAddress(Object wallet, String label); + Future updateAddress(Object wallet, String address, String label); + Object createLightningTransactionCredentials(List outputs, + {required TransactionPriority priority, int? feeRate}); + Object createLightningTransactionCredentialsRaw(List outputs, + {TransactionPriority? priority, required int feeRate}); + + List getAddresses(Object wallet); + String getAddress(Object wallet); + + List getSubAddresses(Object wallet); + + String formatterLightningAmountToString({required int amount}); + double formatterLightningAmountToDouble({required int amount}); + int formatterStringDoubleToLightningAmount(String amount); + String lightningTransactionPriorityWithLabel(TransactionPriority priority, int rate); + + List getUnspents(Object wallet); + Future updateUnspents(Object wallet); + WalletService createLightningWalletService( + Box walletInfoSource, Box unspentCoinSource); + TransactionPriority getLightningTransactionPriorityMedium(); + TransactionPriority getLightningTransactionPrioritySlow(); } """;