Files
nym/common/network-defaults/src/lib.rs
T

29 lines
792 B
Rust

// Copyright 2020 - Nym Technologies SA <contact@nymtech.net>
// SPDX-License-Identifier: Apache-2.0
pub mod constants;
pub mod ecash;
// if you haven't read the Cargo.toml file, the reason for all the feature-locking is that
// this crate is imported into the ecash contract
//
// so if you're thinking of adding a new thing, consider feature-locking it and then just adding it to default feature
#[cfg(all(feature = "env", feature = "network"))]
pub mod env_setup;
pub mod mainnet;
#[cfg(feature = "network")]
pub mod network;
#[cfg(feature = "env")]
pub mod var_names;
pub use ecash::*;
// re-export everything to not break existing imports
pub use constants::*;
#[cfg(all(feature = "env", feature = "network"))]
pub use env_setup::*;
#[cfg(feature = "network")]
pub use network::*;