Skip to content

Commit 537328f

Browse files
Merge branch 'BrokerApi' of https://github.com/Alex1911-Jiang/Bitget.Net into BrokerApi
2 parents 761c16c + ee0b38d commit 537328f

178 files changed

Lines changed: 1851 additions & 16983 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.gitignore

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -301,7 +301,7 @@ node_modules/
301301
*.dsw
302302
*.dsp
303303

304-
# Visual Studio 6 technical files
304+
# Visual Studio 6 technical files
305305
*.ncb
306306
*.aps
307307

@@ -396,3 +396,5 @@ FodyWeavers.xsd
396396

397397
# JetBrains Rider
398398
*.sln.iml
399+
400+
*.Net.xml

Bitget.Net/Bitget.Net.csproj

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,9 @@
88
<PropertyGroup>
99
<PackageId>JK.Bitget.Net</PackageId>
1010
<Authors>JKorf</Authors>
11-
<PackageVersion>3.7.0</PackageVersion>
12-
<AssemblyVersion>3.7.0</AssemblyVersion>
13-
<FileVersion>3.7.0</FileVersion>
11+
<PackageVersion>3.8.0</PackageVersion>
12+
<AssemblyVersion>3.8.0</AssemblyVersion>
13+
<FileVersion>3.8.0</FileVersion>
1414
<Description>JK.Bitget.Net is a high performance client library for accessing the Bitget REST and Websocket API. All data is mapped to readable models and enum values. Additional features include automatic websocket (re)connection management, client side rate limiting, an implementation for maintaining a client side order book, easy integration with other exchange client libraries and more.</Description>
1515
<PackageRequireLicenseAcceptance>false</PackageRequireLicenseAcceptance>
1616
<PackageTags>Bitget;Bitget.Net;Bitget.com;Bitget Client;Bitget API;CryptoCurrency;CryptoCurrency Exchange;CryptoExchange.Net</PackageTags>
@@ -55,7 +55,7 @@
5555
<PrivateAssets>all</PrivateAssets>
5656
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
5757
</PackageReference>
58-
<PackageReference Include="CryptoExchange.Net" Version="10.7.0" />
58+
<PackageReference Include="CryptoExchange.Net" Version="10.8.0" />
5959
<PackageReference Include="Microsoft.CodeAnalysis.NetAnalyzers" Version="10.0.101">
6060
<PrivateAssets>all</PrivateAssets>
6161
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>

Bitget.Net/Bitget.Net.xml

Lines changed: 0 additions & 15139 deletions
This file was deleted.

