Skip to content

Commit

Permalink
update validator power
Browse files Browse the repository at this point in the history
  • Loading branch information
16601314215 authored and 16601314215 committed Sep 23, 2024
1 parent 8b093ce commit 6f97ac3
Show file tree
Hide file tree
Showing 4 changed files with 12 additions and 12 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -20,14 +20,14 @@ const initialState: OnlineVotingPowerState = {
};

const formatOnlineVotingPower = (data: OnlineVotingPowerQuery) => {
// const votingPower = data?.validatorVotingPowerAggregate?.aggregate?.sum?.votingPower ?? 0;
const votingPower =
numeral(
formatToken(
data?.validatorVotingPowerAggregate?.aggregate?.sum?.votingPower ?? 0,
votingPowerTokenUnit
).value
).value() ?? 0;
const votingPower = data?.validatorVotingPowerAggregate?.aggregate?.sum?.votingPower ?? 0;
// const votingPower =
// numeral(
// formatToken(
// data?.validatorVotingPowerAggregate?.aggregate?.sum?.votingPower ?? 0,
// votingPowerTokenUnit
// ).value
// ).value() ?? 0;
const bonded = data?.stakingPool?.[0]?.bonded ?? 0;
const activeValidators = data?.activeTotal?.aggregate?.count ?? 0;
return {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -59,7 +59,7 @@ const ValidatorOverview: FC<ValidatorOverviewProps> = ({ status, overview, class
),
value: (
<Typography variant="body1" className="value">
{`${numeral((status.commission / 100000000) * 100).format('0.00')}%`}
{`${numeral(status.commission * 100).format('0.00')}%`}
</Typography>
),
},
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,13 +23,13 @@ const VotingPower: FC<VotingPowerProps> = ({ className, data, status }) => {

const { chainName } = chainConfig();

const votingPower = status === 3 ? numeral(data.self / 100000000).format('0,0') : '0';
const votingPower = status === 3 ? numeral(data.self).format('0,0') : '0';
const votingPowerPercent =
// eslint-disable-next-line no-nested-ternary
status === 3
? chainName === 'wormhole'
? numeral((Number(votingPower) / state.activeValidators) * 100)
: numeral((data.self / 100000000 / (numeral(data.overall.value).value() ?? 0)) * 100)
: numeral((data.self / (numeral(data.overall.value).value() ?? 0)) * 100)
: numeral(0);

const { classes, cx } = useStyles({
Expand Down
2 changes: 1 addition & 1 deletion packages/ui/src/screens/validator_details/hooks.ts
Original file line number Diff line number Diff line change
Expand Up @@ -76,7 +76,7 @@ const formatStatus = (data: ValidatorDetailsQuery) => {
status: data.validator[0]?.validatorStatuses?.[0]?.status ?? 3,
jailed: data.validator[0]?.validatorStatuses?.[0]?.jailed ?? false,
tombstoned: data.validator[0]?.validatorSigningInfos?.[0]?.tombstoned ?? false,
commission: (data.validator[0]?.validatorCommissions?.[0]?.commission ?? 0) / 10000000000,
commission: (data.validator[0]?.validatorCommissions?.[0]?.commission ?? 0),
condition,
missedBlockCounter,
signedBlockWindow,
Expand Down

0 comments on commit 6f97ac3

Please sign in to comment.