We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents a162eb6 + 2dedddd commit 424031cCopy full SHA for 424031c
contracts/sfc/SFCLib.sol
@@ -365,6 +365,7 @@ contract SFCLib is SFCBase {
365
}
366
367
function _claimRewards(address delegator, uint256 toValidatorID) internal returns (Rewards memory rewards) {
368
+ require(_checkAllowedToWithdraw(delegator, toValidatorID), "outstanding sFTM balance");
369
_stashRewards(delegator, toValidatorID);
370
rewards = _rewardsStash[delegator][toValidatorID];
371
uint256 totalReward = rewards.unlockedReward.add(rewards.lockupBaseReward).add(rewards.lockupExtraReward);
0 commit comments