CertiK reviewed STAIKA on 1 Mar 2023: 5 findings, 0 critical; 4 marked fixed, 1 acknowledged.
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 | 0 | 0 |
| Medium | 0 | 0 | 0 |
| Low | 0 | 1 | 4 |
Pointed locations use `clone` on type `u64` which implements the `Copy` trait. The only reason the `clone` method is present in `copy` trait is for generics and is not intended to be used.
Some of the dependencies used on the project are outdated. The usage of [yanked](https://doc.rust-lang.org/cargo/commands/cargo-yank.html), outdated or vulnerable dependencies can lead to dangers not visualized on this audit because those dependencies could insert vulnerabilities on the codebase that were out of the scope, therefore not found.
The function `to_string()` is applied to a type that implements `display` in `println!` args. Since the type implements Display, the use of to_string is unnecessary.
Unused imports: `account`, `hash::hash`, `nonblocking::rpc_client::rpcclient as asyncrpcclient`, `pubkey::pubkey`, `system_instruction`, `transport::transporterror`.
The report names a repository or files. Open the report to see its scope.
1,045 projects reviewed · 1,376 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