mirror of
https://github.com/aljazceru/lnd-manageJ.git
synced 2026-01-21 15:04:22 +01:00
return num updates as part of channel information
This commit is contained in:
@@ -31,7 +31,8 @@ public record ChannelDetailsDto(
|
||||
ClosedChannelDetailsDto closeDetails,
|
||||
FeeReportDto feeReport,
|
||||
FlowReportDto flowReport,
|
||||
RebalanceReportDto rebalanceReport
|
||||
RebalanceReportDto rebalanceReport,
|
||||
long numUpdates
|
||||
) {
|
||||
public ChannelDetailsDto(
|
||||
ChannelDto channelDto,
|
||||
@@ -62,7 +63,8 @@ public record ChannelDetailsDto(
|
||||
channelDto.closeDetails(),
|
||||
FeeReportDto.createFromModel(feeReport),
|
||||
FlowReportDto.createFromModel(flowReport),
|
||||
RebalanceReportDto.createFromModel(rebalanceReport)
|
||||
RebalanceReportDto.createFromModel(rebalanceReport),
|
||||
channelDto.numUpdates()
|
||||
);
|
||||
}
|
||||
|
||||
|
||||
@@ -2,6 +2,7 @@ package de.cotto.lndmanagej.controller.dto;
|
||||
|
||||
import de.cotto.lndmanagej.model.ChannelPoint;
|
||||
import de.cotto.lndmanagej.model.LocalChannel;
|
||||
import de.cotto.lndmanagej.model.LocalOpenChannel;
|
||||
import de.cotto.lndmanagej.model.OpenInitiator;
|
||||
import de.cotto.lndmanagej.model.Pubkey;
|
||||
|
||||
@@ -17,7 +18,8 @@ public record ChannelDto(
|
||||
String totalReceived,
|
||||
ChannelStatusDto status,
|
||||
OpenInitiator openInitiator,
|
||||
ClosedChannelDetailsDto closeDetails
|
||||
ClosedChannelDetailsDto closeDetails,
|
||||
long numUpdates
|
||||
) {
|
||||
public ChannelDto(LocalChannel localChannel) {
|
||||
this(
|
||||
@@ -32,7 +34,8 @@ public record ChannelDto(
|
||||
String.valueOf(localChannel.getTotalReceived().satoshis()),
|
||||
ChannelStatusDto.createFromModel(localChannel.getStatus()),
|
||||
localChannel.getOpenInitiator(),
|
||||
ClosedChannelDetailsDto.createFromModel(localChannel)
|
||||
ClosedChannelDetailsDto.createFromModel(localChannel),
|
||||
localChannel instanceof LocalOpenChannel localOpenChannel ? localOpenChannel.getNumUpdates() : 0L
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user