MCPcopy
hub / github.com/ccxt/ccxt / handleParamBool2

Method handleParamBool2

java/lib/src/main/java/io/github/ccxt/Exchange.java:8493–8502  ·  view source on GitHub ↗
(Object parameters, Object paramName1, Object paramName2, Object... optionalArgs)

Source from the content-addressed store, hash-verified

8491 }
8492
8493 public Object handleParamBool2(Object parameters, Object paramName1, Object paramName2, Object... optionalArgs)
8494 {
8495 Object defaultValue = Helpers.getArg(optionalArgs, 0, null);
8496 Object value = this.safeBool2(parameters, paramName1, paramName2, defaultValue);
8497 if (Helpers.isTrue(!Helpers.isEqual(value, null)))
8498 {
8499 parameters = this.omit(parameters, new java.util.ArrayList<Object>(java.util.Arrays.asList(paramName1, paramName2)));
8500 }
8501 return new java.util.ArrayList<Object>(java.util.Arrays.asList(value, parameters));
8502 }
8503
8504 /**
8505 * @param {object} params - extra parameters

Callers 2

fetchOrderMethod · 0.45

Calls 5

getArgMethod · 0.95
safeBool2Method · 0.95
isTrueMethod · 0.95
isEqualMethod · 0.95
omitMethod · 0.95

Tested by

no test coverage detected