The bot stops immediately after launch (Poloniex, no GUI)

Issue #586 resolved
Desrever Nu created an issue
/Library/Java/JavaVirtualMachines/jdk1.8.0_31.jdk/Contents/Home/bin/java -Didea.launcher.port=7536 "-Didea.launcher.bin.path=/Applications/IntelliJ IDEA 14 CE.app/Contents/bin" -Dfile.encoding=UTF-8 -classpath "/Library/Java/JavaVirtualMachines/jdk1.8.0_31.jdk/Contents/Home/lib/ant-javafx.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_31.jdk/Contents/Home/lib/dt.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_31.jdk/Contents/Home/lib/javafx-mx.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_31.jdk/Contents/Home/lib/jconsole.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_31.jdk/Contents/Home/lib/sa-jdi.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_31.jdk/Contents/Home/lib/tools.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_31.jdk/Contents/Home/jre/lib/charsets.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_31.jdk/Contents/Home/jre/lib/deploy.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_31.jdk/Contents/Home/jre/lib/javaws.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_31.jdk/Contents/Home/jre/lib/jce.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_31.jdk/Contents/Home/jre/lib/jfr.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_31.jdk/Contents/Home/jre/lib/jfxswt.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_31.jdk/Contents/Home/jre/lib/jsse.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_31.jdk/Contents/Home/jre/lib/management-agent.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_31.jdk/Contents/Home/jre/lib/plugin.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_31.jdk/Contents/Home/jre/lib/resources.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_31.jdk/Contents/Home/jre/lib/rt.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_31.jdk/Contents/Home/jre/lib/ext/cldrdata.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_31.jdk/Contents/Home/jre/lib/ext/dnsns.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_31.jdk/Contents/Home/jre/lib/ext/jfxrt.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_31.jdk/Contents/Home/jre/lib/ext/localedata.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_31.jdk/Contents/Home/jre/lib/ext/nashorn.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_31.jdk/Contents/Home/jre/lib/ext/sunec.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_31.jdk/Contents/Home/jre/lib/ext/sunjce_provider.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_31.jdk/Contents/Home/jre/lib/ext/sunpkcs11.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_31.jdk/Contents/Home/jre/lib/ext/zipfs.jar:/Users/advanced/Desktop/nubot/build/classes/main:/Users/advanced/Desktop/nubot/build/resources/main:/Users/advanced/Desktop/nubot/lib/spark-core-2.2-SNAPSHOT.jar:/Users/advanced/Desktop/nubot/lib/EasyJccKit.jar:/Users/advanced/.gradle/caches/modules-2/files-2.1/org.slf4j/slf4j-api/1.7.7/2b8019b6249bb05d81d3a3094e468753e2b21311/slf4j-api-1.7.7.jar:/Users/advanced/.gradle/caches/modules-2/files-2.1/ch.qos.logback/logback-core/1.1.2/2d23694879c2c12f125dac5076bdfd5d771cc4cb/logback-core-1.1.2.jar:/Users/advanced/.gradle/caches/modules-2/files-2.1/ch.qos.logback/logback-classic/1.1.2/b316e9737eea25e9ddd6d88eaeee76878045c6b2/logback-classic-1.1.2.jar:/Users/advanced/.gradle/caches/modules-2/files-2.1/org.codehaus.janino/janino/2.7.8/109852ba81725a1ca29cc9aa0688455bd7be4b0f/janino-2.7.8.jar:/Users/advanced/.gradle/caches/modules-2/files-2.1/com.google.code.gson/gson/2.2.3/91ac0b4c3a38b721c7548baa239950f23b65b56e/gson-2.2.3.jar:/Users/advanced/.gradle/caches/modules-2/files-2.1/org.codehaus.jackson/jackson-core-asl/1.9.13/3c304d70f42f832e0a86d45bd437f692129299a4/jackson-core-asl-1.9.13.jar:/Users/advanced/.gradle/caches/modules-2/files-2.1/com.googlecode.json-simple/json-simple/1.1.1/c9ad4a0850ab676c5c64461a05ca524cdfff59f1/json-simple-1.1.1.jar:/Users/advanced/.gradle/caches/modules-2/files-2.1/org.jsoup/jsoup/1.7.3/92568d7167ce1bf9eb1fd815b022d5a2c113547a/jsoup-1.7.3.jar:/Users/advanced/.gradle/caches/modules-2/files-2.1/org.codeartisans/org.json/20131017/5d7d19369aa653c8daaee8ced5893bb03caf6664/org.json-20131017.jar:/Users/advanced/.gradle/caches/modules-2/files-2.1/commons-codec/commons-codec/1.7/9cd61d269c88f9fb0eb36cea1efcd596ab74772f/commons-codec-1.7.jar:/Users/advanced/.gradle/caches/modules-2/files-2.1/commons-io/commons-io/2.4/b1b6ea3b7e4aa4f492509a4952029cd8e48019ad/commons-io-2.4.jar:/Users/advanced/.gradle/caches/modules-2/files-2.1/commons-net/commons-net/3.3/cd0d5510908225f76c5fe5a3f1df4fa44866f81e/commons-net-3.3.jar:/Users/advanced/.gradle/caches/modules-2/files-2.1/com.sun.mail/mailapi/1.5.2/a771b4ee62fe4e8969e25e924571b10025614d5d/mailapi-1.5.2.jar:/Users/advanced/.gradle/caches/modules-2/files-2.1/javax.mail/mail/1.4.4/b907ef0a02ff6e809392b1e7149198497fcc8e49/mail-1.4.4.jar:/Users/advanced/.gradle/caches/modules-2/files-2.1/com.sun.mail/smtp/1.5.2/5adefed02d04079fa0b5bab030ab23249edbf636/smtp-1.5.2.jar:/Users/advanced/.gradle/caches/modules-2/files-2.1/io.evanwong.oss/hipchat-java/0.3.0/fe35eb06a017c33ac74eb8a6f31a7e2c26a6b88a/hipchat-java-0.3.0.jar:/Users/advanced/.gradle/caches/modules-2/files-2.1/org.eclipse.jetty.aggregate/jetty-all/9.3.0.M1/72b5db7108a981eb12a6b96df639195ec301e134/jetty-all-9.3.0.M1.jar:/Users/advanced/.gradle/caches/modules-2/files-2.1/com.sparkjava/spark-template-mustache/1.0.0/4ec9af139064124fc8d1b65524262bfb124b0422/spark-template-mustache-1.0.0.jar:/Users/advanced/.gradle/caches/modules-2/files-2.1/com.github.spullara.mustache.java/compiler/0.9.0/7f074af770986d9b41019bf48a9d80ba339a23f0/compiler-0.9.0.jar:/Users/advanced/.gradle/caches/modules-2/files-2.1/org.codehaus.janino/commons-compiler/2.7.8/fe224c801f296af125316178300dfc633675a8ff/commons-compiler-2.7.8.jar:/Users/advanced/.gradle/caches/modules-2/files-2.1/org.apache.httpcomponents/httpcore/4.3.2/31fbbff1ddbf98f3aa7377c94d33b0447c646b6e/httpcore-4.3.2.jar:/Users/advanced/.gradle/caches/modules-2/files-2.1/commons-logging/commons-logging/1.1.3/f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f/commons-logging-1.1.3.jar:/Users/advanced/.gradle/caches/modules-2/files-2.1/javax.activation/activation/1.1/e6cb541461c2834bdea3eb920f1884d1eb508b50/activation-1.1.jar:/Users/advanced/.gradle/caches/modules-2/files-2.1/com.fasterxml.jackson.core/jackson-databind/2.4.2/8e31266a272ad25ac4c089734d93e8d811652c1f/jackson-databind-2.4.2.jar:/Users/advanced/.gradle/caches/modules-2/files-2.1/javax.websocket/javax.websocket-api/1.0/fc843b649d4a1dcb0497669d262befa3918c7ba8/javax.websocket-api-1.0.jar:/Users/advanced/.gradle/caches/modules-2/files-2.1/javax.servlet/javax.servlet-api/3.1.0/3cd63d075497751784b2fa84be59432f4905bf7c/javax.servlet-api-3.1.0.jar:/Users/advanced/.gradle/caches/modules-2/files-2.1/com.sparkjava/spark-core/2.0.0/10c8252f6aabe01d188b5341ad3289f7a6813382/spark-core-2.0.0.jar:/Users/advanced/.gradle/caches/modules-2/files-2.1/com.fasterxml.jackson.core/jackson-annotations/2.4.0/d6a66c7a5f01cf500377bd669507a08cfeba882a/jackson-annotations-2.4.0.jar:/Users/advanced/.gradle/caches/modules-2/files-2.1/com.fasterxml.jackson.core/jackson-core/2.4.2/ceb72830d95c512b4b300a38f29febc85bdf6e4b/jackson-core-2.4.2.jar:/Users/advanced/.gradle/caches/modules-2/files-2.1/org.eclipse.jetty/jetty-server/9.0.2.v20130417/f2e4f1d2cb1d4ad07b71f4677417345e64e9979d/jetty-server-9.0.2.v20130417.jar:/Users/advanced/.gradle/caches/modules-2/files-2.1/org.eclipse.jetty/jetty-webapp/9.0.2.v20130417/dd8ddd2a736219331697c2e9ca8548f940cfa39a/jetty-webapp-9.0.2.v20130417.jar:/Users/advanced/.gradle/caches/modules-2/files-2.1/org.eclipse.jetty.orbit/javax.servlet/3.0.0.v201112011016/aaaa85845fb5c59da00193f06b8e5278d8bf3f8/javax.servlet-3.0.0.v201112011016.jar:/Users/advanced/.gradle/caches/modules-2/files-2.1/org.eclipse.jetty/jetty-http/9.0.2.v20130417/5b2bffa33a97578cd363099722e849e16e73492/jetty-http-9.0.2.v20130417.jar:/Users/advanced/.gradle/caches/modules-2/files-2.1/org.eclipse.jetty/jetty-io/9.0.2.v20130417/5e49f2599ec053af19a5501bad7612ee14382f85/jetty-io-9.0.2.v20130417.jar:/Users/advanced/.gradle/caches/modules-2/files-2.1/org.eclipse.jetty/jetty-xml/9.0.2.v20130417/275bf457a6cf3a1afcc5927dd52a00bc12916ec9/jetty-xml-9.0.2.v20130417.jar:/Users/advanced/.gradle/caches/modules-2/files-2.1/org.eclipse.jetty/jetty-servlet/9.0.2.v20130417/83a175d8f19b93961f5a7ee94a20ce26a386c040/jetty-servlet-9.0.2.v20130417.jar:/Users/advanced/.gradle/caches/modules-2/files-2.1/org.eclipse.jetty/jetty-util/9.0.2.v20130417/f26f99a2491774c0c81be34a30f7ebf92c17ab9/jetty-util-9.0.2.v20130417.jar:/Users/advanced/.gradle/caches/modules-2/files-2.1/org.eclipse.jetty/jetty-security/9.0.2.v20130417/3d775b3046435269578ddd439d8ed26723bb2d74/jetty-security-9.0.2.v20130417.jar:/Users/advanced/.gradle/caches/modules-2/files-2.1/org.apache.httpcomponents/httpclient/4.3.5/9783d89b8eea20a517a4afc5f979bd2882b54c44/httpclient-4.3.5.jar:/Users/advanced/.gradle/caches/modules-2/files-2.1/junit/junit/4.10/e4f1766ce7404a08f45d859fb9c226fc9e41a861/junit-4.10.jar:/Users/advanced/.gradle/caches/modules-2/files-2.1/org.hamcrest/hamcrest-core/1.1/860340562250678d1a344907ac75754e259cdb14/hamcrest-core-1.1.jar:/Users/advanced/.gradle/caches/modules-2/files-2.1/commons-cli/commons-cli/1.2/2bf96b7aa8b611c177d329452af1dc933e14501c/commons-cli-1.2.jar:/Users/advanced/.gradle/caches/modules-2/files-2.1/org.apache.commons/commons-lang3/3.3.2/90a3822c38ec8c996e84c16a3477ef632cbc87a3/commons-lang3-3.3.2.jar:/Users/advanced/.gradle/caches/modules-2/files-2.1/joda-time/joda-time/2.7/5599707a3eaad13e889f691b3af78c8c03842195/joda-time-2.7.jar:/Users/advanced/.gradle/caches/modules-2/files-2.1/javax.servlet/servlet-api/3.0-alpha-1/7b491267924e8c81f4f9378caba0ee03423948ca/servlet-api-3.0-alpha-1.jar:/Applications/IntelliJ IDEA 14 CE.app/Contents/lib/idea_rt.jar" com.intellij.rt.execution.application.AppMain com.nubits.nubot.launch.MainLaunch -cfg=config/myconfig/poloniex.json
16:30:03.127 [main] INFO  - defined session path logs/session_1429713003123 [com.nubits.nubot.launch.MainLaunch:61]
16:30:03.203 [main] INFO  - Run NuBot from CLI [com.nubits.nubot.launch.MainLaunch:104]
16:30:03.205 [main] DEBUG - parsing options from config/myconfig/poloniex.json [SessionLOG:44]
16:30:03.254 [main] WARN  - You are using the "spread" != 0 , which is not reccomented by Nu developers for purposes different from testing. [c.n.n.o.ParseOptions:332]
16:30:03.331 [main] DEBUG - loading opt: {"nudIp":"127.0.0.1","submitLiquidity":false,"apiKey":"C2TZT391-AALUG7CS-61SVN571-KJCEXYG0","distributeLiquidity":false,"nubitAddress":"bSBh4Kag9f1kSdsLhVRnnd1TuDwBMs4yPq","mainFeed":"btce","rpcUser":"desrever","mailRecipient":"desrever.nu@gmail.com","maxBuyVolume":6.0,"maxSellVolume":6.0,"nudPort":9091,"backupFeeds":["coinbase","blockchain"],"priceIncrement":0.5,"rpcPass":"c140c140","apiSecret":"29f2845cb4916960c9251c9fc497dbfdeef96f412cca4bc196ba555e80c664b10e5222ff4a95f0427ac444c76bc513676e130a3e195ed15eddada3cf3a4d0117","hipchat":true,"pair":"nbt_btc","mailnotifications":"SEVERE","verbose":true,"spread":4.0,"emergencyTimeout":60,"multipleCustodians":false,"txFee":0.2,"exchangeName":"Poloniex","executeOrders":true,"wallchangeThreshold":0.05,"dualSide":true,"keepProceeds":0.0} [com.nubits.nubot.launch.MainLaunch:49]
16:30:03.332 [main] DEBUG - launch bot [SessionLOG:107]
16:30:03.332 [main] INFO  - adding shutdown hook [SessionLOG:86]
16:30:03.431 [main] INFO  - *** session *** starting at 20150422 16:30:03 [com.nubits.nubot.launch.MainLaunch:92]
16:30:03.433 [main] DEBUG - execute bot depending on defined strategy [com.nubits.nubot.launch.MainLaunch:136]
16:30:03.436 [main] DEBUG - creating secondary bot object [com.nubits.nubot.launch.MainLaunch:140]
16:30:03.452 [main] INFO  - Setting up NuBot version : develop:branch-develop [com.nubits.nubot.bot.NuBotBase:200]
16:30:03.453 [main] WARN  - Trades will be executed [c.n.n.b.NuBotBase:205]
16:30:03.456 [main] INFO  - Session ID = develop:branch-develop|1429713003456|3ccf9b [com.nubits.nubot.bot.NuBotBase:73]
16:30:03.458 [main] DEBUG - Logback used 'file:/Users/advanced/Desktop/nubot/config/logging/logback.xml' as the configuration file. [com.nubits.nubot.bot.NuBotBase:97]
16:30:03.463 [main] INFO  - Set up SSL certificates [com.nubits.nubot.bot.NuBotBase:112]
16:30:03.464 [main] INFO  - installKeystore. trustall: false [com.nubits.nubot.utils.Utils:391]
16:30:03.474 [main] INFO  - Reading keystorefile from : /Users/advanced/Desktop/nubot/res/ssl/nubot_keystore.jks [com.nubits.nubot.utils.Utils:406]
16:30:03.483 [main] INFO  - setup Exchange object [com.nubits.nubot.bot.NuBotBase:123]
16:30:03.488 [main] DEBUG - Wrap the keys into a new ApiKeys object [com.nubits.nubot.bot.NuBotBase:125]
16:30:03.489 [main] DEBUG - Create e ExchangeLiveData object to accommodate liveData from the exchange [com.nubits.nubot.bot.NuBotBase:130]
16:30:03.489 [main] DEBUG - get exchange interface for Poloniex [com.nubits.nubot.exchanges.ExchangeFacade:140]
16:30:03.496 [main] INFO  - Swapped pair mode : false [com.nubits.nubot.bot.NuBotBase:159]
16:30:03.500 [main] DEBUG - Poloniex uses global TX fee, currency pair not supprted. 
now calling getTxFee() [com.nubits.nubot.trading.wrappers.PoloniexWrapper:425]
16:30:03.501 [main] DEBUG - Create a TaskManager  [com.nubits.nubot.bot.NuBotBase:215]
16:30:03.507 [main] INFO  - setting up tasks [com.nubits.nubot.tasks.TaskManager:91]
16:30:03.511 [main] DEBUG - checkConnectionTask : com.nubits.nubot.tasks.BotTask@78b1cc93 [com.nubits.nubot.tasks.TaskManager:96]
16:30:03.513 [main] DEBUG - sendLiquidityTask : com.nubits.nubot.tasks.BotTask@6646153 [com.nubits.nubot.tasks.TaskManager:101]
16:30:03.516 [main] DEBUG - strategyFiatTask : com.nubits.nubot.tasks.BotTask@21507a04 [com.nubits.nubot.tasks.TaskManager:107]
16:30:03.521 [main] DEBUG - secondaryPegTask : com.nubits.nubot.tasks.BotTask@143640d5 [com.nubits.nubot.tasks.TaskManager:112]
16:30:03.524 [main] DEBUG - priceTriggerTask : com.nubits.nubot.tasks.BotTask@6295d394 [com.nubits.nubot.tasks.TaskManager:127]
16:30:03.525 [main] DEBUG - Starting task : Check connection with exchange [com.nubits.nubot.bot.NuBotBase:224]
16:30:03.525 [main] INFO  - BotTask [checkConnection] will start in 1s, and run it every 127s [com.nubits.nubot.tasks.BotTask:63]
16:30:03.526 [main] INFO  - Waiting a for the connectionThreads to detect connection [com.nubits.nubot.bot.NuBotBase:228]
16:30:04.527 [checkConnection] DEBUG - Executing class com.nubits.nubot.tasks.CheckConnectionTask [com.nubits.nubot.tasks.CheckConnectionTask:39]
16:30:04.571 [checkConnection] DEBUG - Checking connection to http://poloniex.com/ -  Connected : true [com.nubits.nubot.tasks.CheckConnectionTask:43]
16:30:07.390 [main] ERROR - Poloniex API returned an error: Nonce must be greater than 14296272715100053. You provided 1429713006622. [c.n.n.t.w.PoloniexWrapper:147]
16:30:07.391 [main] DEBUG - nonce error. retry with corrected nonce 14296272715100058 [com.nubits.nubot.trading.wrappers.PoloniexWrapper:110]
16:30:07.492 [main] ERROR - could not launch bot [SessionLOG:135]
16:30:07.493 [Thread-0] INFO  - Bot shutting down sequence started. [com.nubits.nubot.bot.NuBotBase:285]
16:30:07.510 [Thread-0] INFO  - after 0 hours 0 minutes 4 seconds uptime on Poloniex [nbt_btc] [com.nubits.nubot.bot.NuBotBase:294]
16:30:09.084 [Thread-0] INFO  - try to shutdown all tasks [com.nubits.nubot.bot.NuBotBase:302]
16:30:09.084 [Thread-0] INFO  - Stopping all BotTasks.  [com.nubits.nubot.tasks.TaskManager:141]
16:30:09.085 [Thread-0] DEBUG - Shutting down checkConnection [com.nubits.nubot.tasks.TaskManager:147]
16:30:09.085 [Thread-0] DEBUG - Shutting down sendLiquidity [com.nubits.nubot.tasks.TaskManager:147]
16:30:09.085 [Thread-0] DEBUG - Shutting down Strategy Fiat Task [com.nubits.nubot.tasks.TaskManager:147]
16:30:09.085 [Thread-0] DEBUG - Shutting down Strategy Crypto Task [com.nubits.nubot.tasks.TaskManager:147]
16:30:09.086 [Thread-0] DEBUG - Shutting down priceTriggerTask [com.nubits.nubot.tasks.TaskManager:147]
16:30:09.086 [Thread-0] INFO  - BotTasks stopped.  [com.nubits.nubot.tasks.TaskManager:155]
16:30:09.087 [Thread-0] INFO  - Clearing out active orders ...  [com.nubits.nubot.bot.NuBotBase:313]
16:30:09.088 [Thread-0] DEBUG - nonce used 14296272715100059 [com.nubits.nubot.trading.wrappers.PoloniexWrapper:770]
16:30:09.311 [Thread-0] INFO  - Order clear request successful [com.nubits.nubot.bot.NuBotBase:320]
16:30:09.312 [Thread-0] INFO  - Logs of this session saved in logs/session_1429713003123 [com.nubits.nubot.bot.NuBotBase:353]
16:30:09.313 [Thread-0] INFO  - ** end of the session ** [com.nubits.nubot.bot.NuBotBase:357]
16:30:09.313 [Thread-0] INFO  - Session terminated. Timestamp 1429713009313 [SessionLOG:98]
16:30:09.314 [Thread-0] INFO  - Exit main [com.nubits.nubot.bot.Global:103]

