diff --git a/core/src/main/java/org/bitcoinj/core/Transaction.java b/core/src/main/java/org/bitcoinj/core/Transaction.java index 0e6d8d5ae..4883f5cf2 100644 --- a/core/src/main/java/org/bitcoinj/core/Transaction.java +++ b/core/src/main/java/org/bitcoinj/core/Transaction.java @@ -662,10 +662,7 @@ public class Transaction extends BaseMessage { /** @return true of the transaction has any witnesses in any of its inputs */ public boolean hasWitnesses() { - for (TransactionInput in : inputs) - if (in.hasWitness()) - return true; - return false; + return inputs.stream().anyMatch(TransactionInput::hasWitness); } /**