Skip to content

Commit 4051d80

Browse files
committed
Renamed ELP to RPI, added Chase to AdvancedOrderType enum
1 parent 3d74365 commit 4051d80

6 files changed

Lines changed: 12 additions & 10 deletions

File tree

OKX.Net/Clients/UnifiedApi/OKXRestClientUnifiedApiTrading.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ public virtual async Task<HttpResult<OKXOrderPlaceResponse>> PlaceOrderAsync(
4242
bool? banAmend = null,
4343
string? tradeQuoteAsset = null,
4444
int? priceAmendType = null,
45-
bool? isElpTakerAccess = null,
45+
bool? rpiTakerAccess = null,
4646
decimal? maxSlippagePercentage = null,
4747

4848
CancellationToken ct = default)
@@ -66,7 +66,7 @@ public virtual async Task<HttpResult<OKXOrderPlaceResponse>> PlaceOrderAsync(
6666
parameters.Add("stpMode", selfTradePreventionMode);
6767
parameters.Add("tradeQuoteCcy", tradeQuoteAsset);
6868
parameters.Add("pxAmendType", priceAmendType);
69-
parameters.Add("isElpTakerAccess", isElpTakerAccess);
69+
parameters.Add("rpiTakerAccess", rpiTakerAccess);
7070
parameters.Add("slippagePct", maxSlippagePercentage);
7171

7272
if (attachedAlgoOrders != null)

OKX.Net/Enums/AdvancedOrderType.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,4 +10,6 @@ public enum AdvancedOrderType
1010
FillOrKill,
1111
[Map("ioc")]
1212
ImmediateOrCancel,
13+
[Map("chase")]
14+
Chase,
1315
}

OKX.Net/Enums/OrderBookType.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,6 @@ public enum OrderBookType
1616
OrderBook_l2_TBT,
1717
[Map("bbo-tbt")]
1818
BBO_TBT,
19-
[Map("books-elp")]
20-
OrderBookElp
19+
[Map("books-rpi")]
20+
OrderBookRpi
2121
}

OKX.Net/Enums/OrderType.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,6 @@ public enum OrderType
2222
MarketMakerProtection,
2323
[Map("mmp_and_post_only")]
2424
MarketMakerProtectionPostOnly,
25-
[Map("elp")]
26-
Elp
25+
[Map("rpi")]
26+
Rpi
2727
}

OKX.Net/Interfaces/Clients/UnifiedApi/IOKXRestClientUnifiedApiTrading.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -451,7 +451,7 @@ Task<HttpResult<OKXAlgoOrderResponse>> PlaceAlgoOrderAsync(
451451
/// <param name="banAmend">["<c>banAmend</c>"] Whether to disallow the system from amending the size of the SPOT Market Order, if true, system will not amend and reject the market order if user does not have sufficient funds.</param>
452452
/// <param name="tradeQuoteAsset">["<c>tradeQuoteCcy</c>"] The quote currency used for trading. Only applicable to SPOT. The default value is the quote currency of the symbol, for example: for BTC-USD, the default is USD.</param>
453453
/// <param name="priceAmendType">["<c>pxAmendType</c>"] Price amendment type. 0: Do not allow amendment, 1: Allow amendment to best available price within limit</param>
454-
/// <param name="isElpTakerAccess">["<c>isElpTakerAccess</c>"] Whether to use ELP taker access. Only applicable to ioc orders.</param>
454+
/// <param name="rpiTakerAccess">["<c>rpiTakerAccess</c>"] Whether to use RPI taker access. Only applicable to ioc orders.</param>
455455
/// <param name="maxSlippagePercentage">["<c>maxSlippagePercentage</c>"] Maximum acceptable slippage for spot and spot margin market-side orders, ranged 0 to 0.05</param>
456456
/// <param name="ct">Cancellation Token</param>
457457
/// <returns></returns>
@@ -477,7 +477,7 @@ Task<HttpResult<OKXOrderPlaceResponse>> PlaceOrderAsync(
477477
bool? banAmend = null,
478478
string? tradeQuoteAsset = null,
479479
int? priceAmendType = null,
480-
bool? isElpTakerAccess = null,
480+
bool? rpiTakerAccess = null,
481481
decimal? maxSlippagePercentage = null,
482482
CancellationToken ct = default);
483483

OKX.Net/Objects/Market/OKXTrade.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,10 +45,10 @@ public record OKXTrade
4545
public DateTime Time { get; set; }
4646

4747
/// <summary>
48-
/// ["<c>source</c>"] Is ELP order
48+
/// ["<c>source</c>"] Is RPI order
4949
/// </summary>
5050
[JsonPropertyName("source")]
51-
public bool ElpOrder { get; set; }
51+
public bool RpiOrder { get; set; }
5252

5353
/// <summary>
5454
/// ["<c>count</c>"] Number of trades if it is an aggregated trade

0 commit comments

Comments
 (0)