From 12e7bc1599ff38f338720ea692d649f0d0701a75 Mon Sep 17 00:00:00 2001 From: Reetik Rajan Date: Wed, 13 Mar 2024 15:33:51 +0530 Subject: [PATCH] TOB-GARDEN-8 resolution --- contracts/stake/DelegateManager.sol | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/contracts/stake/DelegateManager.sol b/contracts/stake/DelegateManager.sol index cfe2ca6..f603572 100644 --- a/contracts/stake/DelegateManager.sol +++ b/contracts/stake/DelegateManager.sol @@ -134,7 +134,7 @@ abstract contract DelegateManager is BaseStaker { require(stake.expiry < block.number, "DelegateManager: stake not expired"); uint8 multiplier = _calculateVoteMultiplier(newLockBlocks); - stake.expiry = block.number + newLockBlocks; + stake.expiry = multiplier == uint8(7) ? MAX_UINT_256 : block.number + newLockBlocks; stake.votes = multiplier * stake.units; stakes[stakeID] = stake;