swapRouter variable is declared and never used in the contract.
SmartVaultManagerV5 declares swapRouter state variable and never uses it. Being an upgradable contract, the storage layout should be reviewed and ensured that layout will not cause any conflicts in future.
The risk of declaring a variable in such contract and removing them later due to lack of usage could cause bad impact when the contract is upgraded.
Bad storage layout and consequences incase the variable is removed due to lack of usage at later point.
Manual review
Remove unused state variables
The contest is live. Earn rewards by submitting a finding.
This is your time to appeal against judgements on your submissions.
Appeals are being carefully reviewed by our judges.