diff --git a/apps/cow-amm-deployer/src/components/TokenAmount.tsx b/apps/cow-amm-deployer/src/components/TokenAmount.tsx index bbef53b4c..259299cfc 100644 --- a/apps/cow-amm-deployer/src/components/TokenAmount.tsx +++ b/apps/cow-amm-deployer/src/components/TokenAmount.tsx @@ -20,7 +20,7 @@ export function TokenAmount({ {formatNumber(balance, 4)} {token.symbol} - ${formatNumber(balance * usdPrice, 4)} + ${formatNumber(balance * usdPrice, 2)} {usdPrice ? null : } diff --git a/apps/cow-amm-deployer/src/lib/fetchAmmData.ts b/apps/cow-amm-deployer/src/lib/fetchAmmData.ts index a3626bea2..6f3d89659 100644 --- a/apps/cow-amm-deployer/src/lib/fetchAmmData.ts +++ b/apps/cow-amm-deployer/src/lib/fetchAmmData.ts @@ -316,5 +316,11 @@ export const fetchUserAmmsData = async (userId: string): Promise => { constantProductDatas.items.map((amm) => getAmmData(amm)), )) as ICowAmm[]; - return allAmms.filter((amm) => amm.version === "Standalone" || !amm.disabled); + const allAmmsFiltered = allAmms.filter( + (amm) => amm.version === "Standalone" || !amm.disabled, + ); + + allAmmsFiltered.sort((a, b) => b.totalUsdValue - a.totalUsdValue); + + return allAmmsFiltered; };