Omniscia Powercity Audit

LUSDToken Code Style Findings

LUSDToken Code Style Findings

LUS-01C: Improper Naming Convention

TypeSeverityLocation
Code StyleLUSDToken.sol:L27, L31, L32

Description:

The LUSDToken is meant to represent the PXDC stablecoin.

Example:

LUSDToken.sol
27contract LUSDToken is CheckContract, ILUSDToken {
28 using SafeMath for uint256;
29
30 uint256 private _totalSupply;
31 string constant internal _NAME = "PXDC Stablecoin";
32 string constant internal _SYMBOL = "PXDC";
33 string constant internal _VERSION = "1";
34 uint8 constant internal _DECIMALS = 18;

Recommendation:

We advise it to be aptly renamed throughout the codebase to avoid any potential confusion that may arise.

Alleviation (8bedd3b0df6387957e6b8f5d52507e776c1458b0):

While the contract was aptly renamed to PXDCToken, the filename remains the same. We advise it to be adjusted as well to properly reflect the new asset.