#solidity #cli #bootstrap

app solwizard

使用Rust编写的Solidity引导程序

1 个不稳定版本

0.1.0 2023年4月23日

#555 in 命令行界面

MIT 许可证

21KB
435

SolWizard

SolWizard是一个基于Hardhat SDK构建的Solidity文件生成器,用于在Hardhat创建项目后根据用户请求生成.sol文件。

安装

要安装SolWizard(尚未部署),请运行以下命令

cargo install xxx

指南

您可以在以下位置找到示例

如何运行

  1. 创建一个名为"Test"的项目,并创建一个名为"ERC20"的Solidity文件,名为"name.sol"

    solwizard -t erc20 -f name.sol -p Test
    
    • 支持的合约类型:这里
  2. 帮助

    solwizard --help
    

即将推出

  • 创建自定义合约。
  • 在不运行Hardhat的情况下生成文件。
  • 在Hardhat设置的同时生成空文件。

支持的合约类型

合约类型 支持
ERC20
ERC721
ERC1155

依赖关系

~5–14MB
~165K SLoC