diff --git a/src/configs/priceCalculate.js b/src/configs/priceCalculate.js index 489bc6a..31883c6 100644 --- a/src/configs/priceCalculate.js +++ b/src/configs/priceCalculate.js @@ -1,12 +1,9 @@ import moment from "moment" +import { ethers } from "ethers" // 计算价格精度 export const priceCalculated = (price) => { - let priceNum = Number(price)/1e18 - if(isNaN(priceNum)){return priceNum} - let str = ''+priceNum - if(!/e/i.test(str)){return priceNum} - return (priceNum).toFixed(18).replace(/\.?0+$/,"") + return ethers.utils.formatUnits(price, 18) } export const timeFormat = (value) => {