Fix: Incorrect rounding for lightning amounts (#6201)

This commit is contained in:
Nicolas Dorier 2024-09-06 18:48:20 +09:00 committed by GitHub
parent e4b5609d78
commit 377ff52222
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -89,7 +89,7 @@ namespace BTCPayServer.Payments.Lightning
var nodeInfo = GetNodeInfo(config, context.Logs, preferOnion);
var invoice = context.InvoiceEntity;
decimal due = Extensions.RoundUp(invoice.Price / paymentPrompt.Rate, _Network.Divisibility);
decimal due = Extensions.RoundUp(invoice.Price / paymentPrompt.Rate, paymentPrompt.Divisibility);
try
{
due = paymentPrompt.Calculate().Due;