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

Method enableDemoTrading

java/lib/src/main/java/io/github/ccxt/Exchange.java:4677–4694  ·  view source on GitHub ↗

@method @name Exchange#enableDemoTrading @description enables or disables demo trading mode @param {boolean} [enable] true if demo trading should be enabled, false otherwise

(Object enable)

Source from the content-addressed store, hash-verified

4675 * @param {boolean} [enable] true if demo trading should be enabled, false otherwise
4676 */
4677 public void enableDemoTrading(Object enable)
4678 {
4679 if (Helpers.isTrue(this.isSandboxModeEnabled))
4680 {
4681 throw new NotSupported((String)Helpers.add(this.id, " demo trading does not support in sandbox environment. Please check https://www.binance.com/en/support/faq/detail/9be58f73e5e14338809e3b705b9687dd to see the differences")) ;
4682 }
4683 if (Helpers.isTrue(enable))
4684 {
4685 Helpers.addElementToObject(this.urls, "apiBackupDemoTrading", Helpers.GetValue(this.urls, "api"));
4686 Helpers.addElementToObject(this.urls, "api", Helpers.GetValue(this.urls, "demo"));
4687 } else if (Helpers.isTrue(Helpers.inOp(this.urls, "apiBackupDemoTrading")))
4688 {
4689 Helpers.addElementToObject(this.urls, "api", ((Object)Helpers.GetValue(this.urls, "apiBackupDemoTrading")));
4690 Object newUrls = this.omit(this.urls, "apiBackupDemoTrading");
4691 this.urls = newUrls;
4692 }
4693 Helpers.addElementToObject(this.options, "enableDemoTrading", enable);
4694 }
4695
4696 public Object sign(Object path, Object... optionalArgs)
4697 {

Callers 5

mainMethod · 0.45
mainMethod · 0.45
mainMethod · 0.45
InitOptionsMethod · 0.45
mainMethod · 0.45

Calls 6

isTrueMethod · 0.95
addMethod · 0.95
addElementToObjectMethod · 0.95
GetValueMethod · 0.95
inOpMethod · 0.95
omitMethod · 0.95

Tested by 3

mainMethod · 0.36
mainMethod · 0.36
mainMethod · 0.36