Skylar Saveland
Skylar Saveland
@slazarov works for me.
@slazarov this code was working for a while but doesn't work anymore: ``` from bittrex_websocket.websocket_client import BittrexSocket class BittrexTickerSender(BittrexSocket): exchange = Bittrex() def on_debug(self, **kwargs): pass def on_open(self): self.client_callbacks =...
@slazarov I have something working again. I'm using master / 0.0.3. It seems like if I try to subscribe to all the markets I get a lot of: ``` Traceback...
@slazarov Have you found a workaround for this? I'm now seeing: ``` DEBUG:requests.packages.urllib3.connectionpool:https://socket-stage.bittrex.com:443 "GET /signalr/negotiate?connectionData=%5B%7B%22name%22%3A+%22coreHub%22%7D%5D&clientProtocol=1.5 HTTP/1.1" 503 None ``` We had something going with cfscrape before but that got broken...
So, if in not mistaken, every program that uses this library would have to change everything to decimal. Other exchange client libraries use floats. Do some avoid floats by using...
We are stuck with an undocumented and constantly changing API right now for 2.0.
@mejmo `trade_buy` and `trade_sell` are not available in 1.1. `buy_limit` and `sell_limit` work for me.
I think you need to look at the 2.0 websocket API to do this. Unfortunately it hasn't stabilized yet.
get_markets is not available in 2.0. This exception is explicitly raised to indicate that.
On the website, it looks like the call is a POST with `MarketName:BTC-ZEC` in the form data. Changing the `marketname` option to CapCase `MarketName` doesn't have the desired effect.