First Flight #21: KittyFi

First Flight #21
Beginner FriendlyDeFiFoundry
100 EXP
View results
Submission Details
Severity: low
Invalid

Unused Custom Error

Summary

It is recommended that the definitions be removed when custom error is unused.

Vulnerability Details

Unused custom errors can be removed to save gas.

Impact

Informational/Gas

Tools Used

Aderyn

Recommendations

Remove

- Found in src/KittyCoin.sol [Line: 8](src/KittyCoin.sol#L8)
```solidity
error KittyCoin__OnlyKittyPoolCanMintOrBurn();
```
- Found in src/KittyPool.sol [Line: 21](src/KittyPool.sol#L21)
```solidity
error KittyPool__NotMeowntainerPurrrrr();
```
- Found in src/KittyPool.sol [Line: 22](src/KittyPool.sol#L22)
```solidity
error KittyPool__TokenNotFoundMeeoooww();
```
- Found in src/KittyPool.sol [Line: 23](src/KittyPool.sol#L23)
```solidity
error KittyPool__NotEnoughMeowllateralPurrrr();
```
- Found in src/KittyPool.sol [Line: 24](src/KittyPool.sol#L24)
```solidity
error KittyPool__TokenAlreadyExistsMeeoooww();
```
- Found in src/KittyPool.sol [Line: 25](src/KittyPool.sol#L25)
```solidity
error KittyPool__UserIsPurrfect();
```
- Found in src/KittyVault.sol [Line: 16](src/KittyVault.sol#L16)
```solidity
error KittyVault__NotPool();
```
- Found in src/KittyVault.sol [Line: 17](src/KittyVault.sol#L17)
```solidity
error KittyVault__NotMeowntainerPurrrrr();
```
Updates

Lead Judging Commences

shikhar229169 Lead Judge 11 months ago
Submission Judgement Published
Invalidated
Reason: Non-acceptable severity

Support

FAQs

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