Skip to content

WillDera/SolWizard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

83 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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 solwizard

Guide

You can find examples here:

How to run

  1. 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
  2. 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