1
0
mirror of https://github.com/JKorf/CryptoExchange.Net synced 2025-06-24 16:26:25 +00:00

58 Commits

Author SHA1 Message Date
Jkorf
1714da3107 More detailed error messages 2021-01-11 09:28:00 +01:00
Jkorf
55c8a180e3 Udpated version 2020-12-21 14:13:44 +01:00
Jkorf
31842b415d Updated IExchangeClient interface, added HandleUnhandledMessage virtual method in SocketClient 2020-12-21 14:11:36 +01:00
Jkorf
7a54625bb5 Nullability, updated version 2020-12-10 15:21:10 +01:00
Jkorf
dd06f48fc1 Fixed api key storing in api key rate limitter 2020-12-10 14:44:15 +01:00
Jkorf
df9d09630a Added name to clients, added common interfaces 2020-12-10 14:05:34 +01:00
Jkorf
5451d3123f Fixed some warnings 2020-11-19 11:53:55 +01:00
Jkorf
e53ca97045 Cleaned up errors, fix for socket combines 2020-11-19 10:43:11 +01:00
Jkorf
f3814e9946 Added HitBTC ref 2020-11-16 09:53:31 +01:00
Jkorf
0352bb6f06 Added assembly version 2020-10-21 10:49:32 +02:00
JKorf
47a1e0bef8 Fix socket combining, fix tests 2020-10-08 09:23:16 +02:00
JKorf
6d7cbbb436 Added CallResult without type parameter for calls which don't return anything 2020-10-08 09:05:50 +02:00
JKorf
9da7683291 Added GetResultOrError on CallResult for nullability 2020-10-07 09:23:42 +02:00
JKorf
133279b28b Updated version 2020-10-06 17:19:35 +02:00
JKorf
f0e020d2eb Changed default ShouldCheckObjects to false 2020-10-06 16:52:12 +02:00
JKorf
0496f03b74 Fix for logging in order book 2020-08-28 13:13:24 +02:00
JKorf
f8d86545c7 Update CryptoExchange.Net.xml 2020-08-28 11:46:01 +02:00
JKorf
a152c7a6df Fixed unit tests 2020-08-24 13:08:26 +02:00
JKorf
664cbee8dd Changed requestId to int, added it to more logging related to requests. Added some comments 2020-08-24 12:01:49 +02:00
Artem Kurianov
387ef0d1a6 added ability to set optional http client for preventing connection pool exhaustion https://stackoverflow.com/a/48778707/4993930 2020-08-18 09:39:14 +00:00
Artem Kurianov
c3ce0de12a
Merge branch 'master' into pr/4 2020-08-17 11:43:12 +03:00
Артем Курьянов
9b8950747f added optional request tracing id for much better logs reading 2020-08-14 14:15:13 +00:00
JKorf
0fd811a959 Updated version 2020-08-12 11:15:24 +02:00
JKorf
f859f38700 Merge branch 'master' of https://github.com/JKorf/CryptoExchange.Net 2020-07-20 15:12:30 +02:00
JKorf
5042f1c9e5 Adjusted deserialize internal 2020-07-20 15:12:28 +02:00
Jan Korf
1b4b400781 Update CryptoExchange.Net.xml 2020-06-21 11:48:01 +02:00
Jan Korf
ddc4ebe638 Rework order book; added support for checksum 2020-06-20 20:34:48 +02:00
JKorf
01da87a481 Merge branch 'master' of https://github.com/JKorf/CryptoExchange.Net 2020-06-16 16:19:00 +02:00
JKorf
20bf8df4ef Added strict levels to symbol order book 2020-06-16 16:18:57 +02:00
Jan Korf
128cab8e1e Added postParameterPosition/arraySeralization settings to authentication provider interface, fixed array serialization for request body 2020-06-07 12:40:26 +02:00
Jan Korf
5a33bd554e Cleaned some now unused classes 2020-06-05 20:50:54 +02:00
Jan Korf
c60131d464 wip orderbook rework 2020-06-04 22:01:42 +02:00
Jan Korf
b95215866b Added requestBodyEmptyContent setting for rest client, Added TryParseError for rest implementations to check for error with success status code 2020-06-02 19:32:55 +02:00
JKorf
6e4df34aea updated version 2020-05-20 09:16:06 +02:00
JKorf
46e1fee334 Added error debug output, fix for freeze when unsubscribing 2020-05-20 09:14:57 +02:00
JKorf
e31c0aa493 Update CryptoExchange.Net.xml 2020-03-03 10:28:21 +01:00
Jan Korf
ef4ab4bd8b
Merge pull request #28 from BenDavison/null-during-orderbook-sync
Fix for null reference on SymbolOrderBook when no data is available yet, added BestOffers
2020-03-03 09:09:50 +01:00
JKorf
66c0b90016 Added paused activity socket events 2020-02-05 11:26:36 +01:00
Ben Davison
4a01c30f34 Expose BestOffers on ISymbolOrderBook interface 2020-01-30 21:44:14 +00:00
Ben Davison
08d7022815 introduce a default empty ISymbolOrderBookEntry that is returned buy BestBid or BestAsk if called when the bid or ask lists are empty. This resolves a null reference exception seen during syncronization (specifically when connecting to Kraken). I have also introduced BestOffers which returns both bid and ask in the scope of one lock allowing the caller to be sure that nothing has changed between BestBid and BestAsk request. 2020-01-30 16:55:47 +00:00
JKorf
82ff1aebaf SocketConnection.Send check if object is string, if so it doesn't deserialize again 2020-01-29 17:05:28 +01:00
JKorf
ccaf1da5c9 Renamed OnPriceChanged to OnBestOffersChanged 2020-01-23 14:00:58 +01:00
Ben Davison
e7ec10e98d Ticking price event 2019-12-11 13:26:13 +00:00
Jan Korf
d274a691c3 Re-added debug response messages 2019-10-23 23:38:43 +02:00
Jan Korf
bfdc83ffe5 Comments 2019-10-22 22:43:53 +02:00
JKorf
6f75af507a Renames, orderbook changes 2019-10-22 16:29:08 +02:00
Jan Korf
3ba0507a79 Cleaned up order book 2019-10-21 21:44:51 +02:00
JKorf
0699d91b04 Added validation methods 2019-10-21 16:36:31 +02:00
JKorf
b2b5b0fef0 wip 2019-10-20 13:36:38 +02:00
Jan Korf
8ec902951d 3.0 wip 2019-10-11 14:48:30 +02:00