Skip to content

Conversation

vslee
Copy link
Collaborator

@vslee vslee commented Nov 10, 2019

  • since Binance and Binance.US share the same API, they inherit from BinanceGroupCommon
  • this is similar to the refactoring in OKGroup OKCoin: added exchange support #418
  • fixed bug in ExchangeGlobalCurrencyReplacements in BitBank
  • added trade stream (websockets) support for Binance DEX
  • unfortunately, Binance DEX doesn't share the same API as Binance and Binance.US
  • now that a new ExchangeBinanceDEXAPI class is created, others are free to contribute additional implementation details

- since Binance and Binance.US share the same API, they inherit from BinanceGroupCommon
- this is similar to the refactoring in OKGroup DigitalRuby#418
- fixed bug in ExchangeGlobalCurrencyReplacements in BitBank
- added trade stream (websockets) support for Binance DEX
- unfortunately, Binance DEX doesn't share the same API as Binance and Binance.US
- now that a new ExchangeBinanceDEXAPI class is created, others are free to contribute additional implementation details
@jjxtra
Copy link
Collaborator

jjxtra commented Nov 10, 2019

Thanks so much for sharing this code. Any change we can make the Binance specific models internal?

jjxtra
jjxtra previously approved these changes Nov 10, 2019
@vslee vslee merged commit c8b2a2d into DigitalRuby:master Nov 10, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants