Use generics in calculateTotalDistributedSums()
This commit is contained in:
@@ -1,6 +1,6 @@
|
|||||||
package com.fanitas.evelyn.core.impl.ref;
|
package com.fanitas.evelyn.core.impl.ref;
|
||||||
|
|
||||||
import com.fanitas.evelyn.core.Pair;
|
import com.r35157.libs.basic.Pair;
|
||||||
import com.fanitas.evelyn.raydium.RaydiumLiquidityPoolPositionConcentrated;
|
import com.fanitas.evelyn.raydium.RaydiumLiquidityPoolPositionConcentrated;
|
||||||
import com.fanitas.evelyn.core.DesiredPositionCalculator;
|
import com.fanitas.evelyn.core.DesiredPositionCalculator;
|
||||||
|
|
||||||
@@ -79,8 +79,8 @@ public class DesiredPositionCalculatorImpl implements DesiredPositionCalculator
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public Pair calculateTotalDistributedSums() {
|
public Pair<MoneyAmount, MoneyAmount> calculateTotalDistributedSums() {
|
||||||
Collection c = liquidityProviderPositions.values();
|
Collection<RaydiumLiquidityPoolPositionConcentrated> c = liquidityProviderPositions.values();
|
||||||
|
|
||||||
if(c.isEmpty()) {
|
if(c.isEmpty()) {
|
||||||
// TODO: I do not like this - I prefer 0 - but without any positions, do I then know the currencyType?
|
// TODO: I do not like this - I prefer 0 - but without any positions, do I then know the currencyType?
|
||||||
@@ -103,7 +103,7 @@ public class DesiredPositionCalculatorImpl implements DesiredPositionCalculator
|
|||||||
MoneyAmount ma = new MoneyAmount(amountA, ctA);
|
MoneyAmount ma = new MoneyAmount(amountA, ctA);
|
||||||
MoneyAmount mb = new MoneyAmount(amountB, ctB);
|
MoneyAmount mb = new MoneyAmount(amountB, ctB);
|
||||||
|
|
||||||
return new Pair(ma, mb);
|
return new Pair<>(ma, mb);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|||||||
Reference in New Issue
Block a user