Process finished with exit code 0

Comments (7)

  1. Benjamin Cordes

    this is expected from my point of view. we try pinging the exchange and it fails, then we stop. however: on current develop there should be 10 re-tries.

  2. Desrever Nu reporter

    that is expected if ping fails, but ping didn'f fail

    16:30:04.571 [checkConnection] DEBUG - Checking connection to http://poloniex.com/ -  Connected : true [com.nubits.nubot.tasks.CheckConnectionTask:43]
    

    and it didn't retried 10 times either, according to the log.

  3. Desrever Nu reporter

    retrying :

    16:41:48.729 [checkConnection] DEBUG - Checking connection to http://poloniex.com/ -  Connected : true [com.nubits.nubot.tasks.CheckConnectionTask:43]
    16:41:51.641 [main] ERROR - Poloniex API returned an error: Nonce must be greater than 14296272715100065. You provided 1429713710795. [c.n.n.t.w.PoloniexWrapper:147]
    16:41:51.642 [main] DEBUG - nonce error. retry with corrected nonce 14296272715100070 [com.nubits.nubot.trading.wrappers.PoloniexWrapper:110]
    16:41:51.743 [main] ERROR - could not launch bot [SessionLOG:135]
    16:41:51.744 [Thread-0] INFO  - Bot shutting down sequence started. [com.nubits.nubot.bot.NuBotBase:285]
    
  4. Desrever Nu reporter

    from the exception, is it possible removing "exchange setup went wrong" ?

    The error is already detailed .

  5. Benjamin Cordes

    changed it to:

    throw new NuBotRunException("could not query exchange: [ " + activeOrdersResponse.getError() + " ]");

  6. Log in to comment