matter-labs / block-explorer

zkSync Era Block Explorer
Apache License 2.0
127 stars 113 forks source link

feature request: add missing compiler options to the Contract Verification page #288

Open vasyl-ivanchuk opened 2 months ago

vasyl-ivanchuk commented 2 months ago

🌟 Feature Request

📝 Description

Another type of metadata has been added in zksolc v1.5.4: ipfs. We need it to add it to the Contract Verification page so that contracts compiled with this option can be verified through the UI. It seems that there is a number of other compiler options missing on this page, please add them, too.

🤔 Rationale

For users to be able to verify smart contracts using the Explorer UI, we need to show them all available compiler options that can be used with a particular compiler version for compilation. Otherwise, they won't be able to verify.