Omniscia Alliance Block Audit
Compilation
Compilation
The project utilizes etherlime as its development pipeline tool, containing an array of tests and scripts coded in Javascript.
To compile the project, the compile command needs to be issued via the etherlime CLI tool:
etherlime compileThe etherlime tool automatically selects Solidity version 0.6.12 based on the compiler specified by the package.json.
The project contains discrepancies with regards to the Solidity versions utilized, however, they are contained within dependencies of the project and can thus be safely ignored.
The Alliance Block team has locked the pragma statements to 0.6.12, the same version utilized for our static analysis as well as optimizational review of the codebase.
During compilation with the etherlime pipeline, 9 new errors were identified all of which have been merged to the report's static analysis findings.