Flow

Sablier
FoundryDeFi
20,000 USDC
View results
Submission Details
Severity: low
Invalid

Excessive Use of Internal State Variables

location: /src/abstracts/SablierFlowBase.sol

Description: The contract uses many internal state variables to track various aspects of streams and protocol operations, which could lead to high gas costs and potential complexity.

  • Impact:

    • High gas costs may deter users from interacting with the contract, and excessive state variables can introduce complexity that may result in unintended behaviors.

  • Recommendations:

    • Review the necessity of each state variable and consider whether some can be combined or optimized.

    • Utilize events to log important changes instead of storing redundant data.

Updates

Lead Judging Commences

inallhonesty Lead Judge 7 months ago
Submission Judgement Published
Invalidated
Reason: Lack of quality
inallhonesty Lead Judge 7 months ago
Submission Judgement Published
Invalidated
Reason: Lack of quality

Support

FAQs

Can't find an answer? Chat with us on Discord, Twitter or Linkedin.