Fix rounding issue in reward stats

This commit is contained in:
nymkappa 2022-03-24 18:03:12 +09:00
parent 77df0c524c
commit f1bb742341
No known key found for this signature in database
GPG Key ID: E155910B16E8BD04

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,
}; };
}) })
); );