Skip to content

SylvestreG/synnax

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Synnax is an attempt to provide a front for Cosmos-SDK using Rust.

Known limitations.

Synnax for the moment only support Cosmos queries using REST transport (LCD).

Examples

Balance querying

// Create a lcd transport using 
let lcd = Lcd::new("https://api-mainnet.blockchain.ki".to_string()).unwrap();

let address = "ki1....cafe".to_string();

// Load cosmos interface using the lcd as transport 
let cosmos = Cosmos::new(&lcd);

// query balance for address
let balances = cosmos
    .bank
    .balances(address)
    .unwrap();

// print the result
println!("balance for {} {:#?}", balances);

Contract Helper

About

Synnax is an attempt to provide a client library for Cosmos-SDK using Rust.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages