cxmr_feeds/
lib.rs

1//! Crypto-bank feeds primitives.
2
3#[macro_use]
4extern crate failure;
5#[macro_use]
6extern crate serde_derive;
7extern crate serde;
8extern crate serde_json;
9
10extern crate cxmr_balances;
11extern crate cxmr_currency;
12extern crate cxmr_exchanges;
13
14mod event;
15mod events;
16mod orderbook;
17mod user_events;
18
19pub use self::event::*;
20pub use self::events::*;
21pub use self::orderbook::*;
22pub use self::user_events::*;
23
24/// Crypto market orderbook error type.
25#[derive(Debug, Fail)]
26pub enum Error {
27    /// Event kind is invalid for convertion.
28    #[fail(display = "event kind is invalid for conversion")]
29    InvalidEventKind,
30}