This is a workspace to develop CosmWasm contracts for Finschia.
- cargo-generate
- rust v1.69.0
Note
If you use the cw-gitpod environment, these tools are already installed.
Generate a workspace using a following command.
cargo generate --git https://github.com/Finschia/cw-workspace.git
Generate a contract template using a following command in the workspace directory.
cargo generate \
--git https://github.com/Finschia/cw-workspace.git contracts \
--destination $PWD/contracts
Generate a contract template without workspace.
cargo generate \
--git https://github.com/Finschia/cw-workspace.git contracts \
-d workspace=false
- minimal - This is an empty contract. Please refer to original repository for more information.
- cw20 - This is a cw20-base contract. Please refer to original repository for more information.
- cw721 - This is a cw721-base contract. Please refer to original respository for more information.