1 unstable release
| 0.1.0 | Apr 23, 2023 |
|---|
#656 in Command-line interface
21KB
435 lines
SolWizard
A Solidity file generator which is built ontop of Hardhat SDK to generate
.solfiles based on a user's requests right after Hardhat creates the project.
Installation
To install SolWizard (not deployed yet), run the following command
cargo install xxx
Guide
You can find examples here:
How to run
-
Create a project named "Test" with an "ERC20" solidity file named "name.sol"
solwizard -t erc20 -f name.sol -p Test- Supported contract types: here
-
Help
solwizard --help
Coming Soon
- Creation of custom contracts.
- Generate files without running Hardhat.
- Generate empty files alongside Hardhat setup.
Supported contract types
| Contract type | Supported |
|---|---|
| ERC20 | ✅ |
| ERC721 | ✅ |
| ERC1155 | ✅ |
Dependencies
~6–14MB
~177K SLoC