1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
//! # WalletD Coin Core
//!
//! Provides common traits, functionality, and interfaces that are used by other walletD libraries that are specific to a particular cryptocurrency.
//!]

#![forbid(unsafe_code)]
#![warn(missing_docs)]

mod blockchain_connector;
mod crypto_address;
mod crypto_amount;
mod crypto_wallet;
mod error;
pub mod prelude;
pub use blockchain_connector::{BlockchainConnector, BlockchainConnectorBuilder, ConnectorType};
pub use crypto_address::CryptoAddress;
pub use crypto_amount::CryptoAmount;
pub use crypto_wallet::{CryptoWallet, CryptoWalletBuilder};
pub use error::Error;