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.String
autoCleanInvoice(CommandRPCMediator mediatorCommand, java.lang.String cycleSeconds, java.lang.String expiredBy)
CLightningInvoice
delInvoice(CommandRPCMediator mediatorCommand, java.lang.String label, java.lang.String status)
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)
CLightningListInvoices
listInvoices(CommandRPCMediator mediatorCommand, java.lang.String label)
CLightningListPays
listPays(CommandRPCMediator mediatorCommand, java.lang.String bolt11, java.lang.String paymentHash)
CLightningInvoice
waitInvoice(CommandRPCMediator mediatorCommand, java.lang.String label)
CLightningSendPay
waitSendPays(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)
-
-