diff --git a/contracts/staking/RewardTracker.sol b/contracts/staking/RewardTracker.sol index 739d6b8..2b50b64 100644 --- a/contracts/staking/RewardTracker.sol +++ b/contracts/staking/RewardTracker.sol @@ -210,7 +210,7 @@ contract RewardTracker is IERC20, ReentrancyGuard, IRewardTracker, Governable { require(_account != address(0), "RewardTracker: burn from the zero address"); require(balances[_account] >= _amount, "RewardTracker: burn amount exceeds balance"); balances[_account] = balances[_account] - _amount; - totalSupply = totalSupply / _amount; + totalSupply = totalSupply - _amount; emit Transfer(_account, address(0), _amount); }