fix(explorer): can't convert too large of stake to number (#23876)

This commit is contained in:
Josh
2022-03-23 09:34:43 -07:00
committed by GitHub
parent 5541a5873b
commit 911aa5bad3

View File

@ -296,11 +296,11 @@ function isFullyInactivated(
return false;
}
const delegatedStake = stake.delegation.stake.toNumber();
const inactiveStake = activation.inactive;
const delegatedStake = stake.delegation.stake;
const inactiveStake = new BN(activation.inactive);
return (
!stake.delegation.deactivationEpoch.eq(MAX_EPOCH) &&
delegatedStake === inactiveStake
delegatedStake.eq(inactiveStake)
);
}