BitcoinChecker icon indicating copy to clipboard operation
BitcoinChecker copied to clipboard

Parsing error for Dash/Euro on Kraken

Open qwizzie opened this issue 5 years ago • 12 comments

Due to this parsing error unable to receive any dash price in euro from this app. I tried deleting and adding this pair, problem persists. Even a 'synchronize now' of update currency pairs produce this parsing error

Android app version : 1.16

qwizzie avatar Sep 13 '19 05:09 qwizzie

Same issue for other pairs such as BTC/EUR, ETH/EUR and LTC/EUR on Kraken. The request is being sent correctly and it receives a response but it can't interpret it correctly. This had only started very recently.

I'm running app version 1.12, responses from before and after the issue started are below:

Old:

{ "error": [], "result": { "XXBTZEUR": { "a": [ "3474.50000", "2", "2.000" ], "b": [ "3474.20000", "1", "1.000" ], "c": [ "3474.40000", "0.27777780" ], "v": [ "3546.28350665", "3681.09831440" ], "p": [ "3462.09009", "3461.82341" ], "t": [ 13939, 14721 ], "l": [ "3442.20000", "3442.20000" ], "h": [ "3484.80000", "3484.80000" ], "o": "3458.20000" } } }

New:

{ "error": [], "result": { "XXBTZEUR": { "a": [ "9318.00000", "3", "3.000" ], "b": [ "9317.60000", "1", "1.000" ], "c": [ "9318.00000", "0.00370288" ], "v": [ "527.45204820", "3962.67692478" ], "p": [ "9341.69074", "9322.39287" ], "t": [ 3081, 19440 ], "l": [ "9283.00000", "9166.00000" ], "h": [ "9445.00000", "9455.00000" ], "o": "9440.40000" } } }

sarcastic-rant avatar Sep 13 '19 08:09 sarcastic-rant

Kraken (now?) returns the header content-encoding as lower case. I believe RFC says header are case-insensitive, so code should be changed accordingly to support lower and upper case. https://github.com/mobnetic/BitcoinChecker/blob/master/dataModuleTester/src/main/java/com/mobnetic/coinguardiandatamodule/tester/volley/generic/GzipVolleyRequest.java#L110

CedricCabessa avatar Sep 15 '19 15:09 CedricCabessa

Same issue. Running 1.16

neoscor avatar Sep 16 '19 05:09 neoscor

@CedricCabessa I added and tested your recommendation. With the new changes, price data is synchronized again. Thank you for outlining the location of the issue.

Robert-SD avatar Sep 16 '19 18:09 Robert-SD

Could someone publish an apk? Or Robert, could you put a release apk on your repo? Thank you!

jpph avatar Sep 18 '19 22:09 jpph

@CedricCabessa I added and tested your recommendation. With the new changes, price data is synchronized again. Thank you for outlining the location of the issue.

Could you please provide some help regarding the issue? Thank you!

miroslav67 avatar Sep 20 '19 13:09 miroslav67

I created a pull request for fixing the issue so the fix becomes part of the app. But it needs to be approved and accepted first.

Robert-SD avatar Sep 22 '19 09:09 Robert-SD

I was not familiar with the procedure. I thought it was possible to make changes to the application freely.

Thank You!

miroslav67 avatar Sep 24 '19 04:09 miroslav67

Why is there no updated apk since 15 days there is a fix... really bad work I liked the app

tommy1735 avatar Oct 01 '19 08:10 tommy1735

Let's not forget to be grateful for a free app, but it's well over a month since the issue was solved and no new APK has been published. Approval and acceptance does not take so long for a fix, so perhaps we should assume the developer will not maintain the app.

TechBob2 avatar Oct 18 '19 02:10 TechBob2

Yeah unfortunately this nice app seems dead :( @MaciejCiemiega can you confirm this repo is unmaintained?

menaceone avatar Nov 03 '19 11:11 menaceone

i have been using this app for very long time and indeed the developer has not been updating the app. the last updated version in google play was more than 1 year ago.

hopefully someone can take over this project. don't mind donating though

sevendaryl avatar Nov 03 '19 16:11 sevendaryl