Hardhat Ignition
Last updated
Last updated
To keep deployments consistent and upgradable in the future, the project uses the Hardhat Ignition as the deployment system.
Hardhat Ignition is a declarative system for deploying smart contracts on Ethereum. It enables you to define smart contract instances you want to deploy, and any operation you want to run on them.
Ignitino also allows us to visualise the deployed contracts by running a simple command
yarn hardhat ignition visualize ./ignition/modules/TickerPriceStorage.ts
Once entered, a local interactive UI will be openned in the browser lookin something like this: