1 unstable release
0.1.0 | Apr 23, 2023 |
---|
#555 in Command-line interface
21KB
435 lines
SolWizard
A Solidity file generator which is built ontop of Hardhat SDK to generate
.sol
files 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
~5–14MB
~165K SLoC