**Initial audit:** The audited contract allows performing swaps between several parties using an arbitrary combination of Sol and NFTs. Apart from the issue that initiating a cancellation or claim of a Sol deposit requires the admin of the swap to sign the transaction, we identified only issues of *low* or *informational* severity. In terms of overall quality of the project, we found that both the accompanying documentation and the test suite are severely lacking. Recommendations for improvements for both can be found in the dedicated sections and the findings of this report. <BR><BR> **Fix review:** All issues of this report have been fixed or mitigated by the team. The code and external documentation, as well as the test suite have mostly stayed the same. We recommend improving them.
Low | Medium | High | Critical | Total | |
---|---|---|---|---|---|
Not fixed | 3 | - | - | - | 3 |
Fixed | 11 | 1 | - | - | 12 |
Total | 14 | 1 | 0 | 0 | 15 |
# | File Name |
---|---|
1 | programs/neoSwap/src/lib.rs |