Struct poloniex::PublicClient
[−]
[src]
pub struct PublicClient { /* fields omitted */ }
Methods
impl PublicClient
[src]
fn new() -> Result<Self>
fn return_ticker(&self) -> Result<HashMap<CurrencyPair, Ticker>>
fn return_order_book(
&self,
currency_pair: CurrencyPair,
depth: u32
) -> Result<OrderBook>
&self,
currency_pair: CurrencyPair,
depth: u32
) -> Result<OrderBook>
fn return_trade_history(
&self,
currency_pair: CurrencyPair,
time_frame: Range<DateTime<Utc>>
) -> Result<Vec<TradeHistoryItem>>
&self,
currency_pair: CurrencyPair,
time_frame: Range<DateTime<Utc>>
) -> Result<Vec<TradeHistoryItem>>
fn return_chart_data(
&self,
currency_pair: CurrencyPair,
period: Period,
time_frame: Range<DateTime<Utc>>
) -> Result<Vec<ChartDataItem>>
&self,
currency_pair: CurrencyPair,
period: Period,
time_frame: Range<DateTime<Utc>>
) -> Result<Vec<ChartDataItem>>
fn return_loan_orders(&self, currency: Currency) -> Result<LoanOrders>
fn return_currencies(&self) -> Result<HashMap<Currency, CurrencyInfo>>
Trait Implementations
impl Debug for PublicClient
[src]
impl Clone for PublicClient
[src]
fn clone(&self) -> PublicClient
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0
Performs copy-assignment from source
. Read more