| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Proto.RouterGrpc
Synopsis
- data Router = Router {
- data BuildRouteRequest
- data BuildRouteResponse
- data ChanStatusAction
- data ChanStatusAction
- data ChanStatusAction'UnrecognizedValue
- data CircuitKey
- data FailureDetail
- = UNKNOWN
- | NO_DETAIL
- | ONION_DECODE
- | LINK_NOT_ELIGIBLE
- | ON_CHAIN_TIMEOUT
- | HTLC_EXCEEDS_MAX
- | INSUFFICIENT_BALANCE
- | INCOMPLETE_FORWARD
- | HTLC_ADD_FAILED
- | FORWARDS_DISABLED
- | INVOICE_CANCELED
- | INVOICE_UNDERPAID
- | INVOICE_EXPIRY_TOO_SOON
- | INVOICE_NOT_OPEN
- | MPP_INVOICE_TIMEOUT
- | ADDRESS_MISMATCH
- | SET_TOTAL_MISMATCH
- | SET_TOTAL_TOO_LOW
- | SET_OVERPAID
- | UNKNOWN_INVOICE
- | INVALID_KEYSEND
- | MPP_IN_PROGRESS
- | CIRCULAR_ROUTE
- | FailureDetail'Unrecognized !FailureDetail'UnrecognizedValue
- data FailureDetail
- data FailureDetail'UnrecognizedValue
- data ForwardEvent
- data ForwardFailEvent
- data ForwardHtlcInterceptRequest
- data ForwardHtlcInterceptRequest'CustomRecordsEntry
- data ForwardHtlcInterceptResponse
- data GetMissionControlConfigRequest
- data GetMissionControlConfigResponse
- data HtlcEvent
- data HtlcEvent'Event
- _HtlcEvent'ForwardEvent :: Prism' HtlcEvent'Event ForwardEvent
- _HtlcEvent'ForwardFailEvent :: Prism' HtlcEvent'Event ForwardFailEvent
- _HtlcEvent'SettleEvent :: Prism' HtlcEvent'Event SettleEvent
- _HtlcEvent'LinkFailEvent :: Prism' HtlcEvent'Event LinkFailEvent
- data HtlcEvent'EventType
- data HtlcEvent'EventType
- data HtlcEvent'EventType'UnrecognizedValue
- data HtlcInfo
- data LinkFailEvent
- data MissionControlConfig
- data PairData
- data PairHistory
- data PaymentState
- data PaymentState
- data PaymentState'UnrecognizedValue
- data PaymentStatus
- data QueryMissionControlRequest
- data QueryMissionControlResponse
- data QueryProbabilityRequest
- data QueryProbabilityResponse
- data ResetMissionControlRequest
- data ResetMissionControlResponse
- data ResolveHoldForwardAction
- data ResolveHoldForwardAction
- data ResolveHoldForwardAction'UnrecognizedValue
- data RouteFeeRequest
- data RouteFeeResponse
- data SendPaymentRequest
- data SendPaymentRequest'DestCustomRecordsEntry
- data SendToRouteRequest
- data SendToRouteResponse
- data SetMissionControlConfigRequest
- data SetMissionControlConfigResponse
- data SettleEvent
- data SubscribeHtlcEventsRequest
- data TrackPaymentRequest
- data UpdateChanStatusRequest
- data UpdateChanStatusResponse
- data XImportMissionControlRequest
- data XImportMissionControlResponse
Documentation
Constructors
| Router | |
Instances
| Service Router Source # | |
| HasMethodImpl Router "buildRoute" Source # | |
| HasMethodImpl Router "estimateRouteFee" Source # | |
| HasMethodImpl Router "getMissionControlConfig" Source # | |
| HasMethodImpl Router "htlcInterceptor" Source # | |
| HasMethodImpl Router "queryMissionControl" Source # | |
| HasMethodImpl Router "queryProbability" Source # | |
| HasMethodImpl Router "resetMissionControl" Source # | |
| HasMethodImpl Router "sendPayment" Source # | |
| HasMethodImpl Router "sendPaymentV2" Source # | |
| HasMethodImpl Router "sendToRoute" Source # | |
| HasMethodImpl Router "sendToRouteV2" Source # | |
| HasMethodImpl Router "setMissionControlConfig" Source # | |
| HasMethodImpl Router "subscribeHtlcEvents" Source # | |
| HasMethodImpl Router "trackPayment" Source # | |
| HasMethodImpl Router "trackPaymentV2" Source # | |
| HasMethodImpl Router "updateChanStatus" Source # | |
| HasMethodImpl Router "ximportMissionControl" Source # | |
| type ServiceMethods Router Source # | |
Defined in Proto.RouterGrpc type ServiceMethods Router = "buildRoute" ': ("estimateRouteFee" ': ("getMissionControlConfig" ': ("htlcInterceptor" ': ("queryMissionControl" ': ("queryProbability" ': ("resetMissionControl" ': ("sendPayment" ': ("sendPaymentV2" ': ("sendToRoute" ': ("sendToRouteV2" ': ("setMissionControlConfig" ': ("subscribeHtlcEvents" ': ("trackPayment" ': ("trackPaymentV2" ': ("updateChanStatus" ': ("ximportMissionControl" ': ([] :: [Symbol]))))))))))))))))) | |
| type ServiceName Router Source # | |
Defined in Proto.RouterGrpc type ServiceName Router = "Router" | |
| type ServicePackage Router Source # | |
Defined in Proto.RouterGrpc type ServicePackage Router = "routerrpc" | |
| type MethodInput Router "buildRoute" Source # | |
Defined in Proto.RouterGrpc | |
| type MethodInput Router "estimateRouteFee" Source # | |
Defined in Proto.RouterGrpc | |
| type MethodInput Router "getMissionControlConfig" Source # | |
Defined in Proto.RouterGrpc | |
| type MethodInput Router "htlcInterceptor" Source # | |
Defined in Proto.RouterGrpc | |
| type MethodInput Router "queryMissionControl" Source # | |
Defined in Proto.RouterGrpc | |
| type MethodInput Router "queryProbability" Source # | |
Defined in Proto.RouterGrpc | |
| type MethodInput Router "resetMissionControl" Source # | |
Defined in Proto.RouterGrpc | |
| type MethodInput Router "sendPayment" Source # | |
Defined in Proto.RouterGrpc | |
| type MethodInput Router "sendPaymentV2" Source # | |
Defined in Proto.RouterGrpc | |
| type MethodInput Router "sendToRoute" Source # | |
Defined in Proto.RouterGrpc | |
| type MethodInput Router "sendToRouteV2" Source # | |
Defined in Proto.RouterGrpc | |
| type MethodInput Router "setMissionControlConfig" Source # | |
Defined in Proto.RouterGrpc | |
| type MethodInput Router "subscribeHtlcEvents" Source # | |
Defined in Proto.RouterGrpc | |
| type MethodInput Router "trackPayment" Source # | |
Defined in Proto.RouterGrpc | |
| type MethodInput Router "trackPaymentV2" Source # | |
Defined in Proto.RouterGrpc | |
| type MethodInput Router "updateChanStatus" Source # | |
Defined in Proto.RouterGrpc | |
| type MethodInput Router "ximportMissionControl" Source # | |
Defined in Proto.RouterGrpc | |
| type MethodName Router "buildRoute" Source # | |
Defined in Proto.RouterGrpc type MethodName Router "buildRoute" = "BuildRoute" | |
| type MethodName Router "estimateRouteFee" Source # | |
Defined in Proto.RouterGrpc type MethodName Router "estimateRouteFee" = "EstimateRouteFee" | |
| type MethodName Router "getMissionControlConfig" Source # | |
Defined in Proto.RouterGrpc type MethodName Router "getMissionControlConfig" = "GetMissionControlConfig" | |
| type MethodName Router "htlcInterceptor" Source # | |
Defined in Proto.RouterGrpc type MethodName Router "htlcInterceptor" = "HtlcInterceptor" | |
| type MethodName Router "queryMissionControl" Source # | |
Defined in Proto.RouterGrpc type MethodName Router "queryMissionControl" = "QueryMissionControl" | |
| type MethodName Router "queryProbability" Source # | |
Defined in Proto.RouterGrpc type MethodName Router "queryProbability" = "QueryProbability" | |
| type MethodName Router "resetMissionControl" Source # | |
Defined in Proto.RouterGrpc type MethodName Router "resetMissionControl" = "ResetMissionControl" | |
| type MethodName Router "sendPayment" Source # | |
Defined in Proto.RouterGrpc type MethodName Router "sendPayment" = "SendPayment" | |
| type MethodName Router "sendPaymentV2" Source # | |
Defined in Proto.RouterGrpc type MethodName Router "sendPaymentV2" = "SendPaymentV2" | |
| type MethodName Router "sendToRoute" Source # | |
Defined in Proto.RouterGrpc type MethodName Router "sendToRoute" = "SendToRoute" | |
| type MethodName Router "sendToRouteV2" Source # | |
Defined in Proto.RouterGrpc type MethodName Router "sendToRouteV2" = "SendToRouteV2" | |
| type MethodName Router "setMissionControlConfig" Source # | |
Defined in Proto.RouterGrpc type MethodName Router "setMissionControlConfig" = "SetMissionControlConfig" | |
| type MethodName Router "subscribeHtlcEvents" Source # | |
Defined in Proto.RouterGrpc type MethodName Router "subscribeHtlcEvents" = "SubscribeHtlcEvents" | |
| type MethodName Router "trackPayment" Source # | |
Defined in Proto.RouterGrpc type MethodName Router "trackPayment" = "TrackPayment" | |
| type MethodName Router "trackPaymentV2" Source # | |
Defined in Proto.RouterGrpc type MethodName Router "trackPaymentV2" = "TrackPaymentV2" | |
| type MethodName Router "updateChanStatus" Source # | |
Defined in Proto.RouterGrpc type MethodName Router "updateChanStatus" = "UpdateChanStatus" | |
| type MethodName Router "ximportMissionControl" Source # | |
Defined in Proto.RouterGrpc type MethodName Router "ximportMissionControl" = "XImportMissionControl" | |
| type MethodOutput Router "buildRoute" Source # | |
Defined in Proto.RouterGrpc | |
| type MethodOutput Router "estimateRouteFee" Source # | |
Defined in Proto.RouterGrpc | |
| type MethodOutput Router "getMissionControlConfig" Source # | |
Defined in Proto.RouterGrpc | |
| type MethodOutput Router "htlcInterceptor" Source # | |
Defined in Proto.RouterGrpc | |
| type MethodOutput Router "queryMissionControl" Source # | |
Defined in Proto.RouterGrpc | |
| type MethodOutput Router "queryProbability" Source # | |
Defined in Proto.RouterGrpc | |
| type MethodOutput Router "resetMissionControl" Source # | |
Defined in Proto.RouterGrpc | |
| type MethodOutput Router "sendPayment" Source # | |
Defined in Proto.RouterGrpc | |
| type MethodOutput Router "sendPaymentV2" Source # | |
Defined in Proto.RouterGrpc | |
| type MethodOutput Router "sendToRoute" Source # | |
Defined in Proto.RouterGrpc | |
| type MethodOutput Router "sendToRouteV2" Source # | |
Defined in Proto.RouterGrpc | |
| type MethodOutput Router "setMissionControlConfig" Source # | |
Defined in Proto.RouterGrpc | |
| type MethodOutput Router "subscribeHtlcEvents" Source # | |
Defined in Proto.RouterGrpc | |
| type MethodOutput Router "trackPayment" Source # | |
Defined in Proto.RouterGrpc | |
| type MethodOutput Router "trackPaymentV2" Source # | |
Defined in Proto.RouterGrpc | |
| type MethodOutput Router "updateChanStatus" Source # | |
Defined in Proto.RouterGrpc | |
| type MethodOutput Router "ximportMissionControl" Source # | |
Defined in Proto.RouterGrpc | |
| type MethodStreamingType Router "buildRoute" Source # | |
Defined in Proto.RouterGrpc type MethodStreamingType Router "buildRoute" = NonStreaming | |
| type MethodStreamingType Router "estimateRouteFee" Source # | |
Defined in Proto.RouterGrpc type MethodStreamingType Router "estimateRouteFee" = NonStreaming | |
| type MethodStreamingType Router "getMissionControlConfig" Source # | |
Defined in Proto.RouterGrpc type MethodStreamingType Router "getMissionControlConfig" = NonStreaming | |
| type MethodStreamingType Router "htlcInterceptor" Source # | |
Defined in Proto.RouterGrpc type MethodStreamingType Router "htlcInterceptor" = BiDiStreaming | |
| type MethodStreamingType Router "queryMissionControl" Source # | |
Defined in Proto.RouterGrpc type MethodStreamingType Router "queryMissionControl" = NonStreaming | |
| type MethodStreamingType Router "queryProbability" Source # | |
Defined in Proto.RouterGrpc type MethodStreamingType Router "queryProbability" = NonStreaming | |
| type MethodStreamingType Router "resetMissionControl" Source # | |
Defined in Proto.RouterGrpc type MethodStreamingType Router "resetMissionControl" = NonStreaming | |
| type MethodStreamingType Router "sendPayment" Source # | |
Defined in Proto.RouterGrpc type MethodStreamingType Router "sendPayment" = ServerStreaming | |
| type MethodStreamingType Router "sendPaymentV2" Source # | |
Defined in Proto.RouterGrpc type MethodStreamingType Router "sendPaymentV2" = ServerStreaming | |
| type MethodStreamingType Router "sendToRoute" Source # | |
Defined in Proto.RouterGrpc type MethodStreamingType Router "sendToRoute" = NonStreaming | |
| type MethodStreamingType Router "sendToRouteV2" Source # | |
Defined in Proto.RouterGrpc type MethodStreamingType Router "sendToRouteV2" = NonStreaming | |
| type MethodStreamingType Router "setMissionControlConfig" Source # | |
Defined in Proto.RouterGrpc type MethodStreamingType Router "setMissionControlConfig" = NonStreaming | |
| type MethodStreamingType Router "subscribeHtlcEvents" Source # | |
Defined in Proto.RouterGrpc type MethodStreamingType Router "subscribeHtlcEvents" = ServerStreaming | |
| type MethodStreamingType Router "trackPayment" Source # | |
Defined in Proto.RouterGrpc type MethodStreamingType Router "trackPayment" = ServerStreaming | |
| type MethodStreamingType Router "trackPaymentV2" Source # | |
Defined in Proto.RouterGrpc type MethodStreamingType Router "trackPaymentV2" = ServerStreaming | |
| type MethodStreamingType Router "updateChanStatus" Source # | |
Defined in Proto.RouterGrpc type MethodStreamingType Router "updateChanStatus" = NonStreaming | |
| type MethodStreamingType Router "ximportMissionControl" Source # | |
Defined in Proto.RouterGrpc type MethodStreamingType Router "ximportMissionControl" = NonStreaming | |
data BuildRouteRequest Source #
Fields :
amtMsat:: Lens' BuildRouteRequest Data.Int.Int64finalCltvDelta:: Lens' BuildRouteRequest Data.Int.Int32outgoingChanId:: Lens' BuildRouteRequest Data.Word.Word64hopPubkeys:: Lens' BuildRouteRequest [Data.ByteString.ByteString]vec'hopPubkeys:: Lens' BuildRouteRequest (Data.Vector.Vector Data.ByteString.ByteString)paymentAddr:: Lens' BuildRouteRequest Data.ByteString.ByteString
Instances
data BuildRouteResponse Source #
Fields :
route:: Lens' BuildRouteResponse Proto.LndGrpc.Routemaybe'route:: Lens' BuildRouteResponse (Prelude.Maybe Proto.LndGrpc.Route)
Instances
data ChanStatusAction Source #
Instances
data ChanStatusAction Source #
Instances
data ChanStatusAction'UnrecognizedValue Source #
Instances
data CircuitKey Source #
Instances
data FailureDetail Source #
Constructors
Instances
data FailureDetail Source #
Instances
data FailureDetail'UnrecognizedValue Source #
Instances
data ForwardEvent Source #
Fields :
info:: Lens' ForwardEvent HtlcInfomaybe'info:: Lens' ForwardEvent (Prelude.Maybe HtlcInfo)
Instances
data ForwardFailEvent Source #
Fields :
Instances
data ForwardHtlcInterceptRequest Source #
Fields :
incomingCircuitKey:: Lens' ForwardHtlcInterceptRequest CircuitKeymaybe'incomingCircuitKey:: Lens' ForwardHtlcInterceptRequest (Prelude.Maybe CircuitKey)incomingAmountMsat:: Lens' ForwardHtlcInterceptRequest Data.Word.Word64incomingExpiry:: Lens' ForwardHtlcInterceptRequest Data.Word.Word32paymentHash:: Lens' ForwardHtlcInterceptRequest Data.ByteString.ByteStringoutgoingRequestedChanId:: Lens' ForwardHtlcInterceptRequest Data.Word.Word64outgoingAmountMsat:: Lens' ForwardHtlcInterceptRequest Data.Word.Word64outgoingExpiry:: Lens' ForwardHtlcInterceptRequest Data.Word.Word32customRecords:: Lens' ForwardHtlcInterceptRequest (Data.Map.Map Data.Word.Word64 Data.ByteString.ByteString)onionBlob:: Lens' ForwardHtlcInterceptRequest Data.ByteString.ByteString
Instances
data ForwardHtlcInterceptRequest'CustomRecordsEntry Source #
Fields :
Instances
data ForwardHtlcInterceptResponse Source #
Fields :
incomingCircuitKey:: Lens' ForwardHtlcInterceptResponse CircuitKeymaybe'incomingCircuitKey:: Lens' ForwardHtlcInterceptResponse (Prelude.Maybe CircuitKey)action:: Lens' ForwardHtlcInterceptResponse ResolveHoldForwardActionpreimage:: Lens' ForwardHtlcInterceptResponse Data.ByteString.ByteString
Instances
data GetMissionControlConfigRequest Source #
Fields :
Instances
data GetMissionControlConfigResponse Source #
Fields :
config:: Lens' GetMissionControlConfigResponse MissionControlConfigmaybe'config:: Lens' GetMissionControlConfigResponse (Prelude.Maybe MissionControlConfig)
Instances
Fields :
incomingChannelId:: Lens' HtlcEvent Data.Word.Word64outgoingChannelId:: Lens' HtlcEvent Data.Word.Word64incomingHtlcId:: Lens' HtlcEvent Data.Word.Word64outgoingHtlcId:: Lens' HtlcEvent Data.Word.Word64timestampNs:: Lens' HtlcEvent Data.Word.Word64eventType:: Lens' HtlcEvent HtlcEvent'EventTypemaybe'event:: Lens' HtlcEvent (Prelude.Maybe HtlcEvent'Event)maybe'forwardEvent:: Lens' HtlcEvent (Prelude.Maybe ForwardEvent)forwardEvent:: Lens' HtlcEvent ForwardEventmaybe'forwardFailEvent:: Lens' HtlcEvent (Prelude.Maybe ForwardFailEvent)forwardFailEvent:: Lens' HtlcEvent ForwardFailEventmaybe'settleEvent:: Lens' HtlcEvent (Prelude.Maybe SettleEvent)settleEvent:: Lens' HtlcEvent SettleEventmaybe'linkFailEvent:: Lens' HtlcEvent (Prelude.Maybe LinkFailEvent)linkFailEvent:: Lens' HtlcEvent LinkFailEvent
Instances
data HtlcEvent'Event Source #
Constructors
| HtlcEvent'ForwardEvent !ForwardEvent | |
| HtlcEvent'ForwardFailEvent !ForwardFailEvent | |
| HtlcEvent'SettleEvent !SettleEvent | |
| HtlcEvent'LinkFailEvent !LinkFailEvent |
Instances
_HtlcEvent'SettleEvent :: Prism' HtlcEvent'Event SettleEvent Source #
data HtlcEvent'EventType Source #
Constructors
| HtlcEvent'UNKNOWN | |
| HtlcEvent'SEND | |
| HtlcEvent'RECEIVE | |
| HtlcEvent'FORWARD | |
| HtlcEvent'EventType'Unrecognized !HtlcEvent'EventType'UnrecognizedValue |
Instances
data HtlcEvent'EventType Source #
Instances
data HtlcEvent'EventType'UnrecognizedValue Source #
Instances
Fields :
incomingTimelock:: Lens' HtlcInfo Data.Word.Word32outgoingTimelock:: Lens' HtlcInfo Data.Word.Word32incomingAmtMsat:: Lens' HtlcInfo Data.Word.Word64outgoingAmtMsat:: Lens' HtlcInfo Data.Word.Word64
Instances
data LinkFailEvent Source #
Fields :
info:: Lens' LinkFailEvent HtlcInfomaybe'info:: Lens' LinkFailEvent (Prelude.Maybe HtlcInfo)wireFailure:: Lens' LinkFailEvent Proto.LndGrpc.Failure'FailureCodefailureDetail:: Lens' LinkFailEvent FailureDetailfailureString:: Lens' LinkFailEvent Data.Text.Text
Instances
data MissionControlConfig Source #
Fields :
halfLifeSeconds:: Lens' MissionControlConfig Data.Word.Word64hopProbability:: Lens' MissionControlConfig Prelude.Floatweight:: Lens' MissionControlConfig Prelude.FloatmaximumPaymentResults:: Lens' MissionControlConfig Data.Word.Word32minimumFailureRelaxInterval:: Lens' MissionControlConfig Data.Word.Word64
Instances
Fields :
failTime:: Lens' PairData Data.Int.Int64failAmtSat:: Lens' PairData Data.Int.Int64failAmtMsat:: Lens' PairData Data.Int.Int64successTime:: Lens' PairData Data.Int.Int64successAmtSat:: Lens' PairData Data.Int.Int64successAmtMsat:: Lens' PairData Data.Int.Int64
Instances
data PairHistory Source #
Fields :
nodeFrom:: Lens' PairHistory Data.ByteString.ByteStringnodeTo:: Lens' PairHistory Data.ByteString.ByteStringhistory:: Lens' PairHistory PairDatamaybe'history:: Lens' PairHistory (Prelude.Maybe PairData)
Instances
data PaymentState Source #
Constructors
| IN_FLIGHT | |
| SUCCEEDED | |
| FAILED_TIMEOUT | |
| FAILED_NO_ROUTE | |
| FAILED_ERROR | |
| FAILED_INCORRECT_PAYMENT_DETAILS | |
| FAILED_INSUFFICIENT_BALANCE | |
| PaymentState'Unrecognized !PaymentState'UnrecognizedValue |
Instances
data PaymentState Source #
Instances
data PaymentState'UnrecognizedValue Source #
Instances
data PaymentStatus Source #
Fields :
Instances
data QueryMissionControlRequest Source #
Fields :
Instances
data QueryMissionControlResponse Source #
Fields :
Instances
data QueryProbabilityRequest Source #
Fields :
Instances
data QueryProbabilityResponse Source #
Fields :
probability:: Lens' QueryProbabilityResponse Prelude.Doublehistory:: Lens' QueryProbabilityResponse PairDatamaybe'history:: Lens' QueryProbabilityResponse (Prelude.Maybe PairData)
Instances
data ResetMissionControlRequest Source #
Fields :
Instances
data ResetMissionControlResponse Source #
Fields :
Instances
data ResolveHoldForwardAction Source #
Constructors
| SETTLE | |
| FAIL | |
| RESUME | |
| ResolveHoldForwardAction'Unrecognized !ResolveHoldForwardAction'UnrecognizedValue |
Instances
data ResolveHoldForwardAction Source #
Instances
data ResolveHoldForwardAction'UnrecognizedValue Source #
Instances
data RouteFeeRequest Source #
Fields :
Instances
data RouteFeeResponse Source #
Fields :
routingFeeMsat:: Lens' RouteFeeResponse Data.Int.Int64timeLockDelay:: Lens' RouteFeeResponse Data.Int.Int64
Instances
data SendPaymentRequest Source #
Fields :
dest:: Lens' SendPaymentRequest Data.ByteString.ByteStringamt:: Lens' SendPaymentRequest Data.Int.Int64amtMsat:: Lens' SendPaymentRequest Data.Int.Int64paymentHash:: Lens' SendPaymentRequest Data.ByteString.ByteStringfinalCltvDelta:: Lens' SendPaymentRequest Data.Int.Int32paymentAddr:: Lens' SendPaymentRequest Data.ByteString.ByteStringpaymentRequest:: Lens' SendPaymentRequest Data.Text.TexttimeoutSeconds:: Lens' SendPaymentRequest Data.Int.Int32feeLimitSat:: Lens' SendPaymentRequest Data.Int.Int64feeLimitMsat:: Lens' SendPaymentRequest Data.Int.Int64outgoingChanId:: Lens' SendPaymentRequest Data.Word.Word64outgoingChanIds:: Lens' SendPaymentRequest [Data.Word.Word64]vec'outgoingChanIds:: Lens' SendPaymentRequest (Data.Vector.Unboxed.Vector Data.Word.Word64)lastHopPubkey:: Lens' SendPaymentRequest Data.ByteString.ByteStringcltvLimit:: Lens' SendPaymentRequest Data.Int.Int32routeHints:: Lens' SendPaymentRequest [Proto.LndGrpc.RouteHint]vec'routeHints:: Lens' SendPaymentRequest (Data.Vector.Vector Proto.LndGrpc.RouteHint)destCustomRecords:: Lens' SendPaymentRequest (Data.Map.Map Data.Word.Word64 Data.ByteString.ByteString)allowSelfPayment:: Lens' SendPaymentRequest Prelude.BooldestFeatures:: Lens' SendPaymentRequest [Proto.LndGrpc.FeatureBit]vec'destFeatures:: Lens' SendPaymentRequest (Data.Vector.Vector Proto.LndGrpc.FeatureBit)maxParts:: Lens' SendPaymentRequest Data.Word.Word32noInflightUpdates:: Lens' SendPaymentRequest Prelude.BoolmaxShardSizeMsat:: Lens' SendPaymentRequest Data.Word.Word64amp:: Lens' SendPaymentRequest Prelude.Bool
Instances
data SendPaymentRequest'DestCustomRecordsEntry Source #
Fields :
Instances
data SendToRouteRequest Source #
Fields :
paymentHash:: Lens' SendToRouteRequest Data.ByteString.ByteStringroute:: Lens' SendToRouteRequest Proto.LndGrpc.Routemaybe'route:: Lens' SendToRouteRequest (Prelude.Maybe Proto.LndGrpc.Route)
Instances
data SendToRouteResponse Source #
Fields :
preimage:: Lens' SendToRouteResponse Data.ByteString.ByteStringfailure:: Lens' SendToRouteResponse Proto.LndGrpc.Failuremaybe'failure:: Lens' SendToRouteResponse (Prelude.Maybe Proto.LndGrpc.Failure)
Instances
data SetMissionControlConfigRequest Source #
Fields :
config:: Lens' SetMissionControlConfigRequest MissionControlConfigmaybe'config:: Lens' SetMissionControlConfigRequest (Prelude.Maybe MissionControlConfig)
Instances
data SetMissionControlConfigResponse Source #
Fields :
Instances
data SettleEvent Source #
Fields :
preimage:: Lens' SettleEvent Data.ByteString.ByteString
Instances
data SubscribeHtlcEventsRequest Source #
Fields :
Instances
data TrackPaymentRequest Source #
Fields :
paymentHash:: Lens' TrackPaymentRequest Data.ByteString.ByteStringnoInflightUpdates:: Lens' TrackPaymentRequest Prelude.Bool
Instances
data UpdateChanStatusRequest Source #
Fields :
chanPoint:: Lens' UpdateChanStatusRequest Proto.LndGrpc.ChannelPointmaybe'chanPoint:: Lens' UpdateChanStatusRequest (Prelude.Maybe Proto.LndGrpc.ChannelPoint)action:: Lens' UpdateChanStatusRequest ChanStatusAction
Instances
data UpdateChanStatusResponse Source #
Fields :
Instances
data XImportMissionControlRequest Source #
Fields :
Instances
data XImportMissionControlResponse Source #
Fields :