From 6692c0e06b818fbe5f577ea4d814a0393b2d0b37 Mon Sep 17 00:00:00 2001 From: Andreas Schildbach Date: Fri, 16 Oct 2015 16:36:12 +0200 Subject: [PATCH] Set minimum fee to 5000 satoshis and dust limit to 2730 satoshis. This matches Bitcoin Core 0.11.1. --- core/src/main/java/org/bitcoinj/core/Transaction.java | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/core/src/main/java/org/bitcoinj/core/Transaction.java b/core/src/main/java/org/bitcoinj/core/Transaction.java index 66c45327..08df2daf 100644 --- a/core/src/main/java/org/bitcoinj/core/Transaction.java +++ b/core/src/main/java/org/bitcoinj/core/Transaction.java @@ -91,16 +91,15 @@ public class Transaction extends ChildMessage { /** * If fee is lower than this value (in satoshis), Bitcoin Core will treat it as if there were no fee. - * Currently this is 1000 satoshis. */ - public static final Coin REFERENCE_DEFAULT_MIN_TX_FEE = Coin.valueOf(1000); + public static final Coin REFERENCE_DEFAULT_MIN_TX_FEE = Coin.valueOf(5000); // satoshis /** * Any standard (ie pay-to-address) output smaller than this value (in satoshis) will most likely be rejected by the network. * This is calculated by assuming a standard output will be 34 bytes, and then using the formula used in - * {@link TransactionOutput#getMinNonDustValue(Coin)}. Currently it's 546 satoshis. + * {@link TransactionOutput#getMinNonDustValue(Coin)}. */ - public static final Coin MIN_NONDUST_OUTPUT = Coin.valueOf(546); + public static final Coin MIN_NONDUST_OUTPUT = Coin.valueOf(2730); // satoshis // These are bitcoin serialized. private long version;