2020-07-29 18:55:28 +09:00
|
|
|
#if ALTCOINS
|
2019-09-30 10:32:43 +02:00
|
|
|
using BTCPayServer.Payments;
|
2023-02-09 09:49:08 +09:00
|
|
|
using Newtonsoft.Json;
|
2019-09-30 10:32:43 +02:00
|
|
|
|
2019-10-02 22:41:53 -05:00
|
|
|
namespace BTCPayServer.Services.Altcoins.Monero.Payments
|
2019-09-30 10:32:43 +02:00
|
|
|
{
|
|
|
|
public class MoneroSupportedPaymentMethod : ISupportedPaymentMethod
|
|
|
|
{
|
|
|
|
|
|
|
|
public string CryptoCode { get; set; }
|
|
|
|
public long AccountIndex { get; set; }
|
2024-03-14 17:31:27 +08:00
|
|
|
public long? InvoiceSettledConfirmationThreshold { get; set; }
|
2023-02-09 09:49:08 +09:00
|
|
|
[JsonIgnore]
|
2019-09-30 10:32:43 +02:00
|
|
|
public PaymentMethodId PaymentId => new PaymentMethodId(CryptoCode, MoneroPaymentType.Instance);
|
|
|
|
}
|
|
|
|
}
|
2020-07-28 22:48:51 +02:00
|
|
|
#endif
|