40,000 USDC
View results
Submission Details
Severity: gas

Use `calldata` instead of `memory` for function parameters

Summary

Use calldata instead of memory for function parameters

Vulnerability Details

If you are not modifying the function parameters, consider using calldata instead of memory, it saves gas

57 bytes memory byteCode,

https://github.com/Cyfrin/2023-07-escrow/blob/main/src/EscrowFactory.sol#L57

Impact

Gas savings

Tools Used

Manual review

Recommendations

Use calldata instead of memory for function parameters

Support

FAQs

Can't find an answer? Chat with us on Discord, Twitter or Linkedin.