Package Exports
- @uniswap/hardhat-v3-deploy
- @uniswap/hardhat-v3-deploy/dist/index.js
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (@uniswap/hardhat-v3-deploy) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
@uniswap/hardhat-v3-deploy
Deploy Uniswap V3 contracts in development.
Installation
$ npm install @uniswap/hardhat-v3-deployImport the plugin in your hardhat.config.js:
require("@uniswap/hardhat-v3-deploy");Or if you are using TypeScript, in your hardhat.config.ts:
import "@uniswap/hardhat-v3-deploy";Now, run npm run hardhat and you should see:
AVAILABLE TASKS:
accounts Prints the list of accounts
...
deploy-uniswap Deploys Uniswap V3 contracts
...
test Runs mocha testsGreat! Now, to deploy the contracts:
$ npm run hardhat deploy-uniswapAnd you're done. Time to build something great.
Plugin Development
TODO