Integrate C4udit Optimizations, Vulns, QA
Implement the common patterns that C4udit analyzes for. It looks like C4udit analyzes for the following gas optimizations and low risk findings.
I think that some optimizations do not apply to more recent Solidity versions, so you might have to verify what versions optimizations like "Don't Initialize Variables with Default Value" are applicable for.
Also, Solstat already covers caching array length and shift math, so no need to focus on those.
Lastly, if you want to check out other common C4 issues, you can checkout this link or the Contribution.md file.
There's a few optimizations in this article that currently aren't supported, so I thought I'd document them here as well.
Thanks for the link, I've actually seen this doc before (I've worked with ControlCPlusControlV a fair bit!). Feel free to link any other resources for vulns/opts/qa.
Thanks for the link, I've actually seen this doc before (I've worked with ControlCPlusControlV a fair bit!). Feel free to link any other resources for vulns/opts/qa.
Oh sick, will continue to drop resources/inspiration here.