asmodehn / xest

Xest: Elixir client for online crypto exchanges
GNU General Public License v3.0
1 stars 9 forks source link

Kraken connector #8

Closed asmodehn closed 3 years ago

asmodehn commented 3 years ago

Add a connector app for kraken, and factor some common functionality in xest.

asmodehn commented 3 years ago

Kraken connector first features are almost all in.

The only piece left is to come up with a Xest.Account. This should represent both binance and kraken "customer account" concept with the balance of the currently held assets. Then we can integrate it in both connector at once.

asmodehn commented 3 years ago

Typespecs needs cleaning (try mix dialyzer)...

Code architecture needs some review, but is mostly there. We should rely on types here (maybe put a dialyzer check in pre-commit after cleanup ? otherwise typespecs might be misleading)