Refactor Payouts and PullPayments DB models (#6173)

This commit is contained in:
Nicolas Dorier
2024-08-28 18:52:08 +09:00
committed by GitHub
parent 3c40dc1f49
commit 1dd37c5020
33 changed files with 389 additions and 261 deletions

View File

@@ -115,12 +115,12 @@ namespace BTCPayServer
}
var blob = pp.GetBlob();
if (!_pullPaymentHostedService.SupportsLNURL(blob))
if (!_pullPaymentHostedService.SupportsLNURL(pp, blob))
{
return NotFound();
}
var unit = blob.Currency == "SATS" ? LightMoneyUnit.Satoshi : LightMoneyUnit.BTC;
var unit = pp.Currency == "SATS" ? LightMoneyUnit.Satoshi : LightMoneyUnit.BTC;
var progress = _pullPaymentHostedService.CalculatePullPaymentProgress(pp, DateTimeOffset.UtcNow);
var remaining = progress.Limit - progress.Completed - progress.Awaiting;
var request = new LNURLWithdrawRequest