NomicFoundation / hardhat

Hardhat is a development environment to compile, deploy, test, and debug your Ethereum software.
https://hardhat.org
Other
7k stars 1.36k forks source link

Unify `RESERVED_PARAMETER_NAMES` and `GLOBAL_OPTIONS` #5418

Closed alcuadrado closed 4 days ago

alcuadrado commented 2 weeks ago

We have two ways to define global builtin options. I think we should unify them, so that most of hardhat can treat the same as user-defined global options.

The one exception would be that some of these built-in global options need to be parsed differently, but it's better to contain that in the parser.

See my comment here: #5409

schaable commented 1 week ago

List of changes: