Jkorf
6e4dbcf7b1
Added AI documentation
2026-05-07 13:28:20 +02:00
Jkorf
9ae1263662
Added Weex to examples
2026-04-10 12:57:37 +02:00
JKorf
24123261e5
Fixed example
2026-03-25 21:40:40 +01:00
Jkorf
54b15b75d3
Updated examples
2026-03-24 17:25:58 +01:00
Jan Korf
2f9f97f4e8
Authentication update ( #275 )
...
Updated API credential logic, exchange implementation are expected to provide their own credentials implementation with ApiCredentials as base class
Removed ApiCredentials implementation used by most exchanges
Removed ApiCredentialsType Enum
Added CredentialSet base class and implementations for defining different API credentials
Added optional type param to AuthenticationProvider for the specific API credential type to improve type safety
Moved AuthenticationProvider/ApiCredentials from BaseApiClient to RestApiClient/SocketApiClient base classes
Added optional type params to RestApiClient/SocketApiClient base class to specify the AuthenticationProvider type and credentials type to improve type safety
Moved SetOptions/SetApiCredentials from BaseApiClient to RestApiClient/SocketApiClient
Extracted LibraryOptions<TRestOptions, TSocketOptions, TEnvironment> without TApiCredentials for libraries without API credentials
Removed ApiCredentials from ApiOptions, credentials can only be configured at library, rest or socket level
Added EnvironmentName to RestApiClient/SocketApiClient property
Added Unknown enum value to Shared interfaces SharedOrderStatus, SharedTransferStatus and SharedTriggerOrderStatus enums
Updated Enum converter to map value to an undefined Enum value instead of the first Enum value
Added support for checking for missing fields on RestIntegrationTest
Added BytesToHexString and HexToBytesString to ExchangeHelpers static class
Fixed bug where WebSocket connections are not reconnected when configuring Proxy with SetUpdates
Removed legacy CryptoBaseClient, CryptoRestClient and CryptoSocketClient
2026-03-23 14:28:00 +01:00
JKorf
e151af8f37
Updated client versions examples
2026-02-10 18:38:45 +01:00
Jkorf
c512bee825
Updated examples
2026-01-07 14:56:18 +01:00
Jkorf
64250e13db
Updated examples
2025-12-17 10:55:48 +01:00
Jkorf
7d657dd533
Updated examples
2025-11-03 15:29:19 +01:00
Jkorf
dd60067684
Updated examples
2025-10-27 12:00:51 +01:00
Jkorf
da70ba6ec7
Added Aster reference
2025-10-06 10:37:28 +02:00
Jkorf
d88fb0d356
Added BloFin to ReadMe and examples
2025-09-17 10:01:17 +02:00
Jkorf
876b895645
Fixed warning
2025-08-19 10:01:49 +02:00
Jkorf
1e45c73f1d
Added CoinW to examples
2025-07-29 15:57:02 +02:00
Jkorf
0e7d49991a
Updated examples, added Toobit reference
2025-06-11 14:33:05 +02:00
Jkorf
f1342b5ff2
Examples
2025-05-14 14:30:05 +02:00
Jkorf
d412e0895e
Added DeepCoin reference and examples
2025-03-04 11:41:03 +01:00
Jkorf
29b0875960
Updated examples
2025-02-07 13:50:00 +01:00
Jkorf
c81b15861d
Updated examples and docs with HyperLiquid references
2025-01-21 15:24:23 +01:00
Jkorf
236283f4dd
Update example-config.json
2024-11-19 14:53:58 +01:00
Jan Korf
7d7bc35869
Client Configuration ( #219 )
...
Added support for IOptions injection, allowing options to be read from IConfiguration
Small refactor on client options internals
Updated HttpClient to be static field to be
2024-11-19 11:44:30 +01:00
Jkorf
ab0243445d
Updated docs and examples, added WhiteBit reference
2024-11-07 11:39:44 +01:00
Jkorf
be75449e4a
Updated examples, added trackers example
2024-10-28 15:38:25 +01:00
Jkorf
ce35e30688
Updated documentation and examples
2024-10-22 16:20:27 +02:00
Jkorf
4131e563c3
Added Coinbase reference, updated examples
2024-10-07 15:20:12 +02:00
Jkorf
c1b0437c93
Updated examples
2024-09-27 13:53:33 +02:00
Jan Korf
b8686d60b9
Shared exchange functionality ( #214 )
2024-09-27 09:17:44 +02:00
JKorf
f432a66016
Updated examples
2024-03-25 19:56:21 +01:00
JKorf
d18514d73c
Updated package versions examples
2024-02-25 16:51:58 +01:00
Jan Korf
d533557324
Websocket refactoring ( #190 )
...
Websocket refactoring
2024-02-24 19:21:47 +01:00
JKorf
75d1bbc6e8
Updated examples package versions
2023-10-24 21:11:50 +02:00
JKorf
a472751638
Updated Examples
2023-10-09 20:43:08 +02:00
JKorf
00bc245102
Updated examples
2023-06-26 20:45:28 +02:00
Jkorf
9b950cab4c
Updated dotnet versions examples/unit tests
2022-03-04 13:41:57 +01:00
Jkorf
c22b54c898
Squashed commit of the following:
...
commit 9450d447b9
Author: Jkorf <jankorf91@gmail.com >
Date: Fri Feb 18 11:05:46 2022 +0100
Updated version
commit bc0b55f337
Author: Jkorf <jankorf91@gmail.com >
Date: Fri Feb 18 10:09:26 2022 +0100
Added clientOrderId parameter to common clients
commit 31111006c7
Author: Jkorf <jankorf91@gmail.com >
Date: Thu Feb 17 16:32:53 2022 +0100
Update SpotClient.razor
commit e7400ce334
Author: Jkorf <jankorf91@gmail.com >
Date: Thu Feb 17 16:10:49 2022 +0100
Made some names more generic
commit 9bdef400da
Author: Jkorf <jankorf91@gmail.com >
Date: Tue Feb 15 11:38:41 2022 +0100
Updated vesrion
commit 3b80a945ee
Author: Jkorf <jankorf91@gmail.com >
Date: Tue Feb 15 11:34:50 2022 +0100
docs
commit 0268e211e9
Author: Jkorf <jankorf91@gmail.com >
Date: Tue Feb 15 09:56:45 2022 +0100
Immediate initial reconnect attempt when connection is lost
commit 6eb43c5218
Author: Jkorf <jankorf91@gmail.com >
Date: Fri Feb 11 13:59:05 2022 +0100
Re-added recalculation interval
commit 1df63ab60c
Author: Jkorf <jankorf91@gmail.com >
Date: Wed Feb 9 14:32:00 2022 +0100
Updated version
commit 9461b57daa
Author: Jkorf <jankorf91@gmail.com >
Date: Wed Feb 9 13:37:12 2022 +0100
Fix for time offset calculation not updating when offset is < 500ms
commit 105547d6b1
Author: Jan Korf <jankorf91@gmail.com >
Date: Sat Feb 5 21:05:10 2022 +0100
Updated version
commit 379ded6832
Author: Jan Korf <jankorf91@gmail.com >
Date: Sat Feb 5 20:29:57 2022 +0100
Fixed tests
commit b18204a52d
Author: Jan Korf <jankorf91@gmail.com >
Date: Sat Feb 5 20:28:08 2022 +0100
Added CancellationToken support on Common client interface and SymbolOrderBook, improved SymbolOrderBook start/stop robustness
commit baa23c2ecc
Author: Jan Korf <jankorf91@gmail.com >
Date: Sat Feb 5 14:56:32 2022 +0100
Added GetSubscriptionByRequest method on socket connection
commit 7aad9482a5
Author: Jkorf <jankorf91@gmail.com >
Date: Wed Feb 2 10:57:06 2022 +0100
Updated version
commit 6e4d9d225e
Author: Jkorf <jankorf91@gmail.com >
Date: Wed Feb 2 09:42:22 2022 +0100
Fixed exception when deserializing non-nullable datetime value '0' in .net framework
commit fd1a2bbda9
Author: Jkorf <jankorf91@gmail.com >
Date: Tue Jan 25 13:19:10 2022 +0100
Updated version
commit 2ece04dd58
Author: Jkorf <jankorf91@gmail.com >
Date: Tue Jan 25 13:17:25 2022 +0100
Refactored use of AutoResetEvent to AsyncResetEvent in SymbolOrderBook
commit 893d0c723d
Author: Jkorf <jankorf91@gmail.com >
Date: Tue Jan 25 13:01:21 2022 +0100
Fixed DateTime converter for nanosecond times in string format
commit 2c43ee7554
Author: Jkorf <jankorf91@gmail.com >
Date: Mon Jan 24 15:56:24 2022 +0100
Updated version version; fixed dependencies
commit 100a34d1a0
Author: Jkorf <jankorf91@gmail.com >
Date: Mon Jan 24 14:37:15 2022 +0100
Updated version
commit bb1071472f
Author: Jkorf <jankorf91@gmail.com >
Date: Mon Jan 24 14:31:57 2022 +0100
Re-added Common prefix for common enums to avoid conflicts with library namespaces
commit 37b1d18104
Author: Jkorf <jankorf91@gmail.com >
Date: Fri Jan 21 15:25:33 2022 +0100
Updated version
commit 325389cdf8
Author: Jan Korf <jankorf91@gmail.com >
Date: Thu Jan 20 21:08:51 2022 +0100
Added FTX to console example
commit 3e23882572
Author: Jkorf <jankorf91@gmail.com >
Date: Thu Jan 20 16:21:42 2022 +0100
Replaced Debug.WriteLine with Trace.WriteLine
commit 3cf5480cad
Author: Jan Korf <jankorf91@gmail.com >
Date: Wed Jan 19 22:07:22 2022 +0100
Example
commit fe31cf156d
Author: Jkorf <jankorf91@gmail.com >
Date: Wed Jan 19 16:35:08 2022 +0100
Examples
commit 7427914cb7
Author: Jkorf <jankorf91@gmail.com >
Date: Tue Jan 18 16:46:43 2022 +0100
Update index.md
commit 1bc6225814
Author: Jkorf <jankorf91@gmail.com >
Date: Tue Jan 18 16:45:10 2022 +0100
docs
commit 259fe6bfd1
Author: Jkorf <jankorf91@gmail.com >
Date: Tue Jan 18 14:25:20 2022 +0100
Update index.md
commit 5f9c075ac7
Author: Jkorf <jankorf91@gmail.com >
Date: Tue Jan 18 14:22:33 2022 +0100
Update index.md
commit a26514016a
Author: Jkorf <jankorf91@gmail.com >
Date: Tue Jan 18 14:13:35 2022 +0100
Update index.md
commit 01a97412bf
Author: Jkorf <jankorf91@gmail.com >
Date: Tue Jan 18 14:12:02 2022 +0100
docs
commit 24b503ca8c
Author: Jkorf <jankorf91@gmail.com >
Date: Tue Jan 18 13:42:12 2022 +0100
docs
commit 008b15b055
Author: Jkorf <jankorf91@gmail.com >
Date: Tue Jan 18 13:32:55 2022 +0100
docs
commit 66fce6cb84
Author: Jan Korf <jankorf91@gmail.com >
Date: Mon Jan 17 21:31:53 2022 +0100
docs
commit 0f65701f90
Author: Jan Korf <jankorf91@gmail.com >
Date: Mon Jan 17 21:25:33 2022 +0100
docs
commit f7a405a2e6
Author: Jkorf <jankorf91@gmail.com >
Date: Mon Jan 17 16:32:50 2022 +0100
docs
commit 55284c0549
Author: Jkorf <jankorf91@gmail.com >
Date: Mon Jan 17 15:51:03 2022 +0100
docs
commit 5bfbcca25b
Author: Jkorf <jankorf91@gmail.com >
Date: Mon Jan 17 14:04:08 2022 +0100
docs
commit cdbc0ba215
Author: Jkorf <jankorf91@gmail.com >
Date: Mon Jan 17 13:58:51 2022 +0100
docs
commit e33e7c6775
Author: Jkorf <jankorf91@gmail.com >
Date: Mon Jan 17 13:47:58 2022 +0100
docs
commit b65669659d
Author: Jkorf <jankorf91@gmail.com >
Date: Mon Jan 17 13:44:45 2022 +0100
docs
commit e51b863242
Merge: dbfe34f 088f35d
Author: Jkorf <jankorf91@gmail.com >
Date: Mon Jan 17 13:36:51 2022 +0100
Merge branch 'feature/new-cc' of https://github.com/JKorf/CryptoExchange.Net into feature/new-cc
commit dbfe34f534
Author: Jkorf <jankorf91@gmail.com >
Date: Mon Jan 17 13:35:46 2022 +0100
Docs
commit 088f35d420
Author: Jan Korf <jankorf91@gmail.com >
Date: Mon Jan 17 13:34:40 2022 +0100
Set theme jekyll-theme-cayman
commit e77add4d1c
Author: Jan Korf <jankorf91@gmail.com >
Date: Sat Jan 15 15:26:38 2022 +0100
Updated version
commit a37a2d6e31
Author: Jan Korf <jankorf91@gmail.com >
Date: Sat Jan 15 15:23:52 2022 +0100
Added CallResult tests, fixed response time not set
commit 8f6e853e13
Author: Jkorf <jankorf91@gmail.com >
Date: Fri Jan 14 16:47:49 2022 +0100
Added Request info and ResponseTime to WebCallResult, refactored CallResult ctors
commit c6bf0d67a4
Author: Jkorf <jankorf91@gmail.com >
Date: Fri Jan 7 16:30:02 2022 +0100
Fix typo
commit 996f3c2ced
Author: Jkorf <jankorf91@gmail.com >
Date: Fri Jan 7 16:23:42 2022 +0100
Some options logging
commit fb9e9f9aa6
Author: Jkorf <jankorf91@gmail.com >
Date: Fri Jan 7 15:10:27 2022 +0100
Updated version
commit 52ebacaa21
Author: Jkorf <jankorf91@gmail.com >
Date: Fri Jan 7 15:05:51 2022 +0100
Fixed symbol order book tostring not locking thread, Potential fix for request timeout showing unclear message
commit 6b45859934
Author: Jkorf <jankorf91@gmail.com >
Date: Mon Jan 3 14:08:35 2022 +0100
Updated example
commit ebe332b724
Author: Jkorf <jankorf91@gmail.com >
Date: Mon Jan 3 12:05:47 2022 +0100
Updated version
commit 8c24b46fb3
Author: Jkorf <jankorf91@gmail.com >
Date: Mon Jan 3 11:33:07 2022 +0100
Fixed typo Comon -> Common
commit 7a195f662c
Author: Jkorf <jankorf91@gmail.com >
Date: Mon Jan 3 09:37:50 2022 +0100
Updated example, removed global.json
commit 120132c45b
Author: Jan Korf <jankorf91@gmail.com >
Date: Sat Jan 1 20:30:35 2022 +0100
Reverted conditional refs
commit b3b4ed3f3f
Author: Jan Korf <jankorf91@gmail.com >
Date: Sat Jan 1 19:45:59 2022 +0100
Updated version
commit f4b4c93e64
Author: Jan Korf <jankorf91@gmail.com >
Date: Sat Jan 1 19:40:50 2022 +0100
Added new shared interface implementation
commit f8c3b37cdf
Author: Jan Korf <jankorf91@gmail.com >
Date: Tue Dec 28 14:14:15 2021 +0100
wip example
commit 0117737dfa
Author: Jan Korf <jankorf91@gmail.com >
Date: Tue Dec 28 14:13:14 2021 +0100
Added conditional refs for Microsoft.Extensions, added DependencyInjection.Abstractions to support extension method on IServiceCollection
commit 02c1f874e1
Author: Jan Korf <jankorf91@gmail.com >
Date: Mon Dec 27 15:32:07 2021 +0100
Updated version
commit b212842ec8
Author: Jan Korf <jankorf91@gmail.com >
Date: Mon Dec 27 15:27:14 2021 +0100
Added ExchangeName to IExchangeClient interface
commit c96e75d6c3
Author: Jkorf <jankorf91@gmail.com >
Date: Tue Dec 21 16:22:51 2021 +0100
Updated version
commit c62fbda3d7
Author: Jkorf <jankorf91@gmail.com >
Date: Fri Dec 17 14:17:30 2021 +0100
Added ApiClients list for managing api credentials, requests made and dispose
commit 04b43257a5
Author: Jkorf <jankorf91@gmail.com >
Date: Thu Dec 16 16:17:26 2021 +0100
Update .gitignore
commit 8ba0ded16d
Author: Jkorf <jankorf91@gmail.com >
Date: Mon Dec 13 12:57:31 2021 +0100
Fixed api credentials getting disposed, fixed DateTimeConverter losing precision
commit 5c665ad54c
Author: Jkorf <jankorf91@gmail.com >
Date: Fri Dec 10 16:35:42 2021 +0100
Refactoring and comments
commit b7cd6a866a
Author: Jan Korf <jankorf91@gmail.com >
Date: Wed Dec 8 21:49:25 2021 +0100
Auth work
commit c2105fe690
Author: Jkorf <jankorf91@gmail.com >
Date: Wed Dec 8 16:20:44 2021 +0100
Wip, support for time syncing, refactoring authentication
commit 8b479547ab
Author: Jkorf <jankorf91@gmail.com >
Date: Tue Dec 7 15:47:55 2021 +0100
Fixed release name
commit 2ab032b871
Author: Jkorf <jankorf91@gmail.com >
Date: Tue Dec 7 15:47:14 2021 +0100
Updated version
commit 48baaeb2d8
Author: Jkorf <jankorf91@gmail.com >
Date: Mon Dec 6 16:18:18 2021 +0100
Added periodic identifier
commit 60ec18919a
Author: Jan Korf <jankorf91@gmail.com >
Date: Sun Dec 5 17:26:55 2021 +0100
Added quotes to log
commit 0818c6277b
Author: Jkorf <jankorf91@gmail.com >
Date: Fri Dec 3 16:23:05 2021 +0100
Small changes
commit 6d0120d564
Author: Jkorf <jankorf91@gmail.com >
Date: Wed Dec 1 16:26:34 2021 +0100
Comments, fix test
commit 3c3b5639f5
Author: Jkorf <jankorf91@gmail.com >
Date: Wed Dec 1 13:31:54 2021 +0100
Refactor clients/options
commit 49de7e89cc
Author: Jkorf <jankorf91@gmail.com >
Date: Tue Nov 30 10:31:45 2021 +0100
Disposable changes, fixed tests
commit 69a6fabb79
Author: Jkorf <jankorf91@gmail.com >
Date: Mon Nov 29 16:43:27 2021 +0100
Restruct
commit 9a266e44ce
Author: Jkorf <jankorf91@gmail.com >
Date: Fri Nov 26 09:32:26 2021 +0100
Added enum converter
commit 78f81393a4
Author: Jkorf <jankorf91@gmail.com >
Date: Thu Nov 25 10:25:56 2021 +0100
Removed old timestamp converters
commit 9ebe5de825
Author: Jan Korf <jankorf91@gmail.com >
Date: Wed Nov 24 19:32:37 2021 +0100
Added AppendPath method
commit 8b619e82f2
Author: Jkorf <jankorf91@gmail.com >
Date: Wed Nov 24 16:39:14 2021 +0100
Added DateTimeConverter as replacement for individual converters, fix for not closing socket when auth fails
commit 7ac7a11dfe
Author: Jkorf <jankorf91@gmail.com >
Date: Wed Nov 17 10:23:01 2021 +0100
Resolved some code issues
commit 3784b0c62b
Author: Jkorf <jankorf91@gmail.com >
Date: Mon Nov 15 16:36:30 2021 +0100
Ratelimiter rework
commit cb1826da7a
Author: Jkorf <jankorf91@gmail.com >
Date: Fri Nov 12 09:40:42 2021 +0100
Documentation
commit f7445543f2
Author: Jkorf <jankorf91@gmail.com >
Date: Wed Nov 10 16:44:46 2021 +0100
Exposed order book id
commit 6c3462403f
Author: Jkorf <jankorf91@gmail.com >
Date: Wed Nov 10 13:18:52 2021 +0100
Fixed tests
commit f83127590a
Author: Jkorf <jankorf91@gmail.com >
Date: Wed Nov 3 08:27:03 2021 +0100
wip
commit 23bbf0ef88
Author: Jkorf <jankorf91@gmail.com >
Date: Wed Oct 27 12:57:23 2021 +0200
Added cancellation token support for socket subscriptions
commit b7f1619aec
Merge: 6ce6a46 f6af235
Author: Jkorf <jankorf91@gmail.com >
Date: Tue Oct 26 15:39:52 2021 +0200
Merge branch 'master' of https://github.com/JKorf/CryptoExchange.Net
commit 6ce6a46ca3
Author: Jkorf <jankorf91@gmail.com >
Date: Tue Oct 26 15:39:50 2021 +0200
Some renames
2022-02-18 11:06:34 +01:00