New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
QA Report #508
Labels
bug
Something isn't working
grade-b
Q-08
QA (Quality Assurance)
Assets are not at risk. State handling, function incorrect as to spec, issues with clarity, syntax
Comments
code423n4
added
bug
Something isn't working
QA (Quality Assurance)
Assets are not at risk. State handling, function incorrect as to spec, issues with clarity, syntax
labels
Jan 3, 2023
C4-Staff
added a commit
that referenced
this issue
Jan 6, 2023
[L-01] Initalize function can be called by anybodyInvalid [L-02] Check upper of the delegationFeeL [L-03] delegationFee is initialized but unusedR [L-04] Input Address is not checkedL [L-05] Duration does not have upper boundDup 493 [L-06] Inaccurate modifier nameL [L-07] WhenNotPaused modifier does not apply to all external functions that can be called by any account.L [L-08] Cannot add additional Multisig when 10 Multisig addresses are registeredDup 521 [L-09] Cannot set price of GGP in AVAX to 0Invalid [L-10] New address and existing address inputs can be the same in upgradeExistingContractDup 742 [L-11] In non-upgradeable contract, initialization should be in constructor instead of initialize functionInvalid, The sponsor may want the flexibility to start distribution after X time (for example for public scrutiny or bug bounty) [NC-01] Constants should be defined rather than using magic numbers, comments should be added to explain.R [NC-02] Use address instead of contract type in parameters.Invalid / off [NC-03] Missing natspecs in many functions, or natspecs without parameter explainationNC [NC-04] Remove deadcode and dead commentsNC [NC-05] Function order does not follow Solidity style guidesNC [NC-06] Missing Events on State Changing Functions and critical functions:NC [NC-07] String is frequently used in code to identity storage slot.R [NC-08] Restrict the function call to only appropriate callerInvalid [NC-09] Typo in natspecs/commentsNC [NC-10] Checks Effects Interactions pattern is not followL [NC-11] Add getter functions for all added allowed tokensR [NC-12] Indentation in comments are not consistent and follow style guideNC [NC-13] Too similiar variablesInvalid [NC-14] Correct naming for avoiding mistakesNC Am going to penalize due to too many incorrect reports, I recommend you focus on high quality high accuracy reports |
This was referenced Feb 3, 2023
5L 4R 7NC |
GalloDaSballo marked the issue as grade-b |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
bug
Something isn't working
grade-b
Q-08
QA (Quality Assurance)
Assets are not at risk. State handling, function incorrect as to spec, issues with clarity, syntax
See the markdown file with the details of this report here.
The text was updated successfully, but these errors were encountered: