"Asset converter could not recognize string" error when trading on kraken #143
Description
Describe the bug
I'm getting the following error when trading on kraken: "could not fetch liability for asset 'quote ', error = error fetching open orders in LoadOffersHack: base asset could not be converted: asset converter could not recognize string: ETH" when trading ETH/BTC on kraken. I've noticed that this error only happens in the second iteration, when there are orders placed. If there are no orders placed, kelp is able to put the orders of all my five levels.
Expected behavior
The bot should recognize the string as it is the same that it used to place the first orders during the first iteration of the algorithm.
Frequency
The frequency is always (when there are orders placed).
Steps To Reproduce
Here are the steps to reproduce the issue:
-
Run kelp configured to trade ETH/BTC (haven't tested other pairs) on kraken.
-
Let the bot put the orders of your levels. Once there are orders placed and the bot runs for the second time, this error appears and keeps appearing until all the orders are consumed. Then the bot manages to put new orders.
Your Environment
version: master:v1.6.0
git branch: master
git hash: 761e114
build date: 20190329T234001Z
GOOS: linux
GOARCH: arm
Context
This error prevents the bot from adjusting the orders according to the configuration files.