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

Create a hardhat-fe plugin to allow compilation of Fe code #1656

Open
cburgdorf opened this issue Jul 13, 2021 · 4 comments
Open

Create a hardhat-fe plugin to allow compilation of Fe code #1656

cburgdorf opened this issue Jul 13, 2021 · 4 comments
Labels
status:ready This issue is ready to be worked on type:feature Feature request

Comments

@cburgdorf
Copy link

Fe is an emerging smart contract language that is currently in alpha. Since hardhat is becoming the goto solution to develop smart contracts on Ethereum we (the Fe team) would love to see Fe support being added to hardhat.

This should be very similar to the existing hardhat-vyper plugin except that:

  • We don't have docker images
  • We do have binaries for Linux and Mac which can be downloaded directly from our release page
  • Fe files end on the .fe extension

We would love to work with you to get this started.

@cburgdorf
Copy link
Author

FYI: I submitted this to the Gitcoin bounty requests

@bookteo
Copy link

bookteo commented Jul 14, 2021

I will have a look at it.

@cburgdorf
Copy link
Author

@bookteo That would be great! I think that you could write the plugin under the assumption that either the fe command is available on the system (leaving it up to the user to put it in the PATH) or use a configuration option where the user can put in a /path/to/fe. The rest shouldn't be too hard, feel free to ping me for any questions that may arise.

@bookteo
Copy link

bookteo commented Jul 16, 2021

Due to personal reasons I can't continue my work on this project for the moment. I hope someone else find's the time to finish the hardhat-fe plugin.

@alcuadrado alcuadrado self-assigned this Nov 23, 2021
@fvictorio fvictorio added type:feature Feature request status:ready This issue is ready to be worked on labels Dec 29, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
status:ready This issue is ready to be worked on type:feature Feature request
Projects
Status: No status
Development

No branches or pull requests

4 participants