|
|
@@ -164,9 +164,12 @@ export class LpMaintenance {
|
|
|
const notExist = !this.allMaxValueLpGroupBySum[lp.sum2]
|
|
|
const moreValueThanNowMax = !notExist && (parseInt(lp.r0) > this.allMaxValueLpGroupBySum[lp.sum2].r0)
|
|
|
if (notExist || moreValueThanNowMax) {
|
|
|
+ const r0RealAmount = parseInt(lp.r0) / Math.pow(10, parseInt(lp.decimals0))
|
|
|
+ const r1RealAmount = parseInt(lp.r0) / Math.pow(10, parseInt(lp.decimals0))
|
|
|
+
|
|
|
// 计算0换1的价格和1换0的价格
|
|
|
- lp.zeroToOnePrice = parseInt(lp.r1) / parseInt(lp.r0) // 一个token0 = zeroToOnePrice个token1
|
|
|
- lp.oneToZeroPrice = parseInt(lp.r0) / parseInt(lp.r1) // 一个token1 = oneForZeroPrice个token0
|
|
|
+ lp.zeroToOnePrice = r1RealAmount / r0RealAmount // 一个token0 = zeroToOnePrice个token1
|
|
|
+ lp.oneToZeroPrice = r0RealAmount / r1RealAmount // 一个token1 = oneForZeroPrice个token0
|
|
|
|
|
|
this.allMaxValueLpGroupBySum[lp.sum2] = lp
|
|
|
}
|