1extern crate base64;
2extern crate futures;
3extern crate hmac;
4extern crate http;
5extern crate hyper;
6extern crate hyper_tls;
7extern crate serde;
8#[macro_use]
9extern crate serde_derive;
10extern crate serde_json;
11extern crate sha2;
12extern crate tokio;
13extern crate tokio_stream;
14extern crate uritemplate;
15
16pub mod error;
17pub mod private;
18pub mod public;
19pub mod request;
20
21pub use error::CBError;
22pub use private::Private;
23pub use public::Public;
24
25pub const MAIN_URL: &str = "https://api.coinbase.com";
26
27pub use uuid::Uuid;
28
29pub type DateTime = chrono::DateTime<chrono::Utc>;
30
31pub type Result<U> = std::result::Result<U, CBError>;