1
0
mirror of https://github.com/JKorf/CryptoExchange.Net synced 2025-06-21 23:06:22 +00:00

534 Commits

Author SHA1 Message Date
JKorf
da6ed580f1 Added CalculateTradableAmount to SymbolOrderBook 2023-03-18 10:01:38 +01:00
JKorf
1c33e297e7 Test some changes for robustness 2023-02-18 10:41:26 +01:00
JKorf
0005534a95 Updated version 2023-02-14 20:10:13 +01:00
JKorf
11650f7c1a Updated some interfaces, made time syncing methods nullable for apis not using it, added optional retry checking, removed private key from api credentials, added better support for api credentials subclasses 2023-02-13 21:18:45 +01:00
JKorf
a222bb3f02 Fixed socket client options setting, added automatic unsubscribe if the subscription confirmation comes in after request timeout 2023-02-12 14:05:00 +01:00
JKorf
6361c5ef25 Added message on authentication exception 2023-02-08 21:55:56 +01:00
Jkorf
892e8a4508 Updated version 2022-12-08 11:59:02 +01:00
Jkorf
8336d373f3 Small fix for socket possibly reconnecting while it should close 2022-12-08 11:54:10 +01:00
Jkorf
71072680a8 Small fixes DelayAfterConnect option 2022-12-08 11:02:02 +01:00
alokym86
401577451e order parameters
order the request parameters before AuthenticateRequest invocation
2022-12-05 14:55:01 +02:00
JKorf
5c41ef1ee4 Updated version 2022-11-14 21:23:18 +01:00
JKorf
ad614830d1 Added optional delay after socket connection, added callback when reconnected socket to revitalize original request, fixed proxy setting socket 2022-11-13 19:47:33 +01:00
JKorf
3365837338 Updated tests 2022-11-13 15:31:28 +01:00
JKorf
66ac2972d6 wip 2022-11-02 17:59:33 +01:00
JKorf
0d3e05880a Wip client work 2022-10-31 21:41:30 +01:00
JKorf
997e71f3b7 Merge branch 'master' of https://github.com/JKorf/CryptoExchange.Net 2022-10-28 20:02:37 +02:00
JKorf
b0fca4587d Added null check array converter 2022-10-28 20:02:25 +02:00
kulikov-dev
91e8123679 Fixing issue 155 with exponential format parsing (https://github.com/JKorf/CryptoExchange.Net/issues/155) 2022-10-15 09:57:14 +06:00
JKorf
417cf2f9ac Fixed nullability warning 2022-07-31 21:55:26 +02:00
JKorf
277be7ab9b Updated version 2022-07-31 21:53:39 +02:00
JKorf
45f3459f59 Made DataEvent ctor public 2022-07-31 21:47:22 +02:00
JKorf
98dad4a8ed Added handling for websocket options not being supported when running on WebAssembly 2022-07-31 21:45:19 +02:00
JKorf
cae0cd9ead Fixed EnumConverter serialization writing values without quotes 2022-07-27 21:26:17 +02:00
JKorf
811574ae01 Fixed websocket reconnecting too fast when reconnecting succeeds but resubscribing or authorization fails 2022-07-27 21:25:46 +02:00
JKorf
0ddecf7f8d Updated version 2022-07-19 19:13:26 +02:00
JKorf
5bcf50fb4d Fixed socket getting disconnected when no data timeout reached instead of being reconnected 2022-07-19 19:12:26 +02:00
JKorf
9f0654815d Updated version 2022-07-17 12:50:50 +02:00
JKorf
465e9f04f4 Added support for retrieving a reconnection url when socket connection is lost 2022-07-17 12:49:13 +02:00
JKorf
7c8cbfa4e2 Updated version 2022-07-16 21:06:30 +02:00
JKorf
4c79d13ff9 Set error to the response content when an error response is received which isn't json 2022-07-15 16:55:18 +02:00
JKorf
c815fad135 Fix for Message not handled when closing subscription, fix for reconnect loop 2022-07-12 22:06:38 +02:00
JKorf
41f17d0378 Don't close socket after failed auth when already closing 2022-07-11 18:56:51 +02:00
JKorf
50715ff2f7 Squashed commit of the following:
commit 0571ed17a0e502f689af6e8a5dbd0f05fd229496
Author: JKorf <jankorf91@gmail.com>
Date:   Sun Jul 10 19:56:27 2022 +0200

    Fixed tests

commit 99c331b389b58f09db3960adc7293d9b45d05caa
Author: JKorf <jankorf91@gmail.com>
Date:   Sun Jul 10 16:41:14 2022 +0200

    Updated version

commit 70f8bd203a00fbdef2b13526133a3b556cfc897f
Author: JKorf <jankorf91@gmail.com>
Date:   Sun Jul 10 16:36:00 2022 +0200

    Finished up websocket refactoring

commit 89b517c93684dc9c1e8a99bc600caaf6f9a4459e
Author: JKorf <jankorf91@gmail.com>
Date:   Fri Jul 8 20:24:58 2022 +0200

    wip

commit 91e33cc42c5725aece765b6c8f6a7f35ab87a80e
Author: JKorf <jankorf91@gmail.com>
Date:   Thu Jul 7 22:17:55 2022 +0200

    wip
2022-07-10 19:57:10 +02:00
JKorf
ea9375d582 Updated version 2022-06-12 15:36:04 +02:00
JKorf
2cf3c93e5e Cleanup 2022-06-12 15:35:35 +02:00
JKorf
ca888d8e41 Updated version 2022-06-12 15:31:03 +02:00
JKorf
2040b1c175 Fixed proxy setting not used on reconnecting socket 2022-06-12 15:26:11 +02:00
JKorf
d451c18821 No longer waiting for timesyncing to complete when it's not the first request 2022-06-12 15:21:22 +02:00
JKorf
c13dfa4461 Updated socket reconnection 2022-06-12 15:10:10 +02:00
JKorf
c2080ef75f Made MaxSocketConnections a setting, added support for changing log settings after creating client 2022-06-11 13:31:39 +02:00
Jan Korf
d06bd5f176 Updated version 2022-05-24 18:56:37 +02:00
Tama Waddell
01184f2c5d Added port to the other overloaded method 2022-05-24 21:13:08 +10:00
Tama Waddell
2600a51461 Included copying the port when using SetParameters 2022-05-24 15:16:06 +10:00
Jan Korf
c4430d63fa Added KeepAliveInterval setting for socket connections 2022-05-23 22:05:04 +02:00
Jan Korf
f3e1cfef33 Updated version 2022-05-22 15:51:48 +02:00
Jan Korf
cc3053719c Make socket ConnectionLost run in a separate task to prevent issue with long running/exceptions in the handler 2022-05-22 15:46:30 +02:00
Jan Korf
cd6907e601 Merge branch 'master' of https://github.com/jkorf/CryptoExchange.Net 2022-05-22 14:35:07 +02:00
Jan Korf
fb90d1e015 Fixed exception when disposing client in reconnecting state 2022-05-22 11:35:39 +02:00
Jan Korf
4b44861e43 Added additional cases for no null/default handling in DateTimeConverter 2022-05-22 11:35:17 +02:00
Nathan Pfluger
5b97f6dd67 Move Subscription Events into non-lambda so they can be removed on StopAsync 2022-05-12 10:00:44 -07:00