Add total stake to BasicInfoCard

This commit is contained in:
Yana
2025-01-15 14:26:23 +02:00
parent 4d72d72eb0
commit 3fd74fb590
2 changed files with 13 additions and 2 deletions
@@ -47,6 +47,8 @@ export default async function NymNode({
return null;
}
console.log("observatoryNymNode :>> ", observatoryNymNode);
const nodeDelegationsResponse = await fetch(
`${DATA_OBSERVATORY_NODES_URL}/${id}/delegations`,
{
@@ -23,6 +23,9 @@ export const BasicInfoCard = (props: IBasicInfoCardProps) => {
const selfBond = formatBigNum(Number(rewardDetails.operator) / 1_000_000);
const selfBondFormated = `${selfBond} NYM`;
const totalStake = formatBigNum(Number(nodeInfo.total_stake) / 1_000_000);
const totalStakeFormated = `${totalStake} NYM`;
return (
<ExplorerCard label="Basic info">
<Stack gap={1}>
@@ -64,10 +67,16 @@ export const BasicInfoCard = (props: IBasicInfoCardProps) => {
<ExplorerListItem
row
divider
label="Nr. of stakes"
label="Nr. of stakers"
value={rewardDetails.unique_delegations.toString()}
/>
<ExplorerListItem row label="Self bonded" value={selfBondFormated} />
<ExplorerListItem
row
divider
label="Self bonded"
value={selfBondFormated}
/>
<ExplorerListItem row label="Total stake" value={totalStakeFormated} />
</Stack>
</ExplorerCard>
);