Files
breez-sdk-docs/snippets/csharp/ListPayments.cs
2023-11-03 15:19:58 +01:00

38 lines
903 B
C#

using Breez.Sdk;
public class ListPaymentsSnippets
{
public void ListPayments(BlockingBreezServices sdk)
{
// ANCHOR: list-payments
try
{
var payments = sdk.ListPayments(
new ListPaymentsRequest(PaymentTypeFilter.ALL));
}
catch (Exception)
{
// Handle error
}
// ANCHOR_END: list-payments
}
public void ListPaymentsFiltered(BlockingBreezServices sdk)
{
// ANCHOR: list-payments-filtered
try
{
var payments = sdk.ListPayments(
new ListPaymentsRequest(
PaymentTypeFilter.SENT,
fromTimestamp: 1696880000,
includeFailures: true));
}
catch (Exception)
{
// Handle error
}
// ANCHOR_END: list-payments-filtered
}
}