diff --git a/core/src/main/java/io/bitsquare/trade/offer/Offer.java b/core/src/main/java/io/bitsquare/trade/offer/Offer.java index 07d0567ba9..e8a72d668d 100644 --- a/core/src/main/java/io/bitsquare/trade/offer/Offer.java +++ b/core/src/main/java/io/bitsquare/trade/offer/Offer.java @@ -17,6 +17,7 @@ package io.bitsquare.trade.offer; +import io.bitsquare.app.DevFlags; import io.bitsquare.app.Version; import io.bitsquare.btc.Restrictions; import io.bitsquare.btc.pricefeed.MarketPrice; @@ -59,7 +60,7 @@ public final class Offer implements StoragePayload, RequiresOwnerIsOnlinePayload private static final long serialVersionUID = Version.P2P_NETWORK_VERSION; @JsonExclude private static final Logger log = LoggerFactory.getLogger(Offer.class); - public static final long TTL = TimeUnit.MINUTES.toMillis(6); + public static final long TTL = TimeUnit.MINUTES.toMillis(DevFlags.STRESS_TEST_MODE ? 3 : 6); public final static String TAC_OFFERER = "With placing that offer I agree to trade " + "with any trader who fulfills the conditions as defined above."; public static final String TAC_TAKER = "With taking that offer I agree to the trade conditions as defined above."; diff --git a/core/src/main/java/io/bitsquare/trade/offer/OpenOfferManager.java b/core/src/main/java/io/bitsquare/trade/offer/OpenOfferManager.java index b6214229b2..00f9fe4e1a 100644 --- a/core/src/main/java/io/bitsquare/trade/offer/OpenOfferManager.java +++ b/core/src/main/java/io/bitsquare/trade/offer/OpenOfferManager.java @@ -18,6 +18,7 @@ package io.bitsquare.trade.offer; import com.google.inject.Inject; +import io.bitsquare.app.DevFlags; import io.bitsquare.app.Log; import io.bitsquare.btc.AddressEntry; import io.bitsquare.btc.TradeWalletService; @@ -67,8 +68,8 @@ public class OpenOfferManager implements PeerManager.Listener, DecryptedDirectMe private static final long RETRY_REPUBLISH_DELAY_SEC = 10; private static final long REPUBLISH_AGAIN_AT_STARTUP_DELAY_SEC = 10; - private static final long REPUBLISH_INTERVAL_MS = TimeUnit.MINUTES.toMillis(15); - private static final long REFRESH_INTERVAL_MS = TimeUnit.MINUTES.toMillis(4); + private static final long REPUBLISH_INTERVAL_MS = TimeUnit.MINUTES.toMillis(DevFlags.STRESS_TEST_MODE ? 6 : 12); + private static final long REFRESH_INTERVAL_MS = TimeUnit.MINUTES.toMillis(DevFlags.STRESS_TEST_MODE ? 2 : 4); private final KeyRing keyRing; private final User user;