public static interface RouterOuterClass.SendToRouteRequestOrBuilder
extends com.google.protobuf.MessageOrBuilder
Modifier and Type | Method and Description |
---|---|
com.google.protobuf.ByteString |
getPaymentHash()
The payment hash to use for the HTLC.
|
LightningApi.Route |
getRoute()
Route that should be used to attempt to complete the payment.
|
LightningApi.RouteOrBuilder |
getRouteOrBuilder()
Route that should be used to attempt to complete the payment.
|
boolean |
getSkipTempErr()
Whether the payment should be marked as failed when a temporary error is
returned from the given route.
|
boolean |
hasRoute()
Route that should be used to attempt to complete the payment.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
com.google.protobuf.ByteString getPaymentHash()
The payment hash to use for the HTLC.
bytes payment_hash = 1;
boolean hasRoute()
Route that should be used to attempt to complete the payment.
.lnrpc.Route route = 2;
LightningApi.Route getRoute()
Route that should be used to attempt to complete the payment.
.lnrpc.Route route = 2;
LightningApi.RouteOrBuilder getRouteOrBuilder()
Route that should be used to attempt to complete the payment.
.lnrpc.Route route = 2;
boolean getSkipTempErr()
Whether the payment should be marked as failed when a temporary error is returned from the given route. Set it to true so the payment won't be failed unless a terminal error is occurred, such as payment timeout, no routes, incorrect payment details, or insufficient funds.
bool skip_temp_err = 3;