1#![doc = include_str!("../README.md")]
2#![doc(html_logo_url = "https://avatars.githubusercontent.com/u/86496504?s=100")]
3#![cfg_attr(docsrs, feature(doc_cfg))]
4#![allow(rustdoc::bare_urls, clippy::derive_partial_eq_without_eq)]
5#![forbid(unsafe_code)]
6#![warn(trivial_casts, trivial_numeric_casts, unused_import_braces)]
7#![cfg_attr(not(feature = "std"), no_std)]
8
9#[cfg(feature = "abstract-any")]
10pub mod any;
11
12#[allow(clippy::all)]
13mod gen;
14
15pub use gen::*;
16
17pub use prost;
18pub use prost_types::Any;
19
20pub use cosmos_sdk_proto::cosmos;
21pub use cosmos_sdk_proto::tendermint;
22pub use ibc_proto::ibc;
23
24pub const ARCHWAY_VERSION: &str = include_str!("gen/ARCHWAY_COMMIT");
26
27pub const WASMD_VERSION: &str = include_str!("gen/WASMD_COMMIT");
29
30pub use cosmos_sdk_proto::COSMOS_SDK_VERSION;
31pub use ibc_proto::IBC_GO_COMMIT;