6 releases (breaking)
| 0.57.0 | Jan 31, 2025 |
|---|---|
| 0.56.0 | Nov 15, 2024 |
| 0.55.0 | Oct 17, 2024 |
| 0.54.0 | Aug 13, 2024 |
| 0.52.0 | Apr 26, 2024 |
#8 in #light-client
38 downloads per month
Used in ibc-client-tendermint-cw
47KB
967 lines
ibc-rs to CosmWasm Contracts: Integration Toolkit
This collection is designed to offer libraries that facilitate the
implementation of various ibc-rs core, clients and applications as CosmWasm
contracts. Currently, the available packages are:
IBC Clients
- ibc-client-cw: Provides utilities and a generic
Contextobject to streamline the implementation of anyibc-rspowered light clients as CosmWasm contracts.- To utilize the CosmWasm contracts developed with this library, hosting
environments must support the CosmWasm module and be using the version of
ibc-gothat supports the08-wasmproxy light client.
- To utilize the CosmWasm contracts developed with this library, hosting
environments must support the CosmWasm module and be using the version of
[!CAUTION] The
ibc-client-cwis currently in development and should not be deployed for production use. Users are advised to exercise caution and test thoroughly in non-production environments.
- ibc-client-tendermint-cw: CosmWasm Contract
[!TIP] The pre-compiled CosmWasm contract for
ibc-client-tendermint-cwis available as a GitHub workflow artifact at Actions tab. They can be downloaded during a Github workflow usingactions/download-artifact@v4action.
Dependencies
~25MB
~517K SLoC