hardhat-ignition icon indicating copy to clipboard operation
hardhat-ignition copied to clipboard

Hardhat Ignition is a declarative deployment system that enables you to deploy your smart contracts without navigating the mechanics of the deployment process.

Results 77 hardhat-ignition issues
Sort by recently updated
recently updated
newest added

To support ignition use with front end development frameworks we need to investigate the best way of getting metadata about deployed contracts (i.e. deployed address, abi, typescript types) injected into...

type:chore
status:ready

A core goal of ignition is to allow projects to distribute complex deployments so that developers can leverage them in their test setups, reducing the need for fork testing. >...

type:epic

We want to allow new Ignition modules to be built leveraging not the module definition function but instead the underlying deployment: ```ts const { router: uniswapRouter } = m.useDeployment("./vendored/uniswap/ignition/uniswap-mainnet") ```...

status:needs-decision

Plan should show execution results if it is used after a deployment run.

status:blocked
type:feature

We can improve the UX by adding the following: ## TODO - [ ] send needs its data param to be undefined, we are not doing param checks - [...

Ensure that validation errors track back to the line usage in the api, specifically tracing back to the file:line:column usage in the module definition function. See the old validation phase...

status:ready

Our getting started guide currently requires the manual creation of an ignition folder. Eventually Ignition will be included within the HH toolbox, and so the sample projects can included the...

status:needs-decision
type:feature

This is a list of modules that require further unit testing because they are either error-prone and/or critical for Ignition to work correctly - [ ] `packages/core/src/new-api/internal/new-execution/abi.ts` - [ ]...

Currently the UI is relatively static during the `deploy` task. If a future errors or completes we update the batch, but the update is to static text. We should give...

status:ready
type:improvement