Open code423n4 opened 2 years ago
Use unchecked block for gas savings
https://github.com/code-423n4/2022-06-yieldy/blob/524f3b83522125fb7d4677fa7a7e5ba5a2c0fe67/src/contracts/Staking.sol#L716
Use cached local variables
_total supply is already cached in currentTotalSupply so that can be used instead.
_total supply
currentTotalSupply
https://github.com/code-423n4/2022-06-yieldy/blob/524f3b83522125fb7d4677fa7a7e5ba5a2c0fe67/src/contracts/Yieldy.sol#L83
sponsor approved
Use unchecked block for gas savings
https://github.com/code-423n4/2022-06-yieldy/blob/524f3b83522125fb7d4677fa7a7e5ba5a2c0fe67/src/contracts/Staking.sol#L716
Use cached local variables
_total supply
is already cached incurrentTotalSupply
so that can be used instead.https://github.com/code-423n4/2022-06-yieldy/blob/524f3b83522125fb7d4677fa7a7e5ba5a2c0fe67/src/contracts/Yieldy.sol#L83