Crate coinnect[−][src]
Coinnect is a Rust library aiming to provide a complete access to REST APIs for various crypto-currencies exchanges (see below for a list of supported exchanges). All methods consume HTTPS api. The purpose of this crate is not to stream data (you should use websocket/FIX in that case).
For optional parameters, most methods require an empty str (""
) or Option
(None
) if
you don't want to specify them.
Exchanges support:
- [x] Poloniex
- [x] Kraken
- [x] Bitstamp (partial)
- [x] Bittrex
- [x] Gdax
WARNING
This library is highly experimental at the moment. Please do not invest what you can't afford to loose. This is a personal project, I can not be held responsible for the library malfunction, which can lead to a loss of money.
Modules
bitstamp |
Use this module to interact with Bitstamp exchange. |
bittrex |
Use this module to interact with Bittrex exchange. See examples for more informations. |
coinnect |
Use this module to create a generic API. |
error |
This module contains enum Error. Error type represents all possible errors that can occur when dealing with the generic or any dedicated-exchange API |
exchange |
This module contains Exchange enum. |
gdax |
Use this module to interact with Bitstamp exchange. |
kraken |
Use this module to interact with Kraken exchange. See examples for more informations. |
poloniex |
Use this module to interact with Poloniex exchange. |
types |
Types definition used for handling returned data when generic API is used. |