MCPcopy Index your code
hub / github.com/ccxt/ccxt / parseADLRanks

Method parseADLRanks

java/lib/src/main/java/io/github/ccxt/Exchange.java:8263–8276  ·  view source on GitHub ↗
(Object ranks, Object... optionalArgs)

Source from the content-addressed store, hash-verified

8261 }
8262
8263 public Object parseADLRanks(Object ranks, Object... optionalArgs)
8264 {
8265 Object symbols = Helpers.getArg(optionalArgs, 0, null);
8266 Object parameters = Helpers.getArg(optionalArgs, 1, new java.util.HashMap<String, Object>() {{}});
8267 symbols = this.marketSymbols(symbols);
8268 ranks = this.toArray(ranks);
8269 Object result = new java.util.ArrayList<Object>(java.util.Arrays.asList());
8270 for (var i = 0; Helpers.isLessThan(i, Helpers.getArrayLength(ranks)); i++)
8271 {
8272 Object rank = this.extend(this.parseADLRank(Helpers.GetValue(ranks, i)), parameters);
8273 ((java.util.List<Object>)result).add(rank);
8274 }
8275 return this.filterByArrayPositions(result, "symbol", symbols, false);
8276 }
8277
8278 public Object parseAccounts(Object accounts, Object... optionalArgs)
8279 {

Callers 8

fetchPositionsADLRankMethod · 0.45
fetchPositionsADLRankMethod · 0.45
fetchPositionsADLRankMethod · 0.45
fetchPositionsADLRankMethod · 0.45
fetchPositionsADLRankMethod · 0.45
fetchPositionsADLRankMethod · 0.45
fetchPositionsADLRankMethod · 0.45
fetchPositionsADLRankMethod · 0.45

Calls 10

getArgMethod · 0.95
marketSymbolsMethod · 0.95
toArrayMethod · 0.95
isLessThanMethod · 0.95
getArrayLengthMethod · 0.95
extendMethod · 0.95
parseADLRankMethod · 0.95
GetValueMethod · 0.95
addMethod · 0.45

Tested by

no test coverage detected