Skip to content

Add support for OrderBookDiff streams for Bistamp#18

Open
shaynevanasperen wants to merge 3 commits into
Marfusios:masterfrom
shaynevanasperen:develop
Open

Add support for OrderBookDiff streams for Bistamp#18
shaynevanasperen wants to merge 3 commits into
Marfusios:masterfrom
shaynevanasperen:develop

Conversation

@shaynevanasperen

Copy link
Copy Markdown
Contributor
  • Fixed some flaky tests
  • Refactoring to reduce memory allocations
  • Add support for OrderBookDiff streams for Bistamp

* Fix LoadSnapshotInternal in OrderBookSourceMock
* Remove CryptoAsyncLock class which is less efficient than simple SemaphoreSlim with try/finally pattern
* Drop support for netstandard2.1 because it doesn't support PeriodicTimer
* Load snapshots via HTTP, parsing with System.Text.Json source generated
* Discard stale diffs in CryptoOrderBookBase.HandleDiffsSynchronized
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant