From e6bde3e1f4e3b50a4a68051073008c9f44fba6ec Mon Sep 17 00:00:00 2001 From: CalDescent Date: Thu, 23 Sep 2021 08:36:55 +0100 Subject: [PATCH] Minimum order size set to 0.01 LTC, to avoid dust errors. --- src/main/java/org/qortal/crosschain/Litecoin.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/main/java/org/qortal/crosschain/Litecoin.java b/src/main/java/org/qortal/crosschain/Litecoin.java index 0c04243c..42ee70de 100644 --- a/src/main/java/org/qortal/crosschain/Litecoin.java +++ b/src/main/java/org/qortal/crosschain/Litecoin.java @@ -21,6 +21,8 @@ public class Litecoin extends Bitcoiny { private static final Coin DEFAULT_FEE_PER_KB = Coin.valueOf(10000); // 0.0001 LTC per 1000 bytes + private static final long MINIMUM_ORDER_AMOUNT = 1000000; // 0.01 LTC minimum order, to avoid dust errors + // Temporary values until a dynamic fee system is written. private static final long MAINNET_FEE = 1000L; private static final long NON_MAINNET_FEE = 1000L; // enough for TESTNET3 and should be OK for REGTEST @@ -164,6 +166,11 @@ public class Litecoin extends Bitcoiny { return DEFAULT_FEE_PER_KB; } + @Override + public long getMinimumOrderAmount() { + return MINIMUM_ORDER_AMOUNT; + } + /** * Returns estimated LTC fee, in sats per 1000bytes, optionally for historic timestamp. *