I just stumbled over a change of MIN_NONDUST_OUTPUT in release 0.13 which 
got reverted in 0.14. 
(https://github.com/bitcoinj/bitcoinj/commit/470cda4ccf4eb1ec1bacce6ec00a3bf2faf44715#diff-25a7d8851e54b470509e6fc28323aa8b)
What was the reason for that? 
And is the actual version correct? E.g. min dust output is 546 sat for 
non-segwit outputs.

Is the REFERENCE_DEFAULT_MIN_TX_FEE the min relay fee in Bitcoin Core? 

In release-0.13 the REFERENCE_DEFAULT_MIN_TX_FEE was increased from 1000 to 
5000:
https://github.com/bitcoinj/bitcoinj/blob/release-0.13/core/src/main/java/org/bitcoinj/core/Transaction.java
public static final Coin REFERENCE_DEFAULT_MIN_TX_FEE = Coin.valueOf(5000); 
// satoshis 
public static final Coin MIN_NONDUST_OUTPUT = Coin.valueOf(2730); // 
satoshis

In release-0.14 and current master it was reverted to the previous values:  
https://github.com/bitcoinj/bitcoinj/blob/master/core/src/main/java/org/bitcoinj/core/Transaction.java
public static final Coin REFERENCE_DEFAULT_MIN_TX_FEE = Coin.valueOf(1000); 
// 0.01 mBTC
public static final Coin MIN_NONDUST_OUTPUT = Coin.valueOf(546); // satoshis

-- 
You received this message because you are subscribed to the Google Groups 
"bitcoinj" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to bitcoinj+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to