Package jrpc.clightning.rpc.payment
Class CLightningPaymentRPC
- java.lang.Object
-
- jrpc.clightning.rpc.payment.CLightningPaymentRPC
-
public class CLightningPaymentRPC extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description CLightningPaymentRPC()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringautoCleanInvoice(CommandRPCMediator mediatorCommand, java.lang.String cycleSeconds, java.lang.String expiredBy)CLightningInvoicedelInvoice(CommandRPCMediator mediatorCommand, java.lang.String label, java.lang.String status)CLightningInvoiceinvoice(CommandRPCMediator mediatorCommand, java.lang.String milliSatoshi, java.lang.String label, java.lang.String description, java.lang.String expiry, java.lang.String[] fallbacks, java.lang.String preImage, boolean exposePrivateChannels)CLightningListInvoiceslistInvoices(CommandRPCMediator mediatorCommand, java.lang.String label)CLightningListPayslistPays(CommandRPCMediator mediatorCommand, java.lang.String bolt11, java.lang.String paymentHash)CLightningInvoicewaitInvoice(CommandRPCMediator mediatorCommand, java.lang.String label)CLightningSendPaywaitSendPays(CommandRPCMediator mediatorCommand, java.lang.String paymentHash, int timeout, int partid)
-
-
-
Method Detail
-
invoice
public CLightningInvoice invoice(CommandRPCMediator mediatorCommand, java.lang.String milliSatoshi, java.lang.String label, java.lang.String description, java.lang.String expiry, java.lang.String[] fallbacks, java.lang.String preImage, boolean exposePrivateChannels)
-
listInvoices
public CLightningListInvoices listInvoices(CommandRPCMediator mediatorCommand, java.lang.String label)
-
delInvoice
public CLightningInvoice delInvoice(CommandRPCMediator mediatorCommand, java.lang.String label, java.lang.String status)
-
autoCleanInvoice
public java.lang.String autoCleanInvoice(CommandRPCMediator mediatorCommand, java.lang.String cycleSeconds, java.lang.String expiredBy)
-
listPays
public CLightningListPays listPays(CommandRPCMediator mediatorCommand, java.lang.String bolt11, java.lang.String paymentHash)
-
waitInvoice
public CLightningInvoice waitInvoice(CommandRPCMediator mediatorCommand, java.lang.String label)
-
waitSendPays
public CLightningSendPay waitSendPays(CommandRPCMediator mediatorCommand, java.lang.String paymentHash, int timeout, int partid)
-
-