public static interface LightningApi.AMPInvoiceStateOrBuilder
extends com.google.protobuf.MessageOrBuilder
Modifier and Type | Method and Description |
---|---|
long |
getAmtPaidMsat()
The total amount paid for the sub-invoice expressed in milli satoshis.
|
long |
getSettleIndex()
The settle index of this HTLC set, if the invoice state is settled.
|
long |
getSettleTime()
The time this HTLC set was settled expressed in unix epoch.
|
LightningApi.InvoiceHTLCState |
getState()
The state the HTLCs associated with this setID are in.
|
int |
getStateValue()
The state the HTLCs associated with this setID are in.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
int getStateValue()
The state the HTLCs associated with this setID are in.
.lnrpc.InvoiceHTLCState state = 1;
LightningApi.InvoiceHTLCState getState()
The state the HTLCs associated with this setID are in.
.lnrpc.InvoiceHTLCState state = 1;
long getSettleIndex()
The settle index of this HTLC set, if the invoice state is settled.
uint64 settle_index = 2;
long getSettleTime()
The time this HTLC set was settled expressed in unix epoch.
int64 settle_time = 3;
long getAmtPaidMsat()
The total amount paid for the sub-invoice expressed in milli satoshis.
int64 amt_paid_msat = 5;