Omniscia DAFI Protocol Audit

Data Static Analysis Findings

Data Static Analysis Findings

DAT-01S: Variable Mutability Specifier

TypeSeverityLocation
Gas OptimizationInformationalData.sol:L10

Description:

The reduction variable is assigned to only once during the contract's constructor.

Example:

contracts/Data.sol
9uint256 public reward = 50000000000000000000;
10uint256 reduction = 5000000000000000;
11address[] platformUsers;

Recommendation:

We advise it to be set to constant greatly optimizing the codebase.

Alleviation:

The constant mutability specifier was introduced for the reduction variable greatly optimizing the codebase.