Fix double invocation of newcoin event.
MODIFY
WalletWasabi/Transactions/TransactionProcessor.cs
WalletWasabi/Transactions/TransactionProcessor.cs
@@ -53,6 +53,12 @@ namespace WalletWasabi.Transactions
coin.Height = tx.Height;
walletRelevant = true; // relevant
}
+
+ if (walletRelevant)
+ {
+ TransactionStore.AddOrUpdate(tx);
+ return walletRelevant;
+ }
}
if (!tx.Transaction.IsCoinBase) // Transactions we already have and processed would be "double spends" but they shouldn't.

Fix double invocation of newcoin event.