| Crates.io | desmos-bindings |
| lib.rs | desmos-bindings |
| version | 3.0.0 |
| created_at | 2022-07-06 15:49:27.313119+00 |
| updated_at | 2023-11-22 07:54:34.467996+00 |
| description | CosmWasm bindings to custom Desmos features |
| homepage | https://www.desmos.network |
| repository | https://github.com/desmos-labs/desmos-bindings |
| max_upload_size | |
| id | 620565 |
| size | 582,219 |
This repository contains the CosmWasm bindings packages that allows the interaction with the Desmos chain features from smart contracts.
Below the compatibility between the bindings and the Desmos chain
| Bindings Version | Desmos Version |
|---|---|
| v3.0.x | v6.1.x |
| v2.0.x | v5.0.x |
| v1.2.x | v4.6.x |
| v1.1.x | v4.3.x |
| v1.0.0 | v4.1.x |
Assuming you have a recent version of rust and cargo (v1.58.1+) installed (via rustup), then the following instruction should provide you with a new template contract already set-up to interact with the bindings:
Install cargo-generate and cargo-run-script. Unless you did that before, you can install them by running the following commands:
cargo install cargo-generate --features vendored-openssl
cargo install cargo-run-script
Now you can use cargo-generate to set-up your new contract.
Go to the folder in which you want to place the project and run:
cargo generate --git https://github.com/desmos-labs/cw-template.git --name PROJECT_NAME