mirror of
https://github.com/aljazceru/lnd-manageJ.git
synced 2026-01-22 15:35:10 +01:00
add channel enabled status to fee configuration
This commit is contained in:
@@ -6,17 +6,28 @@ public record FeeConfigurationDto(
|
||||
long outgoingFeeRatePpm,
|
||||
long outgoingBaseFeeMilliSat,
|
||||
long incomingFeeRatePpm,
|
||||
long incomingBaseFeeMilliSat
|
||||
long incomingBaseFeeMilliSat,
|
||||
boolean enabledLocal,
|
||||
boolean enabledRemote
|
||||
) {
|
||||
public static final FeeConfigurationDto EMPTY =
|
||||
new FeeConfigurationDto(0, 0, 0, 0);
|
||||
new FeeConfigurationDto(
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
false,
|
||||
false
|
||||
);
|
||||
|
||||
public static FeeConfigurationDto createFrom(FeeConfiguration feeConfiguration) {
|
||||
return new FeeConfigurationDto(
|
||||
feeConfiguration.outgoingFeeRate(),
|
||||
feeConfiguration.outgoingBaseFee().milliSatoshis(),
|
||||
feeConfiguration.incomingFeeRate(),
|
||||
feeConfiguration.incomingBaseFee().milliSatoshis()
|
||||
feeConfiguration.incomingBaseFee().milliSatoshis(),
|
||||
feeConfiguration.enabledLocal(),
|
||||
feeConfiguration.enabledRemote()
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user