Memory vs Calldata
1. memory: Typically used for function parameters and temporary variables within functions. Stored in memory and not persistent on the blockchain.
1. memory: Typically used for function parameters and temporary variables within functions. Stored in memory and not persistent on the blockchain.