Omniscia Olympus DAO Audit
gOHM Code Style Findings
gOHM Code Style Findings
OHM-01C: Inexistent Error Messages
| Type | Severity | Location |
|---|---|---|
| Code Style | Informational | gOHM.sol:L59, L127, L129, L132 |
Description:
The linked require checks contain no descriptive error messages.
Example:
contracts/governance/gOHM.sol
58constructor(address _migrator) {59 require(_migrator != address(0));60 approved = _migrator;61}Recommendation:
We advise them to be set so to aid in the debugging of the application and to also enable more accurate validation of the require condition purposes.
Alleviation:
Error messages were introduced in all linked require checks.