-
public interface ChannelConfigInterface
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classChannelConfigInterface.Companion
-
Method Summary
Modifier and Type Method Description abstract BooleanacceptUnderpayingHtlcs()abstract UShortcltvExpiryDelta()abstract ULongforceCloseAvoidanceMaxFeeSatoshis()abstract UIntforwardingFeeBaseMsat()abstract UIntforwardingFeeProportionalMillionths()abstract UnitsetAcceptUnderpayingHtlcs(Boolean value)abstract UnitsetCltvExpiryDelta(UShort value)abstract UnitsetForceCloseAvoidanceMaxFeeSatoshis(ULong valueSat)abstract UnitsetForwardingFeeBaseMsat(UInt feeMsat)abstract UnitsetForwardingFeeProportionalMillionths(UInt value)abstract UnitsetMaxDustHtlcExposureFromFeeRateMultiplier(ULong multiplier)abstract UnitsetMaxDustHtlcExposureFromFixedLimit(ULong limitMsat)-
-
Method Detail
-
acceptUnderpayingHtlcs
abstract Boolean acceptUnderpayingHtlcs()
-
cltvExpiryDelta
abstract UShort cltvExpiryDelta()
-
forceCloseAvoidanceMaxFeeSatoshis
abstract ULong forceCloseAvoidanceMaxFeeSatoshis()
-
forwardingFeeBaseMsat
abstract UInt forwardingFeeBaseMsat()
-
forwardingFeeProportionalMillionths
abstract UInt forwardingFeeProportionalMillionths()
-
setAcceptUnderpayingHtlcs
abstract Unit setAcceptUnderpayingHtlcs(Boolean value)
-
setCltvExpiryDelta
abstract Unit setCltvExpiryDelta(UShort value)
-
setForceCloseAvoidanceMaxFeeSatoshis
abstract Unit setForceCloseAvoidanceMaxFeeSatoshis(ULong valueSat)
-
setForwardingFeeBaseMsat
abstract Unit setForwardingFeeBaseMsat(UInt feeMsat)
-
setForwardingFeeProportionalMillionths
abstract Unit setForwardingFeeProportionalMillionths(UInt value)
-
setMaxDustHtlcExposureFromFeeRateMultiplier
abstract Unit setMaxDustHtlcExposureFromFeeRateMultiplier(ULong multiplier)
-
setMaxDustHtlcExposureFromFixedLimit
abstract Unit setMaxDustHtlcExposureFromFixedLimit(ULong limitMsat)
-
-
-
-