Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- data Invoices = Invoices {
- data AddHoldInvoiceRequest
- data AddHoldInvoiceResp
- data CancelInvoiceMsg
- data CancelInvoiceResp
- data SettleInvoiceMsg
- data SettleInvoiceResp
- data SubscribeSingleInvoiceRequest
Documentation
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.Text
hash
:: Lens' AddHoldInvoiceRequest Data.ByteString.ByteString
value
:: Lens' AddHoldInvoiceRequest Data.Int.Int64
valueMsat
:: Lens' AddHoldInvoiceRequest Data.Int.Int64
descriptionHash
:: Lens' AddHoldInvoiceRequest Data.ByteString.ByteString
expiry
:: Lens' AddHoldInvoiceRequest Data.Int.Int64
fallbackAddr
:: Lens' AddHoldInvoiceRequest Data.Text.Text
cltvExpiry
:: Lens' AddHoldInvoiceRequest Data.Word.Word64
routeHints
:: 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