diff --git a/tests/com/google/bitcoin/core/ChainSplitTests.java b/tests/com/google/bitcoin/core/ChainSplitTests.java index 9e0794e2..caad8f80 100644 --- a/tests/com/google/bitcoin/core/ChainSplitTests.java +++ b/tests/com/google/bitcoin/core/ChainSplitTests.java @@ -231,8 +231,11 @@ public class ChainSplitTests { @Override public void onTransactionConfidenceChanged(Wallet wallet, Transaction tx) { super.onTransactionConfidenceChanged(wallet, tx); - eventDead[0] = tx; - eventReplacement[0] = tx.getConfidence().getOverridingTransaction(); + if (tx.getConfidence().getConfidenceType() == + TransactionConfidence.ConfidenceType.OVERRIDDEN_BY_DOUBLE_SPEND) { + eventDead[0] = tx; + eventReplacement[0] = tx.getConfidence().getOverridingTransaction(); + } } });