Crates.io | ibc-client-cw |
lib.rs | ibc-client-cw |
version | 0.56.0 |
source | src |
created_at | 2024-04-26 19:20:37.940726 |
updated_at | 2024-11-15 17:40:08.720851 |
description | Contains types and implementations that are needed to integrate a light client, built using ibc-rs, into CosmWasm contract. It functions as a library, allowing users to import the ready-made `Context` object that is generic across light clients, introduce their concrete client type and integrate their assembled context into the CosmWasm contract's entrypoint. |
homepage | |
repository | https://github.com/informalsystems/cosmwasm-ibc |
max_upload_size | |
id | 1221703 |
size | 46,706 |
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:
Context
object to streamline the implementation of any ibc-rs
powered
light clients as CosmWasm contracts.
ibc-go
that supports the 08-wasm
proxy light client.[!CAUTION] The
ibc-client-cw
is currently in development and should not be deployed for production use. Users are advised to exercise caution and test thoroughly in non-production environments.
[!TIP] The pre-compiled CosmWasm contract for
ibc-client-tendermint-cw
is available as a GitHub workflow artifact at Actions tab. They can be downloaded during a Github workflow usingactions/download-artifact@v4
action.