From 2f6fe216823d6b8b6480c0d3618c3dfe7b2c467c Mon Sep 17 00:00:00 2001 From: Ricardo Guilherme Schmidt <3esmit@gmail.com> Date: Fri, 23 Jun 2023 20:03:03 -0300 Subject: [PATCH] small fix --- contracts/StakeManager.sol | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/contracts/StakeManager.sol b/contracts/StakeManager.sol index 0ffdd52..cbb75d6 100644 --- a/contracts/StakeManager.sol +++ b/contracts/StakeManager.sol @@ -102,7 +102,7 @@ contract StakeManager is Ownable { * @param _vault Referring account */ function mintMultiplierPoints(address _vault) external { - Account storage account = accounts[msg.sender]; + Account storage account = accounts[_vault]; uint256 lastCall = block.timestamp - account.lastAccured; uint256 increasedMultiplier = checkMaxMultiplier( account.balance * (MP_APY * lastCall), @@ -179,7 +179,7 @@ contract StakeManager is Ownable { accounts[_vault] = _account ; } - function checkMaxMultiplier(uint256 _increasedMultiplier, uint256 _currentMp) private view returns(uint256 _maxToIncrease) { + function checkMaxMultiplier(uint256 _increasedMultiplier, uint256 _currentMp) private pure returns(uint256 _maxToIncrease) { uint256 newMp = _increasedMultiplier + _currentMp; return newMp > MAX_MP ? MAX_MP - newMp : _increasedMultiplier; }