Mo Ashouri
3 min readApr 15, 2022

--

Trick 1: Change memory to calldata in the function argument

Trick 2: Short-Circuiting!

Trick 3 Loop Increment!

Trick 4: Loading local state variables into memory!

Trick 5: Loading array slots into memory

--

--

Mo Ashouri

Mo has a Ph.D. in Compter Science. Mo specializes in Backend Programming and Security.