11 stable releases
3.0.0 | Nov 22, 2023 |
---|---|
2.0.1 | Jun 12, 2023 |
1.2.1 | Jan 30, 2023 |
1.2.0 | Nov 23, 2022 |
1.0.0 | Jul 6, 2022 |
#1 in #social-network
585KB
13K
SLoC
Desmos Bindings
This repository contains the CosmWasm bindings packages that allows the interaction with the Desmos chain features from smart contracts.
Compatibility
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 |
Create a new contract
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
Dependencies
~5.5–8MB
~156K SLoC