Cosm-Orc
Rust Cosmwasm smart contract orchestration and gas profiling library.
Store, instantiate, execute, and query Cosmwasm smart contracts against a configured Cosmos based chain.
Optionally, profile gas usage of the smart contract operations.
Potential uses:
- Integration tests
- Deployments / Bootstrapping environments
- Gas profiling
Currently, Cosm-orc works by accessing a local cosmos chain binary, ex: junod. Support for Rust Cosmos-SDK coming soon.
Quick Start
use Result;
use ;
use ;
See here for example usages.
Configuration
See ./examples directory for example yaml configs.