Files
breez-sdk-docs/snippets/csharp/ListPayments.cs
2023-11-13 15:53:56 +01:00

38 lines
892 B
C#

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