diff --git a/core/src/main/java/bisq/core/provider/fee/FeeService.java b/core/src/main/java/bisq/core/provider/fee/FeeService.java index ccb1da9670b..54b73a26241 100644 --- a/core/src/main/java/bisq/core/provider/fee/FeeService.java +++ b/core/src/main/java/bisq/core/provider/fee/FeeService.java @@ -122,7 +122,7 @@ public static Coin getMinTakerFee(boolean currencyForFeeIsBtc) { private long txFeePerVbyte = BTC_DEFAULT_TX_FEE; private Map timeStampMap; @Getter - private long lastRequest; + private long lastRequest = 0; @Getter private long minFeePerVByte; private long epochInSecondAtLastRequest; @@ -176,6 +176,7 @@ public void requestFees(@Nullable Runnable resultHandler, @Nullable FaultHandler log.debug("We got a requestFees called again before min pause of {} minutes has passed.", MIN_PAUSE_BETWEEN_REQUESTS_IN_MIN); success(); + return; } lastRequest = now;