search for btc recipient address in wallet addresses (#3154)

This commit is contained in:
malik1004x
2026-04-02 17:37:23 +02:00
committed by GitHub
parent ac410f40c9
commit 7bbddd5da4
2 changed files with 10 additions and 2 deletions
+9 -2
View File
@@ -838,11 +838,18 @@ class CWBitcoin extends Bitcoin {
final bitcoinWallet = wallet as BitcoinWallet;
final bitcoinTx = tx as ElectrumTransactionInfo;
final addresses = <String>[];
if (bitcoinTx.unspents == null || bitcoinTx.unspents!.isEmpty) {
return null;
if(bitcoinTx.outputAddresses == null) return null;
for(final addr in bitcoinTx.outputAddresses!) {
if(bitcoinWallet.walletAddresses.allAddresses.firstWhereOrNull((item)=>item.address==addr) != null) {
addresses.add(addr);
}
}
return addresses;
}
final addresses = <String>[];
final labels = <String>[];
try {
bitcoinTx.unspents!.forEach((unspent) {