mirror of
https://github.com/bisq-network/bisq.git
synced 2025-03-03 18:56:59 +01:00
Increase trade limits to 2 BTC for OK_PAY and Altcoins
This commit is contained in:
parent
9cb0134369
commit
349ae774a8
1 changed files with 8 additions and 4 deletions
|
@ -120,27 +120,31 @@ public final class PaymentMethod implements PersistablePayload, Comparable {
|
||||||
if (ALL_VALUES == null) {
|
if (ALL_VALUES == null) {
|
||||||
Coin maxTradeLimitMidRisk;
|
Coin maxTradeLimitMidRisk;
|
||||||
Coin maxTradeLimitLowRisk;
|
Coin maxTradeLimitLowRisk;
|
||||||
|
Coin maxTradeLimitVeryLowRisk;
|
||||||
switch (BisqEnvironment.getBaseCurrencyNetwork().getCurrencyCode()) {
|
switch (BisqEnvironment.getBaseCurrencyNetwork().getCurrencyCode()) {
|
||||||
case "BTC":
|
case "BTC":
|
||||||
// av. price June 2017: 2500 EUR/BTC
|
// av. price June 2017: 2500 EUR/BTC
|
||||||
maxTradeLimitMidRisk = Coin.parseCoin("0.5");
|
maxTradeLimitMidRisk = Coin.parseCoin("0.5");
|
||||||
maxTradeLimitLowRisk = Coin.parseCoin("1");
|
maxTradeLimitLowRisk = Coin.parseCoin("1");
|
||||||
|
maxTradeLimitVeryLowRisk = Coin.parseCoin("2");
|
||||||
break;
|
break;
|
||||||
case "LTC":
|
case "LTC":
|
||||||
// av. price June 2017: 40 EUR/LTC
|
// av. price June 2017: 40 EUR/LTC
|
||||||
maxTradeLimitMidRisk = Coin.parseCoin("25");
|
maxTradeLimitMidRisk = Coin.parseCoin("25");
|
||||||
maxTradeLimitLowRisk = Coin.parseCoin("50");
|
maxTradeLimitLowRisk = Coin.parseCoin("50");
|
||||||
|
maxTradeLimitVeryLowRisk = Coin.parseCoin("100");
|
||||||
break;
|
break;
|
||||||
case "DOGE":
|
case "DOGE":
|
||||||
// av. price June 2017: 0.002850 EUR/DOGE
|
// av. price June 2017: 0.002850 EUR/DOGE
|
||||||
maxTradeLimitMidRisk = Coin.parseCoin("250000");
|
maxTradeLimitMidRisk = Coin.parseCoin("250000");
|
||||||
maxTradeLimitLowRisk = Coin.parseCoin("500000");
|
maxTradeLimitLowRisk = Coin.parseCoin("500000");
|
||||||
|
maxTradeLimitVeryLowRisk = Coin.parseCoin("1000000");
|
||||||
break;
|
break;
|
||||||
case "DASH":
|
case "DASH":
|
||||||
// av. price June 2017: 150 EUR/DASH
|
// av. price June 2017: 150 EUR/DASH
|
||||||
maxTradeLimitMidRisk = Coin.parseCoin("10");
|
maxTradeLimitMidRisk = Coin.parseCoin("10");
|
||||||
maxTradeLimitLowRisk = Coin.parseCoin("20");
|
maxTradeLimitLowRisk = Coin.parseCoin("20");
|
||||||
|
maxTradeLimitVeryLowRisk = Coin.parseCoin("40");
|
||||||
break;
|
break;
|
||||||
|
|
||||||
default:
|
default:
|
||||||
|
@ -173,14 +177,14 @@ public final class PaymentMethod implements PersistablePayload, Comparable {
|
||||||
SPECIFIC_BANKS = new PaymentMethod(SPECIFIC_BANKS_ID, 4 * DAY, maxTradeLimitMidRisk),
|
SPECIFIC_BANKS = new PaymentMethod(SPECIFIC_BANKS_ID, 4 * DAY, maxTradeLimitMidRisk),
|
||||||
|
|
||||||
// Trans national
|
// Trans national
|
||||||
OK_PAY = new PaymentMethod(OK_PAY_ID, DAY, maxTradeLimitLowRisk),
|
OK_PAY = new PaymentMethod(OK_PAY_ID, DAY, maxTradeLimitVeryLowRisk),
|
||||||
PERFECT_MONEY = new PaymentMethod(PERFECT_MONEY_ID, DAY, maxTradeLimitLowRisk),
|
PERFECT_MONEY = new PaymentMethod(PERFECT_MONEY_ID, DAY, maxTradeLimitLowRisk),
|
||||||
|
|
||||||
// China
|
// China
|
||||||
ALI_PAY = new PaymentMethod(ALI_PAY_ID, DAY, maxTradeLimitLowRisk),
|
ALI_PAY = new PaymentMethod(ALI_PAY_ID, DAY, maxTradeLimitLowRisk),
|
||||||
|
|
||||||
// Altcoins
|
// Altcoins
|
||||||
BLOCK_CHAINS = new PaymentMethod(BLOCK_CHAINS_ID, DAY, maxTradeLimitLowRisk)
|
BLOCK_CHAINS = new PaymentMethod(BLOCK_CHAINS_ID, DAY, maxTradeLimitVeryLowRisk)
|
||||||
));
|
));
|
||||||
}
|
}
|
||||||
return ALL_VALUES;
|
return ALL_VALUES;
|
||||||
|
@ -227,7 +231,7 @@ public final class PaymentMethod implements PersistablePayload, Comparable {
|
||||||
// Hack for SF as the smallest unit is 1 SF ;-( and price is about 3 BTC!
|
// Hack for SF as the smallest unit is 1 SF ;-( and price is about 3 BTC!
|
||||||
public Coin getMaxTradeLimitAsCoin(String currencyCode) {
|
public Coin getMaxTradeLimitAsCoin(String currencyCode) {
|
||||||
if (currencyCode.equals("SF") || currencyCode.equals("BSQ"))
|
if (currencyCode.equals("SF") || currencyCode.equals("BSQ"))
|
||||||
return Coin.valueOf(maxTradeLimit).multiply(5);
|
return Coin.parseCoin("5");
|
||||||
else
|
else
|
||||||
return Coin.valueOf(maxTradeLimit);
|
return Coin.valueOf(maxTradeLimit);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Reference in a new issue