Skip to content

Commit

Permalink
fix pending LtC transaction (#1887)
Browse files Browse the repository at this point in the history
  • Loading branch information
Serhii-Borodenko authored Dec 17, 2024
1 parent e4deb84 commit b1751f1
Showing 1 changed file with 7 additions and 0 deletions.
7 changes: 7 additions & 0 deletions cw_bitcoin/lib/litecoin_wallet.dart
Original file line number Diff line number Diff line change
Expand Up @@ -758,6 +758,13 @@ abstract class LitecoinWalletBase extends ElectrumWallet with Store {
if (!mwebEnabled) return false;
if (!tx.isPending) return false;

final isMwebTx = (tx.inputAddresses?.any((addr) => addr.contains("mweb")) ?? false) ||
(tx.outputAddresses?.any((addr) => addr.contains("mweb")) ?? false);

if (!isMwebTx) {
return false;
}

final outputId = <String>[], target = <String>{};
final isHash = RegExp(r'^[a-f0-9]{64}$').hasMatch;
final spendingOutputIds = tx.inputAddresses?.where(isHash) ?? [];
Expand Down

0 comments on commit b1751f1

Please sign in to comment.