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

Method safeOpenInterest

java/lib/src/main/java/io/github/ccxt/Exchange.java:13633–13652  ·  view source on GitHub ↗
(Object interest, Object... optionalArgs)

Source from the content-addressed store, hash-verified

13631 }
13632
13633 public Object safeOpenInterest(Object interest, Object... optionalArgs)
13634 {
13635 Object market = Helpers.getArg(optionalArgs, 0, null);
13636 Object symbol = this.safeString(interest, "symbol");
13637 if (Helpers.isTrue(Helpers.isEqual(symbol, null)))
13638 {
13639 symbol = this.safeString(market, "symbol");
13640 }
13641 final Object finalSymbol = symbol;
13642 return this.extend(interest, new java.util.HashMap<String, Object>() {{
13643 put( "symbol", finalSymbol );
13644 put( "baseVolume", Exchange.this.safeNumber(interest, "baseVolume") );
13645 put( "quoteVolume", Exchange.this.safeNumber(interest, "quoteVolume") );
13646 put( "openInterestAmount", Exchange.this.safeNumber(interest, "openInterestAmount") );
13647 put( "openInterestValue", Exchange.this.safeNumber(interest, "openInterestValue") );
13648 put( "timestamp", Exchange.this.safeInteger(interest, "timestamp") );
13649 put( "datetime", Exchange.this.safeString(interest, "datetime") );
13650 put( "info", Exchange.this.safeValue(interest, "info") );
13651 }});
13652 }
13653
13654 public Object parseLiquidation(Object liquidation, Object... optionalArgs)
13655 {

Callers 15

parseOpenInterestMethod · 0.45
parseOpenInterestMethod · 0.45
parseOpenInterestMethod · 0.45
fetchOpenInterestMethod · 0.45
parseOpenInterestMethod · 0.45
parseOpenInterestMethod · 0.45
parseOpenInterestMethod · 0.45
parseOpenInterestMethod · 0.45
parseOpenInterestMethod · 0.45
parseOpenInterestMethod · 0.45
parseOpenInterestMethod · 0.45
parseOpenInterestMethod · 0.45

Calls 8

getArgMethod · 0.95
safeStringMethod · 0.95
isTrueMethod · 0.95
isEqualMethod · 0.95
extendMethod · 0.95
safeNumberMethod · 0.45
safeIntegerMethod · 0.45
safeValueMethod · 0.45

Tested by

no test coverage detected