Omniscia WagmiDAO Audit
Compilation
Compilation
The project is composed of barebones contracts without the utilization of a framework and as such, the compilation was a straightforward solc
instruction:
solc *
The project contains discrepancies with regards to the Solidity version used as the pragma
statements differ between them, however, the differentiation is solely between Timelock
and the rest of the codebase and can be safely ignored as it constitutes an external dependency.
The WagmiDAO team has locked their pragma
statements to 0.8.9
, the same version we used during our static analysis and optimizational pass of the codebase.
During the execution of the compilation pipeline, no issues surfaced regarding the syntax or bytecode size of the contracts.