QA Report #367
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
valid
https://github.com/code-423n4/2022-08-rigor/blob/b17b2a11d04289f9e927c71703b42771dd7b86a4/contracts/Disputes.sol#L245-L252
https://github.com/code-423n4/2022-08-rigor/blob/b17b2a11d04289f9e927c71703b42771dd7b86a4/contracts/Disputes.sol#L265-L267
https://github.com/code-423n4/2022-08-rigor/blob/b17b2a11d04289f9e927c71703b42771dd7b86a4/contracts/Disputes.sol#L229-L235
use memory instead of storage while reading the data from structs.
Currency type casting missing in following line of code.
https://github.com/code-423n4/2022-08-rigor/blob/b17b2a11d04289f9e927c71703b42771dd7b86a4/contracts/Community.sol#L605
Proper error message can be added in the line,
https://github.com/code-423n4/2022-08-rigor/blob/b17b2a11d04289f9e927c71703b42771dd7b86a4/contracts/Disputes.sol#L106
Update the document, in document it was mentioned that, as,
Note that you cannot submit a project with no total budget. Therefore it requires at least one task with a budget > 0.
but the zero budjet check is done while lending. Discussed with sponsor and clarified.The text was updated successfully, but these errors were encountered: