add openInitiator to channel basic info/details

This commit is contained in:
Carsten Otto
2021-11-26 10:41:45 +01:00
parent 500d2b4392
commit 9800c2ac5b
5 changed files with 22 additions and 2 deletions

View File

@@ -3,6 +3,7 @@ package de.cotto.lndmanagej.controller.dto;
import de.cotto.lndmanagej.model.BalanceInformation;
import de.cotto.lndmanagej.model.ChannelPoint;
import de.cotto.lndmanagej.model.LocalChannel;
import de.cotto.lndmanagej.model.OpenInitiator;
import de.cotto.lndmanagej.model.Pubkey;
public record ChannelDetailsDto(
@@ -12,6 +13,7 @@ public record ChannelDetailsDto(
ChannelPoint channelPoint,
int openHeight,
Pubkey remotePubkey,
OpenInitiator openInitiator,
String remoteAlias,
String capacity,
ChannelStatusDto status,
@@ -33,6 +35,7 @@ public record ChannelDetailsDto(
channelDto.channelPoint(),
channelDto.openHeight(),
channelDto.remotePubkey(),
channelDto.openInitiator(),
remoteAlias,
channelDto.capacity(),
channelDto.status(),

View File

@@ -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.OpenInitiator;
import de.cotto.lndmanagej.model.Pubkey;
public record ChannelDto(
@@ -12,7 +13,8 @@ public record ChannelDto(
int openHeight,
Pubkey remotePubkey,
String capacity,
ChannelStatusDto status
ChannelStatusDto status,
OpenInitiator openInitiator
) {
public ChannelDto(LocalChannel localChannel) {
this(
@@ -23,7 +25,8 @@ public record ChannelDto(
localChannel.getId().getBlockHeight(),
localChannel.getRemotePubkey(),
String.valueOf(localChannel.getCapacity().satoshis()),
ChannelStatusDto.createFrom(localChannel.getStatus())
ChannelStatusDto.createFrom(localChannel.getStatus()),
localChannel.getOpenInitiator()
);
}
}