Bitget.Net/Enums/AnnouncementType.cs

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -11,37 +11,37 @@ namespace Bitget.Net.Enums
1111
public enum AnnouncementType
1212
{
1313
/// <summary>
14-
/// Latest news
14+
/// ["<c>latest_news</c>"] Latest news
1515
/// </summary>
1616
[Map("latest_news")]
1717
LatestNews,
1818
/// <summary>
19-
/// Coin listing
19+
/// ["<c>coin_listings</c>"] Coin listing
2020
/// </summary>
2121
[Map("coin_listings")]
2222
CoinListing,
2323
/// <summary>
24-
/// Product updates
24+
/// ["<c>product_updates</c>"] Product updates
2525
/// </summary>
2626
[Map("product_updates")]
2727
ProductUpdates,
2828
/// <summary>
29-
/// Security update
29+
/// ["<c>security</c>"] Security update
3030
/// </summary>
3131
[Map("security")]
3232
Security,
3333
/// <summary>
34-
/// Api trading update
34+
/// ["<c>api_trading</c>"] Api trading update
3535
/// </summary>
3636
[Map("api_trading")]
3737
ApiTrading,
3838
/// <summary>
39-
/// Maintenance update
39+
/// ["<c>maintenance_system_updates</c>"] Maintenance update
4040
/// </summary>
4141
[Map("maintenance_system_updates")]
4242
MaintenanceSystemUpdates,
4343
/// <summary>
44-
/// Delisting update
44+
/// ["<c>symbol_delisting</c>"] Delisting update
4545
/// </summary>
4646
[Map("symbol_delisting")]
4747
SymbolDelisting

Bitget.Net/Enums/BitgetBusinessType.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,17 +11,17 @@ namespace Bitget.Net.Enums
1111
public enum BitgetBusinessType
1212
{
1313
/// <summary>
14-
/// Mix
14+
/// ["<c>mix</c>"] Mix
1515
/// </summary>
1616
[Map("mix")]
1717
Mix,
1818
/// <summary>
19-
/// Spot
19+
/// ["<c>spot</c>"] Spot
2020
/// </summary>
2121
[Map("spot")]
2222
Spot,
2323
/// <summary>
24-
/// Spot margin
24+
/// ["<c>margin</c>"] Spot margin
2525
/// </summary>
2626
[Map("margin")]
2727
SpotMargin

Bitget.Net/Enums/BitgetFuturesKlineInterval.cs

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -11,98 +11,98 @@ namespace Bitget.Net.Enums
1111
public enum BitgetFuturesKlineInterval
1212
{
1313
/// <summary>
14-
/// 1 minute
14+
/// ["<c>1m</c>"] 1 minute
1515
/// </summary>
1616
[Map("1m")]
1717
OneMinute = 60,
1818
/// <summary>
19-
/// 3 minutes
19+
/// ["<c>3m</c>"] 3 minutes
2020
/// </summary>
2121
[Map("3m")]
2222
ThreeMinutes = 60 * 3,
2323
/// <summary>
24-
/// 5 minutes
24+
/// ["<c>5m</c>"] 5 minutes
2525
/// </summary>
2626
[Map("5m")]
2727
FiveMinutes = 60 * 5,
2828
/// <summary>
29-
/// 15 minutes
29+
/// ["<c>15m</c>"] 15 minutes
3030
/// </summary>
3131
[Map("15m")]
3232
FifteenMinutes = 60 * 15,
3333
/// <summary>
34-
/// 30 minutes
34+
/// ["<c>30m</c>"] 30 minutes
3535
/// </summary>
3636
[Map("30m")]
3737
ThirtyMinutes = 60 * 30,
3838
/// <summary>
39-
/// 1 hour
39+
/// ["<c>1H</c>"] 1 hour
4040
/// </summary>
4141
[Map("1H")]
4242
OneHour = 60 * 60,
4343
/// <summary>
44-
/// 4 hours
44+
/// ["<c>4H</c>"] 4 hours
4545
/// </summary>
4646
[Map("4H")]
4747
FourHours = 60 * 60 * 4,
4848
/// <summary>
49-
/// 6 hours
49+
/// ["<c>6H</c>"] 6 hours
5050
/// </summary>
5151
[Map("6H")]
5252
SixHours = 60 * 60 * 6,
5353
/// <summary>
54-
/// 12 hours
54+
/// ["<c>12H</c>"] 12 hours
5555
/// </summary>
5656
[Map("12H")]
5757
TwelveHours = 60 * 60 * 12,
5858
/// <summary>
59-
/// 1 day
59+
/// ["<c>1D</c>"] 1 day
6060
/// </summary>
6161
[Map("1D")]
6262
OneDay = 60 * 60 * 24,
6363
/// <summary>
64-
/// 3 days
64+
/// ["<c>3D</c>"] 3 days
6565
/// </summary>
6666
[Map("3D")]
6767
ThreeDays = 60 * 60 * 24 * 3,
6868
/// <summary>
69-
/// 1 week
69+
/// ["<c>1W</c>"] 1 week
7070
/// </summary>
7171
[Map("1W")]
7272
OneWeek = 60 * 60 * 24 * 7,
7373
/// <summary>
74-
/// 1 month
74+
/// ["<c>1M</c>"] 1 month
7575
/// </summary>
7676
[Map("1M")]
7777
OneMonth = 60 * 60 * 24 * 30,
7878

7979
/// <summary>
80-
/// 6 hour UTC 0
80+
/// ["<c>6Hutc</c>"] 6 hour UTC 0
8181
/// </summary>
8282
[Map("6Hutc")]
8383
SixHourUtc,
8484
/// <summary>
85-
/// 12 hour UTC 0
85+
/// ["<c>12Hutc</c>"] 12 hour UTC 0
8686
/// </summary>
8787
[Map("12Hutc")]
8888
TwelfHourUtc,
8989
/// <summary>
90-
/// 1 day UTC 0
90+
/// ["<c>1Dutc</c>"] 1 day UTC 0
9191
/// </summary>
9292
[Map("1Dutc")]
9393
OneDayUtc,
9494
/// <summary>
95-
/// 3 day UTC 0
95+
/// ["<c>3Dutc</c>"] 3 day UTC 0
9696
/// </summary>
9797
[Map("3Dutc")]
9898
ThreeDayUTC,
9999
/// <summary>
100-
/// 1 week UTC 0
100+
/// ["<c>1Wutc</c>"] 1 week UTC 0
101101
/// </summary>
102102
[Map("1Wutc")]
103103
OneWeekUtc,
104104
/// <summary>
105-
/// 1 month UTC 0
105+
/// ["<c>1Mutc</c>"] 1 month UTC 0
106106
/// </summary>
107107
[Map("1Mutc")]
108108
OneMonthUtc

Bitget.Net/Enums/BitgetOrderSide.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,12 +11,12 @@ namespace Bitget.Net.Enums
1111
public enum BitgetOrderSide
1212
{
1313
/// <summary>
14-
/// Buy
14+
/// ["<c>buy</c>"] Buy
1515
/// </summary>
1616
[Map("buy")]
1717
Buy,
1818
/// <summary>
19-
/// Sell
19+
/// ["<c>sell</c>"] Sell
2020
/// </summary>
2121
[Map("sell")]
2222
Sell

Bitget.Net/Enums/BitgetProductTypeV2.cs

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -11,32 +11,32 @@ namespace Bitget.Net.Enums
1111
public enum BitgetProductTypeV2
1212
{
1313
/// <summary>
14-
/// USDT futures
14+
/// ["<c>USDT-FUTURES</c>"] USDT futures
1515
/// </summary>
1616
[Map("USDT-FUTURES")]
1717
UsdtFutures,
1818
/// <summary>
19-
/// Mixed futures
19+
/// ["<c>COIN-FUTURES</c>"] Mixed futures
2020
/// </summary>
2121
[Map("COIN-FUTURES")]
2222
CoinFutures,
2323
/// <summary>
24-
/// USDC Futures
24+
/// ["<c>USDC-FUTURES</c>"] USDC Futures
2525
/// </summary>
2626
[Map("USDC-FUTURES")]
2727
UsdcFutures,
2828
/// <summary>
29-
/// DEMO USDT futures
29+
/// ["<c>SUSDT-FUTURES</c>"] DEMO USDT futures
3030
/// </summary>
3131
[Map("SUSDT-FUTURES")]
3232
SimUsdtFutures,
3333
/// <summary>
34-
/// DEMO Mixed futures
34+
/// ["<c>SCOIN-FUTURES</c>"] DEMO Mixed futures
3535
/// </summary>
3636
[Map("SCOIN-FUTURES")]
3737
SimCoinFutures,
3838
/// <summary>
39-
/// DEMO USDC futures
39+
/// ["<c>SUSDC-FUTURES</c>"] DEMO USDC futures
4040
/// </summary>
4141
[Map("SUSDC-FUTURES")]
4242
SimUsdcFutures

Bitget.Net/Enums/BitgetStreamKlineIntervalV2.cs

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -11,93 +11,93 @@ namespace Bitget.Net.Enums
1111
public enum BitgetStreamKlineIntervalV2
1212
{
1313
/// <summary>
14-
/// One minute
14+
/// ["<c>1m</c>"] One minute
1515
/// </summary>
1616
[Map("1m")]
1717
OneMinute = 60,
1818
/// <summary>
19-
/// Five minute
19+
/// ["<c>5m</c>"] Five minute
2020
/// </summary>
2121
[Map("5m")]
2222
FiveMinutes = 60 * 5,
2323
/// <summary>
24-
/// Fifteen minutes
24+
/// ["<c>15m</c>"] Fifteen minutes
2525
/// </summary>
2626
[Map("15m")]
2727
FifteenMinutes = 60 * 15,
2828
/// <summary>
29-
/// Thirty minutes
29+
/// ["<c>30m</c>"] Thirty minutes
3030
/// </summary>
3131
[Map("30m")]
3232
ThirtyMinutes = 60 * 30,
3333
/// <summary>
34-
/// One hour
34+
/// ["<c>1H</c>"] One hour
3535
/// </summary>
3636
[Map("1H")]
3737
OneHour = 60 * 60,
3838
/// <summary>
39-
/// Four hours
39+
/// ["<c>4H</c>"] Four hours
4040
/// </summary>
4141
[Map("4H")]
4242
FourHours = 60 * 60 * 4,
4343
/// <summary>
44-
/// Six hours
44+
/// ["<c>6H</c>"] Six hours
4545
/// </summary>
4646
[Map("6H")]
4747
SixHours = 60 * 60 * 6,
4848
/// <summary>
49-
/// Twelve hours
49+
/// ["<c>12H</c>"] Twelve hours
5050
/// </summary>
5151
[Map("12H")]
5252
TwelveHours = 60 * 60 * 12,
5353
/// <summary>
54-
/// One day
54+
/// ["<c>1D</c>"] One day
5555
/// </summary>
5656
[Map("1D")]
5757
OneDay = 60 * 60 * 24,
5858
/// <summary>
59-
/// Three days
59+
/// ["<c>3D</c>"] Three days
6060
/// </summary>
6161
[Map("3D")]
6262
ThreeDays = 60 * 60 * 24 * 3,
6363
/// <summary>
64-
/// One week
64+
/// ["<c>1W</c>"] One week
6565
/// </summary>
6666
[Map("1W")]
6767
OneWeek = 60 * 60 * 24 * 7,
6868
/// <summary>
69-
/// One month
69+
/// ["<c>1M</c>"] One month
7070
/// </summary>
7171
[Map("1M")]
7272
OneMonth = 60 * 60 * 24 * 30,
7373

7474
/// <summary>
75-
/// Six hours UTC
75+
/// ["<c>6Hutc</c>"] Six hours UTC
7676
/// </summary>
7777
[Map("6Hutc")]
7878
SixHoursUtc,
7979
/// <summary>
80-
/// Twelve hours UTC
80+
/// ["<c>12Hutc</c>"] Twelve hours UTC
8181
/// </summary>
8282
[Map("12Hutc")]
8383
TwelveHoursUtc,
8484
/// <summary>
85-
/// One day UTC
85+
/// ["<c>1Dutc</c>"] One day UTC
8686
/// </summary>
8787
[Map("1Dutc")]
8888
OneDayUtc,
8989
/// <summary>
90-
/// Three day UTC
90+
/// ["<c>3Dutc</c>"] Three day UTC
9191
/// </summary>
9292
[Map("3Dutc")]
9393
ThreeDayUtc,
9494
/// <summary>
95-
/// One week UTC
95+
/// ["<c>1Wutc</c>"] One week UTC
9696
/// </summary>
9797
[Map("1Wutc")]
9898
OneWeekUtc,
9999
/// <summary>
100-
/// One month UTC
100+
/// ["<c>1Mutc</c>"] One month UTC
101101
/// </summary>
102102
[Map("1Mutc")]
103103
OneMonthUtc

0 commit comments

Comments
 (0)