public static interface LightningApi.FeeLimitOrBuilder
extends com.google.protobuf.MessageOrBuilder
Modifier and Type | Method and Description |
---|---|
long |
getFixed()
The fee limit expressed as a fixed amount of satoshis.
|
long |
getFixedMsat()
The fee limit expressed as a fixed amount of millisatoshis.
|
LightningApi.FeeLimit.LimitCase |
getLimitCase() |
long |
getPercent()
The fee limit expressed as a percentage of the payment amount.
|
boolean |
hasFixed()
The fee limit expressed as a fixed amount of satoshis.
|
boolean |
hasFixedMsat()
The fee limit expressed as a fixed amount of millisatoshis.
|
boolean |
hasPercent()
The fee limit expressed as a percentage of the payment amount.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
boolean hasFixed()
The fee limit expressed as a fixed amount of satoshis. The fields fixed and fixed_msat are mutually exclusive.
int64 fixed = 1;
long getFixed()
The fee limit expressed as a fixed amount of satoshis. The fields fixed and fixed_msat are mutually exclusive.
int64 fixed = 1;
boolean hasFixedMsat()
The fee limit expressed as a fixed amount of millisatoshis. The fields fixed and fixed_msat are mutually exclusive.
int64 fixed_msat = 3;
long getFixedMsat()
The fee limit expressed as a fixed amount of millisatoshis. The fields fixed and fixed_msat are mutually exclusive.
int64 fixed_msat = 3;
boolean hasPercent()
The fee limit expressed as a percentage of the payment amount.
int64 percent = 2;
long getPercent()
The fee limit expressed as a percentage of the payment amount.
int64 percent = 2;
LightningApi.FeeLimit.LimitCase getLimitCase()