Fix rounding issue in reward stats

This commit is contained in:
nymkappa 2022-03-24 18:03:12 +09:00
parent acba3bbf07
commit 7742fffd22

View File

@ -24,10 +24,11 @@ export class RewardStatsComponent implements OnInit {
return this.apiService.getRewardStats$() return this.apiService.getRewardStats$()
.pipe( .pipe(
map((stats) => { map((stats) => {
const precision = 100;
return { return {
totalReward: stats.totalReward, totalReward: stats.totalReward,
rewardPerTx: stats.totalReward / stats.totalTx, rewardPerTx: Math.round((stats.totalReward / stats.totalTx) * precision) / precision,
feePerTx: stats.totalFee / stats.totalTx, feePerTx: Math.round((stats.totalFee / stats.totalTx) * precision) / precision,
}; };
}) })
); );