This is about the parameters that we need to provide at the time of source code verification on Etherscan. I have a bit idea about it but i am looking for some deep and clear explanation.
So my question is what are these parameters i.e runs
and optimization
all about. Answer can consist the detail about:
- How they exactly affect the source code verification?
- Why enabling optimization sometimes prevents smart contract verification?
- Why we
usually pass 200 to
runs
?