Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Hardhat support #197

Open
skozin opened this issue Nov 28, 2020 · 3 comments
Open

Hardhat support #197

skozin opened this issue Nov 28, 2020 · 3 comments
Labels
enhancement New feature or request

Comments

@skozin
Copy link

skozin commented Nov 28, 2020

🚀 Feature

Support a new version of Buidler which is now called Hardhat.

Have you read the Contributing Guidelines on issues?

Yes.

Motivation

Recently, Buidler was renamed to Hardhat, which was accompanied by a number of improvements as well as breaking API changes. Plugins need to be migrated to the new API in order to support the new version.

Pitch

Hardhat is much better than Buidler in many aspects: the compilation is much faster (it uses the native solc binaries), it supports mainnet forking and multiple solc versions per one configuration. I doubt that Buidler would still be used by a lot of projects once most plugins are migrated to the new API.

@skozin skozin added the enhancement New feature or request label Nov 28, 2020
@welcome
Copy link

welcome bot commented Nov 28, 2020

Thanks for opening your first issue in aragonCLI! Someone will circle back soon ⚡

@0xGabi
Copy link
Contributor

0xGabi commented May 15, 2021

Hi, @skozin sharing in case it is still relevant for you. I migrate the plugin to use hardhat with some caveats. I remove the start task as the front-end is less relevant now that Aragon Connect exists. The plugin now focuses on the publishing process supporting smart contract deployments using hardhat-deploy and pinning the repo content to IPFS using pinata API.

I still need to clean up the commit history. The plugin was published under @1hive/hardhat-aragon and lives in my personal GitHub account for now: https://github.com/0xGabi/hardhat-aragon

You can have a better understanding of how to use it looking at a PR create to migrate the aragon-apps repo to hardhat and deploy them to polygon: 1Hive/aragon-apps#1

@0xGabi
Copy link
Contributor

0xGabi commented May 15, 2021

cc @cmauriciocoronel as well

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants