saa_common/lib.rs
1#![cfg_attr(not(feature = "std"), no_std)]
2
3/* #[cfg(all(not(feature = "wasm"), not(feature = "native"), not(feature = "substrate"), not(feature = "solana")))]
4compile_error!("at least one of the supported envieronments must be enabled: cosmwasm, cosmwasm_v1, secretwasm, native, substrate, or solana");
5 */
6mod traits;
7mod macros;
8mod env;
9
10pub mod types;
11pub use env::*;
12pub use types::cred::*;
13pub use types::errors::*;
14pub use types::binary::*;
15pub use types::uints::Uint64;
16pub use types::exp::Expiration;
17pub use traits::{Verifiable, Identifiable};
18pub use types::exts::{InfoExtension, PayloadExtension};
19#[cfg(feature = "replay")]
20pub use types::signed::{MsgDataToSign, MsgDataToVerify};