QA Report #43
Labels
bug
Something isn't working
QA (Quality Assurance)
Assets are not at risk. State handling, function incorrect as to spec, issues with clarity, syntax
sponsor disputed
Sponsor cannot duplicate the issue, or otherwise disagrees this is an issue
QA Report
Table of content
QA Findings
Multiplications should come before divisions to improve precision
You loss precision because of doing divisions before the multiplication. If you change the order it will improve the precision at no cost.
Missing two steps verification process
The process of transferring ownership is dangerous since typing the wrong address can lead to severe implications. It is better to have to steps verification process with set and claim functions to decrease the chances of human error.
Missing fee parameter validation
The fee parameter need to be validated since otherwise you may allow it to be 0 fee. And fee that is over 100% for example is also probably a mistake that can happen with the decimals.
The text was updated successfully, but these errors were encountered: