From 346cdf24316c76169db796a296883357c692fec2 Mon Sep 17 00:00:00 2001 From: "nicolas.dorier" Date: Wed, 28 Feb 2018 23:12:09 +0900 Subject: [PATCH] show block gap if lightning node is not synched --- .../Payments/Lightning/LightningLikePaymentHandler.cs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/BTCPayServer/Payments/Lightning/LightningLikePaymentHandler.cs b/BTCPayServer/Payments/Lightning/LightningLikePaymentHandler.cs index d632c7b45..776bcfe3f 100644 --- a/BTCPayServer/Payments/Lightning/LightningLikePaymentHandler.cs +++ b/BTCPayServer/Payments/Lightning/LightningLikePaymentHandler.cs @@ -73,9 +73,10 @@ namespace BTCPayServer.Payments.Lightning throw new Exception($"Lightning node network {info.Network}, but expected is {network.CLightningNetworkName}"); } - if (Math.Abs(info.BlockHeight - (await status).ChainHeight) > 10) + var blocksGap = Math.Abs(info.BlockHeight - (await status).ChainHeight); + if (blocksGap > 10) { - throw new Exception($"The lightning node is not synched"); + throw new Exception($"The lightning is not synched ({blocksGap} blocks)"); } try