QA Report #149
Labels
bug
Something isn't working
old-submission-method
QA (Quality Assurance)
Assets are not at risk. State handling, function incorrect as to spec, issues with clarity, syntax
valid
However, it is indeed possible to submit a project with a total budget of 0. Observe the following passing test cases:
projectTests.ts
communityTests.ts (edit
createTasks
in projectHelpers.ts so costArray is [0,0,0])changeOrder
to lower the cost of a task after it has been allocated without any sort of consent from the community (only contractors).Perhaps include the relevant community/community owner as a signer for such a change.
Community.sol::849
, The comment indicates that wrapped tokens are burned when they are in fact minted.Myriad internal/private functions lack a prepended
_
:Community.sol
checkSignatureValidity
claimInterest
Disputes.sol
resolveHandler
executeTaskAdd
executeTaskChange
executeTaskPay
HomeFi.sol
mintNFT
Project.sol
autoWithdraw
checkSignature
checkSignatureTask
checkSignatureValidity
checkPrecision
HomeFi.sol::200
, there is no corresponding event emitted when updating thetrustedForwarder
in thesetTrustedForwarder
function.Tasks.sol::146,158
, These comments do not match what the corresponding functions do. These comments are copies of line 136 “Task the task being set as funded” on functionfundTask
.The text was updated successfully, but these errors were encountered: