Struct lib::kraken::Kraken [−][src]
pub struct Kraken { /* fields omitted */ }
Methods
impl Kraken
[src]
impl Kraken
pub fn get_config(&self) -> String
[src]
pub fn get_config(&self) -> String
pub fn time(&self) -> Result<ResultTime, Error>
[src]
pub fn time(&self) -> Result<ResultTime, Error>
pub fn assets(&self) -> Result<SimpleMap<ResultAssets>, Error>
[src]
pub fn assets(&self) -> Result<SimpleMap<ResultAssets>, Error>
pub fn asset_pairs(&self) -> Result<SimpleMap<ResultAssetPairs>, Error>
[src]
pub fn asset_pairs(&self) -> Result<SimpleMap<ResultAssetPairs>, Error>
pub fn ticker(
&self,
pairs: Vec<String>
) -> Result<SimpleMap<ResultTicker>, Error>
[src]
pub fn ticker(
&self,
pairs: Vec<String>
) -> Result<SimpleMap<ResultTicker>, Error>
pub fn spread(&self, pair: String) -> Result<ResultSpread, Error>
[src]
pub fn spread(&self, pair: String) -> Result<ResultSpread, Error>
pub fn trades(
&self,
pair: String,
since: Option<String>
) -> Result<ResultTrades, Error>
[src]
pub fn trades(
&self,
pair: String,
since: Option<String>
) -> Result<ResultTrades, Error>
pub fn depth(
&self,
pair: String,
count: Option<String>
) -> Result<ResultDepth, Error>
[src]
pub fn depth(
&self,
pair: String,
count: Option<String>
) -> Result<ResultDepth, Error>
pub fn balance(&self) -> Result<ResultBalance, Error>
[src]
pub fn balance(&self) -> Result<ResultBalance, Error>
pub fn private_request(
&self,
path: String,
map: HashMap<String, String>
) -> Result<Value, Error>
[src]
pub fn private_request(
&self,
path: String,
map: HashMap<String, String>
) -> Result<Value, Error>