BriVault

First Flight #52
Beginner FriendlySolidity
100 EXP
View results
Submission Details
Impact: low
Likelihood: low
Invalid

State Variable Could Be Immutable

State Variable Could Be Immutable

Description: State variables that are only changed in the constructor should be declared immutable to save gas. Add the immutable attribute to state variables that are only changed in the constructor

```solidity
uint256 public participationFeeBsp;
address private participationFeeAddress;
uint256 public eventStartDate;
uint256 public eventEndDate
uint256 public minimumAmount;
```

Recommended Mitigation:

solidity
uint256 public immutable participationFeeBsp;
address private immutable participationFeeAddress;
uint256 public immutable eventStartDate;
uint256 public immutable eventEndDate
uint256 public immutable minimumAmount;

uint256 public immutable participationFeeBsp;
address private immutable participationFeeAddress;
uint256 public immutable eventStartDate;
uint256 public immutable eventEndDate
uint256 public immutable minimumAmount;
Updates

Appeal created

bube Lead Judge 20 days ago
Submission Judgement Published
Invalidated
Reason: Non-acceptable severity
Assigned finding tags:

Gas optimizations

Gas optimizations are invalid according to the CodeHawks documentation.

Support

FAQs

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

Give us feedback!