Solidity Tutorial: All About Calldata

Understanding the “data” field of an Ethereum transaction in Solidity

Jean Cvllr
Better Programming
Published in
19 min readOct 29, 2022

--

Credit: Author

This is Part III of the “All About Data Locations” sub-series.

Today, we will learn the specificities of the calldata and why you should privilege it over other data locations like memory. We will use the code examples from the Gnosis safe contract to…

--

--