Hardhat Ignition is a declarative deployment system that enables you to deploy your smart contracts without navigating the mechanics of the deployment process.
Ignition module executions can fail with "Reverted without error reason" when there's a contract size limit error. While this is technically the correct error that the EVM returns in these cases, we can detect and report/prevent this issue.
Note that when connected to Hardhat Network we would be under a special case, as it already reports EIP-170 violations, just like it reports custom errors.
Describe the feature
Ignition module executions can fail with "Reverted without error reason" when there's a contract size limit error. While this is technically the correct error that the EVM returns in these cases, we can detect and report/prevent this issue.
Related EIPs:
Search terms
error-handling, execution