Skip to content

Commit

Permalink
fix: use uint256 instead of uint
Browse files Browse the repository at this point in the history
  • Loading branch information
narayanprusty committed Sep 20, 2023
1 parent a19e29c commit e9269c7
Showing 1 changed file with 10 additions and 10 deletions.
20 changes: 10 additions & 10 deletions contracts/Tokens/Prime/Prime.sol
Expand Up @@ -178,7 +178,7 @@ contract Prime is IIncomeDestination, AccessControlledV8, PausableUpgradeable, M
alphaNumerator = _alphaNumerator;
alphaDenominator = _alphaDenominator;

for (uint i = 0; i < allMarkets.length; ) {
for (uint256 i = 0; i < allMarkets.length; ) {
accrueInterest(allMarkets[i]);

unchecked {
Expand Down Expand Up @@ -267,7 +267,7 @@ contract Prime is IIncomeDestination, AccessControlledV8, PausableUpgradeable, M
_checkAccessAllowed("issue(bool,address[])");

if (isIrrevocable) {
for (uint i = 0; i < users.length; ) {
for (uint256 i = 0; i < users.length; ) {
Token storage userToken = tokens[users[i]];
if (userToken.exists && !userToken.isIrrevocable) {
//upgrade to irrevocable token
Expand All @@ -286,7 +286,7 @@ contract Prime is IIncomeDestination, AccessControlledV8, PausableUpgradeable, M
}
}
} else {
for (uint i = 0; i < users.length; ) {
for (uint256 i = 0; i < users.length; ) {
_mint(false, users[i]);
_initializeMarkets(users[i]);
delete stakedAt[users[i]];
Expand Down Expand Up @@ -335,7 +335,7 @@ contract Prime is IIncomeDestination, AccessControlledV8, PausableUpgradeable, M
*/
function _accrueInterestAndUpdateScore(address user) internal {
address[] storage _allMarkets = allMarkets;
for (uint i = 0; i < _allMarkets.length; ) {
for (uint256 i = 0; i < _allMarkets.length; ) {
_executeBoost(user, _allMarkets[i]);
_updateScore(user, _allMarkets[i]);

Expand Down Expand Up @@ -410,13 +410,13 @@ contract Prime is IIncomeDestination, AccessControlledV8, PausableUpgradeable, M
*/
function _initializeMarkets(address account) internal {
address[] storage _allMarkets = allMarkets;
for (uint i = 0; i < _allMarkets.length; ) {
for (uint256 i = 0; i < _allMarkets.length; ) {
address market = _allMarkets[i];
accrueInterest(market);

interests[market][account].rewardIndex = markets[market].rewardIndex;

uint score = _calculateScore(market, account);
uint256 score = _calculateScore(market, account);
interests[market][account].score = score;
markets[market].sumOfMembersScore = markets[market].sumOfMembersScore + score;

Expand Down Expand Up @@ -546,7 +546,7 @@ contract Prime is IIncomeDestination, AccessControlledV8, PausableUpgradeable, M

address[] storage _allMarkets = allMarkets;

for (uint i = 0; i < _allMarkets.length; ) {
for (uint256 i = 0; i < _allMarkets.length; ) {
_executeBoost(user, _allMarkets[i]);

markets[_allMarkets[i]].sumOfMembersScore =
Expand Down Expand Up @@ -612,7 +612,7 @@ contract Prime is IIncomeDestination, AccessControlledV8, PausableUpgradeable, M
return;
}

uint score = _calculateScore(market, user);
uint256 score = _calculateScore(market, user);
markets[market].sumOfMembersScore = markets[market].sumOfMembersScore - interests[market][user].score + score;
interests[market][user].score = score;
}
Expand All @@ -628,7 +628,7 @@ contract Prime is IIncomeDestination, AccessControlledV8, PausableUpgradeable, M

IPrimeLiquidityProvider _primeLiquidityProvider = IPrimeLiquidityProvider(primeLiquidityProvider);

uint totalIncomeUnreleased = IProtocolShareReserve(protocolShareReserve).getUnreleasedFunds(
uint256 totalIncomeUnreleased = IProtocolShareReserve(protocolShareReserve).getUnreleasedFunds(
comptroller,
IProtocolShareReserve.Schema.SPREAD_PRIME_CORE,
address(this),
Expand Down Expand Up @@ -780,7 +780,7 @@ contract Prime is IIncomeDestination, AccessControlledV8, PausableUpgradeable, M
if (isScoreUpdated[nextScoreUpdateRoundId][user]) continue;

address[] storage _allMarkets = allMarkets;
for (uint j = 0; j < _allMarkets.length; ) {
for (uint256 j = 0; j < _allMarkets.length; ) {
address market = _allMarkets[j];
accrueInterestAndUpdateScore(user, market);

Expand Down

0 comments on commit e9269c7

Please sign in to comment.