Skip to content
This repository has been archived by the owner on Feb 15, 2022. It is now read-only.

Add kraken extension #214

Merged
merged 28 commits into from
Jun 3, 2017
Merged

Add kraken extension #214

merged 28 commits into from
Jun 3, 2017

Conversation

DeviaVir
Copy link
Owner

@DeviaVir DeviaVir commented Jun 3, 2017

This PR add the kraken extension for zenbot 4
All credits go to @Alexandre-io, @crubb, @nibzo1 (#207)

close #177 #196

re-creating from crubb/zenbot:feat so we can pull this one ahead

Alexandre-io and others added 28 commits May 26, 2017 18:47
Some variables were incorrect
Fixing some misplaced variables
Added default config options, fix trade and error reporting
getOrder working, and properly(?) handling retries now
More error handling for recoverable/reconnect errors and trade
Merge branch 'feat/kraken' of https://github.com/Alexandre-io/zenbot into feat/kraken

Conflicts:
	extensions/kraken/exchange.js
…ed Kraken to README and removed ; at end of lines
@DeviaVir DeviaVir mentioned this pull request Jun 3, 2017
@DeviaVir DeviaVir merged commit c3125b1 into DeviaVir:master Jun 3, 2017
supersabbath pushed a commit to supersabbath/zenbot that referenced this pull request Oct 2, 2017
* Add kraken support

* Fixing some misplaced variables

Some variables were incorrect

* fix trade time

* better error handling

* Fix getOrder && trade

* Added default config options, fix trade and error reporting

* Remove debug

* Remove retries

* - getOrders now working & reporting closed orders properly
- Retry now only on ETIMEDOUT

* More error handling for recoverable/reconnect errors and trade

* Fix errors matching

* Fix retry

* More verbose retries (we need to eliminate them! ;))
Adjusted minimum order size according to https://support.kraken.com/hc/en-us/articles/205893708-What-is-the-minimum-order-size-

* Adjust to an earlier upstream change

* Longer retries when hitting API rate limit and retry() also for getTrades

* Borrowed order caching from extensions/poloniex/

* It's min_size: 0.01 and not min_total...

* update-products.sh for min_size

* Added logic for post only orders (handled differently by Kraken), added Kraken to README and removed ; at end of lines

* Removed more ;

All credits go to @Alexandre-io, @crubb, @nibzo1
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants