Open mrosseel opened 7 years ago
When I created the Namecoin params, I just copied what BitcoinJ did for Bitcoin. I actually don't see the constant 2730 in either the Bitcoin Core or Namecoin Core source code. I do see this commit: https://github.com/bitcoin/bitcoin/commit/5f46a7d0689ff1457b016fdf0de89e5153058864 , which removed a constant of 2730. So maybe the Bitcoin params in upstream BitcoinJ also need fixing?
According to the following site: https://litecoin.info/Transaction_fees The minimum non-dust output of litecoin is 0.001 LTC.
In the AbstractLitecoinParams.java file this parameter is set to Coin.COIN:
Which is 1 LTC:
Note: in Doge it's also set to 1 Doge (litecoin probably copy-pasted this), in namecoin it's set to the bitcoin default
Transaction.MIN_NONDUST_OUTPUT;
which is 2730 satoshi.Proposal:
Can anyone confirm this interpretation? Should the other values in that table be checked as well?