From bf228cce34ec291b3e2218f8ca362428e0b8136d Mon Sep 17 00:00:00 2001 From: Mike Hearn Date: Thu, 5 Sep 2013 15:10:50 +0200 Subject: [PATCH] Wallet: comment for AllowUnconfirmedCoinSelector.get() --- core/src/main/java/com/google/bitcoin/core/Wallet.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/core/src/main/java/com/google/bitcoin/core/Wallet.java b/core/src/main/java/com/google/bitcoin/core/Wallet.java index d0514b925..ebe33f643 100644 --- a/core/src/main/java/com/google/bitcoin/core/Wallet.java +++ b/core/src/main/java/com/google/bitcoin/core/Wallet.java @@ -244,7 +244,7 @@ public class Wallet implements Serializable, BlockChainListener, PeerFilterProvi /** * This coin selector will select any transaction at all, regardless of where it came from or whether it was - * confirmed yet. + * confirmed yet. However immature coinbases will not be included (would be a protocol violation). */ public static class AllowUnconfirmedCoinSelector extends DefaultCoinSelector { @Override protected boolean shouldSelect(Transaction tx) { @@ -252,6 +252,8 @@ public class Wallet implements Serializable, BlockChainListener, PeerFilterProvi } private static AllowUnconfirmedCoinSelector instance; + + /** Returns a global static instance of the selector. */ public static AllowUnconfirmedCoinSelector get() { // This doesn't have to be thread safe as the object has no state, so discarded duplicates are harmless. if (instance == null)