CertiK reviewed Vanilla (Vanilla Contract) on 2 Aug 2023: 22 findings, 0 critical; 17 marked fixed, 1 acknowledged, 4 open.
Report hosted on skynet.certik.com.
Trustblock does not review code.
Statuses are the security firm’s own, from its report.
| Severity | Open | Acknowledged | Fixed |
|---|---|---|---|
| Critical | 0 | 0 | 0 |
| High | 0 | 1 | 0 |
| Medium | 0 | 0 | 0 |
| Low | 4 | 0 | 17 |
The contract should inherit from the interface it implements.
The sizes of argument arrays are not compared. If one array will be longer than another, that will be unnoticed.
`Loan.getAccountLiquidity()` returns three values: account total weight, account shortfall, and total weight of NFT tokens passed as arguments. However, the values are not documented and not named. `Loan.getAccountState()` returns 7 unnamed values.
`Vanilla.receiver` seems to be unused by the existing code. It's purpose is unclear.
The report names a repository or files. Open the report to see its scope.
Repository and files the report names (42)
1,044 projects reviewed · 1,375 reports · latest May 2025
See CertiK’s auditsSomething wrong on this page? A missing report, a wrong date, a finding that was fixed since. Tell us and we check it against its source.
Tell us