https://github.com/ulbqb/too-many-message-contract
https://github.com/ulbqb/too-many-message-contract
Last synced: 3 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/ulbqb/too-many-message-contract
- Owner: ulbqb
- Created: 2024-03-05T03:52:54.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-03-08T09:40:01.000Z (over 1 year ago)
- Last Synced: 2025-01-20T18:12:08.785Z (5 months ago)
- Language: Rust
- Size: 13.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# CW Workspace
This is a workspace to develop CosmWasm contracts for Finschia.
## Requirements
- [cargo-generate](https://github.com/ashleygwilliams/cargo-generate)
- rust v1.69.0> [!NOTE]
> If you use the [cw-gitpod](https://github.com/Finschia/cw-gitpod.git) environment, these tools are already installed.## How To Use
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
```## How To Use (without workspace)
Generate a contract template without workspace.
```
cargo generate \
--git https://github.com/Finschia/cw-workspace.git contracts \
-d workspace=false
```## Contract Option
- minimal - This is an empty contract. Please refer to [original repository](https://github.com/osmosis-labs/cw-minimal-template/tree/2c05d77b0c8fd0f44cc5c35f971263bc4b8e6419) for more information.
- cw20 - This is a cw20-base contract. Please refer to [original repository](https://github.com/CosmWasm/cw-plus/tree/v1.1.0/contracts/cw20-base) for more information.
- cw721 - This is a cw721-base contract. Please refer to [original respository](https://github.com/CosmWasm/cw-nfts/tree/v0.16.0/contracts/cw721-base) for more information.