stellar_interchain_token/
lib.rs

1#![no_std]
2
3#[cfg(any(test, feature = "testutils"))]
4extern crate std;
5
6pub mod error;
7
8mod interface;
9
10#[cfg(test)]
11mod tests;
12
13cfg_if::cfg_if! {
14    if #[cfg(all(feature = "library", not(feature = "testutils")))] {
15        pub use interface::{InterchainTokenClient, InterchainTokenInterface};
16    } else {
17        pub mod event;
18        mod storage;
19        mod contract;
20
21        pub use contract::{InterchainToken, InterchainTokenClient};
22        pub use interface::InterchainTokenInterface;
23    }
24}