mirror of
https://github.com/luxfi/explore.git
synced 2026-09-24 00:28:18 +00:00
* basic components and address page refactoring * second part of refactoring * third part of refactoring * NativeCoinValue component * more refactoring * rename TruncatedValue into TruncatedText * minor fixes * refactor block details * fix layout of value and fee in tx table * update screenshots * different units for tooltip and stats widget small value fix * update screenshots * update tx table screenshot * fix copy button vertical alignment
15 lines
416 B
TypeScript
15 lines
416 B
TypeScript
import BigNumber from 'bignumber.js';
|
|
|
|
import type { Block } from 'types/api/block';
|
|
|
|
import { ZERO } from 'toolkit/utils/consts';
|
|
import { WEI } from 'ui/shared/value/utils';
|
|
|
|
export default function getBlockTotalReward(block: Block) {
|
|
const totalReward = block.rewards
|
|
?.map(({ reward }) => BigNumber(reward))
|
|
.reduce((result, item) => result.plus(item), ZERO) || ZERO;
|
|
|
|
return totalReward.div(WEI);
|
|
}
|