| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Proto.InvoiceGrpc
Synopsis
- data Invoices = Invoices {
- data AddHoldInvoiceRequest
- data AddHoldInvoiceResp
- data CancelInvoiceMsg
- data CancelInvoiceResp
- data SettleInvoiceMsg
- data SettleInvoiceResp
- data SubscribeSingleInvoiceRequest
Documentation
Constructors
| Invoices | |
Instances
| Service Invoices Source # | |
| HasMethodImpl Invoices "addHoldInvoice" Source # | |
| HasMethodImpl Invoices "cancelInvoice" Source # | |
| HasMethodImpl Invoices "settleInvoice" Source # | |
| HasMethodImpl Invoices "subscribeSingleInvoice" Source # | |
| type ServiceMethods Invoices Source # | |
Defined in Proto.InvoiceGrpc | |
| type ServiceName Invoices Source # | |
Defined in Proto.InvoiceGrpc type ServiceName Invoices = "Invoices" | |
| type ServicePackage Invoices Source # | |
Defined in Proto.InvoiceGrpc type ServicePackage Invoices = "invoicesrpc" | |
| type MethodInput Invoices "addHoldInvoice" Source # | |
Defined in Proto.InvoiceGrpc | |
| type MethodInput Invoices "cancelInvoice" Source # | |
Defined in Proto.InvoiceGrpc | |
| type MethodInput Invoices "settleInvoice" Source # | |
Defined in Proto.InvoiceGrpc | |
| type MethodInput Invoices "subscribeSingleInvoice" Source # | |
Defined in Proto.InvoiceGrpc | |
| type MethodName Invoices "addHoldInvoice" Source # | |
Defined in Proto.InvoiceGrpc type MethodName Invoices "addHoldInvoice" = "AddHoldInvoice" | |
| type MethodName Invoices "cancelInvoice" Source # | |
Defined in Proto.InvoiceGrpc type MethodName Invoices "cancelInvoice" = "CancelInvoice" | |
| type MethodName Invoices "settleInvoice" Source # | |
Defined in Proto.InvoiceGrpc type MethodName Invoices "settleInvoice" = "SettleInvoice" | |
| type MethodName Invoices "subscribeSingleInvoice" Source # | |
Defined in Proto.InvoiceGrpc type MethodName Invoices "subscribeSingleInvoice" = "SubscribeSingleInvoice" | |
| type MethodOutput Invoices "addHoldInvoice" Source # | |
Defined in Proto.InvoiceGrpc | |
| type MethodOutput Invoices "cancelInvoice" Source # | |
Defined in Proto.InvoiceGrpc | |
| type MethodOutput Invoices "settleInvoice" Source # | |
Defined in Proto.InvoiceGrpc | |
| type MethodOutput Invoices "subscribeSingleInvoice" Source # | |
Defined in Proto.InvoiceGrpc | |
| type MethodStreamingType Invoices "addHoldInvoice" Source # | |
Defined in Proto.InvoiceGrpc type MethodStreamingType Invoices "addHoldInvoice" = NonStreaming | |
| type MethodStreamingType Invoices "cancelInvoice" Source # | |
Defined in Proto.InvoiceGrpc type MethodStreamingType Invoices "cancelInvoice" = NonStreaming | |
| type MethodStreamingType Invoices "settleInvoice" Source # | |
Defined in Proto.InvoiceGrpc type MethodStreamingType Invoices "settleInvoice" = NonStreaming | |
| type MethodStreamingType Invoices "subscribeSingleInvoice" Source # | |
Defined in Proto.InvoiceGrpc type MethodStreamingType Invoices "subscribeSingleInvoice" = ServerStreaming | |
data AddHoldInvoiceRequest Source #
Fields :
memo:: Lens' AddHoldInvoiceRequest Data.Text.Texthash:: Lens' AddHoldInvoiceRequest Data.ByteString.ByteStringvalue:: Lens' AddHoldInvoiceRequest Data.Int.Int64valueMsat:: Lens' AddHoldInvoiceRequest Data.Int.Int64descriptionHash:: Lens' AddHoldInvoiceRequest Data.ByteString.ByteStringexpiry:: Lens' AddHoldInvoiceRequest Data.Int.Int64fallbackAddr:: Lens' AddHoldInvoiceRequest Data.Text.TextcltvExpiry:: Lens' AddHoldInvoiceRequest Data.Word.Word64routeHints:: Lens' AddHoldInvoiceRequest [Proto.LndGrpc.RouteHint]vec'routeHints:: Lens' AddHoldInvoiceRequest (Data.Vector.Vector Proto.LndGrpc.RouteHint)private:: Lens' AddHoldInvoiceRequest Prelude.Bool
Instances
data AddHoldInvoiceResp Source #
Fields :
paymentRequest:: Lens' AddHoldInvoiceResp Data.Text.Text
Instances
data CancelInvoiceMsg Source #
Fields :
paymentHash:: Lens' CancelInvoiceMsg Data.ByteString.ByteString
Instances
data CancelInvoiceResp Source #
Fields :
Instances
data SettleInvoiceMsg Source #
Fields :
preimage:: Lens' SettleInvoiceMsg Data.ByteString.ByteString
Instances
data SettleInvoiceResp Source #
Fields :
Instances
data SubscribeSingleInvoiceRequest Source #
Fields :
rHash:: Lens' SubscribeSingleInvoiceRequest Data.ByteString.ByteString