cosmos-grpc-client 3.0.1

Cosmos grpc client & wallet abstraction
mod client;
mod definitions;
mod errors;
mod math;
mod traits;
mod wallet;

pub use {
    crate::client::GrpcClient,
    crate::definitions::{BroadcastMode, CoinType, LOCAL_NODE_GPRC},
    anyhow::Result as AnyResult,
    cosmos_sdk_proto, cosmrs,
    cosmwasm_std::{Decimal, StdError, StdResult, Uint128},
    traits::*,
    wallet::Wallet,
};

#[cfg(feature = "osmosis")]
pub use {
    crate::definitions::{OSMOSIS_GRPC_MAINNET, OSMOSIS_GRPC_TESTNET},
    osmosis_std,
};

#[cfg(feature = "injective")]
pub use {
    crate::definitions::{INJECTIVE_GRPC_MAINNET, INJECTIVE_GRPC_TESTNET},
    injective_protobuf,
};