Skip to content

Commit

Permalink
fix(parseOrder): type order (#22593)
Browse files Browse the repository at this point in the history
* fix(parseOrder): type order

* fix spacing

* fix invocations

* fix bitfinex2

* fix build

[ci skip]
  • Loading branch information
Travis CI committed May 24, 2024
1 parent 30ecf96 commit cf0097b
Show file tree
Hide file tree
Showing 540 changed files with 3,996 additions and 3,260 deletions.
10 changes: 10 additions & 0 deletions cs/ccxt/api/binance.cs
Original file line number Diff line number Diff line change
Expand Up @@ -2596,6 +2596,11 @@ public async Task<object> fapiPrivateGetTradeAsynId (object parameters = null)
return await this.callAsync ("fapiPrivateGetTradeAsynId",parameters);
}

public async Task<object> fapiPrivateGetFeeBurn (object parameters = null)
{
return await this.callAsync ("fapiPrivateGetFeeBurn",parameters);
}

public async Task<object> fapiPrivatePostBatchOrders (object parameters = null)
{
return await this.callAsync ("fapiPrivatePostBatchOrders",parameters);
Expand Down Expand Up @@ -2651,6 +2656,11 @@ public async Task<object> fapiPrivatePostApiReferralUserCustomization (object pa
return await this.callAsync ("fapiPrivatePostApiReferralUserCustomization",parameters);
}

public async Task<object> fapiPrivatePostFeeBurn (object parameters = null)
{
return await this.callAsync ("fapiPrivatePostFeeBurn",parameters);
}

public async Task<object> fapiPrivatePutListenKey (object parameters = null)
{
return await this.callAsync ("fapiPrivatePutListenKey",parameters);
Expand Down
10 changes: 10 additions & 0 deletions cs/ccxt/api/binancecoinm.cs
Original file line number Diff line number Diff line change
Expand Up @@ -2596,6 +2596,11 @@ public async Task<object> fapiPrivateGetTradeAsynId (object parameters = null)
return await this.callAsync ("fapiPrivateGetTradeAsynId",parameters);
}

public async Task<object> fapiPrivateGetFeeBurn (object parameters = null)
{
return await this.callAsync ("fapiPrivateGetFeeBurn",parameters);
}

public async Task<object> fapiPrivatePostBatchOrders (object parameters = null)
{
return await this.callAsync ("fapiPrivatePostBatchOrders",parameters);
Expand Down Expand Up @@ -2651,6 +2656,11 @@ public async Task<object> fapiPrivatePostApiReferralUserCustomization (object pa
return await this.callAsync ("fapiPrivatePostApiReferralUserCustomization",parameters);
}

public async Task<object> fapiPrivatePostFeeBurn (object parameters = null)
{
return await this.callAsync ("fapiPrivatePostFeeBurn",parameters);
}

public async Task<object> fapiPrivatePutListenKey (object parameters = null)
{
return await this.callAsync ("fapiPrivatePutListenKey",parameters);
Expand Down
10 changes: 10 additions & 0 deletions cs/ccxt/api/binanceus.cs
Original file line number Diff line number Diff line change
Expand Up @@ -2856,6 +2856,11 @@ public async Task<object> fapiPrivateGetTradeAsynId (object parameters = null)
return await this.callAsync ("fapiPrivateGetTradeAsynId",parameters);
}

public async Task<object> fapiPrivateGetFeeBurn (object parameters = null)
{
return await this.callAsync ("fapiPrivateGetFeeBurn",parameters);
}

public async Task<object> fapiPrivatePostBatchOrders (object parameters = null)
{
return await this.callAsync ("fapiPrivatePostBatchOrders",parameters);
Expand Down Expand Up @@ -2911,6 +2916,11 @@ public async Task<object> fapiPrivatePostApiReferralUserCustomization (object pa
return await this.callAsync ("fapiPrivatePostApiReferralUserCustomization",parameters);
}

public async Task<object> fapiPrivatePostFeeBurn (object parameters = null)
{
return await this.callAsync ("fapiPrivatePostFeeBurn",parameters);
}

public async Task<object> fapiPrivatePutListenKey (object parameters = null)
{
return await this.callAsync ("fapiPrivatePutListenKey",parameters);
Expand Down
10 changes: 10 additions & 0 deletions cs/ccxt/api/binanceusdm.cs
Original file line number Diff line number Diff line change
Expand Up @@ -2596,6 +2596,11 @@ public async Task<object> fapiPrivateGetTradeAsynId (object parameters = null)
return await this.callAsync ("fapiPrivateGetTradeAsynId",parameters);
}

public async Task<object> fapiPrivateGetFeeBurn (object parameters = null)
{
return await this.callAsync ("fapiPrivateGetFeeBurn",parameters);
}

public async Task<object> fapiPrivatePostBatchOrders (object parameters = null)
{
return await this.callAsync ("fapiPrivatePostBatchOrders",parameters);
Expand Down Expand Up @@ -2651,6 +2656,11 @@ public async Task<object> fapiPrivatePostApiReferralUserCustomization (object pa
return await this.callAsync ("fapiPrivatePostApiReferralUserCustomization",parameters);
}

public async Task<object> fapiPrivatePostFeeBurn (object parameters = null)
{
return await this.callAsync ("fapiPrivatePostFeeBurn",parameters);
}

public async Task<object> fapiPrivatePutListenKey (object parameters = null)
{
return await this.callAsync ("fapiPrivatePutListenKey",parameters);
Expand Down
36 changes: 18 additions & 18 deletions cs/ccxt/base/Exchange.Wrappers.cs
Original file line number Diff line number Diff line change
Expand Up @@ -86,7 +86,7 @@ public async Task<Dictionary<string, Dictionary<string, OHLCV[]>>> WatchOHLCVFor
var res = await this.watchOrderBookForSymbols(symbols, limit, parameters);
return ((ccxt.pro.IOrderBook) res).Copy();
}
public async Task<Dictionary<string, object>> FetchDepositAddresses(List<string> codes = null, Dictionary<string, object> parameters = null)
public async Task<Dictionary<string, object>> FetchDepositAddresses(List<String> codes = null, Dictionary<string, object> parameters = null)
{
var res = await this.fetchDepositAddresses(codes, parameters);
return ((Dictionary<string, object>)res);
Expand All @@ -102,7 +102,7 @@ public async Task<MarginMode> FetchMarginMode(string symbol, Dictionary<string,
var res = await this.fetchMarginMode(symbol, parameters);
return new MarginMode(res);
}
public async Task<MarginModes> FetchMarginModes(List<string> symbols = null, Dictionary<string, object> parameters = null)
public async Task<MarginModes> FetchMarginModes(List<String> symbols = null, Dictionary<string, object> parameters = null)
{
var res = await this.fetchMarginModes(symbols, parameters);
return new MarginModes(res);
Expand All @@ -123,7 +123,7 @@ public async Task<Int64> FetchTime(Dictionary<string, object> parameters = null)
var res = await this.fetchTime(parameters);
return (Int64)res;
}
public async Task<Dictionary<string, object>> FetchTradingLimits(List<string> symbols = null, Dictionary<string, object> parameters = null)
public async Task<Dictionary<string, object>> FetchTradingLimits(List<String> symbols = null, Dictionary<string, object> parameters = null)
{
var res = await this.fetchTradingLimits(symbols, parameters);
return ((Dictionary<string, object>)res);
Expand All @@ -138,12 +138,12 @@ public async Task<IsolatedBorrowRates> FetchIsolatedBorrowRates(Dictionary<strin
var res = await this.fetchIsolatedBorrowRates(parameters);
return new IsolatedBorrowRates(res);
}
public async Task<Dictionary<string, LeverageTier[]>> FetchLeverageTiers(List<string> symbols = null, Dictionary<string, object> parameters = null)
public async Task<Dictionary<string, LeverageTier[]>> FetchLeverageTiers(List<String> symbols = null, Dictionary<string, object> parameters = null)
{
var res = await this.fetchLeverageTiers(symbols, parameters);
return ((Dictionary<string, LeverageTier[]>)res);
}
public async Task<Dictionary<string, object>> FetchFundingRates(List<string> symbols = null, Dictionary<string, object> parameters = null)
public async Task<Dictionary<string, object>> FetchFundingRates(List<String> symbols = null, Dictionary<string, object> parameters = null)
{
var res = await this.fetchFundingRates(symbols, parameters);
return ((Dictionary<string, object>)res);
Expand Down Expand Up @@ -188,7 +188,7 @@ public async Task<Leverage> FetchLeverage(string symbol, Dictionary<string, obje
var res = await this.fetchLeverage(symbol, parameters);
return new Leverage(res);
}
public async Task<Leverages> FetchLeverages(List<string> symbols = null, Dictionary<string, object> parameters = null)
public async Task<Leverages> FetchLeverages(List<String> symbols = null, Dictionary<string, object> parameters = null)
{
var res = await this.fetchLeverages(symbols, parameters);
return new Leverages(res);
Expand Down Expand Up @@ -336,14 +336,14 @@ public async Task<Position> WatchPosition(string symbol = null, Dictionary<strin
var res = await this.watchPosition(symbol, parameters);
return new Position(res);
}
public async Task<List<Position>> WatchPositions(List<string> symbols = null, Int64? since2 = 0, Int64? limit2 = 0, Dictionary<string, object> parameters = null)
public async Task<List<Position>> WatchPositions(List<String> symbols = null, Int64? since2 = 0, Int64? limit2 = 0, Dictionary<string, object> parameters = null)
{
var since = since2 == 0 ? null : (object)since2;
var limit = limit2 == 0 ? null : (object)limit2;
var res = await this.watchPositions(symbols, since, limit, parameters);
return ((IList<object>)res).Select(item => new Position(item)).ToList<Position>();
}
public async Task<List<Position>> WatchPositionForSymbols(List<string> symbols = null, Int64? since2 = 0, Int64? limit2 = 0, Dictionary<string, object> parameters = null)
public async Task<List<Position>> WatchPositionForSymbols(List<String> symbols = null, Int64? since2 = 0, Int64? limit2 = 0, Dictionary<string, object> parameters = null)
{
var since = since2 == 0 ? null : (object)since2;
var limit = limit2 == 0 ? null : (object)limit2;
Expand All @@ -360,17 +360,17 @@ public async Task<List<Position>> FetchPositionsForSymbolWs(string symbol, Dicti
var res = await this.fetchPositionsForSymbolWs(symbol, parameters);
return ((IList<object>)res).Select(item => new Position(item)).ToList<Position>();
}
public async Task<List<Position>> FetchPositions(List<string> symbols = null, Dictionary<string, object> parameters = null)
public async Task<List<Position>> FetchPositions(List<String> symbols = null, Dictionary<string, object> parameters = null)
{
var res = await this.fetchPositions(symbols, parameters);
return ((IList<object>)res).Select(item => new Position(item)).ToList<Position>();
}
public async Task<List<Position>> FetchPositionsWs(List<string> symbols = null, Dictionary<string, object> parameters = null)
public async Task<List<Position>> FetchPositionsWs(List<String> symbols = null, Dictionary<string, object> parameters = null)
{
var res = await this.fetchPositionsWs(symbols, parameters);
return ((IList<object>)res).Select(item => new Position(item)).ToList<Position>();
}
public async Task<List<Position>> FetchPositionsRisk(List<string> symbols = null, Dictionary<string, object> parameters = null)
public async Task<List<Position>> FetchPositionsRisk(List<String> symbols = null, Dictionary<string, object> parameters = null)
{
var res = await this.fetchPositionsRisk(symbols, parameters);
return ((IList<object>)res).Select(item => new Position(item)).ToList<Position>();
Expand Down Expand Up @@ -444,12 +444,12 @@ public async Task<Dictionary<string, object>> FetchTransactionFee(string code, D
var res = await this.fetchTransactionFee(code, parameters);
return ((Dictionary<string, object>)res);
}
public async Task<Dictionary<string, object>> FetchTransactionFees(List<string> codes = null, Dictionary<string, object> parameters = null)
public async Task<Dictionary<string, object>> FetchTransactionFees(List<String> codes = null, Dictionary<string, object> parameters = null)
{
var res = await this.fetchTransactionFees(codes, parameters);
return ((Dictionary<string, object>)res);
}
public async Task<Dictionary<string, DepositWithdrawFeeNetwork>> FetchDepositWithdrawFees(List<string> codes = null, Dictionary<string, object> parameters = null)
public async Task<Dictionary<string, DepositWithdrawFeeNetwork>> FetchDepositWithdrawFees(List<String> codes = null, Dictionary<string, object> parameters = null)
{
var res = await this.fetchDepositWithdrawFees(codes, parameters);
return ((Dictionary<string, DepositWithdrawFeeNetwork>)res);
Expand Down Expand Up @@ -484,17 +484,17 @@ public async Task<Ticker> WatchTicker(string symbol, Dictionary<string, object>
var res = await this.watchTicker(symbol, parameters);
return new Ticker(res);
}
public async Task<Tickers> FetchTickers(List<string> symbols = null, Dictionary<string, object> parameters = null)
public async Task<Tickers> FetchTickers(List<String> symbols = null, Dictionary<string, object> parameters = null)
{
var res = await this.fetchTickers(symbols, parameters);
return new Tickers(res);
}
public async Task<Tickers> FetchTickersWs(List<string> symbols = null, Dictionary<string, object> parameters = null)
public async Task<Tickers> FetchTickersWs(List<String> symbols = null, Dictionary<string, object> parameters = null)
{
var res = await this.fetchTickersWs(symbols, parameters);
return new Tickers(res);
}
public async Task<Dictionary<string, OrderBook>> FetchOrderBooks(List<string> symbols = null, Int64? limit2 = 0, Dictionary<string, object> parameters = null)
public async Task<Dictionary<string, OrderBook>> FetchOrderBooks(List<String> symbols = null, Int64? limit2 = 0, Dictionary<string, object> parameters = null)
{
var limit = limit2 == 0 ? null : (object)limit2;
var res = await this.fetchOrderBooks(symbols, limit, parameters);
Expand All @@ -505,7 +505,7 @@ public async Task<Tickers> WatchBidsAsks(List<String> symbols = null, Dictionary
var res = await this.watchBidsAsks(symbols, parameters);
return new Tickers(res);
}
public async Task<Tickers> WatchTickers(List<string> symbols = null, Dictionary<string, object> parameters = null)
public async Task<Tickers> WatchTickers(List<String> symbols = null, Dictionary<string, object> parameters = null)
{
var res = await this.watchTickers(symbols, parameters);
return new Tickers(res);
Expand Down Expand Up @@ -998,7 +998,7 @@ public async Task<Order> CreateStopMarketOrderWs(string symbol, string side, dou
var res = await this.createStopMarketOrderWs(symbol, side, amount, stopPrice, parameters);
return new Order(res);
}
public async Task<LastPrices> FetchLastPrices(List<string> symbols = null, Dictionary<string, object> parameters = null)
public async Task<LastPrices> FetchLastPrices(List<String> symbols = null, Dictionary<string, object> parameters = null)
{
var res = await this.fetchLastPrices(symbols, parameters);
return new LastPrices(res);
Expand Down
2 changes: 2 additions & 0 deletions cs/ccxt/exchanges/binance.cs
Original file line number Diff line number Diff line change
Expand Up @@ -874,6 +874,7 @@ public override object describe()
{ "order/asyn/id", 10 },
{ "trade/asyn", 1000 },
{ "trade/asyn/id", 10 },
{ "feeBurn", 1 },
} },
{ "post", new Dictionary<string, object>() {
{ "batchOrders", 5 },
Expand All @@ -887,6 +888,7 @@ public override object describe()
{ "multiAssetsMargin", 1 },
{ "apiReferral/customization", 1 },
{ "apiReferral/userCustomization", 1 },
{ "feeBurn", 1 },
} },
{ "put", new Dictionary<string, object>() {
{ "listenKey", 1 },
Expand Down
Loading

0 comments on commit cf0097b

Please sign in to comment.