osmosis-labs/osmosis-rust

Rust client library

iboss-ptk opened this issue · 0 comments

Background

osmosis-std generate code from proto, which means it can generate non-cosmwasm client with nice interface along with it. The idea is to have an interface similar to #22 as a starting point, but could find better interface along the way.

Expectation

  • Design interface for GammQueryClient ,GammClient
  • potentially construct these client from root struct
  • implement the interface and create example
  • repo refactoring (need feedback)
    • osmowasm: cosmwasm related lib
      • osmowasm-std
      • osmowasm-std-derive
      • osmoswasm-testing
    • osmo-rs
    • cosmos-bindgen (used for gen osmo-rs & osmowasm-std)