QA Report #66
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 acknowledged
Technically the issue is correct, but we're not going to resolve it for XYZ reasons
QA Report (Low/Non-Critical)
File AuraVestedEscrow.sol
Issue: checks-effects-interactions pattern missing
Description: Lines: 123-125
Though the function
cancel(address _recipient)
ensures using the non-reentrant modifier, it is however suggested based on best practices that the checks-effects-interactions pattern be implemented for all functions containing external calls.Current Code:
Suggestion:
Hence the lines of code can be swapped to ensure the best practice remain intact as follows.
The text was updated successfully, but these errors were encountered: