Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 4 additions & 14 deletions src/components/pool/Pools.svelte
Original file line number Diff line number Diff line change
Expand Up @@ -27,16 +27,6 @@
clearTimeout(t);
});

let feeAPY = {};

function setFeeAPYs(_balances) {
if (!_balances) return;
if (_balances['ETH']) feeAPY['ETH'] = 100 * 95 * 12 / _balances['ETH']; // Approx 95 ETH per month in fees
if (_balances['USDC']) feeAPY['USDC'] = 100 * 100000 * 12 / _balances['USDC']; // Approx 100,000 USDC per month in fees
}

$: setFeeAPYs($poolBalances);

</script>

<style>
Expand Down Expand Up @@ -165,8 +155,8 @@
<div class='row'>
<div class='cell la'><img src={`/asset-logos/${asset}.svg`} /> {asset}</div>
<div class='cell'><span>{numberWithCommas($poolBalances[asset]) || 0}<br/><span class='grayed'>${formatForDisplay(getAmountInUsd(asset, $poolBalances[asset], $prices))}</span></span></div>
<div class='cell'>{formatForDisplay(feeAPY[asset])}%</div>
<div class='cell'>30%+</div>
<div class='cell'>N/A</div>
<div class='cell'>N/A</div>
<div class='cell'>{numberWithCommas($globalUPLs[asset])}</div>
<div class='cell'>{numberWithCommas($bufferBalances[asset])}</div>
<div class='cell highlighted'><span>{numberWithCommas($poolStakes[asset]) || 0}<br><span class='grayed'>${getAmountInUsd(asset, $poolStakes[asset], $prices)}</span></span></div>
Expand All @@ -187,7 +177,7 @@
</div>

<div class='footnote'>
¹ Does not include trader wins and losses.<br/>
¹ APY is hidden until it can be calculated from reliable pool performance data.<br/>
² Sum total of unrealized trader wins or losses. Updated every ~15min.
</div>
</div>
</div>