Omniscia Tesseract Audit
TesseractVaultDeployer Code Style Findings
TesseractVaultDeployer Code Style Findings
TVD-01C: Redundant Logic Imports
| Type | Severity | Location |
|---|---|---|
| Code Style | ![]() | TesseractVaultDeployer.sol: • I-1: L9 • I-2: L16 |
Description:
The referenced import statements will import contract declarations that are ultimately utilized as interface declarations.
Example:
contracts/TesseractVaultDeployer.sol
16import {Whitelisting} from "./Whitelisting.sol";Recommendation:
We advise proper interface declarations to be utilized in place of those two imports, optimizing the code's style as well as generated bytecode.
Alleviation (fdf0694b5c38834fa5a20cb2765766924d34f5d4):
Both redundant logic imports were properly replaced by their interface declarations, addressing this exhibit.
