Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

OKex: fix websockets endpoint #523

Merged
merged 44 commits into from
Mar 5, 2020
Merged

OKex: fix websockets endpoint #523

merged 44 commits into from
Mar 5, 2020

Conversation

szmcdull
Copy link
Contributor

@szmcdull szmcdull commented Mar 4, 2020

Corrected the websocket port of okex according to latest document.
And merge kucoin ticker fix again. Don't know why it was reverted.

jjxtra
jjxtra previously approved these changes Mar 4, 2020
@vslee vslee changed the title Fix okex websocket cannot connect issue. bug fixes in OKex and KuCoin websockets Mar 5, 2020
@vslee
Copy link
Collaborator

vslee commented Mar 5, 2020

@szmcdull, please rebase to resolve conflicts

jjxtra and others added 10 commits March 5, 2020 12:24
…uby#489)

* HitBTC: allow OnGetDepositHistoryAsync() for all currencies

- handles when currency param is null, allowing the return of all currencies w/o filtering
- marked currency param as nullable in preparation for future C# 8 conversion on this file (even though it will throw one additional warning for now)

* Update ExchangeHitbtcAPI.cs

* Update ExchangeHitbtcAPI.cs
* Add orderbook option

* Add call to fetch full orderbook from BL3P

* Remove configureawait from On* overrides
* Change to netstandard20

* Add Roslyn analyzers

* Move files to new structure

* Add global.json with target to .netcore 3.0

* Move win forms dependencies to another package

* Target net472

* Use new resource manager

* Migrate example forms project to new csproj style with hvanbakel/CsprojToVs2017

* Fix azure pipelines
* Add script to publish console as single file

* Remove script in favor of Azure pipelines and move .gitignore

* Setup azure-pipelines

* Set up CI with Azure Pipelines

* Add PR build and fix cron (I hope)

* Separate ci build from cd publish

* Remove batch and fix artifact

* Add build configuration
* attempt fix of Azure pipeline GH connection

- change gitHubConnection to jjxtra from johnnyasantoss

* Update azure-pipelines.yml
vslee and others added 19 commits March 5, 2020 12:24
* Fix BL3P entry in the readme

* Add alt to logo

* Update README

* VSCode stuff
- NDAX sometimes uses _ as a symbol separater and sometimes it does not
- change the _marketSymbolToInstrumentIdMapping to store the symbol w/o the _
- then search both ways if needed
- allow the input of the seconds equivalent of 28, 30, 31 days
- also keep the value for 49 days for backwards compatibility
- remove global.json (so we always use the latest .NET Core SDK for CLI commands)
- ExchangeSharp.Forms is just a sample project
- we only publish a nuget from the main ExchangeSharp project
- not supported directly in Bittrex
- throw an APIException redirecting users to alternate methods
- resolves DigitalRuby#508
…Ruby#511)

- added `int? limit` as a parameter
- added/fixed GetRecentTradesAsync on multiple exchanges (Binance, HitBTC, Bitfinex and numerous others)
- for GetRecentTradesAsync, the sort order will be Descending (ie newest trades first)
- resolves DigitalRuby#510
…gitalRuby#513)

- changed endpoint for GetRecentTradesAsync()
- changed TS parsing to UnixNanoseconds for both
- DRY both methods
- fixes DigitalRuby#454
…Ruby#515)

* Test and fix base ExhchangeAPI symbol functionality

* Fix bitthumb and Kraken APIs
* Correct HelpText with examples with work

* revert unintended change
- when the connection breaks, the MemoryStream is disposed, so a new one needs to be created
- prev, it was only created once outside the loop
- now, it will be created with every loop
* add BTSE public api

* redorder
@szmcdull
Copy link
Contributor Author

szmcdull commented Mar 5, 2020

KuCoin is unchanged. Now I understand it is because the file tree was changed

@vslee vslee changed the title bug fixes in OKex and KuCoin websockets OKex: fix websockets endpoint Mar 5, 2020
@vslee vslee merged commit 8e2a808 into DigitalRuby:master Mar 5, 2020
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.

7 participants