Omniscia Tesseract Audit

TesseractVaultDeployer Code Style Findings

TesseractVaultDeployer Code Style Findings

TVD-01C: Redundant Logic Imports

TypeSeverityLocation
Code StyleTesseractVaultDeployer.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.