dparlevliet / node.bittrex.api

Node Bittrex API is an asynchronous node.js library for the Bittrex API, the data can be received either via GET request or Stream.
MIT License
253 stars 100 forks source link

Buy/Sell no longer working #51

Open fraserh opened 6 years ago

fraserh commented 6 years ago

When attempting to trade using the API (tradesell) I get There was a problem processing your request. If this problem persists, please email support@bittrex.com with this error id

I saw this https://github.com/ericsomdahl/python-bittrex/issues/72

I assume it's because the V2 API is no longer working for trades? Could there be an easy workaround?

ekiwi111 commented 6 years ago

V2 officially not yet released. Use V1.1 for that.

dparlevliet commented 6 years ago

Thanks for letting me know. I'll investigate it.

dparlevliet commented 6 years ago

Does seem to be that they have disabled this - which is unfortunate and odd, because their website is still using the exact same system via the v2 API - they have just disabled it for api key users. I don't suppose you have tried to contact support about it as the error message suggests?

fraserh commented 6 years ago

Contacted support 5 days ago and no reply. Do you think the easiest workaround is rewrite the buy/sell functions as edge cases and use the API 1.1 (looks that's what the python lib's fix was)?

dparlevliet commented 6 years ago

The comment in the python library didn't make sense to me - we already support buy limit/sell limit (https://github.com/dparlevliet/node.bittrex.api/blob/master/node.bittrex.api.js#L315) from the 1.1 API - the buy/sell trade gained you access to extra functions. So, I don't think there is a work around in this case. If I've misunderstood what that person was talking about feel free to correct me.

fraserh commented 6 years ago

Didn't notice those functions in the src, cheers. What optional args aren't available to buy limit? As long as you can still do TimeInEffect I think that'll be fine

dparlevliet commented 6 years ago

The documentation for the 1.1 buy/sell limit is here https://bittrex.com/home/api

zaycker commented 6 years ago

Guys, at the moment I moved to python (cause of pandas and etc) but go-guys know something :) https://github.com/thebotguys/golang-bittrex-api/wiki/Bittrex-API-Reference-(Unofficial). You can find intersects with described urls in the bittrex client-side js https://bittrex.com/bundles/userMarketViewModel. Made with Knockout.js... my grandma would be happy if she were alive...

springjben commented 6 years ago

@fraserh the TimeInEffect doesn't seem to be working now?