Omniscia Vendor Finance Audit

OwnableInit Code Style Findings

OwnableInit Code Style Findings

OIT-01C: Non-Standard Initializer Naming Convention

Description:

The naming convention utilized by OwnableInit is non-standard and does not conform to the OpenZeppelin naming style.

Example:

contracts/utils/OwnableInit.sol
29function initializeOwner(address _ownerAddress) internal initializer {

Recommendation:

We advise the naming style of OpenZeppelin to be adhered to as evident in the OwnableUpgradeable implementation which achieves an identical purpose to this contract.

Alleviation:

The contract is no longer part of the codebase rendering this exhibit inapplicable.