package routerrpc

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

service Router

lndrouter.proto:11

Router is a service that offers advanced interaction with the router subsystem of the daemon.

message CircuitKey

lndrouter.proto:593

Used in: ForwardHtlcInterceptRequest, ForwardHtlcInterceptResponse

enum FailureDetail

lndrouter.proto:511

Used in: LinkFailEvent

message ForwardEvent

lndrouter.proto:482

Used in: HtlcEvent

message ForwardFailEvent

lndrouter.proto:487

Used in: HtlcEvent

(message has no fields)

enum HtlcEvent.EventType

lndrouter.proto:447

Used in: HtlcEvent

message HtlcInfo

lndrouter.proto:468

Used in: ForwardEvent, LinkFailEvent

message LinkFailEvent

lndrouter.proto:493

Used in: HtlcEvent

message PairData

lndrouter.proto:326

Used in: PairHistory, QueryProbabilityResponse

message PairHistory

lndrouter.proto:314

PairHistory contains the mission control state for a particular node pair.

Used in: QueryMissionControlResponse

enum PaymentState

lndrouter.proto:537

Used in: PaymentStatus

message PaymentStatus

lndrouter.proto:576

Used as response type in: Router.SendPayment, Router.TrackPayment

enum ResolveHoldForwardAction

lndrouter.proto:657

Used in: ForwardHtlcInterceptResponse

message SendPaymentRequest

lndrouter.proto:113

Used as request type in: Router.SendPayment, Router.SendPaymentV2

message SendToRouteRequest

lndrouter.proto:280

Used as request type in: Router.SendToRoute, Router.SendToRouteV2

message SettleEvent

lndrouter.proto:490

Used in: HtlcEvent

(message has no fields)

message TrackPaymentRequest

lndrouter.proto:242

Used as request type in: Router.TrackPayment, Router.TrackPaymentV2