bitsors 1.1.16

A Rust wrapper for the Bitso API
Documentation
#[derive(Clone, Debug, Serialize, Deserialize)]
pub struct AvailableBook {
    pub book: Option<String>,
    pub minimum_amount: Option<String>,
    pub maximum_amount: Option<String>,
    pub minimum_price: Option<String>,
    pub maximum_price: Option<String>,
    pub minimum_value: Option<String>,
    pub maximum_value: Option<String>,
}

#[derive(Clone, Debug, Serialize, Deserialize)]
pub struct BookTicker {
    pub book: Option<String>,
    pub volume: Option<String>,
    pub high: Option<String>,
    pub last: Option<String>,
    pub low: Option<String>,
    pub vwap: Option<String>,
    pub ask: Option<String>,
    pub bid: Option<String>,
    pub created_at: Option<String>,
}

#[derive(Clone, Debug, Serialize, Deserialize)]
pub struct OrderBookPayload {
    pub asks: Vec<Ask>,
    pub bids: Vec<Bid>,
    pub updated_at: Option<String>,
    pub sequence: Option<String>,
}

#[derive(Clone, Debug, Serialize, Deserialize)]
pub struct Ask {
    pub book: Option<String>,
    pub price: Option<String>,
    pub amount: Option<String>,
}

#[derive(Clone, Debug, Serialize, Deserialize)]
pub struct Bid {
    pub book: Option<String>,
    pub price: Option<String>,
    pub amount: Option<String>,
}

#[derive(Clone, Debug, Serialize, Deserialize)]
pub struct Trade {
    pub book: Option<String>,
    pub created_at: Option<String>,
    pub amount: Option<String>,
    pub maker_side: Option<String>,
    pub price: Option<String>,
    pub tid: Option<u64>,
}