From f4b146da58741c1f55fd862eccd49e5cca8ac3c2 Mon Sep 17 00:00:00 2001 From: Carsten Otto Date: Sun, 22 May 2022 23:23:51 +0200 Subject: [PATCH] add log statement --- .../lndmanagej/pickhardtpayments/model/Routes.java | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/pickhardt-payments/src/main/java/de/cotto/lndmanagej/pickhardtpayments/model/Routes.java b/pickhardt-payments/src/main/java/de/cotto/lndmanagej/pickhardtpayments/model/Routes.java index 28f05fe8..86fdd512 100644 --- a/pickhardt-payments/src/main/java/de/cotto/lndmanagej/pickhardtpayments/model/Routes.java +++ b/pickhardt-payments/src/main/java/de/cotto/lndmanagej/pickhardtpayments/model/Routes.java @@ -3,6 +3,8 @@ package de.cotto.lndmanagej.pickhardtpayments.model; import de.cotto.lndmanagej.model.Coins; import de.cotto.lndmanagej.model.EdgeWithLiquidityInformation; import de.cotto.lndmanagej.model.Route; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; import java.util.ArrayList; import java.util.Collection; @@ -10,6 +12,8 @@ import java.util.Comparator; import java.util.List; public final class Routes { + private static final Logger LOGGER = LoggerFactory.getLogger(Routes.class); + private Routes() { // do not instantiate me } @@ -36,6 +40,14 @@ public final class Routes { Coins requiredAmount = route.getForwardAmountForHop(index); Coins availableAmountUpperBound = edge.availableLiquidityUpperBound(); if (availableAmountUpperBound.compareTo(requiredAmount) < 0) { + LOGGER.warn( + "Above liquidity: {} < {} at index {} in {} (in {})", + availableAmountUpperBound, + requiredAmount, + index, + route, + routes + ); return true; } }