QA Report #51
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
getContractRegisteredRange function: Add a check to see if destination chain is initialized
constructor: zero address check for newMessageProxyAddress at MessageProxyClient.sol#L34 add require(newMessageProxyAddress!=address(0),"Invalid address");
postMessage function : use safetransferFrom instead of transferFrom at ERC721ReferenceMintAndMetadataMainnet.sol#L84
registerExtraContractForAll function : Add 0 address check which is missing on extraContract
The text was updated successfully, but these errors were encountered: