QA Report #169
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
Low Risk
[L-01] Unused r
eceive()
function will lock Ether in contract (If the intention is for the Ether to be used, the function should call another function, otherwise it should revert):-[L-02] Missing checks for
address(0x0)
when assigning values toaddress
state variables:-[L-03] Cross-chain replay attacks (Storing the
block.chainid
is not safe.):-Non-Critical Issues
[N-01] Use a more recent version of solidity (Use a solidity version of at least
0.8.12
to getstring.concat()
to be used instead ofabi.encodePacked(<str>,<str>)
) :-[N-02] Event is missing
indexed
fields (Eachevent
should use threeindexed
fields if there are three or more fields) :-[N-03] Multiple address mappings can be combined into a single mapping of an address to a struct, where appropriate :-
The text was updated successfully, but these errors were encountered: