cryptomarket 0.1.0

Unofficial cryptomarket SDK library
Documentation
pub(crate) use std::{collections::HashMap, sync::Arc, time::Duration};

// pub(crate) use chrono::serde::ts_seconds;

pub(crate) use log::*;
#[cfg(feature = "log")]
use log::{info, trace, warn};
pub(crate) use ring::hmac;
pub(crate) use serde::{Deserialize, Serialize};

pub(crate) use serde_with::{serde_as, DisplayFromStr};
pub(crate) use tokio::{
    spawn,
    sync::mpsc::{channel, Receiver, Sender},
};
pub(crate) use tokio_tungstenite::tungstenite::Message;

pub(crate) use crate::{api::Request, base_client::BaseClient};
pub use crate::{api::Response, error::Error, wallet_client::WalletClient};

pub type Result<T = (), E = Error> = std::result::Result<T, E>;
pub use chrono::{DateTime, Utc};