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

Method loadTimeDifference

java/lib/src/main/java/io/github/ccxt/Exchange.java:11862–11874  ·  view source on GitHub ↗
(Object... optionalArgs)

Source from the content-addressed store, hash-verified

11860 }
11861
11862 public java.util.concurrent.CompletableFuture<Object> loadTimeDifference(Object... optionalArgs)
11863 {
11864
11865 return java.util.concurrent.CompletableFuture.supplyAsync(() -> {
11866
11867 Object parameters = Helpers.getArg(optionalArgs, 0, new java.util.HashMap<String, Object>() {{}});
11868 Object serverTime = (this.fetchTime(parameters)).join();
11869 Object after = this.milliseconds();
11870 Helpers.addElementToObject(this.options, "timeDifference", Helpers.subtract(after, serverTime));
11871 return Helpers.GetValue(this.options, "timeDifference");
11872 });
11873
11874 }
11875
11876 public Object implodeHostname(Object url)
11877 {

Callers 15

fetchMarketsMethod · 0.45
fetchMarketsMethod · 0.45
fetchMarketsMethod · 0.45
fetchMarketsMethod · 0.45
fetchMarketsMethod · 0.45
fetchMarketsMethod · 0.45
fetchMarketsMethod · 0.45
fetchMarketsMethod · 0.45
fetchMarketsMethod · 0.45
fetchMarketsMethod · 0.45
fetchMarketsMethod · 0.45
fetchMarketsMethod · 0.45

Calls 6

getArgMethod · 0.95
fetchTimeMethod · 0.95
millisecondsMethod · 0.95
addElementToObjectMethod · 0.95
subtractMethod · 0.95
GetValueMethod · 0.95

Tested by

no test coverage detected