MCPcopy
hub / github.com/ccxt/ccxt / fetchLeverage

Method fetchLeverage

java/lib/src/main/java/io/github/ccxt/Exchange.java:5409–5425  ·  view source on GitHub ↗
(Object symbol, Object... optionalArgs)

Source from the content-addressed store, hash-verified

5407 }
5408
5409 public java.util.concurrent.CompletableFuture<Object> fetchLeverage(Object symbol, Object... optionalArgs)
5410 {
5411
5412 return java.util.concurrent.CompletableFuture.supplyAsync(() -> {
5413
5414 Object parameters = Helpers.getArg(optionalArgs, 0, new java.util.HashMap<String, Object>() {{}});
5415 if (Helpers.isTrue(Helpers.GetValue(this.has, "fetchLeverages")))
5416 {
5417 Object leverages = (this.fetchLeverages(new java.util.ArrayList<Object>(java.util.Arrays.asList(symbol)), parameters)).join();
5418 return this.safeDict(leverages, symbol);
5419 } else
5420 {
5421 throw new NotSupported((String)Helpers.add(this.id, " fetchLeverage() is not supported yet")) ;
5422 }
5423 });
5424
5425 }
5426
5427 public java.util.concurrent.CompletableFuture<Object> fetchLeverages(Object... optionalArgs)
5428 {

Callers

nothing calls this directly

Calls 6

getArgMethod · 0.95
isTrueMethod · 0.95
GetValueMethod · 0.95
fetchLeveragesMethod · 0.95
safeDictMethod · 0.95
addMethod · 0.95

Tested by

no test coverage detected